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
337059994129	337059994692	337059995242	337059995792	337059996342	337059996892	337059997442	337059997992	337059998542	337059999092	337059999642	337060000192	337060000742	337060001292	337060001842	337060002392	337060002942	337060003492	337060004042	337060004592	337060005142	337060005692	337060006242	337060006792	337060007342	337060007892	337060008442	337060008992	337060009542	337060010092	337060010642	337060011192	337060011742	337060012292	337060012842	337060013392	337060013942	337060014492	337060015042	337060015592	337060016142	337060016692	337060017242	337060017792	337060018342	337060018892	337060019442	337060019992	337060020542	337060021092	337060021642	337060022192	337060022742	337060023292	337060023842	337060024392	337060024942	337060025492	337060026042	337060026592	337060027142	337060027692	337060028242	337060028792	337060029342	337060029892	337060030442	337060030992	337060031542	337060032092	337060032642	337060033192	337060033742	337060034292	337060034842	337060035392	337060035942	337060036492	337060037042	337060037592	337060038142	337060038692	337060039242	337060039792	337060040342	337060040892	337060041442	337060041992	337060042542	337060043092	337060043642	337060044192	337060044742	337060045292	337060045842	337060046392	337060046942	337060047492	337060048042	337060048592	337060049142	337060049692	337060050242	337060050792	337060051342	337060051892	337060052442	337060052992	337060053542	337060054092	337060054642	337060055192	337060055742	337060056292	337060056842	337060057392	337060057942	337060058492	337060059042	337060059592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44250	27936	25244	16884	3252	1222	849	813	696	556	548	504	487	503	471	419	413	406	422	408	372	403	404	454	383	379	386	427	376	419	404	423	355	403	374	386	373	379	350	379	391	391	373	355	321	389	362	375	382	358	369	337	350	409	367	368	353	347	396	357	356	390	340	381	339	367	411	372	392	375	408	354	406	383	372	388	362	347	361	370	394	332	375	342	334	378	366	358	381	336	343	346	387	335	395	340	373	379	426	360	396	403	392	354	361	388	363	360	373	370	350	397	341	366	327	355	347	382	350	376	350	386	351	377	381	352	400	375	376	360	355	373	352	340	378	359	377	365	365	380	348	369	408	381	372	340	369	304	361	382	319	368	404	403	385	359	388	359	362	365	385	353	359	335	389	370	350	371	318	384	369	398	393	344	351	389	365	381	354	356	378	408	385	363	377	378	353	328	435	368	369	375	392	375	327	343	366	382	313	371	342	365	358	379	400	383	337	375	382	366	367	374	346	365	342	393	351	344	358	387	353	343	406	362	361	353	390	379	374	340	372	346	330	409	380	377	366	368	365	367	355	385	305	390	366	363	385	353	337	349	367	337	357	350	372	333	357	377	355	356	349	404	366	372	340	312	365	358	339	344	372	404	377	375	386	356	372	399	366	379	341	416	359	337	345	361	335	331	354	370	360	367	406	346	379	361	385	376	376	370	369	346	345	382	392	323	320	348	381	386	365	355	364	376	338	332	338	356	359	385	364	348	344	418	394	351	352	343	363	342	374	334	386	392	349	374	361	348	339	342	354	364	396	361	371	365	350	401	382	398	357	360	395	378	403	364	334	387	360	393	352	375	370	378	385	385	376	364	367	347	360	353	348	366	353	371	362	368	343	389	339	405	381	380	378	360	357	362	388	332	378	325	396	337	332	385	380	377	364	329	393	366	357	391	388	371	382	387	362	335	407	397	368	396	376	356	375	366	362	362	339	355	336	371	357	333	329	343	359	376	348	375	364	348	352	369	382	367	354	387	339	381	337	392	348	379	371	375	350	368	365	349	364	353	366	365	372	382	376	367	332	387	361	392	391	358	379	392	433	387	337	340	381	358	324	380	339	387	373	378	349	386	365	365	355	419	349	346	407	357	368	349	365	364	404	380	372	366	377	352	353	373	346	369	369	390	337	372	364	378	378	351	360	346	393	370	399	347	389	357	365	388	378	373	376	346	392	385	347	313	386	348	388	365	315	368	355	380	368	361	338	380	364	382	330	404	388	346	350	366	334	370	369	404	353	367	398	339	399	339	346	382	389	381	388	352	340	350	394	352	323	354	392	337	387	365	323	387	348	383	369	378	375	366	385	387	343	406	400	342	390	393	372	332	329	371	365	375	353	333	378	373	398	376	340	344	379	398	380	341	336	334	366	377	386	380	358	401	326	383	364	372	404	379	435	369	341	340	369	411	351	324	353	369	363	361	369	364	368	365	345	343	374	365	395	403	364	353	359	395	386	394	411	391	339	379	383	364	354	359	361	342	348	379	412	385	375	397	337	359	405	386	370	363	358	359	353	365	305	375	348	379	364	326	409	397	362	391	391	386	361	375	377	359	356	394	361	354	363	361	367	334	348	349	344	381	403	342	388	377	381	349	357	406	358	396	359	334	355	350	350	370	381	340	387	356	360	355	366	343	361	381	369	361	373	337	340	373	398	379	321	352	311	398	412	367	345	383	387	342	377	358	372	324	374	346	393	347	358	382	333	366	344	338	365	385	352	375	370	385	357	340	352	338	388	332	363	360	388	360	361	349	358	385	352	366	336	375	367	351	352	376	328	351	371	353	386	355	352	373	396	365	373	376	373	330	339	351	330	361	350	358	345	354	362	367	345	367	374	368	361	337	352	387	353	383	368	377	349	365	354	408	379	388	397	342	367	369	331	396	346	375	368	361	371	368	346	403	358	364	358	381	334	353	386	396	353	335	350	358	382	366	370	355	381	416	374	344	335	377	381	333	417	368	343	373	349	391	346	390	370	348	351	357	337	364	363	343	399	364	373	395	377	326	375	366	387	394	394	363	390	346	362	367	377	391	367	353	383	374	407	338	367	378	332	355	367	345	392	348	342	405	367	349	318	338	357	325	368	338	374	378	360	360	380	364	359	366	399	337	374	375	378	374	404	358	398	350	338	384	385	325	379	361	372	400	348	366	318	384	343	378	361	375	402	347	410	338	382	373	340	374	374	352	402	380	356	368	355	379	377	340	363	387	367	365	360	385	363	357	392	352	347	346	371	344	350	379	383	356	360	373	359	369	332	364	359	351	331	360	386	350	352	404	388	335	389	354	362	379	385	397	368	361	361	368	338	338	397	359	391	345	383	388	367	388	372	337	328	349	382	341	328	365	362	344	363	344	369	336	385	387	358	351	315	346	362	378	388	352	351	381	369	360	388	346	362	368	360	360	356	359	343	380	353	388	370	376	382	371	368	358	351	346	358	358	333	346	347	384	367	317	385	354	338	383	336	363	366	362	340	402	376	370	393	335	314	391	348	400	385	342	364	371	392	370	389	344	337	377	378	373	323	355	370	370	384	361	398	360	369	350	365	314	321	340	378	364	359	395	347	337	346	358	368	369	381	366	358	388	344	387	400	348	378	350	406	360	351	377	388	339	362	382	373	355	368	418	388	367	399	361	362	349	352	385	362	313	356	425	394	342	352	344	351	361	374	366	401	361	350	367	345	403	371	365	362	360	388	349	363	374	351	382	381	378	416	401	406	403	429	363	378	350	370	341	382	342	372	359	385	337	373	355	377	358	345	351	386	384	335	336	339	359	351	376	340	345	360	379	386	346	359	329	340	352	353	367	370	402	352	372	363	358	369	373	386	361	368	358	397	335	366	365	358	305	360	377	371	341	379	368	379	360	379	348	400	368	379	350	368	364	358	366	342	383	371	368	373	358	335	397	311	350	337	345	394	340	346	387	352	373	389	375	372	406	333	343	344	320	377	354	374	376	351	368	366	371	353	356	375	389	346	373	352	354	370	354	355	346	380	366	385	345	348	383	342	357	383	404	359	412	365	355	358	410	370	366	355	369	305	390	337	374	400	371	372	368	375	337	365	330	393	396	366	366	336	381	376	341	366	348	349	358	378	352	351	366	380	340	350	359	395	382	365	365	350	322	375	323	335	361	370	380	346	363	365	351	384	404	361	356	365	373	348	388	388	352	381	366	391	371	372	365	375	353	354	397	390	348	398	363	357	353	393	370	397	330	382	366	389	368	405	385	338	402	389	349	343	311	388	389	403	345	342	359	315	381	348	381	359	366	348	363	318	352	368	364	371	374	385	359	388	319	319	317	351	379	370	330	375	322	374	368	370	343	367	378	389	379	356	363	351	329	375	354	341	378	354	359	385	372	398	388	361	358	344	351	334	377	361	353	371	373	342	416	363	375	351	354	405	335	356	345	368	385	372	426	353	346	373	395	355	390	369	346	334	367	389	382	347	354	366	346	337	351
29927	2485	4635	5281	4637	3756	3145	2766	2303	2066	1957	1817	1588	1501	1388	1355	1327	1218	1202	1149	1143	1107	1123	1125	999	1043	1033	996	1024	948	1054	902	948	938	912	916	932	924	955	882	898	932	903	929	853	964	924	872	939	915	880	855	844	920	917	885	871	887	850	872	887	854	864	924	874	902	883	902	915	871	917	860	854	885	850	882	901	847	878	879	898	855	834	862	839	852	836	892	911	918	873	869	909	846	896	858	883	906	872	836	852	842	885	809	841	862	856	859	871	814	912	790	880	866	860	818	853	802	825	841	873	867	889	832	860	858	898	869	843	865	849	840	863	879	896	887	830	864	889	809	772	917	883	856	852	885	804	850	917	816	866	872	875	863	877	852	827	810	849	843	842	843	825	809	879	946	849	837	849	835	863	863	810	849	907	887	799	823	854	915	858	872	899	888	824	870	865	873	837	850	887	832	865	851	859	869	845	866	848	801	847	915	868	828	869	865	888	871	842	871	882	828	847	871	859	850	839	848	840	878	809	895	845	813	936	816	867	838	845	832	807	861	938	872	789	860	873	881	834	869	817	836	855	854	893	844	940	840	958	882	875	816	834	840	838	865	855	817	852	891	896	862	844	888	843	865	854	865	843	919	873	864	872	857	843	907	825	815	876	785	835	789	888	831	831	803	838	885	808	816	853	867	837	851	817	897	927	849	860	822	808	910	861	818	847	881	808	807	885	816	859	832	832	886	838	861	864	818	798	876	849	902	857	841	890	830	873	868	872	892	863	879	859	845	811	877	831	911	866	871	861	793	819	883	863	869	877	842	842	832	859	903	921	797	873	808	937	885	871	784	852	869	835	842	897	865	890	849	881	877	851	849	836	873	862	845	872	835	904	853	785	867	890	896	821	875	874	867	901	879	869	877	853	884	853	904	844	861	832	836	830	819	842	880	822	858	862	868	866	880	867	878	814	849	845	826	844	879	815	835	863	898	838	865	840	865	919	865	815	894	891	772	821	881	857	851	849	829	829	938	884	880	908	906	814	892	821	870	852	866	835	845	870	882	777	779	890	845	848	859	849	842	853	848	861	855	872	907	866	826	819	886	834	853	886	828	854	858	888	867	824	811	870	866	858	809	885	911	828	800	879	828	851	883	816	811	861	842	893	872	848	873	861	828	824	858	863	880	815	880	852	862	806	852	881	868	854	865	841	897	893	870	838	849	877	884	816	800	928	863	829	850	861	886	806	886	833	852	906	880	844	836	861	826	806	873	860	865	827	845	857	850	840	857	831	810	866	884	859	871	861	848	876	870	873	829	832	842	816	827	854	912	815	813	826	885	906	850	856	792	857	911	819	825	811	824	806	906	764	803	877	840	846	884	873	864	885	914	855	905	773	889	831	849	874	872	801	869	846	873	806	803	889	812	866	869	830	846	851	901	847	837	823	866	827	837	865	817	833	832	900	828	821	887	824	805	838	852	835	873	842	910	893	827	895	829	846	834	849	832	904	837	861	846	828	857	870	830	844	878	900	875	828	838	900	870	837	836	888	845	809	888	836	869	859	823	855	841	909	828	851	892	845	846	862	849	834	891	836	839	889	882	902	850	835	906	840	834	802	858	852	846	891	856	850	816	822	896	857	840	888	852	860	861	874	858	862	886	865	810	832	852	848	826	807	858	857	839	841	880	876	822	891	847	853	876	866	851	832	812	830	856	821	866	849	862	854	865	867	819	866	864	838	872	855	843	858	863	860	849	863	850	848	858	867	870	853	861	868	868	851	819	829	809	876	868	819	799	847	810	902	820	829	826	838	819	833	807	858	838	841	881	862	819	807	861	834	874	861	802	876	858	904	849	898	840	866	869	842	858	855	849	809	858	884	853	809	855	831	832	872	872	894	805	866	869	861	836	854	866	893	848	858	819	859	881	850	888	833	835	833	811	829	813	856	846	857	845	809	834	892	867	868	829	874	864	865	810	909	885	810	860	931	851	825	852	788	870	821	861	825	844	863	876	860	861	891	864	770	820	876	892	852	822	870	808	890	873	887	822	855	849	850	860	884	848	889	833	766	819	875	838	856	821	824	828	862	820	851	876	836	841	846	848	856	831	837	852	805	885	814	840	914	858	870	878	804	841	840	813	852	882	772	853	831	902	869	910	834	872	839	816	842	863	864	873	891	842	855	845	876	847	857	837	777	860	853	911	823	883	903	825	819	842	892	845	841	802	849	863	901	838	937	847	818	761	878	806	867	832	901	861	868	865	858	862	844	863	835	840	906	815	875	853	846	823	833	825	857	846	859	861	847	870	845	793	898	843	855	919	831	878	869	858	823	848	835	905	910	907	879	868	845	848	864	912	873	837	854	835	879	898	898	863	847	777	823	835	787	881	886	840	854	866	844	832	844	869	807	809	825	858	809	820	816	841	836	911	884	828	842	816	814	845	819	863	872	832	900	865	815	854	836	858	820	815	856	844	866	856	908	880	846	832	856	856	932	851	853	830	885	867	883	841	859	831	836	879	885	869	815	884	829	833	847	824	807	793	916	853	895	837	884	865	842	886	834	813	862	857	829	880	878	876	843	864	837	845	906	869	797	858	851	883	847	878	853	841	895	837	860	895	811	823	874	853	853	881	874	879	851	848	864	873	881	860	898	869	818	811	842	821	853	843	860	849	846	856	891	869	848	811	824	832	870	849	844	843	844	859	864	874	842	906	890	881	821	808	827	868	857	812	842	853	818	863	854	862	798	876	816	840	873	796	872	905	832	846	828	842	885	844	818	859	834	881	811	846	843	845	847	871	827	829	855	866	873	858	871	843	857	844	815	793	836	855	863	861	824	838	872	853	869	810	849	880	854	819	860	862	873	870	845	861	839	849	834	874	844	877	898	893	853	880	885	831	875	869	763	908	842	836	828	844	854	855	857	892	903	866	804	845	825	874	853	914	848	854	831	909	866	841	864	874	870	912	865	876	843	853	821	860	832	849	808	852	873	856	833	869	873	850	843	849	856	848	863	865	848	831	808	858	879	835	815	808	842	861	863	831	901	884	870	835	864	832	847	897	828	915	865	838	855	866	890	824	840	860	833	860	757	878	849	760	880	853	828	845	845	899	851	866	836	878	861	875	871	793	814	910	840	873	833	855	878	837	846	833	863	812	884	850	845	904	870	848	791	915	895	810	820	806	844	830	838	833	850	869	810	884	833	784	900	880	809	838	843	847	846	832	882	878	840	861	876	863	860	812	830	868	813	908	875	849	894	892	779	820	838	864	887	885	848	844	858	827	869	801	875	853	812	832	820	858	851	856	850	846	864	859	877	837	855	849	814	824	806	812	855	888	834	889	838	849	863	828	826	907	887	908	838	828	856	873	803	827	806	853	861	853	889	859	885	895	860	864	835	806	897	847	835	926	854	860	814	797	820	921	868	900	789	880	895	905	883	886	919	841	836	836	867	838	841	874	843	854	849	838	887	896	816	797	846	843	850	886	884	861	845	880	891	880	848	857	844	858
10181	616	400	310	286	299	240	268	298	247	255	274	272	235	247	261	247	280	283	231	296	247	238	241	246	248	275	245	266	253	276	256	287	281	260	226	271	235	246	262	261	252	280	279	231	242	257	288	287	254	236	250	283	271	251	225	256	224	257	261	281	243	246	275	255	267	275	266	239	263	246	263	247	253	230	285	262	287	254	289	288	256	242	268	296	269	260	248	282	249	256	280	241	245	249	262	270	290	270	291	233	254	253	270	262	258	258	233	266	237	244	236	282	271	267	273	226	306	267	256	259	245	274	231	258	261	260	279	242	270	232	285	256	244	267	277	283	245	245	244	281	310	244	270	243	247	268	256	258	270	255	242	229	269	291	261	282	284	262	267	258	280	238	234	301	258	259	244	250	233	238	262	241	261	264	272	273	266	233	257	256	233	255	246	278	253	256	252	214	282	261	260	270	241	250	275	275	235	263	229	242	256	255	246	261	255	286	259	268	275	266	269	261	263	265	264	261	258	256	279	250	235	249	293	263	250	267	233	278	251	271	284	260	280	277	240	279	238	251	244	254	303	259	262	256	276	253	248	251	266	250	257	266	275	290	296	258	242	244	246	259	264	264	254	265	276	231	251	269	260	273	244	233	241	237	275	252	231	276	298	263	255	257	260	253	271	277	277	264	263	278	265	264	292	250	259	263	267	253	253	220	280	301	284	225	286	268	230	285	260	275	272	271	256	264	272	282	246	285	267	253	271	246	242	242	267	251	256	287	279	256	248	255	236	272	281	237	248	246	213	272	266	211	244	223	292	233	263	248	270	252	287	254	268	246	277	250	253	255	228	281	259	247	240	238	250	271	210	252	245	250	244	243	254	272	250	274	260	273	263	263	256	267	273	263	262	265	267	245	270	255	248	255	273	275	259	265	263	260	244	250	268	260	258	248	281	272	292	257	283	257	276	264	256	276	257	288	286	247	237	280	259	282	260	257	232	251	247	258	248	251	228	251	240	271	262	252	215	258	262	273	267	260	259	234	275	275	240	291	271	285	234	268	255	235	258	247	266	259	263	233	259	282	262	261	253	261	253	265	252	235	244	249	259	260	282	279	235	266	227	250	226	277	277	246	276	256	233	274	257	268	243	242	247	249	236	269	260	258	250	306	262	235	277	257	245	270	230	264	258	258	244	241	272	280	273	268	262	267	261	299	235	270	261	250	234	235	315	274	251	241	233	248	252	275	276	253	265	243	247	241	283	250	266	239	280	261	250	255	280	249	282	277	238	259	269	280	224	253	252	232	258	243	246	275	201	247	260	232	245	253	213	281	258	289	254	273	240	298	257	253	270	294	236	227	255	282	233	257	259	275	284	262	285	308	266	259	267	258	260	251	256	264	262	275	259	270	268	255	247	268	267	234	261	254	262	233	281	239	236	267	240	305	280	262	257	258	275	258	285	255	249	263	261	234	276	228	264	240	261	263	253	243	255	265	255	254	254	278	250	242	256	231	243	239	258	236	229	262	255	276	267	244	249	239	255	272	240	265	244	259	256	289	234	221	235	267	234	261	251	249	243	260	260	241	259	262	251	268	289	267	258	276	264	248	247	306	248	242	280	270	277	257	245	270	285	246	252	284	258	229	255	249	274	251	280	270	270	242	269	259	260	259	251	264	264	291	242	247	282	279	256	253	267	282	271	270	234	257	229	257	254	268	267	263	275	255	252	259	272	251	244	239	222	243	295	250	268	269	248	280	276	251	289	238	270	233	274	268	258	246	268	260	244	285	250	236	255	298	294	257	269	263	263	279	279	287	246	246	249	297	242	255	255	253	234	273	234	277	236	274	270	203	268	262	246	287	275	219	267	243	215	262	254	235	278	269	265	262	249	269	289	281	275	267	263	270	240	285	249	233	251	247	259	249	243	247	254	273	285	263	247	273	263	258	254	266	247	256	242	272	245	233	263	265	250	248	268	227	230	244	257	245	250	245	282	272	262	246	279	235	223	265	250	277	261	265	247	291	257	228	258	273	243	245	219	253	229	230	258	253	256	282	246	289	256	250	265	240	232	258	259	255	266	263	234	270	275	268	242	253	293	239	253	259	244	251	229	268	249	259	271	269	269	269	245	251	261	251	280	252	244	250	265	288	283	239	273	269	264	288	234	239	262	300	255	250	261	260	258	248	234	263	253	264	269	267	261	264	277	285	255	255	276	245	272	258	253	268	243	246	262	243	242	245	274	245	264	231	252	274	254	226	241	247	246	244	219	261	243	249	229	288	250	265	238	272	258	261	251	285	254	237	268	250	277	253	294	296	268	244	288	235	300	273	229	249	252	272	275	272	224	285	253	271	271	281	234	258	268	256	288	247	288	284	275	279	236	251	272	257	270	250	252	239	246	255	248	221	243	257	273	238	282	254	253	296	237	295	266	243	253	254	283	260	228	234	242	250	258	260	268	259	276	240	289	256	270	285	250	268	265	297	230	266	267	289	242	274	280	264	240	256	224	265	262	260	268	281	257	269	240	254	243	258	261	263	212	254	233	261	251	296	283	240	226	278	268	245	250	282	279	240	255	237	262	268	246	273	250	257	261	246	272	269	286	262	248	265	280	254	246	256	247	257	239	277	251	286	263	265	260	223	262	244	211	243	257	262	250	242	273	265	236	276	256	248	247	264	273	275	236	254	249	236	261	256	257	280	262	240	239	240	278	285	243	253	281	265	243	264	262	232	247	262	262	253	273	257	235	250	280	262	282	243	253	251	238	255	271	246	236	303	261	267	277	244	294	244	263	263	258	261	283	249	246	288	266	248	249	256	266	247	287	260	284	245	312	286	258	261	241	267	282	298	274	251	266	263	260	256	282	277	279	232	255	274	261	267	260	268	261	248	268	239	262	268	277	253	253	246	249	289	257	247	267	266	259	251	293	260	263	237	256	268	250	257	289	260	239	227	262	226	244	240	286	275	257	247	261	263	246	236	229	280	250	272	292	265	244	255	252	255	285	244	255	274	273	266	290	255	260	256	275	269	249	273	257	282	309	262	262	247	268	273	277	243	236	247	224	231	261	215	238	257	247	277	297	286	269	280	269	260	241	251	245	246	291	246	257	251	255	277	260	239	257	288	284	248	259	268	268	263	246	258	260	284	250	261	265	267	271	276	253	283	273	274	265	257	261	248	273	272	262	271	237	264	233	246	272	244	241	261	265	283	279	287	271	257	293	258	260	264	256	249	244	295	227	268	256	256	234	258	310	262	282	280	249	244	249	274	251	272	238	254	251	211	235	263	234	249	273	247	272	254	266	257	275	239	245	247	260	241	256	268	282	255	272	235	264	255	269	239	246	271	315	266	249	302	248	248	228	264	258	230	253	254	253	257	226	250	281	274	261	279	265	220	243	259	261	253	250	276	285	266	223	235	258	256	247	259	262	258	290	269	253	274	277	283	259	245	232	276	265	259	257	231	249	245	258	281	269	255	267	251	287	265	283	278	268	243	267	248	240	243	271
9481	709	806	816	809	663	735	703	696	701	696	669	594	667	621	618	628	628	643	668	644	673	625	630	630	628	660	632	613	606	583	629	655	590	604	596	600	648	610	661	670	656	658	592	634	594	594	591	639	598	601	614	668	621	630	622	636	620	635	586	590	617	632	606	647	644	645	637	588	613	609	615	635	581	597	628	625	650	597	663	620	607	622	621	637	612	595	623	583	635	591	645	648	613	579	600	595	655	620	562	648	643	661	632	588	627	636	600	619	600	602	622	633	615	600	642	602	589	649	608	614	606	618	614	661	645	599	639	613	675	604	644	638	610	625	629	665	620	633	621	637	657	601	635	639	601	640	625	639	594	640	646	643	638	619	622	593	624	638	616	619	665	636	670	658	594	603	596	668	682	662	646	638	624	638	627	658	544	624	643	658	628	648	619	625	633	603	648	619	580	628	604	579	580	660	667	597	604	620	631	578	604	594	624	601	594	618	635	618	673	640	667	585	634	648	641	630	646	613	644	639	657	640	613	565	631	616	601	630	579	610	629	622	620	642	612	593	645	604	634	625	633	620	609	674	609	646	618	659	599	612	641	638	644	635	618	611	622	668	600	585	574	592	600	614	651	665	613	640	621	608	587	643	612	626	660	630	619	616	636	600	526	600	621	596	582	635	623	633	624	624	640	604	606	615	615	579	634	607	606	573	626	647	582	637	650	581	591	648	651	623	608	625	661	679	646	602	618	645	668	629	576	579	606	641	619	608	639	577	656	610	623	615	585	624	601	613	625	582	618	600	665	615	609	595	635	544	647	659	636	642	611	619	677	594	648	645	636	674	657	585	673	624	658	628	589	608	631	615	626	621	641	621	640	683	612	647	649	603	629	609	644	649	638	663	686	645	622	658	600	688	635	615	597	617	620	630	647	576	586	615	587	591	622	645	641	658	657	632	659	606	576	604	647	584	589	646	647	630	653	649	651	622	644	618	621	600	624	668	605	632	587	600	594	625	639	634	578	646	623	605	642	654	609	620	603	629	601	580	614	615	643	603	625	622	602	610	625	596	591	603	586	623	621	642	620	616	646	596	626	645	677	632	621	610	627	643	598	623	605	635	646	618	621	689	654	662	574	619	598	648	627	613	605	635	637	647	602	618	600	620	591	602	602	626	628	626	621	642	604	612	630	642	644	625	659	630	585	619	608	584	624	617	648	657	588	617	596	635	652	601	627	618	651	607	613	585	591	603	630	604	609	611	625	604	613	619	603	599	597	599	637	615	657	646	606	609	615	661	605	598	594	626	625	601	613	648	631	620	647	630	584	659	673	637	569	618	619	567	635	614	629	628	632	635	611	604	601	631	658	571	640	653	587	608	603	612	575	623	653	603	620	607	605	613	638	665	625	631	639	628	607	646	633	638	589	700	618	652	641	613	604	584	636	607	659	650	613	605	633	653	638	615	646	611	652	631	610	620	643	651	628	616	612	634	581	612	608	626	600	616	584	609	591	669	625	641	607	614	619	623	702	671	638	618	582	613	630	668	632	599	610	634	611	602	596	636	595	623	620	624	692	617	598	590	565	619	602	636	604	690	633	665	579	608	628	631	639	654	640	630	643	598	599	638	620	635	631	610	657	623	607	614	636	631	605	616	620	615	647	657	608	655	647	572	628	644	631	603	603	602	641	622	665	617	652	637	634	683	634	603	636	613	626	628	577	614	670	624	617	622	600	636	618	665	639	592	659	609	624	679	608	651	611	577	637	645	597	657	622	622	642	662	604	665	605	658	649	611	682	613	583	597	588	658	613	574	658	611	633	613	600	601	594	621	575	625	637	622	626	628	600	642	605	637	670	642	598	591	610	649	645	612	661	630	585	604	644	665	617	680	619	639	641	614	629	580	590	595	589	631	653	637	628	592	569	660	658	639	660	599	609	620	631	623	593	617	583	658	655	639	614	622	645	628	600	646	650	645	621	634	657	602	625	621	625	579	623	619	612	649	631	621	659	600	618	664	649	656	654	604	580	651	652	618	596	615	615	604	655	615	684	629	634	630	591	645	665	650	637	596	620	619	592	623	626	628	594	615	627	648	652	594	651	580	621	585	583	640	628	613	623	674	641	644	616	631	634	623	638	619	640	640	570	646	614	645	616	643	588	631	620	613	677	635	645	615	616	586	610	687	663	588	607	669	647	619	651	625	602	620	615	606	638	651	685	632	597	608	610	638	642	663	597	589	632	613	616	662	664	638	623	644	597	612	600	620	593	600	619	633	627	624	624	638	648	700	641	624	634	621	603	623	621	651	614	617	645	648	622	661	603	598	617	609	621	623	637	603	640	658	596	591	589	627	603	632	603	622	626	613	657	637	651	611	633	583	581	601	671	641	631	681	647	638	635	636	613	633	619	611	642	643	610	609	598	610	613	644	610	597	633	622	611	593	641	588	602	615	633	625	605	605	640	638	643	574	650	649	582	654	633	591	647	636	651	587	632	588	616	652	658	630	605	642	632	580	611	603	605	624	652	630	654	649	631	628	576	648	628	608	627	601	598	634	637	592	614	636	611	611	637	616	660	580	643	638	628	583	622	621	617	609	602	618	599	616	637	614	608	611	633	633	616	641	632	626	646	642	605	594	645	624	611	589	649	603	607	629	570	618	650	605	633	703	633	667	617	633	618	620	710	594	662	632	603	588	621	603	619	608	629	600	656	636	616	600	599	588	620	646	637	599	595	595	648	591	627	598	648	666	608	620	568	629	613	631	616	634	585	648	628	618	621	608	598	647	613	626	593	610	616	612	682	653	607	578	605	630	647	558	624	623	627	638	633	627	645	607	628	611	639	601	589	627	633	600	663	624	608	588	632	612	660	661	607	572	611	573	633	647	594	635	589	652	585	622	665	620	599	621	610	678	589	645	625	599	600	617	589	604	592	649	665	627	645	609	632	644	648	611	650	602	586	606	654	642	639	609	641	648	627	656	619	637	589	663	623	620	633	629	634	671	654	640	641	623	639	653	604	655	615	658	643	585	618	609	650	617	620	626	608	598	630	604	658	597	621	627	618	630	589	645	643	697	604	615	645	629	635	627	650	636	642	607	635	592	647	580	616	622	671	615	576	647	636	652	611	612	630	627	614	626	659	627	589	660	634	624	618	598	653	611	622	627	647	632	629	661	639	624	655	632	626	588	635	648	620	619	628	624	615	604	575	618	606	609	589	636	611	645	610	597	639	647	627	671	609	629	617	607	671	642	646	626	624	636	696	614	590	623	638	661	590	617	649	594	597	679	623	631	633	602	646	621	648	654	639	631	620	617	623	658	622	589	633	628	616	596	632	615	615	647	591	586	617	634	639	622	626	623	621	663	629	591	604	631	623	598	591	642	635	679	624	659	585	636	576	631	630	633	594	630	619	602	614	620	636	644	581	583	637	614	647	624	638	584	621	658	660	611	632	626	576	634	645	669	588	620	591	594	595	636	575	597	686	610	609	595	623	604	611	603	621	619	585
54276	23678	18754	2874	763	564	423	410	387	343	355	321	299	291	226	264	257	249	273	258	268	229	254	259	211	275	274	243	255	253	241	252	237	234	236	242	232	260	247	249	228	240	259	225	255	234	232	207	224	244	256	240	285	218	246	213	232	264	227	204	249	272	244	266	246	242	223	237	229	217	244	241	258	247	257	235	241	218	212	235	243	258	238	237	237	253	252	236	251	229	226	266	251	206	241	232	265	247	245	258	216	296	249	252	230	233	233	249	225	252	223	248	250	248	230	267	243	246	244	236	239	269	267	211	250	223	261	257	236	210	229	214	228	234	247	236	223	215	234	255	245	261	233	216	255	240	225	262	236	252	265	237	236	257	231	235	265	220	229	229	228	208	260	225	246	216	252	247	215	256	243	234	255	236	228	244	223	238	244	219	257	237	250	234	264	264	238	266	263	239	234	242	207	244	237	261	216	246	215	271	260	216	210	264	248	237	254	246	239	257	240	210	231	249	219	239	233	219	248	238	246	243	254	247	237	233	234	246	205	228	243	208	228	234	240	226	206	265	238	234	247	255	247	219	262	252	232	239	232	248	227	219	264	238	238	214	243	240	256	213	219	241	243	278	238	237	249	245	222	222	233	229	257	227	241	242	226	229	231	257	269	227	253	248	225	255	256	259	232	218	235	236	199	245	217	235	230	234	253	256	215	232	237	234	226	245	266	259	232	207	211	224	266	212	234	238	251	235	230	234	250	214	238	233	243	247	244	213	215	235	232	221	225	228	257	219	225	264	254	237	237	219	234	257	217	218	205	240	244	230	251	241	251	226	238	209	246	231	222	237	247	258	270	275	214	242	226	253	258	245	250	274	245	254	251	221	242	238	245	221	251	252	244	240	207	233	225	228	239	226	238	223	230	239	219	253	229	261	231	252	247	237	227	263	221	242	225	206	274	246	228	251	191	244	243	237	244	293	252	218	237	259	219	224	227	237	213	242	213	259	237	235	239	254	232	212	231	216	232	265	271	242	243	254	251	247	261	223	237	244	216	243	226	249	225	244	244	220	255	241	237	266	234	262	231	258	257	240	232	240	259	224	244	244	254	241	222	220	198	216	232	233	269	237	242	228	255	237	243	244	249	254	228	231	259	227	224	212	244	223	249	240	239	236	241	244	262	256	219	228	225	240	240	233	240	225	225	225	236	231	230	228	216	231	248	246	245	259	215	228	271	207	223	226	232	235	254	247	226	249	240	214	247	263	222	241	222	249	238	238	252	250	261	236	228	280	260	239	225	241	250	229	235	236	245	237	250	241	253	232	224	261	214	215	240	222	249	250	217	224	220	236	247	241	228	248	243	287	243	238	245	243	264	255	230	232	236	233	226	217	231	227	260	252	218	232	243	201	207	256	249	238	249	260	227	265	242	232	244	254	235	231	242	214	236	254	241	255	257	254	272	223	224	238	256	232	255	270	230	198	247	251	212	220	246	234	241	243	200	230	258	222	237	226	248	225	261	219	227	250	241	223	243	255	235	260	253	272	260	215	230	203	217	247	235	221	255	258	254	220	260	229	233	255	234	255	254	285	234	232	265	256	221	227	251	225	223	229	247	207	251	281	233	204	241	243	242	213	225	267	226	265	252	257	239	218	205	232	233	242	213	228	234	234	232	239	237	241	226	229	227	245	228	239	228	216	258	243	237	271	244	268	274	217	240	226	235	248	225	243	236	225	235	257	225	251	243	232	236	235	251	245	281	253	240	252	254	243	238	242	253	230	228	243	249	243	249	249	251	243	227	238	236	244	227	242	232	232	236	252	229	242	243	232	256	259	198	252	213	211	225	250	234	245	233	225	223	261	237	210	258	246	242	227	246	244	245	231	225	241	227	262	248	237	241	230	263	223	207	238	236	217	253	246	254	265	243	260	234	232	246	230	214	254	246	236	246	205	226	266	259	246	234	269	242	226	267	278	250	238	232	232	245	227	245	249	252	224	271	257	222	233	265	254	246	242	226	237	241	225	232	249	226	231	220	231	260	210	257	242	233	244	221	226	234	229	251	244	241	227	247	265	249	237	228	262	264	223	227	257	222	252	233	233	246	247	222	265	237	248	239	255	244	217	238	241	261	233	253	251	234	236	214	239	236	230	250	252	242	266	205	229	263	218	232	230	224	232	233	256	241	271	229	229	258	261	252	225	215	267	262	240	245	228	231	247	248	227	253	256	218	214	249	246	264	246	221	226	247	234	236	237	243	235	254	234	224	243	221	233	210	241	212	215	233	258	220	248	234	223	270	234	226	240	238	218	237	243	275	248	269	235	213	222	237	273	228	223	252	237	252	238	242	265	246	239	254	214	221	259	226	237	219	223	247	230	245	258	266	227	223	221	249	220	241	246	244	243	241	227	226	250	252	219	227	241	227	260	227	223	233	228	242	257	267	244	266	225	252	245	219	230	230	226	260	241	245	206	228	247	250	232	258	245	241	241	240	233	259	233	261	245	247	203	267	256	253	249	257	253	287	248	212	213	235	223	230	237	235	254	258	260	225	255	229	237	227	236	262	211	238	233	214	249	233	244	244	253	239	234	238	252	245	231	237	212	201	236	204	220	249	256	233	239	238	221	240	243	261	246	230	220	240	216	234	204	233	235	229	254	243	229	258	226	216	223	218	249	194	233	220	246	231	218	245	242	206	219	278	228	240	232	232	218	269	265	216	258	270	245	190	240	278	234	218	282	227	213	263	221	239	242	236	243	216	255	213	264	253	256	235	258	262	240	225	227	222	228	239	258	232	232	230	237	229	240	245	250	220	253	267	251	231	246	241	237	217	230	238	240	247	255	240	246	230	266	236	245	246	263	268	259	230	212	245	231	226	236	222	230	255	220	254	242	238	255	243	241	240	241	237	227	241	235	259	220	221	260	246	236	239	255	237	262	228	278	219	229	226	246	233	292	233	227	249	198	242	226	253	260	252	238	241	246	264	238	268	216	217	240	207	265	238	231	248	246	240	240	210	241	278	224	244	249	279	232	218	270	215	227	237	237	217	258	253	230	242	243	245	241	219	226	217	226	232	236	276	215	240	221	255	226	237	204	250	246	235	224	215	231	244	218	214	249	250	275	230	245	261	240	237	217	220	239	243	239	226	265	237	235	239	254	239	241	228	251	279	218	226	231	262	215	261	253	290	248	237	249	232	219	235	232	243	216	220	231	219	236	208	223	243	232	252	228	218	220	212	216	235	226	230	201	241	233	254	221	252	244	233	245	255	237	250	242	215	243	238	221	265	249	249	228	240	233	265	228	232	269	252	237	197	241	226	228	230	226	233	262	246	214	220	266	244	245	245	238	223	241	237	249	225	239	215	234	285	234	237	261	244	232	256	213	262	227	252	260	254	246	224	245	237	233	220	273	262	231	274	233	255	234	233	227	249	244	247	257	228	238	210	232	229	214	245	242	241	247	233	222	270	225	252	231	247	258	260	245	224	257	262	233	257	240	234	221	279	245
29563	1310	2477	2726	2375	1939	1722	1459	1300	1174	1097	1089	939	931	841	843	747	797	734	733	723	731	697	669	682	642	646	672	658	678	588	647	665	610	632	679	632	631	574	651	580	588	614	590	597	602	665	595	634	584	620	605	608	658	617	636	603	638	596	614	625	635	595	642	647	690	547	596	605	596	595	615	664	621	650	634	604	633	666	616	643	617	589	631	615	588	572	599	632	609	609	585	573	621	565	609	661	582	579	591	582	593	587	584	589	606	616	605	574	613	660	612	578	608	578	624	618	609	617	563	611	635	588	605	599	558	599	614	601	578	575	599	626	631	590	657	589	655	644	604	574	595	589	570	643	619	604	618	651	596	634	605	598	559	580	608	607	578	601	655	599	627	633	574	654	607	615	632	621	589	608	622	608	584	609	579	609	619	580	592	618	640	587	634	551	627	581	648	612	614	580	617	623	598	613	618	538	614	594	601	608	598	582	587	593	577	574	616	596	568	582	588	600	620	564	557	565	575	618	561	613	585	678	610	642	607	617	625	619	588	603	613	592	605	596	646	587	586	560	574	559	647	579	590	584	630	570	606	652	579	598	622	595	573	645	607	592	582	582	583	560	578	571	579	607	594	604	605	640	605	619	583	602	575	600	626	577	556	600	591	633	601	590	600	602	580	607	568	587	630	650	599	590	589	581	584	642	619	630	580	596	576	559	575	631	594	576	608	573	632	634	603	559	608	638	607	609	623	581	552	618	583	594	608	673	558	585	582	584	568	579	589	588	598	593	610	592	597	569	611	603	591	564	600	577	629	553	584	561	614	564	574	623	615	603	621	587	612	597	569	583	589	603	615	611	568	573	586	605	579	589	651	585	583	603	607	549	615	577	595	596	574	588	593	578	569	611	557	592	600	617	626	640	602	566	576	590	585	580	596	618	578	604	615	598	612	626	602	615	602	581	609	609	640	588	561	562	616	580	609	605	586	617	618	625	594	575	580	555	577	634	570	596	578	607	683	566	614	630	573	621	629	644	618	653	611	616	594	609	607	653	627	648	579	630	587	609	600	584	585	568	552	615	571	594	565	620	622	616	578	596	561	583	592	590	580	572	647	655	615	534	602	618	589	614	630	555	610	621	592	586	606	603	600	588	614	599	551	586	562	641	629	592	621	575	605	598	654	570	602	583	628	577	566	593	661	619	597	575	611	597	565	628	577	614	599	583	599	643	579	606	598	578	618	587	589	616	595	571	577	567	587	603	606	606	604	605	570	619	614	582	606	572	575	570	583	629	611	622	606	650	608	606	615	580	595	599	584	615	592	592	580	604	583	613	602	600	608	570	626	595	642	636	620	597	579	590	552	625	595	631	580	578	635	614	596	588	601	574	589	609	579	585	589	613	621	574	592	595	614	571	604	615	615	629	598	606	588	611	621	635	584	612	628	580	631	605	615	664	612	584	589	611	609	590	606	586	597	592	552	600	603	607	551	573	578	568	553	646	655	611	570	607	588	606	638	616	607	610	569	593	603	578	603	571	585	582	568	586	602	604	574	675	603	591	588	624	638	602	578	583	607	595	595	595	537	607	613	587	611	591	632	601	579	588	622	610	612	603	652	622	606	560	577	582	627	594	582	624	606	586	633	570	600	605	588	634	609	597	607	619	615	631	620	569	627	576	602	601	582	590	626	634	602	638	603	618	618	569	669	629	588	577	587	599	607	592	562	618	561	596	598	552	588	582	604	625	574	636	604	612	578	614	602	591	604	575	606	581	641	603	603	606	636	570	620	626	649	609	592	593	611	605	623	580	568	595	612	601	620	549	593	621	610	627	561	585	578	558	590	633	613	638	612	633	591	579	624	617	611	598	572	657	580	568	598	612	660	587	601	604	663	589	592	591	574	617	626	572	616	608	604	608	577	571	606	595	614	594	598	616	597	636	588	577	643	594	590	640	605	615	577	603	603	591	568	578	577	630	622	650	608	596	609	560	561	592	565	592	621	601	614	619	570	580	620	637	605	590	596	587	572	625	614	639	623	533	607	560	580	565	596	627	609	607	619	634	593	587	579	602	584	621	614	633	619	590	597	567	618	571	577	575	576	616	607	652	619	621	575	586	578	581	621	615	630	601	594	620	612	555	552	592	582	589	603	595	634	653	605	585	596	612	565	623	565	616	558	566	595	611	583	589	600	594	586	590	605	644	612	608	601	588	609	589	571	645	602	553	596	581	601	606	633	598	600	579	585	585	630	542	602	600	572	582	564	585	567	547	622	610	612	581	562	577	590	609	586	645	583	595	597	608	579	601	608	639	593	591	571	592	624	607	622	632	599	579	608	569	575	618	654	566	594	573	601	615	569	549	616	611	579	608	595	589	585	638	606	596	544	626	615	593	609	597	612	583	596	607	586	598	634	620	567	617	608	599	638	578	581	595	595	606	551	555	585	571	544	596	601	617	588	617	587	595	597	661	619	604	577	644	597	586	567	576	556	608	581	597	615	627	636	616	603	597	582	620	599	593	642	613	617	613	614	566	592	613	589	655	613	589	606	607	605	584	602	609	618	628	569	620	552	609	582	558	639	602	597	549	617	595	600	596	572	573	590	603	590	607	584	587	586	594	580	602	574	620	596	565	572	615	626	677	576	656	635	583	602	567	619	566	619	597	612	640	589	541	579	559	602	642	600	610	635	630	599	616	573	606	598	627	618	588	605	572	620	593	603	623	585	565	593	637	590	573	624	606	552	586	566	560	576	599	541	607	637	593	584	571	564	601	608	557	691	612	586	606	623	572	628	597	581	586	592	628	612	603	583	574	580	619	570	617	604	588	633	609	638	572	627	622	576	628	601	589	589	564	562	625	582	584	635	641	572	641	606	600	629	611	630	559	602	624	618	556	629	607	598	575	611	609	609	617	582	621	637	601	646	648	610	596	572	615	605	589	598	622	617	578	563	584	648	596	563	583	580	569	649	596	627	586	630	566	600	609	621	610	589	587	616	562	599	630	620	604	542	579	592	590	602	602	558	570	572	559	537	613	608	602	617	557	590	619	587	576	589	569	612	603	552	630	585	620	622	602	588	601	592	611	582	631	584	622	631	605	610	600	638	592	614	610	608	617	607	572	622	619	623	631	599	630	618	562	659	579	611	545	616	633	639	596	609	590	566	615	614	557	630	649	642	579	627	672	635	623	600	591	615	586	587	538	573	579	623	622	613	586	553	615	632	604	632	599	607	599	618	586	596	564	636	613	597	648	601	625	618	560	578	588	601	565	574	581	606	610	583	619	614	558	606	601	614	601	607	599	588	587	642	589	547	594	556	612	588	629	608	629	633	647	596	610	553	569	602	593	581	561	588	609	625	597	603	615	559	583	602	623	577	543	603	603	635	620	559	606	572	604	597	584	630	602	614	588	578	620	603	611	580	590	578	613	598	598	597	647	639	574	591	640	587	565	578	628	609	610	619	590	570	609	597	613	586	634	608	594	584	640	621	559	616	571	595	596	617	560	576
48542	26101	24306	15960	4031	1320	960	766	686	600	602	568	460	454	436	410	448	410	407	394	428	401	360	414	389	378	407	372	359	393	345	352	396	386	400	373	395	389	356	349	377	383	391	384	367	355	395	346	351	349	351	371	381	376	332	377	365	375	378	386	351	364	380	354	398	333	372	377	353	348	410	337	380	362	378	389	330	347	384	363	327	364	356	357	355	348	368	387	348	363	388	379	373	356	368	376	365	368	405	386	394	361	377	375	385	408	367	420	361	348	338	361	361	378	340	394	368	372	381	371	345	347	353	373	345	389	342	376	382	382	363	373	379	348	384	382	309	369	376	391	374	383	351	397	351	359	367	366	369	363	408	363	343	341	397	356	348	369	383	353	353	339	357	386	346	374	386	375	401	357	383	343	343	362	349	376	380	369	379	348	385	353	362	387	362	362	386	383	386	371	373	364	369	395	360	369	384	371	354	346	369	377	384	394	368	359	350	358	400	370	395	377	382	375	351	349	346	352	353	358	331	362	366	391	370	380	360	404	353	399	344	351	393	370	349	354	385	327	398	339	399	336	387	360	349	316	373	376	353	399	387	344	346	390	364	358	360	361	381	362	392	363	373	395	372	329	395	373	393	339	391	350	373	366	385	391	379	390	360	354	388	350	345	360	393	346	340	356	387	355	346	349	389	378	350	377	382	344	375	365	353	354	380	369	402	385	367	372	362	346	370	341	369	374	355	414	350	362	362	370	378	327	414	387	401	357	341	339	341	344	363	386	356	394	367	382	360	356	367	361	350	384	344	325	349	365	398	395	342	366	381	375	332	357	350	367	343	365	370	354	367	419	363	405	372	411	356	369	369	325	347	343	362	372	363	373	397	345	331	365	371	402	390	377	384	361	384	362	332	359	369	337	374	379	361	368	372	406	362	362	363	367	362	353	365	372	340	330	333	346	379	390	380	329	345	373	382	340	369	374	359	402	387	383	368	361	385	323	404	375	377	340	328	366	348	355	347	367	363	350	396	361	390	382	351	388	369	403	352	387	364	355	328	366	348	369	390	379	332	373	348	350	366	360	388	357	338	371	381	394	361	369	370	376	380	356	371	369	364	352	362	382	363	391	404	376	338	378	342	357	370	365	347	366	353	380	345	365	406	361	380	348	383	366	314	386	364	368	384	368	414	368	376	329	349	336	349	380	302	385	362	365	364	342	342	373	352	354	387	391	358	368	370	370	325	359	392	350	377	388	366	349	368	377	360	357	396	390	395	354	399	339	378	379	381	383	368	356	371	376	344	400	375	349	416	381	366	388	325	312	376	367	404	348	366	355	394	408	396	353	359	366	369	338	346	333	339	367	342	367	352	351	366	353	363	382	342	386	397	386	358	341	398	361	373	364	377	377	359	341	375	337	376	359	395	364	366	361	405	358	361	361	377	334	348	352	379	364	372	348	380	358	360	353	370	357	359	344	408	367	330	365	358	409	384	350	360	378	392	345	348	346	349	399	378	378	416	360	368	391	356	335	406	370	364	356	336	381	376	345	349	367	421	350	332	362	341	374	366	335	383	385	375	354	368	340	354	346	376	381	359	345	337	368	356	374	381	370	367	377	365	369	368	360	366	366	375	389	353	420	393	364	358	312	379	384	352	366	401	369	358	346	381	390	337	367	393	392	402	394	352	317	354	353	378	360	356	379	342	370	363	336	379	336	343	359	378	372	379	393	361	355	367	365	368	386	384	359	352	381	374	377	385	385	350	344	384	401	396	356	372	391	369	367	360	368	354	379	367	371	379	371	357	388	358	360	376	396	339	355	346	363	343	388	333	358	355	393	342	379	372	374	365	377	391	368	337	378	391	318	386	389	395	395	362	372	359	374	345	357	404	334	365	333	355	377	367	379	405	363	422	365	393	353	374	360	373	372	356	366	338	352	376	344	366	350	348	361	352	396	372	341	374	348	371	373	349	355	393	397	330	366	344	363	351	365	379	365	359	384	368	383	347	398	351	375	386	384	365	378	348	338	383	399	366	357	356	375	364	374	362	360	399	340	333	389	355	323	407	384	356	355	370	390	365	403	359	386	369	396	367	355	374	378	367	371	363	401	342	353	361	369	377	364	334	358	371	345	320	389	347	352	323	351	352	372	378	375	380	371	345	365	401	367	369	365	340	390	364	343	375	353	386	358	371	364	384	370	342	384	362	390	348	360	364	372	336	374	352	347	347	360	375	385	403	381	365	339	337	344	353	383	359	366	354	373	405	373	366	356	377	354	399	347	371	373	372	375	387	359	366	384	372	344	368	357	375	368	373	361	395	395	329	387	384	368	361	391	375	365	380	403	370	374	362	373	398	372	321	386	361	391	365	361	390	361	349	344	328	348	371	354	365	386	393	381	346	379	341	387	342	364	377	318	409	383	374	360	365	388	379	367	351	363	376	379	371	371	395	383	376	374	377	369	351	379	371	343	351	412	405	339	369	374	382	367	383	377	356	388	367	358	371	355	367	376	326	340	359	368	356	369	356	336	402	361	336	376	372	379	338	355	356	371	367	375	360	378	364	364	367	378	377	373	339	405	351	396	357	365	356	390	318	374	346	407	385	340	380	374	364	419	339	397	360	354	384	384	366	387	320	348	360	367	326	389	402	344	377	339	352	411	367	348	330	357	366	383	346	349	352	325	376	379	344	390	389	393	395	361	391	363	360	367	401	370	378	378	326	376	389	357	368	366	369	395	383	353	371	364	349	351	361	373	365	334	372	357	384	354	365	355	359	337	359	350	407	339	382	392	346	366	385	398	397	399	365	379	360	387	350	390	349	333	350	359	339	358	340	390	384	367	364	385	396	367	364	346	422	389	369	374	395	352	333	381	372	369	372	387	376	371	349	366	380	392	372	346	388	396	366	372	369	371	363	376	370	358	338	377	394	379	389	341	406	347	330	340	375	369	372	384	382	404	361	353	377	375	352	339	382	406	360	385	373	417	358	366	352	351	371	336	389	345	393	372	411	376	383	318	353	386	353	341	371	367	357	331	350	388	339	342	339	376	379	395	393	372	340	415	376	365	414	367	372	389	355	347	360	380	400	361	400	342	350	389	346	369	396	365	366	366	346	377	386	408	382	333	376	344	377	352	403	385	385	354	367	367	398	377	368	360	371	314	360	389	370	346	320	380	367	383	398	357	356	348	371	334	392	402	362	313	368	331	364	362	372	420	362	354	405	379	363	346	375	347	368	376	361	385	371	356	328	334	322	351	363	380	372	373	331	375	402	383	381	348	331	386	358	384	351	371	362	331	359	392	409	346	369	393	402	343	318	377	337	370	347	356	346	375	365	388	383	344	347	393	384	357	394	396	405	382	335	379	373	372	374	377	352	364	415	380	373	353	396	380	357	342	351	335	377	364	356	382	365	356	362	347	387	377	382	366	376	359	374	367	377	366	358	343	382	377	361	355	359	321	365	406	357	367	360	368	335	358	406	376	352	371	351	361	355	359	383	392	365	381
33277	2364	4336	4897	4263	3560	2972	2403	2212	2016	1803	1636	1547	1396	1420	1245	1256	1203	1131	1099	1072	1083	1077	1079	1008	1047	958	1001	944	950	983	1006	953	973	917	982	888	935	968	920	869	878	910	921	862	932	881	878	885	890	861	855	889	889	865	859	872	859	887	953	863	894	932	881	896	867	883	820	864	843	810	837	833	836	855	905	881	838	840	869	862	850	892	918	838	893	858	851	838	821	870	867	907	918	895	828	868	858	929	820	876	818	911	868	845	865	898	845	820	842	890	866	789	826	836	847	885	823	862	875	880	843	820	840	892	865	867	814	799	862	806	833	855	862	863	851	851	859	858	852	909	868	909	810	873	820	906	879	809	851	864	886	857	849	830	886	871	818	812	863	898	896	875	862	875	864	845	840	848	817	861	870	844	825	915	854	818	864	875	852	826	914	865	840	814	819	872	865	809	863	823	850	886	823	890	888	830	870	854	844	855	865	906	797	849	831	794	855	838	851	884	848	880	844	857	822	843	835	853	851	883	820	822	894	892	852	871	845	866	843	851	894	883	830	827	922	877	848	904	835	820	857	819	848	823	878	830	871	887	784	872	867	867	833	887	830	840	859	899	843	878	838	811	842	834	838	843	844	875	898	873	849	892	871	832	884	837	850	840	865	848	832	860	836	914	831	817	883	849	835	854	870	851	851	840	815	909	812	888	867	835	836	827	850	828	858	875	786	844	892	837	884	841	877	826	825	868	856	875	882	812	848	874	848	829	889	870	907	901	864	845	801	815	841	862	837	862	877	859	823	849	815	904	873	890	859	827	861	825	795	825	838	839	888	883	823	850	820	842	855	858	858	823	817	881	899	844	869	850	838	853	837	891	864	819	838	841	867	843	836	786	856	814	857	828	853	879	874	887	855	809	812	797	832	846	817	866	858	869	814	845	839	907	787	810	822	828	846	798	861	852	848	811	877	807	852	870	843	858	861	849	834	899	841	832	874	822	853	863	868	877	896	879	890	853	847	887	865	884	837	868	903	773	844	886	793	868	786	870	845	851	834	818	898	840	846	757	861	856	895	815	899	802	816	841	790	857	850	807	889	901	898	829	871	844	819	856	831	814	844	842	780	843	804	817	829	878	799	838	822	856	862	821	831	866	875	855	833	794	844	807	839	876	882	851	884	842	800	844	853	833	846	869	918	832	890	856	873	863	864	857	831	823	852	863	889	864	839	806	827	865	881	849	831	872	861	877	864	893	875	897	840	867	829	915	863	879	819	848	863	885	851	814	818	831	895	824	798	847	847	839	859	852	862	848	874	857	847	895	865	858	884	839	836	849	857	853	837	834	822	839	881	809	882	874	826	913	869	821	842	819	848	852	906	821	821	874	817	880	826	852	834	876	852	868	849	851	851	837	839	853	910	789	901	856	863	868	844	899	833	853	817	823	873	836	860	842	860	869	856	829	870	804	873	803	854	870	825	831	851	846	863	836	866	823	819	815	893	830	885	892	863	893	874	856	815	791	857	868	844	834	871	898	835	854	805	785	829	857	895	847	849	829	826	824	838	897	857	835	923	852	856	859	846	811	846	832	817	857	875	853	875	843	850	809	909	873	839	873	809	856	834	814	866	891	814	835	834	866	907	860	857	903	899	825	856	838	805	846	856	884	887	824	870	875	861	875	856	813	847	840	829	839	812	838	857	830	887	841	792	828	872	909	841	844	853	842	858	886	856	877	897	820	839	904	880	835	887	876	818	833	841	846	880	875	859	788	864	827	847	826	899	851	920	858	821	913	848	876	815	793	860	870	822	876	854	896	842	828	814	850	854	871	831	825	872	831	854	891	875	835	854	841	834	879	884	883	839	827	821	850	882	889	802	901	832	854	882	848	880	860	877	850	798	816	828	866	868	799	804	849	872	873	865	871	839	848	862	846	847	872	869	813	852	834	838	864	841	874	801	872	846	864	860	846	825	816	853	871	841	892	830	815	851	871	822	863	840	827	849	843	881	871	831	837	895	845	829	847	845	915	876	834	831	854	816	865	910	860	823	881	820	796	812	901	897	819	864	860	815	831	856	893	845	821	866	869	869	882	857	816	853	872	851	833	838	876	821	846	813	869	858	872	833	821	790	837	859	824	865	882	835	835	853	807	792	833	848	828	863	863	865	890	857	824	854	855	811	878	848	838	903	848	860	818	841	867	840	869	790	872	858	795	836	857	873	873	825	758	895	886	825	825	840	863	861	858	854	829	795	852	772	839	858	838	888	843	827	831	862	878	844	854	858	808	862	826	876	836	823	846	878	834	828	890	851	842	829	798	866	866	852	807	892	846	866	846	853	838	873	834	897	865	839	794	855	833	833	871	856	853	884	845	819	845	845	777	793	847	871	854	861	823	858	834	858	847	866	874	839	877	789	866	861	831	837	825	837	847	826	859	844	827	803	849	830	820	818	883	829	842	872	851	870	849	841	864	829	809	823	866	844	896	824	832	882	837	860	830	857	871	888	872	832	820	835	841	869	846	850	876	838	869	834	836	874	811	842	841	872	884	854	834	863	858	885	797	878	878	844	885	838	889	859	885	865	804	861	863	877	856	831	812	851	840	834	882	816	823	866	817	823	889	830	832	863	809	866	859	871	833	855	826	861	891	879	837	791	896	852	892	831	835	832	797	849	861	843	841	873	849	785	876	819	864	837	869	860	879	875	889	838	845	834	892	821	840	861	871	842	850	838	875	858	874	856	876	807	865	840	844	813	833	880	845	829	828	858	820	883	875	813	857	840	866	901	806	889	897	860	780	845	825	839	879	863	852	793	900	792	831	863	852	852	807	833	839	849	836	875	845	846	809	822	850	883	851	859	844	837	852	884	866	877	875	841	793	900	850	850	834	869	885	865	883	797	872	866	843	872	856	872	844	868	860	846	795	831	850	908	816	849	827	882	859	828	820	873	827	854	834	861	846	852	854	800	856	827	818	836	829	867	855	814	865	872	837	846	915	832	875	870	877	861	922	842	849	852	830	824	841	884	864	845	887	885	843	868	879	888	851	845	872	842	841	869	864	879	825	897	819	865	911	878	859	836	831	886	897	842	828	866	866	836	827	877	845	853	829	807	870	844	793	868	880	849	836	843	872	838	805	832	815	839	875	827	829	864	880	867	864	842	896	844	853	895	841	881	857	831	834	831	853	876	870	814	839	847	878	872	848	850	820	852	830	849	821	868	864	790	859	880	869	828	834	885	834	868	864	849	855	814	827	822	848	875	854	794	827	882	847	821	843	892	855	863	888	886	826	855	851	836	880	863	823	871	869	836	894	827	902	845	835	837	881	834	918	811	912	830	809	824	883	856	864	864	910	846	866	869	853	845	841	838	926	871	825	802	846	892	817	876	831	830	833	894	842	813	860	795	832	828	805	843	848	764	901	860	870	860	859	833	859	827	894	885	857	814	835	885	820	926	832	884	848	919	825	921	846	864	867	884	863	872	902	790	851	894	787	858	828	829	901	850	867	849
10918	709	384	297	255	271	274	295	272	285	247	256	256	247	265	245	249	246	274	258	241	274	245	246	262	270	243	279	266	252	264	250	235	258	230	266	253	259	261	252	259	273	241	245	270	265	257	251	289	262	269	247	247	273	269	263	235	254	244	233	256	248	271	249	281	281	261	285	247	263	272	265	284	299	228	250	267	250	252	250	250	280	251	239	233	264	260	280	237	268	255	264	286	263	248	266	262	265	241	251	250	236	250	248	234	283	250	259	265	250	256	276	250	271	245	229	245	276	230	255	266	250	256	273	256	254	266	245	224	281	275	260	245	232	228	291	263	252	258	262	234	296	270	236	252	264	261	246	238	274	267	256	233	283	221	261	250	233	284	291	245	256	253	243	261	268	260	249	248	254	254	236	255	271	236	276	267	238	269	276	247	250	268	269	280	265	253	231	246	288	242	268	226	228	260	280	275	264	267	260	256	284	278	257	230	275	272	296	264	256	245	278	246	264	245	252	250	269	247	256	271	256	291	254	256	271	290	260	262	291	272	277	291	267	250	274	289	229	275	282	245	248	278	294	263	258	246	279	278	228	230	237	266	221	233	257	291	259	267	252	243	265	287	242	246	223	234	264	260	258	245	261	269	268	250	255	281	256	249	242	234	246	245	237	274	236	255	216	267	253	231	249	258	246	247	253	259	261	263	253	242	261	244	263	278	266	290	230	232	265	251	231	289	241	240	242	240	283	250	236	241	262	232	251	229	275	256	253	260	282	302	256	252	251	259	276	269	237	302	264	271	263	217	263	279	286	238	262	244	225	254	260	247	263	279	238	251	270	234	279	260	233	244	242	271	237	277	241	271	259	265	288	238	277	277	276	267	266	275	259	231	247	238	242	280	258	238	255	258	273	274	258	261	227	251	239	265	257	245	210	254	268	273	266	252	246	289	253	284	245	278	249	294	260	284	249	246	250	246	279	222	243	227	267	258	266	255	243	282	253	276	294	254	267	255	267	238	254	285	265	240	293	288	253	263	229	276	253	264	276	264	239	251	236	257	247	284	282	275	268	266	264	249	249	237	269	237	252	273	243	260	250	250	254	254	257	274	246	252	233	250	245	284	291	250	284	235	214	258	247	246	260	257	223	224	252	264	257	283	266	266	265	237	244	257	237	262	261	233	257	254	253	263	269	254	266	240	258	282	268	260	263	256	250	281	259	270	268	258	255	240	222	278	232	228	261	268	259	239	253	263	251	248	248	258	290	251	252	231	271	275	250	260	280	267	248	268	274	274	263	241	273	269	248	225	256	257	246	277	237	260	249	268	281	268	216	235	257	228	249	272	248	283	233	241	243	224	231	247	239	260	273	272	274	257	258	250	260	257	254	268	291	221	272	261	267	261	254	243	240	251	252	251	242	254	233	248	266	252	253	275	260	265	237	273	249	240	247	271	254	257	240	251	265	241	275	239	235	254	263	281	269	255	281	283	275	279	272	226	269	257	245	244	262	272	270	274	270	266	252	247	288	248	263	257	274	256	247	252	274	259	258	258	225	247	266	235	231	244	254	244	226	252	248	278	254	256	248	258	267	251	250	270	265	240	293	241	255	255	255	277	275	232	242	283	260	260	259	235	270	253	266	266	240	248	250	253	251	270	250	255	261	243	226	246	256	261	276	243	262	256	265	257	291	288	302	272	262	256	240	259	235	259	256	263	258	271	250	298	240	249	248	253	236	252	245	279	275	256	287	280	237	262	251	262	248	275	255	254	260	244	256	259	244	288	226	280	248	291	285	265	260	230	258	263	265	264	269	237	277	248	247	261	247	261	258	258	266	239	247	264	268	247	283	259	271	263	278	256	261	228	277	248	273	316	253	247	237	244	227	249	237	241	272	284	240	246	246	267	253	237	258	262	250	263	248	259	294	235	288	260	272	258	283	261	301	240	259	266	241	243	246	256	257	255	271	256	253	269	274	283	248	243	233	255	243	224	278	233	264	281	241	277	295	244	273	267	281	237	282	246	242	240	287	231	272	269	284	258	253	272	252	238	262	243	290	249	245	248	236	246	230	248	241	245	245	250	247	277	238	250	260	243	261	291	247	241	242	247	258	266	242	233	269	217	241	223	261	270	261	270	234	267	218	263	248	246	252	262	262	246	254	246	263	268	267	272	273	250	254	246	259	252	235	231	249	255	244	273	245	247	245	230	258	250	267	263	267	272	253	270	263	262	302	276	267	234	258	290	282	273	283	282	283	265	283	247	251	264	257	285	275	246	256	273	241	261	260	252	285	282	246	247	229	257	259	250	251	255	252	246	272	249	218	280	254	289	286	265	273	251	261	279	245	278	286	289	250	243	237	240	276	267	243	261	238	242	254	254	261	259	262	255	267	270	255	269	255	256	298	230	264	265	260	266	269	262	258	253	252	268	285	260	232	253	258	250	247	249	258	251	278	236	295	245	275	281	222	264	268	249	244	228	261	287	266	246	262	271	255	220	253	246	261	268	251	243	229	223	238	240	239	254	266	260	244	276	261	250	246	290	264	266	241	269	264	235	268	284	294	266	257	231	252	215	251	244	241	269	257	231	267	265	268	230	258	246	260	259	261	262	281	246	236	266	291	253	263	261	280	230	250	249	241	281	277	253	263	278	256	275	268	271	225	289	247	241	260	269	249	248	265	256	236	298	254	271	219	260	222	278	241	248	233	241	258	260	250	247	270	264	245	271	246	228	281	257	237	288	237	305	244	258	250	251	277	226	254	245	275	242	251	252	239	266	269	259	244	291	222	237	257	283	239	232	263	247	291	283	231	283	249	245	246	286	258	253	281	242	269	267	277	241	244	248	264	252	257	278	276	225	258	272	267	254	245	260	275	243	229	260	254	269	276	265	256	276	252	269	284	252	259	259	274	244	258	273	237	260	257	270	274	263	245	265	248	248	274	275	253	285	288	256	282	288	229	225	264	269	239	268	268	237	267	257	255	251	248	244	269	256	245	284	237	250	245	248	266	259	234	276	266	266	287	260	265	266	264	255	258	255	290	268	228	256	260	278	277	252	273	275	247	245	247	287	263	261	235	230	265	274	253	265	278	250	231	258	249	249	263	273	242	280	254	261	277	305	226	257	254	251	252	244	255	267	288	264	272	264	223	266	260	238	258	269	275	255	268	255	260	266	269	255	256	238	235	266	258	225	259	229	259	244	237	224	278	239	272	267	244	278	233	273	279	219	287	258	275	298	235	225	293	266	254	259	258	276	282	261	242	274	253	230	249	251	254	289	239	261	287	255	254	257	251	247	256	248	264	240	253	238	252	250	266	272	224	278	245	279	277	266	267	266	271	239	250	256	278	271	230	246	256	285	249	260	268	248	254	234	240	253	266	239	275	258	280	258	238	233	241	276	270	268	263	233	272	243	256	262	274	261	245	270	275	255	261	266	257	274	236	258	231	260	215	249	279	244	264	251	249	247	232	216	247	247	274	267	255	235	244	239	290	229	301	232	258
10246	675	781	810	826	720	743	713	683	659	685	659	677	620	609	679	667	582	598	597	632	651	641	625	676	616	615	607	606	591	652	650	610	641	650	594	623	643	651	617	656	615	568	631	645	674	634	649	632	601	630	637	641	604	580	678	601	574	619	647	647	585	564	633	601	624	643	625	621	624	641	643	661	656	584	601	613	588	654	632	632	607	613	625	589	606	614	650	631	611	642	637	619	630	622	630	630	648	611	649	586	558	609	655	627	603	645	643	601	667	578	625	600	610	589	610	674	584	640	658	628	607	586	591	645	606	593	656	632	566	675	644	637	584	627	600	665	619	646	590	649	575	607	597	587	628	637	631	611	610	673	680	619	664	635	629	670	646	606	658	620	593	608	589	586	624	625	666	612	592	611	621	651	594	625	653	651	601	645	600	608	631	604	629	612	578	603	624	646	692	621	627	637	613	618	586	630	611	620	660	619	616	602	600	664	602	623	666	603	633	640	646	557	620	610	607	637	645	648	614	618	621	586	658	616	590	615	585	566	605	624	638	603	632	616	607	592	604	667	585	591	647	666	629	633	650	613	644	662	626	606	576	627	614	599	636	594	647	627	650	666	618	650	663	641	673	597	648	656	684	612	624	643	637	612	650	581	659	665	612	643	631	667	568	641	618	617	644	622	657	679	644	576	615	610	593	659	635	637	603	610	606	659	603	556	659	588	597	599	641	613	624	611	642	637	619	601	573	615	676	601	665	581	637	624	654	620	653	626	631	613	665	615	586	620	663	592	605	643	614	648	642	594	627	678	635	654	593	607	594	618	607	631	583	601	634	597	651	639	588	604	601	603	563	584	663	630	633	628	607	636	656	616	653	615	582	602	590	629	616	631	633	652	601	606	594	613	627	606	616	621	628	610	659	640	641	658	584	620	613	658	689	597	615	607	638	666	589	601	661	607	635	604	599	620	642	598	650	679	603	620	601	645	616	612	638	644	644	601	601	614	660	625	687	655	630	632	603	622	664	660	637	627	599	616	646	626	628	657	628	640	659	620	622	622	644	598	641	652	613	573	616	597	613	615	626	661	618	636	645	619	608	618	618	578	617	627	665	616	630	603	622	600	612	605	632	636	621	626	642	626	635	630	620	644	656	624	641	642	679	645	611	615	628	635	624	625	636	629	646	590	617	597	613	635	623	633	590	644	610	611	601	618	628	609	614	607	613	595	632	652	589	635	619	637	655	641	626	641	648	691	618	662	600	652	648	615	629	622	604	572	599	596	638	637	572	615	637	603	621	624	632	630	668	635	676	639	647	636	643	663	592	658	595	626	618	652	649	619	620	605	626	626	591	612	619	644	633	633	605	610	646	611	586	651	648	677	651	635	668	615	600	605	619	615	586	611	658	652	631	642	592	640	650	610	633	619	600	634	608	614	627	631	653	593	627	605	565	628	639	631	651	652	651	616	600	639	600	664	636	621	619	606	660	593	622	652	658	609	638	632	632	622	580	679	670	678	603	600	625	608	608	601	678	640	622	630	604	669	575	649	649	595	639	616	592	634	651	636	601	634	597	629	621	590	648	581	630	633	612	623	620	554	619	613	589	616	634	657	631	643	634	574	667	658	625	567	647	612	616	614	625	582	640	632	614	598	647	623	643	591	640	643	647	610	609	624	589	643	589	641	633	648	641	654	608	629	620	611	568	651	608	603	601	647	629	641	599	635	631	642	585	631	585	655	661	586	631	600	661	606	593	620	622	634	639	629	618	667	633	616	641	596	602	628	601	669	583	592	632	596	607	626	645	615	675	605	608	630	598	618	623	599	626	640	576	615	614	667	590	599	666	626	629	628	684	656	643	622	628	571	682	628	605	621	623	633	617	617	617	632	616	603	619	646	633	647	617	636	600	640	631	632	635	652	585	615	616	662	617	631	611	659	598	631	628	639	592	662	639	619	612	581	638	665	666	619	609	619	602	613	603	607	604	635	587	618	633	616	623	640	609	648	629	653	605	626	627	597	635	618	656	606	600	627	648	587	626	613	619	607	652	613	666	603	645	677	616	633	607	622	627	636	558	630	605	590	637	650	624	631	602	616	622	609	594	633	630	604	600	646	655	626	644	671	608	592	639	605	656	678	546	669	627	599	633	612	602	641	613	616	609	606	621	621	664	632	631	611	624	590	607	614	608	620	628	631	582	637	599	665	597	616	653	595	636	667	629	659	639	624	574	656	642	604	629	586	630	621	609	600	635	597	603	648	606	650	643	618	623	632	611	621	626	631	622	630	609	629	646	647	613	623	625	684	612	596	560	619	636	600	602	628	618	632	625	619	639	621	619	582	606	638	665	605	613	612	650	580	618	608	638	635	626	562	590	583	597	683	620	641	637	594	590	654	652	642	610	646	698	667	625	646	648	593	627	655	603	605	682	672	637	630	632	592	595	665	590	640	630	613	626	607	606	640	578	556	635	616	589	572	578	626	630	642	636	612	621	672	642	619	668	618	674	610	631	612	597	621	638	617	617	603	615	631	644	593	612	576	616	602	641	617	650	634	639	635	645	624	603	629	643	643	598	585	673	642	631	599	618	611	632	593	602	633	594	601	647	653	623	625	597	569	623	647	564	640	630	605	648	637	666	626	636	593	612	630	608	643	649	624	587	652	611	597	647	614	567	600	684	635	596	621	606	573	607	619	601	627	645	641	667	673	627	623	620	580	608	585	594	607	632	627	602	622	642	604	613	601	587	615	625	648	644	613	621	625	613	661	639	596	637	639	626	621	602	630	600	629	642	594	677	619	628	612	636	575	627	632	642	654	582	618	562	623	604	624	620	619	604	663	616	632	599	626	580	685	616	580	589	577	587	582	614	609	605	646	632	617	634	625	599	613	676	647	590	627	638	617	641	595	622	683	668	639	640	613	607	588	653	632	611	593	622	608	614	634	617	650	652	625	610	609	640	654	604	641	636	606	613	613	627	663	622	602	604	592	597	631	662	587	629	620	622	615	609	630	620	639	636	649	624	595	580	616	606	666	569	638	623	650	642	599	638	639	642	622	606	597	596	668	638	619	650	603	636	594	660	652	686	616	633	645	613	642	618	645	641	653	630	606	593	619	603	633	616	640	633	638	617	666	623	636	610	634	634	611	637	665	624	661	656	614	629	628	637	561	617	617	634	659	606	628	638	678	634	636	663	597	622	646	627	636	631	642	677	590	657	615	615	608	623	617	598	613	678	655	579	622	681	593	622	659	599	616	625	599	600	621	652	652	616	615	620	624	668	632	624	671	607	638	652	630	596	644	681	643	639	649	621	613	662	664	607	618	588	628	667	601	634	617	634	661	608	607	598	585	607	637	578	568	610	614	628	624	626	639	645	691	611	610	604	597	643	625	618	652	613	649	626	622	627	597	667	561	598	616	637	627	641	583	584	611	646	611	568	643	630	637	655	625	670	597	645	637	622	582	616	654	595	613	635	662	585	592	606	614	614	674	622	619	620	626	597	629	634
45638	23256	12353	1749	760	608	445	442	368	324	325	306	288	266	260	243	285	229	249	257	234	226	276	266	256	206	231	224	233	222	238	229	252	220	232	270	219	254	222	243	222	243	230	250	221	232	229	239	231	224	245	210	207	223	242	250	190	196	213	242	238	244	224	204	264	207	209	223	228	209	214	219	214	229	214	247	228	226	203	238	218	231	241	209	218	229	204	205	217	252	226	197	248	234	220	224	198	243	210	199	230	220	254	232	230	252	227	192	243	219	225	243	223	221	211	206	206	224	189	222	235	200	177	237	222	237	218	237	223	209	217	250	234	233	214	227	218	235	222	222	210	229	256	257	242	230	181	203	220	265	218	204	225	227	219	229	216	213	205	263	223	213	204	214	226	214	226	184	222	249	219	234	223	215	222	224	231	225	226	225	192	232	211	223	199	235	228	202	215	187	226	205	239	236	234	227	211	226	234	248	198	213	202	224	199	209	243	250	237	214	221	224	239	232	217	229	213	247	228	249	239	206	258	233	205	233	248	210	203	222	258	224	224	208	216	231	233	210	227	219	222	236	203	212	237	225	232	245	226	234	222	222	220	249	231	230	212	218	198	248	230	210	196	217	243	224	237	224	242	222	236	241	221	242	208	248	205	231	200	206	211	213	198	232	241	224	229	228	216	232	211	237	224	205	234	215	233	234	236	211	205	246	203	211	223	199	226	235	207	196	208	223	216	220	218	240	206	223	240	231	209	209	203	204	222	208	221	232	208	208	226	200	234	220	191	261	233	233	189	221	239	236	197	224	212	236	210	227	198	207	243	217	215	212	238	215	219	223	218	234	219	245	218	204	214	240	222	253	237	201	234	231	237	215	220	250	226	212	210	215	238	223	207	210	213	204	214	217	201	226	257	238	209	226	210	214	212	194	211	218	229	209	206	221	240	221	235	215	201	208	222	226	231	234	220	240	233	238	226	224	243	230	191	203	225	236	220	210	218	200	217	187	227	252	208	214	218	210	220	208	193	214	207	211	230	223	213	200	232	207	255	213	217	205	230	195	191	220	223	251	198	212	220	199	236	221	196	210	239	206	230	229	244	231	218	209	231	232	213	214	221	211	213	207	205	239	227	174	204	223	233	197	221	219	228	201	202	204	226	209	222	216	244	185	248	226	232	256	252	227	224	225	199	248	246	203	228	212	237	210	213	212	201	236	234	209	216	226	218	213	210	219	239	209	205	219	209	240	209	228	231	230	219	217	186	224	234	233	235	237	221	237	207	244	230	230	222	223	204	207	208	235	219	256	227	215	210	221	226	219	207	242	212	235	238	208	212	233	239	218	231	242	245	203	211	218	209	215	242	228	244	227	226	225	233	241	256	225	231	218	227	212	224	210	250	203	225	217	237	199	212	219	243	189	202	220	208	201	233	197	234	212	208	227	228	217	213	203	221	225	259	222	221	248	253	217	211	204	222	228	207	208	230	261	201	215	223	229	213	226	226	213	222	252	222	227	252	200	215	184	237	235	235	215	238	217	220	213	227	197	222	223	205	209	209	224	229	229	212	240	207	230	219	216	221	237	201	228	223	228	214	206	229	267	218	200	229	234	218	226	188	205	205	242	218	214	207	226	227	229	230	217	200	202	210	247	215	232	200	234	244	234	234	208	225	188	201	237	236	179	207	222	230	232	216	220	219	192	217	222	224	227	231	229	244	209	200	229	252	206	220	236	235	211	217	228	212	191	187	218	194	230	194	226	227	234	230	233	252	217	214	216	252	251	215	207	242	184	187	225	218	232	234	244	208	247	226	243	199	218	240	204	238	233	249	222	233	206	232	269	222	204	230	232	220	235	240	236	248	213	236	226	209	246	222	230	246	227	209	221	239	232	233	207	212	215	228	203	210	211	185	197	195	218	220	221	222	247	209	227	215	237	242	229	223	199	204	203	233	219	205	231	244	257	243	235	223	205	209	234	222	233	190	183	236	212	232	207	211	201	198	215	211	212	220	228	258	221	230	196	226	235	235	243	219	218	213	234	246	229	227	243	203	213	198	195	239	231	222	228	205	227	238	241	204	183	245	233	227	221	231	228	232	238	219	225	228	246	229	219	215	221	217	200	237	221	224	236	235	209	219	211	201	216	215	225	182	202	205	212	233	237	204	232	233	193	204	228	220	247	259	235	208	216	223	217	216	210	218	248	238	207	221	231	245	228	198	216	202	247	240	247	196	212	232	248	238	207	211	212	231	219	230	200	234	226	204	219	235	225	229	231	223	209	219	241	227	204	237	190	217	208	210	212	227	220	220	237	217	206	203	207	207	235	249	231	216	231	239	227	199	205	207	227	233	181	216	216	233	223	216	243	236	208	219	229	184	244	235	229	214	248	238	248	214	207	218	207	201	253	199	215	201	204	236	213	226	245	217	227	229	192	202	216	218	227	228	222	250	207	238	230	211	202	207	214	215	230	259	196	231	219	237	236	234	246	197	210	220	229	221	221	223	197	243	218	218	209	218	230	208	212	253	228	244	246	237	210	230	242	226	227	186	210	231	229	228	205	205	217	202	231	239	241	228	217	211	226	233	219	227	234	235	227	199	206	214	214	229	240	203	232	218	221	192	208	223	234	208	192	225	205	237	231	215	244	244	225	223	235	247	226	241	217	225	224	219	227	214	228	217	216	205	228	202	234	234	201	228	228	203	233	239	213	239	222	247	266	225	243	224	223	219	222	211	235	218	211	214	215	239	234	227	218	232	250	234	250	256	224	202	222	206	241	206	221	208	223	226	206	214	188	221	220	225	235	220	219	198	224	197	246	213	235	200	242	204	233	219	222	218	213	188	209	234	212	227	245	228	208	214	216	222	230	223	226	207	238	230	235	241	238	234	217	212	204	237	239	208	222	220	243	238	210	227	215	211	238	208	229	249	222	217	220	196	219	233	262	264	224	226	208	252	245	224	191	219	217	214	239	243	242	203	207	245	212	222	220	211	192	229	242	211	212	220	219	236	230	210	226	227	211	256	240	218	241	230	207	208	212	204	224	212	227	214	217	233	244	209	225	216	226	215	245	219	197	221	200	197	206	225	224	199	236	215	239	205	234	203	220	230	220	191	198	255	212	225	223	211	249	236	209	232	258	233	188	233	219	209	214	231	214	201	213	217	224	198	218	212	232	258	229	232	230	216	245	235	217	200	221	236	234	212	244	216	222	227	229	226	216	230	205	209	211	213	223	214	207	214	226	223	215	201	206	222	215	204	219	224	221	210	204	255	199	230	197	212	237	221	224	215	204	236	227	242	215	189	253	214	251	215	203	251	226	239	236	206	199	230	218	202	243	222	233	258	220	240	246	237	210	231	239	215	215	226	259	226	217	237	225	227	222	218	227	246	222	238	202	217	239	215	233	244	215	228	219	202	240	223	220	253	208	197	214	222	214	241	199	226	232	206	219	243	225	236	219	226	227	224	240	208	205	222	227	227	232	227	219	248	192	209	219	210	214	257	207
23632	1416	2527	2980	2525	2005	1747	1559	1330	1245	1115	1082	959	885	886	820	826	792	720	720	696	681	698	679	653	648	647	631	660	655	620	662	650	626	644	619	611	614	614	591	620	571	612	541	552	618	584	629	581	574	585	572	631	610	571	574	583	574	621	551	538	572	562	569	607	566	587	571	632	585	588	553	598	587	563	592	548	555	582	584	550	550	587	596	568	552	550	594	574	557	546	586	541	565	567	582	534	569	567	569	578	581	564	607	585	575	567	519	571	575	550	527	541	588	541	559	570	576	528	532	562	580	536	542	592	565	566	533	584	617	574	538	612	618	558	538	618	554	562	550	557	548	585	581	612	531	528	576	532	600	603	561	564	547	557	566	572	561	555	581	546	598	537	594	555	569	579	576	568	558	544	598	548	556	533	568	577	597	553	582	545	563	550	572	572	569	528	530	597	589	527	571	578	604	562	592	565	556	551	555	624	537	570	558	547	550	608	535	545	546	543	565	600	602	608	557	535	577	549	553	568	568	544	539	552	558	531	572	575	506	547	566	551	613	536	562	601	555	600	576	600	600	544	550	589	577	552	573	583	568	577	570	546	572	574	582	577	565	543	542	542	549	552	546	518	587	581	552	590	549	573	556	581	517	552	568	585	544	544	551	548	577	556	531	576	563	561	571	541	564	565	608	565	584	579	536	582	558	634	566	611	631	612	536	564	534	569	528	560	528	550	576	568	582	542	535	551	563	568	563	567	538	548	577	559	589	617	569	546	570	543	526	547	527	528	587	554	582	573	592	579	590	530	544	563	563	556	591	562	534	550	562	594	572	593	581	542	573	542	579	523	588	572	547	591	496	549	546	558	551	541	551	568	565	582	540	521	559	590	584	549	543	576	568	571	554	552	530	583	575	546	582	548	595	551	534	577	579	596	566	557	552	571	566	578	558	585	567	591	583	610	545	589	604	586	566	538	529	536	559	602	572	574	569	523	542	570	513	570	534	576	612	546	572	542	542	534	573	580	542	544	560	545	594	501	602	584	540	621	556	567	587	580	540	589	563	558	566	541	554	583	563	561	614	582	603	635	573	585	566	548	572	585	596	551	545	568	540	547	496	550	592	538	597	534	552	592	567	549	546	546	553	542	589	573	582	573	563	547	552	552	584	575	550	581	523	592	545	602	552	586	542	561	577	600	588	555	552	597	573	521	532	557	561	592	559	518	587	563	543	592	576	547	539	579	531	551	572	573	573	592	554	556	565	542	555	582	580	570	592	585	553	569	543	570	574	544	573	533	575	579	547	559	596	540	570	559	565	560	532	560	542	595	556	571	568	606	536	550	584	588	586	607	579	602	579	583	583	559	572	556	557	572	560	600	502	568	604	552	546	524	568	587	532	552	535	521	575	543	567	565	527	561	584	543	523	542	617	597	587	531	573	574	575	551	563	554	544	561	626	589	580	555	561	518	578	563	575	537	540	574	571	574	528	571	515	543	553	598	567	566	602	554	565	527	587	558	544	549	588	550	546	545	589	570	572	565	606	606	523	534	581	553	543	511	568	528	533	571	573	561	615	558	581	584	552	553	578	598	547	562	578	572	563	534	545	554	557	555	570	599	605	507	540	589	595	549	569	574	546	549	549	567	576	564	563	580	558	601	541	550	565	559	558	613	558	579	581	562	560	591	586	530	567	563	583	556	542	540	572	564	577	563	573	571	582	601	593	554	541	584	558	537	561	549	554	546	527	538	597	550	575	539	565	563	543	543	544	558	557	594	572	566	560	601	526	554	548	525	597	554	571	568	546	596	529	549	546	553	544	559	575	563	537	608	586	575	519	526	535	541	576	539	557	541	550	577	566	526	552	590	621	561	516	555	532	535	555	580	570	569	573	552	604	571	595	565	540	556	568	580	584	558	541	596	559	632	619	536	526	568	586	566	573	548	545	561	580	584	528	557	609	525	527	593	573	562	582	576	557	620	567	531	582	592	589	530	550	567	557	556	557	551	598	564	543	570	567	567	574	535	560	617	631	573	569	512	566	596	549	575	583	546	576	558	556	541	533	558	513	574	519	563	579	612	577	586	548	572	562	536	554	540	609	568	550	597	578	571	530	595	540	587	562	579	529	556	565	547	564	571	561	575	586	560	586	574	569	571	580	533	568	576	553	590	595	551	539	554	550	548	561	535	574	596	543	563	537	536	549	538	558	557	559	576	546	578	556	553	559	574	610	621	566	562	582	578	583	561	600	551	553	584	554	561	589	548	633	586	562	572	571	544	594	554	604	580	585	606	574	549	554	542	566	562	575	555	581	542	537	565	573	508	563	597	543	559	575	557	566	601	521	561	537	556	580	564	530	556	591	535	605	605	612	590	552	559	553	561	561	581	607	532	545	554	549	607	512	552	557	554	579	604	577	552	587	552	541	613	557	585	559	563	565	521	585	535	574	575	532	558	522	579	524	587	570	533	571	600	587	598	521	629	591	569	555	562	548	525	538	567	567	563	564	559	529	568	523	554	540	587	519	583	557	529	553	580	624	537	562	591	521	548	585	523	609	573	576	585	527	571	547	589	561	548	522	560	532	570	549	581	569	581	499	530	544	537	513	555	544	547	536	593	554	586	558	509	569	554	542	540	587	585	568	514	561	556	538	597	555	520	560	518	554	590	540	543	594	571	538	578	516	546	591	521	553	608	580	533	580	543	552	528	571	593	618	577	552	535	581	570	549	594	570	548	549	607	544	574	564	528	554	596	601	552	550	527	577	584	523	527	554	595	548	583	524	583	563	555	579	614	563	562	562	558	576	577	585	564	564	527	553	562	566	574	595	578	585	564	570	543	555	542	560	628	571	536	553	527	616	535	585	565	575	586	559	598	584	549	573	547	572	585	565	564	512	530	586	579	553	566	551	582	521	593	535	554	533	508	544	554	563	543	578	579	537	568	554	519	573	534	562	559	545	534	554	513	540	618	537	515	576	542	548	549	576	518	564	554	531	561	566	566	543	599	549	595	544	573	588	545	562	576	570	551	618	548	551	604	551	564	586	550	548	591	554	553	533	577	590	559	563	537	568	621	541	576	555	557	561	585	544	577	593	569	558	566	535	544	578	580	580	521	528	600	574	529	537	555	550	565	563	561	596	553	578	524	569	571	597	572	545	521	572	547	546	554	557	613	592	575	541	551	553	569	540	528	583	580	567	565	577	580	597	546	565	572	556	554	543	541	563	547	596	561	548	542	582	601	529	551	570	564	604	560	607	595	556	556	589	590	555	551	606	554	574	538	557	606	558	556	591	570	553	557	542	592	592	588	517	577	504	548	537	571	565	560	587	580	533	565	562	540	553	529	601	567	597	532	555	564	550	581	588	560	592	577	562	554	577	544	561	540	546	550	559	568	546	530	599	571	569	540	543	547	559	584	561	569	569	587	573	549	538	568	573	540	567	579	573	580	558	592	613	577	552	554	536	605	537	537	547	567	545	571	545	573	519	524	541	546	536	556	571	571	571
45134	25523	26357	18603	5085	1319	851	722	637	618	523	484	466	462	434	456	453	419	368	405	377	387	372	385	402	412	384	374	368	363	388	383	359	350	344	327	398	376	368	391	356	356	400	412	374	339	356	379	378	388	379	385	410	374	388	346	347	351	389	366	371	377	382	352	397	387	362	378	409	333	377	336	389	350	364	341	375	337	385	401	314	341	363	362	379	383	346	382	367	338	346	396	395	355	377	380	366	351	335	342	355	415	337	388	380	351	371	352	376	352	360	362	381	389	359	340	357	374	362	341	329	353	344	359	356	375	390	356	378	369	347	357	368	380	368	393	365	344	401	363	363	357	359	365	364	340	347	371	378	347	359	392	317	356	377	394	350	340	354	336	334	363	379	327	387	379	351	340	358	340	365	380	372	393	362	394	331	381	368	338	336	339	383	390	344	356	358	380	374	310	342	351	358	381	358	343	326	359	314	367	364	362	365	391	409	336	362	349	309	365	351	345	411	376	394	380	394	388	361	351	399	332	384	335	357	340	335	362	365	372	305	362	369	327	381	370	365	371	378	363	405	352	395	356	375	360	368	391	354	358	397	346	337	373	432	398	345	374	333	355	384	375	326	352	369	356	340	416	383	344	356	351	385	380	393	394	325	366	338	346	381	364	348	374	449	373	362	339	372	380	365	400	351	345	311	368	359	379	356	407	375	341	363	365	351	322	384	341	364	353	378	363	388	348	321	371	388	343	342	363	373	337	339	350	347	372	337	363	363	382	379	328	360	337	368	354	375	357	364	402	354	357	352	341	389	346	372	363	368	345	336	343	378	360	371	362	370	357	372	381	341	399	326	341	365	345	356	353	363	333	361	347	374	379	335	389	379	315	339	375	346	342	366	350	357	398	354	305	329	357	370	353	339	364	360	367	371	352	346	355	350	333	347	340	344	352	397	328	345	338	350	360	346	379	390	381	352	377	359	320	398	403	368	353	358	354	365	398	363	361	345	368	383	333	395	339	376	372	347	359	367	373	396	390	368	334	342	336	358	382	374	366	364	356	347	350	375	341	370	331	347	384	336	401	339	383	372	355	371	387	367	379	355	369	358	384	367	366	361	349	389	360	371	409	365	346	349	327	377	360	377	338	373	352	372	401	382	348	356	390	370	392	347	346	353	354	337	385	395	374	373	357	362	382	362	367	347	355	360	373	363	342	335	386	363	370	383	399	348	370	340	366	366	358	378	360	369	363	374	324	349	360	358	347	378	367	378	337	316	360	371	337	345	354	373	375	383	347	383	368	369	347	372	363	357	376	349	337	374	336	322	370	341	364	368	323	352	367	370	347	355	334	362	370	329	376	358	352	394	379	358	365	373	346	336	347	355	346	402	368	332	367	409	369	306	372	326	368	356	373	356	372	356	350	365	376	404	387	379	376	365	355	345	368	390	345	331	367	380	374	356	362	362	358	365	366	382	347	353	349	307	357	357	377	325	385	377	373	382	358	345	364	336	300	387	369	335	372	360	391	389	347	404	411	389	396	369	332	363	356	400	360	342	351	336	406	368	373	357	327	371	363	375	403	398	370	359	331	362	395	362	350	352	405	386	343	338	354	387	348	347	393	338	373	327	361	340	350	348	368	345	333	390	367	382	354	347	370	398	369	350	347	412	362	385	377	361	390	379	397	345	358	326	383	357	360	334	346	367	359	338	361	337	356	325	343	346	372	342	357	370	353	375	338	333	363	348	341	354	385	360	334	401	348	338	326	376	317	342	347	350	370	342	352	338	348	313	375	394	345	379	369	398	348	347	365	386	387	352	350	372	417	417	376	377	383	363	369	358	376	380	375	367	372	368	383	376	406	354	361	372	377	364	331	359	372	332	401	368	379	347	387	338	341	342	360	385	368	368	382	368	366	381	360	373	318	316	347	372	367	353	390	358	357	356	350	355	339	361	322	371	360	375	405	343	382	361	345	357	354	358	321	363	371	377	348	379	346	374	358	334	350	352	353	380	318	353	378	313	335	369	348	342	357	350	372	330	386	344	376	359	355	358	380	347	365	360	334	350	361	345	362	339	371	370	359	379	372	345	346	336	326	362	330	348	398	387	347	378	372	387	311	399	330	349	352	368	379	350	359	334	403	364	357	398	357	333	363	347	372	355	343	345	364	339	322	351	383	339	334	363	324	382	350	369	341	373	367	344	355	354	351	336	380	345	336	338	354	354	351	387	387	360	348	368	381	327	359	365	358	358	359	387	366	359	345	363	333	375	363	374	355	340	358	365	380	390	329	372	336	378	327	336	362	369	390	348	354	363	361	332	392	382	381	418	380	325	361	339	367	324	339	341	333	395	324	345	378	342	356	380	351	356	353	372	361	347	396	404	393	380	350	391	375	358	373	373	380	389	385	376	384	374	354	411	377	346	375	328	333	380	361	323	389	401	364	369	352	377	362	353	335	346	378	370	357	357	332	351	382	319	369	371	371	362	367	379	347	338	361	339	359	351	347	410	355	384	359	364	353	379	337	364	322	366	323	313	369	373	342	388	351	360	367	353	365	396	315	377	367	355	406	397	368	383	368	362	375	351	387	384	350	377	358	379	358	347	366	360	339	363	378	388	333	364	385	376	380	362	385	372	377	387	355	334	357	342	414	383	342	331	362	349	348	365	352	386	351	357	337	350	351	385	359	339	383	368	370	368	370	350	365	361	332	364	348	390	347	334	371	390	370	364	335	349	366	359	347	371	357	382	328	398	374	344	353	336	386	337	358	351	344	380	321	373	381	358	373	325	334	357	330	378	371	364	369	368	346	354	384	354	334	368	333	354	373	355	354	380	333	361	321	330	358	360	340	374	413	325	360	359	365	383	354	354	360	365	354	301	307	365	334	388	395	382	322	336	341	377	321	396	347	337	396	358	379	357	348	363	391	346	360	342	340	359	374	370	344	384	368	392	352	407	357	382	372	386	322	382	392	375	352	368	351	361	344	389	361	348	375	381	373	357	330	367	361	352	335	349	384	367	355	350	326	370	391	391	402	305	353	364	357	332	351	397	336	294	410	324	353	369	351	400	345	367	352	362	356	357	380	356	344	360	382	360	346	395	326	349	380	383	394	393	376	372	402	350	388	343	383	363	367	330	338	392	380	364	342	389	332	399	387	377	355	366	366	368	367	341	405	345	396	348	397	326	322	369	391	355	345	343	339	320	350	332	392	324	331	341	319	321	360	334	359	346	380	394	370	408	344	354	361	370	397	372	387	372	377	338	332	348	372	347	345	362	353	379	367	379	354	379	363	375	358	358	400	360	363	340	330	349	358	354	368	380	368	362	365	387	305	348	361	378	360	358	350	362	384	347	354	298	377	393	352	374	379	343	356	364	371	360	382	350	396	346	368	373	353	375	376	355	344	378	358	337	330	392	380	395	362	371	362	354	358	373	343	366	321	350	366	378	388	324	337	345	352	373	413	382	387	369	364	370	377	347	373	384	348	351	373	377	339	354	372	378	337
32841	2232	4272	4732	4042	3543	2890	2509	2179	2009	1744	1561	1549	1407	1329	1275	1238	1185	1112	1088	1152	1117	1094	956	991	1065	1012	985	933	925	979	937	945	938	908	940	914	853	881	899	859	953	918	911	904	868	885	931	870	915	855	841	868	845	820	877	895	855	914	878	840	842	847	871	836	881	883	874	857	822	925	900	830	889	838	847	861	827	876	860	845	887	851	858	898	893	886	870	865	828	873	858	870	832	848	823	888	878	835	825	809	806	862	845	844	837	847	838	899	872	885	843	824	853	846	789	847	854	854	881	891	819	843	796	827	818	848	831	851	810	866	827	847	919	848	848	881	804	848	845	849	873	845	817	801	887	809	857	856	880	847	869	789	857	816	844	847	826	862	876	825	843	817	857	824	822	848	845	898	879	826	845	846	840	815	804	835	814	833	848	830	870	828	845	842	826	815	850	848	809	834	863	801	849	881	903	842	857	867	869	814	886	876	805	848	824	818	864	818	833	828	808	776	874	819	847	886	870	830	841	847	834	808	895	881	839	830	840	845	802	847	879	801	877	848	819	870	822	873	830	883	842	871	772	834	810	846	832	831	807	847	860	845	831	837	821	910	812	853	837	848	853	846	840	886	820	863	829	863	813	834	870	867	805	874	888	817	856	847	880	828	842	832	832	832	840	872	828	845	839	850	808	842	856	868	843	854	846	817	858	813	840	847	817	848	852	847	823	841	856	857	804	758	853	845	850	841	881	877	811	845	808	772	881	800	852	867	790	812	846	838	846	843	829	833	890	829	798	840	796	820	875	801	826	814	884	837	830	886	832	810	819	816	810	861	859	837	809	837	813	847	857	825	843	844	795	868	890	836	888	790	890	841	859	898	837	839	842	856	889	848	863	869	839	835	784	863	769	893	836	828	845	856	823	844	853	841	886	813	856	792	873	813	815	842	828	835	864	807	864	815	844	821	828	847	828	838	814	835	848	875	841	859	852	808	882	846	880	851	888	836	871	834	840	835	844	880	845	864	849	862	793	823	859	831	840	866	830	898	845	868	834	842	848	813	795	883	832	877	854	839	849	818	796	817	806	839	816	790	885	862	852	861	822	835	821	833	805	859	843	849	850	848	867	833	859	831	866	802	805	822	882	798	825	825	789	846	813	830	791	847	868	849	827	860	843	881	891	826	799	850	833	867	864	806	844	866	785	865	843	830	867	830	799	845	840	842	889	814	828	826	812	869	814	887	789	868	844	854	857	817	868	837	814	823	881	838	837	872	828	857	858	848	869	835	778	803	837	892	820	877	830	810	843	835	914	864	828	836	838	895	871	828	836	869	841	796	837	844	856	833	835	848	842	852	785	813	903	894	859	835	802	798	862	899	870	852	845	850	859	861	836	900	772	817	862	798	891	821	837	852	838	896	881	836	818	850	853	838	863	874	822	890	905	873	848	843	812	870	812	814	817	796	908	838	841	809	845	885	883	848	842	860	858	870	861	841	807	835	808	854	815	854	852	813	845	873	828	833	832	856	882	815	794	869	842	825	899	877	841	810	883	831	842	898	928	914	833	841	850	862	877	771	854	830	835	840	831	897	840	858	868	825	823	858	841	799	887	846	834	799	865	853	851	829	871	845	897	844	838	794	821	834	780	842	840	860	816	822	859	896	876	845	879	860	848	787	834	825	815	867	834	830	858	809	881	893	794	865	810	875	881	861	828	785	851	908	863	873	803	809	890	826	785	915	823	838	864	840	869	843	866	824	844	845	869	901	837	833	816	883	857	818	857	846	860	839	879	859	867	838	829	841	839	829	824	800	827	808	814	807	894	784	865	834	822	828	826	865	867	820	790	810	857	795	801	829	829	879	882	918	838	869	873	896	829	889	866	864	858	862	822	834	868	846	870	833	849	860	805	922	903	856	808	885	789	846	807	814	854	863	854	858	829	816	825	836	853	864	879	856	857	833	826	856	854	810	846	830	858	832	809	833	838	866	882	794	820	822	886	812	840	884	837	813	866	846	840	829	795	871	868	797	892	843	886	833	792	854	849	815	888	795	881	839	818	837	821	807	814	861	834	834	858	846	798	894	875	852	822	824	833	849	882	809	855	836	816	822	867	874	888	861	807	835	843	864	835	849	816	842	889	819	833	890	837	857	863	838	871	843	841	869	852	808	836	814	823	853	804	805	828	838	913	828	839	893	847	847	848	826	903	857	869	843	828	824	818	848	827	822	868	814	886	877	812	841	838	854	833	835	815	861	857	860	874	886	838	862	851	844	855	803	860	829	815	881	809	889	802	853	819	784	836	861	841	846	822	852	859	861	850	869	839	816	869	776	778	861	817	805	860	818	842	825	849	890	810	881	846	808	857	837	810	825	849	846	897	818	844	876	899	818	877	846	848	861	814	849	860	841	851	835	859	774	861	851	816	811	826	827	871	852	815	880	851	839	846	897	747	898	845	848	821	857	867	814	886	834	843	806	805	826	837	772	842	851	833	828	828	826	874	855	882	816	833	883	794	819	827	877	861	827	841	894	793	842	814	873	842	833	792	842	857	913	880	878	860	847	867	824	867	833	830	838	871	787	863	865	843	835	870	817	832	878	788	852	837	873	797	806	813	832	869	815	790	813	860	856	831	802	831	878	824	837	809	863	866	813	829	865	805	867	849	809	855	773	836	844	867	794	851	803	831	862	831	827	825	850	827	810	819	872	840	842	839	864	830	842	851	809	819	829	904	872	825	846	777	859	892	857	848	859	808	885	832	824	843	855	841	821	895	801	883	791	833	869	839	908	809	794	800	847	796	857	815	864	832	860	823	820	812	821	791	832	848	907	816	828	848	807	854	825	845	838	843	843	886	821	843	802	838	833	857	883	779	847	837	905	779	826	871	774	827	821	856	878	783	857	824	846	876	835	826	844	877	840	816	847	868	813	847	876	851	814	850	863	862	815	792	857	860	757	865	849	874	836	825	808	846	857	855	867	866	800	820	897	817	872	858	837	852	873	831	849	849	815	834	822	854	816	825	890	853	840	828	824	840	828	839	857	837	890	852	819	853	864	826	799	832	846	835	782	865	834	816	890	839	860	879	788	867	877	802	836	870	841	874	829	837	811	843	822	834	848	861	785	801	888	806	828	831	838	846	822	812	846	828	844	817	823	870	791	815	849	811	847	881	824	859	854	844	872	825	864	868	856	850	824	832	880	855	871	831	855	852	854	824	818	833	853	824	868	799	830	858	859	849	823	838	798	894	770	822	788	820	799	813	821	841	845	806	815	840	868	796	852	809	832	810	830	800	830	880	841	889	852	814	842	835	861	861	839	852	834	845	858	824	832	834	820	894	835	856	829	794	855	830	795	795	807	823	910	858	855	836	872	899	848	850	843	825	814	815	861	829	862	847	880	843	817	833	911	826	860	849	812	861	874	799	878	845	889	851	864	821	855	813	847	845	791	807	864	805	818	838	817	832	809	830	893	873	854	914	871	823	832	842	852	862	865	877	831	907	826	855
11759	690	384	354	287	300	272	287	260	242	281	272	252	231	252	247	311	318	287	274	265	269	275	267	259	264	272	266	286	295	293	238	268	246	267	210	258	230	287	266	221	279	288	276	245	261	269	266	250	246	245	242	280	295	254	290	281	298	276	268	286	279	250	249	254	253	274	272	272	274	296	249	247	258	276	289	277	254	244	256	309	276	278	265	284	229	261	236	285	248	246	259	281	260	245	271	248	265	289	271	237	268	266	272	264	273	277	239	268	259	260	271	275	274	253	248	284	282	260	231	251	278	281	281	274	262	268	271	254	284	251	282	260	242	268	285	277	264	274	274	287	313	274	261	253	280	267	260	248	241	253	241	277	260	270	243	270	268	266	269	294	251	268	310	265	269	260	291	235	256	245	285	271	265	284	280	226	247	291	299	263	272	253	234	279	251	267	266	300	297	274	310	277	294	238	270	284	286	268	262	232	261	279	291	273	282	260	257	240	244	276	278	249	259	268	262	284	283	272	277	255	287	274	256	280	275	265	280	276	266	239	257	236	272	277	285	269	284	259	239	304	276	300	269	279	248	268	266	282	245	309	254	295	281	272	257	289	288	273	287	310	265	274	257	279	301	272	245	271	257	254	257	268	257	277	253	286	252	250	239	238	216	255	278	234	265	219	281	248	268	277	241	270	279	252	244	289	269	262	262	222	274	278	251	272	280	289	260	276	274	224	288	264	271	283	270	273	247	254	275	247	254	288	248	230	254	259	272	251	285	293	265	257	293	254	264	273	254	255	289	254	269	264	264	265	257	270	280	263	228	257	273	252	268	269	302	272	247	260	276	278	233	261	272	290	236	269	272	293	259	259	283	258	282	292	262	291	253	285	271	233	279	247	241	263	231	250	259	254	298	277	257	266	265	272	250	270	253	247	283	264	271	277	268	270	249	249	268	285	263	268	250	269	256	301	263	312	261	279	256	291	253	246	228	270	265	264	272	269	267	266	257	276	290	284	282	242	261	291	258	272	230	262	285	220	289	243	228	256	237	253	285	293	275	266	263	231	263	281	283	295	259	260	260	270	248	247	214	264	284	270	268	270	264	238	252	261	242	237	268	232	248	275	251	261	250	269	242	292	268	275	265	269	276	266	282	278	263	264	285	260	247	244	264	238	256	226	281	252	235	252	261	267	257	305	257	261	290	250	296	289	228	262	270	288	238	252	261	256	268	274	251	271	259	281	296	284	257	269	263	294	264	277	261	248	265	233	256	279	300	291	258	262	251	285	281	302	273	253	298	286	268	271	247	253	244	266	232	291	273	277	263	251	265	253	254	260	282	266	259	277	275	268	287	230	278	239	266	289	242	267	261	272	265	244	278	253	253	300	279	274	270	279	246	258	257	265	245	284	286	269	238	252	273	255	277	240	245	257	265	266	254	265	247	291	256	252	261	271	294	266	273	287	275	291	262	280	259	261	276	286	276	250	264	288	306	274	244	262	233	247	260	231	253	284	270	271	263	254	273	283	245	271	249	260	243	242	261	248	263	259	302	268	274	245	252	255	276	269	261	250	257	274	258	271	267	293	279	260	267	262	238	278	263	281	273	253	274	279	268	262	302	262	312	272	295	258	285	268	281	247	244	283	272	245	269	273	260	243	225	241	269	259	274	247	245	239	251	247	255	284	253	268	272	258	256	268	234	245	245	266	276	239	239	270	298	261	276	246	282	265	280	252	288	245	254	242	285	279	239	220	276	276	271	268	274	267	287	278	285	254	275	292	246	235	272	251	249	279	282	301	299	271	264	244	266	271	238	276	253	294	246	237	246	261	296	261	266	269	251	269	235	275	286	253	252	254	259	272	246	258	266	254	272	282	265	304	278	285	241	224	295	293	241	265	258	262	245	268	255	286	255	282	268	260	305	259	310	245	274	288	265	254	283	274	290	269	270	264	275	267	258	271	309	275	255	232	237	296	262	241	252	237	284	246	269	286	272	243	270	280	268	288	276	280	282	244	259	256	262	255	256	264	262	275	276	262	265	265	274	276	260	273	255	266	257	249	248	270	291	271	281	256	271	272	252	253	273	298	296	265	265	273	250	268	284	260	266	268	263	280	255	270	249	274	268	268	232	268	278	256	242	257	280	279	254	265	292	285	265	275	312	256	281	261	252	217	302	268	260	264	248	264	269	269	280	276	268	258	248	254	263	274	277	261	263	258	262	265	255	274	276	271	280	256	255	274	260	308	248	267	262	268	256	258	267	274	241	251	245	278	259	286	260	247	247	256	254	256	260	281	270	264	258	256	254	248	257	236	259	264	262	287	251	241	292	273	281	256	269	263	264	252	259	268	289	280	217	261	269	262	230	254	248	264	278	296	282	282	280	254	287	274	250	264	274	261	271	247	242	283	265	281	294	283	263	281	263	268	265	276	257	260	263	244	266	266	276	259	275	257	244	244	282	267	258	245	282	283	255	268	301	267	295	262	278	270	268	282	252	254	249	283	278	251	279	250	273	284	245	249	262	264	277	273	295	250	273	264	261	261	230	248	281	254	250	265	285	286	270	252	288	300	247	262	240	267	255	251	236	248	282	270	242	260	267	294	276	279	280	260	252	262	275	278	272	280	275	222	238	234	262	277	242	263	252	250	261	282	262	242	256	224	244	214	254	297	264	253	267	265	259	276	283	251	247	269	253	261	269	255	250	249	261	260	257	242	248	261	277	230	238	277	243	235	243	274	270	300	280	259	283	256	265	288	284	253	275	260	273	292	283	284	268	234	248	278	270	276	251	289	256	306	272	254	242	279	270	263	258	263	265	270	279	289	302	259	236	250	251	260	263	280	292	265	251	245	288	260	279	264	265	277	262	275	271	270	283	271	267	253	259	248	249	269	258	302	261	277	260	244	278	276	272	288	290	265	273	256	252	290	266	252	267	289	244	295	283	292	273	290	303	273	264	289	274	275	265	254	233	258	266	264	258	287	272	240	285	254	252	249	273	283	273	264	278	271	262	273	270	277	236	285	270	279	271	258	262	269	237	277	277	262	247	268	284	290	269	252	277	267	247	273	283	261	279	292	232	261	257	271	267	267	270	281	238	264	262	228	237	255	244	253	231	271	270	262	261	261	238	279	258	252	245	263	264	298	291	269	281	309	283	283	277	239	263	297	276	255	294	272	282	268	271	272	255	248	267	272	252	256	260	269	256	309	293	250	306	257	282	281	254	278	261	256	246	273	236	279	260	260	280	282	258	299	242	257	245	279	269	260	263	266	250	268	239	267	264	273	251	266	280	290	274	249	260	285	258	260	260	246	268	283	282	286	271	286	263	249	262	258	291	279	287	254	280	268	255	253	251	289	258	278	248	257	274	269	286	227	260	248	275	250	280	267	262	246	267	261	260	251	256	261	252	259	250	282	251	255	280	243	262	258	263	274	254	259	275	240	228	262	273	253	283	280	271	251	261	267	267	243	291	264	255	278	264	247	269	304	259	241	278	264	265	269	294
11121	720	818	854	783	741	756	721	712	696	645	692	658	642	652	670	628	695	629	642	686	645	646	664	664	623	675	637	623	670	637	657	650	664	644	622	623	648	632	647	637	576	690	631	635	617	666	635	682	672	636	679	646	619	602	621	619	602	593	614	602	616	626	630	623	602	666	632	602	624	655	594	622	584	636	613	611	640	596	601	614	615	643	640	640	609	618	683	637	658	631	692	580	649	631	628	655	624	625	639	672	646	622	654	646	680	617	666	620	622	685	584	665	678	673	630	624	649	628	650	618	627	614	589	649	677	638	618	612	639	632	645	608	621	637	645	642	614	663	601	633	678	647	628	644	687	616	606	631	663	662	625	654	645	605	575	635	641	643	682	647	632	611	685	648	642	668	645	660	631	649	626	646	640	597	685	619	653	664	691	654	609	658	649	653	638	647	630	614	639	636	650	658	640	631	664	625	662	658	651	640	682	630	655	659	639	658	663	649	650	618	653	679	663	661	643	632	682	639	621	626	611	602	643	616	645	671	673	621	665	648	647	630	674	591	633	642	645	590	645	643	609	637	629	659	641	610	672	598	659	653	629	623	661	628	621	637	600	618	656	627	681	642	670	640	632	632	601	611	595	602	615	637	619	618	605	652	639	611	670	639	629	643	613	645	603	630	643	600	642	624	637	669	597	649	622	635	578	637	597	647	611	658	693	605	625	671	631	683	686	706	610	643	665	602	682	626	581	617	644	627	618	656	646	694	614	629	615	617	621	619	677	705	606	665	637	661	627	644	634	704	638	665	630	622	633	652	636	661	627	622	675	640	628	654	645	632	684	625	602	633	649	611	637	639	633	613	618	662	640	613	607	685	614	600	605	652	581	603	661	631	631	596	658	648	632	647	599	665	671	648	681	694	622	620	619	646	675	649	647	653	633	594	634	601	622	610	645	635	607	615	623	660	624	617	611	648	649	605	657	651	637	637	645	632	627	609	622	631	640	622	633	593	653	646	631	644	672	630	610	633	637	667	628	614	579	651	662	599	586	658	643	647	630	655	592	609	618	671	643	641	651	607	662	622	624	666	624	657	596	635	673	650	639	607	650	605	631	657	667	620	631	587	634	660	650	680	670	637	606	666	651	617	634	689	655	647	632	624	662	627	650	645	692	680	630	637	648	620	636	574	641	622	636	624	622	632	599	608	635	609	637	650	646	647	645	600	666	639	631	642	627	658	634	651	641	631	625	646	653	627	661	644	636	641	668	619	624	626	622	631	665	674	614	599	650	654	600	642	669	592	667	600	598	614	617	650	634	623	607	642	625	612	582	685	694	676	682	623	590	651	605	653	674	617	713	658	631	618	630	626	635	611	651	620	682	634	615	578	636	619	613	600	637	639	602	613	625	631	609	671	612	645	623	645	671	629	643	665	626	610	613	635	620	622	621	640	672	680	639	646	623	626	637	631	657	631	630	661	628	665	660	632	695	606	614	637	619	603	614	636	627	619	613	623	622	622	640	641	665	654	682	642	663	687	596	625	608	601	677	655	643	662	655	648	595	617	657	672	645	633	651	656	599	660	614	616	608	609	630	621	607	669	664	593	647	654	656	612	650	639	619	578	608	634	644	651	608	624	638	678	610	646	642	616	621	620	595	643	696	645	673	639	603	661	646	624	682	624	682	591	650	602	631	623	624	652	641	645	651	646	655	624	660	629	629	659	638	620	625	638	593	676	639	625	657	643	617	643	642	656	642	658	663	593	628	650	656	605	620	602	631	629	615	618	629	639	578	638	617	650	620	668	652	638	622	651	696	643	626	670	655	667	651	626	638	640	626	577	680	621	614	616	621	597	623	633	651	593	639	663	683	661	625	623	632	652	665	637	672	615	637	676	651	632	619	665	616	626	575	621	602	666	643	657	554	677	652	610	645	623	598	626	630	592	626	625	614	649	617	588	630	632	675	674	630	623	625	657	612	610	661	625	659	641	589	657	638	664	643	616	665	635	642	642	665	691	626	654	588	679	622	635	612	648	619	665	630	604	671	629	612	596	645	674	639	659	620	669	615	642	619	680	679	653	639	675	622	630	646	637	636	685	657	656	631	652	586	581	642	630	677	618	653	634	586	643	659	633	683	631	648	632	634	651	621	596	626	605	627	612	669	654	615	590	630	582	638	605	654	615	677	609	612	679	629	654	625	665	639	697	641	611	682	659	618	633	600	656	602	614	631	648	608	631	615	627	640	636	663	626	674	642	699	599	663	602	605	642	638	647	655	618	647	697	649	627	637	599	641	658	670	645	682	636	612	653	644	616	644	614	667	631	636	665	579	633	635	648	672	605	626	638	612	599	689	642	621	646	612	599	600	618	632	639	627	597	629	620	663	623	653	612	634	674	634	697	619	629	621	633	636	704	659	652	624	664	675	648	602	609	634	628	633	687	627	618	596	641	622	607	717	639	668	611	646	592	653	656	650	627	650	627	595	649	635	650	603	642	615	662	652	655	648	606	634	643	584	650	637	706	621	642	598	638	626	657	655	663	621	624	659	604	648	648	657	654	635	660	638	634	634	598	688	652	663	645	618	713	652	636	642	647	608	620	679	657	670	622	582	647	639	600	645	688	634	686	635	677	702	610	593	672	586	676	661	684	629	658	662	651	566	605	601	627	671	620	597	625	632	591	630	599	693	674	595	604	585	671	630	593	658	664	628	637	646	635	624	637	627	609	626	665	626	663	668	675	623	626	632	659	635	649	642	594	635	677	615	628	613	633	604	661	645	659	624	692	615	632	626	648	596	663	612	672	655	648	643	661	678	633	630	640	618	622	645	634	663	679	609	627	620	596	623	619	624	619	622	624	616	654	649	660	636	651	625	620	655	624	673	624	636	622	633	676	620	570	668	614	641	633	625	608	642	635	633	662	643	644	600	631	660	659	663	643	623	594	594	648	628	622	654	663	648	643	665	624	652	724	641	604	656	638	668	680	648	619	663	639	649	657	637	676	638	627	644	671	593	637	639	638	673	707	658	615	635	690	652	670	645	576	619	648	619	630	600	670	640	678	653	602	646	639	615	619	658	641	605	625	606	633	599	677	634	620	639	620	623	643	668	624	594	657	602	647	656	651	637	654	627	624	634	644	621	654	624	655	661	616	632	640	618	619	626	625	656	688	585	623	661	610	598	635	646	658	633	665	664	633	649	609	651	615	635	636	654	640	633	616	634	666	661	633	650	610	627	626	647	642	627	647	648	633	620	604	652	635	682	649	635	635	656	732	612	629	650	637	594	614	630	660	658	689	601	619	634	633	659	616	661	666	648	663	643	659	634	613	631	649	637	649	611	619	639	619	639	642	652	660	642	601	645	696	647	660	645	631	644	632	621	628	639	664	633	618	684	629	670	625	636	639	667	631	669	639	576	659	616	633	643	638	681	683	578	649	660	663	626	661	583	613	674	622	632	638	646	664	629	610	613	637	662	647	619	643	670	630	580	593	628	634	646	642	658	620	609
48067	24893	18271	2731	780	568	492	420	371	326	333	320	315	268	295	279	281	264	256	286	260	247	247	261	210	262	257	215	222	202	282	228	266	238	250	243	245	236	263	231	241	273	252	233	263	235	241	200	271	262	269	245	259	215	217	239	226	223	242	254	229	247	218	215	224	243	239	220	259	233	274	249	238	252	245	241	276	235	225	218	230	216	238	240	220	253	231	243	218	238	225	226	217	243	229	215	242	223	217	220	237	260	246	248	257	273	267	252	218	202	229	244	247	237	230	261	255	219	237	273	231	222	259	243	253	234	216	225	252	243	241	217	240	246	223	214	236	251	239	238	226	256	236	233	245	214	239	232	243	208	221	199	223	244	247	255	243	230	230	220	258	240	235	250	237	211	215	250	252	219	230	258	244	238	237	234	213	265	229	254	267	227	227	252	223	239	247	239	248	256	220	243	266	256	239	239	225	228	251	238	235	246	248	254	283	273	232	248	249	261	257	213	222	246	268	251	242	231	243	245	269	239	225	239	234	246	235	260	231	248	229	242	230	221	233	239	268	255	224	194	232	209	231	262	235	247	233	244	229	253	243	245	253	254	257	266	261	217	226	266	203	251	253	229	248	227	244	217	231	264	231	232	240	208	232	239	253	226	286	247	234	255	270	247	241	263	251	210	220	225	249	207	259	238	232	206	235	227	226	223	260	234	229	260	234	239	243	296	220	240	250	225	244	249	245	243	225	226	222	224	241	248	241	240	239	214	246	252	240	236	224	231	223	213	260	243	225	214	234	232	237	223	241	231	240	224	250	240	226	238	240	227	247	266	246	209	233	252	241	242	244	229	242	204	253	248	233	215	240	234	246	219	244	231	223	258	265	222	232	245	244	229	239	269	231	246	251	243	235	226	224	247	243	270	244	248	260	250	220	229	217	237	240	222	254	248	203	213	224	253	241	274	262	245	211	236	223	210	271	211	216	209	258	225	245	246	251	253	260	228	220	266	223	245	241	234	242	250	248	244	221	199	260	257	240	252	249	228	237	236	215	242	221	233	246	235	238	209	249	222	273	214	234	252	230	241	250	218	258	228	264	262	220	228	248	254	257	261	199	249	261	255	227	210	259	226	266	270	225	242	254	235	252	239	232	226	249	269	207	224	222	246	229	253	278	259	238	251	258	245	251	252	238	224	221	251	228	247	205	218	238	252	246	218	259	248	237	246	246	222	233	244	253	236	237	221	232	241	218	257	251	229	217	219	235	237	249	231	235	250	231	253	248	239	249	253	197	253	245	245	236	232	242	240	221	209	266	261	272	246	225	231	240	233	236	227	263	257	248	233	240	280	241	259	252	246	228	222	230	287	237	226	215	246	246	219	242	255	245	224	240	246	269	252	227	231	219	227	250	247	243	251	202	217	265	242	258	236	227	245	250	250	241	271	247	235	241	225	250	239	253	236	256	240	237	257	231	223	255	268	246	240	248	264	230	232	230	245	232	244	234	219	230	214	226	214	208	234	212	262	256	239	241	254	235	233	225	262	248	259	278	246	243	236	236	253	232	229	225	264	213	232	250	245	221	260	244	231	211	233	263	235	215	261	234	208	247	232	241	242	263	211	234	227	225	233	223	232	252	242	264	231	241	234	200	249	225	220	227	241	226	236	240	223	254	247	242	233	238	207	231	250	254	214	241	235	263	244	237	203	242	213	234	229	235	233	250	244	257	217	202	222	241	247	226	232	228	238	224	242	252	244	232	231	201	233	227	254	223	268	219	230	259	248	223	231	218	226	265	237	241	239	238	262	247	232	273	218	243	243	230	238	224	234	256	254	226	243	234	263	221	238	226	241	259	253	206	253	261	266	265	238	240	248	251	249	240	244	217	227	246	248	249	247	249	267	228	244	258	247	215	220	232	252	248	246	269	235	233	218	264	252	229	223	232	257	228	230	265	226	254	251	223	267	227	250	259	226	261	270	244	257	199	226	236	251	240	248	247	227	217	194	251	280	251	268	256	248	219	260	228	246	224	223	260	242	234	246	230	217	238	237	233	231	253	248	228	250	267	248	251	247	219	221	238	244	250	240	231	265	267	260	237	243	258	262	201	224	266	239	238	210	254	256	254	231	246	238	244	266	250	264	220	227	229	223	218	221	259	250	219	221	244	241	266	244	293	254	241	245	272	251	241	249	228	227	226	223	221	254	248	212	219	226	245	236	250	231	224	255	244	242	238	225	258	218	216	228	225	240	213	211	212	226	248	238	235	244	223	243	235	220	237	238	250	219	248	236	211	255	245	236	225	235	218	231	237	272	222	218	257	235	246	235	249	250	234	266	268	229	226	221	240	258	192	229	234	218	233	222	241	269	240	228	224	245	264	235	256	207	222	242	227	229	241	208	228	243	240	231	231	218	234	213	247	240	253	216	262	249	242	200	227	222	205	229	232	237	219	248	239	235	234	224	234	248	230	244	245	253	228	271	232	207	229	258	229	260	231	230	238	204	221	265	229	249	209	260	272	227	252	230	217	233	211	234	209	207	237	213	230	221	264	247	256	243	229	218	239	242	275	240	252	252	250	266	211	226	216	223	248	248	248	231	217	242	216	257	248	230	217	214	244	215	278	226	210	209	245	232	246	239	227	247	266	204	227	257	207	255	243	247	229	239	214	248	249	241	262	259	275	233	267	238	213	236	262	224	223	239	242	260	255	239	225	224	230	219	270	261	239	237	235	251	225	242	234	241	240	237	238	239	202	220	248	253	217	256	204	208	261	255	224	257	238	203	255	282	263	224	253	219	237	257	242	236	255	214	207	231	238	214	248	258	249	211	236	226	262	237	257	235	232	224	237	225	227	215	227	265	237	248	208	254	245	227	247	256	223	253	256	281	266	232	253	256	221	235	252	224	258	239	243	243	246	231	259	226	215	250	238	267	224	242	213	235	265	203	233	234	252	250	251	226	235	232	241	251	237	244	254	235	223	245	243	266	220	238	260	272	244	231	250	255	219	248	225	196	243	239	263	225	237	224	239	229	198	270	246	260	232	239	226	235	230	209	234	230	246	222	222	258	241	251	234	234	242	268	210	235	257	221	271	219	231	254	261	249	228	261	229	240	237	222	252	259	237	237	244	232	257	214	205	269	234	239	230	204	273	225	213	241	252	227	217	237	242	232	257	226	232	248	244	248	246	246	250	239	257	270	276	220	242	218	271	252	236	250	235	275	227	215	271	256	255	228	246	234	248	271	264	240	245	236	193	243	193	257	247	215	221	214	249	226	233	269	219	227	229	212	224	221	229	224	212	250	250	235	282	249	244	240	244	277	232	245	233	259	234	215	225	214	239	267	210	235	241	249	234	226	234	255	238	247	260	205	235	242	211	251	233	213	232	245	249	227	229	259	247	240	223	237	248	238	230	235	262	259	238	257	263	264	242	229	198	247	222	234	219	244	269	239	228	240	253	218	237	251	265	210	226	239	222	255	267	255	239	221	224	228	234	253	275	213	239	225
26220	1388	2481	2698	2260	2072	1719	1530	1300	1173	1146	1017	945	885	853	845	796	805	715	752	710	692	724	733	711	692	711	624	671	658	596	682	685	644	602	676	657	652	682	611	639	604	642	609	613	581	654	631	603	599	599	579	598	606	591	596	578	634	582	632	603	612	578	621	625	530	608	588	629	603	610	620	611	621	599	620	628	611	619	547	587	590	613	608	624	618	572	680	643	605	584	581	601	562	578	600	600	616	641	603	630	610	615	597	650	611	555	570	586	592	556	586	615	595	612	581	574	615	621	576	622	568	615	580	598	576	609	607	536	589	654	573	559	589	580	628	622	555	592	560	526	612	611	567	586	633	646	606	644	596	595	581	598	621	608	587	578	634	598	565	573	641	600	590	570	553	625	600	523	609	586	559	566	609	598	623	590	591	580	595	617	653	577	611	597	599	622	539	590	617	592	605	527	622	577	628	600	652	584	608	555	615	632	603	578	601	621	596	613	612	587	598	572	608	604	571	599	626	603	638	571	636	618	603	602	581	603	588	588	575	594	624	575	588	626	558	563	627	589	588	617	561	574	564	607	610	567	616	605	605	564	613	601	624	584	575	587	585	590	527	587	601	559	607	610	598	627	540	615	599	604	589	606	612	592	600	556	606	616	552	620	558	590	624	563	597	587	641	592	572	584	572	590	599	572	620	627	571	574	568	554	616	591	613	624	558	551	587	624	591	598	593	580	595	559	574	585	593	599	608	560	636	605	609	601	556	602	585	571	598	583	612	592	621	593	580	594	592	603	590	579	630	598	613	563	598	591	588	610	587	584	602	622	591	594	615	604	619	599	600	620	621	568	586	576	613	608	615	578	621	621	621	578	622	602	602	595	597	578	574	548	617	576	573	617	599	576	588	609	604	597	616	598	592	595	589	593	551	568	605	604	632	562	586	582	616	573	570	582	587	579	607	583	566	563	610	627	570	560	606	607	571	574	600	579	580	540	623	605	623	627	571	560	557	572	628	565	578	581	573	591	612	621	557	616	568	569	617	598	611	619	571	609	560	593	593	576	615	628	603	605	592	629	592	553	589	607	608	611	612	581	621	612	608	656	567	572	597	604	578	609	596	614	564	581	592	620	600	582	575	597	581	604	633	606	563	546	570	598	607	596	589	578	604	572	569	622	600	597	580	629	611	583	579	613	598	579	593	653	583	610	561	616	615	607	581	623	587	614	607	605	592	581	571	610	594	621	644	633	605	590	637	592	570	583	603	578	551	588	585	632	584	555	586	612	670	612	619	576	606	578	634	674	612	589	620	596	598	566	614	572	604	599	622	581	572	579	596	594	584	607	585	596	569	557	579	657	571	602	610	560	591	616	595	599	600	589	581	594	571	591	614	578	594	594	580	554	592	573	620	598	575	581	576	570	594	612	624	612	586	598	649	616	569	574	607	560	602	601	588	584	601	569	592	631	624	574	607	584	558	582	590	607	565	579	596	578	596	581	587	613	598	578	625	616	602	570	600	570	564	544	573	632	617	613	614	609	577	633	589	591	606	638	552	592	573	613	599	600	578	585	604	601	591	591	639	553	632	597	645	604	579	548	598	616	575	567	599	605	642	601	605	581	577	581	580	601	591	612	578	588	643	531	608	620	598	652	600	577	613	536	584	589	576	545	582	593	608	622	562	571	596	621	598	604	604	553	607	592	567	603	622	668	607	542	608	616	609	576	609	589	578	620	564	596	602	576	570	588	636	617	605	581	604	603	651	584	567	593	621	585	598	577	589	587	656	588	587	565	605	535	625	632	627	545	625	646	607	614	600	613	558	549	588	593	573	618	584	620	618	606	550	590	548	612	608	570	591	586	643	615	619	608	600	618	602	608	626	603	545	591	571	572	556	601	562	612	583	589	629	575	615	626	573	609	607	569	545	604	570	577	638	617	612	589	583	589	623	566	638	623	618	601	590	616	628	577	562	587	581	659	575	609	606	616	586	580	602	579	588	574	583	621	578	596	568	556	563	583	623	598	638	586	598	584	577	599	586	542	590	586	627	586	600	594	638	562	597	576	606	603	603	625	561	634	598	626	619	594	593	618	604	611	580	588	553	599	618	591	608	583	663	591	585	576	586	585	586	573	600	576	621	558	578	629	613	594	600	573	618	562	630	579	561	557	638	566	592	606	586	606	566	586	585	603	621	617	635	551	637	558	614	584	578	625	611	614	588	632	569	591	558	582	606	604	594	580	572	612	635	676	586	582	627	602	617	619	630	599	604	619	601	587	631	604	618	594	564	547	604	563	624	578	539	644	598	589	625	584	616	572	559	668	580	617	615	603	551	611	556	622	614	644	601	621	594	639	583	562	579	638	611	578	601	600	554	590	606	545	627	556	611	654	560	584	573	535	530	588	619	542	558	612	577	598	645	582	559	560	604	589	640	545	613	605	606	608	632	598	601	635	627	627	591	587	604	570	564	550	639	610	565	562	584	632	562	556	613	568	592	605	629	602	594	601	655	617	580	554	554	604	618	560	607	602	566	592	623	580	587	607	573	621	592	589	613	591	576	605	588	595	605	572	583	608	609	623	595	569	613	635	598	592	572	622	587	593	546	602	575	608	579	572	599	622	574	561	563	585	598	577	558	579	596	584	580	598	631	586	616	546	577	626	653	561	634	591	595	603	582	583	601	601	603	582	638	603	567	609	610	615	673	576	560	595	537	584	565	592	617	581	599	574	600	545	584	577	600	595	570	574	587	610	659	613	559	596	602	560	595	620	608	585	606	607	602	564	641	615	593	619	618	580	609	556	594	603	582	613	652	605	632	588	649	620	621	604	591	622	603	590	537	569	628	620	615	606	620	604	563	584	583	614	576	609	571	588	602	567	592	569	616	619	566	583	584	624	598	576	612	579	631	613	579	567	620	580	581	600	606	614	586	580	562	601	567	580	572	578	610	625	584	577	591	560	607	586	619	534	594	596	636	643	570	566	611	634	619	614	612	638	595	589	560	614	600	622	577	608	611	646	599	620	586	574	605	541	619	613	568	571	640	604	590	615	578	610	587	615	595	612	627	579	588	593	595	599	593	580	606	584	590	619	640	572	586	621	580	577	602	625	599	609	605	601	571	564	601	591	613	615	588	581	676	611	601	571	638	601	554	627	607	586	597	605	549	602	614	573	601	564	596	581	564	604	611	564	596	611	658	567	579	632	579	564	564	616	626	588	583	616	558	640	629	572	635	637	599	584	549	574	585	576	630	575	560	598	593	587	575	590	587	592	588	584	592	614	567	598	611	598	593	579	596	595	591	661	594	596	573	594	570	621	617	576	607	640	579	589	589	611	616	571	584	578	580	583	623	589	580	567	582	628	581	582	609	568	588	605	586	620	606	602	612	614	587	622	591	602	593	589	602	633	571	585	590	600	617	566	594	623	580	567	605	617	580	577	592	602	591	612	588	607	610	589	573	590	566	576	628	590	614	592	594	556	570	562	591	573	555	579	589	595	598	608	546
44585	26745	24510	15532	3498	1306	855	731	625	599	514	485	459	455	440	469	450	415	390	450	398	452	395	368	441	396	378	430	378	353	411	422	372	370	395	414	358	340	365	371	381	366	361	397	366	394	377	355	338	340	381	385	397	381	346	392	341	338	338	369	386	380	373	349	365	347	371	373	349	379	361	363	375	378	374	356	381	358	392	360	379	379	410	381	405	374	379	378	362	355	351	386	371	348	362	396	379	370	368	370	373	406	369	375	352	360	365	382	327	352	373	373	385	366	348	390	362	351	375	387	355	367	349	331	385	365	373	375	377	386	359	377	382	389	372	377	380	370	395	351	386	348	355	350	374	349	379	360	337	358	356	363	341	372	355	354	339	375	391	361	352	355	375	345	330	387	353	352	369	358	366	372	367	354	330	333	361	346	375	412	369	372	372	355	355	351	357	375	353	348	365	381	363	347	336	361	357	339	334	386	383	392	397	365	373	374	355	384	361	362	394	346	366	348	362	365	359	354	379	354	367	333	357	366	369	358	346	353	373	367	372	360	380	399	372	387	375	373	342	361	380	358	321	363	354	373	390	329	358	349	392	336	358	361	320	351	372	386	360	350	334	369	349	404	363	373	399	412	381	354	358	354	396	392	400	379	346	363	333	353	378	373	385	351	358	378	340	395	355	356	360	351	352	330	344	377	381	357	389	377	382	370	347	354	373	354	378	363	349	351	355	385	355	370	338	363	318	349	347	345	351	351	359	376	336	371	302	396	354	354	385	341	356	359	360	329	360	327	347	348	338	330	335	345	344	368	359	375	354	370	369	364	364	389	367	349	371	345	301	368	374	332	327	350	340	372	388	358	364	396	353	377	360	370	351	358	367	350	371	384	328	356	364	398	374	348	343	396	338	358	347	327	331	342	372	353	378	375	391	390	368	347	369	370	352	319	369	383	357	359	378	343	377	334	360	355	345	404	366	389	354	346	389	343	364	366	357	366	370	343	388	336	329	357	397	394	350	387	382	336	352	361	354	365	366	395	364	383	376	332	358	349	389	411	371	379	360	335	312	345	323	365	336	381	390	331	326	389	391	347	387	360	334	323	364	363	371	402	367	365	343	372	397	366	369	391	346	372	365	347	392	365	373	354	340	344	365	380	382	365	358	353	370	376	386	368	368	402	375	348	337	380	351	383	346	377	348	355	380	367	348	345	364	359	356	380	344	335	364	393	366	347	363	344	390	374	345	361	353	397	387	311	353	391	379	377	369	408	330	399	351	367	392	339	363	348	373	347	384	337	348	362	379	337	391	380	367	370	359	351	337	371	381	403	384	339	372	346	377	350	328	370	355	368	329	354	371	333	366	321	365	358	374	342	369	356	366	376	372	347	352	363	346	366	360	376	319	368	377	358	367	374	363	366	352	361	358	369	341	379	383	365	370	396	391	380	415	392	365	382	375	361	337	351	337	362	367	379	323	343	369	345	376	348	357	358	331	368	362	338	345	344	352	367	388	366	356	363	337	364	342	350	328	366	350	355	364	384	366	350	366	371	360	381	343	378	389	388	395	373	377	362	345	366	380	368	340	320	360	338	379	371	355	382	350	379	381	333	381	389	363	338	370	329	358	369	415	347	385	404	364	374	384	398	375	381	355	387	352	357	383	370	414	355	358	373	362	362	359	357	374	342	347	383	408	380	362	365	357	352	375	379	326	365	378	351	363	355	377	361	352	346	366	362	366	325	381	362	345	356	356	350	364	358	405	371	402	353	396	355	385	361	357	381	378	355	365	386	415	341	366	363	356	365	371	408	389	354	352	355	356	390	386	402	401	368	374	347	356	365	367	355	402	357	352	353	363	339	387	375	385	385	383	364	337	352	344	353	369	376	385	360	372	347	356	371	341	375	337	354	366	376	364	378	388	315	390	380	356	374	343	324	332	340	378	367	358	371	359	376	401	348	402	333	373	404	365	333	366	399	391	385	348	370	379	334	372	404	392	375	358	332	349	347	347	353	357	356	405	371	372	368	372	353	362	352	374	401	349	357	346	343	380	355	402	385	408	403	348	338	321	384	362	335	373	368	321	382	327	340	373	366	352	341	368	368	350	343	394	374	384	369	343	379	376	340	390	369	353	368	341	355	343	401	341	360	362	393	335	364	356	365	394	371	360	359	409	408	380	338	342	376	354	376	372	348	335	360	392	363	357	344	365	376	359	349	361	383	384	356	368	349	374	367	368	360	358	385	384	353	368	367	353	362	354	309	358	367	367	344	379	342	385	391	365	355	354	340	410	369	345	352	357	395	359	373	364	371	369	332	363	375	371	365	372	364	363	377	345	374	351	396	410	366	387	363	333	383	366	398	360	350	343	352	332	353	384	379	364	371	376	369	370	384	373	392	341	376	389	379	358	381	343	369	361	365	372	339	362	345	394	363	364	347	323	329	368	366	364	374	354	345	399	404	377	352	358	393	387	368	356	349	361	350	375	372	368	408	372	358	331	368	321	359	334	353	330	386	362	359	360	354	358	349	359	314	351	370	397	374	328	347	360	362	379	364	357	334	351	375	366	366	351	397	359	374	377	351	349	386	358	356	378	352	391	361	378	309	400	341	353	391	398	375	382	351	351	337	339	322	356	337	353	364	374	393	357	377	348	374	347	364	358	344	367	362	319	365	367	358	340	351	373	368	398	361	340	360	390	352	364	376	343	372	337	355	356	345	341	353	393	365	385	403	334	362	399	370	367	342	370	386	337	359	360	392	330	371	321	345	351	373	372	347	352	340	339	378	375	317	356	375	396	374	365	362	368	386	390	357	350	388	375	367	367	353	328	344	353	365	381	389	365	341	395	350	334	345	384	357	353	378	341	341	337	366	357	359	345	395	359	362	351	336	358	366	344	340	346	349	376	369	367	404	389	358	361	344	393	371	338	378	386	344	380	367	350	289	327	349	365	364	354	367	401	372	345	372	348	353	319	332	360	412	356	358	355	363	377	360	349	399	359	376	393	371	390	372	384	369	376	379	357	380	362	356	351	384	367	364	391	340	364	394	368	361	379	382	366	350	385	397	366	372	340	354	391	377	339	314	388	371	366	401	366	394	384	361	378	351	382	349	381	368	324	344	364	368	349	376	363	363	341	362	364	361	379	346	374	335	327	341	338	365	388	335	372	380	344	374	359	393	418	352	347	399	365	404	354	389	367	343	368	400	369	341	326	346	381	351	346	352	381	337	346	371	369	371	355	376	332	350	393	364	368	365	359	391	366	384	387	349	342	382	384	363	361	376	374	355	374	343	350	355	338	394	346	329	398	354	380	380	357	343	342	351	358	352	391	351	348	358	353	389	413	347	372	375	345	378	362	387	354	380	379	324	336	395	353	377	394	371	376	328	338	360	327	386	394	380	368	357	385	353	350	368	348	349	359	344	400	382	354	357	373	361	334	367	391	387	388	363	354	359	346	384	373	357	370	360	331	380	348	353	380	353	351	364	352	371	393	401	338	342	383	358
30182	2386	4416	5047	4355	3671	3132	2536	2316	2041	1849	1642	1577	1415	1383	1257	1232	1226	1175	1160	1135	1179	1118	1004	1055	1065	1009	972	992	974	989	947	922	920	883	930	918	917	899	940	904	922	884	858	940	857	951	860	879	872	909	869	875	950	907	879	932	883	895	837	890	896	887	860	916	873	932	874	903	833	871	914	802	843	901	802	877	894	836	834	864	858	877	864	841	910	819	857	895	868	861	933	861	849	881	878	906	839	838	851	816	874	886	843	890	816	824	893	841	813	822	825	906	879	838	799	813	816	844	850	845	871	848	835	872	845	863	851	856	839	841	828	824	905	868	836	793	822	861	827	838	871	862	823	838	850	829	870	830	826	873	889	873	851	875	884	847	880	830	872	853	831	869	859	875	842	864	855	879	885	904	839	895	752	828	901	901	898	868	874	877	838	865	879	850	870	828	850	819	815	847	847	804	830	773	826	884	824	849	898	832	830	879	860	883	874	862	867	864	810	824	859	862	844	830	830	842	869	861	834	827	882	821	867	811	827	833	831	819	842	816	838	887	899	903	852	882	815	861	833	884	887	856	868	863	882	852	855	845	846	872	860	874	812	885	849	927	805	855	831	885	833	856	845	837	794	837	846	905	838	855	896	868	822	851	873	838	842	829	897	871	844	851	906	817	878	868	887	828	869	838	845	839	851	851	839	866	835	850	825	894	851	868	862	886	886	882	853	820	872	906	836	860	849	856	829	820	833	931	880	847	871	851	828	775	863	863	814	868	864	828	863	871	842	800	877	853	870	890	859	845	844	852	859	889	867	896	835	856	814	810	805	860	823	838	839	844	875	893	899	860	855	838	828	865	864	853	828	837	807	824	854	850	825	847	830	833	827	832	851	891	856	866	872	867	833	846	893	848	864	856	853	884	875	826	892	890	859	842	808	905	868	823	892	855	896	877	827	862	883	813	875	844	874	842	886	841	832	908	855	846	826	857	817	823	889	816	806	875	899	827	873	876	905	793	878	822	834	861	857	885	835	866	837	815	849	861	843	851	803	786	919	836	876	889	860	816	861	874	863	793	864	881	886	851	821	837	889	870	873	824	842	890	875	868	882	906	860	854	881	831	865	894	835	832	832	827	829	923	873	867	841	814	843	859	912	840	887	818	904	850	838	864	839	853	855	814	846	852	875	883	882	909	891	837	861	833	851	857	901	890	834	834	879	902	894	815	823	885	875	894	860	817	865	870	924	899	824	827	855	834	808	862	840	798	843	784	831	873	872	856	877	838	856	822	888	922	888	846	804	847	860	876	841	896	857	874	866	866	816	838	851	843	826	825	869	851	811	855	911	835	865	843	864	900	865	809	889	796	883	853	908	837	835	813	826	879	919	910	865	842	877	907	841	891	850	931	885	811	877	869	873	872	833	845	862	857	866	877	893	830	780	832	860	848	836	844	841	865	867	866	862	869	836	797	835	885	848	821	852	824	808	871	869	809	845	843	864	855	813	858	866	846	874	838	918	904	819	845	869	849	826	857	839	902	878	880	848	835	853	875	839	845	876	852	858	848	856	856	800	826	825	817	807	818	855	856	816	833	808	875	852	850	855	864	819	904	823	857	811	821	869	833	866	852	806	869	832	800	851	913	844	844	833	840	809	850	865	902	832	848	817	827	840	882	893	851	808	814	858	813	889	828	885	806	830	847	853	846	879	888	858	785	831	813	823	913	810	858	846	852	819	832	857	873	862	901	811	865	898	817	866	879	886	847	860	869	857	880	852	877	862	791	777	773	840	847	863	809	827	830	831	872	899	819	854	828	886	882	848	824	862	880	859	812	874	907	898	835	850	871	844	844	862	834	869	866	840	874	836	874	858	853	838	840	887	884	793	881	866	869	829	835	846	862	896	838	852	881	790	886	875	868	819	825	868	801	858	835	862	881	846	861	816	822	813	845	892	878	846	823	865	861	845	870	890	867	846	876	871	815	831	880	870	859	892	837	872	836	898	845	854	880	838	846	782	859	870	864	829	843	846	884	808	800	870	856	837	824	852	813	876	833	900	875	886	817	813	828	830	839	891	827	879	851	851	802	825	836	848	846	802	897	876	858	881	850	823	850	875	831	806	859	855	835	870	859	914	867	825	923	802	854	886	855	886	880	864	880	841	874	875	813	834	845	843	864	797	810	851	825	848	857	833	860	891	855	817	904	907	857	863	894	865	903	905	885	891	873	850	840	890	895	876	866	848	940	865	846	859	915	842	835	846	823	814	875	899	841	873	860	872	885	830	854	844	853	833	871	820	833	833	903	844	872	842	854	841	848	826	787	810	938	822	829	885	921	862	888	873	831	823	869	869	849	840	853	837	908	877	791	844	793	814	879	859	868	859	866	878	881	862	841	827	858	891	895	840	855	828	838	878	855	848	812	869	845	899	938	875	871	835	875	855	880	854	830	858	833	846	861	866	869	860	826	844	822	843	906	837	836	866	876	796	821	807	834	850	863	857	846	806	821	863	817	819	792	818	862	846	873	821	815	859	899	854	837	846	849	840	865	861	922	853	873	870	859	894	890	832	796	813	877	833	856	819	856	930	856	827	846	831	880	860	803	783	815	861	838	885	809	816	879	848	810	783	824	812	904	864	866	809	833	866	889	823	838	834	891	807	889	836	904	851	885	888	871	846	861	868	864	892	871	823	899	843	838	826	882	870	804	881	844	894	897	852	891	812	791	853	846	874	865	844	861	830	827	856	835	817	840	809	852	871	865	890	820	855	898	802	853	850	877	923	872	843	842	884	850	928	887	888	833	831	848	850	845	841	817	867	878	888	858	831	868	866	878	860	825	811	810	913	828	841	834	855	860	856	823	847	889	895	864	836	871	849	835	912	818	877	867	870	851	810	815	837	885	839	868	848	886	825	831	877	854	861	830	865	851	929	840	832	859	861	878	835	859	825	860	852	836	801	872	856	872	843	846	841	865	864	823	828	801	877	873	857	893	823	817	844	872	849	860	848	863	868	858	812	885	890	850	804	888	866	814	859	852	859	855	907	872	841	831	848	828	856	866	842	834	880	834	809	807	869	852	812	859	858	828	826	861	840	889	840	866	906	843	872	853	835	814	839	856	873	892	801	819	836	876	850	901	921	770	889	865	849	846	830	808	841	904	833	881	857	815	868	882	841	817	812	815	846	859	823	846	914	889	827	874	862	826	835	824	820	862	861	878	816	877	792	834	836	838	819	892	828	834	809	834	879	822	822	798	841	837	876	838	878	815	822	814	866	818	910	837	845	828	863	864	800	853	850	847	860	849	830	854	862	900	821	871	853	872	877	861	868	902	861	876	875	832	864	788	893	880	909	847	839	888	883	839	858	812	900	910	869	848	851	869	872	851	878	849	858	870	869	863	881	870	834	854	809	893	881	842	819	841	891	848	864	793	862	862	857	848	850	858	854	821	881	848	833	859	863	896	862	818	882	926	897	883	879	856	904	856	843	843	852	848	803	816	849	851	878	824	810
9251	530	365	316	301	290	292	256	260	273	287	277	299	263	223	291	258	280	263	248	268	281	268	275	257	254	271	273	256	263	259	219	266	275	264	284	279	254	233	242	239	295	262	252	287	275	282	254	255	265	269	242	267	296	234	239	235	280	262	278	283	271	289	283	275	281	259	265	276	271	285	305	273	297	285	236	254	296	263	274	267	249	275	266	278	266	270	243	234	273	278	299	254	272	243	282	232	243	285	290	262	256	298	303	267	263	247	265	242	275	264	285	256	251	244	281	272	283	242	272	249	262	259	258	252	263	278	270	285	298	264	227	262	268	253	264	249	265	246	268	262	269	273	274	247	257	256	241	238	288	294	258	251	284	284	263	242	241	230	253	274	249	259	290	253	241	261	244	282	262	281	246	233	280	288	244	248	266	291	262	271	268	279	255	258	252	263	242	260	267	251	269	295	289	256	219	261	250	238	268	268	255	243	263	287	296	230	289	278	262	261	277	254	249	261	266	305	272	251	251	311	270	290	289	252	248	253	306	259	247	255	240	262	292	249	276	309	255	252	261	225	243	267	251	263	264	273	283	275	270	262	259	278	273	297	277	250	239	262	239	263	233	254	228	263	246	232	249	279	255	266	241	288	276	270	265	283	256	267	274	280	251	250	269	256	288	231	252	294	263	299	284	259	264	231	266	262	272	253	281	267	252	259	280	265	279	256	297	236	296	259	251	298	271	259	241	280	304	262	246	269	265	273	277	272	277	278	271	252	266	274	270	269	286	279	264	259	269	261	270	277	280	283	262	254	255	277	249	261	249	225	263	260	263	262	274	264	284	271	241	265	252	283	264	272	261	291	293	258	279	218	254	306	295	292	255	263	270	262	278	281	258	261	258	265	263	253	273	261	235	262	286	298	269	263	233	257	278	284	258	285	272	263	280	273	269	277	286	233	253	296	250	252	235	280	256	269	277	254	268	258	281	269	278	253	270	248	237	284	246	271	242	270	266	249	269	275	276	257	243	260	267	266	271	286	276	257	266	249	251	273	275	273	271	278	256	242	239	268	284	243	225	255	280	235	268	240	254	263	260	265	270	236	230	290	282	261	253	270	278	244	305	264	258	251	258	247	229	255	238	241	264	242	240	253	261	263	255	220	265	268	239	273	250	292	264	252	256	265	228	299	269	252	263	269	257	271	260	263	308	299	258	246	244	279	250	249	260	260	247	238	257	268	264	207	274	231	283	283	288	273	283	250	263	259	314	279	272	256	286	272	267	254	250	269	259	247	261	245	279	286	265	260	289	239	255	241	295	285	253	242	246	265	301	255	265	270	262	249	285	272	267	244	252	272	266	261	304	276	263	266	316	252	264	268	258	284	257	269	267	263	278	272	264	307	260	269	270	277	288	247	253	274	258	286	247	262	258	269	287	281	252	245	284	275	238	262	283	273	262	263	243	261	270	241	248	265	264	249	269	268	263	267	257	237	292	247	246	279	244	262	229	276	249	259	239	266	294	287	281	286	247	252	291	275	259	248	299	279	258	254	259	272	260	273	278	289	252	284	251	256	259	249	249	283	283	246	268	262	286	260	296	286	278	281	224	277	247	237	282	288	252	295	273	258	252	277	246	240	274	250	271	270	259	267	267	271	263	279	279	281	278	263	246	247	255	290	251	279	274	273	269	254	263	288	268	243	266	273	249	278	276	253	253	277	255	258	245	241	251	305	249	241	223	267	284	268	257	279	253	274	244	259	245	264	255	239	239	251	273	263	261	252	242	268	251	240	259	248	261	281	279	286	266	247	264	268	271	260	243	268	263	271	249	254	264	256	285	265	258	290	268	281	294	263	241	265	253	279	268	269	242	233	264	256	284	294	274	260	249	262	256	265	256	271	290	237	266	239	258	257	284	244	250	287	280	264	244	270	282	248	266	273	268	284	264	272	270	276	263	249	257	233	287	254	240	248	279	276	278	267	241	255	276	256	264	268	263	283	284	301	278	224	258	283	273	281	255	204	264	269	264	252	254	256	274	288	259	268	245	288	256	262	248	235	259	258	253	273	288	260	261	267	278	263	236	266	272	236	242	257	261	225	277	256	295	266	262	283	263	269	272	240	275	282	291	299	255	310	261	270	275	254	254	262	245	274	234	263	286	241	251	286	247	230	305	281	247	255	268	261	244	262	296	273	237	260	266	248	263	278	254	289	260	286	248	253	272	247	270	227	266	239	253	269	279	280	252	227	249	272	267	278	250	275	240	267	259	263	246	254	273	272	249	265	254	264	246	260	292	237	265	265	259	271	278	255	224	239	270	255	251	246	269	270	248	306	249	266	264	246	263	244	256	262	256	266	264	234	287	277	285	277	258	245	282	259	261	271	235	277	253	269	287	272	263	252	272	257	240	267	261	288	256	244	244	277	266	247	269	250	268	268	234	247	272	262	278	267	274	277	279	218	288	269	276	252	254	280	263	268	273	292	297	262	261	265	254	231	275	258	258	240	254	254	243	267	269	253	283	273	277	244	264	253	295	256	238	293	298	273	234	253	271	274	266	243	256	283	273	253	294	277	243	290	269	275	270	292	251	256	250	272	261	258	261	274	294	245	227	285	270	233	282	273	304	239	228	272	243	275	251	248	270	272	259	262	264	251	264	270	232	267	258	270	283	223	267	275	246	254	251	287	267	278	258	255	272	242	267	286	264	242	258	294	255	292	262	233	251	240	266	261	248	265	282	246	240	257	287	230	261	268	268	281	250	235	270	279	275	246	245	247	274	263	270	264	265	262	261	245	274	304	257	269	267	258	294	291	271	285	242	279	266	295	261	302	271	229	263	268	267	308	278	282	270	274	253	259	292	221	261	255	257	269	284	289	266	268	250	271	287	248	241	250	254	319	240	247	256	266	251	234	265	265	287	252	267	271	240	256	279	266	283	260	245	232	266	284	265	274	242	269	301	266	248	260	268	260	220	229	250	262	262	274	289	206	257	235	272	252	266	301	260	283	265	247	268	263	278	268	259	272	284	267	250	246	266	250	276	252	239	271	287	266	248	241	251	243	275	265	310	260	252	280	223	282	227	263	252	293	266	277	260	288	237	252	263	271	265	263	229	250	276	269	277	260	261	260	260	277	216	300	273	269	244	263	236	250	239	230	245	257	267	265	242	248	247	256	280	271	263	269	255	294	285	260	254	237	234	229	285	272	303	263	263	287	301	273	280	276	271	257	284	248	254	263	243	263	265	272	269	261	266	315	267	272	217	286	272	264	286	255	254	294	278	240	264	283	267	273	250	295	287	291	291	259	250	240	259	255	243	283	273	266	282	261	272	298	263	234	251	251	265	259	255	248	264	261	253	275	250	285	272	247	270	232	285	244	277	247	272	250	287	255	245	248	220	249	271	277	241	245	219	266	256	291	261	257	262	272	239	269	258	288	262	249	262	320	258	263	261	274	260	267	265	274	233	268	270	261	231	248	295	254	274	243	270	238	319	257	259	242	258	269	241
9154	757	810	840	820	767	747	755	745	710	669	695	708	673	705	633	662	673	657	659	612	600	631	627	651	639	625	636	600	655	648	614	621	626	662	652	654	579	608	636	631	665	669	653	658	631	603	634	596	598	636	660	624	676	607	618	655	618	632	621	622	612	627	619	613	655	614	650	599	598	644	616	610	642	610	646	595	605	694	629	605	657	646	619	669	648	630	622	607	622	622	616	616	629	615	633	636	645	654	620	635	643	640	617	677	596	676	625	625	627	592	647	611	613	608	678	648	641	682	603	638	671	638	612	612	607	626	683	596	621	621	627	621	614	617	657	598	625	608	671	613	578	635	648	648	632	618	657	635	622	629	686	632	615	657	643	607	658	622	668	651	618	616	647	618	616	621	606	593	626	605	607	656	619	638	607	662	619	633	588	635	665	639	608	632	616	669	602	635	621	638	624	649	654	591	596	633	652	637	647	622	644	620	636	673	612	628	639	669	596	588	619	600	642	663	601	603	670	607	592	640	636	651	620	684	676	651	631	637	629	653	642	694	624	591	634	644	635	617	650	600	610	610	582	600	581	642	655	658	629	643	658	659	687	656	629	664	647	623	610	633	636	617	621	614	601	643	651	640	657	615	619	607	605	643	593	666	642	642	618	630	642	633	632	654	649	631	675	648	613	673	665	630	634	681	609	634	644	602	640	615	642	639	620	634	645	644	615	653	645	619	598	676	639	620	646	629	655	659	716	619	631	612	642	664	643	629	611	606	577	626	599	614	615	627	641	645	611	638	643	624	619	678	634	604	598	610	635	610	655	582	629	655	649	653	662	585	634	689	646	620	662	640	610	657	645	591	630	620	633	656	632	654	610	663	650	666	574	667	650	630	608	632	627	639	648	621	633	602	674	605	628	636	696	622	635	647	606	589	612	624	683	583	626	614	652	644	638	635	597	638	622	618	635	637	613	664	624	634	649	628	657	603	646	610	606	638	611	639	646	627	645	640	603	660	651	683	642	645	622	636	610	655	636	623	612	646	678	657	625	617	621	661	620	656	639	601	656	623	644	663	641	578	599	687	620	712	643	637	689	630	695	648	639	621	649	650	619	603	616	660	684	652	604	617	607	558	639	621	616	649	604	604	633	630	574	611	663	611	643	660	648	633	636	633	625	633	619	632	644	643	654	647	633	632	648	606	579	679	609	634	618	643	608	661	629	634	621	626	663	650	597	658	648	660	637	650	660	593	627	630	627	627	615	658	609	618	632	645	623	647	631	626	597	636	677	646	654	622	670	589	596	615	630	652	606	614	643	629	621	670	680	661	669	636	629	655	569	617	639	641	638	612	646	649	641	659	656	675	613	660	653	631	628	643	641	615	618	622	609	642	626	667	644	626	659	613	592	629	642	663	659	555	646	639	625	633	641	641	640	635	679	643	639	614	624	644	664	600	638	636	618	668	640	648	682	611	637	645	584	595	633	584	629	641	661	707	596	658	617	627	639	633	595	612	634	675	607	647	610	681	608	653	696	655	656	665	605	581	640	625	584	649	628	650	677	558	652	622	651	622	631	643	631	651	629	670	632	660	688	630	621	674	594	625	646	643	650	632	653	654	647	618	635	634	593	671	612	668	607	620	636	637	618	646	634	662	622	617	647	618	614	624	672	614	598	673	648	613	601	633	607	639	628	668	640	638	604	648	623	604	596	607	660	579	589	614	603	650	614	652	659	582	623	639	583	634	669	655	642	638	613	646	609	607	593	600	621	628	592	650	627	703	639	630	708	645	661	635	622	596	593	626	612	654	591	614	610	627	648	673	656	634	640	634	630	615	626	637	647	643	634	611	626	621	646	633	595	647	596	634	613	658	636	596	606	644	629	634	632	644	622	612	607	597	627	654	643	602	613	616	630	622	650	638	652	582	635	627	635	639	621	625	623	609	662	667	588	632	608	622	692	598	629	608	629	654	606	676	608	639	617	641	644	623	662	655	631	613	620	603	609	661	601	642	657	603	641	607	620	625	610	668	634	652	654	639	651	663	649	650	606	680	648	623	623	687	619	598	651	635	640	612	659	600	641	646	579	689	626	642	623	608	652	642	646	637	595	660	669	643	686	648	661	638	662	649	667	660	655	637	633	644	661	642	619	655	649	664	627	650	662	650	639	612	653	628	614	632	671	622	638	628	631	580	641	648	683	628	637	643	620	597	682	618	661	641	677	636	590	659	625	630	604	653	657	608	586	664	596	630	638	610	642	657	646	665	584	634	607	616	636	657	626	590	624	611	619	672	628	605	645	625	622	626	636	636	634	646	676	623	639	651	655	673	612	640	647	637	639	635	625	627	610	652	655	625	657	606	656	645	618	635	663	652	657	642	617	644	630	641	633	621	684	627	660	636	619	655	625	651	638	634	670	609	645	618	612	652	641	669	631	635	611	622	615	637	665	606	572	629	616	609	668	619	628	623	621	643	654	608	671	622	633	604	673	623	614	670	671	589	637	609	623	643	646	623	669	652	620	651	625	611	605	655	617	599	692	618	651	633	561	631	608	660	634	658	652	675	642	610	656	593	605	632	614	572	644	567	603	596	599	653	609	635	621	650	592	633	640	631	657	625	657	656	641	598	620	635	641	652	597	652	639	650	616	621	659	618	642	646	585	681	555	613	630	629	615	636	638	620	582	616	652	638	645	623	634	638	637	658	601	602	626	647	639	645	621	637	656	676	662	626	645	650	635	602	624	604	639	659	619	652	639	632	671	658	622	621	637	656	646	642	701	657	660	640	667	610	679	603	628	627	658	615	669	690	660	614	655	657	627	633	645	654	606	607	662	590	599	649	635	621	628	643	635	647	638	684	674	638	635	625	640	644	609	675	595	688	625	631	632	603	594	591	621	709	677	643	683	642	624	613	641	595	592	584	661	609	611	652	651	623	608	649	624	628	627	646	618	626	717	648	641	627	613	649	614	621	643	621	651	648	638	608	654	624	617	626	646	571	636	610	648	638	601	634	637	647	642	612	627	634	640	653	666	620	608	654	633	683	662	649	616	683	628	624	634	596	596	648	592	661	613	609	643	663	615	643	636	623	636	608	641	679	568	572	680	617	642	639	606	608	687	604	629	639	634	628	637	637	673	627	699	634	595	661	622	630	651	649	612	592	651	620	604	646	669	651	616	661	631	656	653	659	615	605	612	632	602	653	622	646	625	623	627	649	609	623	628	683	611	630	660	607	595	646	613	636	617	619	630	632	590	679	629	624	629	608	618	612	610	665	600	650	590	690	595	671	621	601	671	578	642	610	683	559	589	603	629	638	642	635	651	620	615	633	624	608	577	630	642	648	637	668	641	603	615	614	687	684	652	640	641	647	635	582	603	628	632	637	634	617	645	613	630	587	631	597	647	637	605	593	647	634	591	607	641	643	675	563	646	629	625	623	630	658	606	616	628	659	681	626	623	623	652	611	696	647	627	652	588	622	654	649	660	617	628	665	649	661	619	665	649	617	612
46260	23265	13937	2218	819	618	424	431	349	341	348	349	312	287	300	265	248	252	253	236	237	251	254	253	230	247	250	269	250	207	221	216	244	251	239	252	251	242	244	212	251	235	235	232	232	233	229	240	223	245	229	240	248	247	225	223	264	239	204	225	233	234	268	207	211	220	214	247	212	207	239	206	232	248	252	247	211	230	260	194	229	250	231	259	234	237	233	230	235	229	222	253	243	235	230	228	216	211	234	243	212	224	229	262	223	245	232	218	219	223	219	229	203	213	226	231	191	233	232	215	225	220	207	207	241	227	228	249	200	224	216	217	186	217	230	254	223	229	214	240	203	238	224	237	206	213	233	221	236	222	234	246	228	253	214	243	230	231	233	231	247	255	227	216	211	234	256	239	223	243	210	215	214	247	243	221	192	226	233	234	207	255	213	217	233	227	255	230	231	217	243	218	223	231	244	202	224	273	212	230	225	244	252	230	228	241	216	233	242	247	238	246	231	249	235	224	220	239	233	213	223	231	250	231	225	210	233	211	231	216	249	232	245	237	230	223	220	229	241	207	215	197	223	233	235	225	253	232	244	247	219	202	208	226	211	234	240	213	217	225	257	245	241	214	220	231	216	203	233	228	237	236	230	229	226	242	227	210	236	222	259	250	230	225	241	233	240	232	258	215	228	239	220	226	243	231	246	227	233	212	226	242	199	209	216	246	238	218	224	234	237	239	228	235	242	238	220	203	209	261	244	248	249	235	258	232	243	247	201	229	240	248	209	235	204	257	251	220	222	226	232	233	236	183	247	208	248	226	233	242	221	220	203	211	248	251	221	236	221	241	226	230	220	215	248	210	213	222	248	246	223	256	219	217	250	256	215	235	244	226	181	233	225	233	225	230	191	214	268	204	243	232	227	221	234	219	227	238	201	224	227	206	221	220	227	240	226	238	204	253	226	228	227	214	237	272	231	228	287	258	222	229	208	226	207	215	218	211	241	230	257	212	247	227	251	223	218	204	222	237	210	211	246	208	222	235	236	234	257	237	214	226	225	215	225	251	200	221	206	225	243	218	205	250	260	240	232	211	211	230	212	236	236	229	203	253	226	232	234	237	264	228	219	251	224	224	196	211	235	222	223	238	230	241	211	209	249	242	228	221	207	228	227	218	231	242	214	225	212	245	224	240	259	216	214	213	225	245	249	203	196	236	236	215	244	234	234	257	225	233	240	230	207	239	255	221	269	220	224	235	233	254	216	201	209	219	236	267	243	252	250	249	221	211	217	199	219	215	204	195	215	269	263	239	224	206	236	238	224	192	206	217	226	214	262	239	219	235	217	219	235	228	223	235	234	206	224	220	242	216	243	259	212	219	216	196	235	225	233	232	219	258	245	210	208	244	237	252	225	239	215	213	225	234	203	229	200	237	209	186	210	223	241	234	251	238	201	236	237	210	238	221	247	208	219	204	213	226	253	207	205	221	211	230	289	224	229	225	236	232	237	240	244	229	229	266	230	243	224	215	237	237	240	205	262	224	229	223	229	246	217	231	209	214	209	214	212	234	232	230	269	207	204	220	206	251	232	211	258	221	230	216	213	217	223	248	234	235	215	226	225	251	235	214	203	239	202	235	232	209	233	232	220	234	232	203	248	237	200	206	242	166	190	227	229	257	234	225	246	244	269	213	234	210	223	218	224	207	206	219	222	247	223	199	244	222	222	234	206	214	239	257	229	221	234	235	231	211	225	235	228	203	231	252	223	245	204	225	224	221	236	212	261	237	257	195	234	241	241	246	222	231	221	239	243	251	226	211	233	232	258	240	222	225	235	244	248	241	233	229	237	212	246	230	219	249	200	236	223	226	212	259	229	237	212	219	246	253	232	215	219	229	227	216	210	228	201	218	246	218	213	226	218	242	207	226	198	240	260	227	213	235	223	215	227	233	234	230	241	224	248	222	233	215	229	224	216	224	197	217	208	228	239	230	226	213	210	238	238	232	229	217	195	250	219	225	219	208	257	248	239	237	235	229	247	241	237	252	214	208	228	216	234	214	219	219	208	265	234	228	221	213	213	240	254	231	229	250	248	221	227	241	241	213	190	225	186	234	229	240	234	206	242	234	188	209	218	223	230	222	217	223	247	249	240	212	243	227	208	200	229	238	222	251	229	223	206	211	214	243	239	206	235	226	225	248	230	237	214	224	223	222	242	217	220	207	265	240	212	231	212	250	211	223	182	231	217	246	264	223	221	228	231	209	238	239	234	225	217	230	231	227	255	245	222	198	222	249	209	230	239	229	216	237	261	222	225	234	269	240	236	242	203	268	212	233	240	242	230	236	243	242	251	213	222	209	231	229	211	227	222	223	204	208	222	228	219	241	217	217	226	218	233	224	222	242	216	220	250	258	237	217	234	214	230	223	239	242	216	195	228	216	233	228	226	210	205	221	215	243	229	220	250	242	228	215	224	212	225	247	241	248	216	231	232	240	234	226	240	224	263	229	229	237	240	226	227	229	226	238	223	234	240	208	259	226	235	234	215	260	213	242	227	264	247	243	237	227	243	238	212	241	217	194	232	252	218	221	226	224	239	219	204	224	201	222	209	251	226	240	209	232	219	231	219	238	246	222	233	236	210	206	240	250	247	199	234	278	232	222	213	245	251	238	267	214	255	218	246	225	229	238	261	199	244	231	255	243	226	228	231	207	231	230	234	206	207	192	223	226	249	248	239	278	243	233	258	236	240	221	246	192	249	247	220	237	239	251	232	261	228	209	267	234	222	227	250	188	233	219	257	244	225	240	222	268	210	234	208	209	208	243	225	237	214	251	225	229	231	221	207	228	232	247	216	212	213	221	219	245	209	231	226	230	224	233	188	243	225	214	228	217	220	215	252	215	207	229	231	207	244	233	222	221	221	227	219	262	232	234	201	236	216	231	238	213	239	210	244	215	251	200	238	232	215	232	230	221	215	251	220	228	233	213	215	223	230	210	236	266	245	214	204	192	206	217	220	218	197	230	207	204	229	253	247	215	208	197	242	235	233	220	253	222	233	227	208	253	244	221	243	240	233	233	229	243	220	220	195	221	217	224	220	225	240	244	215	222	235	238	230	246	219	240	247	216	220	226	227	232	240	233	209	223	265	267	259	241	229	215	217	251	242	237	234	235	214	226	240	244	208	218	244	229	207	240	222	213	186	228	229	218	224	222	238	247	238	231	257	236	209	237	221	241	226	219	259	228	224	221	248	230	223	192	236	235	191	210	218	230	243	232	220	228	218	197	215	231	223	207	222	231	222	263	243	240	228	199	237	236	233	247	196	219	228	252	198	224	230	230	210	228	222	224	211	196	230	210	190	235	248	209	210	248	222	237	255	199	212	241	245	201	220	234	205	228	247	230	219	208	237	232	231	220	236	240	213	206	221	238	202	224	224	228	221	221	221	245	210	230	248	236	215	232	255	219	216	234	268	240	230	229	218	266	221	232	209	239	237	216	205	228	239	221	236	235
24256	1472	2578	2940	2508	2116	1798	1534	1366	1173	1123	968	961	1044	873	836	826	850	762	750	731	746	711	684	693	716	649	622	666	642	658	621	630	580	624	563	617	632	609	603	600	627	594	611	598	594	626	590	562	577	592	577	590	583	617	640	589	585	549	599	558	608	548	599	599	605	554	595	573	558	612	588	602	598	573	579	568	522	589	565	604	574	577	596	618	583	585	610	545	568	609	581	601	595	570	560	614	579	596	547	567	592	615	580	567	582	605	537	593	550	581	528	578	631	649	590	560	557	558	570	575	595	629	562	586	601	590	609	575	539	599	594	587	561	588	590	632	598	628	579	557	555	543	581	566	622	569	567	571	589	566	605	598	583	609	543	594	574	593	568	551	535	560	572	584	558	601	550	604	595	575	584	567	587	586	597	530	515	562	585	571	585	558	594	600	567	567	546	617	562	567	543	591	589	534	561	541	543	561	602	574	593	591	579	546	550	601	598	553	572	564	572	555	557	585	609	532	593	575	567	562	600	549	562	632	584	582	586	533	608	594	582	563	590	577	557	637	577	544	592	563	577	556	575	551	561	629	574	546	550	578	598	633	586	608	595	567	639	558	596	599	598	557	545	543	537	580	619	560	578	590	563	545	569	584	549	560	568	565	604	585	583	563	577	565	567	604	607	542	569	615	579	547	596	556	614	613	589	606	568	608	567	581	543	567	554	568	574	563	565	562	595	569	613	559	548	555	600	537	622	561	605	578	614	550	593	589	584	565	561	578	540	537	566	574	562	564	529	554	596	594	559	566	535	561	571	543	572	580	579	578	571	588	605	580	532	562	568	599	589	624	622	592	572	581	560	578	553	579	607	592	609	541	565	544	587	607	628	586	612	580	585	614	567	618	596	581	603	579	591	575	589	592	577	597	554	576	580	545	531	570	570	553	571	582	564	565	582	555	587	592	570	588	578	570	609	565	578	561	580	573	572	574	602	588	594	588	605	572	527	529	564	608	591	577	574	566	609	584	613	568	559	546	566	563	551	578	611	551	574	594	561	600	592	599	562	532	559	589	594	556	598	576	576	604	576	595	563	573	561	555	581	600	579	565	579	596	621	576	539	557	588	594	585	588	581	547	576	624	543	561	548	537	605	567	630	531	576	578	569	568	598	551	606	566	559	555	567	558	591	572	556	613	603	572	591	577	595	560	527	577	603	622	619	592	544	564	577	568	561	570	589	594	583	566	637	613	561	532	615	598	552	554	599	600	618	601	580	578	585	587	623	576	556	563	586	542	540	612	607	532	582	528	573	604	554	626	584	586	553	566	542	588	587	598	615	563	605	586	569	627	534	579	543	560	596	572	595	546	566	580	629	583	563	570	553	514	549	601	568	558	571	594	557	560	560	567	602	608	565	577	548	560	543	541	584	539	600	603	590	574	563	602	560	611	609	580	605	623	574	572	586	621	588	562	554	619	575	587	588	623	572	627	591	611	545	595	588	579	566	565	597	553	583	549	589	575	543	572	568	545	584	569	608	552	540	576	554	572	578	587	572	528	567	610	603	555	588	604	586	576	604	607	594	580	575	617	581	606	571	537	598	557	614	551	558	568	605	605	609	556	581	555	590	580	576	565	571	595	551	575	606	570	559	591	556	592	590	551	615	565	548	574	561	572	604	582	530	577	545	579	576	537	587	581	604	586	580	589	564	615	531	556	589	579	563	630	569	586	605	604	618	592	540	583	564	541	545	595	552	591	564	575	537	521	515	583	522	565	562	586	548	583	559	551	618	603	567	610	546	567	573	560	579	591	571	526	564	578	553	558	586	570	569	585	586	568	601	598	620	583	574	607	579	581	566	570	592	555	611	566	579	591	609	587	619	556	563	561	557	581	623	575	576	573	580	579	609	573	605	588	583	542	602	599	582	578	584	569	589	552	565	579	554	600	597	603	569	563	546	617	547	596	583	590	592	549	574	590	561	581	599	586	615	597	583	568	562	599	566	579	557	593	598	622	581	562	592	573	573	569	598	571	579	580	600	604	606	585	541	578	573	604	569	579	588	575	569	602	567	607	566	567	569	560	559	593	579	569	550	548	557	594	604	588	545	587	559	625	580	588	574	589	570	556	611	537	584	559	585	548	581	558	561	585	548	577	549	583	590	583	597	574	581	578	574	553	632	585	579	552	566	584	591	563	597	644	635	553	561	603	556	632	537	546	572	590	579	567	575	572	594	606	592	570	543	585	555	541	588	577	573	605	594	607	616	593	563	576	565	575	607	592	572	586	572	573	572	564	578	580	561	575	542	584	576	573	592	560	558	583	604	544	584	595	583	562	598	603	602	577	589	586	559	574	558	599	566	590	587	601	637	589	578	562	579	542	612	540	571	551	568	616	539	553	588	586	606	588	600	608	578	530	563	589	576	599	561	568	548	552	583	604	561	558	587	601	546	566	607	599	586	579	588	577	541	552	607	595	586	582	594	574	570	583	590	578	585	533	570	568	557	576	570	578	584	614	570	558	601	563	578	592	602	549	625	556	604	561	555	565	508	595	557	605	576	585	581	621	593	600	582	611	586	584	602	583	573	568	589	608	611	575	604	561	556	588	537	552	542	609	618	586	572	606	588	595	571	580	584	618	539	543	575	520	596	537	612	596	576	532	623	589	553	615	615	595	577	546	577	590	605	597	564	584	594	579	593	602	613	546	560	598	586	575	582	599	572	587	610	624	601	561	549	603	555	554	611	635	563	563	574	609	577	607	575	620	572	568	591	589	566	581	560	546	557	536	603	596	541	625	580	567	581	598	531	602	565	588	580	539	554	547	569	578	600	614	541	607	581	587	552	561	564	591	556	572	562	595	598	542	622	583	556	557	621	605	575	589	561	558	555	536	560	549	557	646	598	579	629	564	552	584	593	544	561	588	557	596	597	622	584	578	607	601	598	563	582	600	595	589	554	605	591	537	590	589	575	567	561	596	592	511	540	532	584	556	615	587	582	578	566	603	545	586	553	601	597	597	584	550	553	535	564	573	599	581	582	568	617	558	605	578	573	597	602	613	574	567	596	602	574	612	591	596	549	600	585	596	559	571	545	561	574	548	615	574	586	580	585	566	595	539	559	573	600	616	529	545	596	613	601	617	588	583	592	618	568	594	581	611	601	570	564	613	583	567	597	558	587	561	585	573	581	590	542	578	563	603	579	544	592	612	595	605	588	563	551	568	580	632	580	589	587	593	593	579	583	574	594	564	575	556	603	564	610	521	582	581	564	622	593	540	619	585	591	600	558	603	589	562	553	535	594	552	554	567	568	586	531	548	596	569	569	566	563	576	613	597	570	633	538	525	623	595	559	541	585	567	516	566	561	619	581	568	563	604	586	601	578	568	582	598	584	551	584	589	554	608	575	595	598	553	603	562	576	577	600	532	571	544	551	580	601	587	624	571	566	558	555	554	578	603	584	536	605	538	570	606	586	579	550	562	594	562	618	574	569	546	561	571	602	615	587	612	556
46011	27008	20982	9331	2045	1160	915	751	640	620	514	515	426	464	472	445	412	393	417	384	430	372	383	396	381	361	377	379	399	370	357	400	371	366	413	377	346	368	393	335	365	396	355	371	343	366	352	367	354	376	353	385	325	389	364	365	348	390	362	388	363	384	347	380	374	352	379	382	398	356	333	351	356	353	343	344	365	344	331	332	357	337	367	346	358	355	352	383	390	364	385	396	384	362	322	365	392	374	399	371	346	328	366	368	373	339	346	359	375	326	394	345	381	372	402	386	376	344	335	376	366	380	382	377	373	372	393	358	345	351	321	335	377	363	391	358	337	372	323	353	409	386	357	380	342	335	360	349	354	371	320	354	362	359	360	377	364	361	383	355	385	390	362	360	369	387	375	365	383	330	345	354	353	362	384	349	352	387	365	423	355	365	371	382	374	382	350	371	325	339	332	356	364	355	349	381	336	343	392	359	356	361	376	342	384	382	361	342	343	363	326	346	353	329	415	367	369	376	326	364	366	340	362	365	379	357	361	346	337	360	366	332	357	322	369	371	405	381	356	349	363	358	353	370	352	353	352	371	352	353	353	356	376	382	375	344	340	335	346	359	339	357	329	342	358	342	346	379	382	370	358	381	367	355	359	377	359	393	332	349	342	379	380	394	395	376	365	343	368	330	316	334	333	356	327	372	378	358	339	350	356	352	343	346	354	325	383	360	362	394	379	380	353	346	310	361	375	383	369	350	380	313	355	375	355	341	343	342	334	342	355	360	309	343	406	389	347	354	378	350	354	352	353	350	354	412	319	345	388	335	368	346	347	368	356	368	356	325	373	364	408	355	379	356	331	378	367	380	421	355	326	338	403	342	329	344	344	396	368	354	369	357	386	376	335	337	359	367	375	383	347	366	330	368	377	328	352	365	360	344	398	371	361	371	393	375	371	368	324	352	372	394	360	365	362	390	362	343	361	347	367	363	328	330	353	320	355	366	356	381	380	380	379	386	336	354	360	356	380	353	376	347	327	351	366	349	345	400	362	343	326	359	337	346	361	370	373	369	354	377	365	360	337	385	363	381	350	335	372	334	344	415	357	383	348	342	351	350	374	394	339	335	356	321	341	345	356	373	331	353	374	341	369	340	367	359	380	300	363	323	333	338	353	364	392	369	375	364	332	401	383	380	353	353	373	391	351	354	358	346	381	345	340	362	400	346	369	404	362	358	354	353	401	340	319	360	364	346	382	357	366	377	392	343	367	379	322	362	380	340	328	345	363	359	383	368	373	355	356	360	393	405	386	378	346	382	362	379	383	362	373	371	364	355	381	348	358	346	362	381	373	367	344	346	369	372	364	349	368	385	355	362	334	325	320	391	336	346	376	395	344	363	363	353	354	355	346	371	358	357	346	337	336	365	356	377	368	353	355	381	399	343	361	403	372	320	399	347	369	358	342	327	355	360	332	347	347	355	332	359	333	364	347	342	361	355	365	311	399	362	369	337	392	351	344	360	364	395	343	355	338	355	353	360	368	373	379	400	351	356	378	346	386	365	358	367	343	357	342	381	340	359	381	389	351	332	350	323	361	368	363	393	325	380	359	372	391	344	341	349	358	363	327	329	345	359	334	333	363	326	332	343	366	371	333	351	373	375	363	378	358	349	350	351	351	373	358	374	392	398	372	348	380	333	367	352	339	363	354	356	347	391	318	375	366	378	373	405	330	323	328	327	350	338	342	383	360	324	349	364	331	345	363	360	342	392	386	362	384	383	366	390	375	334	343	358	392	342	327	348	350	354	366	371	323	361	386	332	337	338	368	344	371	355	365	366	339	336	357	401	353	356	338	344	367	336	331	352	367	369	365	348	351	384	345	359	321	350	408	359	348	354	347	347	339	320	360	367	363	352	344	356	372	350	351	366	329	351	407	355	375	326	372	370	359	382	398	417	375	380	365	371	359	356	323	363	372	372	360	362	357	356	363	360	373	376	325	332	373	380	339	368	360	354	360	348	338	374	383	382	365	361	358	382	386	392	354	364	341	329	350	355	361	375	325	384	354	381	384	354	324	346	387	378	411	350	399	320	362	362	329	353	332	333	366	383	365	378	337	378	372	364	371	359	411	343	342	332	336	347	347	361	318	358	382	342	357	355	343	369	359	383	345	356	367	360	377	392	342	365	359	363	327	348	346	351	342	359	378	342	346	330	368	360	383	346	386	360	363	364	361	393	328	346	375	328	355	338	326	342	352	355	404	371	349	333	397	363	352	367	375	372	326	348	370	375	363	335	374	350	338	361	375	315	362	371	355	337	387	327	332	341	359	355	359	377	377	366	383	362	337	337	352	335	345	352	350	376	337	324	328	412	375	360	395	338	326	401	360	339	336	367	340	363	383	353	400	368	397	340	341	348	352	359	339	380	352	374	362	362	333	324	380	341	377	341	373	369	365	321	352	317	351	386	395	386	365	345	373	324	331	358	380	350	376	324	353	350	387	366	335	322	382	339	335	354	346	382	385	372	330	339	366	400	392	356	367	363	351	334	382	389	350	381	354	361	359	382	366	339	360	361	356	334	363	359	369	364	329	343	329	348	401	373	382	358	368	360	352	381	314	363	340	350	364	365	346	368	350	377	365	394	362	352	359	345	363	394	364	320	364	364	366	354	336	344	311	359	361	339	334	370	336	380	333	342	353	342	368	326	356	393	367	393	396	325	342	371	396	359	362	321	341	353	370	355	330	322	383	355	387	333	367	354	335	363	351	375	363	363	363	362	347	318	338	349	371	315	348	372	326	337	334	380	370	323	370	376	371	391	368	353	367	329	363	345	335	336	389	373	339	391	332	352	341	356	341	358	353	352	342	356	360	356	361	358	365	346	381	407	402	368	370	378	351	383	344	340	348	388	361	357	338	382	370	352	375	350	371	386	320	340	344	397	344	386	389	345	370	365	388	393	365	361	375	378	371	343	381	355	364	344	383	363	370	370	346	355	405	354	349	359	368	353	390	332	330	358	373	350	334	374	373	340	370	371	353	362	383	373	360	373	384	395	349	354	344	365	395	360	373	385	344	347	360	341	362	356	350	305	339	372	334	365	404	369	351	352	349	350	347	359	376	386	348	354	367	355	368	354	351	350	380	365	348	369	356	356	352	333	389	364	372	348	310	337	355	361	363	343	369	368	358	401	370	354	352	377	369	343	370	351	364	370	362	337	386	340	368	374	370	384	399	355	373	363	367	355	373	348	374	382	351	364	378	324	355	363	351	363	356	333	343	362	385	355	369	391	394	395	382	376	327	335	343	353	362	374	327	375	372	366	354	370	328	353	345	365	346	368	386	370	369	340	371	388	327	345	384	384	380	345	371	383	348	372	371	388	381	384	342	371	398	370	364	376	381	334	336	391	362	352	329	322	357	330	383	381	370	329	360	342	371	320	384	374	397	360	367	404	346	359	381	348	336	346	401	352	349	395	376	372	368	348	327	345	377	336	371	359	337	393	378	368	343	384
27241	2542	4599	5377	4821	3819	3266	2710	2366	2036	1942	1788	1706	1522	1467	1385	1257	1214	1221	1173	1124	1153	1062	1080	1092	1035	1051	1018	973	912	962	959	981	924	918	901	937	924	890	902	874	927	948	883	850	928	838	860	890	910	901	873	864	890	896	866	883	870	864	911	901	892	839	884	822	862	818	874	836	836	849	840	898	836	835	851	831	885	870	814	903	840	863	798	869	868	857	857	855	857	877	856	878	847	878	897	886	890	795	888	890	788	869	851	822	842	857	818	869	856	839	829	837	862	872	888	864	804	808	858	812	889	903	834	874	816	843	830	902	812	863	822	901	856	847	895	840	892	842	864	784	883	873	827	837	874	862	859	815	897	882	869	859	843	864	851	833	854	866	776	807	830	845	899	849	918	870	871	904	783	848	773	862	827	850	875	800	821	887	849	861	873	865	808	866	850	891	844	841	848	864	892	825	886	816	819	834	818	845	852	866	865	846	857	870	810	843	899	885	840	865	868	870	765	856	849	892	848	892	799	832	853	848	824	846	844	802	866	812	881	830	837	841	773	772	840	874	858	916	869	832	894	839	890	852	852	801	780	852	808	859	872	774	842	870	852	774	803	845	861	844	819	904	803	800	832	845	847	813	838	762	864	833	863	833	847	820	856	873	826	869	824	856	803	863	838	816	868	858	821	860	822	819	834	776	902	838	823	861	842	837	877	844	886	831	841	872	873	797	847	887	898	858	802	864	839	836	871	851	840	844	816	831	867	861	831	887	818	836	839	834	881	860	825	850	853	862	861	837	883	875	825	840	893	817	784	889	829	835	903	880	877	853	853	846	852	829	864	919	812	834	840	853	843	820	858	836	826	834	799	881	912	874	868	840	866	856	862	849	835	789	804	867	945	850	865	798	823	855	870	840	858	881	873	907	836	814	855	859	879	874	880	804	885	812	854	870	897	879	855	806	858	807	803	843	889	823	834	840	794	836	829	869	797	815	873	907	848	847	886	880	828	854	857	833	867	864	786	865	784	842	871	828	845	858	822	832	836	811	922	794	855	892	785	835	835	857	855	826	887	885	873	840	786	849	815	821	794	833	801	801	781	891	849	859	822	836	940	837	839	883	829	864	824	848	821	832	877	825	825	816	884	843	858	832	854	769	806	878	887	836	865	832	844	846	817	832	855	843	801	848	808	846	818	866	900	871	851	856	896	841	841	852	884	851	766	819	835	837	794	890	866	822	882	832	872	795	789	858	916	854	869	807	832	838	788	878	844	839	819	850	821	863	890	837	853	857	819	827	807	863	902	859	827	820	807	860	825	861	823	835	841	838	818	852	879	881	815	853	849	851	802	861	833	801	871	819	824	866	813	886	874	824	823	881	847	836	813	856	871	821	856	831	847	892	871	879	848	802	857	807	885	835	824	850	868	851	852	884	816	842	813	848	838	875	822	861	933	817	815	854	884	830	889	761	871	859	885	831	835	906	874	817	782	873	834	847	828	843	806	880	804	874	813	858	826	813	802	873	841	857	831	775	862	855	857	928	844	853	862	856	833	843	845	811	884	814	791	826	881	829	856	823	775	834	872	845	911	833	860	884	813	817	841	831	853	816	802	859	905	786	907	908	795	847	824	845	893	832	805	805	881	857	804	839	797	857	855	868	833	802	815	871	786	835	828	908	842	812	854	826	864	835	844	900	788	812	834	783	836	855	858	886	804	836	853	823	843	854	860	913	865	887	842	825	839	891	840	791	825	821	857	806	816	852	872	840	844	858	864	829	906	822	817	842	820	855	856	836	822	831	778	863	825	805	861	800	841	801	873	791	804	815	847	790	835	878	856	887	815	852	869	809	816	816	857	825	850	807	823	831	834	820	817	821	823	815	908	810	826	893	821	920	832	830	894	822	885	834	831	813	851	829	846	854	819	823	814	871	855	881	797	832	869	847	870	846	845	844	851	819	831	830	815	844	849	868	840	856	829	804	864	899	805	792	808	835	837	811	860	858	904	829	817	879	810	790	875	834	865	818	849	821	857	872	787	872	868	827	858	853	822	805	823	848	842	871	815	900	855	838	814	873	834	884	889	792	860	835	824	839	830	835	828	860	797	838	851	858	843	856	877	811	812	807	854	832	812	846	846	830	849	856	849	847	866	813	884	889	859	840	844	804	833	870	854	849	821	785	843	841	842	817	818	834	784	884	821	839	870	787	870	862	805	767	816	792	865	790	857	846	845	899	813	855	858	890	877	878	862	808	871	837	834	866	852	856	787	803	862	833	879	839	840	902	885	835	839	836	875	805	838	851	834	874	758	861	842	825	787	828	875	793	874	833	895	843	813	825	849	840	848	866	855	853	848	825	868	868	865	838	852	819	820	878	823	876	838	801	840	859	851	879	868	864	837	808	846	821	806	803	861	849	807	799	848	852	853	897	842	861	793	845	865	876	836	838	846	849	812	843	856	881	893	872	879	821	842	841	822	801	881	875	805	794	853	836	834	858	867	857	867	865	838	839	853	824	826	810	831	804	843	861	830	851	846	854	808	859	835	792	835	820	870	840	836	828	843	835	841	797	875	832	844	883	818	836	857	896	858	826	834	824	842	842	882	787	856	877	883	822	899	821	828	883	846	841	807	779	872	813	864	859	827	826	837	854	885	837	817	891	853	845	803	818	877	810	858	850	876	829	890	800	848	867	853	831	817	859	844	841	875	869	849	880	925	845	865	797	838	896	839	847	859	870	819	842	869	850	873	885	826	842	816	822	941	849	842	841	844	857	841	889	848	807	835	833	832	814	816	798	837	895	813	819	864	796	851	845	887	840	908	849	876	847	811	803	804	855	840	823	831	855	777	782	872	819	858	876	843	874	846	872	829	832	853	816	888	841	848	850	834	829	856	843	890	859	886	827	812	823	780	851	851	862	859	805	823	851	834	854	871	840	864	828	844	830	843	883	842	864	884	791	880	857	857	832	877	825	866	798	834	819	761	876	872	822	820	891	859	862	814	780	825	867	848	884	871	827	831	860	796	826	835	866	771	892	822	862	872	826	806	824	813	864	856	809	850	839	831	840	848	863	854	884	786	839	867	835	865	897	918	846	867	860	855	823	841	885	849	805	824	807	867	862	885	881	859	848	798	860	814	869	855	827	783	839	793	833	848	792	842	870	849	858	757	811	797	811	884	802	823	827	854	871	814	877	832	833	850	855	855	799	832	843	824	815	802	860	848	849	893	851	861	866	779	797	856	850	810	833	839	866	783	846	847	866	848	801	827	826	824	844	802	850	876	886	812	849	831	858	821	858	826	877	869	847	900	842	861	833	901	827	823	840	850	842	853	853	862	799	841	808	846	862	841	867	883	831	861	839	824	856	860	890	809	811	865	862	839	845	790	838	833	881	845	862	856	812	849	880	821	824	780	836	859	808	821	847	839	847	807	821	869	803	837	817	828	869	832	849	873	854	809	836	857	819	860	856	843	905	812	841	895	795	854	840	842	870	917	801	811	837	867	804	836
10474	630	370	306	348	286	291	281	300	286	252	295	289	263	264	257	279	280	270	269	265	289	276	275	274	247	274	278	253	248	316	270	277	255	264	277	258	256	273	269	271	256	243	280	276	268	272	268	249	256	277	275	255	256	266	268	279	251	303	256	289	275	287	249	272	246	251	255	263	292	279	249	264	253	237	272	255	270	240	293	224	236	277	229	243	273	247	271	232	260	262	259	242	261	258	270	285	248	277	288	267	275	284	284	276	274	257	239	282	250	249	278	250	271	257	268	296	272	294	297	295	258	248	260	243	291	269	265	291	239	269	264	238	252	257	276	236	266	238	240	275	282	269	281	275	269	274	257	250	262	258	256	292	267	296	279	270	266	271	269	259	284	286	289	227	255	291	297	257	241	285	266	277	283	228	247	242	267	279	283	251	301	284	257	247	307	286	275	252	252	253	278	244	265	297	242	263	225	254	256	276	281	263	235	242	230	297	263	266	267	269	257	263	248	266	270	244	283	242	232	238	250	236	279	272	269	286	244	283	264	253	268	285	279	246	290	272	249	278	272	299	249	277	288	264	286	240	250	252	277	256	261	269	237	261	279	253	278	288	237	255	284	259	274	282	239	294	230	249	242	249	263	282	272	246	260	288	276	266	269	286	281	282	273	267	293	241	265	234	262	245	259	274	243	270	268	273	271	259	259	255	294	277	253	297	260	287	262	279	277	258	277	283	270	302	266	257	234	271	261	249	250	258	298	254	236	300	273	281	249	284	274	270	281	265	273	244	233	263	260	245	267	252	252	260	265	244	241	237	262	287	276	276	264	251	264	245	258	271	283	261	266	263	275	238	263	283	266	265	282	262	269	262	254	251	246	262	252	226	257	272	294	268	258	267	264	277	279	271	261	254	296	300	281	236	252	265	247	275	287	278	244	263	271	246	286	254	292	261	288	264	250	281	266	286	271	271	259	279	263	268	267	225	269	266	257	284	291	271	292	279	259	235	265	277	264	264	271	316	262	244	264	255	240	292	233	244	260	262	302	282	326	240	270	251	244	286	250	273	263	249	278	276	251	228	264	257	300	303	266	251	272	286	285	264	267	284	279	266	295	265	287	243	266	272	286	245	294	260	251	281	258	279	268	258	274	266	258	265	250	280	280	280	279	272	299	243	284	237	268	292	272	273	245	242	270	294	255	253	288	272	264	254	299	239	282	263	262	244	243	260	283	262	241	270	264	293	259	293	241	288	300	257	255	280	259	284	274	244	259	256	225	284	269	281	262	261	263	270	276	260	277	239	243	270	253	272	256	264	291	273	260	255	260	257	273	256	244	280	213	264	280	271	259	239	269	276	265	283	224	266	284	251	262	280	239	270	271	269	255	261	255	271	293	271	261	278	299	280	249	273	275	245	282	301	256	316	257	251	285	257	265	267	275	267	239	236	275	269	283	269	258	277	232	271	296	267	265	249	288	246	280	259	243	288	281	289	280	252	255	287	272	288	236	277	287	301	290	282	260	260	269	248	273	259	291	256	266	275	231	271	262	274	283	284	276	292	253	266	276	252	275	246	268	252	285	300	260	248	257	255	263	281	277	284	260	241	249	277	265	256	301	271	275	287	285	263	261	258	271	255	293	238	256	279	268	277	265	265	285	285	293	253	251	259	271	262	263	263	278	267	274	306	249	297	248	267	279	279	270	279	271	293	249	262	305	275	236	242	280	281	291	276	261	261	233	253	262	271	237	296	233	274	271	247	271	230	280	282	268	265	287	286	305	280	250	265	264	271	265	260	238	262	262	243	276	248	242	280	264	258	252	259	291	269	263	273	244	268	287	255	246	276	300	270	261	272	292	262	252	276	258	278	283	301	252	265	238	254	297	261	243	244	246	300	269	308	263	295	250	237	229	263	255	252	274	290	283	261	284	263	275	283	267	269	237	249	262	273	294	236	277	254	239	268	267	291	276	287	251	247	255	242	276	246	273	259	232	260	268	291	264	278	263	260	282	246	296	300	267	275	261	244	261	269	295	258	244	219	262	272	285	286	269	287	270	260	245	273	292	251	272	242	269	268	301	256	279	242	234	273	270	248	244	251	256	287	262	239	280	253	268	253	270	282	260	277	219	232	260	250	262	278	261	249	316	272	296	269	236	274	244	291	279	283	295	273	306	269	240	253	248	278	264	238	257	282	278	280	280	257	249	261	278	301	224	279	303	289	261	283	243	272	277	260	262	247	252	289	263	270	238	267	263	267	277	252	262	263	273	300	264	257	291	286	269	260	265	270	252	247	227	282	263	282	263	252	254	255	261	256	287	280	256	271	252	267	272	267	241	252	257	259	268	257	267	243	261	292	257	285	286	281	281	263	249	282	278	253	263	261	265	281	266	277	274	270	267	271	251	261	247	285	273	277	261	249	257	247	234	288	259	298	281	268	276	269	248	289	312	277	282	277	287	256	244	238	309	265	236	232	265	264	257	231	275	265	276	257	275	271	297	277	292	243	267	266	273	312	286	320	290	257	291	274	298	274	233	246	285	259	251	259	277	221	243	268	276	258	265	282	266	257	265	270	269	287	282	271	253	249	243	294	272	298	275	286	270	249	269	276	295	239	247	292	258	276	282	245	263	237	253	268	261	245	273	255	257	285	254	264	249	247	261	248	292	270	278	255	255	278	282	271	264	272	270	255	279	258	285	282	264	256	247	319	275	273	289	266	249	268	260	259	243	260	271	250	291	299	278	299	245	238	266	292	284	243	235	282	262	278	268	266	238	261	262	264	304	291	248	271	260	282	220	239	277	260	269	225	259	261	276	287	251	259	259	253	273	288	248	281	256	278	269	253	316	302	249	274	235	302	271	259	271	244	284	247	262	237	279	253	268	279	263	218	277	256	272	271	241	269	276	255	271	248	271	291	259	299	299	251	265	282	266	250	255	256	261	252	280	271	277	235	257	299	263	321	275	276	296	265	263	270	258	278	239	269	284	256	270	261	261	268	272	281	272	292	253	256	272	296	300	266	248	262	267	248	264	295	274	251	260	273	267	261	297	310	271	242	275	265	265	299	227	268	256	272	277	283	260	284	252	270	252	249	299	259	278	261	290	291	265	278	284	237	265	265	297	291	272	264	246	282	289	270	283	280	252	208	280	262	243	235	259	280	263	262	231	247	257	256	304	263	282	259	265	266	269	276	282	247	261	286	267	261	268	251	253	267	249	263	293	256	295	268	231	257	275	263	224	306	260	250	264	295	262	279	239	268	246	271	266	255	265	305	262	277	292	262	285	265	257	303	223	273	282	276	252	288	252	246	291	280	248	265	255	256	282	257	272	262	256	240	229	282	285	270	261	261	295	270	260	255	279	259	246	259	271	280	262	269	274	266	276	231	261	282	262	296	288	250	270	259	251	246	271	260	284	283	273	284	272	247	261	278	244	260	265	233	275	248	259	276	257	261	265	292	265	296	253	269	258	266	265	273	263	273	253	257	262	260	280	266	273	290	243
9976	691	776	818	903	746	764	693	690	672	665	714	679	687	645	637	669	626	640	668	644	668	656	649	660	640	662	622	636	619	650	640	681	656	616	659	624	611	643	649	634	637	661	626	637	627	666	669	643	622	621	636	646	613	652	592	650	610	633	643	698	630	648	691	653	616	595	633	631	690	601	621	646	623	659	603	648	566	675	633	589	594	661	637	652	656	656	612	649	644	686	631	624	604	630	633	600	628	663	693	639	651	655	648	597	638	650	604	601	604	592	677	637	694	646	650	631	598	657	646	629	672	615	633	586	625	657	627	628	660	681	635	680	636	644	613	613	624	651	602	654	637	619	686	621	668	623	610	647	644	680	634	635	593	590	661	635	620	648	681	613	680	666	605	658	664	665	638	653	648	627	604	645	662	659	639	693	642	651	658	606	653	653	613	666	656	640	592	688	642	675	637	612	613	584	653	669	591	626	638	671	657	623	658	659	649	679	636	611	640	719	654	631	646	624	649	626	634	648	639	653	651	614	624	648	705	596	617	667	658	603	645	612	652	629	642	689	639	648	639	626	588	632	705	662	643	631	597	641	623	644	602	639	666	674	710	639	641	648	648	645	610	662	645	627	630	589	625	678	636	659	565	664	657	667	635	671	613	608	664	649	649	677	646	653	629	625	610	599	633	635	641	585	667	657	654	634	670	682	639	619	645	666	636	684	651	658	620	658	635	642	668	639	657	621	634	624	670	668	601	602	683	675	663	656	627	690	608	639	648	667	650	634	592	686	632	646	628	670	646	592	625	666	585	647	611	637	637	649	660	622	652	642	647	670	696	594	654	666	654	639	617	629	672	615	652	649	658	604	627	617	693	674	646	627	649	649	641	634	629	629	628	626	629	664	668	617	660	660	643	638	635	664	642	646	634	661	649	665	642	654	613	656	657	624	636	634	684	648	632	677	691	622	654	635	651	625	623	670	671	662	623	631	612	638	635	635	622	648	645	634	696	661	666	629	604	663	638	662	631	659	664	668	629	653	655	663	665	640	657	645	648	614	634	647	600	614	623	607	632	621	652	668	629	665	621	643	594	684	640	618	642	661	670	609	600	648	638	638	625	629	609	650	648	663	639	642	650	605	643	596	595	666	611	634	626	626	693	630	650	648	648	637	638	621	627	655	648	618	596	650	575	654	651	601	674	619	628	621	599	621	615	608	629	604	628	603	667	630	626	643	680	564	668	659	642	632	660	580	597	653	629	665	639	663	659	650	653	642	625	630	612	620	635	602	673	622	637	629	638	623	619	660	663	638	649	641	649	665	578	649	636	643	630	639	612	642	661	663	622	624	629	651	607	664	659	670	626	647	650	606	622	644	600	647	639	640	650	663	611	612	641	644	646	679	640	630	657	647	621	657	594	653	625	634	665	653	631	606	633	669	670	619	592	584	669	626	602	606	592	624	623	614	630	624	660	634	672	593	613	595	627	661	677	609	624	621	621	657	688	597	625	653	645	642	672	614	622	641	646	616	597	629	651	606	640	642	622	591	678	638	659	708	645	639	639	620	622	633	565	651	695	614	597	653	635	637	629	637	664	641	666	662	574	642	648	663	609	638	642	621	646	660	617	616	653	630	615	636	619	644	642	631	609	651	649	680	625	651	597	637	624	632	616	689	601	642	588	623	639	647	621	608	646	619	670	617	637	641	640	599	617	654	629	597	649	684	651	666	615	595	641	639	614	637	660	636	627	657	632	635	618	617	646	633	647	626	654	660	616	630	657	611	578	618	628	634	634	633	643	691	641	634	635	617	633	640	658	662	633	618	643	661	592	672	598	585	636	658	648	629	625	663	634	654	654	638	643	669	606	621	625	654	635	626	637	631	663	572	648	604	637	625	613	688	641	616	643	676	655	641	663	648	679	668	627	671	640	615	641	653	667	631	642	672	634	650	610	573	637	605	693	669	621	648	597	594	611	607	620	640	642	644	627	639	678	631	647	656	660	612	614	670	644	633	628	679	632	624	658	687	643	632	649	643	680	639	651	636	587	617	620	625	649	584	630	613	573	626	606	644	628	643	632	639	615	666	679	648	663	654	609	637	680	639	656	594	648	637	590	644	624	621	641	635	637	681	625	661	649	643	639	608	604	636	620	650	630	651	630	650	633	646	668	629	649	650	636	624	643	647	605	660	659	636	637	632	628	597	609	655	651	598	615	603	665	647	626	654	651	603	679	690	644	654	605	652	654	667	672	692	636	642	637	648	691	629	627	634	648	590	642	637	599	636	634	646	653	616	637	625	635	660	644	603	697	655	647	594	593	597	623	625	621	613	662	640	663	645	631	627	608	639	592	619	650	631	602	649	661	618	654	643	683	672	649	687	624	646	613	656	664	609	615	636	647	655	616	644	656	638	626	651	614	625	655	629	659	641	650	645	657	617	645	662	698	671	610	588	700	666	630	671	639	652	626	696	685	642	668	638	627	665	643	631	640	645	652	657	643	630	651	613	649	664	626	631	687	620	629	636	680	608	620	676	632	636	640	646	624	633	634	669	631	609	661	665	626	675	629	602	688	620	611	620	630	658	635	621	650	634	614	628	673	664	675	634	636	635	603	645	667	647	646	608	620	641	616	594	642	643	598	594	605	655	630	602	612	623	617	665	657	618	671	658	623	594	635	589	650	633	650	593	599	655	619	619	632	677	642	691	616	651	601	648	643	651	630	628	636	621	661	635	683	634	625	609	621	628	663	656	607	658	633	583	613	645	629	607	622	658	591	613	601	646	652	626	642	632	636	690	620	627	639	624	645	648	607	622	654	642	602	625	603	644	639	645	634	653	649	588	646	605	602	635	622	609	604	676	652	604	647	620	640	621	646	633	635	607	656	626	626	639	629	646	678	642	674	638	660	641	657	609	603	631	629	661	626	635	570	652	664	644	621	671	650	648	631	602	632	636	629	675	618	635	638	667	629	588	615	612	600	630	636	651	649	627	617	642	614	677	637	624	654	669	660	669	665	616	628	614	648	656	640	664	688	660	660	650	606	618	630	689	631	622	611	653	631	649	644	608	613	649	609	677	592	675	640	662	616	640	634	617	623	629	672	626	640	636	639	631	601	647	654	680	607	648	643	639	630	638	581	637	626	646	640	624	618	621	644	640	607	669	619	623	650	624	631	652	657	695	639	656	636	670	617	622	672	627	656	652	637	608	623	643	618	639	649	616	634	634	658	651	685	674	632	655	668	608	594	625	612	577	632	624	604	639	632	602	645	655	653	604	596	652	640	673	639	656	622	672	634	617	630	662	630	631	651	639	656	625	623	597	670	628	641	657	640	664	620	633	603	674	658	612	699	644	620	638	655	666	603	627	639	645	611	674	677	667	651	655	673	592	610	633	648	615	644	644	612	634	585	636	606	661	647	672	625	626	625	631	614	671	650	615	656	654	607	584	699	692	675	655	644	665	659	658	631	668	578	601	602	624	616	637	625	605	647	711	627	640	673	629	646	619	625
45620	24156	21402	3927	795	601	491	362	376	368	337	309	278	294	277	272	254	257	227	239	265	259	212	229	235	221	263	222	234	262	222	224	280	213	236	216	256	264	225	222	227	222	243	201	236	228	242	225	228	205	230	223	209	242	225	231	237	237	222	233	207	228	239	240	234	237	212	208	253	208	230	239	216	249	246	199	230	239	252	226	235	255	237	225	234	241	219	239	226	253	246	230	261	230	241	230	238	209	236	235	240	226	216	221	254	251	227	215	224	210	226	232	243	218	237	219	245	222	225	244	235	230	219	208	227	231	217	252	200	239	227	229	216	230	256	227	210	188	234	238	213	237	244	230	231	228	232	198	227	224	241	243	208	249	246	229	238	203	231	218	201	261	226	230	231	224	235	234	212	230	233	246	219	233	226	233	247	208	237	229	225	247	243	209	219	221	240	228	223	217	230	226	234	215	232	249	224	230	196	242	230	223	257	239	233	249	234	245	238	209	242	224	195	220	216	197	242	219	220	225	240	235	226	211	229	232	229	225	194	237	218	248	248	205	273	235	232	253	217	238	229	245	220	244	232	213	276	235	226	222	221	235	241	221	217	208	241	198	249	247	248	210	236	232	244	236	219	228	208	235	240	254	235	233	233	219	216	207	242	218	217	250	254	232	227	255	228	241	225	215	243	237	235	241	223	240	235	226	243	253	282	238	226	241	220	239	235	203	236	225	253	260	215	223	238	226	217	223	237	223	223	230	211	229	226	225	226	239	254	254	248	207	211	224	235	208	236	237	216	221	227	204	228	224	186	222	223	244	226	235	226	226	228	208	248	216	227	239	234	251	227	247	228	230	237	222	223	202	242	259	246	218	236	226	206	236	239	210	255	211	208	259	246	225	208	257	241	234	237	264	235	236	227	248	225	220	228	225	241	243	201	227	223	249	218	223	208	224	229	228	231	246	206	235	197	221	245	231	257	216	226	256	242	232	228	234	243	223	228	247	224	244	208	242	234	214	217	243	253	215	221	243	224	233	218	228	216	244	205	216	240	231	211	201	234	215	203	224	220	218	228	241	213	221	208	249	252	225	236	255	254	237	214	221	234	206	223	231	224	245	243	226	223	212	242	228	220	227	240	209	264	243	223	241	208	241	237	209	236	226	270	223	239	256	213	237	228	254	230	243	207	234	213	222	257	226	227	253	198	205	259	239	241	213	204	244	254	246	249	245	219	206	221	235	245	241	246	254	227	225	209	215	199	237	248	224	215	250	236	234	239	234	207	212	236	255	221	211	213	220	256	206	234	253	230	220	231	228	253	214	239	227	266	242	232	245	233	247	218	223	235	194	237	229	226	237	236	227	225	228	239	258	235	228	219	253	195	214	235	220	257	232	225	223	229	255	215	209	221	230	232	258	205	266	204	237	212	232	206	215	243	237	260	223	250	210	223	244	222	222	230	217	221	224	213	227	228	250	217	224	242	225	237	236	211	213	216	217	244	248	244	245	246	222	205	246	240	225	211	241	255	196	229	232	234	236	239	230	254	230	245	222	245	254	241	243	250	237	239	232	237	229	241	237	233	234	191	206	228	228	247	241	191	234	229	228	247	217	237	216	236	219	215	256	253	235	244	243	238	261	204	233	215	239	236	230	254	258	194	234	261	223	236	232	235	257	228	255	240	218	251	207	236	250	224	222	233	236	252	251	225	245	221	232	210	244	236	238	226	241	213	200	232	210	220	218	248	229	234	232	227	215	212	245	185	227	211	254	273	221	239	224	245	226	225	217	241	218	230	231	213	208	238	224	248	241	244	244	240	207	243	242	228	247	252	232	204	243	221	228	204	226	228	242	215	220	232	232	228	198	222	240	195	218	231	259	212	193	223	199	230	247	209	244	240	233	230	226	241	221	246	233	212	264	213	223	228	225	245	241	246	229	243	214	205	238	211	220	250	242	259	195	205	239	240	258	258	235	219	211	221	240	231	195	227	193	220	260	244	206	225	238	219	247	234	214	223	226	216	234	251	218	278	233	244	229	231	240	222	223	216	217	220	242	264	234	214	247	216	220	222	217	227	209	233	218	219	222	225	241	269	247	227	214	239	227	223	248	211	222	221	227	214	244	268	251	221	232	212	234	221	247	252	221	217	219	242	227	209	226	242	246	242	195	229	240	257	252	210	224	229	237	220	233	214	221	204	237	210	210	199	231	226	250	243	243	227	212	215	233	233	201	245	211	247	233	246	225	187	221	227	260	203	244	207	212	244	227	217	233	241	221	218	250	227	234	226	215	220	222	246	218	246	210	230	219	214	239	252	255	233	213	245	219	252	219	186	215	223	242	249	213	211	237	229	250	217	231	232	222	191	233	231	225	217	240	206	248	232	239	234	236	254	257	231	230	227	197	232	242	227	227	225	238	228	231	238	209	211	203	237	271	238	213	226	226	207	220	228	237	199	221	248	205	244	225	213	233	248	255	227	233	225	238	212	213	243	230	231	244	229	244	227	225	221	287	233	215	251	229	250	227	224	208	260	213	212	223	230	232	241	261	244	248	207	242	237	213	198	240	223	245	245	247	222	220	247	200	239	238	264	205	217	248	216	234	261	233	240	264	233	219	240	216	238	236	265	222	202	226	252	201	247	225	211	227	208	216	221	229	241	222	210	228	209	218	212	223	233	240	232	227	216	247	226	253	239	246	200	215	246	214	197	236	231	215	210	227	243	212	222	211	225	229	232	220	210	228	221	227	234	248	250	242	229	200	230	244	230	224	244	233	241	216	238	227	226	242	218	224	246	229	253	215	231	224	232	233	258	221	212	229	227	198	233	193	229	235	224	211	215	256	256	235	215	231	228	260	232	240	217	235	218	240	229	237	242	224	219	211	231	242	208	216	243	243	211	233	218	231	242	244	212	240	232	222	233	229	228	243	223	234	253	250	224	222	231	228	216	243	233	236	224	227	203	256	227	261	227	215	237	218	237	233	196	230	231	228	241	233	215	230	245	239	259	243	230	213	207	218	221	198	233	223	252	212	243	239	224	237	224	234	233	206	231	229	245	240	228	207	205	236	235	239	240	268	236	208	215	219	216	210	218	231	210	248	206	219	224	208	241	214	230	226	218	209	209	253	213	240	235	276	214	218	214	228	235	217	233	235	240	231	234	202	237	221	229	237	223	241	223	192	216	251	244	220	247	245	237	227	229	237	222	226	207	205	251	191	239	218	227	225	228	196	209	238	232	252	248	243	221	221	239	218	242	234	237	208	240	204	252	227	239	217	209	234	222	224	234	219	225	227	200	226	206	244	239	236	219	251	226	215	225	221	228	216	244	205	216	268	229	225	248	234	205	238	242	233	239	224	202	267	225	229	236	241	226	230	245	253	236	227	244	233	217	221	200	214	216	214	224	241	216	247	230	207	251	240	242	238	217	203	228	212	220	234	231	212	229	210	247	250	227	240	217	244	222	214	234	228	222	245	253	253	225	210	249	202	229	225	246	257	243	215	237	213
25612	1455	2397	3013	2533	2055	1795	1507	1306	1202	1053	1012	944	974	833	844	822	759	771	694	678	694	649	723	706	669	688	670	708	681	591	604	584	631	644	647	604	598	624	602	601	612	600	558	592	691	623	639	603	615	624	629	584	612	587	590	613	610	605	592	602	600	550	575	568	654	603	593	603	598	562	583	564	590	579	575	532	566	634	584	583	564	549	553	574	553	562	571	623	602	573	583	599	599	578	597	584	585	593	589	596	619	565	593	610	597	595	573	564	594	587	574	630	584	565	585	578	587	542	601	595	575	616	575	563	620	567	606	547	609	627	562	578	583	590	570	607	563	553	585	583	598	596	620	595	616	575	616	572	611	595	605	559	595	595	535	534	565	601	589	598	566	603	530	555	582	606	597	558	578	595	584	622	604	613	576	537	639	629	610	580	593	558	587	559	577	626	592	565	550	583	553	546	599	582	590	554	565	599	576	586	569	565	576	574	605	538	607	582	628	610	569	551	599	590	594	574	577	532	592	573	604	607	571	571	527	560	594	587	548	582	566	589	565	590	573	558	543	593	561	567	579	583	532	543	565	626	569	590	592	589	549	633	558	569	557	593	593	589	570	553	611	574	587	605	569	611	582	597	562	598	554	617	577	571	593	532	577	583	612	570	590	584	563	569	630	565	555	580	599	583	582	587	584	525	589	558	552	552	561	558	563	569	561	531	614	602	591	585	566	568	561	555	604	605	563	599	578	597	585	603	588	578	607	571	541	599	583	583	594	625	585	590	583	577	586	602	588	572	599	573	565	569	612	590	569	579	545	566	581	607	583	565	604	607	589	572	618	578	584	576	583	526	574	544	587	527	574	554	575	592	596	545	623	579	568	571	562	582	571	564	579	572	528	563	582	569	612	592	580	586	578	540	594	575	581	539	572	633	575	599	581	595	550	584	553	573	579	548	616	549	561	631	549	531	577	599	612	602	588	597	588	501	589	617	533	569	582	558	594	575	563	622	568	578	565	576	598	605	550	562	561	568	579	576	613	585	625	561	599	580	547	628	590	554	560	569	562	612	608	587	570	562	574	580	569	581	600	584	610	580	552	577	600	605	589	584	527	596	629	540	590	599	578	598	622	573	560	576	603	579	608	567	554	593	570	537	580	606	533	614	577	556	552	594	597	516	531	578	578	609	593	585	554	578	546	640	569	581	524	548	610	583	559	589	574	577	616	608	556	594	567	583	561	552	575	581	573	580	575	607	587	533	608	534	619	543	594	519	590	590	621	610	520	557	582	602	562	539	559	565	565	594	540	601	598	611	593	579	599	610	579	619	581	555	592	592	626	598	601	572	599	558	592	623	581	595	630	560	558	567	574	529	602	599	593	607	545	597	579	571	582	610	580	587	595	566	554	598	600	567	596	576	550	601	566	597	566	568	564	567	601	597	606	560	550	556	602	585	611	559	565	592	589	579	550	601	588	555	571	583	587	539	575	562	570	596	576	560	597	600	594	604	559	578	554	537	591	581	575	599	590	611	567	588	619	584	573	541	619	599	543	554	584	570	579	556	579	577	555	555	580	620	576	580	574	568	571	603	564	599	606	581	639	526	566	597	614	581	559	606	532	620	572	583	600	581	603	616	592	574	605	554	575	569	560	595	594	598	581	601	563	593	621	565	558	599	566	566	580	579	595	526	592	563	579	566	568	532	576	616	519	539	526	550	547	578	569	596	590	577	545	580	597	593	564	578	558	570	582	548	614	607	556	564	565	596	614	598	587	579	620	547	599	494	580	606	556	586	546	567	614	596	570	564	630	593	553	564	573	595	571	561	545	573	558	575	580	582	531	553	565	575	586	566	552	583	622	553	608	565	573	550	601	547	601	549	578	591	570	613	552	610	559	563	557	564	574	589	540	612	582	630	586	561	595	617	590	562	598	614	589	602	566	635	506	602	618	532	555	592	592	586	528	582	550	588	557	612	578	593	553	580	532	563	607	586	583	605	557	615	601	596	528	585	575	614	550	599	555	554	564	554	601	573	615	559	593	586	608	619	583	542	591	590	588	579	634	556	589	576	592	588	603	592	551	605	561	564	597	579	558	594	582	592	581	586	591	630	600	567	517	543	565	601	577	557	614	585	586	609	583	545	572	571	585	583	595	560	593	606	530	550	537	596	535	597	571	568	589	595	615	565	548	587	572	565	550	539	559	546	625	551	586	602	557	563	575	603	610	566	570	556	594	556	538	574	571	548	553	565	597	597	587	529	554	578	552	542	583	563	574	608	583	582	607	581	550	625	550	583	566	545	590	581	566	572	573	587	570	564	558	637	538	545	623	585	608	589	573	544	556	546	558	544	572	579	535	500	601	593	570	607	575	568	608	576	600	588	594	594	574	553	604	609	583	596	585	593	628	536	580	594	582	557	593	582	584	595	581	610	592	602	584	625	614	575	581	577	561	574	588	571	550	571	591	559	548	525	557	578	530	583	586	550	620	574	599	580	610	601	586	548	542	584	586	578	549	577	575	575	566	578	630	576	569	586	592	574	600	577	578	580	583	561	545	600	595	565	544	603	578	566	589	596	541	609	603	552	540	522	562	561	544	571	587	535	593	609	540	573	565	583	576	614	548	579	575	620	587	560	597	518	539	562	563	604	613	585	583	543	588	576	559	570	642	590	553	573	615	549	565	566	583	584	579	578	579	628	533	574	574	598	580	579	570	624	587	523	589	563	590	587	581	567	548	579	617	562	574	586	610	579	567	561	601	637	577	594	605	581	543	603	567	588	602	577	596	559	574	589	580	601	548	532	554	598	581	551	568	608	573	567	591	569	609	621	578	550	570	583	542	556	559	570	614	559	569	581	620	561	593	588	631	571	540	584	593	583	596	598	563	598	572	606	583	597	562	616	553	587	580	572	544	615	580	581	558	611	572	578	629	560	617	594	582	563	599	571	574	581	543	584	573	539	525	614	597	625	556	541	586	601	591	591	534	574	620	614	576	552	549	590	584	598	583	533	543	573	625	607	596	572	611	565	580	580	574	583	637	516	590	627	574	587	588	577	587	598	608	577	590	569	571	576	570	574	546	578	598	567	610	595	583	565	633	579	589	606	601	550	577	589	548	571	552	563	564	574	577	597	557	603	586	577	549	570	595	579	550	573	585	527	561	562	597	601	600	593	590	553	593	592	576	597	585	565	580	550	628	586	634	572	620	602	599	545	536	582	539	526	576	565	587	594	577	580	555	586	615	632	600	573	547	574	614	589	595	597	576	610	560	568	572	599	569	549	589	546	574	528	616	612	549	586	580	553	596	554	610	553	588	574	606	553	584	587	601	551	616	552	544	570	584	559	580	591	577	587	577	611	594	552	594	558	578	522	562	546	575	587	583	539	559	540	567	553	603	562	582	601	576	600	582	559	651	568	588	602	605	618	582	575	611	607	621	589	578	571	617	571	534	552	609	573	610	565	616	582	538	577	610	599	568	586	566	576	560	599	548	587	569	570	577	557	608
48677	26143	23372	10058	2173	1134	872	667	656	589	496	523	487	464	479	441	455	459	425	397	347	406	379	385	379	413	393	410	410	439	396	353	373	394	346	356	401	394	382	357	361	381	371	353	386	348	389	391	359	367	339	371	340	353	366	351	393	379	369	362	393	382	359	398	373	348	406	345	391	335	377	362	343	354	361	375	389	410	385	337	385	336	335	385	364	365	327	361	376	374	381	349	379	386	379	358	364	367	330	365	374	362	380	362	367	375	391	365	358	361	363	373	338	339	372	364	382	349	360	406	365	348	358	354	365	356	374	364	356	357	390	373	335	361	389	355	369	346	366	350	397	306	350	346	351	385	348	402	324	378	390	378	364	362	365	355	347	387	395	368	355	369	340	356	373	355	353	376	342	390	345	377	326	365	360	355	367	381	363	355	338	347	381	348	338	361	350	372	354	370	414	393	397	353	350	328	363	376	367	333	354	349	321	367	349	383	365	361	398	388	305	350	376	384	378	389	363	369	363	404	353	373	367	384	375	332	366	373	353	337	347	323	391	361	365	376	337	357	382	345	377	327	333	352	360	322	333	335	367	340	369	346	364	372	349	355	371	399	387	363	341	378	348	350	340	353	376	362	373	373	371	337	367	362	366	373	376	347	362	360	410	368	369	379	375	377	386	370	370	371	367	344	355	352	367	355	327	313	394	373	354	359	342	395	363	368	392	358	403	360	347	328	377	376	365	358	375	339	368	365	377	335	348	361	340	362	348	356	365	381	378	389	368	371	336	374	360	376	335	370	371	371	358	368	343	342	354	350	391	367	382	339	352	355	368	341	331	355	390	356	373	363	387	381	381	358	371	391	395	380	340	345	371	387	403	340	359	385	356	359	356	356	372	386	347	345	381	357	367	348	357	359	346	381	385	339	361	343	374	352	345	356	360	379	379	368	355	371	355	356	395	354	408	378	341	358	366	320	370	380	361	350	384	364	379	369	343	332	354	374	344	350	392	395	384	383	357	407	355	386	407	371	353	344	354	379	352	358	374	368	383	368	387	348	357	357	370	352	347	367	361	375	355	370	342	386	365	371	385	403	380	347	330	334	362	355	386	354	378	357	387	331	402	358	318	357	347	392	361	387	383	360	392	414	387	351	340	360	334	362	361	317	347	381	349	385	375	389	417	367	383	348	349	353	362	376	386	366	371	419	355	390	350	345	370	352	373	373	370	362	355	344	364	351	359	379	358	367	358	374	352	371	386	353	364	351	373	354	368	369	355	361	411	354	370	419	342	346	336	374	404	368	371	400	386	370	361	385	353	356	374	356	370	349	341	380	394	377	333	394	319	392	340	382	397	368	377	337	349	381	360	376	358	376	371	346	380	338	377	370	385	349	361	338	366	328	363	381	359	370	354	372	364	357	362	386	387	395	356	333	368	350	359	381	332	344	388	357	328	365	370	374	381	365	359	378	400	388	366	372	396	366	380	347	368	360	368	363	398	347	340	357	315	385	372	358	350	346	353	379	361	354	382	352	343	366	339	389	370	360	340	363	392	360	352	376	383	372	343	381	431	380	359	367	378	410	333	386	379	392	350	373	341	344	360	383	350	351	356	362	355	379	341	365	363	359	358	369	344	374	350	374	358	392	374	345	384	376	353	342	347	350	359	372	363	352	405	349	367	366	347	367	347	388	364	388	367	359	316	377	376	368	362	372	344	377	361	370	360	390	342	350	332	357	359	358	365	324	357	365	325	374	367	332	347	373	370	365	375	360	360	352	377	359	381	371	346	389	405	372	386	388	326	353	338	362	368	372	367	360	392	366	335	382	354	356	365	354	377	379	367	354	364	366	392	377	374	341	370	397	374	361	355	332	370	375	300	353	361	377	397	390	356	369	345	345	353	399	364	354	366	332	373	352	389	362	376	365	362	391	371	330	366	333	415	387	377	322	360	345	338	375	363	368	387	412	363	352	351	336	370	358	357	357	354	370	334	393	325	368	384	345	365	358	377	364	356	363	346	388	341	362	360	375	344	369	349	378	362	387	360	369	369	368	370	352	355	366	375	379	383	377	334	353	344	353	416	342	379	314	326	396	376	356	330	350	350	346	366	371	384	381	335	313	342	353	416	353	336	395	359	394	389	390	364	375	380	378	349	378	356	307	349	380	396	348	346	334	367	360	329	374	353	359	371	341	395	370	385	356	340	349	377	403	367	329	336	314	328	347	372	329	357	368	343	350	417	380	364	345	364	367	387	404	375	377	324	380	361	358	365	373	354	301	348	342	378	334	360	371	374	352	356	349	361	360	371	353	329	303	378	371	355	385	366	365	351	357	369	365	356	370	376	389	370	308	381	339	375	343	356	384	361	346	374	397	345	378	355	342	378	369	360	365	388	357	316	329	375	395	351	376	367	352	349	356	343	377	357	364	350	399	371	365	379	382	348	383	332	365	363	377	345	373	359	369	376	354	350	354	364	358	335	351	325	366	375	371	360	360	380	369	352	342	413	367	364	384	364	355	394	359	378	369	347	339	329	336	385	372	358	358	354	350	343	383	370	376	365	331	357	377	367	382	382	380	390	395	353	330	368	387	376	360	336	383	405	369	338	370	340	345	381	398	370	344	380	333	375	385	369	353	326	385	374	346	375	372	371	359	357	373	379	341	374	398	364	376	343	339	344	361	381	344	369	366	328	321	338	377	323	387	353	394	337	354	396	378	353	379	349	395	325	384	381	370	358	364	330	358	350	398	363	336	366	377	371	353	345	352	364	388	364	369	331	348	369	339	355	367	375	370	388	389	377	373	314	404	382	337	361	350	361	350	377	360	335	334	365	397	367	337	369	337	338	349	378	338	363	371	312	359	359	372	362	379	373	348	349	360	370	360	390	347	391	380	354	370	394	378	366	368	325	338	374	375	399	393	382	360	376	374	401	348	379	362	347	380	353	329	380	375	351	334	371	400	410	364	357	405	367	382	379	358	381	358	377	338	374	336	343	363	335	378	372	357	367	379	398	381	349	373	347	362	323	344	382	375	381	346	341	366	332	382	356	373	375	381	365	337	368	377	316	395	365	354	357	368	382	330	360	340	362	347	369	312	354	349	348	386	368	375	383	362	352	344	358	365	377	350	386	370	391	407	367	345	370	421	381	399	344	351	357	350	394	379	386	348	341	371	338	379	316	342	358	357	355	356	374	365	369	381	381	366	347	356	362	347	339	342	349	345	374	327	306	331	332	321	412	381	340	380	381	354	334	347	385	392	409	360	336	316	363	390	371	356	357	399	367	346	370	364	378	338	363	376	367	324	368	350	397	361	351	343	371	359	362	371	380	372	331	338	364	362	356	370	344	398	375	367	393	350	358	340	340	339	344	339	397	379	372	347	345	388	405	374	413	381	324	384	348	374	364	344	378	377	333	375	393	344	358	383	347	371	370	372	370	362	350	356	344	377	344	394	379	339	331	401	360	382	356	353	327	361	354	371	363	374	354	348	376	372	385	361	351	346
30849	2439	4424	5152	4530	3652	3211	2617	2220	2082	1930	1722	1628	1568	1449	1313	1354	1234	1197	1087	1108	1081	1081	1074	1063	1069	1016	984	1044	1030	971	1018	903	895	1014	943	1017	917	939	856	929	933	907	909	869	948	971	860	873	889	876	853	912	855	867	864	795	865	854	891	881	898	849	823	851	878	845	827	865	864	896	879	853	877	838	887	827	850	861	905	885	870	861	866	874	861	852	858	889	876	849	899	842	818	921	840	849	869	829	879	840	811	817	842	820	846	880	930	893	861	837	849	886	879	822	846	875	815	860	937	827	823	845	860	830	900	839	858	806	857	808	891	895	886	878	881	837	828	878	853	850	855	863	859	873	854	855	854	832	857	842	917	849	847	827	855	838	922	838	812	828	888	821	893	815	796	815	853	861	876	831	838	841	852	872	859	878	854	907	832	856	832	873	825	926	790	849	837	812	839	842	831	862	912	833	875	848	840	803	838	874	886	819	817	892	836	878	785	839	864	863	819	892	860	825	908	896	870	868	892	799	838	857	853	866	866	827	839	823	824	871	758	834	854	854	849	848	853	848	843	829	819	789	816	859	766	821	820	854	841	850	846	827	872	836	892	820	856	753	866	824	840	876	837	875	828	849	929	844	843	889	853	837	829	884	837	855	851	851	823	848	851	811	797	798	888	815	807	860	874	849	878	844	870	867	866	765	855	810	912	897	865	830	798	853	845	855	841	834	862	855	796	814	843	877	821	837	844	847	847	778	855	857	872	844	901	900	796	845	835	838	875	802	815	853	828	855	869	902	818	884	855	881	847	806	824	887	885	858	861	871	897	894	863	800	866	825	807	840	895	912	863	793	798	830	843	825	862	808	868	857	870	816	832	874	851	846	855	830	856	834	836	856	854	837	856	853	852	840	833	885	855	864	828	844	810	903	825	804	826	845	888	819	821	865	778	809	849	883	837	836	882	851	835	874	807	870	823	867	858	888	819	818	852	867	813	749	923	826	847	836	856	840	891	844	832	881	856	909	876	832	890	857	881	818	835	857	908	868	787	799	786	849	816	877	850	769	860	883	827	864	870	822	833	851	834	805	860	873	836	898	827	848	886	827	890	832	863	880	850	864	871	832	802	844	832	797	856	868	876	872	870	890	805	817	820	873	898	918	860	854	886	884	853	858	832	833	842	850	885	849	879	838	808	835	920	906	808	903	862	872	856	868	805	884	784	808	838	843	837	835	850	827	849	887	838	844	830	880	840	869	818	837	799	839	860	891	789	851	860	824	852	817	851	873	895	840	796	869	872	823	866	840	817	856	852	872	842	825	832	826	825	839	798	878	790	854	814	852	796	904	817	830	866	821	858	883	803	821	827	811	839	796	846	826	840	820	847	889	804	810	857	860	866	848	854	855	875	874	819	847	857	860	857	803	887	861	864	801	812	855	897	845	838	841	869	875	869	848	865	812	903	825	841	911	842	861	910	843	882	870	828	900	855	838	859	864	804	845	846	845	902	805	867	902	826	892	827	851	834	821	842	873	849	863	824	843	860	789	826	887	814	868	852	816	870	866	846	825	851	855	817	815	836	820	835	908	831	856	868	858	809	855	860	809	862	819	893	871	779	872	818	779	822	846	883	846	815	868	900	893	848	885	856	834	873	827	869	855	833	865	839	848	845	830	806	858	896	851	886	850	844	872	825	855	844	841	878	852	867	848	910	902	871	894	836	882	815	901	841	885	855	875	824	834	890	861	909	868	892	884	822	811	848	834	838	861	880	804	880	859	797	862	838	865	830	852	870	857	891	862	891	832	845	830	803	845	838	862	824	852	854	852	842	862	878	847	829	822	860	872	896	835	866	866	839	805	856	867	855	824	842	856	861	902	874	809	824	886	899	791	882	802	826	889	840	829	819	857	814	880	832	829	893	898	859	834	818	854	834	847	858	847	802	873	854	913	852	814	855	824	850	844	878	838	857	877	849	850	836	892	903	821	865	811	824	827	828	916	840	855	803	844	839	892	871	845	827	849	870	886	860	877	872	832	830	806	862	860	831	850	884	832	844	866	813	848	850	813	843	792	839	912	881	835	843	822	889	842	875	852	901	900	809	858	806	871	851	820	793	868	879	806	857	863	862	853	861	842	839	856	884	839	851	947	881	817	847	880	839	840	890	855	842	825	859	831	847	865	865	823	870	872	908	879	812	846	873	871	879	851	893	827	853	822	822	852	805	798	872	843	862	907	855	844	803	926	791	832	872	862	856	826	853	850	818	847	818	849	819	898	883	857	819	891	806	876	844	867	861	839	835	863	814	875	867	845	846	903	838	825	821	831	886	828	841	875	817	871	848	827	844	914	877	826	861	848	854	857	890	893	877	840	822	814	849	832	872	870	845	848	820	901	864	823	835	859	826	862	864	892	872	811	845	858	853	860	816	896	842	846	843	844	811	831	866	838	835	886	889	856	904	890	871	902	911	884	840	847	842	809	827	835	857	849	890	837	850	848	857	920	862	832	870	831	827	909	859	883	815	836	860	814	822	827	815	840	875	856	861	811	859	816	811	845	840	878	839	873	807	843	817	847	872	861	903	896	883	842	874	793	813	881	886	841	872	801	871	868	871	896	849	904	907	844	845	848	849	835	805	861	875	833	831	850	938	866	865	829	811	871	842	833	877	861	819	847	884	859	836	833	847	811	802	858	833	838	899	852	872	849	888	841	834	855	861	808	821	847	822	820	863	813	881	857	851	842	833	854	858	842	839	830	864	829	912	831	782	858	786	880	837	859	797	863	823	821	796	800	863	855	864	840	868	817	867	858	839	856	865	825	874	840	871	816	859	845	865	887	844	885	808	828	879	839	837	792	847	877	870	808	838	880	863	810	869	838	841	847	798	840	874	884	820	820	838	824	906	834	870	847	889	801	846	842	904	846	803	849	777	862	854	880	860	837	856	902	806	848	858	855	862	862	852	805	871	930	856	828	885	848	820	832	820	859	857	863	837	878	860	822	850	780	863	883	851	843	873	892	849	914	864	889	803	825	872	861	840	874	856	841	851	837	860	821	845	832	845	857	829	827	817	828	827	828	877	885	821	849	869	846	836	883	839	777	840	840	839	813	851	836	844	803	863	877	832	827	859	802	781	858	848	825	857	848	853	857	900	840	855	823	852	840	859	852	837	846	863	850	898	882	853	800	838	841	854	895	795	899	817	823	878	828	794	875	876	870	863	843	854	820	830	783	867	889	776	895	871	852	855	857	847	869	803	853	760	902	857	848	844	815	846	843	843	859	863	887	813	862	832	849	927	848	864	847	804	915	877	812	829	840	778	824	845	848	801	879	833	800	851	840	827	833	811	873	836	869	849	822	873	826	871	821	850	872	872	855	849	785	895	846	842	822	806	861	857	850	846	893	827	820	835	832	834	854	823	860	856	856	835	841	828	823	890	859	864	818	827	899	842	788	815	862	828	819	893	826	870	862	850	815	851	841	889	823	807	857	826	815	833	842	863	879	839	886	808
11505	701	409	329	289	287	283	276	300	283	304	299	261	281	278	288	271	310	295	288	279	265	298	237	281	259	273	251	250	275	290	288	283	281	279	262	265	284	274	266	288	279	238	277	262	294	291	256	262	259	256	264	284	236	279	287	252	272	298	257	293	283	297	262	283	287	293	274	288	276	259	259	258	252	289	289	264	273	280	256	292	278	289	274	294	256	293	265	270	279	264	290	269	268	269	283	269	252	293	274	282	293	276	267	296	246	289	251	232	258	286	283	262	263	269	296	250	257	260	322	277	256	283	301	270	273	294	290	311	256	290	272	282	297	287	268	263	259	275	253	258	283	266	252	263	305	272	265	247	271	307	274	269	239	259	271	294	237	274	284	276	285	276	258	261	291	284	285	325	253	283	260	268	289	252	254	282	244	273	302	293	302	249	293	297	319	266	274	269	289	271	280	297	277	264	277	298	265	272	278	264	294	292	295	255	259	279	261	294	294	249	219	243	258	275	271	265	297	265	291	280	247	262	271	255	289	261	280	317	253	222	258	275	266	287	277	274	267	275	283	302	272	305	317	279	259	278	277	279	247	288	279	280	263	274	264	262	272	291	259	240	307	310	265	272	292	278	275	273	276	231	269	278	274	272	253	273	261	248	262	286	243	278	233	282	282	257	277	296	290	257	278	268	271	277	244	241	279	257	258	261	276	259	283	253	266	282	246	312	251	274	247	231	293	289	266	249	264	290	260	246	277	266	258	278	246	262	250	267	272	286	276	250	275	240	261	254	277	255	288	269	290	274	256	280	270	257	274	267	266	281	242	271	263	260	287	273	290	268	247	291	241	309	304	259	260	266	280	273	256	277	270	246	254	251	249	242	281	287	274	241	243	243	289	279	279	269	260	284	295	239	255	290	278	254	273	259	255	240	254	241	260	282	250	300	267	270	268	262	267	266	290	254	260	282	254	297	265	266	268	295	247	249	240	274	277	285	251	293	256	286	239	299	274	282	271	284	272	266	273	253	266	232	285	268	266	286	245	276	276	242	292	275	257	269	285	264	290	277	275	264	263	272	263	278	278	276	285	251	260	251	310	253	306	249	299	267	285	275	256	271	263	277	270	273	283	265	252	303	288	291	265	278	276	257	247	275	271	255	259	250	268	275	254	326	285	270	261	264	268	279	266	292	230	255	263	238	284	263	273	288	258	284	283	266	280	302	261	271	255	288	282	255	263	264	281	265	263	292	263	250	265	255	304	238	252	258	247	258	262	289	289	239	310	263	245	287	283	282	269	269	261	258	308	256	283	290	263	246	292	261	304	276	267	283	267	318	292	281	266	265	256	272	264	255	244	270	277	302	288	274	246	259	288	272	307	253	294	267	278	273	287	270	277	257	266	284	241	242	261	276	289	272	276	265	286	285	261	278	258	303	273	268	305	270	285	258	290	310	283	272	290	241	261	252	276	288	288	277	284	281	260	292	257	294	242	241	257	266	267	265	265	248	258	269	286	263	264	270	287	278	309	274	235	260	291	266	274	261	270	246	283	273	275	263	268	258	277	258	286	278	245	261	269	228	276	283	245	282	233	290	283	259	251	287	265	287	293	259	287	270	275	269	256	264	308	275	282	249	257	315	275	250	285	269	251	281	298	269	258	272	274	282	293	288	272	283	267	268	252	274	286	271	251	277	299	294	273	262	283	264	289	239	255	249	267	245	245	257	269	278	276	280	264	294	268	276	292	304	272	271	255	262	295	263	294	238	266	262	304	268	301	266	305	257	246	270	250	263	288	285	262	291	268	285	264	267	294	283	289	278	293	302	255	313	248	266	267	262	286	247	294	261	294	300	286	299	279	238	298	257	290	248	243	262	275	289	250	279	253	290	265	267	283	228	260	276	258	283	282	249	276	267	274	280	288	279	288	252	262	285	271	283	291	260	289	298	287	270	289	303	302	290	277	254	247	284	280	278	255	312	307	281	265	247	262	270	272	273	253	292	255	292	267	261	269	273	281	250	274	280	286	303	262	275	243	301	291	281	265	236	255	260	248	278	290	273	276	286	291	231	295	260	260	266	255	267	240	270	292	283	265	261	272	262	253	287	261	267	268	304	275	269	255	264	283	281	284	278	257	260	278	264	266	278	256	290	258	276	263	249	294	231	307	247	263	288	273	266	251	289	235	269	262	249	249	271	274	271	282	283	258	278	234	260	256	267	280	263	269	276	281	269	278	249	284	310	274	235	273	270	270	283	294	277	273	274	279	257	279	279	280	259	262	289	304	267	283	263	293	277	259	288	261	270	255	290	267	265	273	255	271	241	257	280	273	279	260	279	293	235	264	294	273	261	263	268	279	249	301	284	275	248	270	246	271	276	249	283	267	271	285	250	248	259	254	280	294	281	290	266	264	291	268	260	256	295	248	259	250	256	263	267	256	268	275	261	258	268	259	239	257	282	281	251	295	226	275	280	268	255	254	291	245	294	261	272	268	285	284	280	268	286	242	252	255	275	284	300	287	276	250	255	295	264	300	267	238	272	285	279	294	228	235	267	262	284	247	274	292	307	274	263	274	276	267	297	276	261	250	277	247	272	287	289	266	294	296	264	251	257	257	266	243	267	263	266	290	268	260	280	302	248	259	263	267	260	284	270	268	256	284	257	255	259	296	306	292	294	287	281	260	284	279	286	276	239	274	256	252	249	254	285	269	299	298	291	276	274	255	249	274	260	283	284	272	253	308	296	267	278	271	302	264	254	260	270	296	259	286	265	269	264	260	278	277	288	256	244	276	264	271	264	299	295	275	274	277	275	257	270	259	264	248	293	246	273	297	284	285	272	254	258	264	243	248	271	266	280	256	260	295	266	285	253	278	273	282	290	269	284	268	288	292	259	278	270	293	289	299	268	235	275	269	267	254	269	248	277	244	284	254	263	276	263	288	281	244	270	275	276	280	270	304	272	245	261	295	282	279	281	241	279	273	272	294	242	243	311	320	275	290	281	314	284	298	275	280	292	274	267	263	276	275	293	266	265	262	252	302	249	289	289	307	255	251	299	290	265	279	253	258	281	264	270	242	262	287	268	277	287	295	280	285	256	299	243	239	234	257	271	266	280	285	285	255	283	277	283	265	269	228	293	305	288	258	271	282	276	245	284	265	260	282	264	284	282	256	260	264	289	259	269	265	237	260	292	276	258	265	269	252	281	287	274	279	271	247	269	330	274	267	290	274	283	248	275	283	242	278	282	276	281	285	254	278	257	279	271	302	288	252	269	269	240	293	266	268	262	284	274	260	265	260	260	312	281	218	279	253	246	276	301	270	291	287	322	314	303	287	286	262	284	268	283	284	275	291	258	263	271	273	245	296	254	284	250	266	277	272	224	288	280	254	241	277	268	251	301	262	248	254	265	260	292	290	278	289	278	300	277	284	256	267	260	267	278	270	273	257	248	278	279	251	240	260	258	278	273	276	258	232	260	307	282	275	292	254	313	228	249	264	260	281	279	246
10833	691	784	852	800	766	786	755	681	715	701	681	669	667	683	642	665	688	640	646	687	646	655	637	648	674	615	694	660	674	670	636	659	623	676	643	661	651	633	664	666	661	651	687	657	596	650	691	615	627	696	654	672	615	637	603	656	639	632	638	631	622	676	645	672	679	661	687	661	659	680	635	609	622	650	618	688	643	667	646	648	660	651	636	645	642	653	663	638	634	665	643	617	645	610	621	608	639	662	636	665	663	676	706	610	676	631	681	655	618	653	632	628	668	674	660	618	634	704	632	629	599	646	631	686	650	667	692	639	710	626	598	660	657	630	688	630	616	638	663	639	703	646	663	654	689	667	664	639	627	639	643	644	657	640	642	617	653	662	656	641	652	687	613	655	599	641	648	647	680	650	703	642	649	611	661	633	646	646	630	628	593	640	633	657	663	666	650	636	631	677	636	659	641	641	587	603	639	581	656	622	651	634	597	601	643	657	609	672	654	630	618	649	643	620	655	631	642	652	609	693	597	634	647	610	591	644	655	632	620	633	646	644	674	628	667	674	659	694	620	674	641	657	655	635	652	614	665	669	634	620	647	651	657	651	669	624	626	606	665	651	630	641	654	585	665	609	679	675	634	696	651	598	669	643	622	627	632	676	658	666	625	650	649	659	630	697	641	637	616	647	634	661	682	655	608	647	661	670	630	691	630	643	657	624	641	628	603	660	646	665	663	649	629	632	638	661	685	628	646	652	664	674	680	659	580	661	685	688	654	614	645	665	611	619	633	680	653	650	656	679	599	675	639	675	644	653	638	611	643	638	628	641	582	659	628	687	671	661	657	670	653	634	669	648	663	643	643	618	660	712	631	688	617	654	618	646	665	688	651	619	632	614	599	649	599	641	649	679	591	658	636	614	644	654	642	640	663	665	689	633	636	647	659	646	662	665	614	675	650	633	690	610	651	686	659	680	701	636	668	625	653	643	651	620	636	639	606	615	653	598	658	662	684	685	657	629	695	646	678	657	640	617	646	678	669	629	616	635	614	677	606	621	632	625	637	642	661	646	637	630	692	684	626	610	619	580	643	657	659	653	667	666	617	651	672	642	592	621	618	681	650	635	671	648	675	618	645	628	625	634	679	607	625	616	643	634	692	627	637	713	693	602	606	660	641	686	644	670	651	628	629	652	674	592	629	675	652	645	648	665	661	634	618	614	626	662	640	642	651	626	640	642	682	651	678	630	663	631	638	653	643	656	666	649	674	620	643	687	678	654	652	637	622	613	641	625	664	635	620	642	603	640	667	688	647	660	665	641	643	679	656	673	656	635	611	658	650	652	699	635	624	697	639	684	597	672	643	667	646	649	682	665	671	615	654	642	631	635	614	643	656	641	622	677	656	641	649	688	659	612	693	645	661	628	691	664	631	649	633	667	671	653	681	670	651	612	644	698	664	665	653	603	664	648	671	662	633	683	658	642	614	649	625	657	643	661	646	647	686	627	638	618	613	638	641	654	680	648	608	666	668	667	670	676	656	670	654	629	651	643	635	633	630	666	616	691	653	639	643	599	662	611	668	630	634	685	632	632	664	635	624	656	659	656	633	671	600	643	622	647	676	622	599	620	648	675	648	630	651	641	626	651	675	603	621	659	624	622	652	643	684	636	636	665	645	660	647	582	644	700	639	634	622	627	674	639	616	605	623	603	658	640	655	637	637	609	617	633	654	636	663	673	677	648	613	619	659	669	649	651	687	651	639	682	651	685	643	621	659	645	652	678	658	686	619	673	668	654	647	663	656	650	702	618	644	650	632	644	651	632	694	617	653	672	611	619	640	631	619	641	678	603	599	642	626	611	670	652	695	643	672	643	671	650	649	691	621	655	611	637	666	674	678	629	663	629	639	656	629	677	625	631	649	633	625	632	658	643	674	642	636	685	643	638	682	631	605	618	687	658	621	622	614	622	621	634	665	682	642	657	652	648	682	655	677	628	686	643	652	643	637	677	649	644	648	628	637	640	629	652	620	591	650	648	633	632	625	628	646	651	659	668	686	649	652	611	632	633	624	655	675	662	629	676	621	625	649	631	629	638	696	639	647	677	625	642	641	591	675	660	694	622	611	606	635	630	699	621	659	716	656	643	682	642	632	639	618	673	676	626	628	640	601	620	640	655	674	697	677	630	702	678	703	635	653	609	658	607	645	639	625	646	659	648	650	664	673	676	623	615	633	665	641	675	623	638	588	631	616	662	654	656	666	630	638	658	665	671	641	643	641	661	694	668	652	672	688	640	613	672	604	653	618	670	623	646	632	667	624	679	615	631	668	585	683	659	649	597	624	637	628	631	610	717	634	643	651	637	694	660	671	698	651	676	661	639	661	644	609	659	656	678	636	691	691	709	646	627	643	606	661	629	664	634	660	673	593	675	660	640	633	657	681	657	640	643	674	632	655	640	641	636	686	626	644	639	609	667	635	659	676	662	645	649	637	628	676	623	664	639	653	665	638	648	667	622	609	627	645	652	627	650	682	618	649	623	620	638	664	614	697	593	692	658	659	682	648	706	667	641	644	690	595	612	657	618	598	639	645	642	693	688	627	675	647	646	676	636	635	658	651	649	607	693	589	650	598	661	657	627	662	644	658	657	655	616	586	613	656	630	675	635	669	654	618	663	644	646	579	661	635	649	654	693	646	647	632	660	632	623	654	668	607	677	632	710	643	639	708	678	609	650	646	668	634	646	626	621	642	650	675	698	678	628	686	618	635	636	608	646	664	672	619	606	669	690	653	638	676	691	688	598	622	622	664	625	671	570	650	663	636	593	611	669	637	660	666	642	629	618	680	659	673	662	644	677	647	628	609	629	647	683	585	632	658	606	620	613	636	666	675	607	639	629	644	647	652	624	696	681	686	665	620	649	673	637	653	675	690	667	646	623	646	650	634	696	620	641	705	695	676	683	640	618	669	643	632	646	614	670	667	631	659	660	668	599	654	660	599	663	620	675	653	666	633	616	660	672	666	643	661	623	630	639	660	607	639	663	700	652	654	657	663	685	654	593	644	620	660	640	622	643	651	619	627	614	625	664	614	613	647	655	647	644	644	631	617	693	637	645	642	676	655	621	624	627	679	607	657	653	667	696	674	691	666	654	643	704	635	629	672	620	664	637	609	662	664	620	648	652	627	625	649	644	687	644	620	641	652	665	680	632	661	646	633	624	656	650	668	649	614	635	642	612	688	667	690	591	680	645	658	669	645	694	649	595	668	619	664	627	639	645	641	596	657	653	609	649	686	650	672	648	605	657	658	669	622	708	654	633	644	634	643	672	677	633	667	663	679	636	655	645	620	665	670	683	630	652	670	601	618	582	656	668	670	676	637	604	618	634	661	644	661	681	598	638	641	651	639	683	674	645	584	667	590	633	646	617	652	673	602	656	624	642	612	661	624	592	658	649	617	619	663	651	644	656	636	645	657	729	652	710	627	611	617	641	663	650	672	622	613	638	598	643	662
47471	24310	20607	3762	883	635	453	420	343	372	320	283	303	282	284	272	293	298	258	256	258	249	269	268	241	247	236	258	244	226	257	252	266	239	261	229	243	242	273	217	229	260	252	242	256	248	215	239	227	231	274	265	233	227	258	238	242	244	259	241	253	243	251	227	218	231	210	266	225	246	241	214	256	267	250	271	250	260	242	236	236	263	234	238	232	242	270	252	250	259	251	262	238	244	218	240	262	244	238	248	231	204	239	247	256	227	236	264	247	250	246	263	242	243	244	241	246	242	237	212	262	237	242	222	247	266	240	287	222	232	252	247	252	238	255	255	248	229	248	246	245	236	216	232	254	234	260	241	276	224	217	249	291	231	262	247	248	235	221	264	233	235	227	228	279	237	287	255	237	229	248	258	227	247	272	242	248	242	259	239	241	248	252	244	214	251	240	233	253	234	240	248	271	282	242	209	240	237	263	251	242	226	251	248	242	247	245	257	266	244	234	241	243	255	233	257	244	258	234	261	233	225	237	237	233	245	243	250	251	239	249	247	224	249	265	271	283	264	245	250	260	219	261	275	272	258	229	244	270	230	221	249	275	222	241	238	210	223	228	222	244	261	213	229	221	254	255	251	277	241	237	251	239	249	249	249	216	245	252	262	208	208	255	272	254	243	241	251	230	251	238	241	217	244	248	246	232	254	246	244	259	248	221	233	229	282	248	254	259	232	260	251	274	247	252	245	258	266	231	244	231	242	226	272	265	259	242	223	243	213	238	232	234	229	210	239	236	260	248	243	220	231	291	251	250	221	258	252	231	233	229	269	236	234	238	249	237	251	231	255	250	246	246	233	231	263	233	230	230	261	260	236	221	242	227	254	250	252	242	249	249	239	234	244	224	246	255	221	267	254	218	227	227	253	257	257	231	233	257	253	224	253	259	219	215	244	248	263	257	291	251	260	225	240	209	234	238	238	226	212	261	247	252	263	259	264	266	262	250	236	226	241	242	223	276	256	231	244	262	237	241	243	238	242	229	226	271	263	258	252	245	234	238	218	269	238	232	250	244	222	235	236	268	242	249	250	214	259	233	268	261	242	228	233	248	239	237	235	246	218	227	252	239	282	265	233	214	263	254	224	213	238	256	234	259	243	239	259	251	232	261	218	262	257	240	232	261	257	226	222	284	245	236	249	235	228	215	237	198	236	275	262	233	232	265	234	246	286	228	239	243	249	243	259	239	209	232	220	225	233	236	244	226	269	216	266	225	247	239	253	239	228	237	238	231	232	251	231	244	213	227	260	250	256	246	245	260	245	248	243	238	278	258	253	228	241	234	243	241	242	246	232	234	243	261	261	227	223	238	225	235	232	241	225	217	230	224	245	236	226	210	232	264	247	253	269	239	251	241	268	252	253	251	260	264	255	218	271	237	238	218	260	218	272	235	241	207	265	217	264	240	247	217	250	241	247	285	244	263	247	219	229	273	241	238	212	237	237	212	251	222	240	234	250	230	244	278	235	273	259	207	248	227	222	288	260	239	236	216	264	256	255	235	230	233	233	234	224	251	239	277	230	261	213	272	227	219	244	255	240	262	267	233	213	254	233	251	232	272	236	240	212	248	245	240	207	245	222	243	260	250	272	254	236	221	216	238	249	244	236	266	266	208	277	228	251	242	258	262	266	230	254	242	229	260	260	270	246	263	261	257	227	243	242	246	262	233	247	225	269	235	242	265	267	213	257	230	212	249	231	267	241	230	242	252	224	237	247	263	243	250	250	249	221	262	246	252	233	250	202	246	226	250	243	283	211	248	264	280	227	233	231	255	273	249	258	276	243	264	211	267	215	276	270	230	255	247	267	270	247	274	264	266	251	230	280	258	246	250	248	255	266	255	269	251	251	219	228	284	260	235	249	223	249	235	239	248	277	231	270	211	244	257	252	228	251	252	219	260	260	210	229	241	239	267	251	215	223	255	245	247	250	238	263	231	225	239	230	238	241	241	230	237	223	220	229	231	230	253	246	231	264	246	270	229	259	250	243	241	241	240	220	230	233	245	265	248	234	256	257	220	244	254	233	244	252	252	268	243	251	253	250	225	284	258	239	220	246	253	230	223	244	249	254	246	225	232	247	249	221	264	223	258	278	241	253	240	252	251	216	247	253	238	225	206	240	246	270	202	243	224	246	257	263	246	212	256	250	269	230	271	267	218	252	254	209	235	222	228	268	247	205	244	251	276	248	262	229	259	280	241	259	224	254	253	279	248	239	262	231	238	235	245	259	231	245	236	273	223	237	251	277	270	225	260	239	222	270	236	237	248	243	270	215	233	231	241	251	229	228	232	270	213	236	261	219	219	233	242	254	252	216	248	224	246	242	218	261	240	267	247	250	249	237	241	238	253	267	221	221	264	257	229	253	261	223	250	223	233	247	230	254	254	256	255	281	252	225	258	216	223	263	223	249	235	221	245	274	229	240	221	235	244	219	232	222	224	247	217	229	244	247	255	232	238	235	220	239	231	260	260	272	273	222	238	241	246	284	253	254	229	273	217	260	237	245	243	241	247	261	224	268	249	253	236	238	258	233	213	258	241	237	211	229	251	248	234	245	235	250	241	261	248	233	253	228	234	238	242	248	231	200	231	236	222	258	225	235	256	218	250	240	241	241	245	253	249	251	232	271	265	238	201	283	246	247	261	264	253	240	252	251	263	241	254	256	262	249	248	258	264	248	224	207	229	233	229	256	243	234	262	268	263	250	229	253	190	245	260	248	218	238	231	247	255	240	269	241	252	252	270	262	240	239	271	230	234	247	224	235	242	232	229	234	248	220	252	249	225	206	262	236	261	230	242	273	220	256	246	230	232	243	237	229	254	235	257	258	248	243	243	241	245	259	233	265	299	231	230	214	253	240	237	262	249	225	235	238	242	247	210	248	254	244	248	239	259	235	248	242	261	241	262	248	242	280	255	236	293	244	257	230	241	250	237	241	231	261	252	239	247	232	245	223	233	247	260	244	282	258	258	262	224	208	255	226	242	249	219	248	254	233	240	251	263	236	282	229	248	253	242	253	255	261	250	256	218	213	224	242	251	235	250	246	237	246	251	256	249	261	251	260	228	254	251	204	248	272	225	236	241	246	258	245	233	269	211	230	256	267	240	254	222	226	251	253	267	257	265	241	247	242	254	235	250	220	266	238	261	254	274	229	226	250	211	252	249	208	247	240	214	263	219	231	264	244	258	279	238	256	247	205	254	224	244	269	238	236	226	225	277	241	267	239	243	282	227	238	250	253	253	263	239	275	244	229	255	264	242	264	249	251	237	218	243	236	257	241	255	262	230	214	203	224	242	258	228	260	241	236	251	233	250	232	244	230	265	215	236	253	241	240	247	265	240	270	252	249	240	231	241	242	254	246	263	269	269	244	257	252	231	253	232	225	223	245	252	229	234	241	278	256	226	235	235	240	261	269	289	269	254	230	235	249	237	236	255	208	235	272	260	268	264	265	249	280
27431	1300	2371	2886	2404	2039	1702	1523	1314	1176	1117	1062	1023	911	906	833	855	765	769	733	748	769	695	697	725	693	682	684	683	685	678	618	659	653	614	729	638	614	593	633	642	669	683	621	617	633	623	665	640	633	607	636	578	607	568	603	647	634	646	638	598	610	642	613	574	645	637	604	603	642	613	634	606	596	656	614	637	637	641	604	590	597	628	611	563	631	614	649	572	658	627	588	593	595	630	628	612	615	642	581	567	609	631	616	606	647	638	594	622	613	646	602	618	640	599	641	615	581	620	579	582	597	599	634	633	605	658	615	615	616	590	658	587	594	630	611	599	629	641	654	576	602	594	607	623	578	637	633	562	612	587	612	612	632	619	584	552	629	619	583	610	629	605	594	628	639	598	620	658	618	596	625	604	632	593	654	622	598	592	587	593	638	635	615	605	639	577	643	619	627	636	611	645	604	629	673	554	585	593	533	599	599	605	622	597	603	638	647	607	641	593	600	654	594	628	608	616	634	615	634	626	607	639	622	615	634	616	587	615	604	584	681	616	585	590	608	677	617	576	585	598	623	603	641	629	607	665	619	595	641	585	650	599	617	557	591	625	628	614	588	576	628	596	636	640	589	594	609	630	557	592	601	589	597	635	612	619	610	624	656	586	611	602	640	556	616	633	598	610	605	631	598	629	609	609	624	606	646	628	583	596	606	572	612	607	582	613	677	603	680	661	589	635	602	654	615	622	622	607	633	632	614	589	608	598	608	651	627	632	613	621	643	604	645	606	563	605	620	592	584	616	613	602	596	588	533	624	660	664	562	607	613	656	559	559	630	617	605	620	633	598	598	634	632	594	607	582	610	607	598	641	604	633	594	622	588	602	650	623	613	593	587	638	633	575	627	623	587	590	609	628	629	658	634	639	648	593	608	573	642	578	606	618	634	590	621	574	587	607	618	615	608	653	615	634	648	580	617	573	626	644	623	599	592	638	571	623	616	612	630	593	581	606	582	615	642	623	582	613	617	630	606	624	613	579	575	614	594	575	614	642	586	644	583	582	671	589	605	652	632	616	601	644	635	599	646	622	595	613	609	643	601	575	573	619	582	645	623	586	642	627	632	616	611	644	624	623	630	612	647	585	608	605	613	584	611	604	623	631	604	592	584	575	596	627	608	602	635	596	669	631	632	611	679	620	623	599	623	594	606	632	598	609	633	613	616	622	603	614	606	569	609	609	597	620	629	626	574	616	575	592	602	621	594	579	597	614	563	605	621	590	625	625	659	589	612	576	595	633	600	606	532	626	598	556	588	585	604	638	571	612	590	573	605	594	618	611	605	637	661	606	590	635	634	578	630	599	608	602	604	542	630	637	628	613	577	564	607	603	601	555	598	581	608	578	617	617	589	615	602	602	594	604	611	666	601	602	628	641	619	574	642	646	636	653	616	623	638	598	597	605	606	600	584	646	596	617	603	598	601	651	608	562	615	621	572	606	603	629	613	655	624	601	611	627	614	596	627	622	619	597	564	657	564	630	609	592	570	606	628	620	596	615	617	595	647	606	629	542	622	613	667	605	602	593	606	556	607	627	585	632	572	633	603	595	632	649	620	624	558	561	601	610	615	599	611	605	608	614	623	612	617	596	645	613	578	639	653	612	641	654	638	634	609	619	579	637	629	615	528	607	639	614	609	586	638	633	633	634	574	596	631	579	576	615	612	613	599	638	618	612	602	633	619	620	615	625	575	605	605	626	633	587	642	589	687	615	625	596	585	608	614	582	646	622	602	612	654	628	623	643	594	589	573	622	615	630	619	620	619	571	610	605	599	609	598	638	615	610	610	617	605	640	619	596	618	572	567	636	624	596	606	645	633	665	657	613	618	575	588	585	608	634	597	625	613	600	639	633	617	587	619	612	619	573	609	551	622	615	640	584	597	566	617	611	617	605	615	633	607	551	653	601	564	598	595	576	627	651	671	582	619	611	618	616	591	610	621	550	580	611	586	598	663	595	605	597	637	554	610	626	625	600	612	613	592	654	602	606	640	619	608	610	587	620	634	632	630	593	630	632	636	648	632	587	582	601	579	631	631	575	626	622	614	592	596	598	622	598	602	657	592	615	569	608	618	615	627	628	613	616	562	663	616	622	583	619	643	644	651	640	601	634	575	656	627	582	651	636	588	627	602	604	604	633	636	630	605	605	632	594	624	565	593	606	633	604	608	591	593	655	659	574	587	583	614	602	643	581	572	568	606	638	624	630	593	619	618	606	625	624	645	604	634	587	600	587	624	588	591	627	641	668	585	590	595	590	615	635	558	584	596	649	608	648	608	576	619	638	674	607	639	585	647	650	621	599	610	637	615	583	582	570	599	593	628	577	618	611	675	631	616	613	618	602	614	617	590	581	611	589	626	588	603	623	613	633	602	575	623	609	619	616	601	622	579	586	590	627	632	627	621	571	601	588	557	603	603	624	567	616	607	603	602	609	631	620	619	630	592	603	578	638	637	619	587	580	575	620	602	584	634	608	576	589	614	645	569	575	579	587	655	637	610	639	583	610	615	649	592	640	606	595	582	622	610	630	553	613	585	626	632	576	603	587	624	596	606	640	575	587	612	606	620	606	626	582	587	620	583	617	585	586	580	630	626	656	620	599	608	568	605	610	615	603	603	598	646	599	597	590	614	625	596	621	640	635	626	583	657	638	630	629	600	621	637	595	642	594	578	647	614	614	573	597	628	592	567	561	607	613	584	589	612	644	622	609	614	603	607	647	576	606	595	636	628	613	603	636	634	598	569	606	615	595	599	584	631	602	613	625	581	614	578	646	592	643	639	620	624	628	625	601	620	613	584	633	646	592	570	601	596	555	615	675	578	595	633	610	649	587	576	567	634	612	631	601	585	619	620	627	592	604	636	633	579	610	610	609	562	586	570	615	602	628	619	593	597	575	635	572	628	589	660	590	614	611	625	604	649	596	597	591	608	636	611	633	606	621	646	648	601	587	589	606	598	610	618	667	633	672	604	644	611	626	606	621	587	627	621	600	620	616	593	617	592	610	641	567	579	619	638	639	564	568	606	622	594	630	632	626	609	582	637	604	618	590	605	633	567	588	623	569	614	607	587	644	615	631	639	592	622	591	620	595	600	599	606	597	634	601	609	608	570	606	608	576	548	575	564	613	634	617	569	601	573	641	613	622	602	558	603	634	641	633	672	647	616	603	549	612	618	604	572	619	625	628	626	634	605	660	557	599	600	605	632	599	635	635	582	594	602	622	589	613	594	622	571	571	614	623	645	617	643	662	607	635	599	561	604	589	606	597	635	605	617	605	608	620	592	619	625	616	593	618	603	590	600	643	566	644	587	576	619	609	617	592	636	604	618	585	639	607	615	601	578	642	612	609	615	549	588	641	639	587	608	645	613	612	608	622	607	604	578	565	620	588	587	611	639	573	657	653	607	640	628	589	632	603	583	603	617	596	592	579	624	579	601	642	668	567	638	652	668	588	621
49676	26976	22814	9359	1730	1114	833	688	678	577	518	513	504	451	436	459	429	409	433	450	402	360	386	367	390	405	343	354	400	365	351	338	364	399	387	358	391	390	379	378	375	375	348	371	385	376	383	397	383	392	395	394	358	331	355	377	352	366	368	408	383	378	395	377	348	359	379	389	383	391	379	373	346	379	362	355	361	400	351	382	364	373	360	391	388	328	382	390	385	397	351	388	361	349	404	377	357	374	372	378	365	354	345	358	387	365	351	386	315	370	385	365	392	383	370	358	362	341	377	364	362	339	356	355	346	392	368	376	392	365	369	342	367	342	385	372	358	347	369	353	344	367	386	308	377	339	357	354	380	336	366	336	342	384	342	353	358	406	383	340	380	342	373	376	360	359	366	386	395	401	354	319	316	407	338	361	392	327	347	385	349	352	350	362	382	340	387	372	341	399	357	404	313	371	335	344	332	351	366	387	352	417	376	414	370	385	353	379	358	340	327	354	370	409	337	364	378	356	368	336	377	358	359	349	366	369	388	359	429	359	351	373	378	345	350	406	365	389	383	347	396	360	356	364	379	384	410	361	363	364	369	347	375	378	366	377	372	341	380	369	365	379	376	381	341	365	359	352	407	361	342	377	377	366	342	340	364	350	384	388	336	376	359	376	373	371	352	352	369	389	390	405	350	363	351	382	363	359	359	345	373	357	381	317	375	358	371	364	335	340	342	337	395	364	349	378	389	354	353	368	351	408	320	354	331	395	338	376	353	337	350	362	372	340	360	411	391	352	325	367	391	404	395	343	393	357	327	340	359	330	418	393	346	356	355	349	372	376	384	362	356	381	345	346	379	408	352	341	402	377	358	389	357	354	335	350	360	399	334	371	398	352	380	357	359	325	384	360	394	363	386	374	374	347	346	337	352	350	375	410	346	379	378	339	349	354	375	375	355	388	346	351	314	347	371	381	374	401	405	349	366	348	366	375	379	359	361	347	374	356	316	381	308	360	391	385	357	349	387	391	370	317	371	358	363	355	360	363	403	369	378	364	366	377	383	383	355	377	403	349	385	368	359	374	393	357	366	391	369	409	336	359	376	350	364	360	375	365	363	354	394	354	366	380	370	360	347	398	368	367	329	334	384	369	390	354	349	338	365	358	372	338	355	374	356	352	381	360	363	355	336	347	380	365	359	365	360	343	374	367	366	362	379	365	352	375	363	347	371	399	375	341	327	401	348	342	321	370	334	334	394	369	393	372	348	346	342	355	348	401	351	348	375	367	376	344	350	372	354	410	338	352	363	357	365	356	381	374	390	372	351	412	378	373	374	355	373	392	381	345	362	352	396	357	415	375	379	363	356	385	389	386	388	361	372	409	386	375	349	362	367	363	342	356	362	359	367	367	368	357	386	375	381	371	360	342	362	356	372	385	364	362	371	400	357	385	358	344	373	393	357	370	360	359	375	356	361	361	413	354	348	358	342	345	373	353	382	390	370	416	393	375	373	359	348	363	329	410	335	392	384	368	411	378	347	357	354	349	368	370	399	349	413	331	358	342	373	374	336	368	364	391	402	363	382	363	377	384	358	410	364	364	374	401	362	375	347	324	358	356	359	366	342	358	358	342	355	341	370	349	356	352	367	377	371	354	357	386	397	381	369	346	363	358	338	383	404	331	363	359	358	371	366	387	363	398	367	330	378	373	366	381	364	361	359	341	388	367	389	385	348	380	345	382	367	371	394	376	396	378	376	344	357	344	334	382	341	354	339	365	360	382	418	348	417	376	396	388	363	375	372	369	390	383	405	370	341	378	356	399	362	371	377	371	373	366	369	369	387	369	373	368	336	355	371	380	393	375	304	380	380	355	372	403	361	387	403	383	352	368	391	366	346	393	389	337	394	351	366	385	369	374	348	396	359	329	350	347	379	380	334	342	353	381	370	355	374	368	368	368	348	360	390	327	388	379	358	352	394	357	366	355	376	361	377	385	389	332	362	369	371	384	331	374	354	388	357	348	332	356	405	340	399	388	338	361	372	358	374	368	369	399	336	349	341	359	381	355	345	349	392	375	356	381	372	358	389	362	342	338	369	341	373	346	392	379	386	352	362	353	362	363	364	338	377	393	369	383	364	336	378	355	359	339	346	373	369	384	360	335	362	391	361	376	365	360	364	376	343	314	338	357	348	363	363	375	411	349	384	350	379	353	377	359	355	347	363	382	338	352	379	347	383	340	370	382	340	403	387	356	396	384	384	354	367	373	351	359	388	380	334	376	355	388	379	357	366	384	364	419	383	370	392	357	340	384	338	343	356	341	388	368	368	315	350	361	360	362	379	353	350	397	346	399	356	358	379	329	334	373	333	343	359	364	378	372	368	332	383	328	404	326	351	346	363	394	347	398	351	363	393	328	372	357	406	322	369	349	411	385	355	349	378	352	334	361	398	362	363	351	368	387	407	383	346	366	359	349	359	358	341	367	336	365	350	367	383	363	385	397	359	383	364	387	377	365	390	369	394	373	355	352	389	410	346	391	354	404	364	391	362	378	367	390	411	389	346	371	352	377	367	348	381	392	389	383	411	398	365	343	399	364	362	344	367	401	390	351	350	367	350	369	330	346	377	355	385	351	366	353	376	358	343	361	374	371	390	383	400	352	335	344	391	378	401	348	366	341	320	400	330	334	359	374	373	350	382	372	357	399	368	353	370	371	369	360	399	399	365	367	349	358	358	327	352	367	348	344	366	369	377	354	357	355	385	357	360	331	381	352	359	368	366	339	390	374	324	332	387	380	374	354	370	368	355	396	385	392	377	342	349	392	380	394	355	409	370	368	376	374	364	350	367	352	337	383	351	363	378	378	349	333	353	331	361	366	371	376	347	339	348	359	345	351	401	381	406	372	359	387	356	321	355	350	332	380	368	378	337	364	375	357	401	340	382	369	386	397	389	401	353	371	325	400	359	355	341	391	375	372	373	380	373	381	373	359	369	378	390	352	406	397	380	335	349	349	360	363	349	391	396	374	396	372	354	396	370	349	363	404	350	370	387	372	368	378	340	376	357	367	381	345	336	386	351	385	335	369	356	350	390	349	375	388	349	359	426	367	394	333	358	331	364	350	319	357	349	387	355	334	341	359	379	383	370	386	394	370	358	378	368	355	365	325	401	377	362	377	381	356	361	375	351	361	349	348	318	365	358	355	368	368	376	387	375	366	367	365	400	357	408	408	367	375	349	397	401	389	343	356	380	347	350	356	379	374	390	387	396	380	384	354	385	394	362	367	382	409	372	399	356	380	338	342	388	337	320	359	372	385	353	354	344	351	345	375	363	347	337	362	411	348	359	355	412	378	368	364	380	374	345	361	373	350	335	392	377	354	413	375	362	352	383	354	365	369	362	400	372	334	368	344	361	368	381	353	376	378	325	336	358	359	330	353	363	359	378	348	353	371	395	372	382	356	358	361	352	354	378	344	364	343	369	350	366	354	371	403	369	383	378	393	385	350	393	387
30275	2256	4454	4888	4251	3544	2952	2656	2251	1985	1798	1754	1515	1396	1376	1267	1244	1182	1178	1171	1085	1100	1034	1048	1059	970	1042	982	959	979	987	962	952	958	944	935	925	903	928	932	973	873	949	897	954	832	935	838	882	924	866	849	858	873	869	842	882	871	888	877	855	848	873	878	894	891	844	846	885	877	887	869	898	827	859	875	836	906	807	912	831	861	909	862	841	839	913	874	856	897	905	843	840	834	902	911	836	860	887	863	832	834	868	868	853	872	863	824	812	889	866	881	898	914	896	869	786	825	904	879	908	899	905	857	843	843	916	881	868	820	889	846	869	897	872	868	859	853	858	861	851	825	843	885	858	866	864	909	894	874	832	869	877	871	861	837	862	835	905	942	869	802	862	882	858	844	874	880	868	884	851	867	793	811	847	884	886	944	827	861	818	870	884	847	846	894	848	887	809	852	838	822	891	802	891	902	834	823	836	863	811	907	883	845	826	916	836	863	856	861	839	836	857	823	836	857	824	867	848	876	843	861	902	884	860	848	839	870	906	879	842	894	849	893	849	824	848	844	832	849	874	823	840	952	890	851	875	855	823	903	860	833	846	872	847	815	860	836	873	855	904	857	839	843	816	837	802	853	861	844	846	840	866	866	896	909	851	859	911	848	904	878	879	819	838	879	921	872	909	861	794	856	922	851	814	827	861	892	879	871	836	795	860	857	855	855	870	843	915	852	848	868	873	850	852	851	859	858	880	837	813	873	808	842	835	869	804	875	849	871	838	804	816	859	889	834	903	838	869	871	905	807	874	809	890	863	837	851	820	877	842	867	849	858	866	867	844	836	889	823	873	886	825	867	856	831	827	884	885	911	857	823	853	838	828	850	873	865	888	838	847	840	870	833	844	832	817	846	859	856	859	848	847	869	863	783	876	852	875	868	862	860	903	901	929	893	834	891	853	910	817	834	869	849	910	818	879	810	852	813	887	841	863	823	830	815	917	888	871	843	837	914	902	881	816	903	857	908	838	843	844	817	853	860	883	824	809	877	843	947	857	874	855	874	848	831	866	858	847	849	831	798	805	841	868	847	845	803	871	855	844	847	897	847	849	850	830	816	880	847	844	884	879	845	850	828	900	869	904	808	912	815	817	786	885	834	856	858	842	821	846	863	869	901	870	850	877	847	865	852	836	886	892	861	829	810	898	878	903	885	857	915	900	896	889	865	852	839	852	892	814	899	843	809	874	867	845	874	861	849	867	869	829	858	824	856	836	868	807	893	848	847	817	838	892	848	856	851	835	861	852	881	844	908	815	866	881	855	829	857	852	792	860	885	896	843	888	859	880	819	864	830	878	888	829	862	927	856	836	834	855	804	900	846	879	888	849	828	850	811	838	867	875	897	828	806	889	849	855	874	851	847	883	856	827	834	840	855	856	871	841	846	841	844	822	921	858	875	822	905	838	836	881	829	836	863	860	850	868	848	882	865	806	851	875	890	848	897	868	810	864	893	890	868	925	895	815	888	816	878	848	841	831	919	840	841	811	870	808	826	837	867	855	890	845	896	809	879	858	866	855	894	884	867	865	861	884	831	855	840	837	864	831	860	863	829	819	833	914	824	878	875	873	872	843	863	849	841	916	845	823	837	862	862	819	844	899	884	881	866	887	870	820	852	884	840	841	819	870	877	877	854	801	836	893	828	845	899	854	851	870	892	891	849	898	811	879	880	866	844	836	843	808	813	838	850	862	833	835	883	828	898	904	842	829	851	867	854	855	883	877	832	858	908	825	820	851	848	864	901	884	885	854	836	836	862	785	875	839	842	842	877	865	848	839	854	857	860	877	874	878	926	853	868	833	878	862	847	864	831	816	889	815	850	868	861	871	847	816	887	848	851	876	894	830	809	835	816	907	829	870	819	883	802	880	844	867	843	835	877	828	838	860	859	812	782	856	859	866	830	848	847	813	884	877	848	839	872	787	875	849	836	813	871	847	890	779	831	809	832	885	878	847	823	844	889	831	859	910	843	861	859	851	817	819	838	861	843	862	868	881	881	786	849	892	839	835	830	894	874	855	868	854	871	837	857	854	854	845	830	851	869	897	827	858	870	910	820	869	863	854	806	856	863	843	828	825	851	848	856	882	876	890	868	834	829	893	849	870	868	848	873	830	880	878	848	817	862	918	802	858	841	838	863	844	862	841	838	875	806	868	781	845	868	896	873	884	865	900	825	834	888	855	839	893	855	797	788	834	844	854	881	804	829	858	875	868	854	873	877	860	834	881	846	836	869	874	934	884	898	855	884	821	879	861	824	893	870	828	893	837	869	908	840	848	846	868	866	830	852	805	821	910	927	856	858	880	871	855	881	867	855	843	880	860	897	873	868	886	917	876	839	879	857	865	813	808	812	837	844	906	901	883	844	866	845	818	828	806	895	847	863	850	925	869	918	817	876	878	848	837	832	826	861	876	835	876	868	840	869	862	856	916	843	865	847	904	906	834	829	837	850	848	854	889	848	856	813	840	864	859	853	814	864	921	830	785	871	865	864	847	874	879	811	834	808	861	828	819	827	758	816	817	823	869	896	854	840	823	819	875	812	899	905	850	805	827	890	797	848	868	904	835	896	862	830	886	802	851	860	853	849	920	852	833	854	864	834	856	831	857	823	835	873	875	845	835	829	852	891	864	879	814	865	860	820	892	871	860	869	826	856	861	865	886	815	839	869	875	855	849	825	849	857	849	856	888	863	870	874	826	880	832	873	859	872	829	887	871	834	860	841	845	860	877	849	844	846	869	858	850	859	872	884	837	830	868	886	834	837	839	789	889	880	839	874	859	866	889	806	871	870	848	856	849	861	867	881	858	789	879	840	851	842	864	851	804	864	883	894	844	856	855	878	855	815	864	879	888	863	904	821	807	837	851	861	862	843	842	853	889	879	857	842	898	842	855	874	898	873	860	842	912	832	857	878	874	875	855	843	833	862	846	856	861	850	868	872	864	887	825	818	860	845	807	792	833	848	845	818	874	889	840	870	847	881	900	845	832	863	807	838	837	812	864	886	841	800	804	864	802	844	888	878	833	848	830	884	846	835	882	845	859	861	851	830	824	812	851	871	831	851	810	854	843	840	885	840	832	842	863	865	863	831	883	837	839	842	857	863	836	843	875	906	897	862	876	852	843	873	868	868	832	866	872	817	847	852	816	818	819	873	843	881	855	787	832	794	904	818	888	855	854	844	813	873	832	848	838	844	868	819	883	887	846	880	869	855	892	873	834	854	829	830	888	923	833	824	867	851	889	853	849	799	840	862	822	845	833	885	873	834	862	842	835	827	818	875	872	896	836	861	859	831	855	893	828	802	846	830	831	876	849	859	852	884	867	843	855	869	868	870	836	811	872	867	887	842	873	915	842	833	855	844	878	870	803	855	837	870	877	888	857	826	834	847	875	825	870	856	801	841	903	824	828	884	821	842	870	831	862	831	794	888	886	897	831	889	857	860	889	913	811	902	809	881
9224	528	371	331	254	304	278	218	247	273	261	259	263	270	292	273	281	298	255	300	253	269	290	274	297	271	292	245	256	269	245	279	246	267	265	271	246	265	255	267	232	238	271	258	272	295	300	275	245	248	274	260	270	244	257	299	238	242	256	268	247	266	259	255	265	258	254	238	248	268	240	274	268	280	236	257	277	289	299	255	237	278	221	231	225	261	253	244	244	266	277	269	245	273	268	299	257	286	244	252	261	257	243	270	280	271	247	238	250	265	250	254	256	280	289	248	282	288	251	269	282	252	249	284	255	269	249	282	250	293	260	270	260	275	246	269	271	277	271	269	245	241	276	245	262	283	254	265	263	241	245	288	266	260	250	248	256	222	275	237	269	291	251	232	269	274	264	279	260	290	295	312	276	256	273	255	261	258	257	293	260	256	279	244	230	225	271	249	247	242	269	246	250	235	258	295	260	256	260	264	253	268	266	235	271	254	261	295	256	281	243	219	255	256	231	254	288	248	275	228	236	283	250	265	256	260	259	252	264	252	237	240	282	278	247	270	242	214	294	276	281	267	257	272	272	266	260	302	243	233	275	286	235	241	268	277	271	255	260	246	254	271	312	282	246	261	237	242	260	256	229	300	234	260	246	289	263	252	254	329	251	248	270	266	230	253	257	297	274	260	289	255	236	252	266	262	220	266	265	278	263	261	215	241	258	285	271	274	266	264	250	258	272	289	240	261	283	264	250	230	266	262	254	271	273	259	282	241	248	256	301	254	260	244	273	264	252	264	269	254	280	244	259	260	280	244	279	274	270	245	224	241	264	259	270	248	258	260	250	249	268	246	239	263	254	261	256	271	249	259	235	290	278	277	285	279	248	250	244	256	251	241	242	261	276	268	240	241	270	217	287	264	232	263	265	225	229	271	264	265	259	258	277	280	236	220	263	244	253	243	298	284	248	252	275	278	277	247	268	263	252	257	249	254	249	250	265	291	229	263	244	249	290	231	235	265	249	280	286	270	245	277	231	257	248	240	254	273	274	261	267	254	252	284	265	209	293	260	274	288	254	253	241	219	230	248	266	269	259	262	281	232	274	279	266	253	298	268	295	230	242	253	286	282	272	268	238	264	285	258	273	282	267	281	245	227	227	268	282	292	253	242	244	266	273	238	243	249	257	283	272	266	280	248	312	260	269	264	248	249	271	249	258	251	254	253	268	251	262	283	297	241	258	277	264	265	251	255	255	260	246	273	290	262	262	237	265	254	261	255	255	277	259	284	243	236	280	252	235	242	251	270	268	268	260	302	248	241	296	271	257	238	224	280	269	254	270	256	255	277	274	229	264	264	276	273	267	261	276	288	270	284	286	283	256	230	242	281	276	274	237	240	277	255	260	245	234	250	247	268	235	259	269	286	259	278	274	254	253	259	240	222	271	250	277	291	257	279	251	252	239	251	251	256	256	255	260	258	268	243	271	291	262	268	245	249	288	276	271	269	270	261	250	265	267	270	234	279	246	245	265	245	277	288	282	258	275	254	272	294	276	275	280	271	270	264	257	267	262	260	275	270	262	283	258	244	248	263	305	248	245	235	245	228	250	274	266	250	245	259	248	246	275	239	269	253	254	282	258	282	249	243	258	223	239	280	272	298	276	259	266	253	220	264	285	265	262	258	236	278	257	270	250	230	233	254	252	271	271	282	267	259	272	271	278	262	285	264	243	259	250	239	246	247	272	252	259	293	251	259	296	280	242	261	275	265	266	254	289	254	236	248	277	250	278	289	277	272	236	252	250	218	236	252	268	252	264	272	269	259	270	274	271	243	284	271	282	266	268	284	269	277	254	235	258	293	304	239	255	233	242	244	247	240	273	253	258	300	212	250	248	274	246	248	266	276	254	284	270	263	256	261	248	257	284	263	240	257	291	266	281	264	253	254	267	282	258	266	255	236	245	264	286	278	263	259	274	258	258	268	240	248	241	250	230	242	251	268	277	248	277	258	271	257	258	267	264	262	275	254	276	275	251	230	262	272	246	277	264	274	271	263	228	281	249	255	281	263	262	230	236	232	259	282	273	229	236	253	245	267	241	264	272	262	244	261	285	279	254	268	244	222	275	265	256	274	268	230	259	247	260	250	287	270	272	253	259	280	263	256	260	242	221	277	257	272	249	270	253	242	290	260	273	272	240	283	263	244	252	252	254	256	248	278	277	260	273	235	257	259	282	284	256	255	241	259	257	243	260	264	261	256	260	268	240	269	237	244	288	236	271	226	260	287	277	240	237	289	252	290	253	256	257	282	266	277	271	239	278	276	245	262	272	228	260	263	251	251	269	262	290	262	257	263	244	244	263	256	259	265	227	275	257	270	289	279	281	251	261	294	267	287	227	260	280	265	231	258	247	273	278	253	248	272	263	272	263	276	267	244	255	274	282	260	294	243	284	253	243	244	275	261	270	264	264	259	237	235	262	240	250	248	248	225	289	278	246	267	248	254	280	255	264	263	253	258	273	293	286	265	277	264	235	259	268	285	266	301	284	269	281	261	235	246	252	242	245	267	255	244	249	266	269	249	239	272	247	261	229	214	254	262	257	212	259	262	251	277	244	264	239	284	264	279	253	249	246	264	278	263	280	258	252	292	238	273	264	237	267	269	242	229	221	278	273	252	286	279	258	253	258	269	284	266	269	246	271	238	261	248	245	267	267	285	242	269	264	279	280	254	272	239	240	234	239	244	279	283	251	236	245	271	248	239	265	257	259	278	261	268	258	259	255	284	269	254	286	284	231	271	256	278	252	252	272	257	241	247	230	265	268	264	247	265	235	303	256	260	275	263	234	276	241	242	273	244	245	255	241	238	267	224	288	238	266	259	265	238	270	255	243	252	260	272	265	280	268	227	249	253	269	263	259	274	296	278	261	246	282	273	283	252	253	239	247	251	303	253	236	243	249	229	242	269	279	256	250	274	301	265	266	233	241	256	254	254	247	242	264	275	253	276	270	230	270	245	286	273	255	259	256	270	286	265	255	262	253	255	250	265	247	244	258	268	255	291	240	244	262	254	272	277	269	293	263	243	277	255	284	308	280	249	295	246	259	258	282	243	249	277	257	269	256	277	255	257	262	275	251	268	267	259	267	234	280	301	260	261	263	253	229	250	256	253	266	257	267	262	263	267	265	260	268	241	252	262	249	253	267	237	269	270	245	240	239	283	284	262	248	249	238	288	282	264	265	253	276	256	245	258	281	260	261	264	234	274	288	263	259	307	231	250	276	283	277	275	276	254	215	282	282	234	227	266	263	263	272	264	236	259	272	247	252	258	292	276	277	275	224	239	238	248	264	265	285	236	277	253	270	282	257	263	252	243	268	279	256	237	240	255	273	249	257	287	256	276	285	266	293	221	288	257	252	278	259	224	254	236	245	262	273	211	265	273	225	251	262	266	264	243	253	251	246	232	265	259	219	267	234	249	263	273	242	241	245	262	277	239	259	287	251	250	260	253	288	235
9068	694	873	842	790	752	721	750	715	678	661	681	661	662	612	605	629	645	680	621	566	624	598	626	594	671	651	579	670	630	595	606	625	613	619	649	634	631	598	651	619	613	613	633	653	629	587	653	615	647	613	665	667	629	623	636	604	597	634	628	600	605	636	616	616	607	612	659	607	618	642	630	639	612	639	668	620	632	630	608	616	650	593	606	602	619	640	632	680	612	650	651	615	629	612	627	605	630	603	626	602	641	621	627	597	645	642	589	641	629	658	642	594	674	647	634	654	634	620	637	679	638	637	606	615	610	626	635	596	595	628	593	632	616	599	621	586	611	643	589	704	635	638	633	650	634	612	597	589	615	631	613	659	580	668	605	606	641	623	628	607	584	652	641	578	645	604	662	604	651	656	675	672	593	639	640	590	617	716	619	624	618	648	589	623	604	626	624	626	621	591	626	635	648	625	616	592	664	645	636	643	615	622	576	633	646	623	603	633	608	620	606	634	630	667	637	631	617	657	637	629	576	605	623	596	671	608	596	600	622	674	621	595	640	637	668	616	607	646	656	613	624	623	601	644	625	638	636	618	621	599	603	636	591	648	649	601	636	604	659	579	593	645	617	588	580	637	633	597	681	636	632	625	617	603	616	623	619	608	570	648	623	658	696	605	626	602	629	647	632	608	600	644	657	597	613	642	628	591	612	645	626	666	612	595	612	606	625	613	630	629	618	605	635	626	612	628	644	643	636	635	633	659	624	662	697	614	588	631	665	664	618	614	617	618	615	602	591	698	641	650	617	627	603	604	616	570	668	650	627	613	633	638	616	676	622	623	620	646	636	629	618	648	644	605	621	653	628	629	622	640	636	642	653	679	638	643	613	673	663	605	637	569	611	626	607	649	592	648	657	656	639	607	604	595	646	601	649	620	634	640	622	612	637	651	629	651	611	645	595	606	635	612	587	618	626	627	629	666	627	674	650	687	644	630	598	619	565	641	618	676	615	628	633	582	629	641	676	644	640	615	606	649	639	619	626	641	638	647	637	652	622	592	643	629	571	618	649	612	603	659	630	607	639	615	596	632	651	597	626	611	641	633	660	626	609	598	629	613	645	612	643	642	650	571	634	615	613	640	605	636	651	622	595	658	633	608	619	578	625	626	614	612	634	620	677	627	673	616	620	625	684	633	620	659	605	599	632	594	610	642	633	582	651	660	665	566	588	628	639	634	640	618	616	606	601	653	604	616	641	618	688	651	644	636	649	634	620	618	568	647	639	619	641	635	639	585	617	577	628	629	592	634	637	617	623	571	577	613	623	622	624	615	646	622	687	604	618	602	626	604	623	614	639	632	654	661	626	664	619	631	641	605	613	631	630	618	672	621	586	616	612	669	646	643	669	616	627	634	660	678	638	630	656	576	653	659	594	591	622	632	640	627	586	631	617	600	632	624	633	626	696	630	629	663	577	626	636	571	591	630	651	636	649	586	647	635	618	606	630	611	649	631	661	644	627	618	656	581	620	642	621	648	663	625	654	641	600	649	614	620	586	640	696	633	610	641	631	630	619	594	641	645	599	675	614	656	655	642	639	631	588	659	680	675	619	642	632	620	602	622	642	656	612	671	656	627	618	641	682	628	620	612	622	675	623	631	601	676	621	631	614	683	667	625	603	598	664	624	646	615	570	633	605	621	652	652	682	597	620	646	646	602	626	673	627	638	653	633	638	642	620	652	603	629	636	624	629	673	594	615	636	568	626	643	630	653	637	642	614	610	626	608	625	637	610	650	640	663	634	605	633	646	661	638	639	641	626	645	628	607	619	613	660	639	587	676	642	583	653	594	641	567	611	627	605	661	682	613	580	624	662	611	646	626	657	623	641	616	648	625	614	679	672	633	680	612	627	657	578	645	636	632	620	625	618	601	648	656	620	597	670	611	600	621	667	636	622	658	648	638	603	618	613	611	616	632	626	595	654	590	609	607	620	630	602	640	603	633	671	655	651	652	620	652	632	593	678	601	600	649	672	644	606	583	623	653	607	589	654	635	598	625	644	652	636	591	581	662	647	653	639	618	640	623	613	634	635	668	611	608	614	608	622	589	618	610	655	701	608	644	693	622	610	626	646	620	617	612	636	664	580	625	588	612	660	601	614	594	639	620	590	596	681	644	597	615	681	661	625	595	633	610	605	646	614	622	635	672	623	642	646	561	661	617	607	645	648	591	650	634	614	637	645	575	618	643	633	626	655	644	633	583	640	666	630	629	606	610	642	683	643	621	643	596	628	620	670	573	666	626	598	629	624	607	643	600	591	656	580	690	664	642	625	602	592	650	602	637	632	616	644	585	658	675	603	613	624	698	604	595	634	656	645	631	619	632	646	626	603	663	591	622	616	644	622	637	604	626	622	631	655	639	656	654	604	622	629	616	599	628	593	591	645	622	631	629	645	617	597	601	609	633	637	568	624	637	657	631	628	605	632	602	637	611	652	633	616	632	666	599	588	606	637	620	618	609	641	647	632	619	635	613	584	587	631	613	637	659	610	639	644	626	594	666	627	591	606	646	624	631	634	628	626	599	627	648	620	639	623	603	625	615	659	617	654	605	628	638	652	620	604	630	645	591	634	671	617	640	573	627	635	655	660	633	653	618	705	631	697	637	623	634	646	589	611	616	599	594	620	656	579	632	630	621	628	677	604	636	639	644	604	668	650	601	629	631	638	630	619	658	623	637	642	647	620	635	614	626	608	647	655	632	611	670	616	688	670	618	618	564	654	689	648	613	613	632	581	636	632	657	677	601	598	637	609	629	645	649	645	610	633	651	613	631	601	652	640	636	608	667	629	659	638	655	655	608	594	605	650	604	654	648	638	604	638	620	634	588	629	642	667	635	636	617	643	641	622	649	636	653	683	621	606	609	657	614	592	630	639	612	630	599	605	629	653	633	608	627	576	619	643	651	643	599	633	610	605	646	590	581	642	604	701	636	617	594	583	601	623	625	634	627	610	597	620	651	586	597	633	630	628	634	610	630	591	635	619	583	646	623	613	602	650	601	656	614	653	619	689	637	627	612	654	585	649	641	631	631	615	644	664	628	684	638	607	614	617	614	598	620	598	664	652	621	601	660	620	651	645	589	596	680	626	704	624	613	638	628	643	634	615	654	621	670	616	646	595	610	582	631	653	618	603	608	637	611	675	614	654	600	603	631	636	619	595	609	660	668	656	629	628	619	592	616	636	673	625	625	605	583	647	600	653	596	630	625	592	584	683	656	644	639	635	615	617	610	613	613	646	636	627	615	621	619	602	626	632	608	603	601	648	598	641	620	564	643	614	606	646	600	632	613	587	629	600	639	627	629	595	613	674	635	687	603	656	661	661	647	628	623	632	642	600	628	642	633	642	635	626	640	629	638	597	620	630	642	608	621	642	623	617	616	657	619	607	595	639	647	624	610	633	622	633	611	594	622	603	641	593	619	640	633	589	614	627	645	605	635	654	653	645	601	612	641	607
52460	22759	15713	2678	784	530	476	465	391	325	339	340	298	323	277	275	289	264	288	244	256	279	254	252	276	233	301	250	235	253	263	248	232	244	256	234	255	269	251	230	256	256	260	211	248	239	225	242	255	249	218	261	225	249	252	233	307	261	216	231	236	253	257	231	240	243	244	205	249	252	244	255	238	237	282	242	269	242	259	252	244	234	230	265	248	240	267	230	260	256	272	219	224	230	251	255	226	247	251	247	256	255	266	254	263	249	262	217	290	266	257	224	241	229	232	256	249	225	241	255	258	240	231	245	213	208	267	214	237	251	245	266	236	241	253	272	248	231	232	268	223	261	250	223	248	252	236	250	245	217	232	258	274	218	248	257	238	241	215	275	227	266	265	229	231	248	268	246	252	245	247	258	225	227	235	258	253	240	237	217	279	243	248	259	254	225	284	214	253	263	246	238	248	255	248	261	252	242	224	232	298	267	249	237	273	233	248	258	256	252	230	247	237	252	252	253	235	244	253	230	240	244	237	258	237	245	235	264	231	216	233	249	218	220	252	238	281	235	240	257	253	241	256	248	261	277	223	233	228	251	224	224	250	237	236	224	236	244	253	228	273	234	206	237	253	248	230	234	236	249	238	217	245	222	255	269	240	240	256	237	262	243	258	220	245	222	267	267	274	228	257	251	224	240	248	245	231	256	261	238	227	217	279	247	249	237	285	244	273	243	250	245	218	228	235	202	234	228	240	239	275	252	254	232	232	228	254	245	256	273	223	210	241	232	246	242	239	258	245	251	219	246	253	260	232	239	258	229	252	236	244	249	231	229	230	256	243	217	224	256	231	241	234	243	245	232	236	228	240	232	242	242	246	272	266	250	243	265	264	237	261	257	271	228	251	247	286	261	251	237	258	250	233	245	283	247	239	234	238	248	247	231	225	229	241	223	256	250	238	247	229	257	248	243	256	261	212	204	241	244	252	268	235	228	265	262	249	268	226	224	236	245	235	242	246	254	240	223	232	248	241	233	244	237	216	215	225	244	239	228	235	253	241	265	205	239	233	212	247	233	245	244	244	266	248	232	247	254	247	269	258	240	248	209	257	236	264	247	233	213	256	270	240	232	252	259	238	240	214	213	215	247	234	248	241	242	233	208	221	244	220	214	256	237	270	251	234	261	258	240	221	241	262	221	249	276	270	237	268	214	282	256	274	265	211	267	240	235	241	271	267	241	228	220	252	237	267	250	238	255	255	219	226	233	274	253	261	228	256	257	236	233	225	242	245	233	234	250	225	244	226	273	243	246	242	253	230	235	231	231	228	226	266	262	227	233	210	253	238	264	226	234	274	254	238	208	217	225	214	244	244	244	256	269	247	261	255	238	267	231	203	209	255	235	263	216	280	253	262	250	235	242	251	258	251	241	229	232	227	229	245	263	248	248	257	238	217	238	242	253	238	237	271	246	243	263	254	240	270	228	261	236	240	224	233	227	237	260	221	251	278	245	239	236	267	236	257	247	219	236	244	247	286	269	231	233	242	232	255	224	245	281	238	245	238	230	264	276	237	263	239	242	215	235	247	240	274	250	232	221	264	218	233	227	247	244	255	242	239	235	265	261	226	271	259	263	233	222	252	231	246	280	250	274	274	231	290	259	250	232	250	240	240	256	232	255	264	275	223	208	262	240	213	234	246	251	214	258	254	236	245	245	225	249	243	249	250	244	212	278	229	246	211	232	228	210	257	262	243	218	225	260	266	210	241	237	235	270	256	282	223	242	246	263	240	237	242	221	263	240	217	249	232	222	246	219	265	235	225	257	226	228	246	248	249	251	236	252	264	246	261	249	215	243	251	281	243	256	232	242	229	234	255	255	224	249	277	266	241	254	249	216	224	262	233	242	245	265	206	249	264	266	225	241	251	240	259	237	281	254	269	255	270	257	248	249	276	286	249	237	231	245	233	256	281	215	222	249	238	282	248	246	242	238	254	225	262	227	233	226	261	260	266	257	238	241	289	259	250	280	255	234	245	247	253	235	238	250	255	237	246	270	246	246	220	262	245	236	227	240	236	247	224	245	238	224	238	270	258	249	249	256	236	249	250	233	231	236	243	252	252	236	223	234	240	273	260	226	247	239	251	259	274	254	256	229	219	255	253	261	255	232	238	225	239	258	253	259	224	254	241	257	237	239	250	256	248	257	248	207	239	248	243	262	243	254	257	286	267	216	259	250	240	202	253	262	229	229	244	251	262	244	241	287	234	250	253	253	255	224	226	253	209	240	244	253	239	242	238	271	260	222	245	263	245	242	250	270	227	233	248	262	253	230	236	248	224	260	249	251	229	237	238	251	281	257	244	251	267	233	202	256	230	259	263	249	261	251	227	220	259	256	240	271	249	221	223	215	285	229	228	245	247	248	242	239	254	251	253	243	246	244	232	236	269	211	225	273	273	240	243	207	237	276	221	254	232	229	212	232	240	262	203	238	254	207	250	235	252	251	251	227	265	226	266	280	250	260	270	236	240	221	239	275	270	236	248	240	228	236	254	250	220	228	237	256	236	244	213	248	262	247	244	230	252	231	257	251	268	246	249	235	264	261	239	252	228	251	233	225	264	241	241	254	238	280	247	264	244	249	257	220	244	247	252	267	237	227	269	245	270	236	245	238	228	268	243	244	224	261	243	219	244	254	251	281	269	265	222	248	245	221	255	219	230	244	254	272	219	233	230	241	227	243	264	236	238	232	244	245	235	260	273	244	235	237	214	224	237	230	231	236	255	251	221	230	208	235	250	207	241	223	254	246	226	234	254	253	221	221	248	241	253	265	237	230	239	251	238	256	254	240	231	248	255	263	209	280	254	256	251	243	255	225	227	248	224	242	252	243	237	254	225	264	252	252	254	266	243	230	234	208	220	265	252	280	222	209	248	235	215	252	258	225	228	238	239	214	257	236	238	239	229	216	239	235	252	259	276	270	253	232	249	271	224	239	247	245	213	230	266	233	227	263	264	244	244	239	215	230	210	247	247	213	244	241	251	230	249	254	232	241	270	282	255	233	248	249	254	244	245	280	256	258	276	235	221	238	236	248	226	245	216	237	235	229	298	239	246	259	242	267	257	235	235	228	266	242	264	237	233	239	266	238	257	257	261	234	213	206	235	223	240	241	236	271	230	245	243	235	277	230	238	286	254	246	232	253	236	259	237	242	237	235	228	237	271	248	230	255	258	257	267	254	258	256	262	270	225	227	225	252	217	257	224	255	259	234	285	250	257	258	236	237	243	207	252	226	257	226	252	264	227	267	259	239	241	245	250	243	270	267	243	247	249	245	215	239	215	250	229	242	230	250	233	204	227	235	233	241	234	233	246	238	263	247	262	221	238	232	273	241	244	243	258	234	248	248	236	218	227	238	228	246	251	247	248	268	254	266	264	207	258	230	235	229	244	265	222	228	257	262	244	254	248	233	232	250	246	256	233	230	301	245	256	265	254	246	260	260	248	270	264	260	234	245
28636	1311	2606	2837	2472	2061	1784	1540	1287	1240	1152	1034	952	957	811	795	830	802	784	770	701	744	736	729	747	671	711	653	697	671	689	636	639	666	648	670	604	641	634	650	666	611	645	596	602	650	662	638	652	600	652	603	650	582	612	593	584	638	589	635	620	631	595	611	624	658	631	619	622	597	596	622	577	637	583	633	563	591	646	613	614	618	658	611	582	649	601	610	604	619	622	588	604	605	575	650	660	581	589	593	585	618	620	619	610	624	627	623	600	645	653	654	597	658	628	581	574	603	610	676	615	602	589	609	628	592	617	596	609	617	619	619	650	606	600	602	607	624	600	606	588	622	612	642	595	604	591	595	619	619	619	563	611	603	575	588	599	555	640	616	606	637	643	561	630	592	649	624	652	624	608	601	621	636	618	628	602	642	659	587	625	622	615	630	632	609	610	606	629	626	631	598	620	641	595	589	585	589	631	572	597	587	563	587	666	615	613	630	603	631	607	589	622	597	587	575	599	584	593	614	595	584	572	637	631	579	645	605	566	614	559	636	576	598	621	629	550	604	576	624	630	615	601	607	608	595	600	615	608	612	586	617	597	646	588	601	597	611	603	570	601	578	674	596	593	600	610	600	616	620	627	611	630	568	561	610	621	610	578	626	590	641	583	567	612	596	626	626	589	586	597	610	608	605	588	609	585	621	644	593	598	607	583	590	610	660	626	651	650	617	596	596	634	622	597	595	571	591	611	547	652	662	604	552	646	626	569	665	586	587	600	604	561	632	641	621	606	594	604	631	595	635	588	592	551	615	627	603	632	592	595	648	655	616	604	588	628	595	639	607	596	618	612	605	611	593	561	623	594	636	607	653	578	644	574	638	610	600	580	616	588	577	607	596	577	620	582	594	610	607	610	577	624	580	617	648	590	619	581	605	612	608	599	582	632	617	588	554	608	557	619	600	592	639	597	617	607	636	604	605	620	568	603	588	599	627	603	601	615	657	569	595	615	646	593	580	600	634	603	575	600	613	623	574	600	614	581	608	590	608	614	630	585	605	600	602	604	616	584	628	564	581	596	593	585	576	611	592	581	609	577	607	596	606	605	642	600	617	611	607	591	609	581	589	607	638	602	575	611	590	595	570	604	588	614	633	553	597	623	615	596	595	596	644	573	562	575	566	619	622	601	601	638	600	616	594	589	630	592	623	594	608	632	558	605	680	645	595	568	616	589	592	607	603	647	629	601	596	598	603	608	614	576	620	637	650	623	565	591	584	577	626	623	605	600	628	576	585	609	634	642	579	618	599	626	630	601	574	583	572	613	574	619	605	635	613	601	576	600	642	631	633	620	618	598	634	588	606	622	586	605	601	615	611	597	599	600	602	598	619	644	593	613	645	621	600	535	644	606	630	636	584	605	617	603	618	627	580	633	601	574	627	612	601	620	621	617	576	643	599	602	568	584	634	632	603	614	647	596	618	581	570	617	618	589	574	606	573	620	595	599	607	567	633	568	633	596	660	607	604	620	630	588	593	604	612	627	607	591	570	648	623	589	596	645	602	623	575	599	574	601	571	574	579	615	603	606	608	603	611	621	617	618	613	676	637	640	665	599	650	646	567	605	612	614	618	672	616	580	593	580	584	582	644	564	575	610	622	603	638	560	631	600	614	572	591	624	609	674	591	591	598	632	623	603	614	600	643	638	586	586	601	580	586	607	611	647	623	584	606	605	597	632	596	606	602	542	645	592	643	557	608	595	613	619	593	590	571	640	585	569	574	636	570	604	574	549	644	629	566	641	620	594	588	591	607	600	607	598	619	598	574	613	602	578	592	541	578	586	633	617	629	597	594	589	586	632	629	582	582	612	600	566	564	571	639	611	622	606	634	576	615	637	605	581	616	629	600	593	631	660	603	596	614	605	612	600	586	565	627	584	617	594	646	633	592	568	631	602	601	596	647	599	609	583	614	658	606	628	603	565	590	620	646	594	590	617	601	650	597	606	619	608	604	598	589	599	586	610	626	580	561	593	608	658	585	647	619	584	605	584	647	593	607	564	606	589	619	607	598	644	601	634	606	616	641	602	582	563	625	650	616	619	588	585	638	595	598	608	560	617	653	572	602	610	608	642	598	632	625	605	578	605	627	586	559	590	579	596	615	597	649	596	584	563	637	625	589	617	599	575	595	578	612	592	600	572	634	637	603	637	637	623	575	615	590	627	603	604	614	673	629	582	638	612	625	642	557	626	575	577	616	550	627	606	606	622	561	610	585	599	595	609	613	616	632	618	621	602	577	598	608	610	626	622	599	580	665	634	616	590	600	615	617	587	594	614	616	550	581	571	584	570	581	561	627	584	601	639	601	614	602	644	602	652	613	624	605	638	580	593	611	623	592	589	605	655	606	583	615	586	623	613	616	581	588	593	597	631	587	597	641	596	618	624	612	599	588	581	644	623	650	620	601	641	582	607	586	602	593	573	626	612	618	640	581	624	625	626	616	573	642	600	599	586	573	639	590	611	575	600	614	563	617	608	602	590	565	604	616	652	557	637	621	599	617	587	616	580	615	651	622	604	598	608	600	610	601	578	624	645	632	607	595	630	620	609	618	601	620	593	583	631	604	575	610	612	631	610	581	602	582	625	623	616	603	581	574	594	629	588	638	621	597	613	582	575	650	582	561	526	609	608	627	605	619	595	589	621	601	601	589	609	583	600	622	596	573	637	595	594	615	621	583	617	594	627	600	567	624	624	593	644	596	658	592	581	598	558	583	590	636	588	579	643	582	622	612	587	592	606	582	593	593	569	599	602	594	575	590	634	605	612	602	557	587	599	599	587	585	582	645	597	569	615	583	607	605	615	643	615	616	613	587	632	600	592	645	649	569	569	634	614	596	662	597	602	608	651	596	644	603	604	614	613	574	610	592	621	617	589	606	619	608	606	584	560	646	595	611	630	625	604	569	636	575	580	593	598	597	611	580	638	654	619	603	638	588	597	621	579	604	646	562	592	612	557	584	590	563	617	606	610	586	604	634	586	562	586	593	594	577	613	595	619	605	626	608	561	607	604	623	637	629	619	601	600	630	593	586	618	621	659	629	617	596	639	616	604	630	630	624	615	615	629	632	610	649	610	586	621	591	619	551	613	623	588	591	604	624	594	623	602	586	657	636	581	590	610	649	579	623	599	643	639	598	643	644	627	648	593	643	621	586	586	628	598	586	627	605	605	598	578	572	573	574	595	621	668	612	625	596	592	573	623	587	616	636	637	619	624	611	598	606	582	591	587	622	625	618	571	602	619	619	573	592	598	556	627	637	579	581	614	563	593	602	627	605	639	592	626	617	614	613	612	570	647	602	588	662	574	625	639	602	613	606	555	606	562	582	621	582	598	620	617	610	605	564	604	621	598	563	594	612	642	563	609	647	606	625	617	574	630	637	611	630	657	630	622	604	630	575	625	586	608	578	626	612	598	617	633	623	608	627	562	628	613	620	601	604	580	599	570	654	647	590
43040	27103	22458	12607	2758	1346	916	753	617	619	553	536	501	475	481	448	425	419	378	437	365	364	411	423	400	356	409	378	357	366	385	397	351	391	381	336	337	374	410	349	348	369	375	391	368	348	356	354	354	384	333	381	374	368	392	362	353	362	335	349	347	362	358	381	354	337	325	362	352	372	365	382	346	366	352	362	395	345	368	361	392	356	379	322	383	369	361	370	360	390	370	387	380	374	350	351	369	352	368	363	340	334	344	418	387	384	372	382	361	336	382	352	361	362	383	368	362	390	322	325	342	351	350	372	384	387	361	355	323	342	376	352	350	354	340	387	372	362	354	349	308	346	339	344	324	330	346	360	420	387	368	352	344	335	375	373	369	365	394	371	341	380	374	366	388	345	323	369	328	363	341	346	352	338	350	339	375	343	371	373	374	354	375	363	368	390	380	345	358	352	358	352	362	344	384	345	341	314	384	360	349	353	395	401	355	368	373	377	369	343	380	367	383	340	375	359	370	313	339	342	348	370	346	350	354	371	376	320	348	357	338	372	360	379	379	351	374	352	338	344	318	341	398	352	340	356	354	371	373	328	343	347	362	350	373	363	390	342	351	361	373	368	351	343	400	350	369	364	375	370	397	357	364	330	371	354	377	369	353	345	411	335	372	354	347	318	347	316	335	328	357	350	334	359	363	347	375	377	327	367	412	390	385	330	357	404	345	338	339	343	354	420	366	346	348	375	323	390	389	326	390	375	366	368	338	368	312	376	347	361	350	360	335	383	398	328	339	368	375	361	359	389	386	381	372	342	366	383	364	352	367	362	367	360	387	372	368	355	349	341	361	371	340	335	369	357	342	322	380	346	311	366	371	366	370	358	334	384	356	397	349	360	351	357	339	379	376	367	353	354	356	369	338	380	369	371	354	361	363	408	395	362	381	397	368	367	372	408	382	378	335	377	343	332	363	371	366	343	345	335	399	332	383	367	382	364	381	370	336	343	315	409	319	353	357	320	382	388	349	346	340	330	359	329	353	365	378	365	350	366	374	364	359	355	388	363	385	357	365	360	352	318	352	368	357	355	350	374	347	352	389	403	332	363	358	371	346	372	377	366	377	350	364	349	381	354	363	387	375	370	357	366	372	345	342	343	373	357	387	368	332	357	335	357	396	357	377	373	340	331	393	323	343	391	359	379	348	358	345	389	364	372	335	390	384	356	358	356	362	342	391	389	353	376	347	351	365	359	365	381	404	364	354	378	369	317	374	354	366	338	343	354	374	359	383	394	368	388	360	377	350	331	385	354	361	373	367	367	344	338	321	383	341	375	352	396	364	369	380	353	354	355	399	367	376	391	363	336	381	352	363	362	357	363	340	359	357	332	377	390	369	371	338	371	346	394	374	364	353	346	378	359	340	378	338	364	400	378	354	366	384	332	391	354	360	387	356	343	347	349	399	354	375	378	396	335	344	348	350	332	385	371	380	373	350	395	360	319	348	357	333	361	354	370	355	345	376	356	345	384	413	369	357	376	307	355	368	414	368	326	378	375	379	393	377	354	338	392	368	391	358	353	390	406	336	390	352	378	341	370	349	371	409	360	411	323	378	334	348	400	372	339	366	362	335	381	347	388	353	348	366	370	352	400	348	365	365	411	363	312	364	340	355	361	344	365	362	350	303	308	343	383	361	394	379	344	381	354	363	403	350	338	367	374	390	361	348	381	360	378	360	321	382	376	362	338	330	376	331	353	375	338	334	359	342	342	386	396	422	373	386	336	384	352	355	327	349	357	372	361	359	370	372	339	382	376	375	366	344	372	324	342	380	349	334	375	365	374	369	359	353	375	351	401	340	372	364	344	384	383	378	372	361	359	344	335	351	367	347	373	356	316	351	350	364	331	342	368	355	369	394	372	370	331	394	363	358	369	338	369	348	359	365	356	389	356	380	333	412	334	365	332	353	349	334	332	324	366	350	389	358	392	360	374	350	323	343	367	364	371	361	382	372	366	356	362	383	410	385	385	347	390	357	341	341	390	371	367	372	331	340	355	333	396	353	349	367	357	330	381	374	372	356	337	368	349	385	339	347	388	352	387	372	391	337	374	371	379	349	335	361	408	369	378	371	337	314	370	344	366	366	352	394	367	363	357	345	378	370	347	375	351	340	361	386	338	360	367	352	344	376	361	364	375	350	355	346	361	345	378	377	306	333	361	374	332	377	321	348	338	344	354	376	382	325	334	368	384	367	357	365	359	390	398	406	380	339	375	367	373	331	371	366	382	315	375	372	400	382	391	380	365	375	335	363	386	359	375	370	370	364	322	384	365	360	327	352	370	350	368	350	360	316	329	390	363	379	355	409	346	356	405	347	351	332	372	317	352	347	323	387	364	359	350	363	386	389	376	379	364	355	343	391	389	388	364	344	354	381	378	370	351	349	376	358	342	392	372	348	339	386	314	380	387	388	362	337	337	378	352	330	395	372	364	324	388	332	365	326	380	328	372	349	403	346	391	351	361	381	354	371	346	324	392	330	365	412	333	360	385	388	382	378	341	350	350	376	356	381	389	330	352	383	342	356	376	357	341	368	410	371	377	353	321	360	357	345	334	343	361	343	369	371	364	364	385	345	357	367	361	319	352	383	364	357	346	358	360	381	338	345	366	375	400	358	385	369	355	375	358	344	317	351	364	363	360	327	312	373	339	338	372	380	336	360	384	375	348	333	360	351	367	337	366	341	374	351	348	376	348	351	325	340	364	376	345	372	362	331	353	370	414	355	421	374	377	360	324	376	365	364	388	321	322	380	362	374	340	361	364	351	370	401	377	354	386	370	373	363	387	358	330	363	318	399	366	366	371	373	405	341	383	376	341	376	397	393	345	380	361	375	359	348	323	352	364	340	388	366	355	335	348	396	355	361	358	345	384	375	368	376	344	372	381	337	341	357	383	359	360	342	361	374	368	366	358	364	357	392	341	349	363	352	385	368	355	354	353	374	373	327	344	363	354	398	354	377	367	391	365	346	375	346	369	405	330	375	379	360	394	365	379	346	369	330	390	337	346	383	317	326	377	331	335	340	398	345	355	358	381	340	349	366	351	371	336	346	356	357	384	364	386	386	362	325	323	359	366	357	360	374	361	347	333	387	368	365	373	364	336	387	343	346	326	344	370	346	367	361	350	322	396	388	381	370	370	319	395	385	401	386	356	364	361	363	341	380	335	363	377	330	351	356	332	364	344	390	385	391	347	357	396	360	367	336	370	393	353	382	388	358	384	348	359	351	402	374	338	361	350	376	341	360	381	376	380	364	361	336	330	360	381	352	379	352	353	336	384	392	376	356	359	344	346	344	399	355	338	378	365	353	385	358	396	378	389	342	369	361	369	369	381	390	331	342	342	353	337	356	396	370	343	382	359	341	405	351	339	360	358	349	384	375	348	371	358	410	366	384	355	368	394	384	359	389	371	363	360	357	384	402	384	331	344	398	333	384	367	352	336	372	391	359	314	346	391
27226	2539	4762	5318	4606	3742	3195	2742	2500	2161	1867	1702	1666	1477	1434	1342	1331	1251	1183	1119	1095	1117	1114	1106	1105	1051	988	1014	987	998	911	950	953	938	1028	957	970	962	932	928	982	965	904	891	863	831	907	906	900	867	849	906	899	924	834	860	906	922	898	878	858	878	851	884	894	880	899	920	834	869	829	883	846	861	910	891	863	893	860	860	875	827	858	865	884	828	870	851	858	832	833	873	882	920	859	871	867	869	874	854	880	846	881	881	887	857	829	813	862	851	894	860	869	857	828	885	828	795	883	844	809	887	867	848	888	860	852	873	840	868	877	871	820	817	852	818	855	878	909	829	844	870	870	850	835	891	791	820	849	832	861	848	866	825	830	788	844	823	820	845	899	832	886	859	842	925	864	860	855	855	815	861	841	837	811	900	870	812	891	812	848	818	839	847	877	825	863	876	825	900	824	809	869	912	832	810	848	875	857	858	821	892	849	869	874	874	803	836	804	842	861	860	861	873	859	845	845	857	822	869	807	861	838	837	781	846	856	834	830	891	844	867	902	855	842	858	894	823	876	814	826	788	850	881	838	829	854	868	843	850	823	864	930	847	804	882	830	816	792	835	795	882	835	831	793	854	886	844	786	810	832	872	854	804	859	799	823	850	772	838	823	876	858	858	877	869	846	828	901	853	851	859	877	829	867	880	839	896	835	862	871	856	843	814	857	812	900	858	784	850	849	846	837	803	842	835	773	859	813	827	820	871	831	815	867	870	807	852	839	809	826	883	818	847	847	872	856	831	910	843	853	853	880	827	790	868	849	875	830	838	892	853	819	894	834	869	808	892	900	868	857	802	856	886	845	828	851	859	866	868	884	793	838	857	855	859	858	858	815	810	860	822	856	840	873	872	862	832	882	856	848	817	841	794	858	791	860	825	802	805	854	866	835	861	866	829	818	818	828	835	839	858	885	833	838	863	810	850	858	864	826	884	835	843	899	810	799	880	825	875	834	831	798	826	828	850	831	789	856	804	824	862	907	828	838	823	847	837	796	810	926	848	822	845	793	840	859	798	880	893	850	865	870	825	833	845	853	864	876	846	847	851	846	825	828	820	859	898	809	861	843	845	878	867	855	812	846	845	803	838	875	877	869	859	845	840	894	816	827	867	859	887	839	867	824	865	776	881	851	864	805	809	828	808	870	889	894	819	824	862	846	836	872	826	857	865	837	863	864	870	853	865	875	851	856	812	858	855	836	831	850	822	820	886	868	846	798	816	840	835	915	797	811	832	874	861	849	816	949	812	819	844	878	846	875	885	894	857	870	826	803	823	804	861	820	802	861	827	886	834	825	866	825	824	870	887	879	854	843	859	865	840	887	859	801	863	840	826	870	795	869	876	831	849	866	823	849	819	852	805	822	893	870	816	879	818	850	880	849	895	797	873	892	845	848	868	823	882	835	823	790	850	809	832	849	824	821	852	860	859	842	855	864	875	872	891	893	830	860	873	872	805	840	845	809	834	816	851	815	838	839	827	843	843	830	885	796	891	839	869	964	851	852	879	883	860	870	858	896	852	810	879	809	840	891	866	822	837	855	844	860	817	839	824	851	833	853	860	827	835	871	834	844	791	859	817	848	838	827	866	855	837	856	837	828	894	829	839	812	823	792	836	873	866	907	873	862	824	822	854	823	835	844	824	823	835	856	842	847	837	825	834	896	880	843	821	855	787	848	855	856	885	850	877	889	823	832	851	880	815	879	841	825	822	817	823	917	866	845	872	865	870	850	836	861	843	851	833	845	845	834	819	833	871	850	879	865	880	907	865	792	849	854	874	871	871	869	831	820	798	849	831	865	766	828	821	833	822	810	908	830	821	905	833	835	839	822	833	774	901	861	897	879	850	863	826	855	837	834	818	835	792	803	817	839	867	875	863	838	787	896	812	929	806	878	844	838	843	849	858	885	846	837	845	828	819	834	829	866	838	829	803	833	833	871	880	830	898	810	820	833	834	846	847	871	858	819	894	754	849	769	826	843	869	877	822	869	823	835	803	777	847	861	849	859	873	865	799	793	825	887	913	802	853	801	812	800	838	762	804	835	831	836	848	786	822	847	890	838	842	866	825	826	897	848	825	817	840	850	827	809	792	850	794	857	847	913	864	843	867	874	857	897	816	813	833	851	831	892	788	852	796	837	809	859	827	823	870	848	816	829	790	821	792	810	877	861	790	846	805	804	770	838	837	836	801	821	858	877	858	821	855	853	817	850	857	855	808	863	868	817	856	876	858	844	857	840	882	825	844	891	837	806	881	829	845	828	827	767	884	858	824	902	834	833	824	884	821	843	835	819	861	843	827	849	821	821	848	869	836	883	757	839	804	846	867	823	874	846	848	866	856	854	824	844	897	886	826	834	837	852	839	856	845	878	800	868	824	883	832	833	784	854	860	863	874	871	840	852	888	875	813	867	822	877	858	867	840	865	816	836	857	862	830	857	817	815	835	765	858	854	836	828	858	840	835	831	846	808	810	808	814	824	846	831	831	817	866	858	878	870	863	826	821	886	855	875	834	854	869	848	827	802	885	854	820	844	857	870	825	897	858	821	832	837	849	823	853	767	806	839	864	875	858	885	867	845	823	881	866	875	877	878	820	869	838	831	887	838	798	826	904	838	882	848	841	808	873	802	882	872	867	855	866	838	842	809	823	817	845	842	857	823	886	850	813	835	838	885	833	840	825	808	885	848	855	810	832	831	872	836	885	834	843	857	829	835	814	826	849	828	878	805	880	867	867	831	805	835	799	851	819	845	846	837	870	856	851	821	762	837	773	882	841	858	869	872	879	812	840	856	865	862	786	846	852	876	801	900	813	855	784	859	834	827	840	855	795	859	838	774	881	856	793	839	819	849	872	852	823	848	805	795	837	872	891	812	867	865	772	783	812	813	888	851	835	865	853	883	841	810	870	857	931	814	868	829	846	835	839	883	797	875	837	840	841	837	852	857	825	868	823	823	860	880	846	809	862	823	852	846	832	837	848	861	864	869	837	823	783	853	833	879	838	863	832	845	836	884	836	867	847	888	864	856	925	869	872	802	808	861	842	818	864	811	849	845	854	811	882	889	894	824	815	785	876	883	841	847	832	886	872	860	859	808	891	913	835	792	843	882	812	899	876	837	790	858	864	871	844	803	807	815	873	852	849	863	860	828	810	848	890	885	795	818	838	813	829	824	816	826	887	819	816	856	840	869	825	879	886	815	864	812	823	829	857	853	854	857	863	838	827	922	841	921	847	822	854	841	878	870	852	817	841	870	811	816	824	854	831	856	822	865	864	875	827	816	845	882	834	823	839	860	901	790	843	878	815	793	778	820	842	872	847	858	907	842	822	837	843	832	853	915	796	849	832	898	823	852	852	908	810	869	800	835	864	848	827	892	835	865	846	828	844	818	820	830	875	827	841	847	824	838	810	836	874	850	842	821	825	873	825	901	855	807	841	840	849	859	834	912	803	822	849	840	826
9497	500	356	319	324	270	300	257	252	273	263	273	240	249	236	289	273	280	255	269	295	265	249	272	245	263	262	274	272	278	270	266	250	273	235	247	295	242	252	210	299	262	266	270	227	249	252	262	242	256	270	261	253	245	265	255	241	242	251	274	240	256	247	253	271	272	253	268	242	282	256	260	251	255	252	261	268	269	274	247	235	212	265	265	264	245	235	274	275	242	274	249	268	260	247	275	244	247	268	262	243	243	253	271	250	249	255	265	261	218	268	240	233	275	239	261	240	229	210	285	258	275	301	262	301	260	284	226	249	259	268	261	292	248	275	272	256	249	265	252	255	266	239	263	250	249	270	273	266	262	272	251	260	259	281	268	241	264	222	267	289	252	257	300	258	251	268	286	274	245	272	242	256	230	263	257	259	273	299	251	241	265	288	251	279	253	230	262	252	259	287	243	239	268	257	286	255	260	259	242	266	240	257	249	264	236	273	250	254	274	222	286	273	251	264	273	260	252	232	256	210	282	276	221	272	239	286	280	284	218	281	264	261	265	277	250	239	257	247	241	248	252	229	278	273	273	258	258	265	260	224	277	260	254	287	274	258	235	243	237	296	274	252	256	246	260	277	226	243	307	250	245	257	263	228	276	282	261	245	232	248	261	271	280	253	265	258	259	271	274	305	317	270	218	247	250	243	276	233	273	260	245	283	264	253	300	254	279	252	228	305	268	249	276	298	294	281	289	248	251	255	230	274	277	257	248	265	249	279	266	280	259	268	257	257	289	278	275	288	279	230	258	270	259	239	239	240	277	282	266	283	243	256	253	293	234	250	229	273	247	244	271	282	235	262	278	245	261	265	254	244	273	253	253	254	270	288	259	236	268	263	267	268	251	278	248	242	245	225	284	282	279	302	278	285	242	293	302	296	243	262	271	269	275	261	260	281	292	283	261	261	228	259	273	262	259	299	271	250	301	242	262	237	245	292	262	237	285	253	235	254	273	261	295	234	256	273	276	260	254	256	255	253	225	267	247	266	275	282	234	236	271	252	249	251	250	270	271	259	240	277	269	265	203	277	275	265	250	272	250	285	257	240	276	293	237	240	257	276	251	231	300	248	260	272	245	260	251	231	231	249	245	262	271	252	241	270	248	265	270	257	268	261	269	270	266	280	241	234	265	261	255	275	265	248	270	256	258	258	239	286	265	252	272	253	248	226	222	268	258	278	276	264	259	252	250	226	253	228	244	264	286	224	245	265	274	281	229	244	253	258	262	243	255	256	237	246	273	295	269	234	227	285	260	264	259	258	259	279	278	234	269	261	247	246	273	253	262	275	257	262	233	220	268	238	258	266	275	231	258	291	245	277	255	272	263	254	284	244	266	196	272	270	254	232	283	273	262	253	246	272	244	258	234	256	275	260	248	269	269	267	284	253	281	253	282	253	256	273	269	270	270	251	256	254	252	265	290	288	247	253	270	232	247	286	263	227	267	294	251	262	262	253	252	271	241	273	217	246	275	244	247	233	244	232	256	294	256	250	243	268	254	240	270	274	261	287	236	251	272	273	240	230	252	238	257	247	269	246	266	261	235	250	249	238	243	231	275	271	276	259	267	254	287	245	239	269	268	266	264	260	259	237	233	245	261	247	258	263	245	245	265	241	255	223	281	248	267	245	275	249	224	280	272	268	265	271	260	243	260	246	250	264	244	270	251	269	245	287	282	258	240	260	272	223	257	237	250	269	232	254	247	266	263	232	239	242	265	278	276	271	291	276	240	239	260	263	266	240	234	233	254	287	252	284	232	244	262	255	246	272	272	273	249	253	267	267	276	260	292	261	242	238	262	249	293	249	248	239	257	268	274	241	255	279	304	280	255	268	271	247	270	256	304	282	252	260	276	264	261	255	282	293	252	244	259	233	275	246	253	270	267	299	242	270	230	262	252	276	257	262	263	300	295	285	288	262	299	256	227	248	223	262	240	236	265	262	272	234	285	239	267	253	273	288	244	221	252	251	276	273	253	275	266	275	236	240	234	276	241	278	269	263	268	262	254	241	245	239	240	251	257	245	292	272	257	257	274	261	265	255	262	271	237	248	245	267	287	259	273	230	257	249	221	280	252	230	288	259	268	272	254	274	268	280	259	275	240	262	249	262	269	271	266	263	236	251	242	240	246	271	266	258	239	263	235	273	264	225	234	250	258	250	257	290	267	281	252	251	280	230	246	322	272	263	264	270	265	257	260	260	275	308	259	247	243	229	251	256	265	259	273	261	255	263	265	246	253	243	274	269	247	262	259	226	240	251	310	280	262	234	264	232	232	246	268	252	261	245	233	248	262	254	235	256	227	253	232	242	294	280	262	269	232	245	260	265	263	274	259	246	275	269	253	283	244	273	284	234	245	253	238	244	245	233	269	263	269	290	258	274	267	285	233	248	249	288	231	253	264	264	261	269	295	268	275	274	241	254	222	279	231	255	243	261	259	274	246	256	275	273	246	249	254	249	273	255	261	285	228	260	267	284	234	256	259	253	276	259	272	250	263	241	277	279	280	228	263	252	252	284	256	284	244	271	272	289	269	251	261	279	265	292	275	229	265	269	238	255	255	248	259	243	263	269	274	255	242	261	260	269	239	273	286	240	275	265	270	255	261	251	268	284	265	254	265	253	277	273	233	266	250	277	256	262	236	256	273	246	277	251	286	251	270	269	272	262	269	269	258	236	253	255	236	255	267	239	245	246	246	259	273	269	265	260	255	253	243	268	263	275	265	236	238	287	239	257	273	248	251	303	261	249	243	241	257	285	252	273	251	298	271	230	247	269	269	287	279	240	276	255	261	265	248	259	255	277	244	225	254	265	282	254	291	240	302	275	252	249	261	262	265	267	267	269	255	247	262	240	254	276	262	277	238	272	250	268	270	272	254	267	229	254	269	255	264	301	258	293	228	264	241	278	279	293	268	282	258	269	271	248	268	237	245	248	239	275	235	265	253	253	262	242	283	247	269	275	303	257	272	240	251	259	272	262	267	297	270	272	281	272	263	247	240	222	246	284	268	276	278	264	288	248	254	253	276	281	242	241	236	286	238	251	263	254	254	245	262	275	245	261	277	263	274	274	273	259	288	240	232	231	263	251	247	251	235	241	291	247	256	282	264	267	259	274	246	257	218	254	274	259	247	256	289	265	237	218	252	262	233	244	276	232	273	284	281	265	270	249	266	273	273	260	296	237	231	243	261	273	238	229	271	251	266	243	258	243	229	267	244	271	273	244	241	269	268	247	280	259	248	258	250	264	276	225	265	243	272	243	254	289	266	280	296	250	278	242	254	277	277	239	285	237	245	273	265	246	262	264	242	234	249	249	263	270	265	238	243	264	276	273	248	271	250	257	257	281	272	258	249	262	264	259	256	289	227	248	253	255	249	286	268	317	246	236	251	233	239	267	252	249	285	249	235	262	267	261	263	254	268	289	210	290	252	293	296	253	295	244	260	274	247	266	257	253	228
9279	718	824	916	818	789	725	729	667	705	650	712	637	716	618	652	657	710	612	641	628	649	615	568	617	613	577	628	646	590	643	633	606	604	668	654	615	608	625	608	613	652	658	625	626	604	620	598	611	698	613	617	658	665	633	608	617	597	604	630	640	641	633	633	613	667	641	599	630	564	647	626	607	614	615	657	612	638	586	666	636	662	643	606	556	609	673	649	563	678	631	637	590	684	622	645	641	579	640	641	617	662	652	601	629	579	639	651	642	677	648	632	644	637	611	646	622	613	626	621	602	631	666	639	593	635	645	619	626	612	615	627	655	658	624	634	588	645	659	651	618	646	638	635	638	650	637	635	596	672	645	642	575	586	639	599	627	624	672	602	666	626	614	600	658	643	573	667	598	597	636	616	632	596	636	589	639	635	668	646	655	629	639	644	682	635	619	654	637	648	642	610	629	586	646	648	609	647	640	641	647	627	631	584	669	629	636	660	573	629	659	668	597	630	616	636	627	654	633	635	629	646	631	623	618	591	657	635	597	628	624	605	621	651	649	659	606	660	607	674	621	655	581	606	649	633	628	600	591	670	582	612	621	635	602	647	687	638	630	678	612	574	645	641	674	644	644	605	645	614	625	639	626	642	623	632	644	569	621	639	647	611	672	607	705	615	621	663	674	572	653	608	684	643	615	606	631	640	662	612	609	622	587	593	612	634	628	677	675	628	593	629	631	641	615	606	663	644	599	618	659	613	668	615	647	652	639	627	653	614	618	635	646	661	581	652	640	671	613	637	654	628	623	651	604	657	633	656	620	686	633	643	631	639	659	611	630	630	615	667	641	640	675	612	569	659	668	673	638	670	626	622	652	645	644	647	656	633	616	628	610	609	627	637	629	643	620	635	619	608	629	625	589	665	644	630	613	629	641	677	633	658	618	632	634	648	647	644	583	635	649	638	648	596	648	616	623	634	623	624	605	663	621	672	647	659	600	604	657	666	584	664	638	598	602	615	622	592	601	627	640	605	634	635	636	618	609	585	664	621	597	640	652	637	592	626	643	625	625	635	601	599	630	653	585	627	629	673	622	625	601	602	597	635	693	641	576	643	593	624	628	616	636	633	609	643	620	626	664	592	616	631	665	679	650	624	637	653	621	596	661	620	628	656	638	658	572	635	658	617	607	643	624	646	624	595	573	642	640	620	589	616	626	654	577	616	619	645	676	621	639	651	643	607	643	621	602	629	596	608	685	651	610	649	607	621	648	631	587	632	621	700	623	672	646	644	610	641	640	628	607	607	620	647	667	622	597	664	657	578	610	649	649	627	642	606	571	662	608	574	640	630	620	623	609	659	653	643	600	634	653	613	630	644	652	635	627	607	665	603	653	625	600	619	669	628	665	618	647	631	638	606	648	618	622	625	621	685	597	644	599	614	610	630	601	639	635	634	663	636	610	654	694	655	578	656	656	646	624	644	636	617	617	617	659	665	646	606	606	632	636	633	622	626	617	629	644	618	624	615	596	606	651	634	618	582	628	597	610	623	624	637	668	640	610	624	607	607	620	582	632	671	619	624	646	646	605	613	661	604	640	600	602	629	644	592	625	628	638	630	659	637	619	620	624	601	596	636	622	640	611	593	636	611	633	593	632	649	629	609	651	617	608	619	614	617	584	652	659	615	677	601	645	610	640	669	613	668	638	601	623	621	611	579	667	594	644	620	627	597	657	675	601	631	644	651	625	595	660	637	649	671	607	599	629	661	673	628	601	668	606	641	610	610	676	609	622	618	565	632	649	632	652	626	623	635	641	643	593	622	617	623	630	664	620	608	624	639	587	631	671	591	598	660	622	631	656	604	602	586	630	632	623	576	648	651	571	642	602	583	609	624	611	648	635	624	618	651	632	641	640	642	626	645	641	585	625	668	682	614	704	684	595	609	627	634	597	657	629	651	612	678	614	618	600	607	613	592	639	646	684	641	642	647	620	612	624	653	644	636	637	609	641	678	637	659	613	655	590	629	596	631	611	593	611	617	655	607	664	619	652	602	687	606	635	647	630	626	625	648	618	612	635	583	594	607	594	617	587	600	627	637	618	647	646	717	635	650	586	648	601	664	607	645	644	665	619	611	612	633	631	569	700	602	605	622	656	642	626	604	643	627	646	622	617	627	629	680	551	610	646	595	624	637	643	603	639	636	673	642	665	659	601	598	603	643	616	612	608	611	634	646	630	629	620	651	658	649	674	614	635	641	643	632	603	655	627	640	591	639	621	604	597	649	638	642	624	632	632	634	597	671	633	609	614	664	646	685	632	635	596	591	654	642	599	607	651	625	609	617	647	674	601	654	617	602	606	611	622	636	624	616	625	613	621	603	598	601	674	654	646	628	611	597	643	615	623	596	666	657	639	620	582	641	583	650	683	628	617	589	612	669	643	665	660	614	633	662	650	662	593	585	611	611	664	628	640	631	615	617	656	620	629	637	635	647	634	625	637	612	616	639	584	634	640	611	578	629	640	656	604	627	621	626	641	651	659	637	629	633	620	594	606	654	631	644	627	630	596	652	615	613	618	625	604	628	690	640	625	625	592	621	637	639	585	614	631	651	602	632	629	600	657	625	635	596	604	634	612	639	632	626	670	615	591	674	665	647	619	638	643	612	617	619	625	641	650	597	617	624	615	614	633	646	627	617	605	623	674	681	632	639	582	637	638	652	587	621	617	632	610	611	613	627	633	621	642	610	604	595	650	650	640	612	635	652	627	624	595	615	631	602	618	637	657	598	579	647	594	576	615	620	631	622	623	601	638	613	611	656	623	605	628	639	632	645	628	627	610	635	627	627	655	611	672	607	659	617	647	625	618	637	590	624	592	600	644	606	604	651	636	619	619	638	613	626	630	633	645	640	611	649	588	643	647	629	640	642	671	638	642	628	601	598	609	620	637	639	613	606	618	644	690	606	619	631	624	631	655	647	639	629	633	617	625	628	659	617	633	595	607	592	643	613	623	670	622	633	626	625	649	575	600	628	654	595	631	658	643	610	607	615	603	616	600	651	645	633	660	628	596	625	611	640	643	618	626	648	632	600	645	600	621	604	622	615	655	636	669	613	637	629	655	665	627	610	632	624	647	659	633	639	639	643	643	629	630	636	623	631	676	663	640	623	635	657	622	608	649	606	621	628	655	654	640	651	627	619	606	600	609	608	631	673	618	617	639	646	645	619	628	613	672	635	618	630	637	669	637	633	625	619	626	634	650	573	607	632	616	669	640	606	563	667	672	630	668	603	606	611	621	646	622	614	615	650	634	625	655	620	674	603	596	637	653	604	610	633	630	605	649	607	646	617	650	622	670	641	594	655	621	624	604	667	639	589	607	654	588	611	600	594	620	653	636	648	659	637	629	677	619	586	628	665	638	627	617	635	612	611	587	651	621	608	554	621	620	659	650	654	649	655	557	636	703	676	660	615	675	624	614	620	633	588	641	644	622	662	582	634	678	676	585	651	644	596
46049	22460	9371	1321	826	559	473	423	365	333	301	307	314	260	294	265	280	250	241	219	266	239	238	251	266	237	229	261	200	211	234	260	246	234	238	219	253	224	242	242	215	224	232	222	222	228	253	206	227	247	219	201	223	251	239	190	252	211	223	219	220	223	266	231	251	211	216	243	231	230	199	214	232	223	229	207	226	247	231	207	198	239	210	226	236	241	239	239	219	254	205	240	214	236	233	234	234	228	223	213	231	241	237	238	228	227	248	208	232	243	212	240	222	251	220	247	221	231	213	239	220	232	252	244	215	223	221	230	218	244	222	239	220	222	220	245	193	198	213	225	229	266	229	235	233	227	260	239	206	220	234	216	237	194	226	222	214	222	256	257	226	223	233	234	233	238	221	231	240	220	240	183	245	217	234	213	238	242	263	223	250	216	225	189	231	230	235	213	217	218	226	201	236	250	223	233	218	233	219	216	205	231	223	242	206	215	221	229	241	194	229	224	201	228	207	207	216	228	250	242	251	220	224	245	197	207	238	240	229	219	243	223	207	237	253	241	223	272	220	219	233	221	227	235	239	214	233	235	227	253	211	218	243	217	255	231	241	249	229	234	213	216	223	226	188	241	251	212	200	226	201	240	225	243	227	242	194	247	233	228	228	210	235	220	202	225	225	226	251	238	198	234	260	219	250	219	260	228	255	207	219	221	252	241	239	238	238	212	208	195	232	236	249	190	229	218	219	222	211	225	209	230	202	213	219	252	213	246	252	263	252	233	231	203	208	238	199	229	229	249	242	226	212	234	249	227	208	231	229	218	222	222	181	226	212	250	250	214	224	239	214	221	234	221	213	222	212	220	235	247	245	221	223	244	239	212	234	198	274	198	225	253	232	227	200	236	242	227	215	225	230	228	220	224	203	229	226	236	234	238	239	225	236	236	224	212	254	223	228	236	212	216	237	250	242	225	220	197	196	219	207	197	208	262	228	225	220	236	223	227	247	219	214	215	191	206	245	242	237	238	235	233	237	234	240	246	243	236	211	231	231	211	224	217	228	227	232	225	231	249	223	220	221	236	217	220	228	212	234	218	238	233	216	227	233	233	212	250	202	214	244	219	239	237	215	191	230	210	236	214	247	225	238	271	256	223	225	213	224	250	229	201	231	237	251	221	247	243	235	228	222	216	237	246	240	238	219	241	227	251	219	225	209	220	219	258	205	201	219	189	208	239	230	205	229	209	248	209	253	224	212	225	230	225	226	226	211	247	225	202	218	228	226	220	220	202	242	226	238	238	182	219	239	210	221	221	233	212	231	219	209	252	224	226	224	241	218	250	222	237	224	241	239	217	201	219	201	226	248	200	218	225	222	243	236	198	232	221	220	217	287	237	204	224	199	238	232	218	207	235	208	248	269	213	231	222	246	216	239	223	233	247	193	222	230	236	220	226	219	227	253	243	234	240	231	214	227	227	214	223	240	217	221	215	237	262	214	213	225	209	211	225	255	236	223	232	233	237	234	235	195	244	228	241	235	218	231	206	240	227	229	240	206	212	220	198	240	249	215	206	221	221	250	224	211	234	222	217	237	221	240	234	215	232	219	239	233	223	219	245	233	237	220	226	214	259	209	257	256	229	234	207	242	217	255	237	234	194	216	237	212	226	201	204	208	220	230	212	232	201	216	228	239	232	224	241	193	255	227	209	219	199	214	227	222	193	224	237	210	211	212	225	228	218	218	230	223	226	216	215	230	244	234	226	227	221	225	233	235	217	240	201	234	218	237	199	208	235	231	240	268	211	199	206	236	224	230	216	217	203	235	218	232	202	230	231	217	248	222	238	215	200	218	206	233	247	227	206	230	226	204	236	230	213	232	233	246	234	216	228	233	235	232	241	229	213	228	242	207	210	214	218	240	227	215	221	234	207	218	233	226	226	205	222	248	206	216	245	211	202	264	240	265	220	234	230	210	201	222	240	208	240	229	214	220	231	203	239	238	196	222	215	235	273	279	219	219	198	228	214	222	222	222	248	221	241	234	218	241	232	202	215	242	218	225	202	223	225	195	224	244	233	212	229	204	264	249	242	256	218	239	229	203	212	201	197	254	222	224	199	226	215	199	230	243	263	220	223	252	236	230	206	239	222	222	209	226	225	216	232	231	234	239	217	222	219	211	210	229	204	251	231	249	236	222	223	239	241	232	214	227	208	252	220	224	217	210	210	231	232	231	223	244	231	222	227	238	244	216	197	188	232	231	202	203	231	220	220	211	231	225	220	197	231	214	218	199	235	217	230	204	220	228	250	217	233	197	251	257	225	207	219	229	203	240	209	219	222	231	218	211	242	253	221	232	213	240	203	222	227	211	210	214	238	226	213	231	217	214	244	231	261	209	226	215	228	251	214	211	215	214	229	185	242	225	241	257	253	220	206	237	200	190	231	193	199	206	233	219	224	213	228	220	249	206	217	216	226	210	239	200	226	209	239	220	214	215	239	219	246	256	240	215	206	239	211	227	244	240	216	210	245	240	222	209	227	218	197	221	224	233	212	225	202	205	237	252	240	243	223	231	207	208	190	201	214	209	213	199	247	240	222	232	236	227	209	213	240	248	245	247	248	235	239	221	217	220	226	210	247	232	226	236	217	244	224	244	228	237	205	236	235	243	225	209	213	253	219	244	245	217	211	245	214	233	214	225	197	231	247	242	235	249	241	229	244	239	240	232	222	231	237	206	226	229	230	250	222	236	241	232	240	218	217	211	256	233	184	231	196	246	266	210	214	215	208	240	248	235	238	235	219	205	240	228	231	240	208	216	229	225	199	214	236	218	236	205	199	218	224	230	205	253	242	248	231	232	236	220	213	238	221	215	254	184	264	214	227	231	223	216	229	223	239	250	217	226	201	244	245	239	207	196	234	204	200	234	230	211	228	213	232	234	193	208	227	255	259	212	199	243	191	237	229	223	227	218	237	227	249	225	243	227	214	222	229	209	239	211	200	232	241	209	214	210	243	251	259	244	193	243	211	211	247	219	209	226	251	202	221	213	256	214	252	212	219	246	207	209	213	218	249	228	206	230	246	239	243	212	234	237	221	250	200	246	239	216	209	226	224	278	221	228	217	229	195	225	250	248	210	263	247	225	206	232	237	230	228	238	245	220	207	243	224	222	222	223	181	232	223	225	224	216	204	205	218	224	197	227	229	252	239	205	208	232	242	200	229	212	180	241	223	233	206	246	207	225	213	212	213	219	263	220	230	264	216	210	215	236	227	242	207	229	206	264	214	205	203	220	201	216	222	218	256	220	231	238	260	216	202	219	198	219	230	216	222	238	210	212	224	244	214	252	246	218	232	231	258	206	241	248	204	217	248	227	229	232	225	235	233	226	251	197	220	248	219	251	208	231	203	229	237	277	223	214	240	224	225	234	249	227	231	231	217	220	220	207	250	269	226	240	247	216	231	231	242	220	225	222	238	223	210	227	229	241	201	209	223	218	235	207	234	204	214	208	228
22281	1475	2717	3006	2576	2205	1830	1579	1418	1227	1171	1043	1031	865	877	825	841	733	760	757	727	707	721	692	692	663	658	620	694	694	632	614	614	633	649	647	636	614	621	643	570	611	606	625	604	549	590	598	615	616	605	586	532	589	603	526	612	555	612	585	570	631	587	571	574	576	600	616	585	609	571	567	552	546	571	592	579	579	578	606	529	591	551	555	591	571	639	585	603	589	551	528	574	567	598	586	563	571	610	568	549	604	594	555	554	540	542	581	555	551	584	554	573	572	592	586	582	560	526	609	625	595	597	617	567	529	583	556	554	544	552	601	587	555	538	535	602	592	581	547	566	604	562	593	578	574	538	571	599	556	614	587	588	559	534	575	545	604	583	533	568	585	560	508	580	581	590	583	577	571	498	564	557	584	599	590	564	562	609	563	560	561	561	547	586	578	571	607	592	594	619	537	517	575	616	563	585	565	548	588	558	602	570	596	592	562	586	589	586	558	577	588	581	585	542	602	563	581	570	545	606	569	598	573	528	543	584	583	558	552	579	557	576	575	573	588	604	635	607	602	573	569	533	581	570	579	575	567	569	549	564	584	585	560	578	608	585	594	579	561	523	574	568	540	578	555	560	589	574	570	582	570	576	588	563	599	563	593	607	546	572	594	557	583	560	526	615	608	576	598	600	530	621	574	533	572	555	589	570	548	526	593	569	590	549	592	565	549	544	575	612	588	543	567	595	534	561	567	553	541	551	542	595	583	600	577	581	580	526	584	566	630	582	584	532	523	526	572	591	584	612	560	562	594	564	520	586	596	545	613	577	623	579	552	536	527	542	553	600	574	578	582	554	558	583	568	563	584	582	573	579	569	593	589	568	543	554	619	552	541	579	540	559	562	610	545	574	542	593	584	548	600	603	572	568	591	548	579	580	591	573	565	586	575	550	546	583	545	578	558	560	562	578	596	565	599	576	573	553	573	563	599	571	603	549	568	556	583	572	576	551	598	561	566	521	557	560	590	592	538	563	574	543	568	618	568	577	588	621	561	620	588	545	575	556	587	581	576	511	569	558	556	553	587	544	566	569	584	552	567	559	549	587	565	533	587	577	560	608	563	580	571	580	560	546	523	526	572	598	599	570	548	607	572	562	591	557	562	556	573	563	588	530	584	570	591	617	560	589	570	553	566	574	616	516	511	563	616	576	565	577	594	552	578	557	574	606	547	584	573	605	586	592	600	546	554	613	559	566	588	612	625	520	578	584	587	545	573	546	525	539	551	610	545	579	569	542	593	612	550	568	535	606	596	566	564	577	561	561	570	596	555	585	555	549	609	546	594	555	569	596	548	627	563	538	571	616	586	571	571	558	593	584	601	578	575	570	579	546	599	618	574	587	551	547	554	566	577	595	567	580	588	581	565	594	555	546	535	581	562	534	568	561	536	554	590	534	572	597	514	547	574	585	584	564	531	593	587	610	607	547	537	614	557	593	609	591	608	526	622	625	564	565	528	601	603	589	555	538	556	574	589	577	592	586	583	586	584	591	589	597	552	576	567	586	563	554	599	574	581	582	575	538	565	565	569	583	544	597	519	569	594	551	601	539	534	578	581	575	597	525	557	579	589	588	578	609	590	537	550	546	586	588	578	586	571	536	545	537	573	597	565	539	585	566	548	553	611	579	562	599	526	618	569	613	598	541	631	552	564	542	563	552	555	541	575	619	581	578	583	560	580	573	555	604	559	596	609	591	571	581	543	560	580	530	592	529	601	550	558	597	566	614	580	528	590	593	576	588	593	575	578	528	574	592	576	499	574	569	538	586	567	583	580	596	568	584	543	594	546	569	568	592	595	570	555	581	556	563	543	624	558	575	601	586	557	548	575	577	573	568	586	588	578	585	541	614	566	565	520	556	535	548	570	583	539	587	582	539	567	585	598	590	551	574	552	571	595	520	601	573	601	530	562	551	557	556	530	547	555	563	578	530	559	541	588	589	577	558	554	582	572	560	573	527	538	583	567	579	582	591	599	539	559	573	551	557	572	584	553	539	543	554	562	559	565	587	580	594	536	509	585	582	610	568	615	561	588	595	560	561	611	567	604	564	604	592	563	600	530	576	556	541	596	595	600	602	564	586	615	582	623	593	544	548	550	552	637	561	551	572	598	597	607	563	572	592	530	566	548	507	592	568	598	576	519	566	606	596	548	593	587	582	564	552	566	552	549	573	564	595	617	565	546	568	582	570	608	610	559	576	592	565	570	544	571	602	583	591	619	553	536	531	613	530	607	592	609	580	570	545	609	564	599	583	600	587	538	592	607	562	589	570	565	580	600	544	607	585	587	580	551	590	555	579	576	566	552	567	546	574	583	569	619	594	531	591	550	572	563	542	550	589	543	567	590	615	587	583	597	578	604	595	595	580	531	597	579	554	570	590	658	622	552	572	554	555	588	563	503	587	521	557	613	549	534	575	601	520	541	582	544	512	579	544	601	604	560	553	483	578	576	577	551	591	589	551	584	645	581	553	550	552	579	539	562	557	544	559	560	593	556	550	574	572	567	591	558	585	544	567	577	574	584	529	544	560	586	587	606	547	596	568	545	578	574	559	541	574	570	566	535	592	510	577	526	564	554	533	617	520	527	599	588	543	596	604	580	590	591	632	579	556	615	546	557	569	582	568	556	564	548	573	568	579	628	555	570	561	544	556	611	587	579	546	551	541	592	546	535	560	528	573	561	546	554	565	600	591	551	583	619	603	572	574	585	547	533	577	563	578	581	564	567	592	596	587	552	537	547	594	559	589	557	586	590	560	552	561	576	559	588	585	508	607	569	570	603	594	550	559	589	585	596	592	580	565	561	607	563	587	573	541	554	548	553	627	545	538	542	595	569	542	594	572	598	610	594	552	602	597	539	546	551	550	551	591	560	579	584	587	594	569	572	588	563	620	549	558	550	526	582	580	569	599	572	559	589	602	559	578	552	533	598	573	609	569	575	584	594	596	541	567	525	584	577	582	581	588	544	598	552	557	546	630	574	571	580	534	595	565	587	534	551	585	583	564	545	590	546	563	568	569	555	576	557	528	574	565	593	576	587	638	558	534	575	559	554	581	581	558	584	613	591	509	532	575	595	559	534	576	572	580	532	556	568	598	575	560	586	557	559	581	594	582	549	569	594	551	581	590	558	552	556	586	573	541	574	556	516	592	563	597	547	556	543	588	601	593	600	586	517	585	617	563	569	575	570	542	565	587	598	515	557	558	572	599	557	578	559	584	555	585	579	578	558	563	608	585	588	560	522	597	546	590	560	625	597	534	542	594	610	567	591	569	576	585	567	581	549	569	585	561	576	585	550	545	589	626	577	579	531	566	597	604	573	555	573	573	589	548	610	536	574	579	524	586	611	553	558	576	620	595	570	587	568	593	592	562	599	583	532	567	562	527	573	577	530	594	556	591	557	563	578	612	534	566	649	548	577	573	589	518	552	590	570	556	577	576	597	565	546	575	576	583	543
49647	25910	22794	8444	1750	1123	933	696	641	562	554	481	480	464	508	439	407	416	431	427	391	379	392	364	370	378	361	390	449	371	389	388	368	349	388	355	358	364	382	386	358	377	373	362	369	367	381	392	362	357	384	363	376	353	345	360	343	404	396	370	348	353	364	370	357	352	385	353	346	352	339	367	371	325	380	335	372	338	368	375	366	355	370	375	362	340	368	354	390	335	376	379	344	380	357	345	357	366	383	360	361	355	360	351	354	328	389	376	383	329	355	387	330	382	388	356	359	365	369	373	351	320	338	382	390	365	370	365	340	397	344	377	364	337	347	350	337	359	402	361	367	351	361	324	345	343	354	351	338	343	382	380	377	355	332	382	389	397	364	364	337	371	333	393	405	350	317	328	349	366	364	360	351	338	369	339	348	385	349	326	356	379	362	370	388	372	330	341	335	362	371	368	367	365	383	347	340	373	341	392	373	358	368	358	331	343	349	386	342	377	382	304	338	418	344	362	372	371	356	355	384	350	338	354	360	377	360	380	353	359	383	349	339	349	379	353	373	346	364	377	348	370	350	323	355	361	382	351	345	325	344	394	371	368	328	385	350	348	349	356	340	403	393	357	390	349	341	338	352	350	351	330	336	388	352	351	349	402	357	368	364	351	384	337	338	339	352	357	356	375	384	352	421	358	351	391	358	354	352	340	419	352	398	363	358	363	374	353	370	347	368	347	347	355	353	356	321	411	350	360	357	333	344	350	336	386	336	373	366	338	337	368	359	348	352	348	404	364	355	358	354	386	356	367	380	374	326	342	354	340	388	356	366	354	356	346	344	355	350	355	386	367	345	355	335	359	337	366	360	365	357	386	347	387	406	359	341	336	342	342	373	368	359	375	351	359	357	337	341	371	395	327	343	377	434	367	349	344	344	356	404	379	366	340	358	376	391	359	330	374	344	385	350	391	382	337	384	396	368	368	334	345	355	399	366	362	364	377	349	371	361	370	362	359	351	324	327	400	371	374	412	343	372	342	376	378	353	392	336	333	401	359	353	360	363	370	366	341	369	398	375	345	357	336	365	349	363	380	350	378	327	336	376	378	356	373	377	382	372	341	352	358	375	358	379	353	351	375	389	352	346	360	373	358	381	355	385	353	353	320	332	376	359	341	388	355	368	329	394	356	339	365	369	396	359	388	348	378	358	363	353	367	350	355	389	387	340	349	379	331	381	347	345	353	367	373	394	386	356	388	374	379	366	378	327	303	362	384	355	389	385	364	349	351	390	354	326	358	334	390	361	394	359	352	411	356	373	342	393	359	370	371	397	362	330	374	357	352	357	355	354	352	314	343	386	371	352	320	342	358	359	334	370	390	355	346	333	363	326	365	328	360	341	406	338	355	382	379	371	353	371	349	394	358	322	313	397	352	397	361	353	408	388	355	381	341	406	344	348	341	335	352	357	377	369	362	339	375	381	351	379	355	371	374	316	354	368	341	371	369	354	363	354	366	393	386	344	351	372	330	400	345	371	373	328	336	342	345	370	364	347	367	349	345	361	327	378	353	356	311	373	379	373	353	367	344	369	366	362	371	356	368	382	314	343	381	353	341	369	356	378	351	365	355	407	356	350	361	372	360	380	343	358	363	351	342	336	372	392	352	350	374	348	380	370	381	389	372	406	379	365	375	370	334	366	353	349	351	405	343	343	377	371	373	368	346	371	349	317	339	360	371	358	324	354	341	372	319	349	370	325	358	376	376	372	351	372	398	359	331	345	361	362	340	337	356	359	348	397	353	357	360	350	379	320	347	367	365	372	317	366	344	377	345	351	375	359	329	332	371	389	392	392	391	364	368	380	363	342	353	321	368	362	332	333	353	356	348	352	365	318	362	349	353	383	407	339	345	362	346	355	354	349	324	394	347	371	342	402	356	359	353	373	356	408	330	348	359	358	373	362	349	362	352	393	327	372	367	368	388	360	372	334	336	359	371	374	367	381	318	353	330	352	346	353	320	346	344	340	329	318	377	347	341	372	381	381	350	352	389	364	344	371	374	385	377	337	356	338	346	356	359	334	362	363	350	336	364	384	357	354	350	375	361	387	339	391	332	384	372	393	304	395	335	342	347	387	357	378	363	373	353	359	331	373	411	367	348	363	413	402	359	357	326	326	364	349	343	330	381	358	352	360	358	301	318	371	300	386	367	385	319	353	352	335	349	331	370	366	377	355	350	348	337	333	344	361	365	375	345	389	375	402	412	387	405	334	372	341	377	351	335	335	326	350	380	398	374	344	335	342	347	356	359	354	382	393	363	354	351	378	362	390	352	356	357	346	351	363	359	344	373	365	403	368	352	366	364	345	362	382	357	346	369	340	354	389	382	365	392	379	351	311	359	381	391	377	350	360	337	328	373	402	399	389	331	350	384	383	345	350	345	389	306	374	371	396	320	377	355	344	377	369	362	376	353	378	364	342	334	390	354	348	317	369	378	364	345	354	354	342	334	353	339	347	329	340	382	340	373	339	350	352	350	381	326	348	330	374	338	336	340	350	349	387	350	357	389	328	402	369	356	365	342	348	358	343	348	369	349	379	359	346	396	350	354	308	403	340	381	368	350	361	357	349	301	381	355	334	368	365	358	322	343	383	398	362	366	350	374	378	389	337	341	355	321	335	334	351	380	353	328	346	336	352	387	349	382	397	327	358	370	350	356	349	338	378	379	375	349	347	358	397	370	321	378	377	372	311	338	331	355	361	369	387	360	355	365	376	351	348	345	335	366	339	389	355	364	374	342	314	360	419	356	373	359	363	372	361	373	377	373	352	336	377	376	376	345	362	357	351	371	346	349	381	351	389	377	343	378	382	391	386	374	344	329	328	362	351	378	348	360	365	331	357	364	298	375	382	362	355	391	367	367	372	394	390	342	346	328	399	366	324	364	362	400	371	397	379	339	383	361	351	337	334	334	359	367	357	345	351	363	331	387	399	322	362	367	366	370	379	317	334	354	350	342	368	336	380	342	339	372	394	375	331	349	372	380	377	367	379	351	367	400	371	336	387	375	378	399	385	351	374	405	355	355	357	361	327	340	365	352	363	355	356	361	343	363	381	351	351	353	354	399	342	375	356	373	314	326	339	374	371	337	398	358	358	371	341	352	350	356	332	366	370	342	353	343	368	343	377	377	342	381	375	350	372	342	362	374	358	345	360	328	375	344	388	363	357	369	363	352	351	347	346	350	362	353	347	351	370	357	381	374	371	407	365	372	340	362	362	364	368	361	339	385	366	352	362	345	360	355	377	363	383	343	353	380	400	385	370	380	376	385	332	385	387	359	379	361	336	396	374	385	335	352	360	336	334	341	354	378	389	361	375	370	364	350	316	371	351	338	378	399	370	367	359	401	325	355	348	359	369	360	333	355	378	373	398	421	384	342	340	382	346	358	355	369	388	347	359	355	368	353	367	333	333	351	338	319	378	402	348	366	343	356	316	358	374	337	322	350	376	401	380	327
29762	2465	4761	5326	4457	3863	3266	2686	2322	2081	1830	1651	1694	1473	1449	1398	1244	1234	1191	1104	1145	1146	1108	1066	1035	1027	1036	995	987	960	991	931	968	918	942	902	914	938	947	958	942	918	919	884	814	842	900	875	870	901	886	848	835	889	835	928	920	898	860	808	863	874	882	890	866	858	889	847	865	838	840	842	828	820	817	793	903	855	837	866	892	837	863	824	856	853	852	881	859	848	881	847	807	865	844	878	851	854	898	869	846	835	865	857	817	872	848	845	833	863	864	788	830	865	815	850	876	829	807	871	822	872	812	889	858	837	809	796	843	828	891	848	840	822	842	877	823	819	855	821	871	901	865	793	840	905	852	865	873	827	853	859	830	850	866	817	844	876	824	847	871	878	890	867	881	841	842	873	822	841	852	901	862	893	810	841	881	830	857	808	877	869	884	793	899	834	899	855	839	862	811	812	819	857	835	875	840	810	798	812	850	843	790	819	868	823	817	877	828	802	835	854	821	852	835	826	835	780	869	823	821	830	892	867	858	817	771	886	834	844	851	841	828	811	780	867	879	788	910	791	851	806	869	866	865	879	836	861	845	821	840	842	808	847	831	762	873	840	820	858	796	859	867	830	831	809	833	853	807	869	889	836	872	845	819	869	896	877	798	871	871	845	781	816	888	916	796	873	835	833	850	818	884	929	875	829	880	831	830	813	860	875	845	880	853	841	778	801	849	848	829	794	829	832	782	815	824	816	822	838	851	844	820	835	799	818	888	827	807	774	828	854	870	843	841	870	823	796	868	887	828	822	795	813	830	826	880	826	871	853	823	845	846	847	838	844	827	813	814	802	792	825	770	820	827	844	825	823	846	881	808	848	880	830	812	886	838	837	851	819	854	810	881	865	885	866	877	872	815	850	860	854	814	878	813	855	856	849	863	876	851	837	866	853	800	895	847	827	818	848	841	819	824	855	877	858	865	844	858	856	799	853	825	833	839	841	858	826	827	829	854	856	817	862	791	790	868	828	783	819	838	857	791	873	812	839	825	823	828	815	837	830	814	824	859	847	823	850	827	831	848	837	874	873	870	858	803	878	833	831	821	819	818	817	820	850	880	805	844	851	834	884	845	867	831	828	847	826	846	818	831	858	811	781	821	841	810	877	857	814	828	881	835	877	877	814	912	819	846	863	856	848	828	843	827	850	786	814	884	864	818	817	842	831	836	893	802	834	818	847	853	862	810	850	847	830	854	853	830	855	828	803	815	846	843	788	856	871	844	813	823	864	845	840	824	844	795	842	861	833	815	797	834	828	787	823	860	866	859	807	791	856	815	827	885	908	909	842	918	831	783	827	825	798	887	802	856	874	789	822	842	876	830	863	865	880	831	863	835	847	862	805	883	886	816	850	883	835	822	836	818	819	852	831	841	820	824	860	833	831	823	854	866	817	862	840	838	865	889	814	854	833	883	838	852	882	809	805	892	833	856	859	862	849	815	851	901	835	819	839	817	841	871	853	827	828	831	835	857	867	821	812	834	843	836	839	815	812	878	816	854	828	840	858	843	875	879	850	842	822	841	839	842	811	801	863	786	836	858	819	813	814	873	832	861	847	863	861	765	802	801	817	861	816	813	837	870	818	843	807	843	851	873	859	847	832	841	794	842	794	826	850	814	807	877	864	853	813	883	855	879	820	847	878	817	835	836	875	828	816	845	827	841	860	902	782	836	839	852	832	834	817	847	865	870	794	849	817	822	792	901	843	835	824	862	829	841	856	864	850	872	847	842	807	821	880	855	796	833	819	815	827	836	810	795	857	795	825	863	810	858	840	857	808	922	819	882	838	855	792	818	874	791	851	839	856	791	845	832	822	898	850	814	814	804	819	823	844	889	891	863	877	834	772	853	811	835	851	849	840	814	873	864	862	881	867	847	816	808	813	827	810	874	804	919	831	829	847	813	832	889	833	840	829	814	824	836	819	851	862	875	881	840	864	848	797	811	852	789	871	803	808	833	828	851	828	826	849	885	820	806	854	904	864	842	819	862	841	862	829	851	812	836	823	855	847	858	815	851	829	836	826	829	858	807	868	850	830	824	824	835	886	844	786	830	791	812	849	821	803	843	840	863	809	859	855	831	796	895	856	886	830	885	869	819	857	806	879	816	835	875	836	868	844	836	892	811	852	808	825	838	847	814	825	840	787	855	849	789	842	834	900	842	876	807	834	888	845	861	820	833	820	822	872	830	880	824	744	838	808	802	830	842	827	837	853	824	816	834	835	850	826	870	778	855	873	843	787	825	880	883	836	819	815	849	857	843	763	818	834	859	907	827	890	852	863	832	830	853	841	871	836	767	795	805	843	915	849	866	838	823	827	820	808	814	806	845	862	815	859	810	859	852	828	862	864	847	871	866	836	851	799	872	802	850	846	861	824	834	901	849	817	838	814	848	859	844	824	867	790	807	843	885	870	813	815	791	870	815	878	857	807	862	807	836	801	853	815	758	877	832	825	807	855	809	830	850	841	878	867	853	854	865	835	823	789	850	849	820	811	822	825	860	837	859	848	869	863	836	847	825	809	813	831	861	839	772	848	857	840	848	840	811	841	803	796	836	821	820	856	800	791	856	875	827	795	809	851	854	856	809	865	788	814	856	808	833	812	834	871	869	802	857	808	808	845	841	828	831	864	828	812	815	872	873	881	802	813	796	882	833	839	824	869	897	813	823	856	853	853	824	853	877	836	787	830	831	836	799	829	865	855	808	893	783	814	804	851	809	872	848	813	860	835	773	769	815	815	827	790	833	861	822	878	843	798	802	820	840	857	807	775	888	872	855	848	802	849	881	872	832	833	869	893	836	855	811	791	871	800	901	873	825	814	807	866	831	812	859	868	804	851	830	864	826	791	865	826	777	800	834	865	882	824	871	819	842	846	861	841	826	829	851	821	865	808	797	875	837	812	843	826	810	860	816	818	826	824	884	833	890	875	789	866	845	875	781	847	880	795	836	807	872	830	843	835	832	851	796	808	891	835	865	790	771	879	836	807	863	863	833	841	861	859	853	841	839	866	774	846	899	831	837	857	845	827	856	820	855	811	873	850	855	803	892	826	845	854	858	837	885	778	851	861	861	790	838	829	781	805	901	845	818	886	860	839	855	858	856	852	822	812	819	823	875	880	830	824	878	848	847	855	814	832	841	840	844	837	870	823	859	809	842	854	895	815	862	800	806	797	872	851	809	863	897	900	831	832	858	830	856	849	888	847	843	822	825	853	840	823	829	845	853	871	799	827	846	881	889	793	795	808	838	831	865	845	832	844	904	827	840	868	858	825	857	798	853	779	851	892	815	884	854	815	808	824	837	802	831	861	902	856	815	835	840	894	836	904	834	849	864	832	786	864	822	824	872	825	830	816	838	776	899	866	789	859	856	815	856	848	866	835	808	831	827	802	839	851	804	821	883	828	809	864	824	823	789	854	845	839	812	844	768	852	807	829	905	837	863	828	848	791	840	827	861	864
10096	525	378	332	304	275	282	262	242	302	301	259	244	229	275	247	253	276	255	277	269	264	235	234	261	254	257	269	263	269	271	230	254	269	243	252	245	276	308	252	269	268	262	263	258	263	293	279	259	265	245	286	292	246	255	247	296	263	267	264	272	267	250	266	225	236	253	261	266	263	255	236	248	266	251	263	266	272	269	260	258	283	263	263	274	244	250	289	230	251	289	269	271	255	247	265	247	309	246	286	291	293	266	236	285	249	291	240	269	225	241	259	268	240	253	259	262	265	271	259	267	267	267	258	256	246	220	255	269	231	277	269	252	251	268	255	240	265	261	254	259	252	245	233	247	244	273	231	272	260	240	253	245	254	290	259	253	279	265	249	236	275	278	260	255	240	275	252	252	265	247	271	282	233	278	273	259	248	269	267	268	246	255	281	263	256	251	259	252	237	297	284	269	266	235	222	255	248	260	250	272	260	249	252	250	253	251	276	274	276	220	269	253	255	262	249	230	263	272	226	271	271	286	286	253	273	234	266	232	243	269	255	265	295	265	267	273	241	249	282	272	237	280	243	252	273	273	237	272	252	268	258	242	256	275	240	266	256	276	276	246	272	266	254	240	252	251	260	257	259	257	238	245	272	284	280	272	262	232	260	258	283	251	249	302	261	272	254	281	289	253	223	263	258	251	271	250	267	281	283	248	249	262	265	265	254	279	259	273	263	268	247	273	281	273	249	248	274	247	263	271	255	241	285	253	279	256	274	252	267	262	295	267	268	244	274	253	257	272	244	254	268	257	292	251	257	270	236	246	279	265	247	279	244	258	239	268	265	258	258	277	251	236	235	252	267	298	268	253	275	265	275	255	241	236	256	279	262	250	244	259	273	292	283	248	285	248	305	254	218	265	273	259	269	245	230	252	306	271	289	264	246	277	265	279	246	266	266	253	242	240	239	250	273	262	277	279	249	232	260	277	249	282	268	247	255	240	261	252	272	287	284	238	255	251	270	256	265	278	262	257	266	265	220	257	267	258	256	277	239	249	292	270	253	268	276	233	260	268	280	275	274	291	269	261	263	262	272	262	246	222	259	298	263	251	273	263	312	262	277	260	287	279	262	240	258	292	266	261	288	269	275	278	234	230	300	250	257	305	256	245	244	255	230	264	252	257	264	249	279	248	250	264	212	262	259	247	277	276	304	229	242	269	254	307	271	268	273	263	263	254	307	241	273	248	254	295	225	272	293	257	269	269	249	254	260	264	238	260	274	271	249	265	265	278	255	294	269	246	246	249	247	277	260	253	254	236	256	270	284	240	256	226	273	268	233	265	243	250	255	255	263	290	275	284	239	254	242	254	250	259	261	289	281	270	271	270	276	250	272	256	272	263	257	296	257	245	255	247	262	287	260	267	286	237	212	282	273	266	274	264	293	277	271	251	276	221	279	235	258	271	265	282	237	243	231	248	247	241	253	293	275	247	280	280	261	290	305	299	269	253	267	249	285	269	215	261	258	256	265	252	268	270	274	255	217	235	254	253	248	232	219	263	284	231	247	279	280	225	275	294	278	247	262	273	268	246	272	244	252	282	269	250	265	296	255	273	256	250	243	287	252	280	269	249	284	256	281	293	265	283	245	285	271	257	263	266	286	271	236	257	252	255	240	299	273	234	251	274	262	269	260	242	250	251	264	247	291	279	264	275	284	272	282	265	240	272	291	270	258	256	257	240	250	238	228	277	265	261	281	264	280	296	233	234	264	295	275	260	240	260	304	282	248	230	262	225	249	263	265	280	286	244	232	271	245	253	243	278	237	276	257	271	264	270	288	250	286	247	244	265	267	283	245	238	274	264	274	255	305	271	265	241	263	297	266	269	258	265	209	276	283	238	278	274	259	296	278	258	272	288	256	254	256	284	293	291	259	271	287	265	274	252	263	253	243	270	300	269	225	267	267	251	270	258	251	252	280	298	271	256	230	260	233	267	257	243	277	245	245	263	260	283	283	271	262	296	253	236	282	275	279	287	290	277	244	245	254	247	278	271	234	291	294	293	273	272	238	290	240	257	269	264	245	271	264	279	288	276	235	260	265	281	265	262	299	286	275	234	278	246	260	272	259	282	263	273	269	269	271	273	264	234	263	264	263	270	270	271	269	277	264	252	310	246	255	269	257	250	271	287	282	239	265	236	256	259	258	254	293	251	269	282	259	282	279	278	279	240	233	267	247	245	248	277	241	270	283	247	283	259	288	274	280	254	282	257	269	262	271	262	260	239	259	279	257	257	274	284	247	277	260	267	258	262	266	267	230	254	270	259	277	256	255	277	245	284	257	269	263	278	262	269	291	253	267	270	271	268	246	251	275	275	279	262	262	255	268	261	286	248	289	237	302	260	270	242	249	292	286	250	262	238	292	263	247	257	274	238	272	250	269	283	234	261	245	274	268	254	284	252	275	277	240	240	283	287	261	280	269	243	267	263	273	255	291	239	289	279	264	269	235	259	297	247	273	282	234	294	256	263	260	265	260	277	285	246	256	235	259	257	245	256	288	245	223	279	240	217	267	265	253	263	261	263	251	284	275	247	276	243	275	261	270	252	260	271	256	236	292	262	251	291	251	255	304	263	247	279	257	232	241	274	280	252	257	255	243	262	277	274	291	284	253	269	269	265	296	265	254	260	244	260	255	298	271	247	304	289	262	283	261	232	264	264	264	271	257	290	265	265	275	253	258	256	290	225	249	265	279	246	264	258	300	258	281	250	279	258	273	228	249	278	244	234	262	253	250	285	258	285	255	301	284	258	270	263	267	233	281	250	267	262	229	285	280	266	277	286	239	252	264	269	282	242	268	239	283	269	283	272	269	258	263	255	270	226	270	277	266	256	270	256	270	267	264	255	251	262	275	275	260	280	270	244	254	260	283	257	215	243	288	285	264	266	249	240	255	272	251	222	283	260	279	261	268	252	250	259	289	247	274	259	252	259	237	287	289	270	275	217	275	225	277	296	272	274	264	265	241	262	246	252	259	283	239	246	254	254	251	262	286	284	279	283	290	252	270	252	241	274	247	261	258	257	278	272	226	277	237	257	264	294	303	239	260	269	271	238	305	255	245	280	282	254	279	266	259	265	253	271	274	248	281	246	262	276	280	287	284	269	270	266	250	274	245	254	251	269	277	241	255	261	254	222	274	284	289	262	263	259	285	275	268	241	276	219	293	238	267	262	259	269	270	293	267	259	275	251	286	253	255	231	276	294	265	256	246	253	241	229	263	254	272	254	269	268	268	305	272	251	241	275	264	243	271	285	246	260	277	243	246	276	228	275	254	275	270	268	272	286	273	261	270	251	264	263	275	255	281	277	243	244	290	272	272	251	292	251	269	259	254	250	283	252	255	273	259	232	265	248	288	267	263	233	258	245	264	273	269	299	259	257	248	280	265	275	247	291	246	272	257	262	252	256	251	283	284	254	246	279	292	252	255	232	257	269	255	264	271	263	286	264	271	250	292
9858	718	814	881	818	821	748	692	672	687	612	597	658	658	669	654	659	652	669	668	656	571	611	656	604	667	610	659	590	680	625	629	658	636	615	597	614	671	626	669	623	625	652	660	608	618	621	610	604	585	632	617	647	633	643	653	626	621	620	609	632	627	584	666	638	575	610	655	621	621	628	648	622	601	646	627	672	621	656	631	647	606	638	629	631	609	639	625	629	641	641	618	624	650	672	623	644	639	598	652	687	617	639	613	658	678	655	648	636	613	617	622	620	621	633	635	649	621	674	565	612	627	633	598	651	638	624	629	635	588	631	631	635	639	587	588	601	607	635	628	653	702	645	637	668	604	640	633	641	629	635	675	641	641	646	591	623	704	637	670	632	665	648	644	656	633	642	680	623	628	608	636	672	611	650	646	621	631	626	629	663	599	638	622	646	581	630	629	630	610	667	604	592	636	622	625	651	592	634	612	648	625	607	646	629	596	619	660	656	647	628	584	638	590	646	652	660	659	631	607	637	628	632	652	639	651	655	667	607	628	621	694	607	653	644	601	648	654	639	623	605	656	616	635	661	639	593	648	661	677	630	615	611	599	637	622	620	640	649	637	625	638	628	651	647	628	690	616	609	643	661	643	612	643	614	645	632	640	668	633	657	633	640	637	659	608	655	617	645	627	616	593	664	624	643	659	608	603	631	623	645	606	580	621	594	625	648	603	639	585	644	639	612	655	631	609	638	610	649	615	639	635	660	627	651	666	633	664	604	616	611	644	603	604	655	632	673	669	679	645	629	644	644	602	618	614	654	654	599	616	609	647	605	618	641	631	650	613	635	610	607	627	620	629	648	665	592	607	635	663	619	691	655	594	655	653	655	586	662	659	665	631	605	608	634	654	587	627	628	609	672	645	603	581	616	596	655	640	617	677	621	622	617	628	637	623	656	605	629	679	655	625	643	608	649	595	623	628	656	646	656	623	634	655	631	628	686	612	639	650	661	645	646	629	682	620	576	680	613	622	662	699	664	642	653	661	622	649	630	635	679	628	624	630	599	611	616	620	600	576	648	655	622	608	690	692	627	646	668	635	629	636	670	609	638	624	612	615	571	631	630	610	627	654	651	615	628	643	638	620	668	637	623	600	639	622	617	627	665	611	629	623	585	614	660	634	664	667	596	620	609	717	629	641	612	639	626	652	648	613	642	631	622	677	649	660	620	675	606	617	676	572	625	614	626	630	612	639	645	675	658	642	641	615	635	620	615	655	583	646	645	636	651	575	653	645	657	609	616	621	674	672	589	656	659	651	612	601	627	588	613	657	555	670	660	655	630	613	638	609	618	619	656	625	613	646	599	668	648	646	644	648	621	661	602	613	649	637	576	651	673	633	603	629	643	612	672	648	656	656	648	630	607	640	642	638	619	601	642	686	599	676	621	639	608	631	626	648	633	693	626	605	633	618	625	637	586	623	622	604	633	696	618	642	572	593	653	659	642	606	631	595	626	623	628	672	635	626	661	668	645	622	650	667	599	629	644	629	656	671	628	617	669	595	680	580	640	621	628	598	632	616	640	690	683	679	625	628	592	681	643	623	621	612	624	618	604	610	637	652	625	640	646	691	576	638	648	605	627	671	634	654	594	611	602	594	639	661	639	612	611	667	632	612	592	618	613	632	561	664	573	633	640	616	608	662	614	646	646	680	619	635	665	591	586	660	664	650	655	596	693	615	600	626	635	664	650	623	618	652	638	642	658	647	594	649	626	593	682	620	620	612	652	588	588	640	628	635	611	665	604	633	637	625	648	646	654	661	638	632	609	616	604	581	641	668	632	584	574	615	646	594	607	627	634	670	633	620	627	644	622	671	644	613	634	625	606	638	619	630	662	648	564	632	668	656	610	641	618	648	655	642	618	621	630	644	603	656	628	621	602	622	616	604	602	619	628	611	619	623	606	676	625	637	673	631	682	657	632	595	613	581	621	604	634	661	635	632	637	678	618	659	661	637	642	650	653	663	619	654	627	619	634	642	606	647	623	614	641	648	640	654	595	633	664	567	611	651	634	634	620	690	620	614	645	635	663	660	634	638	627	629	621	626	626	620	629	685	669	659	659	642	605	598	574	625	638	644	608	608	656	637	629	636	672	616	670	620	646	649	623	640	616	650	676	639	647	635	649	625	600	654	649	623	598	630	657	659	596	615	657	652	561	629	667	662	648	634	613	629	608	625	625	667	635	656	631	617	639	669	681	633	619	628	641	638	622	617	616	612	604	646	656	627	668	667	622	588	595	610	605	641	628	645	662	651	620	642	676	621	643	642	639	639	656	644	630	632	606	615	659	623	676	644	641	627	642	632	668	646	608	621	644	675	674	657	652	585	644	618	609	622	632	649	617	639	654	672	675	657	607	629	639	643	605	575	636	610	626	641	629	633	623	637	657	672	608	613	645	609	606	605	595	621	609	611	613	634	666	616	640	613	692	625	694	633	600	695	586	682	657	642	612	606	656	650	591	649	632	638	656	609	649	594	623	625	631	646	603	631	615	650	621	645	634	651	624	606	607	657	646	635	639	604	636	610	650	662	637	624	677	625	623	654	652	611	669	640	641	633	665	597	650	611	678	650	625	665	619	577	635	642	659	654	675	607	639	650	629	646	624	641	642	649	626	632	644	666	620	627	640	613	670	665	590	582	615	650	634	648	616	679	649	657	608	629	599	639	662	627	588	613	582	694	628	670	605	636	630	647	614	668	619	667	603	627	613	572	649	647	653	652	586	610	607	629	665	649	625	647	635	671	675	691	639	591	600	627	675	619	641	647	673	632	625	648	636	631	632	615	663	679	607	624	647	587	595	671	567	683	665	691	601	707	618	666	615	618	632	625	632	639	677	677	612	600	683	635	614	631	623	629	597	617	597	669	617	628	629	642	626	648	611	620	645	623	665	630	645	617	652	610	601	617	643	653	655	602	616	646	618	665	606	664	649	597	648	652	664	636	622	615	631	620	626	602	604	651	659	635	674	624	615	647	632	617	612	626	626	662	629	631	651	683	656	604	623	678	594	647	619	618	675	673	647	642	602	622	619	649	640	648	638	646	672	595	616	592	594	644	653	641	628	628	624	663	656	581	641	681	591	622	582	619	639	646	643	641	594	606	641	660	622	623	629	655	671	656	667	625	646	648	566	634	647	630	630	665	648	647	673	622	630	624	628	623	617	642	562	635	605	570	635	638	653	647	598	656	637	602	612	642	653	652	624	629	653	614	621	582	629	600	651	642	635	605	619	612	609	667	650	644	666	656	655	561	665	674	633	657	649	594	615	636	591	606	634	645	623	616	639	640	633	654	677	693	628	612	615	617	624	646	633	652	649	682	631	641	691	611	615	657	642	610	652	611	598	636	601	625	601	647	645	638	669	600	633	597	626	627	601	651	622	587	620	615	617	622	623	620	642	563	626	623	573	603	672	636	634	643	654	631	599	697	644	668	590	631	653	632	645	630	625	657	632	609
52501	23332	17473	2611	801	558	476	407	333	293	333	309	304	295	265	273	256	244	245	229	268	231	232	240	240	241	252	259	236	248	201	236	243	233	264	237	209	237	243	252	229	199	213	258	257	220	234	224	236	229	220	256	232	232	231	216	253	244	254	256	249	210	222	220	213	209	262	228	220	266	218	219	246	228	221	201	247	223	196	222	272	232	257	251	245	218	225	235	242	248	242	226	235	247	231	216	234	233	221	203	214	264	220	253	237	205	234	245	260	246	246	206	247	257	231	209	234	208	238	208	274	235	213	218	228	241	242	240	256	244	235	229	228	234	238	196	204	257	224	239	224	210	229	235	206	256	225	237	232	210	233	236	227	228	223	240	222	207	227	263	257	246	228	231	248	213	241	219	226	192	220	240	243	228	219	233	222	233	233	235	230	238	219	238	222	203	218	221	227	230	255	218	238	226	233	229	238	240	223	226	249	220	202	227	240	248	234	198	227	224	235	210	210	235	215	232	190	246	229	240	242	224	206	239	222	221	250	247	236	221	226	226	214	219	239	217	223	249	219	219	219	199	212	240	247	228	211	235	196	222	238	229	236	214	219	231	240	215	222	237	243	218	220	215	202	215	217	233	250	217	234	254	245	213	237	243	204	253	243	241	212	228	234	241	244	239	229	247	214	229	240	234	215	218	217	237	215	204	238	229	274	214	246	219	212	244	210	246	218	219	223	218	230	228	256	241	234	234	248	218	266	229	244	246	224	215	223	245	214	229	218	237	224	230	241	226	218	249	246	208	244	218	212	234	250	227	201	209	226	212	224	241	234	205	216	218	227	213	216	247	226	196	223	217	270	217	249	234	248	244	245	221	237	226	215	256	239	214	238	216	243	257	250	226	219	199	220	219	259	224	244	246	221	215	245	231	226	236	215	209	250	223	233	273	192	243	248	253	227	214	232	220	226	207	211	222	231	226	235	240	237	251	214	236	206	219	213	235	262	223	219	231	250	228	215	210	237	227	216	232	223	239	236	260	242	270	215	237	236	245	224	235	220	216	219	215	245	231	261	201	239	253	231	213	281	239	230	263	219	195	241	214	258	226	210	214	216	236	214	227	259	231	208	224	207	215	235	213	256	252	230	223	222	253	244	210	222	232	250	186	226	223	215	263	202	257	226	247	247	255	230	243	229	223	222	218	243	229	216	218	247	248	226	205	235	245	244	251	220	211	213	220	208	227	223	216	229	253	237	269	217	222	249	222	215	239	199	221	228	220	223	226	242	223	230	233	241	245	245	231	251	208	219	225	241	254	224	217	235	243	225	236	259	211	254	246	215	243	218	246	228	249	223	229	244	233	239	235	219	249	212	227	239	222	227	235	235	225	227	234	248	206	234	196	241	193	216	208	265	237	236	234	233	200	266	207	223	223	221	239	198	240	239	237	215	232	208	223	223	219	243	234	235	225	232	227	239	257	235	273	233	254	220	229	220	195	243	233	222	186	207	202	229	234	268	253	227	244	263	235	219	226	257	230	222	210	222	225	238	227	256	225	215	239	256	204	214	184	236	219	227	226	257	232	243	223	237	222	243	234	262	220	224	231	211	205	232	269	220	240	235	265	241	211	232	234	219	197	218	221	241	249	228	237	206	242	244	230	226	257	228	233	249	239	237	219	269	222	225	216	219	233	262	227	229	237	241	238	211	241	228	244	239	215	233	238	242	246	225	236	257	222	216	241	217	208	227	247	253	220	194	243	238	235	241	222	225	233	207	232	214	207	231	248	221	219	233	237	229	234	242	238	229	241	244	245	236	228	207	223	227	231	206	223	229	254	240	240	220	242	228	248	218	216	199	210	225	219	211	215	262	242	214	233	252	235	211	265	238	223	219	233	242	238	217	205	243	215	210	245	255	213	196	249	233	263	220	239	200	240	257	254	253	232	257	234	220	233	233	233	237	226	239	217	262	231	240	236	218	221	247	229	247	254	237	219	238	262	228	235	226	238	268	248	204	212	199	214	225	212	229	235	212	269	229	228	226	234	240	203	215	238	232	236	221	258	233	263	201	222	255	216	241	244	214	206	193	245	219	240	229	257	218	185	242	246	257	212	235	253	237	227	252	229	220	246	213	227	259	239	207	209	243	234	211	226	231	227	240	212	237	221	265	230	243	221	223	224	238	240	260	243	265	228	223	217	232	244	213	205	215	235	261	221	244	251	215	233	233	246	222	231	243	261	223	239	229	214	240	238	241	210	230	242	240	232	221	203	201	219	217	219	235	235	235	218	243	230	205	212	211	243	216	225	218	222	242	225	206	222	236	213	238	220	242	228	208	241	241	221	232	220	225	214	230	208	232	219	242	223	218	212	222	210	210	232	194	233	215	214	234	209	265	239	226	242	267	227	239	226	243	232	256	236	243	238	220	231	215	226	237	228	219	253	218	248	226	250	212	193	238	234	241	234	219	195	191	224	242	211	242	218	232	249	243	231	226	240	220	248	215	247	250	224	253	200	228	223	238	234	226	230	226	222	277	232	219	243	210	236	236	222	209	239	207	238	250	233	220	238	233	208	221	231	252	233	211	206	238	218	203	249	247	231	215	208	232	236	242	254	212	208	199	228	220	225	228	254	237	227	224	238	251	240	217	249	237	246	207	214	218	216	276	229	202	214	226	221	228	186	212	224	239	216	262	218	210	235	209	214	216	230	233	251	223	228	221	229	205	246	245	242	232	194	237	217	239	254	242	203	245	225	238	225	212	241	212	224	260	210	236	205	224	244	200	265	246	231	246	226	215	238	193	207	256	209	220	225	234	228	235	220	212	244	231	208	232	226	253	238	247	218	219	249	230	242	273	243	241	248	216	192	250	239	266	222	242	247	254	254	245	245	220	205	196	218	228	226	230	247	238	237	229	240	219	246	228	255	203	233	231	214	252	213	257	215	221	206	225	228	243	210	242	236	252	229	235	219	207	229	196	239	218	254	227	233	243	228	241	234	231	245	240	216	226	222	227	230	229	221	201	226	244	208	230	231	266	231	195	216	219	229	222	231	226	223	241	233	229	207	203	230	213	274	251	247	205	242	242	241	233	233	246	235	241	237	237	234	261	199	235	216	241	193	246	234	236	217	211	243	233	227	240	242	229	247	219	251	240	218	252	199	233	232	223	213	240	209	249	220	205	213	212	217	231	241	253	237	211	211	234	224	251	241	224	209	235	212	242	270	226	231	245	253	213	217	262	210	237	256	210	244	224	223	217	234	217	230	244	220	214	217	223	218	221	226	234	220	228	251	219	237	227	230	236	220	246	226	209	208	248	225	228	211	252	226	225	235	222	231	233	251	240	240	219	199	253	240	242	243	218	242	240	222	259	226	202	232	224	242	276	247	228	236	246	236	237	223	226	229	248	247	217	251	218	212	247	245	239	241	253	219	204	217	249	219	237	217	232	209	237	242	244	227	229	208	226	234	246	257	230	224	257	236	228	225	249	229	240	223	229	237	261	232	228	264
27726	1525	2437	2997	2424	2091	1610	1516	1222	1138	1009	968	910	931	856	806	775	782	750	726	750	705	694	686	699	688	639	646	635	583	605	608	627	642	598	630	622	621	640	637	615	592	569	605	621	587	638	548	601	539	565	618	581	649	589	591	624	575	585	600	573	614	585	587	552	602	562	566	601	582	592	556	569	622	595	624	596	589	564	591	593	575	599	572	598	659	577	569	541	541	579	588	596	586	601	590	608	579	544	596	586	612	592	572	596	591	558	586	612	577	545	567	563	592	545	563	600	558	581	578	592	610	569	597	604	616	587	577	601	582	556	573	546	556	557	609	576	573	570	552	574	618	608	579	554	556	578	603	608	594	573	577	573	602	587	573	595	610	619	610	565	624	621	550	586	567	589	553	629	532	569	557	620	606	579	585	528	610	586	546	578	609	581	570	558	612	565	612	558	599	568	640	552	586	559	578	627	577	568	619	581	616	568	550	541	578	574	585	580	555	540	611	572	584	598	587	588	574	606	587	534	570	549	560	567	553	607	593	558	608	605	590	590	553	590	574	624	579	587	576	537	560	533	598	602	602	613	540	595	611	565	591	593	538	525	583	555	564	578	564	573	614	531	611	553	581	598	633	624	571	542	556	539	556	591	593	639	562	559	608	570	550	573	510	560	547	564	585	602	561	572	591	579	579	578	549	568	550	614	578	568	585	584	596	582	560	571	582	587	557	568	571	590	567	543	542	561	550	518	564	584	524	591	526	541	559	589	529	643	567	571	578	572	540	569	611	545	582	575	595	571	585	554	615	552	573	626	590	584	621	585	604	588	562	588	559	539	588	545	577	581	583	563	569	610	588	561	587	562	576	594	591	600	562	558	569	579	620	583	644	577	564	551	585	605	602	566	596	574	532	573	560	585	567	542	569	582	635	562	591	570	594	577	609	562	597	586	539	583	604	569	577	593	596	600	519	575	596	568	582	597	595	563	607	596	558	587	578	594	631	568	553	610	559	580	562	548	559	546	571	593	557	539	568	584	616	599	611	522	568	603	519	614	582	589	602	541	538	585	587	564	599	557	517	583	589	575	573	611	539	565	633	600	566	614	559	629	565	556	581	587	549	584	598	597	594	549	626	585	564	564	528	562	540	541	552	574	554	578	569	580	560	570	587	542	606	569	529	584	580	528	547	572	581	577	615	584	622	598	553	609	548	526	553	593	583	578	572	639	548	571	548	606	592	607	601	535	601	591	557	568	600	576	565	542	516	559	591	612	580	560	601	600	585	589	583	588	571	621	577	586	550	583	563	574	574	554	562	582	606	599	538	573	628	573	609	572	564	541	572	538	616	586	584	613	579	575	562	621	583	622	589	564	568	561	560	571	558	554	589	585	528	573	563	568	595	589	592	613	565	552	583	588	609	576	588	576	598	548	584	571	587	561	660	615	535	543	548	537	571	561	548	552	574	547	543	605	573	547	588	587	593	595	563	588	602	595	609	626	598	564	540	569	602	618	594	588	561	589	569	600	600	561	586	559	615	620	595	557	599	540	617	528	584	564	605	572	592	594	584	591	599	581	562	600	561	615	581	553	566	554	565	595	582	588	585	567	574	547	601	585	554	606	573	566	595	532	577	535	593	573	534	564	579	581	613	577	563	569	596	524	597	567	529	562	554	584	608	571	635	576	581	558	586	582	602	592	616	578	566	562	613	606	586	570	552	596	611	636	562	581	632	581	543	633	582	614	580	571	585	587	572	576	585	620	552	548	586	534	566	569	587	528	590	555	570	592	564	588	573	605	571	540	568	545	582	581	570	552	575	631	596	575	590	598	570	573	530	597	569	532	573	560	552	572	555	535	573	565	585	594	568	608	559	559	563	583	557	593	574	569	585	584	598	623	586	589	537	580	562	597	562	559	559	569	575	528	619	541	572	576	553	582	590	561	650	588	573	575	589	583	561	600	614	584	615	551	571	617	625	605	585	551	583	577	588	587	621	586	529	570	601	563	631	590	567	558	596	570	583	589	561	614	615	620	576	613	534	587	556	552	563	549	586	570	589	586	558	571	595	565	578	585	567	583	580	574	582	563	622	588	576	566	589	566	607	584	584	609	599	562	524	607	543	574	589	564	602	561	571	606	596	592	609	590	575	560	589	629	626	552	560	565	538	544	554	621	580	597	558	546	575	572	548	552	574	548	547	641	530	612	546	544	597	582	567	581	609	570	612	585	567	549	620	597	555	636	606	576	603	595	611	591	544	575	609	565	584	577	611	597	581	585	545	575	554	560	584	551	569	600	556	621	583	578	573	586	575	587	547	583	599	564	522	585	622	606	564	575	602	563	600	607	579	578	547	580	568	540	551	563	611	571	568	573	573	574	618	582	530	587	585	592	581	561	577	623	539	604	641	569	545	588	584	543	598	533	567	557	574	589	582	570	547	544	566	564	590	604	583	535	553	544	574	597	600	564	567	600	567	528	574	588	565	550	564	584	617	593	568	572	614	549	575	541	611	576	553	584	580	562	566	593	536	596	581	531	594	569	593	477	600	555	618	562	560	581	543	601	564	589	580	576	620	594	593	570	554	608	609	565	568	571	583	627	592	597	631	575	588	565	578	587	583	566	575	564	589	605	584	562	633	554	582	589	566	567	572	556	582	534	609	617	606	596	562	581	582	614	591	577	598	549	579	542	591	549	567	556	560	588	667	580	583	577	575	579	566	600	582	577	621	591	598	571	561	592	534	581	575	550	579	574	539	563	577	582	560	573	570	558	602	622	541	565	594	590	546	613	618	561	588	577	564	533	558	577	555	601	589	574	563	576	564	580	553	554	549	608	571	580	576	563	595	596	584	568	541	584	579	540	610	558	589	610	552	579	603	530	639	584	583	540	541	594	575	602	602	550	560	565	625	575	599	580	599	551	604	577	574	556	573	578	572	614	616	582	563	568	590	626	606	549	589	589	601	573	592	592	601	587	551	546	554	582	611	569	603	563	568	599	518	585	573	583	575	622	617	567	606	594	532	594	600	611	551	585	606	591	576	565	596	592	555	600	579	539	567	592	579	557	562	580	566	581	520	577	565	565	576	539	609	562	601	622	559	575	591	566	609	601	549	626	631	586	581	585	559	612	558	560	577	608	559	597	585	569	568	588	565	570	551	575	581	644	593	592	601	593	554	568	574	569	547	583	583	591	577	570	585	584	571	586	594	584	618	620	579	560	513	593	561	605	540	535	526	550	596	563	619	594	600	580	561	625	623	599	596	605	593	543	602	623	575	595	569	599	609	558	568	566	626	579	552	579	573	566	598	573	594	510	541	592	561	604	558	587	591	574	573	575	553	580	557	542	577	633	657	551	573	616	596	628	601	611	564	584	562	617	574	571	548	547	591	570	553	549	601	609	587	552	553	611	559	597	582	556	557	570	627	641	558	591	554	591	611	548	568	576	584	584	597	551	567	571	531	597	521	548	586	641	589	549	575	584	609	544	562	607	567	611	541	624	592	557	564
52019	25144	24419	11244	2365	1129	840	675	626	559	595	503	459	494	430	452	436	432	448	367	407	409	398	382	418	394	380	407	385	373	397	369	392	386	399	401	401	375	364	379	361	356	371	350	383	371	386	365	384	367	400	389	374	360	347	358	337	355	371	357	353	364	344	352	389	365	359	364	377	394	347	365	398	355	361	396	388	389	382	375	348	390	354	370	336	372	381	361	364	362	394	370	346	376	414	350	389	329	368	373	359	388	351	367	390	356	390	375	370	342	388	405	376	393	382	376	358	383	350	376	365	374	363	372	378	354	359	381	383	351	409	392	356	396	364	372	360	357	376	346	330	366	336	380	406	370	369	357	352	387	384	358	396	388	374	382	381	340	355	349	389	351	367	368	346	353	379	355	376	394	382	365	382	363	399	394	382	363	405	381	378	385	340	351	354	382	380	372	355	370	386	360	327	384	387	393	387	375	350	393	374	372	374	331	360	379	334	352	360	337	350	375	355	373	390	350	351	322	354	368	372	389	385	367	347	373	358	372	394	321	351	357	370	377	392	358	353	376	385	388	351	409	407	339	365	363	395	365	402	363	373	385	384	386	379	345	375	359	371	393	376	369	354	320	378	393	350	348	351	397	391	335	362	362	396	385	372	354	368	378	385	371	358	360	366	386	361	372	356	361	376	349	385	366	361	357	366	334	364	352	336	362	347	364	373	347	349	365	356	399	344	364	371	390	347	387	365	365	363	392	334	351	367	385	353	354	395	357	360	361	373	344	378	376	328	375	406	408	395	397	326	369	347	397	371	373	373	370	414	351	363	364	374	348	371	338	369	391	379	400	401	386	384	364	383	383	349	380	383	386	334	408	376	393	389	367	376	374	364	371	334	381	371	404	390	356	341	378	358	366	341	387	348	366	394	409	389	386	334	385	374	359	368	375	362	378	371	397	363	361	350	370	391	367	406	387	393	334	356	353	319	355	390	365	408	355	379	379	362	397	350	372	372	360	365	374	355	386	347	368	403	340	355	370	360	381	369	373	353	379	367	365	372	384	348	357	343	335	386	341	382	361	359	352	375	390	364	371	329	369	353	370	367	334	400	394	387	380	396	319	374	372	383	361	344	366	342	345	357	349	395	344	378	414	373	341	386	361	390	380	393	375	347	384	348	386	352	341	376	381	380	353	368	347	402	356	363	421	383	371	371	345	361	338	402	345	349	365	377	357	357	379	334	383	341	340	359	362	372	362	372	383	388	351	355	376	380	354	380	371	369	344	395	379	349	372	342	372	394	383	365	332	395	356	409	381	347	357	405	389	375	363	361	379	376	389	343	355	372	337	319	360	409	377	382	414	370	349	383	381	381	362	425	423	390	388	389	335	304	344	361	383	390	316	356	385	409	367	400	404	354	389	351	381	354	368	375	358	376	366	392	364	405	367	396	391	363	381	386	392	355	376	340	401	394	364	381	362	333	412	359	388	342	366	373	397	423	368	339	406	359	389	361	347	363	362	390	374	351	370	364	333	393	370	383	344	318	385	401	350	353	380	364	367	359	384	359	384	377	362	375	354	377	369	383	381	366	367	373	348	401	367	359	368	371	376	390	396	389	357	386	393	390	362	377	346	354	344	346	322	356	353	397	379	354	345	378	392	355	391	355	354	366	406	354	364	392	350	373	369	366	375	422	326	364	349	359	363	382	368	347	367	349	369	328	375	375	401	365	345	361	358	340	357	364	332	383	384	344	357	407	408	350	349	373	375	329	364	417	394	348	353	406	399	356	356	417	352	363	374	376	401	381	387	371	356	350	375	402	388	355	347	361	394	379	361	380	393	409	390	366	340	355	387	348	373	366	330	373	357	373	382	360	365	361	381	366	378	362	338	357	376	378	355	351	347	363	370	354	380	359	363	352	344	361	357	353	404	385	384	350	373	371	367	373	380	395	375	349	354	401	368	378	378	363	367	386	359	375	371	359	365	358	385	402	348	368	373	380	367	363	376	419	374	356	377	361	400	350	336	389	357	336	352	378	349	376	384	342	399	366	345	365	377	380	346	410	356	348	393	351	357	371	406	392	395	394	337	348	368	364	351	350	395	360	333	310	369	320	375	375	358	363	369	362	387	371	349	357	369	378	343	392	368	399	365	391	369	349	350	351	379	352	385	342	380	315	350	372	377	406	377	363	367	343	361	327	323	358	379	376	382	386	394	411	411	378	382	384	368	370	384	336	339	342	333	349	361	372	379	366	389	355	404	345	384	364	391	360	388	353	366	365	364	362	335	347	374	383	353	349	390	394	342	350	339	348	366	361	361	358	362	362	384	364	353	339	356	379	343	351	394	354	369	352	374	380	351	381	392	366	374	385	348	341	331	390	337	380	374	361	372	374	366	369	336	321	391	374	363	345	376	350	386	404	396	371	344	384	350	374	363	376	394	349	378	350	342	367	398	392	374	338	374	380	370	400	347	380	378	368	368	356	392	389	337	353	380	407	412	328	359	365	379	387	391	367	362	354	366	380	395	390	361	392	356	365	366	366	394	365	364	338	350	384	342	365	313	363	404	374	383	360	374	349	356	377	351	352	344	349	413	357	341	387	360	401	371	398	373	387	365	362	368	372	375	369	390	364	358	374	351	350	384	330	361	382	364	339	362	346	361	348	396	372	399	383	389	342	375	399	379	417	389	370	376	401	403	361	396	382	373	386	368	360	360	351	403	389	362	342	384	368	346	379	371	381	402	351	363	360	384	410	365	382	373	373	356	367	368	382	337	352	369	381	348	379	388	389	389	363	358	387	356	392	382	360	367	367	397	370	359	386	393	360	382	331	376	360	365	378	383	371	343	360	346	352	336	378	364	364	373	367	377	354	377	370	331	340	381	384	361	361	424	407	369	346	366	383	381	389	394	363	372	374	411	380	341	365	391	351	331	389	357	351	355	360	381	401	374	373	348	351	372	376	359	355	356	389	384	375	368	362	348	374	326	389	349	364	345	389	331	383	358	365	357	401	362	369	363	378	332	369	347	387	363	375	362	329	363	376	359	374	335	375	363	383	364	361	349	403	365	375	374	349	405	394	376	386	373	373	331	385	360	397	398	355	315	373	378	370	369	351	348	347	376	382	376	375	381	377	374	386	348	371	332	366	352	387	366	378	373	374	357	376	407	363	336	394	387	384	380	346	391	376	358	356	384	374	390	391	379	392	371	378	378	377	363	374	360	363	350	413	374	356	387	333	330	392	402	343	365	325	394	363	379	356	369	389	380	389	369	360	339	385	339	355	358	406	352	334	336	380	391	405	367	398	391	368	366	378	370	361	357	376	359	370	378	349	345	377	361	396	401	371	379	359	384	343	354	349	363	343	356	323	376	325	369	344	374	361	380	377	364	362	401	362	329	370	342	367	360	340	348	403	385	358	349	377	394	349	369	375	348	343	346	356	353	373	342	362	382	362	423	386	350	430	360	361	345	340	373	374	366	389	390	401	359	379	363	363	391	388	378	381	369
33777	2367	4455	4953	4239	3439	2902	2486	2188	1932	1787	1727	1518	1448	1431	1277	1223	1235	1206	1145	1139	1091	1069	1118	1107	958	1028	1006	972	992	988	958	1003	988	949	941	919	942	907	863	915	909	953	916	919	939	898	893	966	877	926	883	900	891	931	874	851	908	901	820	871	890	921	899	867	866	877	862	851	920	879	890	856	845	893	858	898	827	862	882	868	817	864	894	897	860	872	912	862	876	889	876	845	827	859	884	911	829	856	847	874	854	868	871	883	846	815	881	864	893	911	863	926	853	822	900	855	863	866	848	840	851	865	859	824	937	857	883	887	827	845	873	836	843	906	866	869	838	827	874	823	842	856	875	889	862	789	841	836	869	870	843	904	829	862	898	857	829	869	876	841	901	865	813	832	856	866	882	900	863	836	861	859	869	864	857	866	849	916	863	843	852	830	859	830	862	877	902	881	814	878	833	865	832	857	863	852	862	837	800	868	867	842	854	903	873	883	899	903	846	841	884	860	837	902	923	894	788	868	882	799	844	856	868	839	846	886	886	854	830	870	840	878	869	885	841	884	889	829	838	881	879	860	845	853	855	855	823	916	848	904	832	879	835	875	850	838	919	834	840	848	824	896	877	878	852	831	857	836	878	871	893	902	837	891	857	853	871	858	831	826	910	842	823	866	802	873	838	884	814	881	856	803	789	882	836	864	811	857	850	826	928	885	901	855	843	849	852	870	892	866	893	858	850	837	863	887	862	903	833	912	856	809	855	889	878	874	870	901	900	861	856	814	810	862	874	885	910	857	883	878	869	855	842	857	865	838	834	886	899	883	863	858	878	872	886	863	807	893	907	837	917	853	893	867	874	855	821	871	864	815	883	857	834	836	858	846	875	832	861	837	848	842	860	842	830	874	890	814	870	865	852	872	863	817	910	802	826	867	875	809	839	841	863	859	883	845	825	842	852	798	854	901	875	887	845	908	888	853	852	867	799	884	831	814	837	878	855	849	858	831	810	866	856	842	876	816	812	866	896	856	807	852	877	820	855	887	835	886	880	795	871	829	876	850	885	825	869	896	857	894	861	857	874	836	886	890	842	815	895	800	794	830	912	814	862	874	847	866	856	867	865	826	862	853	884	789	869	890	783	851	900	896	888	875	852	809	866	887	830	834	822	891	898	821	889	893	868	809	877	870	866	871	903	829	876	828	849	844	865	896	870	887	880	846	892	846	811	842	840	811	884	870	833	866	839	855	832	803	897	881	824	843	861	849	829	821	879	849	863	900	853	880	843	792	844	941	859	873	886	862	876	836	861	841	880	832	829	876	864	845	871	895	868	906	798	873	835	833	847	830	841	827	859	856	847	828	865	848	840	893	766	880	875	871	843	892	876	873	878	834	890	839	839	793	845	868	859	813	846	855	899	892	836	842	858	804	910	872	872	860	865	883	897	814	871	835	910	821	863	879	801	869	880	841	840	855	857	870	837	886	853	866	830	856	786	826	858	835	906	822	822	873	836	866	859	847	840	881	827	860	835	829	867	856	883	839	802	837	843	842	902	892	825	855	826	897	872	841	880	818	876	816	866	898	902	856	837	861	888	854	868	895	940	859	848	883	854	856	881	865	838	856	866	882	900	854	847	853	802	866	867	857	855	865	847	820	872	887	813	859	874	821	898	871	830	894	879	880	816	897	854	849	837	845	852	873	868	844	809	828	811	869	832	820	833	868	852	827	894	871	845	832	863	841	842	879	834	862	871	869	887	859	866	858	851	878	871	810	856	895	852	896	916	902	856	887	858	853	870	857	831	844	794	875	882	849	855	871	868	863	891	827	873	885	841	861	877	839	875	854	845	865	802	830	888	850	909	820	870	807	807	897	819	881	804	850	785	866	827	873	853	865	847	830	777	846	889	863	882	857	784	909	804	875	875	864	851	843	868	870	872	867	839	882	882	857	867	839	863	882	873	848	804	861	832	857	871	833	923	805	889	865	807	832	861	858	802	877	831	828	866	859	930	895	843	910	807	891	857	837	856	817	827	885	903	843	839	888	812	842	823	839	869	837	863	842	836	870	818	880	864	866	837	841	892	861	830	858	882	867	830	853	858	856	805	863	832	833	857	828	807	853	886	858	851	872	876	841	847	865	830	910	842	849	851	892	892	854	870	839	849	812	826	780	845	858	875	870	848	793	843	876	843	869	863	849	947	874	798	872	834	884	831	863	806	835	862	802	900	806	832	925	876	927	841	897	898	826	845	827	910	863	897	834	837	882	826	878	789	909	877	845	848	841	841	815	897	865	857	890	879	851	832	849	828	897	817	846	803	861	805	838	880	796	831	875	822	852	816	861	839	909	831	871	881	887	856	853	811	852	874	838	806	854	862	823	896	843	819	904	856	855	846	886	843	825	885	893	894	807	798	839	835	851	880	893	800	895	926	868	896	840	817	830	857	834	820	883	842	843	887	866	877	877	895	822	839	842	872	801	894	849	829	942	886	880	828	869	854	828	850	878	870	814	846	873	887	875	867	869	870	854	853	874	880	859	888	888	865	869	854	853	845	878	844	831	849	837	952	870	874	811	761	853	865	872	881	838	814	895	883	878	846	871	828	870	808	837	837	863	857	843	877	838	877	872	823	858	834	884	844	839	824	785	881	854	805	879	875	865	871	835	870	862	843	863	833	850	850	822	778	823	815	856	895	828	872	819	924	875	808	816	897	863	889	861	818	824	833	844	825	794	823	890	875	825	888	873	862	888	842	855	841	858	843	887	828	893	889	887	892	849	862	886	837	834	805	846	877	823	804	881	854	866	901	860	807	830	862	872	851	911	864	902	878	830	856	799	843	883	818	851	810	823	885	828	827	836	832	838	879	857	847	874	829	814	845	853	866	841	836	870	863	847	807	845	886	859	856	872	819	826	822	880	846	848	858	817	887	839	893	862	857	845	857	929	876	852	894	824	883	825	847	868	917	815	870	814	879	888	827	887	839	872	824	882	896	859	835	871	854	850	845	860	882	874	816	794	821	856	866	873	856	881	866	890	863	854	826	918	893	835	792	877	831	850	857	909	825	867	837	839	849	865	880	832	870	866	868	948	806	875	839	826	848	852	877	859	873	856	916	848	914	832	855	798	863	833	856	863	882	884	873	841	897	854	837	883	885	853	859	846	852	864	831	870	905	903	813	881	890	885	842	856	816	863	839	804	906	807	810	850	866	813	845	872	888	901	868	876	836	887	860	791	812	853	874	874	836	871	866	891	848	877	861	856	836	847	823	843	858	850	882	866	854	844	870	854	824	881	893	860	887	842	861	830	875	885	879	901	854	803	894	873	857	929	777	830	890	913	883	846	909	778	867	847	877	857	833	884	845	849	846	867	881	888	829	828	849	861	867	875	815	819	835	833	837	877	826	877	883	873	904	821	867	857	852	817	920	881	874	888	799	827	839	811	877	854	819	858	844	830	867	809	843	902	897	825	879	841	829	847	863	843	846	840	851	838	876	867	836	846	864	900	869
11395	716	410	341	323	288	284	276	272	288	279	252	274	277	273	266	263	272	276	270	273	247	320	299	287	266	280	272	277	274	259	296	252	243	270	264	278	277	274	261	274	282	265	248	283	279	284	278	281	300	238	290	248	267	279	273	295	273	258	256	257	269	284	250	306	266	271	260	243	247	271	266	265	248	245	266	269	294	274	274	289	285	291	273	280	268	279	273	274	265	287	292	252	262	269	245	262	277	267	258	255	260	239	268	243	284	268	277	276	236	273	276	270	267	260	261	273	293	246	249	301	280	267	266	252	307	279	271	252	233	249	277	260	245	257	273	255	278	285	253	299	286	254	256	238	272	254	264	263	267	254	274	272	297	321	240	303	282	280	253	260	260	239	237	255	280	278	260	261	279	289	261	240	280	272	267	289	261	223	290	280	274	272	265	287	242	270	300	256	261	273	268	296	279	256	278	304	246	275	241	272	272	264	268	231	283	279	257	275	290	283	284	246	279	262	265	279	236	254	304	256	255	291	237	252	259	255	247	258	272	314	252	245	266	261	244	254	254	260	271	260	255	276	281	289	286	283	293	260	236	263	298	262	256	263	245	294	280	269	307	269	254	254	299	259	296	241	292	266	284	278	235	258	270	249	264	275	283	275	241	262	259	251	264	277	279	245	246	277	226	268	264	267	267	273	257	256	262	272	261	264	277	267	253	262	291	287	299	281	274	264	255	239	282	234	264	282	235	287	275	291	264	277	259	255	247	251	290	288	241	254	273	268	278	235	276	252	260	261	275	286	257	284	247	256	272	238	308	271	299	290	244	305	316	273	282	280	287	278	288	277	283	273	259	279	266	253	262	271	241	255	317	292	283	314	283	250	280	290	248	291	287	279	269	274	274	285	260	271	271	268	280	256	264	264	269	275	275	289	298	273	251	258	290	268	275	280	316	271	276	231	276	262	293	225	241	255	268	290	268	257	270	258	294	260	303	264	274	268	296	274	280	248	252	269	256	280	259	276	267	288	267	281	247	288	279	261	254	265	259	265	270	267	248	231	282	248	270	256	273	277	254	239	265	254	275	257	253	238	244	251	260	249	272	258	258	274	252	298	298	286	264	256	283	260	271	311	274	255	249	268	243	265	258	223	254	291	277	279	273	265	240	221	276	264	244	259	224	271	240	258	271	279	262	239	281	266	285	279	248	268	281	262	266	260	278	267	269	289	289	251	232	271	234	260	266	247	250	279	277	293	227	270	263	256	273	278	270	286	254	269	274	258	260	250	249	260	307	266	262	250	245	245	255	270	238	298	282	289	276	276	262	259	267	269	286	266	233	253	269	283	287	257	246	283	272	277	287	279	295	273	272	287	274	264	265	283	224	298	260	260	252	289	263	288	268	263	282	261	270	260	269	250	297	261	280	281	270	245	257	285	246	309	247	262	246	257	293	286	269	290	285	257	293	247	287	287	268	272	270	257	297	259	291	259	268	275	271	245	261	230	253	268	248	256	274	278	284	285	256	289	275	247	279	272	286	256	250	272	271	263	259	272	257	261	260	274	250	276	242	256	248	264	295	250	265	271	222	278	260	260	271	248	254	282	278	267	268	248	250	262	263	262	284	252	249	272	290	246	266	249	293	290	271	291	278	279	282	262	258	282	268	254	266	249	262	260	250	244	265	260	243	273	301	274	285	285	252	240	263	248	259	268	232	290	268	267	304	275	253	255	256	220	304	277	274	277	259	264	272	288	249	286	269	286	286	269	245	276	239	263	253	266	294	258	287	262	303	256	247	251	282	276	261	276	272	262	286	268	250	266	271	256	255	280	243	271	259	307	285	268	277	238	279	258	285	280	265	269	288	271	294	265	283	283	297	271	249	275	264	269	258	287	259	282	294	258	283	279	261	266	267	272	273	268	260	281	281	278	265	281	264	258	275	242	251	252	277	299	250	276	239	309	269	263	260	273	265	293	280	261	307	254	280	261	264	256	275	264	284	307	266	264	273	261	276	269	278	301	243	281	247	262	263	290	251	244	261	293	284	269	272	274	265	302	235	259	269	255	272	277	276	293	279	291	271	287	298	266	262	281	269	258	286	263	281	265	284	255	302	248	267	263	272	245	288	253	284	261	260	250	273	262	261	272	272	265	311	295	281	292	259	238	266	288	281	264	264	299	272	273	266	269	226	248	257	296	253	272	267	259	255	296	276	291	237	261	246	280	263	270	291	271	268	261	286	277	291	266	249	267	260	255	250	251	289	245	265	252	218	260	243	237	238	248	285	254	277	278	278	283	268	258	272	304	263	250	256	254	288	280	239	268	234	259	258	293	271	267	264	252	289	243	260	265	296	255	278	228	241	268	283	267	251	270	266	240	291	254	275	275	284	258	268	249	290	279	268	279	296	272	287	257	294	245	267	277	278	270	268	219	280	291	248	283	289	291	241	275	241	291	272	305	245	252	299	323	291	282	259	285	287	304	266	276	256	279	258	268	278	262	249	272	278	276	272	264	283	274	234	261	251	277	280	262	282	268	275	262	282	260	253	260	266	279	299	282	298	288	248	269	282	244	278	271	266	257	295	268	297	259	253	250	297	274	279	269	248	240	218	262	272	252	250	260	292	273	262	262	269	254	276	279	295	286	329	305	279	259	270	254	276	259	241	242	263	282	253	279	248	242	276	275	283	250	262	289	268	245	287	254	256	261	275	261	247	250	246	262	279	257	255	259	276	242	265	282	258	245	256	284	258	259	241	272	276	264	252	256	263	291	257	275	251	266	275	301	245	270	242	289	259	259	272	262	249	255	261	253	275	238	273	304	275	247	271	269	227	262	275	259	277	265	274	262	277	239	258	295	260	239	296	265	266	269	265	232	230	269	248	277	312	274	267	246	264	262	265	290	262	257	256	289	280	286	271	259	302	251	292	277	274	253	275	270	266	249	247	230	298	269	268	268	292	250	270	258	258	253	229	259	288	290	272	273	269	247	248	260	255	265	228	280	285	264	297	260	268	268	289	272	290	289	275	261	315	297	245	283	276	241	278	257	274	262	268	233	262	255	315	272	243	254	268	276	262	253	295	278	264	261	275	257	238	248	262	237	259	290	261	262	253	256	291	275	263	257	260	273	268	263	280	263	263	308	279	291	232	271	256	285	247	275	283	306	254	306	282	260	269	250	278	292	273	264	307	279	250	286	279	268	278	264	291	278	264	265	271	270	276	228	282	251	267	261	262	248	260	278	267	263	258	248	282	283	261	244	254	266	277	271	283	278	250	294	238	264	254	261	235	256	269	283	286	262	250	247	283	257	281	258	263	269	264	236	266	239	272	303	244	280	282	228	243	284	270	250	285	260	295	265	276	257	257	271	275	295	284	257	256	267	241	260	290	241	271	256	294	267	286	274	258	260	273	293	253	271	284	286	235	240	275	262	292	261	252	271	270	268	280	241	296	247	262	301	323	284	288	244	260	266	274	277	262	251	267	300	253	293	265	262	257	254	273	277	292
10874	770	853	905	828	835	724	704	698	662	642	699	678	638	662	686	623	636	668	676	631	640	658	645	678	650	633	664	581	672	680	631	684	667	611	626	624	605	695	641	609	621	626	627	625	662	620	625	679	639	651	664	616	598	657	670	667	629	669	653	612	685	630	615	674	594	644	653	620	635	646	627	646	661	668	661	604	608	603	660	637	619	637	656	648	648	632	651	662	619	647	653	650	625	670	632	689	662	636	663	636	641	689	642	622	658	646	674	691	656	628	634	640	650	600	621	608	627	646	614	691	607	621	637	622	655	648	619	626	655	674	655	677	631	662	636	653	663	668	609	666	635	612	704	604	648	644	674	647	634	648	655	637	637	618	650	626	624	648	677	610	671	673	654	658	613	616	668	645	670	709	615	615	649	616	618	641	665	644	636	665	663	653	592	623	673	632	650	658	622	676	687	640	632	635	653	622	612	650	688	611	695	662	605	641	708	652	679	663	620	678	679	659	661	678	606	656	653	684	671	664	653	592	650	644	646	652	619	669	625	680	618	659	662	616	722	658	675	653	591	706	651	610	601	670	659	653	651	605	687	641	611	640	665	628	602	648	643	645	635	685	640	664	637	663	656	670	634	636	647	635	619	646	630	672	652	663	632	620	649	641	671	673	668	673	640	620	627	630	659	678	644	610	633	598	640	636	649	631	598	642	662	651	660	614	688	652	550	690	631	614	639	657	658	651	624	650	668	691	641	649	654	650	663	650	640	641	667	626	672	616	677	603	658	631	645	602	691	663	654	620	661	625	688	649	658	653	643	655	681	657	622	645	634	626	705	692	654	641	643	667	655	614	655	625	650	685	624	629	635	660	689	633	664	663	619	676	648	642	645	609	661	616	630	626	604	687	651	648	647	613	617	651	664	630	622	656	669	606	609	656	659	658	654	607	628	669	681	620	677	708	652	656	633	617	683	685	631	681	676	604	659	649	649	625	661	693	622	688	637	629	583	634	654	696	614	643	626	631	593	664	651	622	595	651	603	671	648	633	650	684	652	623	630	651	658	680	628	616	641	682	657	614	667	661	667	678	675	665	637	605	619	620	665	616	653	630	639	652	644	669	668	663	641	656	686	638	619	649	675	638	658	622	642	669	621	655	633	680	619	602	662	638	567	630	648	619	675	665	616	655	611	647	664	666	617	620	591	652	626	652	674	643	621	636	669	654	658	618	653	662	613	630	622	621	653	634	675	613	640	673	593	653	637	662	631	637	721	638	644	699	662	699	672	667	629	601	637	653	637	672	627	611	651	623	637	609	604	638	662	617	622	660	658	694	666	647	667	672	646	664	619	672	660	629	632	619	652	619	601	636	632	624	637	600	659	641	634	678	634	621	601	633	662	635	655	653	621	665	636	637	627	694	626	610	625	671	653	637	704	633	669	639	635	658	642	683	650	601	622	665	631	632	647	612	622	652	628	622	639	635	654	687	631	615	637	673	627	627	649	651	678	658	639	663	612	610	711	646	710	607	639	616	617	645	670	653	676	628	665	643	675	663	648	720	613	676	643	678	643	630	667	702	650	693	626	613	643	629	662	687	610	654	651	638	591	625	664	656	655	689	660	673	657	634	648	699	703	617	644	655	611	611	631	629	606	608	676	633	614	621	636	626	639	659	626	658	645	626	706	638	601	642	647	595	625	626	645	635	650	606	643	626	655	615	649	680	628	627	638	637	647	652	624	664	631	657	618	671	618	663	705	632	682	659	622	629	618	644	664	651	655	649	603	663	639	680	627	615	662	662	704	656	663	648	682	641	652	658	604	642	669	596	606	668	646	666	619	634	653	615	613	609	650	661	662	652	676	671	574	654	653	654	631	566	597	634	648	650	676	637	639	634	596	640	637	659	629	637	631	640	663	648	613	622	626	666	674	660	606	638	645	637	657	677	609	693	626	660	676	623	611	643	640	660	634	624	668	610	645	657	607	696	655	627	674	644	645	595	642	678	610	672	623	654	592	619	635	671	629	641	634	634	662	634	670	671	700	667	643	553	663	647	641	639	630	621	620	644	638	666	666	617	652	706	642	612	635	649	652	664	657	605	610	658	626	659	656	601	631	636	637	640	673	575	647	658	641	645	627	640	649	695	661	649	604	651	651	662	605	635	633	627	672	630	669	654	644	633	671	632	660	649	637	681	664	644	636	622	618	665	654	635	635	642	649	645	637	640	625	635	644	658	613	636	638	660	637	690	625	622	663	599	657	611	634	642	650	583	645	647	666	658	631	683	675	658	678	624	620	645	626	602	613	665	661	607	654	593	678	643	666	611	609	600	646	602	625	689	645	651	670	710	640	635	650	607	571	656	666	680	680	656	640	612	620	663	646	663	632	637	669	587	615	647	619	613	646	616	646	667	636	665	643	632	627	664	615	625	653	657	672	666	648	602	614	640	653	628	655	693	598	631	675	606	659	619	667	690	665	621	629	664	642	606	630	633	668	617	619	600	628	663	644	636	644	675	650	650	683	673	653	668	634	692	637	643	615	663	614	653	605	649	623	649	628	650	621	646	687	689	612	665	605	618	697	618	617	620	683	649	657	687	659	646	615	618	688	615	627	689	649	637	604	637	665	649	671	667	654	653	629	639	651	627	666	618	666	647	627	624	637	606	620	608	656	626	639	629	652	620	615	593	669	661	667	639	642	653	674	681	611	627	663	598	634	621	641	632	647	690	672	621	649	606	652	643	652	644	661	641	647	656	617	649	646	602	705	610	602	667	640	669	620	642	595	675	653	655	648	653	654	628	627	622	673	653	641	636	642	674	630	686	635	697	629	678	639	632	597	606	649	621	638	647	630	591	679	618	633	678	674	652	665	664	626	661	630	658	635	704	650	610	683	642	649	667	624	653	632	648	656	635	600	633	640	619	642	655	645	633	684	587	654	601	667	630	602	585	634	619	613	599	642	653	635	655	620	636	624	674	612	615	675	627	619	660	623	632	636	669	640	666	633	592	667	688	595	651	597	643	616	664	612	651	678	708	628	678	680	632	673	675	614	626	632	662	674	697	645	663	680	624	634	665	654	637	644	640	670	640	644	635	644	573	665	679	683	664	639	650	660	658	641	648	674	616	603	602	633	628	603	607	611	592	606	646	662	640	688	602	619	666	619	597	637	658	657	622	655	667	587	632	616	693	641	674	664	666	659	616	634	618	680	646	702	643	600	649	653	663	621	634	604	626	644	635	639	639	674	666	632	620	630	643	682	661	677	636	668	625	636	631	643	597	650	645	642	645	683	648	587	658	642	624	640	629	664	660	675	630	648	601	645	638	632	611	702	651	619	634	660	678	632	644	660	632	651	671	638	640	663	630	639	617	602	672	583	680	610	663	657	669	635	641	637	634	627	697	667	679	622	638	643	624	625	639	627	659	637	665	659	600	649	697	662	634	648	595	684	642	667	598	667	598	656	660	638	661	633	666	610	632	653	629	619	622	653	640	614	657	615	673	655	607	625
50721	23949	21865	3946	896	538	475	419	372	375	344	295	278	298	262	279	240	259	251	238	261	245	272	241	248	256	233	219	249	210	258	242	235	256	251	234	244	246	219	238	226	245	241	247	231	233	237	252	238	231	249	233	225	278	254	239	239	251	235	249	249	216	238	234	254	269	262	249	224	238	266	237	228	233	268	283	237	223	252	231	223	249	234	223	273	234	221	242	254	232	218	256	245	274	241	249	220	232	252	240	255	236	262	229	263	265	237	245	267	229	232	216	256	233	234	237	218	233	257	248	239	261	260	230	216	253	232	232	227	218	242	249	233	266	241	245	240	212	236	264	246	238	236	259	246	278	252	227	269	216	226	278	231	254	221	241	214	225	225	245	230	250	258	261	212	237	225	254	229	234	240	238	217	268	270	242	224	227	235	228	257	259	244	225	234	263	261	270	225	222	247	225	235	248	241	257	215	229	239	254	244	212	256	226	234	227	245	233	250	246	237	225	230	235	242	235	238	251	239	233	248	232	240	243	270	247	231	226	249	251	217	253	248	233	248	229	239	254	247	230	227	230	239	254	267	257	216	247	254	241	253	241	223	246	239	217	241	239	235	259	210	256	248	227	233	238	231	228	203	274	219	223	234	218	247	239	225	232	236	233	248	264	246	268	254	226	214	233	227	222	243	252	234	236	247	207	252	223	225	245	238	239	275	242	229	267	280	233	251	236	261	266	270	214	209	253	212	224	224	228	226	228	234	247	265	252	225	233	251	243	253	243	254	230	218	234	236	216	236	245	207	242	231	233	232	222	267	228	238	220	232	213	242	236	253	231	232	227	249	247	265	266	226	244	270	231	235	226	246	248	237	253	243	248	226	229	247	277	238	240	282	247	227	229	226	245	264	258	264	217	232	267	237	259	252	239	221	235	249	244	292	237	248	245	242	262	233	241	263	216	237	240	231	209	225	232	234	215	220	211	230	252	211	262	251	231	245	245	266	214	224	248	222	225	256	260	240	238	222	240	229	217	247	236	214	242	254	222	242	218	257	230	237	251	241	231	258	236	253	249	233	234	279	223	247	220	233	231	218	242	251	244	260	271	203	246	241	239	274	247	239	253	238	261	260	248	249	222	229	221	220	234	276	254	226	264	220	219	248	216	238	234	221	225	241	253	240	247	250	234	239	231	215	215	232	243	224	206	240	245	241	217	249	241	247	231	228	254	240	237	248	271	231	237	246	236	232	260	254	231	240	241	258	223	242	263	276	275	230	232	235	255	256	228	253	229	233	223	228	223	221	235	236	227	221	212	245	227	244	228	247	239	229	251	245	237	246	246	251	235	213	261	258	245	246	219	214	245	227	222	235	254	259	235	262	224	225	244	223	242	224	208	207	218	201	271	211	220	227	210	235	279	232	229	228	242	244	250	270	221	263	245	249	234	225	207	241	244	227	245	238	214	232	209	249	228	246	285	258	233	215	239	218	235	233	280	239	248	201	230	229	240	239	260	284	257	225	233	266	230	260	259	242	244	243	272	243	234	250	244	233	211	261	205	236	245	254	247	239	260	249	240	251	233	205	216	233	259	267	234	221	214	233	246	273	241	239	220	246	252	239	234	242	241	221	279	249	231	275	244	206	224	254	223	239	226	242	219	243	261	220	263	248	231	222	233	221	259	231	240	214	256	267	220	225	250	249	258	290	226	258	244	222	211	246	237	237	240	236	227	234	248	251	215	260	234	267	237	253	221	247	244	232	240	252	204	241	238	269	218	257	231	216	239	220	241	237	219	240	250	266	240	244	269	205	240	240	259	243	197	256	248	238	220	242	243	226	261	220	265	258	221	209	251	241	222	215	244	223	244	221	246	238	227	256	231	245	268	247	241	228	227	231	248	242	243	236	255	225	230	239	258	251	230	215	231	227	288	254	237	255	234	231	239	232	242	240	240	239	228	228	232	241	233	222	221	255	228	222	243	236	220	230	241	225	235	249	241	254	238	218	233	235	248	276	273	224	257	240	220	253	219	227	260	235	224	240	278	217	213	215	250	260	234	233	230	245	238	229	225	217	251	228	253	246	221	255	259	255	230	277	254	247	238	266	236	258	229	232	246	212	271	256	239	233	241	218	239	261	219	252	239	251	205	240	222	223	254	222	222	232	257	254	257	219	266	252	233	270	242	235	226	244	260	259	233	254	259	234	275	274	244	251	225	258	251	216	248	210	205	241	241	280	259	222	228	249	231	240	213	264	236	223	233	244	234	230	223	265	270	254	239	253	247	257	225	236	268	265	219	227	242	245	226	226	244	270	244	253	247	265	252	240	224	239	234	248	247	255	263	256	251	204	242	238	252	240	241	229	231	264	238	263	223	277	229	217	216	213	228	229	255	201	219	227	247	244	240	243	264	221	242	252	202	265	209	255	269	256	278	233	259	226	220	221	234	228	242	252	245	246	217	199	232	257	231	242	226	243	250	230	237	244	228	220	249	213	274	224	225	279	252	234	224	230	245	246	255	220	267	215	237	237	236	241	242	248	245	250	226	232	222	242	254	250	246	273	228	244	230	266	209	236	244	258	246	249	239	263	215	245	231	247	227	226	234	227	233	260	253	216	256	235	233	240	270	267	227	249	251	216	244	232	255	233	219	257	244	221	201	261	265	262	219	245	260	231	260	249	256	233	207	255	237	233	208	239	233	256	247	283	240	206	249	232	251	247	245	237	239	234	231	232	238	273	257	215	231	209	238	215	240	239	230	231	254	257	246	232	229	259	234	241	262	245	231	243	265	222	243	244	230	278	257	230	264	271	242	270	223	249	247	248	227	237	252	259	235	232	268	271	258	217	231	221	258	221	245	272	246	262	245	250	230	247	241	217	215	250	229	224	220	242	238	237	257	238	241	236	228	277	208	222	265	232	248	219	229	229	242	209	214	263	264	237	253	240	242	260	224	215	238	246	238	260	249	252	225	210	231	220	244	212	247	254	268	251	238	243	235	265	273	222	249	242	233	243	253	276	239	214	251	233	268	236	250	241	239	249	246	240	242	220	229	281	240	254	230	239	216	275	228	248	237	213	215	220	274	267	227	250	238	245	237	249	244	248	227	224	262	270	252	229	229	220	279	261	247	227	244	227	247	233	256	203	261	230	265	212	252	248	215	252	236	269	235	223	244	231	262	251	255	239	247	235	254	243	201	237	267	230	255	257	244	238	249	254	282	248	245	234	245	258	235	233	222	227	241	212	256	232	284	228	264	249	258	268	249	249	233	239	217	248	238	236	228	257	234	227	270	241	243	247	247	236	252	213	249	235	241	224	224	255	223	255	241	260	248	243	250	248	289	252	258	240	243	248	236	262	255	251	213	256	224	236	233	274	234	234	248	236	264	234	246	242	241	267	239	219	245	267	239	246	254	199	250	240	260	221	228	264	227	219	247	216	268	229	254	255	214	230	234	229	215	249	238	242	204	281	257	249	239	243	260	258	226	214	197	248	231	236	251	239	253	214	236
29083	1313	2393	2727	2299	1960	1707	1371	1218	1213	1014	966	911	916	808	776	786	762	745	761	767	698	691	736	648	721	658	675	634	624	635	604	673	628	620	638	651	614	621	621	655	655	645	643	592	634	624	637	596	590	649	643	566	593	594	636	644	636	618	628	592	596	596	632	642	619	611	575	606	626	615	546	602	561	644	607	620	605	581	606	594	613	573	590	561	639	655	599	614	604	598	612	610	586	587	613	622	587	612	577	618	572	603	591	538	638	578	595	614	606	644	594	569	597	608	597	596	620	592	617	607	641	591	571	617	583	677	662	598	561	631	582	608	586	644	591	589	542	575	622	593	619	603	643	640	622	600	655	547	604	603	616	594	691	593	537	582	592	600	612	626	575	650	621	624	600	582	577	624	583	562	609	593	623	620	579	563	640	614	612	585	615	597	619	567	562	638	600	543	611	613	562	598	616	577	574	621	635	601	571	614	595	592	598	563	599	587	611	558	609	579	573	627	557	621	602	612	573	562	564	627	593	593	613	595	579	596	593	624	612	628	585	627	591	616	616	611	623	593	588	585	621	578	615	594	580	631	572	597	617	565	593	579	602	612	566	616	595	578	626	631	573	618	594	594	600	616	600	590	610	604	613	599	601	607	593	543	586	639	608	561	563	592	569	624	589	636	582	605	569	649	561	634	600	589	600	553	558	574	619	610	568	572	573	592	610	570	571	620	596	571	632	591	585	605	597	650	558	597	573	631	623	576	597	609	594	617	589	571	590	570	623	579	578	617	591	574	638	615	595	575	596	632	597	611	586	584	576	634	606	616	660	599	616	586	619	570	615	615	608	633	554	633	606	559	579	579	625	627	591	605	660	606	555	606	620	597	584	601	623	652	608	573	599	570	575	587	625	631	612	608	613	626	581	586	607	576	595	628	568	553	564	554	620	584	610	635	615	618	590	591	556	602	611	582	575	604	557	602	578	606	593	624	583	616	566	612	594	620	604	615	621	595	594	608	614	579	606	603	592	586	574	586	622	614	630	661	597	579	615	627	630	545	603	599	597	604	636	635	609	611	602	599	628	613	624	621	629	624	598	575	667	585	611	567	619	583	600	585	615	578	610	616	598	563	586	577	597	627	646	617	594	580	588	557	629	633	638	600	565	603	604	627	588	636	601	567	635	598	592	581	583	626	600	581	589	586	620	600	555	582	625	631	571	634	633	602	598	612	635	625	617	552	560	594	628	606	623	597	610	639	621	631	625	598	608	589	600	625	612	598	573	554	610	585	615	612	580	597	578	608	646	626	609	606	608	623	601	572	568	590	606	613	574	586	576	630	581	588	589	594	616	584	615	612	609	580	611	603	568	617	585	576	618	592	601	612	635	649	579	612	579	624	639	544	623	579	646	592	557	596	589	575	596	590	621	580	627	593	592	588	679	600	622	578	570	596	633	652	578	628	535	626	572	601	599	631	568	600	589	652	635	612	610	584	565	628	589	597	625	603	616	636	590	610	575	641	640	662	600	582	573	569	636	632	618	604	575	585	582	604	601	621	602	620	603	565	574	615	613	572	596	612	599	588	613	574	600	597	585	612	625	600	582	615	587	607	616	615	615	625	613	604	607	594	587	628	562	634	657	599	621	625	585	575	552	595	616	581	613	542	600	602	614	622	622	588	600	617	571	591	577	589	620	587	607	592	618	563	569	624	581	618	598	589	643	616	593	629	562	604	641	563	604	578	582	619	576	619	601	619	601	603	638	606	569	640	605	588	601	612	566	611	611	597	581	633	609	602	603	549	577	599	596	596	607	624	631	605	623	584	629	625	596	548	582	576	577	593	589	626	585	600	619	570	572	596	585	603	601	641	634	637	547	598	585	612	618	594	589	628	637	595	599	601	586	552	625	613	621	592	566	602	571	582	626	569	613	558	614	589	627	585	644	602	629	588	576	607	591	581	610	605	613	571	584	600	626	548	625	613	627	620	639	606	581	649	617	567	623	581	655	616	609	628	585	589	597	607	552	587	592	604	593	643	661	616	592	573	641	565	608	585	598	559	603	595	622	545	584	572	585	637	637	611	616	599	598	586	613	596	630	531	588	584	562	572	592	582	634	620	604	630	578	647	621	606	607	586	617	578	611	634	554	614	562	574	596	620	655	575	582	588	621	631	608	583	619	560	602	600	615	621	568	590	579	635	596	553	674	591	604	600	578	582	589	581	559	596	602	564	601	590	580	613	585	642	603	612	588	608	618	604	615	574	588	575	633	588	587	614	585	575	601	645	575	584	585	600	628	605	577	653	601	558	608	593	614	604	604	588	630	597	642	591	646	567	584	595	572	597	664	591	590	592	602	583	641	583	567	616	564	605	601	613	630	626	606	638	591	587	594	590	638	630	565	584	570	616	603	637	566	578	607	615	617	666	629	609	599	619	626	638	603	610	569	584	629	588	605	586	587	570	601	570	609	592	651	572	601	601	596	616	609	559	593	585	588	583	575	588	573	615	596	606	617	602	548	599	606	580	635	605	611	623	600	569	638	595	578	610	636	609	621	573	588	624	622	588	559	619	597	591	618	554	591	586	621	564	574	622	602	555	585	576	574	586	613	607	624	598	629	580	569	587	597	575	600	572	589	596	628	566	580	573	603	554	622	632	616	609	623	574	594	613	621	575	618	624	628	608	631	640	604	602	601	642	624	608	644	643	576	606	626	597	611	559	668	556	587	586	613	595	523	553	596	628	589	603	574	602	608	637	619	636	567	578	578	606	633	563	607	569	601	636	599	587	618	549	588	589	569	585	610	592	596	629	619	602	624	663	629	613	594	612	591	610	640	568	609	634	620	650	580	583	579	595	638	614	637	590	585	603	626	621	610	613	639	622	592	552	580	583	601	588	616	597	574	591	636	566	598	609	605	590	613	598	598	625	611	593	606	625	600	570	656	592	598	596	549	576	599	609	619	598	606	594	608	609	589	583	627	562	613	573	633	611	604	587	599	549	598	630	656	605	624	616	563	603	620	611	584	623	618	610	576	577	578	618	611	599	586	619	607	579	617	577	570	580	561	568	586	607	640	584	593	661	625	597	587	592	585	602	601	576	596	587	631	599	545	616	583	634	596	561	576	578	602	594	642	610	604	596	584	620	599	598	622	573	623	645	577	635	571	551	606	607	577	609	603	578	612	572	614	592	576	606	598	598	590	587	569	590	600	600	622	626	614	564	614	562	573	622	579	628	562	603	591	563	635	602	557	606	600	557	565	595	593	594	579	596	581	593	543	599	579	580	559	583	617	610	627	596	590	599	570	655	636	611	642	604	590	575	586	636	560	621	639	619	601	589	594	607	597	591	599	640	576	594	581	586	614	592	588	579	586	635	626	645	559	565	624	567	606	582	597	622	594	622	604	574	622	634	617	626	587	608	579	585	624	600	630	607	575	545	600	605	621	587	610	655	539	575	592	606	624	589	589	641	622	573	587	602	629	603	579	613	598	597	571	566	605	578	617	545	612
45542	27261	24554	14460	2535	1181	889	759	662	630	535	489	537	458	493	486	384	464	402	420	420	395	386	405	401	369	365	370	377	360	374	382	377	386	384	356	348	345	369	346	391	362	362	410	376	370	364	376	348	347	354	378	389	340	387	373	335	363	370	350	350	353	399	395	355	404	361	382	374	367	330	349	408	372	363	356	349	366	392	389	371	370	371	347	364	377	394	367	394	365	348	361	376	361	350	344	350	363	371	362	349	327	356	366	329	369	326	379	393	348	363	409	363	349	390	354	394	355	358	358	384	365	389	380	387	344	356	384	369	372	360	384	420	378	406	366	333	366	344	355	367	336	394	376	388	344	359	323	354	368	383	390	378	366	370	386	353	353	385	376	381	355	401	328	382	360	404	406	364	343	369	357	350	338	388	358	369	369	381	372	342	373	391	376	336	363	367	357	369	356	370	386	373	374	394	362	346	348	378	342	391	400	388	373	378	343	322	347	372	363	378	363	338	384	356	377	329	382	361	359	360	340	350	364	362	379	370	377	360	368	368	351	414	360	388	403	360	376	362	371	374	366	383	370	370	390	348	366	360	341	353	373	347	346	383	368	370	354	411	374	379	391	378	382	352	372	352	382	333	343	349	347	355	335	363	340	376	381	333	333	364	378	335	363	368	360	395	361	353	374	356	399	378	353	356	361	342	357	369	341	369	380	386	352	320	353	377	354	363	357	335	344	340	384	354	413	406	396	385	364	353	362	376	343	393	357	376	366	340	374	346	390	361	395	389	379	384	352	385	374	359	351	413	399	371	357	353	345	335	357	378	367	372	361	363	376	365	361	367	345	372	368	368	359	358	352	398	378	370	404	370	364	363	400	364	378	348	376	357	351	336	393	359	377	370	360	371	374	360	391	327	373	333	320	368	352	347	369	348	392	353	391	387	357	401	344	366	368	330	361	378	365	364	378	342	361	361	384	361	366	374	351	368	366	347	383	405	366	342	401	377	367	365	367	382	351	392	389	348	316	374	342	374	384	385	322	354	323	342	354	334	339	379	338	374	392	415	378	359	409	381	369	384	355	390	342	366	335	378	366	402	362	349	378	383	369	369	393	363	364	398	374	346	393	348	372	357	403	385	335	401	389	415	368	386	359	372	368	345	395	361	389	365	393	363	373	338	357	364	354	387	353	361	354	360	360	359	339	327	326	335	360	374	395	326	354	381	369	342	414	398	399	352	359	371	346	354	380	370	387	336	345	390	354	368	379	386	336	346	336	332	350	357	349	354	377	360	407	368	396	343	353	360	382	370	403	332	359	356	345	355	357	364	330	402	346	376	359	373	317	370	376	358	377	367	353	410	344	362	390	375	368	380	333	368	349	373	369	336	366	392	379	377	335	343	357	350	390	353	351	363	355	350	323	367	363	353	325	359	358	364	384	368	354	368	377	373	375	341	375	338	331	375	364	355	351	367	347	365	346	367	353	342	346	368	357	398	327	345	375	340	345	381	365	362	369	351	392	428	349	365	353	375	361	356	378	356	364	317	389	341	397	360	397	365	344	376	349	388	362	360	333	384	334	361	390	374	381	411	359	361	355	352	332	382	362	381	384	392	344	394	401	376	368	337	370	340	417	375	394	367	360	385	365	354	368	371	342	363	358	413	359	374	369	377	339	345	389	387	401	387	371	372	388	342	349	377	371	384	352	348	339	368	375	402	379	360	377	403	396	387	361	392	374	325	340	354	360	365	405	407	393	385	362	366	363	376	345	342	358	373	357	351	387	358	353	357	351	382	343	376	363	349	390	378	361	416	379	382	377	381	359	354	402	368	366	355	363	365	367	357	379	357	330	387	348	366	368	360	349	369	378	347	384	406	384	366	356	376	407	359	331	370	361	355	336	360	343	346	394	379	345	359	381	332	354	330	347	380	391	396	396	371	349	357	378	382	380	357	364	371	369	380	395	375	370	364	375	385	336	340	389	393	358	381	326	336	347	358	405	361	355	366	308	391	343	376	347	421	383	404	367	379	337	375	353	390	345	393	380	355	347	390	380	351	368	335	347	396	384	335	351	358	348	386	357	339	377	381	351	358	371	323	396	365	371	397	358	370	348	399	379	368	362	343	361	358	385	352	359	361	372	392	397	349	349	358	409	372	363	361	364	365	364	349	350	364	388	311	391	329	365	347	416	346	370	387	324	358	359	366	384	363	347	381	373	379	375	371	350	374	374	326	360	363	334	377	386	354	367	430	358	387	354	344	368	351	386	337	369	390	369	344	351	365	392	365	341	348	328	364	331	347	352	348	363	357	352	371	361	372	397	367	354	365	335	340	355	389	404	353	397	346	385	342	342	398	362	380	355	362	375	374	349	411	342	330	370	397	377	421	371	357	365	377	363	374	375	361	364	368	379	375	367	372	368	384	367	357	349	362	349	384	357	359	375	356	395	347	339	358	369	348	344	395	356	358	334	341	371	367	382	400	340	379	366	338	329	356	346	362	322	354	362	359	402	379	369	350	344	361	389	384	326	364	399	342	359	355	380	360	352	332	421	395	381	367	386	348	362	364	353	349	397	374	371	314	385	358	379	353	400	393	327	413	396	387	371	331	375	413	377	335	384	364	369	336	353	349	349	384	390	359	368	355	370	375	360	377	357	423	357	407	361	312	362	384	415	402	361	345	407	405	378	374	372	380	382	344	362	371	368	411	384	369	378	346	381	393	362	344	344	357	336	381	421	404	385	347	384	347	374	383	393	375	353	350	395	369	360	367	351	390	370	343	354	383	391	357	378	378	359	321	350	383	375	346	373	346	353	343	323	369	339	374	368	328	330	377	315	372	372	372	376	359	386	349	326	371	396	338	373	413	368	369	386	373	353	376	343	381	387	339	387	378	407	336	363	338	383	373	378	384	336	373	364	322	382	346	366	362	386	330	381	371	359	370	353	357	352	378	370	333	340	345	360	340	351	356	367	348	315	361	364	331	360	371	390	373	348	355	397	382	350	351	391	383	362	340	358	327	341	383	402	358	347	376	375	334	378	373	394	391	365	385	370	349	341	361	356	395	396	337	347	356	356	329	370	324	344	375	366	363	380	368	374	393	370	331	356	362	378	416	397	326	345	363	345	360	392	376	386	371	359	377	369	357	382	353	367	346	367	369	399	355	362	413	361	395	334	345	374	352	353	364	387	355	357	375	328	361	368	384	362	347	338	357	340	372	364	373	369	390	385	355	346	364	368	357	384	351	385	343	365	344	359	393	369	338	370	325	392	379	420	370	369	346	350	392	351	342	377	370	380	378	365	376	343	411	389	426	367	398	346	427	373	374	375	339	346	379	408	386	379	388	362	387	413	357	395	342	360	360	353	349	349	350	356	364	378	374	347	387	364	354	387	375	370	337	396	359	379	347	372	360	360	375	379	327	380	374	365	377	394	347	324	347	351	388	329	335	369	322	365	343	335	361	348	365	345	365	357	332	337	377	388	348	415	382	385	377	360	340	382	355	373
29904	2423	4319	5134	4326	3560	3076	2601	2220	1955	1772	1622	1523	1504	1364	1362	1247	1198	1152	1154	1121	1052	1090	1019	1033	1061	988	973	985	1031	939	1016	987	926	943	960	947	905	950	886	880	882	840	966	889	928	953	919	890	877	894	886	920	840	866	901	873	908	922	909	875	840	885	918	846	890	880	853	865	914	880	881	834	833	885	859	873	896	868	831	816	880	881	907	902	876	873	867	878	870	924	884	841	949	866	876	864	863	912	880	826	822	833	894	861	830	885	870	879	845	818	841	873	809	821	878	802	795	865	843	893	823	832	857	880	781	852	866	867	910	831	872	870	858	860	854	908	892	880	800	862	865	895	876	852	893	870	867	822	842	851	859	830	857	868	807	867	841	797	844	848	820	866	883	837	813	834	890	857	863	896	822	878	863	865	790	895	864	820	901	802	836	831	874	835	877	866	848	841	897	857	871	883	881	834	824	889	825	844	903	835	844	870	862	877	882	852	796	859	895	879	822	838	815	899	905	838	867	873	843	833	819	781	855	871	821	823	859	871	851	819	820	852	870	842	896	883	814	867	870	823	875	864	856	824	873	780	882	880	845	857	825	905	832	874	813	864	837	848	835	811	851	832	833	852	884	808	862	833	886	852	841	861	882	831	807	832	820	845	802	857	883	878	892	832	860	826	825	863	827	871	846	902	832	822	832	828	832	872	842	853	828	857	886	859	826	854	855	881	845	852	863	882	873	788	909	805	792	803	904	841	838	835	833	869	864	880	875	814	833	821	854	840	826	858	840	917	888	909	807	874	865	896	859	823	876	845	868	787	853	856	844	866	854	844	860	883	910	825	852	821	840	832	842	844	904	832	882	884	794	864	863	836	847	889	855	896	815	806	863	860	823	851	790	954	868	850	880	863	829	840	819	871	875	908	855	859	857	796	855	879	810	847	860	856	894	828	834	876	842	879	833	819	820	920	843	812	813	857	881	803	861	853	867	824	839	823	855	869	879	855	881	889	881	838	870	813	806	845	814	862	820	826	877	853	815	838	804	850	912	862	891	848	860	832	897	842	862	848	831	841	864	787	885	914	829	835	861	804	865	854	872	844	860	861	873	860	845	838	836	863	913	871	807	814	858	885	857	915	871	885	877	868	820	834	793	872	850	884	883	873	895	865	888	873	854	899	864	840	848	859	874	846	868	875	878	887	850	851	845	855	825	836	832	873	857	877	829	862	864	881	828	843	807	834	827	844	858	832	890	882	846	827	814	803	881	847	847	862	838	862	852	907	835	858	843	819	861	828	816	827	790	863	873	823	904	863	795	825	882	855	859	890	851	858	829	852	876	848	797	874	849	897	830	855	808	814	877	891	852	890	836	865	837	894	798	842	864	832	886	835	802	849	845	843	878	846	824	809	844	891	827	905	850	820	860	872	834	849	866	817	852	831	882	859	896	880	832	821	892	816	852	821	825	837	803	829	807	910	818	817	862	906	809	827	850	790	829	824	795	812	887	836	847	850	862	819	843	848	860	894	884	836	856	869	881	859	867	837	838	827	863	870	861	802	903	816	818	856	858	903	850	849	864	905	885	861	839	839	860	812	862	818	891	829	902	838	812	787	807	879	829	855	819	880	849	875	802	871	882	827	939	846	876	826	884	805	859	855	846	853	830	821	810	849	856	845	840	853	833	893	852	808	894	876	853	854	873	826	909	834	906	895	846	768	920	900	797	865	905	861	871	805	866	859	810	793	811	839	839	859	857	797	909	918	885	830	861	843	862	833	824	843	845	854	836	819	859	842	837	827	833	797	856	882	811	876	854	870	879	819	875	859	829	896	872	856	828	886	885	854	877	816	806	835	837	898	851	862	894	816	834	841	877	870	869	841	845	852	863	846	851	831	867	852	886	827	869	852	869	833	837	839	829	845	834	928	849	853	842	857	837	891	868	809	861	855	858	813	835	847	861	851	830	834	867	853	879	845	843	861	857	867	846	807	820	833	854	845	845	829	835	874	846	833	830	853	845	820	837	871	848	860	863	864	824	830	861	820	853	845	822	855	867	788	910	897	890	820	839	900	820	857	817	924	840	852	841	848	852	858	864	840	843	832	830	832	833	788	846	853	884	797	867	785	825	883	809	828	906	876	863	854	872	834	876	863	858	845	860	884	886	850	857	829	863	828	819	809	891	888	817	834	864	829	859	814	888	898	853	862	894	813	802	836	866	860	838	882	846	858	804	851	849	873	884	864	830	889	764	819	881	848	804	900	878	857	822	811	844	865	796	807	810	856	870	839	832	933	847	864	824	864	871	863	864	839	855	874	822	871	840	882	877	844	867	838	842	795	892	863	854	815	835	864	850	827	845	904	887	845	851	862	835	882	805	843	831	822	831	823	853	840	859	795	832	884	834	906	907	920	847	813	852	887	901	767	854	826	869	799	836	825	839	834	844	859	828	867	849	899	838	823	886	808	845	893	868	841	885	887	821	911	865	905	866	872	898	896	859	807	834	868	819	836	836	806	850	874	815	798	881	828	836	879	811	892	869	816	846	865	841	854	806	937	891	847	887	850	858	814	873	808	829	797	878	830	818	900	829	847	853	870	788	838	834	839	842	842	851	838	881	864	842	909	801	840	821	831	824	854	814	810	865	861	814	883	832	863	859	887	832	821	816	825	871	876	842	842	844	872	835	868	864	875	840	840	834	864	822	849	876	852	866	891	862	848	868	883	878	841	857	836	820	873	825	765	878	838	899	861	830	840	839	821	865	879	847	831	815	856	827	884	822	847	812	843	875	851	809	873	903	831	829	852	819	813	846	842	858	896	838	895	834	876	836	873	869	883	847	851	827	834	886	853	829	854	779	854	808	829	848	862	855	844	869	885	833	817	892	858	878	893	857	839	908	881	830	850	894	921	839	835	825	830	877	864	898	837	855	841	859	845	863	893	815	837	786	870	856	857	782	822	845	844	889	845	845	810	850	880	818	868	840	763	857	849	797	865	823	844	866	873	847	832	861	847	845	857	869	771	822	858	832	881	864	884	858	908	891	876	864	901	795	844	888	856	840	805	867	904	852	852	884	863	880	856	858	827	856	840	881	829	882	879	832	811	890	826	874	863	823	882	886	847	838	830	839	852	822	859	840	835	836	898	867	881	811	864	857	868	828	804	833	863	858	858	778	850	824	883	830	907	819	855	936	863	866	856	832	872	823	858	833	809	877	903	892	873	801	864	832	889	840	817	855	857	891	824	889	863	826	895	863	840	857	857	883	844	871	874	821	859	802	883	848	894	819	851	897	883	864	864	913	832	805	826	778	813	852	884	816	827	858	836	794	869	859	852	875	867	875	875	858	825	816	810	896	849	830	847	861	854	867	863	791	825	853	825	864	814	850	893	874	888	838	803	849	827	819	857	865	853	889	836	866	867	827	850	875	851	836	817	843	830	855	834	839	829	880	839	833	875	867	829	860	864	891	853	822	875	865	867	834	863	884	858	881	822	853	870	821	873	833	841	841
11999	675	351	309	320	322	283	268	288	268	245	294	294	260	287	254	279	268	249	297	281	271	279	271	269	248	240	294	279	282	269	259	267	266	293	282	271	270	253	298	246	274	260	267	274	259	252	278	276	266	269	251	269	287	269	260	215	255	248	309	292	218	263	259	301	290	233	262	291	277	272	270	265	276	276	245	263	272	272	292	294	268	270	264	283	239	254	253	269	286	268	265	270	265	257	279	300	276	248	232	245	278	257	276	286	309	262	278	254	275	262	275	292	247	282	307	253	266	248	254	281	284	282	284	276	270	273	272	225	321	256	242	304	292	250	293	268	257	260	271	279	265	260	259	283	247	283	237	258	277	255	256	288	302	243	257	260	237	266	273	264	265	286	254	243	282	290	285	264	261	275	261	260	263	258	281	266	299	274	264	282	275	248	267	260	270	263	291	241	261	245	279	253	278	286	282	280	269	284	290	283	237	282	258	295	276	273	253	268	270	276	280	266	240	249	285	257	272	251	287	260	259	251	243	284	266	275	265	275	251	269	274	226	265	301	225	272	280	235	267	278	270	255	294	254	281	270	276	270	277	236	296	287	257	242	273	254	256	261	273	284	252	285	282	256	248	281	276	240	277	289	284	274	285	256	266	246	266	252	248	271	276	261	233	255	280	281	262	253	295	274	239	279	290	266	281	277	273	262	264	285	280	286	260	267	283	247	253	251	267	273	257	256	314	256	283	283	254	269	234	260	291	249	278	262	292	249	266	274	265	277	249	271	265	288	280	277	267	267	228	272	288	258	262	253	263	257	233	266	237	260	254	264	302	277	265	276	304	285	245	265	273	257	267	259	275	275	279	267	244	227	281	277	283	262	269	280	292	263	255	251	233	266	260	257	239	271	261	226	260	239	243	260	280	250	260	249	268	235	258	265	260	296	264	251	260	269	287	262	254	254	261	271	279	249	251	266	292	285	269	269	285	214	289	297	246	246	251	270	269	261	278	280	251	278	243	250	275	248	296	266	264	256	269	258	287	278	259	267	232	305	241	257	242	264	291	260	244	283	283	276	260	288	318	244	252	273	244	263	314	296	288	272	278	304	249	257	265	281	245	292	254	241	249	293	262	289	245	257	272	238	258	269	257	271	272	278	275	265	288	278	260	271	283	273	269	267	289	279	284	267	253	260	299	260	296	253	257	287	290	251	273	273	268	296	258	253	265	272	280	243	241	283	251	260	265	275	275	286	271	254	274	243	283	252	269	260	263	278	274	302	276	292	253	272	269	245	274	249	278	264	251	272	243	278	277	240	250	257	266	279	261	265	274	256	309	252	316	264	241	285	304	275	243	251	290	261	275	245	276	252	261	251	268	235	262	244	245	236	223	281	264	262	251	243	282	272	285	271	288	269	276	260	256	258	269	253	271	260	267	277	265	265	251	278	271	268	267	279	279	267	291	250	275	273	273	239	282	263	296	265	279	285	241	258	261	268	246	225	263	236	306	260	229	300	239	226	281	262	269	263	286	286	265	260	289	232	258	293	275	290	265	255	259	263	289	269	298	287	275	245	267	233	258	270	260	259	290	270	246	258	288	293	272	274	292	271	266	274	249	273	264	237	241	250	307	289	265	253	266	307	286	252	286	278	272	225	275	252	262	264	263	261	251	263	244	278	262	269	268	279	293	276	244	241	248	253	298	258	253	283	280	269	300	269	261	246	289	279	280	245	237	273	268	275	247	236	266	252	259	257	241	250	238	254	255	250	280	284	265	269	274	267	289	255	257	248	239	234	266	264	272	300	250	286	252	247	248	255	277	263	274	265	247	263	258	253	269	298	268	251	282	253	262	251	259	260	268	256	258	257	268	278	230	268	254	278	303	278	251	249	248	300	260	264	289	301	276	279	266	263	273	261	265	255	231	286	296	282	280	280	255	255	239	263	255	296	257	271	271	271	289	293	295	273	276	267	275	271	253	274	274	288	290	304	274	274	294	246	252	280	277	254	244	254	278	296	280	264	255	259	268	254	232	244	243	255	277	286	286	248	262	263	266	283	259	303	285	249	278	259	253	252	256	242	264	295	273	274	268	281	271	252	252	269	261	278	270	246	279	236	256	268	263	254	248	300	252	266	296	297	253	279	240	258	245	273	275	279	265	247	280	271	275	274	254	255	285	259	246	276	278	275	274	261	272	257	261	292	259	283	257	308	267	277	260	273	281	234	283	270	255	256	268	311	274	259	254	283	272	283	292	269	233	267	268	256	259	280	265	283	269	255	272	241	269	260	254	297	291	278	283	257	272	270	269	271	276	286	255	240	255	280	269	277	264	243	292	263	282	258	254	274	270	257	241	247	246	279	277	290	267	250	275	270	280	278	293	276	282	273	226	259	263	269	261	294	255	251	265	248	252	266	304	286	289	248	251	298	280	254	275	247	262	289	272	300	257	298	284	298	258	270	260	247	284	273	278	262	255	273	261	261	251	271	299	263	264	236	267	278	236	277	299	256	264	244	257	316	275	270	291	272	272	273	277	271	261	269	261	254	254	260	283	268	251	244	244	242	280	353	285	262	279	246	297	272	256	265	275	272	237	276	245	266	246	253	256	268	244	281	252	253	265	280	262	245	261	279	270	270	296	288	286	275	292	266	269	235	255	271	254	255	258	256	279	274	262	277	288	251	267	285	238	273	282	260	286	286	286	267	266	295	263	262	256	278	284	282	290	290	254	273	250	259	304	253	270	264	262	293	258	256	272	256	260	282	276	280	257	266	268	269	283	289	259	248	260	266	243	276	217	245	253	273	264	270	290	279	243	280	265	270	262	263	253	252	266	252	267	300	278	260	296	297	268	248	262	249	288	256	265	256	257	265	272	293	255	259	260	272	276	263	270	273	260	291	270	271	232	274	286	297	245	267	248	280	244	250	286	266	257	270	263	281	282	241	264	251	219	234	271	236	226	280	276	275	263	262	285	241	270	283	269	266	258	300	298	246	279	287	296	258	319	276	254	249	241	281	234	267	298	251	228	277	270	278	259	236	260	233	263	282	250	249	268	264	276	284	273	267	244	278	250	250	287	272	260	259	264	295	265	275	306	265	304	270	284	266	286	288	239	280	260	278	259	281	284	272	256	279	273	262	283	280	257	258	308	262	281	248	252	247	254	245	266	254	250	254	304	280	257	267	242	293	262	251	280	266	258	261	277	267	249	263	303	266	243	270	281	251	260	227	265	276	293	284	259	262	236	279	269	261	272	244	257	268	266	251	262	267	277	261	243	259	292	261	250	287	258	253	260	254	259	250	257	276	268	253	273	235	265	258	292	287	223	254	285	291	273	262	244	274	286	242	257	275	281	276	270	247	259	268	239	271	297	268	286	274	274	267	266	293	260	290	278	288	250	278	266	285	270	243	262	288	251	274	261	259	251	267	267	261	266	260	251	216	265	249	271	258	263	264	260	260	262	273	245	270	276	292	243	263	267	238	240	269	255	248	276	264	248	249	260	286	282
11349	745	827	872	841	861	738	647	704	688	698	668	683	687	679	617	665	674	694	666	613	638	619	670	665	644	665	653	667	691	669	648	679	608	688	617	642	656	630	650	633	632	639	617	599	636	654	620	635	690	688	623	634	621	655	612	648	666	627	631	659	616	618	634	661	653	625	641	628	646	654	679	658	622	652	593	602	659	644	656	658	636	646	611	654	648	668	625	601	671	643	672	638	626	642	652	665	658	646	674	627	609	624	667	621	602	679	655	601	690	623	663	604	652	666	621	627	673	635	644	626	654	634	641	612	628	595	654	644	632	710	642	647	597	637	647	653	588	632	633	652	674	630	679	640	603	660	661	653	644	643	668	616	634	655	621	620	689	709	655	643	612	666	590	634	661	642	690	688	639	650	631	672	645	638	612	595	644	673	640	643	618	668	637	646	644	636	640	632	670	638	676	614	681	663	664	634	639	640	608	637	683	632	620	643	644	653	680	651	641	608	640	649	632	666	667	637	635	596	644	628	659	687	651	660	638	676	677	640	636	647	623	609	604	638	645	634	632	612	642	622	651	639	649	652	640	638	647	650	635	676	646	659	651	635	661	681	671	644	650	625	685	596	651	660	650	671	673	636	676	650	650	617	637	663	600	660	648	656	640	675	653	659	597	644	632	637	673	676	613	699	634	642	625	664	708	619	643	658	664	671	648	561	605	639	660	628	621	621	650	644	665	664	697	647	689	640	661	604	640	609	661	612	614	649	698	644	636	618	630	639	637	623	639	660	637	643	568	652	642	632	615	668	594	658	655	653	706	658	640	626	644	644	639	663	639	653	632	647	583	642	624	644	614	625	634	698	642	674	678	613	593	625	652	631	681	636	581	614	679	632	665	640	629	674	655	668	650	582	629	662	671	638	619	598	577	634	619	623	690	617	618	635	666	615	660	652	630	665	639	622	623	660	604	623	606	649	689	666	664	651	649	665	584	663	628	621	619	646	642	662	638	615	639	634	648	650	650	657	620	613	610	634	603	703	649	688	590	619	659	633	651	633	619	656	653	657	632	639	633	669	630	614	661	609	667	691	627	626	652	659	653	678	652	639	624	654	655	669	614	660	675	672	626	649	658	646	623	655	679	656	678	622	631	606	644	675	614	677	640	613	671	652	645	639	593	619	630	636	643	652	605	619	629	639	643	674	631	632	601	616	642	662	655	678	560	618	658	630	612	643	611	650	684	633	654	672	667	612	623	640	700	626	666	662	619	636	649	627	587	629	628	676	682	638	675	667	630	650	657	685	677	677	630	640	651	700	697	606	646	629	666	632	694	594	664	674	618	646	671	629	640	634	647	655	662	649	671	635	636	660	644	621	617	641	648	606	669	679	682	629	637	626	684	659	632	611	640	680	652	636	598	649	649	592	620	669	644	677	627	642	714	635	643	619	639	644	689	644	666	623	632	623	633	637	650	662	624	629	621	628	641	633	652	613	673	628	669	648	648	662	665	642	623	594	661	657	656	618	640	646	633	615	590	639	685	616	619	619	661	616	663	643	658	606	659	639	675	708	617	672	620	702	623	631	638	655	624	616	643	696	669	676	615	638	626	623	618	655	659	674	680	628	611	623	638	647	631	620	668	637	663	637	654	639	641	629	632	664	653	663	636	650	640	643	633	641	666	627	638	601	612	634	626	636	635	649	621	671	685	687	643	654	675	655	622	659	652	621	644	614	646	628	714	631	621	641	641	686	626	619	588	638	694	636	676	618	630	698	689	684	640	701	672	630	624	613	640	679	638	653	692	651	638	649	590	658	635	592	636	636	620	684	663	643	626	636	599	688	616	642	653	665	605	628	626	602	655	686	597	648	641	654	637	649	621	648	642	638	644	669	691	669	631	632	593	600	669	657	624	661	646	646	622	641	675	621	639	638	653	657	655	644	635	643	642	640	627	682	666	642	632	696	619	706	642	635	675	628	655	648	635	624	647	648	627	640	657	649	620	605	608	598	635	684	664	667	683	661	620	676	615	604	614	659	652	659	678	671	658	607	625	634	654	645	618	653	664	628	624	676	615	626	674	618	626	604	627	651	665	650	648	600	625	630	714	591	645	614	620	664	650	600	667	680	597	687	634	633	684	674	625	704	668	618	612	665	634	662	625	650	676	647	615	642	615	621	622	683	650	633	604	642	648	617	648	656	653	618	667	649	583	646	666	611	632	622	635	668	631	660	666	611	610	665	634	629	635	653	595	600	628	638	660	651	686	669	679	627	655	640	597	651	618	621	685	652	631	613	655	688	656	612	622	673	679	696	643	665	640	621	648	615	667	615	632	636	625	653	656	662	637	622	636	662	688	666	623	588	605	652	667	656	628	637	629	625	690	655	672	647	566	640	679	648	622	609	682	623	681	664	660	635	650	611	676	619	606	654	632	646	631	633	619	649	643	614	629	706	669	634	627	631	635	573	639	607	639	668	651	646	637	642	610	641	608	637	667	606	663	655	662	650	671	649	631	658	664	646	615	674	669	658	655	647	626	632	674	677	644	608	607	585	652	702	668	637	640	622	650	628	641	628	643	645	636	634	648	626	636	666	629	600	637	655	653	615	639	633	615	653	652	658	652	639	613	637	643	667	652	664	680	637	668	665	677	677	655	621	699	657	651	626	654	628	667	648	655	625	639	676	659	622	656	605	628	655	646	621	659	706	621	638	647	614	668	664	617	617	639	641	651	682	627	616	661	653	635	651	650	627	693	605	625	609	608	627	649	612	605	653	640	651	619	670	669	627	657	665	664	648	655	681	669	663	633	668	680	658	648	621	652	657	595	656	684	651	648	634	694	641	627	686	648	662	641	620	650	635	620	677	611	638	675	595	632	677	621	633	640	647	621	598	612	653	632	642	654	645	644	635	665	659	684	619	619	616	629	641	633	634	624	672	678	654	624	631	678	628	628	678	604	655	658	655	605	649	608	661	690	571	652	652	645	664	631	668	662	661	631	678	649	654	657	630	663	597	658	635	620	632	643	635	667	637	640	645	697	617	655	600	641	632	624	655	632	686	648	663	637	668	644	655	601	653	631	662	620	588	599	643	684	640	670	618	647	642	635	600	610	658	646	697	622	634	661	652	640	673	656	610	621	638	676	600	615	656	701	677	647	627	674	666	662	621	647	653	668	647	665	670	675	671	650	635	677	676	680	664	603	668	621	639	619	637	650	644	617	655	632	728	655	639	640	656	665	640	688	611	584	663	677	716	593	605	651	668	670	602	643	600	634	681	628	687	649	660	609	717	658	641	623	648	703	610	644	605	609	629	655	675	661	641	684	621	649	635	644	660	669	676	641	631	649	563	666	661	635	648	623	615	584	627	593	618	621	660	595	614	637	652	651	644	647	616	653	652	617	656	657	650	622	623	661	602	667	622	641	668	691	645	647	622	651	605	658	640	647	665	606	672	611	660	640	644	639	618	631	670	608	636	663	643	678	665	620	619	685	631	683	620	676	637	637	633	650
46827	24500	20104	2749	807	558	515	414	379	299	313	331	291	300	271	289	285	248	227	270	255	239	240	208	257	224	237	237	238	219	211	202	232	209	223	207	192	216	227	223	216	213	243	265	206	236	246	215	227	217	238	246	225	212	236	231	244	205	225	229	223	213	192	222	221	263	215	226	205	224	210	218	214	232	213	220	199	223	249	219	228	214	232	209	227	204	206	221	219	254	253	240	220	244	213	224	216	214	236	210	209	232	218	242	225	229	241	212	218	232	218	222	230	221	218	218	235	226	240	248	230	219	216	227	225	227	220	237	241	232	213	234	241	208	219	218	241	210	216	224	210	241	207	216	224	226	248	207	230	217	248	213	221	193	244	201	233	257	209	195	283	243	228	250	210	168	230	187	227	231	217	244	195	220	204	231	213	212	215	235	229	254	224	202	214	229	242	228	233	221	235	251	227	218	199	248	222	246	228	215	233	225	236	247	243	212	214	211	230	227	197	219	249	222	205	210	235	211	222	237	247	238	244	217	227	202	217	245	192	226	233	224	222	221	229	220	226	249	243	259	221	216	224	195	228	210	242	233	241	246	217	234	246	220	214	219	228	234	238	204	216	210	214	208	230	222	233	257	218	209	220	197	247	189	212	228	245	240	211	244	210	215	234	221	234	216	216	226	199	227	227	212	230	214	206	211	232	212	209	226	243	232	234	220	228	213	264	225	227	222	222	209	216	226	227	240	233	214	217	221	221	212	212	246	215	215	250	220	247	215	213	252	217	201	237	228	209	240	223	246	215	221	207	237	263	227	251	227	222	207	236	228	236	247	205	206	211	219	202	227	225	229	240	227	203	218	207	227	243	215	234	213	244	224	229	239	209	216	267	219	233	216	201	213	227	203	214	233	227	213	260	239	221	191	218	206	232	226	233	214	225	230	242	208	222	246	257	248	260	218	213	233	211	213	182	213	234	242	230	227	231	235	204	239	226	221	202	246	230	217	223	229	209	225	212	218	204	220	227	221	196	242	222	249	213	237	235	223	236	253	232	225	213	240	212	244	238	228	227	206	247	247	213	219	239	212	207	224	231	235	208	221	208	210	199	237	200	224	241	246	229	237	217	241	230	227	228	218	227	193	239	233	203	226	250	190	214	206	218	212	234	248	250	231	231	251	226	223	229	231	193	243	222	237	216	218	246	220	246	211	228	207	232	230	232	246	221	216	194	218	227	215	237	213	235	212	229	204	204	254	244	208	244	221	211	247	213	217	223	195	218	218	234	232	217	247	204	259	210	242	236	246	208	215	231	222	208	222	207	210	236	209	234	232	229	217	220	211	215	217	231	227	229	234	252	231	195	224	232	227	237	204	231	192	228	197	239	200	220	210	229	235	230	226	198	215	187	223	219	245	209	265	215	205	245	237	251	219	227	215	210	254	223	206	197	211	211	202	223	212	236	220	235	231	207	213	245	212	229	205	236	246	203	238	232	215	235	233	230	195	209	243	233	216	210	234	193	223	219	229	233	210	214	226	218	234	202	209	214	211	228	241	221	230	201	229	202	181	249	253	194	236	203	232	208	206	218	221	209	212	218	195	239	246	217	232	225	234	230	205	240	256	235	220	246	222	201	227	203	208	222	237	223	247	220	248	228	249	217	226	214	206	216	208	234	239	223	199	205	234	217	225	202	214	218	246	213	208	217	244	229	221	228	209	227	219	225	223	227	231	201	241	250	232	208	238	255	210	257	227	244	216	232	214	235	210	189	226	217	227	195	241	235	239	246	219	230	202	263	208	227	237	209	225	222	229	216	231	249	215	254	216	240	236	209	244	233	208	217	211	235	240	216	205	216	209	242	225	236	194	211	206	222	206	194	211	211	227	255	222	251	231	245	217	205	239	217	238	242	221	216	204	206	178	225	209	199	218	213	236	235	236	211	220	206	215	240	213	225	197	200	249	226	202	209	231	231	225	236	237	200	211	208	252	237	237	230	214	220	244	201	211	215	232	237	238	218	230	223	233	250	252	236	222	215	218	242	226	220	238	212	222	188	213	217	243	230	223	225	222	199	210	215	227	212	237	244	235	224	242	201	213	190	245	250	213	212	173	228	216	242	210	210	212	238	213	234	238	223	209	222	232	237	206	211	201	213	252	249	199	227	214	228	236	203	194	245	215	222	226	240	210	231	230	222	224	220	219	246	219	239	228	212	240	220	239	247	228	249	210	211	227	261	231	235	220	238	252	226	222	236	206	235	242	209	206	223	234	209	210	220	249	213	263	251	212	218	217	224	240	214	215	226	212	231	210	217	227	230	264	229	237	214	217	222	218	195	202	240	235	232	234	215	219	215	245	212	240	233	204	212	204	200	226	233	233	235	217	224	201	257	220	214	210	204	226	199	194	246	221	217	231	218	237	229	222	233	233	246	215	215	210	231	224	227	229	206	226	232	240	228	209	216	215	202	202	214	229	227	200	234	240	229	247	236	248	206	217	217	227	236	210	225	202	251	231	228	215	229	215	224	271	218	230	218	241	234	224	221	239	255	229	227	232	224	218	230	215	221	231	195	215	218	250	240	195	231	210	201	249	255	223	238	222	219	233	260	202	219	214	240	226	241	241	221	240	237	233	232	244	248	247	213	252	236	215	236	251	225	246	261	236	217	240	218	230	220	226	227	238	217	235	262	242	226	246	238	205	224	205	236	221	192	223	222	257	236	220	202	228	224	254	238	239	220	206	238	223	224	227	201	249	219	204	203	227	269	223	206	215	223	220	237	211	196	189	237	212	193	238	208	247	227	219	188	242	229	217	218	196	202	224	236	233	226	203	210	177	229	221	225	220	226	242	224	214	255	232	234	197	220	206	220	216	199	219	211	217	235	237	222	237	218	232	187	210	233	226	244	218	231	186	263	206	212	261	200	216	201	237	203	220	205	229	235	212	238	206	226	236	223	237	213	205	230	190	232	237	281	247	238	221	248	217	225	230	217	222	239	209	221	230	210	221	210	216	213	242	240	226	218	227	248	231	237	244	240	198	236	189	201	242	222	219	211	235	229	225	240	255	230	238	218	225	223	227	205	227	191	241	232	228	232	218	232	224	211	212	227	210	227	240	217	219	212	229	223	225	210	223	233	231	215	266	253	234	225	231	235	212	230	221	244	232	207	219	231	231	228	216	233	214	223	227	228	250	208	252	234	225	231	224	208	236	209	225	223	222	232	221	193	231	224	233	226	219	227	254	239	223	222	232	240	198	241	222	227	203	245	231	230	232	215	204	208	242	233	216	230	235	230	230	240	185	203	235	212	221	233	210	250	200	206	220	224	238	229	243	238	196	212	234	225	216	241	218	225	210	214	232	207	249	201	208	216	188	224	206	266	229	211	229	203	242	224	244	227	237	212	221	204	236	247	198	214	210	227	219	252	214	214	235	212	221	191	205	209	224	190	221	244	227	229	200	204	214	220	213	212	228	211	216	219	220	254	216	237	228	234	228	205	227	229	242	222	253
25764	1351	2528	3056	2532	2078	1714	1472	1329	1085	1128	979	921	915	872	821	773	773	693	719	703	714	653	690	725	627	652	693	605	647	653	601	576	615	598	590	587	622	600	623	608	581	609	575	530	600	548	587	601	607	570	576	598	570	565	563	551	585	585	609	553	583	598	559	595	575	617	573	549	562	575	576	602	529	542	562	549	623	540	595	587	522	593	540	595	567	586	568	542	595	563	555	587	558	541	542	549	571	555	576	589	598	558	571	597	545	566	569	524	572	575	554	580	549	598	548	604	561	570	546	565	566	556	574	578	566	562	594	570	580	558	636	610	602	582	542	565	577	567	560	564	565	534	534	549	616	528	600	538	535	532	535	531	591	545	567	576	543	537	617	578	562	574	538	571	589	574	570	558	552	602	525	591	602	536	582	581	567	594	526	578	611	588	567	566	542	591	589	572	584	596	554	597	584	535	552	616	518	580	548	614	541	561	601	558	536	551	571	545	602	584	557	572	558	551	563	609	574	581	564	598	532	524	555	572	565	598	564	608	591	489	544	538	544	577	570	573	586	550	561	571	521	555	563	606	546	587	556	541	573	540	592	576	604	565	587	565	556	560	564	550	523	533	572	568	555	606	532	592	590	549	554	557	560	575	547	569	569	574	585	559	557	553	604	560	552	590	559	581	586	559	610	524	569	569	592	595	583	544	583	546	591	550	583	602	573	547	602	585	596	586	554	568	563	552	578	572	509	599	565	568	566	563	564	559	612	555	537	585	515	557	571	620	595	531	557	576	592	577	547	605	583	556	601	595	588	546	579	566	581	594	588	519	546	569	570	553	565	559	581	568	536	535	556	567	584	593	550	520	545	546	596	571	538	564	557	573	564	556	547	589	583	564	570	542	557	599	541	594	551	559	544	623	581	577	549	564	532	548	580	581	571	562	553	601	589	574	591	545	566	571	563	571	550	571	603	543	591	567	574	587	601	591	568	589	533	546	559	575	561	588	582	525	555	567	543	575	588	589	536	565	570	578	549	573	570	574	568	555	546	558	610	552	592	555	573	596	580	519	574	582	545	544	552	565	547	570	549	539	553	582	565	587	563	577	531	572	561	590	543	573	538	573	582	538	584	558	554	541	565	569	577	549	567	551	518	569	557	565	574	585	557	590	635	557	543	537	578	566	534	545	561	597	541	563	561	569	589	550	575	539	550	542	546	593	569	612	546	587	597	581	542	602	591	581	565	589	556	578	561	547	531	510	546	540	572	574	544	567	556	545	573	540	583	593	549	574	591	550	567	511	561	593	579	581	571	616	549	574	582	584	578	599	560	537	532	581	581	562	565	576	559	592	579	526	573	609	579	540	506	561	568	587	581	559	576	557	566	577	563	588	538	532	565	542	509	542	596	561	531	553	533	616	535	573	594	599	571	518	565	553	547	550	583	564	587	556	585	587	598	588	557	548	543	584	594	544	566	545	546	565	556	535	549	611	547	533	564	545	540	565	576	591	511	553	554	594	564	554	524	573	548	571	574	582	584	571	537	609	550	572	530	598	539	558	587	563	551	553	555	593	568	557	603	575	560	542	566	567	533	548	569	559	571	553	539	591	594	563	553	544	576	534	530	545	597	545	604	550	588	602	508	555	590	584	525	591	583	577	563	574	602	578	578	578	580	575	556	530	551	569	538	561	539	551	534	560	556	538	551	520	592	558	589	557	550	585	561	570	583	576	509	569	546	549	593	585	582	560	548	549	551	588	560	591	557	590	560	550	569	611	575	493	637	590	621	525	561	553	539	549	553	588	555	510	607	580	572	567	560	573	563	555	573	563	575	559	528	550	576	569	535	548	578	572	600	573	543	577	549	508	566	557	598	521	564	565	580	571	558	576	575	587	569	585	533	587	567	554	578	555	538	583	577	537	551	580	585	588	512	550	523	496	580	494	584	528	566	561	539	543	579	557	559	543	527	561	573	558	563	584	577	545	549	580	547	574	592	546	553	579	543	536	583	532	595	549	580	556	525	509	555	617	576	516	569	567	573	587	563	588	573	609	545	553	531	607	570	600	572	540	528	585	559	533	582	583	581	548	587	575	561	540	550	575	604	613	570	551	572	548	577	549	579	562	599	557	566	580	529	592	589	551	577	512	545	577	530	587	563	560	546	525	531	589	596	549	563	560	600	582	528	570	556	591	535	580	545	560	552	586	553	569	546	607	523	545	531	575	543	530	568	587	572	624	521	540	589	555	563	531	583	561	568	552	581	583	565	555	563	570	577	556	535	565	540	592	599	582	609	549	596	529	581	557	526	548	570	599	596	559	551	598	582	560	560	547	539	587	545	588	572	585	531	562	515	568	566	571	537	552	571	583	606	561	556	567	545	547	562	545	576	593	585	545	548	577	573	585	600	568	565	537	563	574	574	541	541	541	545	534	565	547	561	557	587	561	592	561	572	557	562	565	551	576	581	561	551	558	569	569	568	579	571	547	537	571	566	576	516	534	556	573	549	602	554	583	586	637	562	546	565	554	550	568	547	522	509	590	587	555	576	615	538	541	571	561	517	572	560	563	609	537	589	555	571	564	570	535	537	571	579	549	551	544	518	543	544	555	594	578	572	581	525	607	537	562	550	574	566	554	502	604	546	572	560	606	576	597	595	612	594	555	579	532	585	585	559	559	552	555	535	535	533	544	560	562	545	553	500	588	560	496	577	549	571	530	565	572	569	591	564	515	585	581	582	555	607	518	572	589	565	525	534	563	582	581	568	586	579	553	606	553	574	606	555	531	528	521	551	568	577	575	538	587	503	538	590	576	560	572	572	560	563	552	587	542	550	586	573	553	587	600	604	563	549	548	590	545	550	580	618	577	555	573	579	573	531	541	549	544	610	571	571	533	578	566	567	575	578	585	582	541	569	590	573	576	579	555	531	554	588	591	544	614	595	554	585	510	539	556	599	569	548	538	599	526	542	538	584	541	576	599	554	609	548	555	580	575	570	527	515	551	502	596	547	559	577	587	593	532	546	557	557	553	552	562	600	576	583	555	556	557	570	586	563	568	556	571	563	578	564	598	565	585	574	569	594	544	569	562	544	584	584	527	560	570	527	585	577	542	575	583	529	551	561	602	521	584	550	591	583	583	565	581	591	530	539	598	577	551	511	558	540	560	553	569	554	592	562	555	574	586	569	565	628	552	574	625	567	567	554	596	583	561	563	527	539	495	531	573	589	537	595	571	549	543	514	545	581	629	554	569	567	510	587	535	526	553	567	588	566	592	581	586	601	595	541	599	563	582	550	516	552	587	563	615	558	558	550	580	574	526	575	558	549	570	556	551	574	568	530	618	540	573	614	584	588	513	570	586	539	578	597	571	544	554	567	565	559	540	534	517	596	544	586	555	586	542	584	593	581	578	544	561	594	581	535	589	560	613	536	593	562	522	581	534	566	570	600	548	554	621	557	586	587	555	540	567	570	533	564	512	523	605	553	528	588	537	589	557	570	545	568	586	571
45833	26237	25086	14894	3184	1100	845	665	579	548	495	471	467	447	415	480	385	367	379	402	369	385	389	426	380	393	406	410	319	370	387	363	368	378	380	392	338	362	388	409	390	376	349	372	375	346	390	370	360	354	368	368	333	346	353	338	346	332	386	399	372	355	366	349	398	324	342	353	364	350	364	362	339	357	387	352	358	346	361	334	345	371	361	380	380	358	375	354	369	401	373	371	374	351	354	359	376	351	326	359	380	363	372	374	385	338	371	340	371	379	380	365	331	334	338	340	362	339	372	327	356	369	354	334	339	354	373	356	356	334	347	359	360	353	377	385	379	369	331	354	367	350	339	368	335	353	339	351	366	372	344	348	388	350	353	356	316	356	334	367	340	350	323	371	381	386	340	322	362	372	375	335	364	343	419	367	339	386	355	338	353	353	368	317	348	364	413	321	387	393	343	370	373	350	347	353	367	366	341	372	348	331	355	373	377	380	391	370	367	332	367	355	364	342	347	345	320	398	372	340	353	364	355	355	360	356	343	355	376	359	369	337	321	376	332	333	358	349	371	335	346	358	337	345	366	327	372	356	345	365	343	333	334	384	364	343	343	386	380	321	351	334	349	349	376	308	366	356	336	320	326	341	368	332	357	375	332	376	321	342	348	369	399	364	373	357	347	328	378	387	363	338	365	336	346	354	367	374	337	346	343	366	362	371	362	343	367	349	333	332	343	376	372	341	382	323	332	339	354	343	331	356	330	370	400	362	351	319	352	372	366	361	368	325	345	392	371	340	341	343	362	359	344	326	372	346	357	334	342	333	355	328	336	352	367	348	398	385	334	356	368	384	363	368	368	343	369	371	363	339	359	378	341	344	396	367	330	386	355	331	334	364	381	401	324	385	336	399	372	322	357	363	368	358	354	359	337	350	363	350	405	365	380	390	340	377	353	332	295	374	357	357	414	348	373	329	360	345	396	340	362	373	341	388	330	402	323	332	384	395	358	340	296	333	359	329	351	353	361	367	340	349	362	355	354	365	344	361	344	364	363	359	373	357	326	370	359	376	359	328	356	350	379	371	355	342	346	338	337	351	381	349	336	388	335	326	342	332	351	335	346	361	365	352	381	299	358	399	415	350	348	359	362	349	337	378	333	389	371	358	369	359	357	397	384	367	350	382	338	311	366	355	357	374	350	335	379	351	344	340	348	373	358	349	338	342	326	361	345	364	374	349	348	362	363	373	352	351	359	389	375	354	377	375	348	389	342	366	359	364	355	305	366	363	345	383	369	346	386	353	349	367	412	342	387	386	354	373	355	404	353	365	311	337	348	375	373	370	317	354	385	321	344	336	398	359	338	327	365	357	343	319	362	342	381	375	401	376	376	361	345	377	416	401	401	369	370	346	356	325	326	343	386	362	389	402	359	322	347	351	356	357	354	363	371	355	374	341	353	369	348	376	316	348	348	366	370	350	309	351	363	399	342	378	355	361	344	375	357	383	360	338	340	352	348	347	377	354	328	329	355	376	371	366	332	326	342	340	374	351	369	362	369	370	344	349	366	313	359	362	368	370	372	346	326	356	375	368	364	344	354	351	362	327	358	377	312	344	391	363	404	340	376	355	344	356	328	362	386	390	334	352	348	384	366	337	341	372	379	364	346	328	347	351	359	359	359	355	373	353	370	355	364	331	295	333	351	343	392	329	347	348	345	372	351	362	395	327	338	388	380	334	330	348	329	369	342	333	366	369	374	342	356	351	354	368	337	359	367	329	380	349	346	410	382	345	348	350	383	342	371	387	378	370	367	335	346	360	343	375	340	332	373	365	349	325	363	336	329	363	344	362	340	380	323	350	365	383	403	353	348	373	354	354	370	358	375	323	355	364	346	366	367	365	398	380	367	365	363	315	368	315	345	367	379	365	324	337	371	350	358	362	344	354	376	371	369	323	359	347	342	374	367	370	329	363	369	351	342	351	337	313	384	357	357	360	372	331	361	365	338	395	389	363	344	370	387	330	336	356	352	335	378	345	375	357	357	373	332	354	352	356	352	366	360	360	347	375	326	315	373	361	398	312	369	336	350	311	334	340	381	377	313	396	348	362	333	354	388	371	333	377	353	342	404	336	343	360	365	357	341	377	391	366	373	348	356	348	353	335	339	371	363	309	346	382	360	362	337	370	332	320	340	315	360	357	375	377	380	333	361	338	342	343	355	335	338	375	334	331	344	322	382	348	369	349	376	381	388	368	342	322	348	326	330	361	333	338	344	351	364	346	369	348	371	346	353	364	348	393	366	348	314	415	359	349	336	340	369	408	361	362	341	341	364	342	361	346	358	370	383	363	351	394	334	355	357	348	386	386	367	350	365	322	371	349	390	399	357	359	401	383	362	358	397	365	354	351	409	405	387	381	327	337	336	331	359	350	337	328	360	338	362	371	359	324	308	368	341	345	369	340	330	352	359	324	342	335	337	347	373	340	331	371	332	348	343	331	330	353	356	370	324	377	346	380	345	350	342	367	332	329	391	340	355	354	358	318	361	383	369	371	359	319	374	342	367	362	382	347	330	372	347	327	334	389	326	343	361	378	377	349	335	368	345	361	364	346	382	367	332	381	388	386	357	368	384	374	355	356	365	341	323	366	350	349	362	376	364	378	361	333	355	347	374	340	352	314	381	350	374	364	318	371	344	381	351	361	385	344	347	360	362	363	346	375	356	328	373	396	365	330	350	308	380	325	350	361	368	366	369	341	317	351	316	317	392	320	330	352	369	352	382	374	381	324	365	340	375	333	379	339	332	332	356	362	345	330	343	373	364	331	333	381	348	375	351	367	360	369	318	317	341	365	357	365	380	357	370	358	342	327	337	353	360	342	350	357	366	368	354	372	360	326	365	357	374	360	326	361	339	322	357	369	368	365	333	348	343	378	376	384	350	325	322	297	343	379	372	337	332	371	395	348	342	342	372	304	333	358	315	337	378	355	335	372	367	347	353	378	340	360	350	338	350	341	401	353	375	363	375	377	361	366	363	331	351	362	375	348	364	337	352	341	370	362	349	355	331	377	309	329	373	352	347	367	320	342	399	324	330	370	365	390	357	375	355	335	345	377	351	335	379	349	324	341	360	328	370	369	385	367	345	340	334	354	356	351	349	354	370	353	371	348	335	316	327	348	340	361	350	340	335	362	337	366	381	381	343	360	330	373	359	352	364	341	361	329	362	367	361	350	360	404	378	351	379	408	381	401	391	382	329	350	380	341	389	328	360	341	382	334	377	382	347	363	331	362	371	350	340	350	336	349	351	327	373	382	382	348	353	346	368	351	352	352	340	384	389	360	365	353	367	359	354	341	338	369	352	349	322	369	362	365	368	366	401	345	376	362	361	384	383	343	312	357	357	393	327	344	411	370	333	400	323	355	351	374	380	329	373	381	353	365	376	363	348	343	344	353	331	341	360	344	324	369	347	365	363	367	347	354	378	355	325	370	337	321	336	345	346	350	350	338	346	377
32245	2282	4328	5057	4340	3535	2964	2387	2188	1886	1764	1599	1603	1487	1387	1238	1240	1120	1138	1104	1035	1042	1103	1042	990	1013	936	941	974	922	922	920	927	946	888	938	948	885	857	858	891	863	851	896	892	835	870	844	895	855	866	816	863	872	876	866	884	900	830	860	930	854	790	814	848	856	872	838	873	798	858	825	856	835	799	890	819	848	769	847	797	871	880	804	800	856	810	821	863	885	817	875	819	824	866	829	821	842	866	847	813	894	863	816	874	767	855	831	823	852	815	845	843	851	839	846	821	851	837	786	866	890	822	818	829	831	832	888	814	805	892	825	823	805	887	850	857	832	818	804	760	898	857	854	828	854	824	800	811	880	806	845	810	858	829	825	821	832	801	864	837	820	829	820	829	870	836	877	833	831	823	816	884	893	869	846	830	824	815	808	809	855	804	856	819	860	806	830	828	764	797	836	848	781	860	858	846	864	830	850	815	857	827	866	826	822	824	848	876	838	862	861	822	838	790	847	833	830	842	798	814	848	843	832	843	864	826	850	843	814	734	847	785	828	843	872	810	908	845	876	873	856	797	817	850	823	795	843	773	829	844	870	838	889	837	806	843	851	843	807	814	848	844	845	839	851	852	771	838	831	823	829	812	864	866	833	836	779	870	844	808	897	824	846	797	802	816	823	818	806	802	827	782	840	795	833	897	834	806	827	748	812	827	867	814	852	851	775	858	833	841	824	802	835	859	779	824	824	845	788	832	851	845	810	776	857	842	837	852	835	837	871	807	818	848	893	771	773	866	842	881	784	822	774	837	810	826	886	851	827	894	905	782	856	832	781	840	822	818	780	877	861	817	857	881	825	829	793	810	804	860	840	871	823	868	817	832	792	833	817	862	816	825	814	834	844	841	840	807	839	811	893	846	791	867	853	830	763	824	853	828	892	793	798	815	806	870	821	789	789	802	859	798	801	824	828	824	857	833	806	841	840	855	889	858	857	774	868	856	793	867	803	852	808	772	801	827	816	798	851	825	811	840	835	805	802	795	819	792	801	861	877	855	806	812	857	837	860	850	833	762	843	861	815	828	918	854	856	826	834	804	859	875	804	805	835	837	760	887	853	828	820	806	861	857	844	889	833	850	853	875	850	869	926	797	906	800	838	809	794	873	860	855	834	810	863	882	806	790	861	817	788	840	837	914	836	837	862	861	879	837	838	831	840	835	833	879	846	813	831	864	859	818	784	823	823	800	876	861	857	773	827	808	798	887	828	853	830	861	848	849	874	851	870	811	845	826	840	804	793	804	837	840	881	808	832	808	814	808	849	820	799	841	815	787	876	838	782	822	838	884	811	865	862	843	804	827	802	812	838	827	860	857	862	824	822	885	768	805	802	807	816	864	860	831	828	870	842	820	846	882	871	836	819	866	787	879	887	845	835	820	783	797	813	845	854	836	796	839	821	793	848	820	845	808	846	842	833	857	819	804	852	841	869	829	820	818	754	840	851	850	865	824	811	812	824	780	832	799	805	845	836	827	831	857	852	832	820	811	895	839	823	839	843	840	876	812	804	838	839	862	773	844	851	784	862	868	836	850	847	824	834	816	802	865	794	860	828	818	817	818	836	814	766	811	845	749	854	859	834	862	792	845	786	822	801	872	798	835	834	798	821	832	809	827	877	862	825	812	824	793	826	830	854	845	817	798	850	819	848	864	824	821	842	821	778	812	810	848	838	779	777	798	852	835	784	789	752	836	833	835	792	856	900	810	812	801	791	823	861	848	772	785	884	830	867	828	806	813	883	867	787	875	791	823	815	803	858	836	872	829	837	844	844	820	784	803	854	831	772	831	819	860	843	848	835	786	860	823	826	863	825	825	843	824	816	801	793	852	775	813	805	830	813	823	835	854	852	855	800	792	819	812	892	804	756	859	835	829	817	850	861	805	814	798	813	856	840	804	849	812	849	841	843	755	832	760	782	835	864	827	876	903	853	817	809	851	898	844	832	848	864	880	823	820	827	805	848	812	851	831	865	833	849	858	802	853	845	868	811	845	810	776	831	824	812	813	817	827	813	815	755	824	847	857	834	852	819	840	864	837	807	841	819	809	807	822	819	858	830	841	809	792	830	812	825	802	854	864	815	772	809	844	799	808	858	839	819	838	808	781	801	836	850	822	857	794	879	812	814	824	825	793	807	830	814	859	844	839	849	882	869	859	850	776	816	798	862	771	846	870	866	856	808	823	809	833	866	821	797	763	783	814	845	824	789	807	856	860	794	769	859	824	804	834	800	822	845	815	859	842	818	785	820	858	796	812	841	810	860	819	903	803	829	874	849	839	823	827	870	885	779	840	846	824	829	811	845	853	855	831	873	855	843	894	838	848	794	822	837	854	848	885	880	798	843	867	805	839	839	839	830	819	826	758	826	787	853	858	829	808	851	834	865	852	883	838	752	838	823	852	836	892	772	843	841	806	802	852	830	799	807	828	742	785	789	822	828	872	847	824	814	851	819	823	800	860	832	841	785	789	878	867	821	851	833	856	866	822	867	839	805	797	815	830	819	800	826	851	812	854	792	844	847	825	843	764	844	802	836	838	801	806	828	838	823	825	822	802	854	863	782	840	844	797	810	865	831	861	815	797	837	813	842	864	808	785	840	817	792	768	866	828	840	852	835	826	823	890	878	801	845	849	797	864	871	831	825	807	819	830	841	832	816	901	814	762	820	858	827	860	795	805	818	856	816	872	795	817	839	847	835	840	807	861	861	798	824	916	843	850	814	848	844	818	855	854	830	791	807	876	807	804	807	845	802	834	809	826	803	835	830	875	772	845	843	838	840	838	789	823	858	823	812	790	881	806	855	845	753	800	857	807	826	864	872	804	770	856	868	843	881	851	832	825	871	813	839	776	878	832	795	815	864	832	799	842	822	831	870	782	870	794	846	817	802	794	792	844	839	804	845	805	837	791	867	811	841	833	797	838	837	815	876	771	846	799	830	840	826	836	820	822	838	826	838	863	798	802	857	856	843	836	794	830	895	823	815	828	821	868	862	802	839	857	805	811	807	857	805	869	798	816	872	861	817	819	853	861	860	814	879	779	841	809	857	881	791	884	845	810	852	847	796	826	852	860	784	849	814	851	873	847	850	814	782	802	795	858	782	855	807	838	830	900	803	811	791	856	849	786	832	814	805	871	882	864	842	825	836	901	786	837	806	863	842	808	805	850	796	785	823	852	848	810	874	835	816	754	787	833	782	823	826	863	840	822	820	838	818	841	843	837	858	860	815	858	824	782	801	804	820	814	860	784	861	809	838	819	834	855	794	850	819	846	833	874	808	803	826	801	850	853	832	778	804	841	860	784	860	849	884	812	820	842	815	806	827	813	845	855	834	785	833	818	871	828	814	841	796	833	837	819	826	876	921	797	796	812	796	852	821	821	816	867	800	778	856	777	825	847	785	835	839	837	827	811	803	862	799	768	810	815	783	814	829	812	825	857	822	822	794	890	825	839	868
7562	497	395	348	300	263	290	255	246	256	249	292	246	263	244	232	217	256	209	267	246	271	239	257	256	234	240	231	212	265	265	227	229	249	243	244	245	240	246	226	256	219	257	217	233	258	235	231	246	263	244	259	268	238	232	234	242	273	249	278	253	225	246	264	260	233	248	248	225	256	273	250	271	230	248	230	253	249	224	271	256	233	219	249	242	267	252	257	247	246	220	249	254	253	246	224	227	243	240	255	243	249	247	229	205	229	280	246	235	264	236	241	232	238	268	226	245	256	246	230	240	261	240	234	244	231	225	256	237	248	250	267	252	243	239	227	242	259	237	258	221	223	253	243	236	257	306	253	229	244	251	246	239	254	248	249	256	257	219	237	235	274	253	266	235	254	236	213	259	241	255	254	253	245	231	254	255	231	259	266	256	241	223	242	231	260	243	280	219	265	243	236	277	237	263	251	267	225	235	276	252	277	250	212	236	238	235	224	241	223	237	256	241	251	256	257	259	262	235	255	288	231	236	266	221	249	265	287	266	251	234	254	231	261	251	232	218	255	244	216	250	231	232	265	248	244	222	230	252	239	257	243	259	213	259	264	249	267	250	237	238	236	243	265	250	223	210	230	251	242	261	236	243	269	282	254	261	296	276	259	246	240	242	248	262	275	258	268	244	230	238	235	248	244	228	250	269	249	260	254	238	265	219	269	238	246	244	263	240	280	267	252	237	242	245	260	237	241	265	261	248	217	255	232	224	208	254	238	229	261	255	247	250	261	233	224	219	266	239	242	257	245	229	243	251	266	240	229	258	242	208	229	260	229	257	238	208	240	266	258	239	274	240	208	256	225	252	230	270	255	243	247	229	259	237	236	248	268	259	259	241	237	257	208	239	236	266	228	222	268	236	247	262	231	215	234	282	248	237	240	255	250	269	212	263	256	222	238	251	238	247	234	208	246	266	233	260	238	250	218	251	229	277	257	247	256	252	226	251	227	262	245	258	219	237	222	243	264	231	219	264	242	233	254	256	252	226	261	254	261	248	281	220	253	254	233	259	230	231	267	262	253	272	239	245	236	208	234	263	256	206	229	225	260	226	232	255	260	238	261	245	267	262	259	266	240	268	252	249	253	247	203	257	223	248	201	249	261	257	220	216	246	263	246	266	274	214	235	231	240	228	246	222	266	245	231	258	230	246	242	251	265	239	239	260	246	258	217	246	256	228	265	266	251	260	236	275	254	268	242	230	270	222	248	225	268	239	238	237	251	223	230	269	252	245	236	252	261	244	217	258	247	234	256	249	267	228	242	267	246	248	267	249	249	236	251	281	227	224	239	262	258	235	255	246	241	240	234	250	219	226	256	288	259	250	270	254	275	252	268	267	254	276	219	254	268	268	272	263	259	253	260	265	259	247	224	226	256	238	241	245	231	227	262	259	258	236	232	230	233	266	228	218	232	236	272	250	253	261	240	234	258	227	237	253	244	233	231	251	232	249	219	234	247	228	238	261	263	239	218	228	270	265	251	249	256	233	258	242	275	232	252	259	241	259	256	230	240	262	247	286	251	263	241	221	246	273	247	236	241	231	248	251	239	251	248	255	253	276	264	236	251	250	238	277	244	234	208	262	241	247	277	236	270	250	260	245	221	226	213	236	243	262	234	244	253	248	240	236	247	244	235	221	216	228	228	269	233	245	269	225	236	252	246	256	230	244	228	235	230	250	247	241	207	216	238	268	232	242	263	236	231	230	217	262	261	228	235	225	246	247	226	270	274	255	244	247	237	237	271	237	224	278	244	253	253	256	269	284	276	227	241	212	263	259	235	243	246	259	250	219	236	244	264	264	261	274	251	271	239	253	241	274	249	253	268	263	209	251	260	256	233	240	211	239	252	253	251	224	246	253	237	261	245	247	228	244	253	275	263	229	272	229	238	278	222	271	231	257	244	230	234	233	226	241	246	249	238	256	270	250	226	214	236	218	228	243	266	229	277	250	252	236	227	230	272	271	260	254	295	267	231	237	217	255	258	235	247	245	250	218	246	246	227	238	238	230	245	229	268	258	248	235	234	265	259	226	224	257	229	232	247	243	255	263	251	260	248	234	258	242	230	248	235	227	245	249	240	221	240	229	254	257	219	229	269	240	264	267	234	249	252	285	270	247	235	253	259	244	252	263	242	218	238	253	227	229	242	245	296	231	252	263	225	233	256	245	211	248	222	230	244	253	273	250	265	245	257	241	246	249	239	261	259	211	257	274	263	234	239	244	281	278	239	258	232	256	233	252	227	250	227	251	238	227	245	288	248	233	262	261	265	232	232	252	243	255	250	243	266	271	266	228	253	270	230	257	233	217	223	227	260	258	218	236	272	272	229	217	239	241	219	273	235	258	259	260	273	264	254	242	257	264	252	231	236	209	251	234	245	241	241	250	237	240	247	226	258	260	219	231	235	228	252	234	250	227	254	220	238	254	257	250	277	255	274	251	235	213	237	224	253	226	240	249	248	245	228	249	241	268	261	254	230	254	236	237	231	253	254	254	214	253	226	217	277	259	277	226	210	282	237	265	244	252	223	267	222	274	232	216	243	250	270	213	262	238	245	224	260	246	233	265	269	266	262	245	226	262	248	222	254	228	239	232	219	255	243	253	224	232	253	246	256	258	247	219	249	257	259	239	219	252	249	219	233	262	255	265	246	232	230	224	250	222	250	258	265	241	277	246	224	235	258	219	210	247	268	208	218	227	234	266	260	250	268	261	220	245	237	242	237	240	245	244	235	226	235	231	250	238	245	239	235	253	263	250	264	263	259	248	291	254	255	284	239	240	240	254	247	240	256	256	235	245	226	251	261	240	221	262	239	216	260	226	222	215	254	206	227	220	243	222	236	264	231	229	241	244	226	268	228	249	253	250	259	225	228	286	241	229	256	248	268	214	252	284	259	264	243	233	226	246	242	227	242	246	224	243	243	247	246	263	243	239	283	265	241	248	252	259	251	246	248	223	239	267	265	252	287	258	235	261	251	233	243	227	229	256	270	233	254	220	234	279	257	249	261	234	256	233	254	263	227	250	230	247	213	251	238	239	283	230	257	238	203	237	229	231	249	248	229	241	257	224	258	243	221	235	257	247	246	238	244	232	238	258	254	253	252	249	253	247	213	231	242	252	252	250	262	275	225	249	250	247	252	256	243	219	245	271	247	253	285	237	230	237	252	237	230	219	234	252	230	270	235	224	252	237	231	262	227	272	265	247	269	224	253	239	246	241	312	236	255	252	276	264	239	224	261	255	260	256	256	277	276	237	236	202	238	230	243	236	232	224	234	255	235	258	267	262	252	255	247	230	242	228	262	231	258	235	268	247	235	255	243	239	236	264	250	266	231	251	202	273	274	235	249	218	236	246	251	223	204	237	232	263	260	231	263	254	225	241	226	244	238	235	222	249	246	253	259	249	248	269	259	250	260	261	227	236	237	258	241	273	254	218	262	259	221	230	263	241	233	250	237
7670	695	831	917	848	793	668	698	659	636	603	614	638	609	593	587	616	571	597	606	590	523	612	597	579	618	631	582	600	623	594	596	581	568	580	580	577	590	618	565	561	581	577	601	579	591	625	606	593	637	601	590	617	582	572	567	571	577	606	570	594	589	524	603	569	548	588	630	644	607	638	603	643	596	588	583	604	590	636	599	572	561	604	583	575	582	582	605	598	569	591	559	601	592	605	531	584	590	547	577	583	622	603	582	600	562	599	586	587	599	596	600	554	620	570	566	584	570	610	595	569	592	574	586	633	638	594	597	599	606	598	606	597	605	595	561	574	630	594	577	562	575	630	591	594	629	604	606	596	537	574	591	567	578	611	591	573	616	593	555	598	566	591	607	567	568	613	578	597	595	582	622	592	575	592	647	592	604	569	567	600	656	556	601	581	575	634	627	598	579	643	604	591	617	617	588	557	573	631	609	635	579	584	583	595	578	584	576	562	601	558	568	586	560	609	613	621	613	561	589	596	555	609	609	576	549	579	613	594	595	602	583	561	606	603	635	599	587	598	626	591	595	595	587	591	555	572	586	579	603	590	594	572	635	560	584	603	576	519	588	607	567	552	582	601	584	575	609	578	568	597	574	653	618	585	573	608	611	562	617	600	594	574	599	616	559	626	602	595	570	602	561	597	585	537	593	588	555	579	532	585	548	568	582	612	607	563	624	570	590	620	636	615	566	567	563	594	605	582	593	592	633	588	590	581	589	615	580	579	630	578	563	620	568	558	609	573	583	563	596	564	628	588	582	607	624	591	609	638	596	606	598	557	603	629	576	598	582	544	605	553	595	585	584	621	602	558	567	582	567	548	584	617	585	596	573	639	567	558	587	600	583	598	591	554	635	621	614	608	589	584	591	593	568	587	633	589	566	612	606	588	599	617	599	606	568	565	596	578	614	585	570	626	611	569	553	625	622	618	619	578	569	639	594	573	548	573	571	553	594	598	584	577	598	659	559	597	575	585	635	619	624	624	644	572	617	593	580	596	600	569	642	651	589	589	568	573	630	532	570	608	560	582	569	556	604	586	584	587	588	543	599	568	582	564	562	602	577	576	587	578	582	604	587	588	590	585	593	602	576	634	590	614	624	577	574	576	587	572	605	632	596	569	558	566	560	653	578	580	631	598	584	570	590	609	610	614	630	597	582	604	562	589	617	639	608	566	613	613	595	621	583	575	592	550	608	564	610	624	600	616	602	616	605	628	593	565	565	567	585	569	594	596	600	568	619	538	595	575	589	588	622	554	631	568	573	567	586	569	590	552	600	583	595	567	605	623	609	650	590	596	607	582	593	610	586	568	595	612	550	571	578	585	555	602	589	592	577	575	603	600	578	564	604	587	616	554	570	582	592	573	636	616	574	583	590	588	617	601	612	638	632	609	588	587	567	619	589	622	594	574	593	554	603	615	592	607	609	592	639	639	592	627	586	585	568	584	575	598	607	615	575	580	544	609	543	619	577	570	579	564	562	565	580	567	614	591	628	621	607	539	599	573	609	619	588	584	599	556	593	630	609	578	595	609	612	596	607	590	595	612	602	598	565	571	557	586	554	591	591	617	576	578	601	584	639	627	568	589	618	551	578	549	595	592	609	566	591	602	593	575	580	592	639	567	605	611	583	589	624	633	601	595	606	559	609	559	625	585	622	604	556	611	554	589	592	609	627	559	543	631	557	558	596	564	534	530	613	609	577	597	634	562	543	596	593	582	622	569	640	571	569	615	584	588	583	567	573	618	573	576	592	591	563	579	584	616	586	578	557	573	582	599	629	576	558	597	594	590	612	610	594	630	638	601	635	628	567	583	580	575	588	618	555	556	602	588	582	579	575	592	602	579	594	643	543	580	618	586	603	562	560	633	616	601	630	562	627	580	616	592	635	573	572	579	597	607	578	605	601	550	596	614	580	583	580	596	605	602	571	578	617	591	589	631	581	595	617	601	588	609	627	614	620	624	603	592	623	554	593	563	608	606	604	618	587	563	558	611	551	614	565	583	585	602	543	631	612	606	591	588	596	581	597	578	602	617	568	654	552	599	604	603	616	628	539	660	643	591	590	551	554	567	605	600	628	583	580	580	589	596	593	537	628	593	609	607	572	589	598	624	635	638	567	579	610	617	581	627	553	585	601	565	595	589	618	547	567	606	595	590	608	610	572	599	658	549	585	596	592	608	574	599	606	606	611	611	620	592	568	610	596	606	541	608	596	568	591	561	597	573	589	577	600	605	618	641	619	591	543	581	588	581	566	562	556	573	587	595	583	622	548	569	590	580	599	585	606	610	574	580	564	590	581	556	606	602	583	565	597	578	604	567	618	585	631	616	609	551	555	597	567	615	560	618	592	574	561	593	561	601	600	597	599	593	573	590	549	575	608	621	580	580	569	581	559	602	591	607	581	579	566	606	622	571	595	586	595	607	611	571	598	590	611	577	590	576	638	546	567	607	539	536	585	601	614	611	601	574	646	571	577	616	590	602	590	554	564	598	609	623	560	627	596	559	598	612	569	604	572	585	591	630	619	623	565	542	632	574	598	539	584	645	583	609	598	614	593	582	620	574	607	608	620	593	602	595	609	614	559	580	631	614	609	582	594	619	592	566	615	558	586	620	612	582	610	568	563	581	566	610	593	576	545	678	593	618	583	611	580	598	617	570	572	580	575	578	578	624	603	607	633	586	602	547	632	600	594	610	563	620	613	611	574	617	639	594	613	568	588	573	579	578	618	578	614	605	551	590	563	655	580	575	612	592	570	573	613	572	565	565	583	606	585	562	585	601	597	636	608	618	634	564	594	577	597	539	580	574	573	531	557	591	576	610	578	623	630	607	601	585	587	530	586	571	597	591	600	594	618	614	571	611	612	600	607	615	591	628	628	602	588	556	574	538	556	597	596	606	603	555	575	606	588	564	604	574	589	557	619	592	586	588	618	585	581	588	643	606	594	568	570	584	593	602	599	592	599	661	611	592	595	576	599	581	613	615	595	571	627	572	579	623	551	603	579	557	610	583	620	614	639	656	584	608	603	588	594	565	584	598	616	599	587	569	584	557	600	551	612	624	580	588	589	610	601	589	596	566	626	620	569	583	570	617	572	570	602	616	616	586	615	581	620	633	584	645	590	596	580	611	597	585	619	566	544	576	590	580	563	567	567	575	600	585	591	609	611	575	586	600	545	569	573	580	599	557	556	615	583	570	581	585	640	566	610	574	578	616	589	599	562	606	654	597	545	598	604	559	590	571	602	576	569	641	609	544	577	649	573	612	591	574	594	571	588	555	544	613	585	564	596	592	610	586	585	570	581	590	589	616	616	615	589	600	554	610	610	599	584	599	603	605	583	613	593	563	565	600	562	595	576	593	587	596	610	583	644	583	568	605	592	627	607	632	618	582	592	586	595	593	572	624	588	597	599	574	537	581	620	599	588	637	614	580	615	575	604	578	600	584	573	589	627	626	568
57351	22614	17596	3456	793	525	395	355	342	317	310	285	299	263	276	291	271	234	254	256	264	274	256	276	240	253	258	250	267	259	249	235	246	239	251	256	257	232	204	244	257	228	237	236	256	220	248	237	229	238	221	238	222	249	234	223	230	257	237	281	272	243	238	223	250	239	224	218	247	228	237	262	247	232	259	246	223	218	230	266	261	241	242	200	252	233	228	220	231	228	227	240	226	236	206	228	224	223	224	214	235	232	204	224	221	243	232	259	241	230	246	225	264	217	230	245	218	223	253	235	235	257	241	215	236	213	209	221	220	253	243	222	241	232	229	238	203	221	222	266	249	231	214	245	237	265	241	270	209	242	251	235	230	250	243	227	234	245	224	245	221	229	262	225	196	222	250	240	251	246	212	219	255	244	240	234	234	215	251	205	235	228	228	211	249	226	225	226	222	236	219	210	244	228	245	219	209	240	219	222	232	225	238	222	236	235	239	260	216	245	250	218	245	259	237	238	238	221	234	256	268	224	233	239	244	235	210	254	247	252	241	238	207	241	203	252	222	250	214	251	229	227	241	229	228	222	236	212	208	246	210	259	253	218	272	241	251	251	248	232	245	265	228	253	222	247	219	207	260	214	219	228	226	236	209	226	241	257	236	213	239	244	267	230	228	229	258	253	217	243	240	229	226	186	253	182	226	212	251	209	208	253	258	233	227	260	262	249	234	214	225	230	237	247	228	209	242	210	210	233	230	220	240	213	231	259	230	251	212	256	242	243	248	238	225	230	224	266	259	222	238	234	230	259	228	204	222	245	228	238	220	251	240	234	244	242	238	231	254	238	216	204	235	237	240	226	238	232	266	212	202	263	256	238	240	222	236	238	238	247	240	223	223	239	229	248	248	260	237	218	243	233	237	247	233	237	212	251	236	218	218	243	246	224	271	269	230	217	243	234	199	236	221	267	215	233	213	245	234	201	196	237	254	266	228	243	237	224	278	224	206	224	224	238	240	240	213	256	246	262	216	233	245	200	236	265	221	261	273	230	243	239	256	219	249	256	228	270	209	217	240	240	254	246	266	215	242	241	237	211	241	231	234	245	219	225	238	255	240	265	252	254	230	268	231	214	225	252	239	245	249	247	230	244	236	222	259	256	252	228	224	237	215	243	238	219	248	244	209	244	227	274	263	224	226	215	229	241	266	232	234	265	218	239	207	249	208	241	258	205	239	209	214	253	252	229	247	229	240	230	244	244	224	211	258	238	265	222	243	231	231	244	224	221	251	240	256	235	238	255	212	223	233	235	259	194	242	231	252	219	257	225	241	252	227	237	245	235	226	219	257	228	197	222	243	251	220	250	221	240	254	241	187	245	281	256	215	233	247	209	270	252	237	241	268	264	251	208	239	231	233	214	227	231	229	239	232	215	256	272	271	233	218	248	230	227	208	244	262	242	277	221	231	252	259	225	235	219	228	238	257	225	254	218	233	246	228	256	198	218	232	222	221	232	263	271	238	238	244	268	228	232	197	245	216	249	218	215	234	240	236	213	252	274	240	211	228	235	202	230	233	242	247	227	235	256	233	211	253	257	261	222	237	221	272	216	243	225	244	259	235	198	212	201	238	215	235	238	220	222	217	236	216	254	261	229	239	248	247	203	248	250	242	259	224	230	210	219	230	249	217	253	245	221	241	216	258	231	240	241	244	267	229	220	225	260	242	244	228	242	250	241	234	247	239	225	221	268	229	229	222	227	213	238	229	238	202	221	233	235	247	250	223	216	238	245	209	227	232	245	240	239	261	248	211	252	205	229	254	205	229	236	233	225	246	223	246	238	207	221	257	230	241	235	225	205	215	236	250	265	253	221	256	227	251	225	235	215	270	228	235	254	209	213	246	231	245	198	235	241	225	239	244	220	226	234	233	197	230	229	255	247	240	221	197	261	226	214	243	228	233	198	238	251	228	237	248	226	235	271	243	211	225	269	277	213	256	241	270	249	274	202	220	229	271	242	228	227	230	221	268	235	215	234	224	253	250	255	243	235	265	228	245	248	226	239	252	252	211	245	272	230	218	238	219	242	251	249	233	254	233	202	278	231	232	257	214	231	229	226	238	241	227	214	260	228	231	197	231	224	251	258	238	229	213	201	236	222	215	230	216	218	220	250	235	216	212	250	228	251	267	271	228	209	239	218	240	263	257	218	255	252	220	214	278	241	233	209	220	226	227	220	224	251	256	231	261	209	241	234	221	231	267	248	235	280	232	241	227	225	232	215	231	213	241	241	240	234	247	257	191	230	226	262	246	251	244	234	215	239	246	242	209	221	245	210	233	235	226	222	226	224	248	232	272	229	217	226	246	228	242	239	229	258	245	245	227	255	218	226	244	220	240	214	250	215	253	236	254	282	221	231	264	235	219	253	213	222	249	235	260	223	276	236	223	238	268	245	230	265	228	225	237	264	206	214	236	210	260	232	237	237	217	205	236	229	198	221	251	229	255	250	237	233	239	235	253	246	212	247	267	243	242	234	233	232	250	247	234	221	266	219	241	189	252	246	221	258	217	230	247	212	234	214	266	247	257	234	251	220	253	239	255	235	261	258	234	231	244	239	212	232	224	256	262	209	195	246	228	232	228	224	215	219	260	221	243	215	237	265	234	269	211	197	211	214	224	220	232	265	246	230	246	245	230	244	218	209	224	242	240	253	275	237	217	222	209	241	230	228	219	258	232	261	221	220	236	223	233	229	218	221	223	254	242	228	232	250	247	231	237	229	255	255	240	234	241	244	197	216	241	254	186	256	254	213	239	239	250	227	223	252	229	267	232	219	248	224	193	243	250	272	238	235	261	234	228	250	241	232	256	224	193	249	280	228	245	233	228	221	210	238	227	251	245	242	217	239	240	228	241	251	261	247	241	227	206	216	278	229	214	243	230	255	260	234	238	244	223	259	256	250	249	240	242	263	230	243	226	276	231	254	244	228	250	231	246	263	205	222	259	220	196	196	226	217	270	249	246	240	232	246	260	251	199	223	255	253	210	245	251	238	254	245	241	246	230	252	231	203	198	250	267	227	236	224	220	251	248	257	246	231	253	198	233	255	222	247	204	242	233	264	254	219	239	238	212	245	245	231	224	233	242	236	233	244	247	262	210	242	225	265	227	227	244	211	229	243	223	255	198	232	249	245	246	236	226	251	241	230	251	225	227	242	241	275	255	214	224	242	235	233	218	255	219	244	245	228	234	261	241	239	268	235	209	221	227	223	222	260	255	232	236	216	241	241	259	222	261	240	235	252	223	236	207	232	242	243	216	233	209	243	247	234	252	244	247	270	261	241	242	227	222	243	254	228	242	233	221	260	236	241	247	258	205	224	242	218	271	225	266	225	226	209	254	218	232	252	226	235	252	224	252	242	256	217	250	256	195	231	262	252	246	216	227	279	246	231	197	231	216	230	240	232	252	215	225	213	269	218	247	232	227	216	210	259	233	222	218	233	224	211	257	237	253	222
31356	1407	2388	2687	2293	1949	1626	1486	1277	1192	1055	997	993	809	896	778	804	763	806	719	697	717	706	683	705	699	709	639	647	654	684	610	646	616	626	608	608	609	624	616	598	629	626	598	627	592	603	607	628	598	603	631	590	570	554	609	573	577	598	588	598	559	624	568	606	607	605	586	626	605	637	594	593	618	615	580	540	616	610	614	608	581	603	620	553	598	611	544	571	573	598	603	581	635	563	614	610	587	579	583	572	592	572	620	626	599	598	610	591	589	594	564	619	597	572	603	612	563	567	564	592	568	569	613	531	599	632	606	626	589	592	596	580	624	576	568	593	605	592	600	635	559	602	586	596	618	624	593	599	592	541	578	608	572	584	550	605	609	572	571	609	621	593	603	637	608	609	561	580	571	585	629	588	656	581	634	597	596	602	572	597	599	600	584	563	584	578	553	594	553	603	543	555	618	609	569	587	618	522	609	608	616	529	569	544	577	555	574	569	556	639	563	572	609	536	554	569	643	659	574	584	559	530	579	553	558	594	613	575	582	572	556	581	623	607	608	594	623	545	595	593	615	575	623	602	594	552	606	602	580	602	606	584	602	594	579	628	553	577	588	659	554	570	599	595	630	620	593	601	609	592	604	617	564	605	583	594	563	585	575	590	601	584	556	592	611	569	610	578	565	576	574	589	564	592	593	607	608	577	630	597	648	579	540	559	588	520	575	597	634	590	570	590	619	568	576	587	595	596	584	555	581	589	593	613	619	581	574	617	595	616	606	602	566	592	574	542	573	608	611	544	585	587	607	606	579	589	617	564	637	573	569	584	578	629	591	625	574	612	613	570	586	581	603	595	591	567	603	621	589	594	572	628	630	593	620	583	565	566	608	561	626	596	562	523	631	608	565	559	578	582	567	591	612	564	601	588	581	550	569	627	612	603	554	604	565	574	604	599	558	546	552	551	580	588	542	562	590	599	570	601	553	580	590	571	590	610	618	549	597	575	590	550	585	568	573	618	593	547	586	569	589	581	593	592	564	569	590	578	595	579	581	608	568	589	559	579	586	616	586	565	593	618	577	605	577	559	624	581	575	584	608	607	626	604	520	596	632	550	582	536	610	583	592	602	549	605	538	638	598	592	560	542	559	586	598	613	575	589	576	600	592	621	623	609	645	565	579	565	613	564	551	572	607	558	587	547	536	583	582	582	567	635	609	629	564	578	596	590	616	557	612	568	595	630	588	566	616	564	567	610	633	614	595	570	608	588	559	577	600	584	605	607	578	578	620	601	568	587	563	568	563	540	593	582	597	587	577	597	531	622	548	547	603	619	622	550	596	614	563	562	556	586	584	585	608	604	619	556	569	621	631	600	602	589	617	600	554	562	588	624	559	573	576	573	593	589	558	542	592	606	634	633	618	586	586	557	537	580	610	554	574	609	587	569	595	579	561	569	584	594	626	578	610	592	588	617	597	591	617	574	622	628	556	588	602	572	622	585	571	557	565	552	585	610	597	620	561	552	611	569	554	594	544	619	592	590	564	624	566	617	568	598	626	613	581	582	611	613	601	594	578	559	596	565	577	604	582	572	627	554	589	641	589	576	591	592	542	600	587	565	574	654	602	586	637	602	565	617	571	632	625	616	621	554	579	575	563	602	556	581	568	609	569	584	570	576	633	581	612	621	577	637	547	566	590	631	595	595	575	580	624	567	608	601	591	576	589	566	598	590	589	619	588	589	589	592	594	574	524	598	608	606	610	561	542	610	614	555	574	608	588	628	586	585	583	592	521	614	582	570	596	593	603	572	578	602	581	594	593	599	554	613	592	596	622	597	600	562	615	591	528	574	567	595	593	629	567	621	574	628	626	607	573	618	567	546	658	615	579	592	535	607	568	602	567	583	576	615	567	619	603	606	590	609	572	608	554	614	584	577	628	634	574	569	621	615	614	639	587	555	614	616	599	553	565	561	585	587	581	552	576	603	576	620	603	595	581	649	544	568	616	596	610	561	613	577	564	623	586	592	590	627	578	627	606	617	596	606	564	553	573	618	591	586	607	629	615	541	623	586	599	571	552	589	622	607	615	579	615	592	571	599	613	559	605	619	603	522	606	575	591	576	582	600	562	570	588	586	569	572	605	598	610	591	583	605	650	598	577	617	588	573	581	591	552	598	585	579	593	551	593	574	568	593	583	538	572	580	591	573	600	604	556	597	595	603	594	596	520	599	570	570	575	551	587	575	603	554	566	592	560	602	582	572	627	622	612	545	569	623	566	623	604	550	572	552	618	589	576	616	596	556	569	571	614	576	577	567	618	596	592	628	601	587	608	638	556	549	581	579	596	581	614	607	582	589	588	604	584	589	559	564	580	606	567	572	618	626	557	614	588	622	609	590	567	575	598	585	595	531	629	546	582	608	591	567	586	584	623	597	615	589	617	596	585	638	590	562	581	586	599	561	584	618	611	523	591	571	582	594	596	586	570	598	593	604	618	587	594	636	610	584	631	644	572	617	570	622	604	623	571	586	583	622	602	564	607	584	577	593	531	583	570	586	556	580	606	604	592	594	588	571	571	587	605	556	586	592	562	557	593	601	548	564	567	626	599	588	565	564	574	621	589	592	571	577	622	613	550	594	596	585	556	614	546	557	523	577	584	601	622	586	586	598	543	624	580	649	604	594	577	584	563	573	571	619	607	551	591	576	637	568	560	599	599	559	574	603	597	585	592	588	568	569	589	561	602	588	544	613	588	624	598	619	583	649	630	546	588	579	602	588	555	577	583	600	559	585	570	597	563	596	558	598	572	587	586	625	574	583	588	581	582	592	613	627	580	589	601	576	619	568	590	585	561	585	557	588	584	557	606	558	604	546	634	595	621	585	575	569	567	593	621	576	596	581	547	586	599	596	588	581	583	556	569	561	549	571	595	554	578	548	604	605	597	549	581	616	577	564	550	573	580	638	631	577	560	594	628	618	598	596	589	550	564	594	587	612	581	590	555	604	611	579	586	604	591	633	551	642	624	626	581	577	599	592	575	636	529	580	597	563	549	575	606	579	578	598	605	585	539	596	565	563	598	589	538	588	594	521	554	635	586	576	606	609	596	584	630	594	556	566	577	602	549	561	578	560	614	581	605	595	612	585	586	564	587	538	572	548	558	580	592	550	595	600	610	567	574	573	583	576	552	588	551	612	573	598	605	590	581	567	590	591	562	554	603	578	620	591	567	597	584	589	609	579	586	588	582	578	573	604	603	535	631	592	617	607	585	596	578	557	629	577	573	601	558	558	566	607	573	631	562	570	578	623	652	616	584	625	596	642	587	603	598	637	600	547	583	600	635	545	590	601	532	584	587	593	593	620	584	610	602	619	577	578	580	577	587	597	594	573	588	570	573	576	580	581	603	591	586	602	618	614	637	555	540	610	607	565	610	602	568	572	608	565	582	576	587	573	546	593	576	597	588	577	579	572	558	619	598	580	643	590	590	626	584	597	617	587	594	593	574	623	628
44047	26332	25441	17552	3825	1258	865	684	613	577	544	514	494	505	480	420	385	442	376	406	392	415	388	375	361	407	406	380	407	365	361	372	353	335	341	334	349	370	357	345	367	383	374	383	349	381	364	308	333	362	354	352	357	360	400	374	387	344	353	369	344	374	357	357	345	367	383	341	366	400	350	385	356	377	321	360	358	335	375	361	365	363	356	362	351	354	358	351	368	369	367	348	380	350	345	326	355	363	374	360	355	353	353	347	371	341	343	371	370	334	366	366	346	376	345	366	355	367	368	391	382	383	326	336	331	329	338	379	342	361	343	346	379	390	396	366	340	321	374	397	385	381	361	338	388	337	385	360	341	381	392	416	365	345	353	335	377	369	362	397	369	330	321	360	336	379	345	387	376	372	343	317	346	385	350	375	375	391	368	391	324	337	380	375	367	384	361	360	333	405	385	347	366	376	379	353	382	362	363	358	379	364	373	370	342	349	354	374	360	352	369	393	344	349	345	367	378	388	355	358	366	398	349	342	365	368	413	377	346	342	340	383	338	355	365	369	349	339	371	385	357	353	299	332	371	362	354	360	366	371	344	338	343	324	343	360	385	357	357	341	333	338	364	349	322	324	351	333	311	368	321	335	358	347	381	348	382	342	353	341	354	346	321	382	349	343	364	365	348	342	369	373	333	384	349	387	387	362	349	379	345	394	382	382	377	379	346	381	354	358	362	392	373	360	363	380	417	346	384	374	368	357	356	368	379	373	370	329	354	342	370	347	396	339	386	365	367	371	379	380	341	366	353	360	368	344	387	364	375	395	397	367	317	354	380	330	358	387	369	372	360	382	366	328	361	380	365	350	335	333	318	372	356	369	335	360	353	371	372	382	383	362	345	335	334	353	370	350	348	369	347	349	366	358	349	366	381	345	387	374	364	345	387	366	356	411	445	377	349	351	350	348	353	337	351	379	358	365	370	353	353	339	329	396	376	380	371	362	348	373	389	347	342	320	374	351	367	331	372	367	362	343	317	353	345	351	385	349	344	383	345	353	368	355	351	332	366	360	368	391	361	368	359	359	342	394	360	345	358	362	369	378	398	356	370	368	313	386	352	333	374	325	369	377	361	362	373	361	362	343	360	365	365	336	311	360	363	343	360	351	352	372	355	377	403	351	388	344	387	379	370	366	380	376	349	378	378	350	349	313	335	382	334	401	341	353	404	381	374	343	365	365	351	360	334	334	349	353	390	351	324	351	354	364	363	371	361	345	346	382	366	374	373	340	347	365	352	336	323	367	405	351	406	344	346	327	381	362	381	370	385	405	363	345	351	360	353	366	355	333	388	347	364	380	372	353	348	343	365	364	362	377	372	331	349	346	344	357	354	351	381	354	372	362	351	380	375	354	368	349	316	371	393	367	367	385	367	339	393	337	372	329	354	396	344	380	363	354	348	353	401	348	394	351	374	354	393	370	342	364	392	358	355	349	362	340	376	369	365	382	400	342	369	333	354	366	372	356	340	317	380	366	356	334	362	327	359	367	346	355	386	348	352	357	361	359	352	365	379	330	323	395	364	321	381	372	355	366	322	359	382	369	355	344	376	395	369	342	353	383	365	354	347	358	354	381	361	346	318	330	324	368	366	359	329	328	393	360	351	331	350	347	326	346	361	360	364	360	352	352	347	344	355	375	357	365	412	361	352	363	391	353	388	366	361	366	342	360	336	350	359	363	344	383	331	357	335	389	327	350	339	366	374	366	388	387	383	347	379	347	340	340	364	360	373	366	357	340	383	381	356	391	366	360	347	342	329	322	352	348	376	363	356	396	363	379	392	343	369	373	343	392	355	385	358	343	386	340	362	387	339	374	369	361	311	391	369	357	394	344	355	371	371	362	365	332	366	365	347	380	363	371	350	356	333	376	352	365	386	352	384	359	376	373	356	323	382	361	351	380	358	353	382	337	349	341	339	353	376	369	374	369	363	361	333	358	372	323	357	360	368	363	362	352	335	379	381	355	356	333	398	373	350	347	366	389	390	370	367	373	378	377	363	359	374	327	376	411	326	351	377	361	353	322	314	345	361	366	317	347	367	355	317	347	334	347	344	339	377	392	375	380	355	375	362	356	366	382	368	354	364	364	346	320	337	404	359	361	380	381	398	343	360	372	338	365	347	360	364	380	321	337	360	365	344	346	355	362	353	339	386	359	394	390	365	415	332	329	348	349	359	322	365	366	383	356	380	370	353	421	359	351	324	364	359	377	361	392	350	351	394	378	358	379	353	352	336	365	356	364	374	369	344	362	378	390	390	345	359	394	343	355	349	344	351	341	372	345	379	336	327	355	355	381	333	360	351	361	380	398	383	349	377	374	343	399	399	393	357	329	353	358	370	373	375	365	345	354	327	372	335	361	413	336	340	353	361	315	361	364	377	315	336	319	376	351	367	364	350	376	357	363	379	361	348	378	367	346	346	355	388	381	369	376	338	368	359	327	342	406	369	385	366	372	378	350	334	359	370	342	350	356	376	333	357	363	347	393	377	394	370	351	375	361	331	349	356	389	401	370	327	367	331	366	330	330	354	355	382	357	390	359	322	343	358	376	393	388	370	359	338	335	351	364	351	380	337	360	362	355	394	340	337	346	364	363	373	363	330	366	348	341	325	358	374	338	338	330	327	379	397	348	388	372	369	326	352	378	346	356	376	333	347	366	358	324	340	377	374	360	346	347	327	330	326	354	404	360	359	355	339	337	344	346	398	397	340	404	363	376	355	358	369	376	355	375	368	369	359	364	327	358	370	360	333	339	383	363	368	392	390	322	404	366	367	354	340	359	348	360	347	338	384	374	378	368	319	373	359	328	384	382	365	351	356	355	362	336	357	375	342	358	364	360	344	347	343	374	349	310	347	342	368	373	384	348	350	353	386	364	341	341	361	335	341	348	366	352	335	379	337	369	363	353	380	354	377	353	385	380	372	351	340	356	368	360	310	349	338	347	368	352	374	366	367	377	321	401	376	349	354	400	374	396	339	374	365	371	353	347	356	353	370	350	340	362	392	397	332	358	387	359	332	360	357	342	361	398	362	338	391	378	399	355	341	358	358	363	364	300	379	362	342	374	339	349	403	355	334	366	354	361	369	397	359	348	336	381	378	314	367	382	327	364	361	351	343	386	363	344	376	340	348	366	322	360	339	385	397	361	345	340	392	390	335	347	349	341	368	324	336	344	373	345	313	392	377	358	374	360	326	322	382	365	367	353	378	364	378	377	374	338	346	347	380	363	366	389	341	364	350	331	381	334	348	370	366	354	379	364	354	367	373	359	341	345	357	358	323	374	327	307	355	342	353	326	389	347	390	350	380	342	344	354	362	389	362	348	355	354	368	346	358	401	333	392	336	325	381	390	344	329	358	385	344	347	361	341	403	355	367	372	352	364	334	353	363	341	341	334	371	353	335	386	368	386	377	337	335	336	339	344	342	338	327	351	352	360	358	363	368	395	365	339	328	376
31105	2299	4468	5164	4203	3618	2858	2408	2082	1933	1777	1689	1588	1516	1381	1334	1294	1243	1142	1125	1104	1055	1065	1055	1065	1075	1002	932	1022	945	970	922	962	943	931	937	974	916	886	883	904	873	899	871	896	893	904	867	842	863	911	818	822	884	837	893	886	903	910	901	817	851	905	876	865	840	847	894	835	825	859	846	859	898	849	846	845	899	855	890	834	845	828	821	861	862	804	862	839	849	877	890	856	853	858	879	893	842	843	852	851	855	888	826	858	860	857	814	883	824	876	843	803	833	881	783	859	843	806	800	801	818	842	801	852	837	839	837	839	883	808	787	882	836	901	869	847	840	836	818	826	831	845	844	889	833	849	871	811	803	831	864	837	840	810	847	875	812	820	836	849	811	835	803	831	832	821	843	827	841	796	874	876	860	838	843	841	870	826	859	831	825	824	824	823	857	830	846	849	843	887	821	880	802	811	789	829	833	859	844	854	832	852	822	829	846	840	854	820	889	854	854	843	838	863	853	835	785	887	826	891	828	818	806	808	874	803	790	849	864	798	835	861	895	842	821	826	818	837	858	854	822	818	809	901	797	820	846	829	847	805	821	870	815	843	828	820	849	809	861	892	841	824	892	839	802	938	867	865	854	836	826	838	807	834	822	825	830	849	802	870	769	798	829	858	868	857	842	847	923	847	825	846	891	831	831	876	829	829	844	819	833	809	832	846	792	885	847	863	894	793	801	850	851	820	825	806	858	834	830	837	873	824	823	835	870	808	842	811	856	746	855	826	843	823	844	867	823	827	818	871	862	856	865	778	833	846	837	852	845	815	814	806	852	795	847	807	807	793	858	813	861	830	860	873	868	868	836	830	830	833	811	897	831	819	835	886	817	824	874	795	869	795	834	838	812	787	849	819	806	839	873	829	816	818	855	924	826	831	800	824	839	851	849	815	828	826	868	867	895	856	855	817	835	869	823	800	841	804	826	811	807	821	837	822	897	823	819	839	820	791	836	803	799	805	825	853	820	808	830	810	853	854	846	845	877	834	819	820	817	797	879	857	841	817	874	897	855	833	826	841	800	816	844	821	826	864	826	859	833	876	844	846	868	794	867	857	828	846	904	768	843	851	888	811	845	824	869	838	861	855	891	811	851	867	830	785	842	829	901	796	847	863	805	831	872	842	875	787	877	831	846	881	856	893	828	821	828	800	838	845	842	818	833	826	780	841	850	827	871	848	847	883	829	783	828	840	841	825	838	852	848	817	835	843	828	815	875	853	822	796	853	824	868	855	837	779	828	881	789	807	788	851	817	881	837	830	848	867	846	819	835	808	836	893	851	826	790	871	840	796	842	788	802	814	797	821	839	853	811	817	829	823	860	850	756	806	855	790	854	841	860	879	782	845	887	792	763	801	818	897	847	909	875	855	813	839	829	816	847	851	849	788	855	847	869	854	871	837	835	793	851	850	807	818	824	872	821	839	784	802	843	790	863	872	813	805	852	830	823	836	851	836	820	816	855	900	799	855	844	882	856	810	830	843	870	816	815	777	842	830	878	801	804	781	854	867	867	836	833	785	879	860	868	816	815	852	849	843	802	843	887	813	804	763	857	807	885	851	842	789	784	873	845	783	843	847	833	816	830	907	869	887	831	813	881	848	837	822	814	840	810	872	855	859	848	847	870	884	851	848	874	817	834	845	837	807	824	857	838	843	831	828	849	803	851	823	814	836	832	853	856	801	836	902	846	815	852	847	811	859	831	887	830	869	786	826	831	829	815	790	844	840	821	838	837	838	870	888	833	885	801	865	844	809	799	800	843	872	814	842	885	838	831	853	839	870	813	785	799	856	863	823	816	797	784	841	843	825	800	811	818	854	847	825	818	830	799	851	845	832	770	868	830	844	858	837	827	814	844	874	791	864	866	843	875	832	834	863	776	836	853	813	784	813	803	825	898	843	823	838	845	805	850	833	829	838	859	852	853	789	841	801	831	853	821	828	788	913	881	838	830	815	825	853	790	836	869	786	799	811	845	844	837	837	767	847	826	808	887	798	895	836	899	843	825	846	855	785	818	879	819	853	811	837	879	826	824	808	852	859	856	833	825	823	861	822	836	835	784	864	827	820	827	839	806	873	874	815	810	860	853	862	871	814	819	846	830	841	868	809	801	813	815	815	829	817	810	805	839	854	812	871	870	806	849	845	848	814	846	829	855	851	771	846	824	816	782	843	781	853	837	804	841	846	853	785	831	834	816	851	848	868	839	838	888	835	817	826	847	900	822	814	858	836	864	851	814	841	868	827	842	849	838	838	847	859	828	805	823	838	858	858	836	848	813	853	802	834	873	830	866	864	849	799	839	861	825	856	846	840	854	808	839	860	862	806	797	812	908	865	804	783	851	858	844	879	845	821	859	845	779	851	848	837	871	820	816	828	862	845	905	862	829	793	862	834	857	829	810	794	826	837	845	853	801	840	845	854	826	842	854	795	812	828	865	879	855	816	836	817	845	822	860	812	878	889	887	839	817	835	848	810	886	842	833	822	839	847	857	864	840	854	846	811	841	835	845	804	876	862	794	840	837	865	845	879	831	871	848	832	878	855	961	869	812	808	845	881	858	830	803	814	829	822	803	769	864	828	806	824	850	823	863	859	889	900	796	857	838	827	811	851	832	878	801	834	852	855	886	784	906	805	894	828	873	838	785	857	823	784	864	846	921	820	828	836	870	847	794	877	832	810	851	872	836	873	854	810	872	798	828	837	803	850	816	845	808	852	840	809	833	863	837	879	862	857	836	843	832	846	876	805	856	840	771	826	823	862	871	800	831	867	807	844	791	809	847	863	878	851	801	854	797	837	855	870	858	863	852	859	767	904	871	824	818	800	919	832	806	829	807	845	833	814	800	854	841	851	844	887	817	810	843	894	833	801	819	894	821	880	791	813	816	816	849	783	802	865	820	890	871	844	812	856	823	879	862	852	799	803	854	866	878	855	833	822	852	902	828	836	809	839	791	874	846	857	851	825	894	918	877	831	855	857	842	766	833	866	848	784	865	844	836	800	806	810	840	785	826	831	837	819	867	844	867	817	880	864	891	775	809	891	869	831	820	859	801	847	772	838	867	828	881	847	822	824	814	819	842	837	835	811	853	844	856	865	868	813	863	900	795	837	877	790	828	776	905	870	823	842	797	856	865	809	836	874	825	776	826	804	874	840	817	858	855	794	800	864	862	805	881	847	786	820	814	800	848	848	835	834	799	774	851	826	833	912	840	853	878	853	830	850	882	844	843	824	812	819	859	874	834	854	822	834	839	822	863	829	873	871	833	863	905	819	808	813	864	890	779	868	889	849	827	813	837	837	821	757	867	836	852	780	841	775	826	794	914	904	831	831	834	823	860	873	831	864	867	845	849	824	835	824	863	820	882	829	860	828	844	841	825	818	855	859	839	802	808	802	813	878	828	826	910	813	859	839	890	883	836	824	830	847	880	823	904	802	821	807	843	815	847	884	809	835	804
12275	709	412	340	292	283	254	242	272	306	292	278	297	255	239	274	289	249	256	260	250	253	241	265	280	291	296	266	269	231	258	262	231	243	265	262	257	256	284	276	300	253	275	239	239	256	249	261	265	269	270	238	266	256	272	267	280	260	255	274	267	270	267	258	218	248	239	278	287	254	273	249	243	268	277	291	230	252	251	282	290	275	246	255	273	238	260	258	261	254	253	234	254	277	299	256	281	277	260	257	230	281	272	259	267	246	245	284	266	260	283	268	285	276	232	238	292	268	257	256	316	263	247	260	240	258	266	252	248	270	292	270	262	253	275	294	276	272	253	265	270	281	281	290	279	255	237	266	227	232	285	251	246	263	249	252	286	267	263	260	277	279	266	263	291	228	246	263	278	256	294	263	258	258	258	296	228	265	284	255	247	284	291	267	259	274	273	261	266	263	240	273	261	257	261	263	286	287	247	252	256	281	278	228	261	243	250	271	268	267	270	248	265	223	272	268	254	267	248	276	283	266	255	291	248	257	245	264	255	245	221	266	270	273	238	236	253	243	252	237	284	266	287	267	268	291	257	285	264	280	285	263	238	276	251	261	258	269	270	250	267	264	254	264	251	266	277	278	231	248	233	254	306	260	254	258	253	269	260	271	236	295	284	278	262	237	258	295	264	236	231	246	258	261	310	279	281	283	264	279	288	258	312	247	268	275	247	252	266	273	303	245	249	279	270	265	287	269	260	255	287	242	275	250	256	291	296	258	252	246	231	248	266	281	238	277	259	267	287	279	248	249	266	253	245	273	254	227	273	212	258	255	288	227	272	266	261	283	265	282	300	271	270	269	240	256	256	242	262	245	265	288	282	252	269	261	256	249	262	273	254	270	273	247	241	242	247	248	279	252	248	268	270	250	256	240	249	284	275	275	281	270	277	283	266	237	246	243	284	263	242	269	269	251	279	236	271	257	243	265	265	245	266	281	243	277	291	249	267	246	249	283	314	262	290	240	271	266	251	270	230	246	261	255	262	275	276	256	284	260	238	278	255	271	264	272	260	237	267	256	275	276	284	267	242	249	260	246	293	270	243	248	248	273	264	246	243	289	260	240	256	281	281	254	269	270	305	252	269	267	268	252	255	286	280	226	266	248	241	282	287	291	291	262	294	271	239	232	251	268	261	259	269	266	242	264	268	260	258	255	268	267	265	248	285	288	242	273	300	270	272	224	246	286	245	271	265	305	267	276	264	257	259	244	266	262	257	272	260	283	302	273	238	277	264	264	275	257	225	283	235	278	271	262	246	251	260	266	252	264	258	273	265	262	253	285	295	293	253	249	274	301	254	261	278	287	243	232	284	258	271	267	265	265	274	274	260	262	239	286	252	298	251	277	260	249	255	247	279	261	270	262	274	261	271	251	246	250	264	223	268	236	267	286	268	235	255	267	266	269	259	260	265	264	256	229	258	251	230	270	228	246	284	296	234	265	247	249	273	263	240	248	233	257	241	277	249	276	304	250	279	240	248	247	276	266	250	256	235	272	247	264	269	270	286	231	277	272	255	240	243	249	278	253	244	245	274	249	246	274	280	251	283	298	251	262	258	285	261	257	239	304	256	251	252	265	277	280	267	274	245	287	294	275	246	254	268	274	258	256	245	252	268	292	277	268	266	253	261	247	238	268	253	247	257	247	270	275	271	271	227	278	275	276	257	265	285	259	262	256	287	277	261	260	271	278	252	264	260	250	286	289	269	256	283	268	271	262	278	235	265	256	264	236	254	247	240	244	264	259	251	279	265	273	274	261	261	295	302	270	289	256	257	251	280	261	239	296	214	224	256	253	277	279	235	264	256	298	237	289	269	282	293	272	290	242	261	254	246	250	244	229	263	246	273	272	256	278	287	266	265	271	259	215	273	246	267	281	262	244	279	292	228	255	260	260	266	240	265	261	288	244	257	269	257	276	254	266	240	288	266	270	269	247	277	288	260	258	262	271	239	253	248	263	257	267	262	276	271	254	270	245	266	285	280	248	256	228	288	282	247	267	270	264	272	257	265	284	241	279	272	282	296	275	252	278	252	253	262	283	261	255	259	253	280	256	255	269	258	282	270	294	262	248	266	261	269	267	273	293	274	263	266	273	299	276	250	271	267	263	268	256	280	247	247	276	254	250	259	239	253	285	278	302	244	258	245	248	266	264	245	265	245	267	283	271	249	250	272	285	311	265	237	247	226	281	289	248	280	235	243	268	280	258	258	304	287	275	266	244	227	272	275	247	284	245	228	273	263	270	253	256	265	277	256	297	256	289	256	265	266	312	261	251	233	238	276	248	282	275	237	302	266	287	256	249	240	261	231	264	293	246	256	261	248	241	257	244	292	277	257	267	269	251	261	286	266	250	269	258	270	265	274	252	249	268	252	262	259	282	278	241	245	241	275	283	265	270	232	277	262	287	318	248	258	244	246	253	234	232	236	257	233	263	249	249	263	268	249	262	239	253	240	233	259	272	283	265	261	264	311	256	241	260	247	252	286	280	265	250	265	262	297	262	264	260	250	263	278	259	271	273	275	250	258	291	268	260	237	268	252	253	270	257	288	218	251	237	217	281	263	274	282	281	256	229	272	268	265	238	264	268	254	248	255	252	284	266	276	244	279	304	261	256	273	252	276	255	266	255	256	248	272	242	263	262	238	263	276	242	256	272	251	296	280	251	268	260	247	276	272	272	253	283	257	286	267	259	257	260	262	247	335	284	245	265	266	266	273	286	271	276	258	271	261	257	225	268	259	265	266	290	272	267	257	250	260	303	256	266	268	251	262	279	299	257	268	271	276	235	289	260	292	266	248	258	291	262	273	265	279	274	288	290	253	257	259	291	252	261	243	271	272	258	275	261	261	256	294	280	274	277	245	272	273	227	259	253	242	231	267	263	286	259	258	242	278	265	275	257	259	270	292	261	262	299	263	259	288	281	260	274	292	275	271	261	247	262	267	244	240	262	271	251	262	277	272	242	273	270	275	269	278	277	250	274	272	289	243	268	270	283	301	252	258	257	282	235	256	278	262	261	249	280	264	241	240	248	242	249	252	271	247	237	269	265	249	243	258	277	242	263	224	238	269	225	243	285	288	276	264	237	250	216	281	262	291	247	255	240	250	275	267	262	296	265	295	277	276	280	284	272	241	287	286	233	262	261	260	273	284	289	260	292	251	275	290	253	274	266	264	263	253	255	243	270	294	243	281	293	299	243	255	256	262	267	271	258	267	291	251	302	264	282	300	289	269	254	274	253	244	251	269	283	292	259	281	264	260	253	281	295	278	260	260	272	280	273	243	244	226	272	227	269	302	247	251	290	261	225	260	246	259	256	266	291	249	261	258	250	261	264	246	248	238	286	265	272	301	284	252	254	288	241	264	272	246	258	270	285	267	251	290	250	244	268	256	272	260	256	269	257	256	260	266	243	208	286	278	287	261	230	260	263	246	263	262	275	244	259	261	289	274	254	271	250
11620	710	900	878	847	702	718	709	656	697	664	638	647	643	638	649	615	613	634	635	623	627	643	657	642	603	640	619	657	648	684	608	672	639	683	644	667	600	635	632	609	676	627	639	586	633	642	630	645	603	629	651	647	625	598	600	608	615	649	597	681	649	629	621	643	622	639	661	602	627	649	591	650	639	666	640	648	594	642	648	633	638	601	641	673	616	657	596	597	629	651	592	609	642	642	615	666	623	648	651	604	629	660	637	629	605	593	652	598	616	620	588	627	677	603	587	657	575	586	645	632	633	612	623	656	606	577	661	621	602	631	647	643	617	640	626	583	638	617	684	654	650	610	619	591	602	640	627	630	607	622	619	591	652	636	622	615	615	644	648	636	628	636	597	661	606	611	628	629	626	639	577	616	634	631	620	622	635	642	608	661	607	639	645	664	595	687	643	671	657	620	694	633	622	643	662	675	662	609	608	609	644	647	613	632	601	644	641	623	616	621	602	622	617	633	617	604	583	610	585	625	618	641	627	692	630	608	658	638	622	635	638	634	673	672	657	684	618	599	626	630	607	649	612	662	608	656	677	635	604	607	712	601	635	635	632	644	603	622	644	612	630	599	629	623	661	606	634	633	612	666	627	608	625	641	617	604	642	638	624	619	593	613	595	631	652	632	641	610	661	661	619	657	597	608	649	593	582	630	626	620	625	616	623	621	626	636	632	647	638	632	594	643	622	664	643	631	657	619	646	629	621	611	636	632	588	648	623	593	607	650	628	607	606	632	619	578	605	621	633	641	627	650	626	620	632	662	638	671	613	586	598	618	633	625	606	607	594	653	608	606	633	648	653	644	605	654	633	643	599	646	569	638	689	608	596	617	613	623	616	625	586	649	648	633	641	639	622	678	630	628	650	609	604	618	644	635	626	594	663	671	664	606	656	588	620	675	586	589	626	679	631	635	637	633	629	613	630	603	623	645	633	596	629	599	606	591	637	623	611	616	623	637	653	616	634	651	649	662	663	640	595	640	637	640	641	626	610	593	681	620	664	640	609	645	657	617	557	640	628	638	642	646	655	649	616	598	690	614	625	648	603	635	599	633	660	632	671	664	634	639	660	605	621	637	612	594	626	646	632	630	661	608	640	621	614	595	622	647	620	657	633	657	636	667	609	645	635	620	593	633	673	606	604	590	634	639	637	600	664	617	647	639	626	606	631	605	688	614	654	628	654	639	613	668	562	572	626	605	669	634	663	618	594	614	633	645	622	659	644	603	639	600	636	618	664	636	640	616	629	623	577	652	625	622	634	631	623	624	650	639	605	622	666	616	588	646	674	623	625	657	613	599	635	635	631	596	612	660	651	625	630	615	586	619	624	605	631	595	666	645	611	610	621	640	585	605	612	650	656	650	601	643	639	614	627	627	637	619	645	656	608	647	611	600	662	615	638	626	628	654	628	664	608	605	641	595	599	660	627	628	652	596	609	640	627	639	650	636	648	595	634	602	671	647	634	621	651	610	625	616	666	600	635	607	631	609	612	591	587	670	676	659	614	619	675	615	644	613	634	647	637	603	595	627	621	671	580	615	618	640	636	622	626	632	571	626	621	612	655	594	635	613	612	652	667	702	659	644	613	648	622	647	633	646	626	614	604	606	628	624	632	630	615	595	648	622	634	625	644	655	587	625	630	647	640	634	647	641	644	587	615	665	608	644	625	608	620	650	626	666	608	643	583	649	659	616	641	640	663	655	623	665	664	604	626	602	626	587	642	644	603	638	634	581	600	650	618	651	650	641	611	645	634	632	619	648	600	604	673	640	617	584	655	591	596	616	638	597	649	669	596	616	623	604	619	662	645	682	651	618	640	624	641	622	631	629	613	645	608	647	638	665	598	616	609	594	613	623	651	660	624	568	614	610	617	632	659	678	674	617	598	656	637	644	659	648	663	653	604	634	613	587	645	674	629	628	624	625	615	658	642	649	670	645	626	641	636	612	601	644	634	635	683	636	644	604	639	621	584	669	623	608	663	696	656	612	645	635	599	646	599	641	630	651	660	655	632	630	613	587	581	654	642	689	617	615	639	610	627	625	641	574	599	654	698	639	610	668	587	656	665	610	629	662	642	641	636	624	600	624	644	606	624	659	628	648	617	621	647	621	618	620	635	618	607	626	639	644	623	614	617	690	631	629	651	600	642	664	651	596	633	641	625	603	583	643	639	683	638	602	676	647	640	610	626	648	687	642	607	632	589	637	610	598	643	645	658	615	636	650	670	623	633	665	649	646	626	620	652	639	622	617	636	646	584	598	593	615	610	625	653	624	626	669	631	646	653	616	600	666	624	734	620	606	642	603	617	609	623	662	572	605	642	657	611	631	652	643	697	633	647	606	639	667	687	603	623	628	662	614	624	596	624	629	676	645	628	641	615	598	665	633	646	634	636	642	659	636	629	637	630	633	613	614	601	597	621	612	617	647	675	649	601	643	635	592	590	629	617	657	623	584	635	620	622	661	634	629	643	640	639	596	635	603	625	615	594	614	664	638	653	583	628	639	618	641	598	633	653	641	637	602	621	639	661	643	615	656	634	621	651	647	636	609	606	613	568	633	624	631	636	666	644	646	611	592	598	626	636	615	628	622	663	651	662	594	639	615	652	602	649	662	631	620	592	627	630	662	612	639	609	624	625	568	653	669	615	620	651	638	602	676	651	665	628	659	608	649	665	607	600	624	622	585	657	622	607	601	608	635	652	623	602	649	619	608	613	638	630	637	638	594	705	627	603	648	658	625	575	643	657	647	624	640	660	642	592	625	652	660	663	618	626	645	605	641	613	668	620	647	590	692	598	609	620	641	630	628	634	600	614	621	647	632	651	646	674	634	621	612	648	619	591	652	610	625	575	670	620	643	642	653	618	632	655	620	646	644	700	642	594	660	654	644	610	646	630	680	605	654	639	645	641	664	602	603	678	625	641	635	627	628	644	654	631	643	620	608	598	606	604	633	663	580	607	645	661	651	636	628	584	589	589	629	654	613	590	607	627	626	647	615	586	669	644	613	650	652	625	684	648	625	652	615	650	645	594	635	676	628	630	607	656	616	626	671	633	627	627	630	671	605	639	648	613	686	679	657	629	610	631	589	637	647	630	596	640	621	631	622	595	617	624	626	672	642	643	600	638	620	604	606	645	628	603	666	681	645	648	684	673	682	650	675	666	638	625	582	607	616	572	629	611	630	634	630	575	616	677	627	597	633	654	606	608	600	588	594	691	657	635	631	605	617	655	651	609	635	664	621	620	657	624	651	624	563	626	675	592	632	687	599	615	674	645	653	600	631	631	620	638	630	635	644	652	630	624	629	637	606	637	604	656	650	644	642	595	615	636	603	586	618	634	600	659	656	621	634	618	685	651	613	643	621	602	652	659	615	587	647	620	623	648	643	609	633	599	616	624	671	602	632	613	627	639	630	587	588	613	621	630	675	619	634	606	617	607	685	624	714	652	607	643	602	630
54365	23393	12486	1553	773	508	373	390	343	332	292	267	280	266	241	290	260	269	242	234	234	261	232	242	206	238	248	241	228	221	246	246	237	213	222	210	250	208	242	245	248	246	238	224	241	221	241	238	232	218	236	241	213	239	253	220	205	222	200	217	240	218	256	243	179	221	193	225	233	224	235	198	230	217	245	240	238	219	236	217	235	259	230	195	185	214	233	241	200	227	244	249	231	232	244	198	236	239	215	218	215	209	217	272	223	251	240	229	223	233	221	228	232	251	245	226	266	188	221	244	215	220	231	201	239	243	213	236	215	220	212	232	223	201	238	228	239	228	222	228	233	222	241	221	196	237	245	253	245	251	241	190	238	208	234	241	236	215	223	249	218	236	254	212	243	245	235	221	230	198	228	216	245	223	252	238	254	250	238	225	233	193	211	209	203	230	221	238	213	246	227	234	203	218	250	234	225	226	232	209	201	260	225	220	220	216	228	221	220	202	222	218	253	197	206	224	244	217	249	228	242	199	211	200	225	243	216	215	208	222	230	235	245	222	191	212	230	214	229	227	225	214	237	229	205	235	239	230	254	222	253	250	238	202	216	233	234	213	240	203	212	224	192	223	232	213	190	235	235	282	213	255	240	244	222	257	245	214	220	223	223	243	226	242	202	246	236	227	247	214	226	214	225	231	220	235	207	222	199	198	240	221	254	210	233	222	200	205	253	225	190	225	230	234	218	207	230	218	223	197	218	253	183	243	234	232	219	236	229	237	209	212	227	213	212	227	234	228	236	248	239	235	236	199	235	220	212	220	216	222	230	227	259	270	242	228	219	209	237	206	220	244	231	215	206	213	201	231	215	248	206	243	228	241	234	227	238	239	222	223	228	239	211	209	228	240	222	210	230	217	209	210	238	189	205	215	240	214	252	214	224	246	215	197	236	224	228	240	216	237	222	220	270	181	207	228	224	255	237	203	222	222	229	235	221	235	250	213	241	236	218	235	206	226	229	183	234	220	244	205	233	238	267	216	210	210	210	241	228	201	236	229	219	214	231	223	221	208	206	212	211	256	251	216	221	239	216	213	227	211	228	232	211	239	208	268	236	241	227	204	191	215	240	245	216	218	222	233	211	205	242	221	211	250	223	229	233	238	206	210	247	211	208	201	232	242	226	225	247	211	201	231	240	240	230	210	251	219	223	230	206	216	200	249	210	203	232	220	210	226	205	242	228	232	270	224	226	239	240	226	238	210	220	262	229	215	233	231	194	235	250	208	221	237	248	197	243	218	228	240	259	231	217	232	218	208	241	245	216	211	217	200	255	219	207	251	237	240	216	242	255	228	212	230	241	259	216	226	215	240	191	246	218	245	218	185	228	234	225	203	206	208	244	200	236	234	235	218	218	202	235	238	204	219	221	210	228	243	239	227	206	207	242	248	243	237	208	248	239	207	242	246	202	226	245	201	223	227	237	223	236	226	233	234	236	226	193	228	233	237	225	214	233	236	232	219	228	225	219	226	239	210	245	235	223	267	225	201	231	220	194	234	230	219	201	207	221	217	213	226	227	247	220	242	222	212	254	218	226	230	216	233	228	254	223	223	235	212	231	212	252	231	231	236	197	237	228	232	247	225	284	201	215	216	218	216	224	235	240	246	208	231	206	242	212	246	239	257	220	219	222	198	226	186	217	221	214	190	226	235	251	230	226	226	231	231	232	224	218	204	243	228	238	201	227	224	249	227	254	243	210	213	230	241	229	250	219	209	251	222	225	234	218	232	257	213	246	213	235	244	264	237	225	233	219	222	233	213	229	222	260	216	244	227	211	221	214	235	238	225	214	218	236	229	234	220	231	241	254	205	224	227	231	216	229	244	248	251	239	261	219	223	226	224	190	194	209	233	237	223	218	224	226	191	224	216	207	229	239	235	245	217	239	189	244	243	236	267	213	193	259	217	208	224	235	264	217	230	250	244	226	218	234	208	235	229	248	191	232	207	247	229	241	217	235	223	272	216	234	229	234	225	200	216	216	222	224	233	242	205	220	234	218	226	229	247	235	209	238	269	231	208	207	231	204	231	252	219	253	223	234	218	252	212	229	206	204	225	208	223	218	223	240	241	234	230	216	180	219	248	255	229	210	251	235	253	222	216	228	221	207	231	221	228	230	205	232	250	227	203	226	254	208	220	223	229	242	236	224	219	223	211	223	221	229	216	223	207	223	208	223	219	245	247	219	214	241	228	220	220	214	248	213	251	212	235	228	203	216	239	215	216	210	254	239	231	232	210	251	228	237	197	225	211	243	237	202	232	238	231	224	221	240	230	221	214	214	213	234	226	191	219	224	256	221	249	233	230	203	232	233	222	230	219	227	238	234	226	239	215	240	225	231	246	236	228	216	233	242	241	210	225	243	207	237	267	222	214	231	231	230	254	219	215	223	240	237	232	281	193	225	234	250	217	213	232	247	223	216	229	252	245	232	248	219	248	229	220	231	221	244	245	241	249	225	217	222	234	215	236	224	232	212	204	229	211	239	222	246	240	224	209	246	241	260	212	220	243	242	255	242	236	211	175	232	226	196	221	215	219	211	229	247	215	218	202	263	220	247	218	214	226	246	232	235	227	241	218	209	237	229	252	212	224	229	224	211	219	229	213	250	215	211	227	253	231	234	249	237	222	210	257	227	218	226	220	254	218	228	217	231	242	233	236	214	240	246	238	241	245	239	227	201	216	223	199	214	215	246	234	237	256	252	177	247	200	215	228	223	234	207	221	255	236	226	205	229	199	258	227	265	243	250	228	216	199	258	227	230	225	224	204	232	229	231	223	224	222	224	242	222	233	194	207	225	212	224	235	241	225	236	211	211	208	232	248	233	257	206	240	243	238	210	242	226	204	219	216	203	232	229	223	218	212	235	224	240	220	277	238	246	218	215	216	229	215	203	223	238	235	223	211	221	257	230	233	201	230	220	194	241	208	230	208	250	232	218	212	236	239	206	199	206	232	218	252	222	223	212	206	191	212	237	238	236	225	244	247	277	236	222	205	253	249	238	236	232	232	254	227	237	233	239	213	219	246	226	241	201	217	234	209	240	239	221	205	215	253	234	247	235	236	212	220	235	234	220	241	219	217	246	239	237	225	239	260	243	264	222	249	251	248	203	249	231	233	233	228	234	237	195	224	251	212	206	215	210	236	225	240	238	230	219	233	234	214	258	235	222	234	243	250	229	232	246	199	234	226	234	231	243	232	220	225	217	207	212	243	210	206	241	235	220	216	209	232	213	224	203	237	211	225	222	205	218	209	229	236	233	221	210	214	229	238	226	235	238	233	199	228	234	239	217	225	224	228	261	229	225	214	204	239	222	270	227	230	222	255	246	234	213	203	231	236	227	239	226	249	249	228	232	243	228	221	230	221	233	215	223	248	212	210	230	236	218	221	250	232	236	249	248	247	203	220	228	216	215	214	228	240	222	215	232	211	229	257	226	217	225	242	240	192	215	234	203	218
28817	1421	2527	2844	2422	1937	1637	1393	1282	1079	1079	1023	954	892	862	826	777	708	754	686	667	747	658	725	727	683	615	681	606	682	603	618	606	602	629	626	612	605	625	614	595	598	602	613	571	613	603	593	610	602	539	596	574	626	588	599	585	566	578	651	602	530	604	567	580	566	580	590	597	536	557	549	606	586	539	550	573	558	570	584	619	595	563	575	582	556	557	609	547	579	565	587	582	569	570	568	556	557	568	531	587	562	543	601	552	569	606	557	593	571	595	552	559	576	537	562	602	596	565	539	613	557	601	546	592	591	559	575	587	600	565	525	560	605	606	547	607	578	558	571	552	574	612	575	587	539	544	591	540	581	600	597	569	576	574	544	566	565	598	545	568	560	586	601	499	548	596	551	599	593	575	565	564	608	557	590	593	556	556	601	557	594	592	579	587	589	559	565	556	543	567	546	593	579	557	574	592	545	546	573	558	548	601	595	562	554	606	559	540	561	539	596	581	593	549	606	604	540	564	584	569	579	582	559	574	520	579	576	561	591	582	603	539	614	602	594	580	560	576	560	552	565	578	569	602	559	579	539	560	552	550	592	603	588	557	603	580	542	571	584	578	583	536	615	546	554	555	568	613	545	560	537	565	607	574	571	568	584	547	601	583	584	605	541	545	574	534	558	551	570	572	562	553	602	578	547	561	567	573	602	591	596	592	568	602	560	574	566	552	570	624	551	585	582	569	616	601	590	535	545	577	547	564	595	585	587	549	506	577	575	543	567	560	573	543	604	554	570	582	559	591	562	568	578	528	572	528	562	579	553	540	524	597	620	564	583	533	600	590	554	561	577	560	572	553	545	531	556	529	545	558	578	597	573	563	519	558	544	573	556	523	566	572	564	553	564	562	585	570	547	578	572	570	567	544	532	550	578	555	578	606	550	548	537	537	598	567	548	617	574	586	496	589	568	588	585	534	553	591	527	544	542	573	554	560	573	563	537	569	568	574	565	582	585	601	565	601	600	552	539	564	575	543	575	540	565	551	620	636	546	588	584	549	595	570	513	612	559	570	528	573	603	590	576	540	591	566	647	595	540	565	573	588	577	595	570	607	561	553	550	588	604	548	560	585	515	575	556	593	619	577	602	566	558	597	559	570	593	569	599	554	605	558	529	556	629	517	569	555	555	586	550	565	567	570	573	572	569	596	609	553	572	562	577	559	564	558	593	590	561	569	575	557	550	599	539	592	539	548	566	592	579	600	556	542	553	541	569	568	542	543	556	567	590	577	564	574	570	580	596	581	565	570	561	559	573	566	535	539	585	573	569	554	586	512	553	608	548	602	575	552	561	569	535	498	490	550	609	573	569	585	520	544	534	579	541	537	583	586	609	567	580	589	598	596	574	610	565	570	560	563	552	611	545	562	562	555	621	569	621	556	575	552	594	578	567	558	567	581	589	542	608	566	581	619	584	535	532	536	549	564	598	566	569	562	585	608	617	587	590	572	563	611	594	555	540	583	581	553	553	552	577	551	589	613	589	569	539	549	618	549	587	545	598	602	604	578	551	596	601	544	586	520	611	585	548	573	580	559	572	567	554	578	573	579	575	569	586	549	589	532	642	548	538	551	539	547	546	578	571	587	540	618	545	584	607	556	564	558	603	601	556	529	575	557	562	525	546	578	575	577	590	590	549	572	605	574	523	575	603	595	558	593	518	632	569	562	588	558	572	570	557	577	569	572	614	589	530	563	548	561	570	585	588	600	531	554	551	565	563	547	542	585	528	545	552	560	550	602	589	556	567	623	574	574	589	554	563	541	576	587	575	564	572	552	576	557	551	533	547	570	588	558	596	609	556	542	655	545	545	552	546	583	589	564	578	560	559	574	535	559	575	566	546	582	614	554	566	534	563	534	547	550	606	548	583	548	594	591	593	592	565	592	610	556	554	575	570	559	610	562	608	522	564	545	557	577	607	556	542	597	579	590	548	525	549	576	542	577	545	541	587	596	593	612	622	561	557	565	598	582	604	588	564	555	585	566	578	537	566	518	576	574	524	557	552	567	605	601	543	574	570	569	573	568	580	532	557	536	593	596	564	579	536	575	586	561	524	549	535	567	578	544	602	593	521	594	601	581	553	567	572	579	531	600	546	600	544	579	593	582	574	533	542	557	525	528	577	566	580	572	542	592	532	582	551	603	566	552	576	572	553	548	599	582	580	526	576	591	582	584	563	568	559	548	574	565	565	593	555	583	513	544	601	587	585	615	580	612	557	563	539	568	597	552	530	547	554	560	594	565	542	569	544	524	593	571	536	612	597	597	568	564	559	566	564	581	559	570	591	570	555	581	565	513	560	570	590	531	545	548	558	563	561	520	555	598	575	584	556	543	604	588	533	554	559	564	575	574	628	572	574	611	578	584	560	583	553	539	599	507	567	590	557	611	593	579	543	600	570	599	609	528	578	607	585	600	578	568	578	556	607	557	612	594	534	570	546	553	575	610	589	621	587	592	568	560	572	595	579	599	568	539	554	558	582	542	546	573	526	559	545	613	627	580	569	595	557	568	590	553	575	578	557	613	506	547	633	550	522	598	552	564	605	548	565	561	606	560	565	581	539	583	565	561	605	586	553	575	550	593	570	569	557	584	556	605	526	574	555	545	566	573	595	555	561	535	542	540	569	604	580	536	570	603	575	582	604	580	562	572	606	565	537	554	548	562	541	598	576	542	557	581	555	574	560	578	583	577	557	530	557	587	590	541	571	572	595	517	597	563	603	563	564	584	554	548	566	596	605	587	584	532	551	594	597	567	582	578	591	540	596	605	584	600	576	554	558	553	508	583	582	566	581	539	578	539	572	587	552	556	569	580	539	591	618	521	569	520	586	581	552	575	580	542	580	585	558	537	533	581	536	573	570	570	554	574	594	540	509	536	540	549	567	590	566	583	561	531	544	570	583	555	548	542	525	564	568	571	571	554	556	568	553	573	563	562	587	549	538	547	558	540	576	588	580	547	581	570	561	598	556	579	606	618	560	538	541	539	577	591	532	556	588	624	579	633	572	544	575	602	563	632	540	578	581	542	556	559	584	616	575	564	542	563	577	591	543	564	555	605	574	536	572	589	569	543	585	560	580	538	566	572	546	563	556	502	545	554	575	592	576	563	599	562	550	550	565	566	586	563	611	560	513	565	559	543	613	597	548	589	591	588	547	583	548	558	575	609	626	573	561	608	564	531	576	594	560	592	553	534	581	578	545	533	591	526	579	575	585	527	566	616	570	562	529	548	564	558	568	617	586	600	564	567	570	573	551	520	543	545	571	611	557	603	565	562	578	539	560	554	568	595	549	542	542	571	586	570	596	614	555	591	555	588	594	527	548	564	532	563	567	565	575	566	562	575	552	573	545	615	566	574	582	532	570	594	590	559	607	525	590	607	530	564	561	553	574	585	578	610	559	595	558	580	567	569	611	583	569	557	595	579	565	564	603	551	566	591	610	582	576	545	553	601	621
49081	25563	25625	14239	2514	1171	899	707	605	602	536	486	478	497	417	384	461	421	422	396	420	410	375	401	371	406	428	367	385	346	368	344	375	399	368	405	341	349	384	356	364	402	367	399	387	373	403	358	383	380	380	374	363	330	334	355	378	370	356	352	415	382	362	353	367	416	349	329	356	331	349	355	378	362	374	361	357	349	338	378	367	318	392	329	325	370	379	372	375	345	353	389	403	326	409	362	364	364	352	339	376	323	389	345	333	350	348	375	334	359	348	377	330	340	373	360	376	402	327	360	347	331	373	365	329	359	329	341	380	381	364	361	371	321	338	357	328	342	339	355	400	392	358	354	376	366	362	376	377	390	385	385	348	332	347	344	375	352	360	388	349	342	357	338	373	335	376	367	355	335	389	393	354	348	359	351	364	334	370	387	330	334	371	342	378	353	366	336	374	347	405	348	385	377	359	394	336	350	402	384	349	427	333	378	371	361	377	375	390	360	331	358	346	371	358	384	382	398	371	379	339	364	376	324	349	344	357	305	346	378	344	350	394	352	382	381	419	351	352	329	382	388	340	338	339	330	317	347	373	386	392	381	366	387	332	368	387	351	366	353	388	360	336	350	350	375	369	380	371	358	376	375	339	358	360	334	349	316	322	344	400	372	373	345	341	345	332	351	389	361	309	346	360	335	362	351	388	317	342	355	353	372	403	406	363	381	362	331	386	351	371	375	327	337	360	377	381	346	379	355	359	347	380	389	359	329	354	338	362	368	364	346	406	371	368	379	336	379	356	356	341	370	380	385	370	378	369	405	351	366	387	338	374	350	377	366	375	353	356	338	379	345	386	361	393	341	374	366	379	394	374	371	347	313	367	383	350	359	376	321	357	354	331	309	343	356	341	388	356	381	354	332	366	417	361	384	385	353	342	358	374	373	353	349	323	359	340	384	365	366	353	362	362	399	379	344	348	356	345	376	348	358	369	384	391	356	405	353	362	354	311	365	375	335	371	390	346	356	373	357	387	366	359	391	349	356	322	364	321	364	326	350	364	407	353	382	348	371	357	382	359	368	371	370	393	357	372	361	351	350	356	351	353	366	348	356	347	379	370	357	363	353	358	363	376	340	366	369	347	369	375	360	407	362	369	357	369	353	374	370	365	375	375	350	362	416	327	367	345	336	380	328	320	343	347	378	351	382	361	390	334	352	347	335	375	328	358	394	351	309	384	387	343	358	357	362	376	367	353	366	362	345	357	383	337	351	354	367	332	336	356	401	375	338	356	347	348	381	348	376	368	356	368	366	365	377	355	378	387	380	370	386	356	360	374	309	374	331	354	339	363	349	365	334	371	373	380	362	351	354	314	333	370	311	355	381	326	388	352	396	382	371	361	342	371	369	355	357	344	344	342	330	331	347	390	407	367	370	351	351	353	376	349	352	380	342	381	352	340	388	391	368	360	412	355	361	359	346	377	383	371	339	349	408	367	350	366	384	326	355	349	387	344	355	392	382	367	385	366	358	369	350	349	374	339	357	375	376	352	333	358	373	349	356	352	361	375	360	346	344	381	364	394	372	349	370	389	322	363	346	363	355	358	355	335	363	377	381	358	341	346	379	361	343	348	391	348	367	381	366	365	361	372	397	367	338	309	321	357	365	390	374	375	358	384	409	396	330	340	369	351	374	362	343	354	362	347	382	376	348	363	373	363	408	357	360	381	382	330	339	409	352	356	360	361	351	340	373	352	332	381	348	344	362	368	377	311	367	347	344	358	391	324	393	372	412	321	376	367	376	374	377	349	375	365	372	348	360	389	387	322	384	380	385	349	370	336	391	348	378	386	390	325	357	343	362	383	359	356	343	349	336	364	383	368	359	379	388	357	367	357	363	377	366	400	348	351	355	388	358	351	360	342	356	351	371	329	377	347	324	358	385	350	405	335	326	407	334	372	367	376	337	350	366	352	381	315	346	395	372	336	339	351	400	334	345	354	354	430	379	338	391	366	378	340	352	403	360	323	340	345	366	343	357	333	394	333	358	371	331	359	363	376	356	347	357	354	360	346	372	348	350	383	377	344	373	398	355	347	346	337	363	410	356	367	367	357	342	343	370	393	335	366	343	375	376	364	381	366	348	344	351	358	365	352	413	330	357	353	308	336	384	346	372	382	368	354	338	369	345	375	365	342	402	346	388	387	370	394	376	361	395	393	373	363	369	363	347	363	364	395	364	331	346	401	358	370	351	381	322	340	344	368	389	355	365	374	326	376	371	366	370	348	381	361	336	354	365	345	334	338	350	359	366	351	366	370	352	334	363	342	367	354	346	331	341	323	327	334	364	347	364	361	359	323	386	390	367	395	361	323	354	401	366	348	333	351	343	365	376	367	342	413	359	355	341	346	350	389	372	333	360	382	357	320	397	345	372	362	385	369	387	403	355	368	390	338	367	352	332	318	308	342	362	372	311	416	350	353	353	347	364	316	346	391	379	373	367	349	364	376	363	341	402	349	332	371	359	342	372	326	360	374	348	351	335	351	374	357	363	351	366	381	355	355	374	362	345	357	357	354	379	359	366	355	359	376	357	352	359	348	340	383	366	396	374	348	348	369	398	366	368	378	396	378	350	350	346	340	362	366	337	361	385	388	353	357	369	333	337	371	413	356	306	357	364	350	327	359	331	371	364	370	370	337	401	348	345	364	352	392	367	326	385	373	330	345	331	360	369	348	336	376	375	339	348	373	324	343	346	370	362	344	309	390	359	369	345	357	392	356	328	326	355	337	340	382	342	366	376	353	358	362	405	324	412	378	375	361	362	358	334	340	353	370	379	323	396	354	368	305	354	379	356	392	354	355	342	325	346	352	353	377	285	343	367	374	341	340	377	351	343	345	371	361	396	339	366	369	369	404	350	343	390	371	380	355	367	358	332	327	372	373	350	328	361	365	358	365	353	366	366	403	386	344	366	358	372	352	333	380	351	383	364	358	372	384	383	369	342	362	341	342	388	370	373	358	366	366	360	387	382	362	330	332	370	394	358	361	379	351	352	354	342	363	356	363	372	345	365	353	342	354	341	350	348	332	345	345	362	363	336	367	355	338	400	370	375	347	395	347	350	369	352	342	364	383	332	372	366	354	327	377	370	348	385	368	374	358	364	359	363	355	360	333	366	373	380	374	372	363	371	360	365	343	370	397	347	340	379	351	377	371	360	336	372	320	356	350	353	359	357	342	346	318	379	396	383	340	353	383	361	364	337	356	357	340	343	354	372	379	342	364	358	366	377	334	381	372	341	360	325	332	367	339	389	387	369	348	339	371	350	335	380	373	360	338	357	352	368	373	375	381	340	351	345	365	300	341	380	340	325	344	335	378	390	369	359	380	329	351	353	330	351	362	359	345	333	345	342	369	343	346	368	354	320	364	380	317	389	367	352	332	333	348	341	366	386	341	375	372	335	347	376	353	347	352	334	336	360	335	333	370	337	377	354	387	355	386	346	387	328	328	363	341	377
33953	2325	4312	4845	3956	3350	2906	2384	2187	1854	1689	1685	1534	1363	1273	1315	1250	1150	1160	1140	1092	1068	1066	992	1012	956	990	974	963	929	885	921	875	938	961	927	962	941	846	860	884	849	897	884	854	880	898	886	897	902	909	862	892	880	774	847	838	917	859	873	829	877	802	859	859	838	860	859	828	867	833	825	823	817	837	869	835	838	802	909	852	868	848	949	854	850	866	859	837	946	868	863	831	852	887	819	844	863	883	826	848	837	845	833	791	891	837	861	831	870	863	909	845	821	843	840	850	810	825	843	833	785	854	873	839	824	802	819	790	827	794	826	871	820	878	813	852	853	828	806	881	830	835	825	822	829	847	841	923	858	862	824	826	861	838	833	806	841	804	877	842	780	841	827	885	827	857	816	825	843	864	805	875	844	786	880	853	822	832	781	822	865	844	822	876	853	833	843	805	827	811	826	827	858	825	829	833	794	854	870	921	857	800	853	809	828	811	848	882	822	899	839	820	862	834	837	849	830	814	825	837	792	869	855	815	852	843	887	856	846	840	811	865	814	840	838	835	838	820	869	789	854	816	855	836	878	797	806	826	842	805	819	856	845	811	815	797	871	810	926	834	868	826	844	843	860	798	836	880	858	888	830	834	812	832	868	837	902	784	813	825	847	823	792	844	845	847	803	816	884	848	851	821	835	845	810	830	834	841	837	850	853	806	837	840	858	837	833	815	851	849	836	892	844	811	857	814	828	864	885	857	880	831	838	849	835	807	859	798	775	859	842	798	828	837	813	869	870	846	813	863	817	852	792	863	850	845	841	805	871	842	902	857	781	788	814	842	869	881	852	870	896	839	868	860	820	827	854	811	876	846	869	903	853	847	828	850	878	823	806	826	856	846	873	796	820	776	803	869	827	837	839	853	871	893	862	810	844	867	843	808	840	856	827	825	831	833	825	870	827	819	797	835	816	782	862	787	850	807	860	850	846	825	825	820	837	831	801	835	827	827	841	806	804	801	852	818	822	857	844	827	860	834	829	824	806	870	866	843	827	917	883	823	859	831	854	862	814	841	881	835	830	866	818	876	817	775	829	846	845	837	832	764	856	844	798	814	829	850	854	865	819	820	842	887	819	862	833	869	808	834	855	841	845	837	847	826	798	898	857	788	897	829	859	825	861	833	802	866	818	819	813	783	775	889	813	805	851	837	879	784	907	905	839	847	815	888	857	760	828	799	852	842	814	797	854	881	877	861	849	804	791	815	774	866	850	873	828	833	825	882	846	800	793	870	823	855	819	793	819	837	832	826	851	854	808	859	868	801	824	873	816	875	825	858	857	809	818	864	826	793	822	886	904	845	870	820	902	845	840	869	876	858	817	841	903	875	827	880	819	783	842	841	852	880	826	860	830	843	878	875	818	805	803	871	861	842	835	825	859	875	867	767	837	835	884	814	781	865	816	795	871	844	817	831	776	813	803	835	878	821	869	812	853	832	789	846	823	909	802	878	859	799	818	799	833	834	822	851	842	788	803	824	804	799	827	831	849	810	803	820	836	834	824	886	873	883	865	808	810	794	845	868	838	826	837	800	796	805	819	786	841	850	840	814	831	882	915	837	807	829	796	830	812	875	840	874	841	850	800	881	874	858	865	825	863	896	809	820	860	845	845	873	839	871	833	861	842	807	852	822	871	871	845	814	846	846	830	836	842	825	842	819	841	871	827	870	853	861	851	819	861	834	847	809	845	852	900	868	880	810	843	884	860	833	873	805	870	837	830	800	785	813	781	828	857	796	870	773	864	813	868	863	799	856	807	848	831	832	871	824	792	854	812	829	868	811	868	870	853	843	801	842	794	863	860	854	829	879	850	812	805	873	793	781	843	842	824	832	793	882	838	830	817	830	841	843	800	843	903	837	835	870	880	838	843	788	845	874	779	859	834	839	873	815	840	826	864	829	842	864	872	838	845	894	826	818	838	823	865	841	882	801	848	792	821	838	834	838	872	848	799	898	878	796	879	854	821	868	752	807	888	832	858	894	826	845	853	846	849	865	843	888	831	836	829	893	791	888	785	817	861	832	839	819	835	796	812	842	839	865	842	826	804	853	826	851	886	863	791	857	844	822	778	837	834	857	857	870	905	860	822	804	826	902	835	858	853	866	835	798	800	850	865	838	847	835	807	853	817	879	855	805	875	805	852	852	832	803	839	811	898	851	864	833	810	820	855	843	850	841	830	847	816	881	834	876	814	805	833	850	831	848	788	828	838	828	852	860	875	802	863	833	843	868	891	860	866	805	831	844	839	834	806	832	861	805	828	862	828	852	817	833	841	887	873	832	870	820	835	782	865	820	825	781	864	814	861	843	856	840	834	828	809	810	831	852	854	878	795	829	797	813	865	844	862	839	829	885	800	800	859	797	840	806	828	835	872	804	847	828	880	805	902	850	854	814	833	815	879	826	875	814	855	834	818	839	859	844	872	853	844	820	867	837	878	825	848	819	826	880	846	843	816	866	793	863	831	808	839	826	857	848	837	851	859	808	865	838	874	892	843	816	827	861	883	836	856	822	851	849	885	803	798	827	833	825	823	806	810	827	815	833	873	848	837	837	880	840	891	845	807	849	807	846	876	825	842	845	836	799	852	838	837	793	879	870	880	798	831	836	837	896	809	885	865	871	862	843	840	871	831	869	874	771	820	832	893	842	868	836	813	837	857	860	819	862	861	864	792	830	823	836	860	806	824	808	856	838	849	837	802	862	822	894	833	833	824	814	845	807	856	847	801	845	857	803	812	831	826	797	806	797	849	826	853	795	852	873	834	876	844	873	789	895	830	827	865	791	891	824	864	853	828	819	827	845	892	824	832	846	832	847	833	863	782	846	809	814	813	831	830	817	837	833	820	836	814	802	838	815	874	853	891	831	840	820	840	829	832	803	805	814	827	865	888	840	820	868	845	837	816	843	846	869	890	846	853	742	813	883	804	871	856	832	814	786	879	856	829	839	839	845	849	833	878	858	787	822	835	888	851	881	837	832	828	870	821	801	837	795	839	821	838	817	848	777	852	832	846	790	774	794	839	852	852	826	784	850	858	772	854	842	884	818	821	801	854	832	843	804	811	808	819	853	839	858	858	850	865	822	852	864	852	830	874	749	828	868	847	861	851	821	830	837	823	845	840	789	810	846	928	835	808	855	900	861	837	818	853	804	802	796	846	774	850	812	890	827	863	871	800	819	765	842	851	820	786	818	871	776	808	836	870	863	862	818	855	853	839	851	852	858	807	868	848	845	845	832	821	782	869	846	773	748	838	833	875	841	891	812	868	870	821	814	810	860	826	857	845	852	845	839	811	818	867	853	823	825	846	823	817	822	856	839	809	785	835	842	804	857	847	839	851	824	842	864	846	839	803	845	889	836	847	854	797	808	890	844	829	853	845	803	860	879	819	830	874	898	903	872	797	864	819	824	814	841	782	891	801	844	910	876	823	849	857	850	832	836	768	844	827	870	814	794	867
9274	527	390	295	273	256	278	253	297	280	286	252	254	260	258	246	245	226	235	213	215	223	226	252	257	252	242	253	223	227	237	259	229	241	260	242	242	253	223	270	249	232	243	251	241	250	271	263	227	262	252	246	252	253	257	250	258	252	274	295	235	213	254	234	269	230	251	236	249	245	245	272	216	235	204	249	226	241	261	248	296	235	228	233	269	251	294	232	254	244	214	251	242	250	247	252	264	259	268	208	243	243	251	253	224	249	255	246	259	263	269	248	253	245	239	248	265	238	228	254	245	223	280	244	228	226	260	211	259	258	237	246	247	264	225	230	231	216	258	232	229	250	249	230	258	227	249	253	253	230	251	254	258	242	217	221	228	283	240	239	228	255	242	258	253	235	231	229	226	281	250	246	231	238	246	253	252	246	236	285	283	240	217	226	248	232	261	244	245	247	261	255	258	258	242	226	275	243	245	233	247	237	266	242	244	221	221	222	235	224	241	258	262	275	248	274	231	266	239	251	221	272	252	221	226	247	264	247	211	250	261	246	239	258	246	245	221	275	231	237	251	272	256	248	260	236	214	249	237	254	245	284	233	223	225	220	233	265	282	238	237	243	236	274	243	246	257	258	255	257	221	240	223	247	253	247	246	258	236	259	240	242	221	230	245	226	256	267	252	201	254	261	257	248	245	228	249	256	236	267	241	237	248	260	257	247	253	248	252	227	233	281	256	247	266	241	266	259	239	230	239	248	245	240	239	225	267	228	252	249	244	243	238	238	231	236	239	239	250	258	255	227	246	267	246	257	246	275	249	257	261	227	271	244	221	243	239	276	260	240	255	252	217	239	239	247	225	255	209	230	269	269	219	241	226	237	238	245	244	266	241	232	254	232	216	271	260	255	259	192	241	254	231	237	258	261	255	217	268	244	246	252	256	229	252	262	274	236	236	211	239	247	237	236	261	249	257	239	254	230	249	224	255	219	245	220	207	257	242	242	240	241	245	273	232	248	214	245	227	238	268	234	267	253	232	254	244	207	233	241	237	257	250	259	228	243	238	251	252	218	224	246	259	237	293	265	283	234	253	258	275	268	240	249	244	227	262	245	208	238	241	239	246	241	237	262	280	260	249	273	243	248	282	264	220	257	249	228	238	237	259	217	225	255	241	258	237	278	234	261	247	253	261	280	252	272	255	253	244	266	217	244	211	260	266	258	243	240	233	213	242	218	256	240	226	247	258	248	247	236	229	218	226	221	219	292	254	251	263	264	253	259	277	249	231	252	238	253	286	250	243	264	243	262	237	242	259	243	264	249	256	239	216	254	246	239	255	274	234	262	241	224	231	240	254	284	258	219	241	213	223	234	279	272	264	242	243	255	261	257	248	231	254	262	251	275	238	229	246	243	269	240	293	224	277	274	243	231	232	274	251	256	248	248	234	246	228	262	231	229	271	251	247	233	228	221	226	229	245	227	218	253	265	253	258	231	247	242	252	241	230	234	232	256	220	253	240	216	266	235	265	247	249	251	255	221	228	242	254	235	255	259	254	241	246	219	276	235	254	252	222	275	215	243	234	255	218	228	256	255	232	250	233	215	246	217	255	238	257	260	228	232	234	233	246	226	240	215	240	261	238	265	265	247	237	239	258	242	255	233	239	253	257	243	229	265	247	250	247	209	239	255	236	266	236	242	244	255	243	299	257	251	239	228	271	241	215	274	251	269	236	240	241	254	246	225	260	251	254	273	247	232	237	261	276	233	231	253	255	263	240	258	234	228	203	245	219	252	237	250	254	222	229	237	252	240	243	237	246	245	249	250	231	276	236	240	245	242	234	234	255	273	258	249	227	236	230	261	251	247	236	277	219	241	271	252	242	242	234	253	247	236	242	270	221	221	275	222	224	266	249	260	248	237	229	247	239	248	249	247	262	258	229	239	226	256	265	219	271	226	240	245	256	242	265	247	248	226	220	250	254	233	257	254	247	250	231	220	256	230	251	255	262	218	268	258	240	220	248	243	229	262	252	295	258	255	247	236	249	245	241	270	242	250	266	242	260	285	231	233	244	283	236	247	254	263	258	230	257	267	247	232	238	211	242	227	237	289	271	259	239	259	241	254	256	252	225	246	245	228	246	227	253	264	232	214	298	203	240	255	241	217	293	238	234	251	262	260	266	241	228	235	279	270	256	265	248	236	241	260	268	242	212	259	248	218	256	240	266	242	265	281	244	242	233	263	209	234	255	219	252	279	241	259	247	243	272	259	234	221	235	268	235	286	268	234	269	283	241	239	236	246	228	228	241	244	230	232	241	272	256	236	264	258	215	241	249	262	255	264	247	254	247	234	268	233	235	242	228	246	219	245	256	291	260	254	240	254	246	246	268	274	257	276	261	241	263	277	279	262	225	262	251	263	271	246	269	240	226	268	234	226	258	235	238	233	237	248	263	257	220	260	240	245	264	257	244	233	242	245	236	261	237	246	228	236	214	243	217	247	263	235	235	240	273	234	260	254	255	259	244	275	208	269	266	287	253	250	250	271	272	217	244	239	289	244	253	267	235	275	224	229	243	268	260	246	242	246	226	259	255	233	230	224	232	250	250	244	259	256	242	256	279	252	262	250	251	244	239	213	246	251	227	234	239	254	242	255	255	269	229	251	269	266	229	230	269	237	234	238	231	260	234	229	272	254	249	242	231	272	227	245	235	240	237	271	242	215	247	239	242	243	218	238	245	242	255	248	239	250	222	250	243	241	227	229	226	257	207	255	253	237	256	237	234	271	266	257	266	245	255	240	279	262	252	231	245	246	280	253	255	259	244	249	273	245	270	274	245	267	260	227	264	234	246	242	256	237	252	239	245	247	247	221	246	254	263	241	243	247	268	262	252	228	236	273	226	250	252	246	248	232	248	226	243	238	255	232	201	267	237	241	256	243	244	250	244	249	229	252	292	237	234	222	250	295	232	253	277	259	260	234	264	261	230	255	240	230	245	265	237	273	225	261	205	243	248	228	237	249	256	213	280	236	238	271	214	247	207	258	259	223	280	244	264	278	260	254	240	286	247	248	263	254	236	239	258	255	243	267	266	247	219	271	267	274	236	223	219	253	247	255	236	267	268	250	234	255	256	249	244	241	224	253	265	246	271	264	235	260	281	259	245	247	219	261	271	243	245	246	232	254	245	242	236	255	252	213	227	273	246	261	237	264	276	279	235	232	255	205	243	241	236	271	239	270	236	246	275	237	254	225	231	238	242	231	241	248	257	249	265	219	271	247	236	251	244	223	242	228	250	221	237	254	239	237	217	263	274	243	254	245	244	268	262	250	207	240	251	236	269	254	255	259	254	263	223	239	245	258	255	245	250	241	252	256	235	260	244	217	270	263	268	255	234	262	250	252	283	228	245	251	258	250	250	256	257	280	279	256	276	262	244	241	241	240	242	257	267	243	248	248	263	245	250	250	246	251	235	217	237	225	252	257	251	240	262	224	232	276	216	256	232	214	225	239
9224	677	872	841	781	701	699	666	624	640	604	643	644	626	603	630	579	597	623	567	637	597	639	575	576	610	604	597	586	613	622	587	585	611	610	574	623	594	558	654	598	629	614	565	601	596	606	612	574	579	604	578	560	609	585	589	587	636	634	584	580	621	607	616	589	579	544	589	626	602	591	589	589	626	590	603	616	589	581	589	588	586	583	606	583	587	564	608	574	605	622	594	635	646	588	570	610	639	605	585	598	597	570	604	583	603	639	587	579	595	594	581	624	618	601	564	575	601	643	545	589	613	605	610	601	636	598	611	614	586	608	619	587	591	573	626	586	617	597	611	563	571	603	615	609	577	634	621	615	623	562	562	610	571	563	576	575	621	585	597	570	581	606	600	595	609	555	584	576	585	602	599	571	559	613	569	598	599	603	578	565	577	599	594	579	586	619	573	581	631	669	609	600	663	582	610	602	559	563	645	616	634	601	594	626	634	641	562	572	614	596	579	544	561	580	565	606	587	593	578	582	605	621	582	588	606	596	635	593	577	584	605	593	604	587	595	606	613	593	608	619	576	618	588	604	617	585	578	627	589	614	599	603	597	597	620	607	583	611	626	630	580	629	607	583	608	594	597	606	597	569	581	650	617	573	605	609	594	615	589	583	531	563	640	581	581	584	638	617	595	574	605	630	543	627	601	560	567	595	598	544	603	602	601	550	617	597	626	608	570	587	586	545	593	608	569	592	591	578	561	581	590	589	607	582	578	602	569	618	566	572	578	545	621	608	591	564	583	575	599	592	601	610	574	579	620	568	594	592	604	628	605	599	599	615	626	603	574	620	614	567	608	585	593	603	621	575	573	604	585	595	554	616	594	578	586	612	610	553	602	609	581	564	605	622	617	584	556	605	601	578	573	586	618	580	591	575	562	543	575	586	561	607	615	577	559	615	581	638	569	580	602	544	620	601	598	577	603	567	614	602	634	583	594	623	603	582	584	575	591	595	586	614	598	568	602	597	617	581	631	597	618	582	589	636	618	586	593	614	647	645	586	584	579	609	587	588	633	593	574	602	542	571	591	608	566	592	614	603	578	560	625	586	607	617	585	563	547	622	602	588	620	589	560	573	586	573	618	597	581	577	600	634	599	613	572	631	608	597	573	623	584	620	588	604	570	584	598	574	604	583	594	630	571	538	629	598	548	570	578	569	584	580	627	597	652	577	583	590	608	565	640	560	649	602	605	590	616	620	579	606	635	571	594	623	583	569	583	581	597	601	563	584	604	577	632	603	630	598	614	561	601	574	622	636	572	589	580	583	593	592	607	520	607	597	602	578	578	615	628	620	577	558	579	590	564	576	610	601	619	549	611	627	579	599	634	607	591	571	587	632	577	625	592	566	619	628	607	563	593	593	566	626	598	573	567	594	571	621	558	559	647	625	593	596	616	605	616	585	635	579	589	597	627	586	573	612	560	599	626	579	598	602	569	602	587	559	616	578	624	635	550	578	555	625	583	592	612	580	580	572	609	615	596	538	647	638	570	590	554	587	603	574	589	607	606	583	617	579	592	616	574	570	611	580	610	570	614	635	591	600	608	635	604	608	594	594	551	559	590	599	584	558	560	589	564	593	596	614	615	590	635	566	595	618	605	577	562	628	637	607	570	590	591	584	632	600	546	591	599	628	581	588	563	560	641	609	613	629	584	532	606	580	581	569	589	576	601	558	581	646	629	563	573	578	588	611	598	567	595	619	604	633	544	621	556	596	639	570	578	622	596	590	570	582	592	623	606	551	631	600	599	597	580	636	576	602	552	599	586	595	616	559	602	575	592	563	582	595	600	621	582	636	618	615	579	580	553	590	596	593	610	566	607	576	599	577	610	581	554	593	600	618	618	567	599	623	624	624	613	622	613	582	602	574	622	593	617	592	602	576	586	649	613	609	596	687	564	592	568	588	530	594	624	631	564	575	572	566	597	610	591	578	593	605	588	560	551	552	564	582	586	596	595	628	627	631	607	592	623	615	575	611	601	583	567	517	674	595	611	645	618	496	647	608	557	597	590	630	587	583	601	622	592	595	589	586	605	579	591	574	642	607	621	602	618	583	622	586	578	570	564	608	537	602	571	577	634	578	616	579	602	607	545	599	581	592	652	584	574	589	557	599	575	560	602	583	599	585	620	584	602	556	620	544	591	574	568	637	629	587	582	593	547	660	585	619	614	591	569	595	578	617	591	635	585	602	614	612	663	602	554	587	600	577	597	578	605	591	597	592	607	584	575	631	591	595	593	566	579	533	548	570	596	597	587	625	615	613	585	560	643	612	607	583	624	604	583	586	650	618	615	589	595	580	581	593	586	578	604	604	586	568	623	591	587	598	579	583	564	589	593	617	619	570	556	621	596	635	600	590	580	557	633	583	628	604	592	552	547	580	578	596	631	604	601	613	592	570	602	569	602	598	609	583	626	610	585	569	594	558	627	608	593	535	630	606	607	570	632	593	582	612	559	604	568	545	608	604	582	574	579	592	607	574	581	637	564	590	603	609	575	636	586	602	613	574	580	588	583	594	564	593	632	621	574	591	607	591	589	635	614	568	606	615	621	595	563	600	573	570	634	594	572	595	625	602	622	616	563	595	626	597	564	614	554	585	557	565	595	585	588	567	602	576	637	583	673	599	558	624	590	584	545	617	604	638	581	641	591	625	602	559	591	625	571	621	604	584	580	590	603	591	593	589	563	557	559	615	591	591	585	600	561	578	583	581	624	583	622	604	605	586	587	574	597	552	615	594	599	582	597	610	594	661	598	567	614	648	568	576	601	540	620	564	569	591	550	595	626	609	563	607	616	528	607	601	598	617	630	590	573	588	604	623	645	621	598	585	615	621	561	600	614	556	583	576	582	601	661	624	603	596	555	549	589	604	617	561	591	618	625	615	571	595	582	591	603	567	567	590	605	586	565	614	628	642	613	609	586	630	575	603	607	604	579	581	587	635	632	580	595	553	576	547	623	624	559	583	616	613	582	571	577	578	585	601	612	607	619	595	603	571	556	585	567	587	595	594	555	628	596	590	569	641	586	571	593	602	631	573	624	623	597	569	610	551	577	592	616	601	578	583	565	587	586	583	600	590	611	588	601	569	582	650	622	554	558	591	583	595	590	563	589	587	579	627	562	540	590	593	588	568	590	616	612	592	630	610	605	617	639	587	599	589	561	629	603	615	563	610	557	582	611	567	577	613	608	573	643	615	620	609	588	579	588	616	593	607	625	602	623	607	647	623	581	606	589	599	619	596	610	583	621	616	591	599	605	588	613	611	613	592	602	595	581	629	613	624	582	632	600	577	583	603	592	567	571	611	550	615	597	584	538	574	541	597	585	599	618	562	613	611	629	576	608	582	572	638	601	573	586	597	606	589	563	556	565	627	608	585	590	683	570	620	585	599	579	571	609	611	558	591	586	612	577	552	635	601	568	609	598	598	593	568	602	579	610	567	590	598	620	612	553	569	579
47962	22359	10791	1435	698	535	445	443	382	336	313	280	280	273	287	228	264	196	255	246	212	211	215	221	244	226	231	236	221	241	230	230	221	209	196	238	223	224	238	231	212	192	214	215	223	235	244	238	235	217	232	219	203	223	237	228	207	195	221	206	192	212	233	202	211	221	200	213	232	204	202	224	218	234	210	197	224	233	233	243	194	213	189	200	228	220	206	212	235	226	246	217	184	210	192	208	228	220	192	217	246	241	241	205	214	214	230	235	237	203	239	219	167	199	217	212	225	247	217	226	215	239	208	221	210	236	213	207	194	213	190	236	215	237	232	215	226	193	213	213	203	206	198	212	228	237	233	217	213	195	196	218	230	213	212	201	199	208	235	229	223	208	235	213	221	206	202	222	212	210	208	237	241	229	211	204	210	191	195	220	211	219	206	233	231	211	187	212	212	213	217	240	242	212	215	206	208	208	221	238	217	205	234	219	203	189	202	210	236	248	232	210	234	198	235	213	200	213	206	230	185	219	210	211	191	224	210	210	219	228	214	195	206	214	224	234	229	210	185	216	235	205	224	212	217	208	202	235	209	206	211	207	228	177	238	184	201	203	235	191	212	223	223	214	223	208	198	199	207	208	210	212	233	236	215	232	237	206	249	231	234	253	240	177	198	208	229	207	200	201	204	209	208	227	194	212	192	236	219	194	209	205	225	231	224	190	220	213	229	212	210	220	239	241	186	198	218	197	232	207	218	243	228	224	259	195	192	224	222	205	233	185	216	221	238	208	207	202	210	215	202	202	217	210	228	204	201	216	187	188	239	209	211	206	219	215	219	218	190	223	184	232	203	213	207	204	215	237	224	222	222	214	206	188	241	205	232	239	200	227	180	210	227	249	207	217	212	211	191	189	211	196	231	233	212	214	213	219	224	244	197	205	232	206	190	227	189	216	224	231	207	194	195	208	251	215	210	197	207	225	218	194	260	219	256	225	211	233	187	216	230	223	229	202	231	229	223	196	197	222	219	215	230	183	213	236	213	212	232	203	209	183	222	208	213	216	229	243	230	185	234	190	252	241	192	216	213	188	176	231	198	214	230	212	221	207	201	206	233	224	237	207	179	220	210	222	201	202	241	190	205	224	217	216	218	200	201	203	200	194	217	203	218	238	227	217	242	228	225	204	229	189	193	241	208	245	218	202	215	207	230	228	232	222	239	218	233	222	220	214	207	191	196	209	205	236	221	258	197	203	202	228	200	214	208	214	217	229	202	235	220	209	229	211	200	198	225	222	222	228	199	190	205	201	220	217	211	228	207	216	220	221	229	198	231	195	201	213	207	215	227	232	241	232	225	209	202	210	213	204	223	221	207	194	218	210	234	213	229	250	225	236	205	223	198	226	216	235	210	211	211	196	187	234	209	176	190	222	227	222	202	243	224	223	198	209	224	230	201	220	202	216	223	211	202	200	225	209	220	221	201	204	195	221	224	217	214	226	232	224	197	222	213	210	197	233	200	195	200	216	208	209	236	219	235	243	248	245	201	222	221	237	209	243	195	224	200	241	229	186	221	212	232	223	203	189	205	210	239	233	219	208	251	235	228	204	192	209	229	227	211	206	213	224	226	212	224	203	217	198	230	216	219	209	202	202	235	207	219	214	230	208	203	211	214	244	244	198	212	201	223	204	230	190	224	205	219	209	202	215	204	251	198	206	208	195	236	220	250	218	233	229	198	218	229	226	225	211	215	206	211	198	242	218	214	221	224	224	230	214	202	218	208	213	215	222	196	197	248	211	225	216	202	208	235	233	179	221	201	221	195	181	202	208	227	236	210	216	219	205	203	225	205	237	196	219	252	212	260	225	216	208	226	220	225	221	208	203	191	201	205	226	189	205	216	209	206	232	219	213	195	223	207	225	190	224	215	229	211	237	205	224	214	200	222	209	216	235	217	210	207	197	221	227	205	197	239	226	219	190	187	201	218	191	191	227	250	228	197	217	225	224	222	229	204	194	212	192	198	216	194	230	222	203	239	189	213	201	190	217	256	191	222	223	193	196	235	216	201	202	214	236	214	180	216	213	198	215	190	201	213	208	223	199	230	220	206	178	221	214	201	209	239	217	223	212	238	221	222	177	217	245	205	246	213	208	201	212	255	187	213	205	194	223	235	230	219	191	230	221	206	215	212	205	217	198	229	232	224	194	211	199	234	192	268	212	232	223	208	211	196	227	205	218	206	248	226	197	211	223	206	213	210	198	237	231	212	215	215	206	229	207	224	223	186	227	214	236	215	226	226	248	219	213	220	196	200	217	208	197	226	225	168	207	201	233	218	213	229	199	234	198	206	224	226	205	252	217	218	223	201	215	217	211	191	220	218	226	234	235	226	214	197	222	230	222	220	190	203	225	212	222	215	193	234	217	214	204	191	218	200	202	179	226	223	230	219	203	206	216	196	209	217	222	234	207	201	232	202	221	232	203	212	207	172	202	214	194	234	214	225	229	198	219	218	243	188	252	251	213	244	210	207	200	224	234	222	226	220	226	215	208	182	218	221	213	184	210	249	230	203	227	200	218	222	220	213	219	212	178	212	203	210	223	214	177	242	204	196	220	222	204	244	211	192	203	196	226	215	208	207	241	229	206	243	258	223	205	203	220	214	207	201	268	215	225	220	205	205	213	212	213	215	202	217	239	225	215	203	211	228	218	238	205	221	213	202	205	214	214	254	230	211	209	216	208	198	232	218	210	207	222	197	203	219	242	225	217	177	226	200	272	245	217	213	226	193	220	222	215	212	189	223	231	205	194	197	216	214	221	227	228	202	197	213	174	252	212	223	205	213	195	214	219	216	201	206	231	203	209	233	205	219	210	209	168	221	201	193	218	210	218	216	209	212	206	201	200	220	225	235	213	181	227	202	220	228	232	216	202	226	194	214	202	222	202	192	204	224	212	216	208	208	212	217	203	240	218	212	191	211	217	205	190	224	239	229	212	200	227	236	211	247	204	238	233	258	215	207	203	228	202	212	196	197	202	220	239	217	203	220	218	227	227	227	204	209	199	221	237	222	224	247	221	216	242	218	212	199	213	218	217	214	214	214	207	207	215	206	224	220	234	214	215	245	223	218	224	219	216	206	224	209	212	244	211	219	196	229	209	203	201	221	221	228	188	205	238	230	222	214	213	211	203	229	196	217	214	202	207	223	215	189	204	210	236	248	222	216	211	206	187	227	198	194	217	181	211	216	259	234	203	226	220	210	194	248	227	246	216	237	223	217	203	202	213	243	229	203	163	217	184	211	225	212	194	197	209	202	204	197	207	239	222	204	199	243	214	213	235	193	223	225	216	193	201	221	209	245	213	208	223	240	181	222	199	211	222	215	226	231	243	188	231	213	231	169	192	235	218	242	225	182	211	220	216	201	208	208	218	212	192	203	218	232	225	195	223	238	221	230	207	189	227	225	231	237	218	198	210	213	213	217	217	212	218	180	200	205	213	176	201	222	237	208	222
23838	1413	2637	2911	2440	1919	1766	1498	1360	1196	1103	1073	898	876	834	775	849	757	710	676	704	690	717	661	626	664	643	613	608	571	616	611	572	586	558	554	589	602	583	600	575	540	581	576	560	533	590	594	542	557	588	562	560	575	535	570	545	558	572	522	552	551	560	537	562	539	536	535	543	584	552	524	571	561	540	547	556	537	529	558	578	551	541	531	537	559	547	557	557	534	590	548	552	584	539	568	562	558	548	568	568	556	559	554	530	558	576	534	549	535	579	568	526	546	561	520	528	551	550	514	584	533	562	540	548	528	582	558	518	594	543	546	525	572	506	585	539	608	557	567	539	578	561	537	547	512	535	546	545	556	521	529	535	517	568	515	544	601	549	540	529	572	505	497	539	486	516	551	532	530	563	569	576	557	513	526	539	566	569	533	570	599	513	519	551	481	546	562	519	535	492	524	553	543	520	533	556	564	545	565	535	578	561	524	582	528	532	548	555	526	534	529	540	525	486	522	552	534	532	543	489	521	523	532	529	521	556	519	578	543	563	531	525	505	573	544	545	539	543	574	531	561	569	594	517	507	545	552	509	530	517	552	536	563	554	533	573	575	548	540	585	527	553	605	581	578	548	517	540	537	534	582	541	568	516	530	519	590	542	540	558	559	586	554	538	527	511	512	549	552	548	566	542	560	551	560	538	556	550	499	503	513	537	521	526	559	552	512	507	584	548	591	522	510	557	571	591	541	576	575	570	511	580	524	496	526	579	545	536	547	536	551	597	509	517	563	521	568	560	546	509	534	488	581	549	509	560	510	487	532	525	579	558	520	532	544	596	568	574	505	565	518	566	542	550	547	530	487	574	531	513	553	566	566	571	560	533	547	544	536	540	562	567	528	553	522	503	563	518	521	545	492	552	514	572	537	515	508	541	502	502	555	495	558	549	561	501	537	575	545	525	537	574	503	547	527	573	592	550	576	550	542	574	577	548	572	545	514	515	566	585	563	519	555	535	579	548	567	573	518	526	545	560	587	582	546	559	540	529	555	536	543	537	529	519	582	507	491	561	509	526	521	562	505	536	553	562	565	505	536	541	597	493	518	538	536	531	545	558	511	583	554	559	547	506	550	529	521	513	543	556	555	562	543	543	541	531	571	536	528	553	519	530	501	514	501	519	540	530	555	569	530	540	557	527	500	572	546	532	538	543	552	562	542	523	560	535	566	472	560	511	534	518	528	534	566	556	539	520	515	565	526	592	551	540	540	552	536	544	540	567	529	556	550	536	535	533	541	547	553	571	541	558	558	520	534	542	580	563	579	512	559	490	516	548	530	523	560	587	570	522	493	556	536	542	542	544	561	554	537	596	546	493	551	540	580	553	543	515	547	517	543	520	548	559	559	537	534	524	540	546	572	567	532	508	545	572	510	530	545	534	524	581	521	556	489	571	528	543	569	539	503	534	525	552	531	542	571	520	538	543	528	546	514	566	538	565	528	545	534	550	574	501	516	559	576	555	515	555	552	574	571	598	555	536	541	511	517	553	515	548	538	507	539	566	524	548	573	530	572	548	568	534	564	514	530	571	498	568	572	564	537	547	557	548	562	529	537	544	570	573	558	553	547	496	555	528	582	546	560	561	537	551	543	549	551	531	523	513	538	592	551	593	547	549	554	541	538	548	513	548	558	494	528	572	553	526	515	555	510	532	546	521	557	555	541	540	529	545	564	571	558	530	533	557	595	570	512	518	557	555	533	581	558	516	511	572	552	545	540	551	569	516	529	501	551	542	539	553	573	528	513	567	548	520	541	542	527	543	542	503	539	524	539	557	523	544	528	534	542	544	571	570	579	584	519	564	536	555	506	595	586	494	559	536	564	561	498	580	531	538	561	519	554	572	551	520	583	566	530	571	581	531	571	524	528	539	550	552	520	540	530	538	521	568	561	561	546	568	543	557	539	547	567	579	578	494	557	529	561	549	538	569	568	577	584	531	543	523	528	555	519	588	550	559	535	520	531	528	543	542	540	492	545	530	527	537	533	556	533	619	540	470	551	523	534	568	560	518	529	478	557	531	503	581	550	521	546	558	551	543	539	539	547	522	570	512	530	566	548	534	499	525	526	545	566	526	555	512	555	573	557	586	538	548	545	525	567	509	530	567	564	510	535	527	549	522	535	542	527	533	524	525	518	499	535	544	525	553	574	560	520	549	561	580	535	553	555	584	572	517	536	582	542	510	595	519	520	551	556	530	509	561	536	517	537	515	558	512	535	602	513	555	516	530	537	572	526	527	549	499	558	532	540	540	530	531	547	566	526	581	549	542	577	533	564	578	533	497	549	503	523	536	559	560	578	547	544	562	509	535	537	546	558	541	525	550	536	540	562	555	526	505	528	593	548	548	527	568	549	562	546	564	562	531	569	540	547	551	569	586	557	530	536	548	544	565	534	539	534	523	533	538	499	547	522	498	547	532	524	529	544	553	513	522	536	559	540	556	520	528	563	524	514	492	556	523	551	580	561	561	542	527	576	506	568	536	547	545	522	535	518	548	534	562	572	544	574	569	542	570	579	556	532	544	554	548	524	574	520	533	582	569	532	534	517	544	544	499	532	557	532	565	559	535	586	542	533	585	557	560	558	561	537	579	524	530	560	510	563	541	579	527	526	511	570	523	557	542	545	521	543	547	536	559	531	557	512	553	533	519	540	500	540	530	540	525	582	561	551	570	553	552	542	530	487	562	540	548	559	516	565	526	509	531	522	547	526	580	567	544	529	552	561	521	546	553	513	607	501	479	558	552	549	563	546	552	533	584	528	539	534	569	558	556	543	555	550	580	508	537	525	533	587	519	553	522	543	554	551	544	518	522	576	549	521	512	521	541	542	537	534	553	572	529	576	535	561	552	540	579	534	505	546	527	574	533	599	545	546	537	535	577	522	584	514	545	566	528	582	555	549	541	526	535	504	540	509	580	531	512	518	546	562	550	557	563	439	537	529	497	542	524	544	548	569	515	529	565	525	570	546	554	505	550	561	543	569	499	596	574	520	546	561	534	560	531	552	551	542	549	510	517	553	529	570	507	567	526	551	543	554	514	564	518	571	510	512	565	521	560	547	544	522	536	522	554	545	505	599	552	561	539	555	541	543	524	539	533	505	563	569	519	531	574	576	523	563	533	547	530	534	572	507	569	532	527	538	562	548	560	512	554	528	541	532	543	503	557	556	528	560	532	540	531	487	535	503	564	549	557	556	579	528	551	553	525	515	538	535	541	526	541	545	554	550	524	531	545	558	568	521	533	512	562	521	569	513	548	555	557	496	534	514	537	539	545	513	525	532	548	560	525	577	563	552	512	546	594	500	556	579	524	527	553	559	572	519	568	537	582	586	514	560	582	500	532	547	585	542	553	550	533	542	514	535	501	528	545	523	547	477	521	558	528	535	549	553	574	579	518	529	534	514	562	572	515	522	524	545	562	561	538	561	526	568	525	553	548	567	518	565	514	532	474	561
49030	25317	25225	15169	3702	1167	825	727	604	572	475	486	481	456	447	414	388	394	424	401	381	412	403	399	405	415	377	365	362	392	389	329	372	373	382	362	355	385	360	361	395	375	357	395	382	357	335	365	338	399	374	330	390	343	382	351	385	345	367	381	350	370	329	366	353	388	357	368	354	376	362	364	373	367	365	362	381	367	325	382	320	339	348	382	369	341	350	367	335	358	337	392	359	341	344	332	336	376	373	368	383	353	378	375	356	362	394	360	338	336	365	375	342	349	325	364	344	374	345	374	365	390	349	359	342	339	349	376	372	369	341	391	333	329	372	384	372	374	373	342	353	337	342	356	357	380	352	361	369	342	363	339	317	327	364	360	331	417	346	355	389	350	374	366	400	356	377	340	384	363	349	353	346	331	377	344	360	334	353	373	362	348	369	353	368	361	356	360	349	344	379	360	400	343	376	367	365	374	379	341	370	360	361	367	328	342	348	372	366	378	392	353	391	344	344	365	315	392	358	367	350	342	361	359	369	382	345	359	370	362	377	350	366	371	370	358	345	348	355	395	365	344	401	337	371	312	330	359	365	376	385	350	392	393	370	355	350	363	344	354	396	366	329	375	352	359	353	353	366	367	413	332	370	400	359	331	367	359	344	376	354	335	364	338	347	364	357	373	326	372	348	384	370	331	367	345	388	378	355	363	366	360	377	389	364	322	346	372	367	357	339	398	320	382	347	349	384	389	379	354	344	401	376	336	358	365	336	371	342	386	366	347	404	368	345	377	385	416	396	352	388	310	362	393	329	367	373	371	365	346	312	338	352	358	359	381	385	352	388	368	331	387	373	350	355	332	362	397	361	346	336	353	374	356	354	389	346	351	339	371	328	332	383	330	345	345	376	342	332	373	367	336	330	338	335	331	389	371	356	355	378	348	345	359	406	389	361	378	379	379	377	348	348	340	382	361	366	365	336	386	357	344	340	393	367	375	353	359	372	364	346	346	394	344	376	360	385	343	390	367	370	348	402	382	340	356	326	362	377	335	324	358	387	357	323	357	389	361	371	381	337	331	397	352	330	364	357	374	371	385	344	359	359	347	325	397	372	340	333	337	359	362	403	346	356	353	348	356	356	376	363	331	371	361	374	381	351	343	376	409	351	355	357	361	352	352	344	346	374	343	369	353	341	324	359	383	348	330	361	336	344	357	375	338	338	370	342	365	366	403	384	361	337	331	376	368	364	349	355	364	358	368	393	366	338	346	362	364	397	356	321	342	345	340	373	327	342	369	348	383	369	359	352	380	404	338	353	375	376	354	378	339	361	346	326	338	353	355	371	380	348	383	371	357	346	354	356	332	346	366	371	354	404	352	380	364	323	323	347	359	327	354	353	353	352	341	370	359	342	383	359	363	336	375	365	365	397	372	323	364	358	379	367	354	363	339	329	377	418	344	348	344	362	358	365	355	335	348	358	392	359	369	362	350	359	386	320	342	351	347	381	321	374	349	387	347	369	366	370	361	348	365	360	372	358	332	386	381	360	363	360	366	371	399	330	343	370	368	354	363	361	360	386	338	358	350	327	353	365	384	363	361	351	383	348	319	371	351	362	336	308	363	373	343	348	354	369	350	346	327	366	364	358	407	377	359	354	380	382	330	342	343	343	353	363	388	380	355	375	333	337	375	359	343	361	351	381	389	375	319	366	340	357	399	355	355	352	343	367	336	368	379	375	367	345	376	407	365	395	364	334	366	354	353	377	355	385	358	337	346	358	353	369	411	358	388	327	313	357	371	323	343	350	343	347	335	341	360	384	364	369	336	365	358	347	347	357	387	383	357	355	347	379	368	392	393	365	341	396	385	317	333	370	377	344	324	380	342	368	356	378	382	339	346	362	338	355	373	363	357	355	393	373	317	340	384	342	348	353	385	371	366	390	349	363	350	311	341	344	351	371	400	325	375	344	385	339	392	381	354	325	380	360	347	347	345	384	371	375	376	350	409	360	385	372	377	364	376	338	353	378	352	364	350	378	359	390	353	354	380	381	345	387	325	356	343	360	389	328	384	403	347	372	371	384	373	344	354	363	351	349	361	385	337	339	337	367	387	383	368	367	387	384	360	355	361	372	400	345	373	338	345	360	382	327	362	350	309	327	346	400	360	353	363	352	330	358	345	397	366	391	353	317	324	365	372	358	367	388	363	362	344	344	373	325	344	350	360	333	359	381	373	366	372	364	355	367	369	391	352	392	385	370	379	325	348	383	335	347	363	369	343	378	369	339	367	394	367	382	357	353	341	343	376	361	315	352	346	381	355	373	367	396	372	397	349	366	379	373	336	355	337	334	348	349	397	371	405	360	357	325	388	354	374	359	348	343	331	373	363	350	368	337	361	388	379	350	387	346	360	341	391	346	381	357	345	343	335	341	317	357	383	368	335	340	349	326	334	345	330	396	366	336	355	344	379	415	370	351	336	375	334	347	378	337	363	360	349	384	318	368	340	382	404	362	380	393	349	372	321	339	367	385	352	374	348	397	343	388	328	332	367	379	345	393	383	373	334	382	354	386	386	371	376	358	363	372	342	334	354	331	368	343	385	329	377	351	368	350	359	343	378	323	318	372	381	343	395	360	372	351	348	358	371	336	360	388	391	367	346	349	374	352	352	330	373	329	347	331	345	314	342	353	340	368	403	354	328	356	342	351	351	386	365	336	350	353	353	351	355	406	357	354	401	386	359	359	328	362	351	351	358	340	336	359	379	339	377	372	345	357	361	366	360	375	385	392	377	374	361	347	366	351	356	394	319	369	361	374	368	375	392	375	386	357	360	368	366	343	353	403	365	385	327	339	381	331	355	351	359	390	367	382	353	344	352	375	376	374	378	377	378	399	344	330	351	328	349	357	378	366	345	335	354	321	395	352	368	370	352	381	299	363	345	344	380	356	344	357	350	308	327	344	336	360	396	339	383	363	372	357	334	343	327	357	379	376	379	368	350	342	345	355	358	358	337	365	377	369	377	356	368	351	347	361	380	369	371	339	347	384	346	376	375	370	325	335	317	377	357	352	379	324	360	348	339	382	370	341	361	345	369	330	373	390	353	374	336	393	386	337	350	390	355	335	362	377	379	365	352	352	377	360	381	383	363	388	379	335	382	376	367	318	347	359	364	374	358	357	362	356	367	357	363	369	383	351	327	335	350	351	372	392	352	356	368	357	335	357	392	356	353	334	366	323	397	365	363	351	406	340	360	364	377	360	365	389	300	382	360	353	366	348	350	404	375	376	342	321	363	361	366	368	339	380	373	368	367	383	367	369	369	372	351	362	360	383	358	347	346	355	369	344	344	368	332	353	359	341	326	361	349	348	338	376	349	357	398	350	350	374	356	348	361	365	382	342	351	348	364	384	336	368	384	370	365	352	387	364	385	376	349	384	345	354	335	360	359	369	371	367	362	369	386	363	342	353	357	337	363	375	330	351	371	398	346	374	400	382	362	402	377	381	389	352	351
33583	2357	4343	4696	3955	3199	2864	2367	2111	2001	1761	1633	1489	1431	1380	1284	1220	1254	1150	1085	1137	1074	1061	1034	975	1041	979	982	949	974	930	924	958	913	952	931	906	955	880	897	895	881	909	900	891	889	861	883	873	839	871	933	871	828	934	886	864	885	825	868	804	839	836	925	867	806	783	837	840	822	849	836	868	832	824	828	854	946	876	857	824	844	824	847	872	812	856	857	863	836	820	872	799	890	867	856	848	850	855	848	912	848	876	867	811	802	829	812	802	879	876	855	795	898	828	867	868	806	856	854	821	823	862	868	848	823	838	842	846	854	847	863	842	833	841	844	856	887	829	899	884	843	820	865	860	879	797	792	828	891	823	795	834	851	844	781	840	812	866	819	868	871	846	845	842	857	821	851	836	833	844	851	839	861	862	818	850	851	840	873	833	872	852	841	828	830	858	846	847	829	842	844	824	826	832	835	844	822	827	892	781	824	836	836	828	826	866	854	824	835	822	830	877	846	835	896	797	870	823	794	835	809	845	779	886	806	849	787	816	925	843	810	838	792	802	878	847	853	840	778	816	834	816	844	822	851	848	864	832	831	847	841	891	885	816	881	856	783	857	840	783	839	822	832	821	843	837	843	861	889	865	790	843	863	879	866	852	832	841	870	846	844	839	815	915	802	862	797	835	849	856	806	836	803	833	831	806	865	860	916	863	802	796	797	876	860	796	843	828	835	829	853	826	830	842	808	862	864	800	866	860	812	862	827	838	834	800	816	876	824	816	843	837	841	824	781	862	831	883	849	846	839	861	857	846	798	779	859	804	815	796	869	843	849	836	843	772	778	852	860	791	822	800	824	829	797	852	806	847	843	825	834	786	818	811	830	878	839	911	875	858	839	848	890	833	886	887	791	842	856	787	778	850	796	842	803	822	803	875	811	843	859	829	826	894	900	836	922	807	861	827	827	868	824	873	831	825	824	866	872	802	841	862	805	876	814	897	874	764	879	825	827	870	790	797	804	878	841	820	781	805	818	844	830	859	843	881	835	821	859	860	832	885	810	807	835	844	851	852	848	817	845	916	851	874	808	827	807	820	852	854	853	867	844	802	855	878	850	845	830	796	855	859	821	843	844	799	868	846	798	846	838	840	838	805	816	854	881	864	857	852	823	854	816	784	827	815	831	790	860	852	863	846	891	891	888	869	841	856	843	868	827	883	872	817	830	810	798	840	843	844	833	833	828	867	850	851	816	906	796	851	832	850	794	821	863	849	831	814	879	834	834	781	789	874	828	862	827	793	842	858	832	878	827	830	815	831	830	840	840	858	903	817	840	809	877	855	910	871	800	830	864	794	851	823	832	803	821	836	799	910	854	795	820	829	837	839	831	831	869	806	791	803	844	826	824	814	835	862	820	859	798	815	838	873	810	870	813	876	822	883	828	842	814	895	877	812	828	833	814	829	840	821	837	823	900	888	878	846	910	857	889	785	808	848	835	892	819	880	845	880	872	837	809	873	777	856	837	813	830	823	801	873	878	840	841	800	822	822	880	831	879	814	868	823	858	841	864	846	868	830	854	862	854	800	861	851	842	826	836	881	820	836	869	892	831	774	844	832	833	850	882	869	873	830	848	814	880	827	834	824	852	846	859	820	843	854	788	832	829	825	831	869	827	785	845	869	873	814	852	830	821	780	822	831	887	846	797	836	838	836	791	807	884	890	798	808	860	872	797	819	882	853	748	800	888	864	818	808	860	830	850	824	855	831	874	822	825	836	827	860	839	868	830	876	847	867	826	811	828	837	818	825	814	852	840	798	825	842	872	873	862	831	795	838	859	818	851	789	821	846	833	871	833	789	816	815	806	859	813	818	794	828	850	933	862	806	866	836	829	823	868	852	825	805	876	865	833	788	808	805	822	817	816	839	837	809	888	836	840	823	863	854	854	859	827	812	889	843	823	778	799	781	814	808	819	855	796	826	823	846	873	796	850	893	860	809	835	858	798	846	836	878	853	793	821	795	799	834	792	831	841	811	869	840	780	763	840	811	849	849	806	784	828	822	868	869	813	831	831	842	835	814	887	842	870	845	808	862	836	820	813	866	816	865	858	812	837	860	822	880	840	849	801	829	850	819	828	807	892	825	825	792	864	792	867	838	889	799	883	868	824	874	823	845	832	800	805	840	833	824	840	837	792	889	773	820	824	825	872	814	836	837	821	831	813	831	830	826	831	815	808	867	817	809	821	801	881	872	814	809	851	822	849	877	801	860	801	812	858	845	862	869	838	830	818	806	841	849	827	758	850	834	798	774	837	846	818	858	844	812	865	803	850	845	799	835	837	840	868	838	819	805	822	814	801	838	859	882	863	815	817	840	842	850	861	858	791	874	849	809	865	867	807	796	811	872	838	869	791	851	827	787	836	874	833	839	839	903	834	822	833	803	830	819	823	875	843	834	813	837	754	866	862	805	806	871	811	875	842	814	837	875	846	818	823	911	902	859	784	829	830	848	834	821	889	832	838	772	840	880	873	829	801	823	820	863	831	800	823	846	800	818	851	868	804	847	803	821	871	857	848	872	827	832	809	848	819	852	744	784	868	808	842	791	781	887	831	879	832	806	825	788	839	857	852	842	806	846	818	800	794	790	774	869	815	876	848	850	812	762	871	815	866	803	814	863	849	827	869	848	871	846	851	814	806	848	847	839	825	846	836	889	845	831	860	779	844	848	845	835	898	889	863	873	873	819	805	857	872	803	819	847	843	898	831	805	859	822	847	812	852	862	791	891	870	910	815	816	822	838	785	847	870	820	863	821	808	829	825	811	910	861	859	878	842	827	842	819	806	819	868	813	835	859	815	821	847	825	878	816	859	789	829	838	865	852	829	839	833	821	862	782	887	836	814	815	866	851	881	817	819	846	845	822	821	856	825	816	869	875	827	850	837	858	877	842	849	829	836	815	844	822	820	805	825	842	846	877	849	812	829	823	821	871	852	846	846	790	841	838	886	847	851	833	857	804	852	833	810	813	821	797	831	837	895	837	870	813	825	807	866	869	847	821	838	853	850	835	845	820	779	822	886	847	867	868	861	836	822	849	825	827	808	805	822	793	861	819	815	830	829	840	825	884	852	839	876	858	807	838	814	856	825	821	811	823	836	815	849	859	869	825	837	847	847	848	832	818	834	828	832	800	808	863	839	823	828	815	834	867	823	814	842	811	845	816	781	844	835	800	820	846	841	884	808	826	809	827	853	806	846	807	825	807	793	808	831	849	856	834	792	884	831	835	837	801	869	828	839	843	811	811	837	795	854	845	829	822	838	844	865	801	846	831	828	845	819	892	801	828	849	858	826	860	854	830	832	837	833	868	815	843	844	814	811	782	835	816	811	830	855	878	801	853	837	839	831	793	848	841	862	844	864	887	842	835	841	811	769	863	892	833	883	839	830	823	830	862	796	906	856	837	884	855	825	891	886	861	855	802	851	814	857	815	800	814	819	833	883	844	911	838	869	841	816
12085	715	361	312	294	267	282	282	250	260	255	253	238	276	243	290	235	270	258	286	246	259	286	253	277	270	268	266	281	235	234	221	229	257	284	260	241	292	240	274	262	250	249	252	226	253	248	266	245	277	282	260	250	250	237	260	256	257	251	243	240	242	253	257	233	229	254	268	253	258	251	263	259	266	258	247	263	226	258	241	259	268	271	236	264	240	277	257	266	241	254	253	273	257	262	271	277	280	246	248	259	228	225	274	233	254	259	285	278	257	273	247	249	262	241	227	261	269	237	259	240	266	241	239	238	256	249	230	241	256	277	246	260	258	277	236	269	257	253	237	238	240	230	260	244	262	261	254	266	295	246	258	239	271	230	248	247	247	251	245	278	250	272	230	245	245	264	249	222	264	266	246	270	232	264	266	274	256	243	257	273	229	263	221	244	209	245	246	254	259	263	261	237	234	249	249	221	267	274	255	247	240	281	269	239	231	283	241	256	241	248	234	252	259	252	257	244	246	268	232	258	244	266	271	251	241	258	271	255	261	246	274	240	279	243	274	283	248	250	259	263	272	239	249	261	255	272	257	221	240	271	255	297	262	251	250	238	264	253	254	275	252	229	269	239	219	254	241	242	239	251	259	259	278	286	269	254	273	255	241	281	251	252	237	263	248	293	273	251	234	272	244	255	260	243	275	255	237	247	254	284	227	271	249	272	289	242	221	249	253	254	273	244	287	268	259	254	256	279	241	238	269	258	236	242	257	236	251	235	267	305	254	239	248	243	229	239	227	260	276	227	251	258	221	257	281	259	301	256	296	251	264	250	244	272	247	238	254	274	283	240	245	247	255	241	254	228	256	206	253	256	247	229	260	225	255	268	269	271	234	264	257	263	243	260	262	263	267	259	241	260	247	270	242	231	245	261	262	242	254	283	261	249	226	220	276	250	229	248	271	282	237	281	280	266	264	248	238	261	265	235	237	296	262	255	252	221	262	250	246	218	256	254	273	236	248	259	249	264	248	237	240	244	246	263	253	256	268	263	268	259	264	255	243	255	262	243	249	252	250	270	236	230	260	253	264	270	287	227	235	258	263	261	262	276	251	279	256	221	246	238	246	246	265	282	245	255	253	266	259	264	224	248	267	273	260	241	257	240	253	253	240	248	272	253	250	249	257	253	246	252	238	238	264	259	243	251	246	256	264	259	259	236	268	250	272	236	257	259	257	246	266	266	243	275	238	246	232	269	255	238	259	247	245	283	263	248	264	238	249	264	269	245	247	256	272	245	247	249	232	250	269	274	262	261	270	290	281	240	235	271	241	261	264	227	272	215	241	255	254	259	238	277	249	240	264	244	235	241	226	215	246	256	250	252	265	232	244	301	242	259	261	258	257	288	251	259	234	263	246	261	229	273	262	264	265	271	260	267	239	266	282	265	240	251	229	276	240	238	256	252	259	259	250	249	241	256	255	247	250	257	276	239	294	264	271	260	260	248	233	258	256	268	233	275	263	241	246	234	233	233	253	256	210	229	226	262	259	254	270	254	258	277	272	249	240	251	275	250	269	273	293	256	246	232	238	225	234	286	250	287	247	274	250	260	243	237	244	227	290	253	256	263	267	271	253	248	281	265	262	276	246	237	261	254	261	263	243	244	247	250	275	235	224	256	259	244	267	249	265	229	252	272	216	237	270	262	262	241	255	264	247	259	250	247	249	266	233	254	270	262	261	264	253	273	255	249	263	249	236	270	268	280	265	229	257	252	268	241	272	233	265	242	211	261	221	248	258	285	271	250	256	269	292	252	249	226	280	290	264	242	262	268	261	246	271	274	254	246	262	270	261	314	236	264	274	249	264	248	264	237	242	244	255	256	264	270	257	274	277	272	292	282	266	251	240	261	254	275	222	240	260	265	261	247	244	247	256	262	282	251	262	285	229	222	246	231	242	264	249	265	261	286	288	223	260	259	253	247	270	218	270	240	268	256	250	251	218	258	264	259	250	255	246	231	263	253	253	213	241	257	274	232	245	258	245	236	232	251	269	243	272	257	246	240	254	296	267	245	255	271	240	246	226	262	245	229	241	237	255	278	239	220	276	219	254	212	254	204	240	258	263	263	259	266	231	263	223	243	268	260	258	222	259	269	242	256	215	256	276	262	263	272	245	259	285	246	253	211	261	255	242	268	287	266	277	237	226	252	238	296	250	273	248	260	262	281	258	256	253	242	264	227	262	243	262	247	234	263	250	274	277	240	262	247	273	270	287	263	268	274	243	251	274	236	256	263	241	231	236	303	265	268	276	250	235	227	274	265	249	225	261	239	241	285	276	263	248	259	257	235	259	212	246	273	264	274	256	236	272	251	243	262	263	224	248	272	268	247	253	262	269	268	268	251	238	258	233	238	270	255	264	246	266	213	248	249	242	268	245	251	262	263	251	258	227	254	255	291	221	247	231	232	247	249	295	251	265	273	268	306	265	239	261	262	246	250	256	243	256	266	257	250	245	267	246	271	252	279	261	242	249	238	274	270	231	276	260	270	239	275	260	257	254	230	252	233	255	270	249	238	268	254	277	259	210	256	250	253	294	256	252	265	267	274	264	277	217	259	236	289	282	246	267	262	261	270	250	243	256	256	271	248	245	250	257	244	245	240	259	247	233	235	265	246	267	251	277	257	238	246	300	250	238	254	243	260	242	257	283	274	282	248	270	213	257	271	249	269	249	283	271	258	248	256	243	241	262	239	250	271	263	237	239	248	253	285	280	242	245	260	233	279	246	255	269	290	278	236	236	241	253	254	276	279	277	240	244	243	283	244	246	257	236	251	262	255	235	250	251	240	267	258	251	259	273	253	270	232	248	277	264	242	265	220	250	255	277	278	237	249	264	262	238	230	236	248	262	251	225	236	247	229	253	259	258	265	226	245	260	259	253	266	251	255	250	260	235	236	262	284	255	247	266	255	229	257	234	248	244	253	255	252	270	249	242	242	282	239	257	240	252	267	270	276	261	246	238	250	247	245	251	284	269	228	249	250	228	258	230	263	251	231	214	267	221	249	247	261	229	257	251	252	271	262	255	246	275	273	274	282	253	252	261	236	250	275	249	277	246	239	250	254	249	251	268	237	253	266	242	278	258	237	260	255	286	293	277	264	233	228	231	289	256	260	239	247	243	262	250	235	272	225	252	267	258	216	270	236	267	254	256	222	246	276	250	215	240	229	298	245	260	243	231	255	281	249	221	260	261	255	297	245	265	253	234	253	257	265	278	276	249	259	263	289	204	271	236	270	282	260	240	252	251	275	226	274	241	240	209	277	270	249	270	256	255	282	268	257	281	232	238	242	255	265	238	237	258	241	290	268	254	248	259	267	245	248	256	260	242	272	214	271	236	273	262	272	261	243	217	211	252	265	232	256	231	238	260	244	244	238	231	234	256	274	258	249	262	268	263	261	261	246	248	261	226	250	256	251	259	285	253	270	274	280	247	205	256	245	261	246	233	255	256	270	243
11205	674	824	844	787	726	668	721	681	704	641	639	620	620	617	651	665	629	643	637	615	641	609	641	640	608	638	579	598	603	637	601	594	585	573	597	610	637	620	614	564	569	627	612	591	639	599	609	635	624	624	600	626	605	589	615	624	575	651	658	615	577	597	642	629	643	670	620	585	598	610	588	653	628	604	605	625	606	639	593	605	646	628	566	617	591	579	662	601	611	611	627	585	654	620	590	602	602	602	680	584	602	617	622	619	644	647	620	599	582	625	600	624	573	626	637	612	609	594	654	610	602	650	631	602	609	628	592	648	577	600	590	622	609	613	581	600	609	558	589	593	638	632	627	609	575	595	614	657	602	620	583	625	598	594	604	593	600	636	598	583	603	624	653	611	620	603	609	600	619	642	622	626	597	620	570	634	586	582	597	655	618	606	639	604	615	640	611	617	626	647	588	614	619	615	617	591	615	609	616	610	608	669	613	618	630	612	637	564	633	623	614	577	622	642	617	637	644	652	675	619	589	600	597	654	623	618	607	590	605	624	579	637	609	631	580	614	622	613	562	613	616	606	626	608	599	641	574	624	625	639	641	657	594	573	584	583	657	598	624	579	585	630	575	586	608	606	604	625	573	642	650	590	604	599	602	607	623	588	603	593	606	600	622	620	608	616	591	609	623	620	597	654	604	640	620	609	624	648	652	616	624	588	625	609	605	614	624	570	576	619	631	594	654	564	627	620	597	627	635	602	578	601	643	613	602	625	594	611	590	617	625	614	598	625	602	634	592	604	616	606	575	594	651	584	646	555	628	563	602	601	624	584	649	614	579	601	599	551	580	570	654	586	556	601	614	604	628	607	600	602	616	581	595	615	652	644	606	580	634	610	584	623	618	645	591	596	628	585	588	597	582	623	639	630	591	609	640	635	595	601	610	652	626	598	586	580	590	611	617	632	579	615	618	629	627	588	633	603	658	635	633	574	576	583	597	644	660	597	579	583	605	619	610	616	589	615	627	570	643	635	646	633	637	619	595	620	637	622	592	602	583	589	668	581	636	595	614	574	621	598	606	610	611	622	614	632	567	591	590	658	628	579	601	627	600	610	634	597	620	635	643	607	630	589	624	592	577	621	629	635	618	637	613	611	602	592	648	581	597	650	586	604	630	657	621	687	596	615	654	592	589	577	605	635	596	640	570	577	568	626	568	621	634	618	639	617	607	620	636	611	575	607	608	657	601	567	579	609	600	629	609	637	594	627	620	610	588	607	593	607	611	599	631	597	657	606	562	598	655	615	612	616	597	631	607	602	623	615	597	602	642	620	594	605	616	643	620	677	616	623	552	567	597	601	614	606	589	624	599	624	614	629	608	627	573	593	606	600	609	660	593	605	602	641	597	593	607	623	621	572	615	625	621	625	587	631	646	616	606	578	615	596	630	552	629	632	571	628	583	621	576	624	606	620	642	595	584	632	624	618	576	657	615	638	589	614	602	618	605	593	618	638	593	620	597	614	573	610	619	603	624	639	585	572	619	610	581	634	639	598	623	597	615	595	601	650	649	617	564	611	594	587	590	567	593	627	623	630	606	625	633	622	643	578	628	653	615	629	615	617	599	611	591	623	638	591	614	648	573	624	599	627	562	609	625	612	606	593	608	626	558	609	601	601	628	616	611	599	566	616	595	642	596	599	629	613	641	654	622	597	611	617	599	632	627	608	569	647	600	606	559	638	615	606	575	605	586	608	636	623	647	603	629	594	601	590	612	627	606	593	603	615	577	601	615	602	578	608	634	635	576	610	591	598	606	598	622	590	639	668	629	617	649	618	632	598	661	595	614	596	575	668	601	606	617	593	598	601	616	613	611	608	619	583	627	615	566	569	634	637	624	592	607	621	623	603	643	631	577	627	630	624	636	625	596	599	601	527	578	644	585	644	576	631	605	634	643	604	607	602	616	619	605	615	612	676	610	676	654	592	640	608	612	609	614	620	626	607	610	627	613	605	610	650	580	588	611	630	662	604	671	647	621	613	633	622	626	588	603	641	604	586	566	639	581	603	607	598	582	659	622	643	653	610	549	629	615	651	642	604	622	613	591	579	634	597	604	627	601	587	593	600	617	599	614	614	597	635	595	644	608	621	609	634	655	594	595	661	609	576	628	616	613	575	568	618	628	642	605	588	624	655	597	570	616	573	631	640	593	619	601	609	658	641	594	623	618	636	619	594	594	573	637	663	635	583	623	605	545	576	616	615	604	634	585	649	573	605	589	635	618	621	584	625	623	635	612	551	593	595	608	626	587	601	598	596	624	614	613	599	585	600	577	629	558	587	609	588	636	607	613	575	606	624	646	620	610	640	629	587	623	628	596	596	640	608	637	562	579	635	601	634	578	586	619	647	615	594	587	580	646	609	652	663	593	598	608	612	657	607	598	633	593	581	610	593	621	607	621	623	630	594	584	605	547	593	619	573	582	629	602	561	600	619	572	628	655	586	599	634	580	628	626	604	624	631	632	646	612	661	606	596	605	604	615	585	590	615	583	576	605	618	614	618	632	629	626	576	641	596	605	606	660	618	609	618	655	617	620	628	601	632	604	618	611	642	600	618	641	609	643	593	650	565	582	625	629	632	590	625	678	641	625	616	606	591	615	616	603	596	617	605	578	561	577	584	598	618	602	601	618	599	599	607	601	613	645	658	612	635	643	619	649	613	590	596	613	652	625	639	584	617	667	596	609	619	612	610	650	581	594	564	636	609	567	600	637	599	608	597	588	609	592	573	649	618	636	644	652	623	603	642	573	611	647	607	635	580	622	595	580	613	638	627	668	635	645	591	603	633	558	635	630	569	600	609	630	649	593	603	601	613	632	602	616	592	627	618	643	633	628	622	621	594	612	574	602	643	626	590	644	563	613	593	566	651	645	593	554	603	639	645	606	632	604	586	605	589	621	640	614	568	580	653	648	629	650	639	620	576	646	630	589	619	641	605	646	636	643	643	643	599	667	629	632	586	620	609	603	621	628	645	610	590	612	613	663	662	604	635	627	617	610	564	592	599	637	605	596	587	594	604	576	585	590	579	628	608	660	567	595	593	603	650	642	625	618	588	611	648	633	641	627	608	573	627	626	633	607	606	619	586	606	595	613	624	634	626	627	595	621	638	573	590	589	611	596	631	602	616	569	617	626	560	586	613	580	587	592	630	603	565	635	553	628	573	629	599	618	617	620	580	638	574	602	584	602	646	627	604	572	615	621	625	596	638	631	623	617	624	593	614	585	642	614	579	616	600	634	616	616	586	593	650	597	579	621	581	598	574	610	613	612	551	609	629	601	605	591	624	611	617	597	599	592	551	636	601	584	613	597	636	586	576	618	625	614	603	614	635	579	595	588	609	629	631	616	601	617	625	638	618	637	643	603	629	632	583	594	611	600	621	635	597	608	649	626	633	569	628	616	625	631	641	649	600	608	614	608	602	630	620	628	635	608	607	595	629	573	625	631	620	612	598	629
47590	23882	13596	1681	791	635	569	469	379	349	295	270	297	281	271	241	258	252	239	243	237	203	235	232	217	234	201	229	221	220	224	211	244	215	238	238	262	224	204	221	192	199	189	189	197	196	211	201	221	252	223	221	206	209	180	223	206	213	200	235	255	217	193	214	190	174	223	219	228	223	236	190	218	209	231	225	228	203	211	193	219	233	198	217	250	231	207	213	234	247	211	224	212	208	178	219	239	203	214	201	243	228	229	216	219	219	227	209	191	210	195	203	210	219	212	215	201	236	195	207	208	206	235	206	224	219	239	202	216	189	241	199	215	218	202	206	211	237	227	213	229	234	229	240	227	210	218	201	192	223	201	201	213	202	235	218	208	191	203	198	221	229	188	225	224	211	190	239	217	221	202	191	214	203	222	214	184	214	241	226	216	183	231	238	232	224	216	215	203	235	218	205	225	209	221	208	210	212	221	200	212	211	227	210	197	213	240	191	241	220	219	219	218	216	209	196	233	177	203	202	206	227	250	209	220	213	216	204	199	209	221	220	208	206	220	226	218	188	203	193	194	195	226	231	234	193	211	232	213	219	208	213	192	229	208	232	205	240	233	216	198	206	221	182	199	201	211	214	202	228	182	226	243	208	218	211	225	220	198	281	211	218	191	223	197	218	193	218	223	203	215	216	220	189	217	201	223	240	198	200	212	218	190	191	236	197	263	213	205	198	230	213	216	198	226	247	218	212	198	196	234	198	221	219	211	221	198	221	231	229	189	196	222	234	230	246	202	226	231	216	210	201	205	226	198	245	237	222	222	230	216	208	189	206	204	238	204	216	231	216	250	227	223	183	183	212	230	187	198	200	205	213	191	198	195	223	204	221	212	199	216	220	207	204	203	191	196	190	216	214	230	239	216	228	207	194	207	203	218	241	203	208	187	199	221	211	224	202	182	228	199	214	205	210	219	219	213	213	222	228	211	192	216	210	257	208	194	199	189	192	244	194	204	204	220	217	198	197	246	202	227	213	222	221	217	214	216	196	219	203	211	208	214	206	241	210	190	213	207	223	231	196	177	193	217	229	173	196	212	241	217	204	214	205	198	235	234	237	167	221	194	225	211	215	218	210	197	222	239	213	213	208	238	202	219	246	191	214	223	200	214	205	190	214	228	193	209	209	206	210	234	233	207	197	208	234	224	223	200	212	213	204	189	221	233	226	210	200	207	199	205	201	194	227	197	233	253	200	227	240	213	216	204	218	218	208	223	198	193	237	191	217	221	224	209	222	238	188	230	211	238	224	194	211	187	190	214	224	192	198	187	253	210	180	218	200	205	217	234	197	235	212	194	236	210	222	201	231	186	244	195	233	189	200	209	218	223	188	208	221	217	200	200	178	195	186	191	232	237	224	200	193	218	226	209	202	233	195	206	191	222	221	209	216	206	194	209	196	205	220	214	207	223	242	206	206	195	192	209	228	190	217	244	201	209	202	205	218	208	199	205	227	209	227	178	210	217	214	217	215	200	226	222	237	191	197	190	210	209	207	235	219	228	232	209	192	210	211	206	189	214	216	215	198	221	257	218	222	200	224	201	241	206	234	219	213	203	222	195	256	266	229	257	191	218	210	216	243	208	221	203	198	228	220	212	210	217	211	215	210	214	196	214	202	247	224	236	208	190	254	229	214	198	204	222	250	224	185	212	195	230	221	254	228	221	207	205	206	206	210	196	213	229	223	228	198	185	202	200	196	224	198	234	206	207	213	210	231	213	234	223	203	211	210	191	221	229	244	202	238	226	204	199	179	221	178	178	212	190	224	199	233	228	214	203	213	185	201	193	199	205	228	225	226	230	229	198	218	215	200	221	213	227	234	218	231	237	238	218	217	222	224	233	200	230	211	184	205	213	228	217	209	206	206	240	210	230	227	187	192	183	196	233	213	237	233	209	240	215	218	209	210	233	215	224	204	193	207	201	216	199	211	202	211	232	215	212	206	195	191	202	222	220	196	225	197	204	200	238	257	207	215	224	217	219	210	200	209	235	219	230	225	208	209	206	228	189	227	227	209	206	225	224	201	212	237	221	204	202	215	204	217	221	204	216	209	245	249	216	219	199	209	184	214	204	231	188	206	193	202	212	214	203	218	226	219	231	225	177	219	204	207	224	232	223	228	205	203	207	224	231	217	187	198	182	226	208	206	192	205	211	217	200	209	226	218	250	197	194	219	210	238	218	217	206	221	233	230	199	197	230	209	234	206	210	210	231	206	213	222	214	195	201	196	195	205	185	220	188	210	204	232	216	211	222	211	213	224	212	241	228	206	203	206	197	229	216	173	230	219	187	191	217	199	230	193	202	197	191	221	224	208	212	201	222	205	212	211	224	223	201	182	215	240	197	202	181	193	204	204	217	185	227	218	204	186	194	184	207	235	180	201	213	205	206	177	207	206	233	205	221	186	173	193	228	229	207	210	230	223	190	223	201	228	214	186	226	198	244	180	195	208	214	222	209	214	231	234	197	197	232	194	225	209	245	212	204	219	240	212	208	209	239	219	214	211	200	215	210	222	241	205	223	208	223	192	226	227	200	244	188	218	223	190	200	176	204	192	202	208	217	213	217	185	211	208	210	216	210	234	203	188	217	242	237	179	222	209	199	202	229	213	218	222	222	215	193	216	202	221	241	204	220	235	213	181	231	207	224	234	200	219	226	213	232	215	209	183	225	203	236	223	215	215	204	228	171	191	206	235	202	201	222	206	215	221	203	206	212	248	228	191	234	211	231	221	233	220	211	212	213	231	218	219	218	191	197	219	198	235	223	180	233	201	215	176	216	217	247	206	212	225	212	204	212	215	203	217	241	203	202	213	200	215	211	209	239	221	254	196	202	213	221	210	232	231	222	218	242	205	219	190	208	222	213	219	212	190	177	206	222	232	214	254	228	213	198	185	203	219	201	230	220	217	230	232	215	215	210	191	217	228	192	226	189	205	206	190	200	202	199	215	209	202	219	220	229	190	214	222	225	224	199	221	226	210	193	211	224	197	213	228	197	217	203	215	211	219	246	218	231	232	204	213	187	227	204	207	236	227	202	224	219	216	240	196	202	189	213	217	222	206	222	237	250	231	207	191	218	212	214	214	215	197	184	217	188	205	223	209	200	222	239	224	210	206	212	216	226	212	201	197	208	207	234	205	208	216	217	217	202	227	224	232	208	200	233	213	235	196	193	201	190	221	183	214	221	223	235	239	218	212	187	252	236	213	223	240	219	233	241	200	184	223	218	221	217	216	210	200	216	185	208	220	218	222	224	230	195	184	207	210	212	222	188	199	219	196	208	203	214	203	210	217	181	219	212	213	223	199	185	227	220	208	231	215	202	225	216	186	191	215	199	226	212	219	219	236	204	205	216	212	201	207	196	216	230	225	192	185	206	194	206	212	196	217	235	217	223	219	212	231	196	197	196	201	200	236	207	206	227	201	212	213	205	199	231	194	196	211	182	199	203	217	197	199
24369	1386	2567	2856	2265	1943	1747	1464	1265	1128	1019	1049	917	905	808	785	748	722	685	700	706	670	617	639	630	627	656	653	610	640	608	633	595	556	584	592	531	594	601	554	546	505	587	594	547	558	553	551	594	549	566	539	588	591	580	536	564	574	582	522	543	555	576	537	516	534	521	517	531	551	579	551	533	486	575	494	511	583	578	556	534	539	572	534	520	536	523	537	553	575	553	512	544	537	514	597	535	532	533	556	571	547	523	517	550	641	506	568	551	585	521	546	561	581	535	520	560	523	577	542	602	565	537	529	527	560	534	509	514	511	516	550	547	536	526	530	515	541	550	531	521	485	564	596	526	514	543	573	566	538	517	545	562	526	492	507	526	505	571	566	560	544	537	519	539	569	552	547	572	528	544	522	553	539	592	541	552	529	513	526	557	520	527	563	557	538	553	547	556	521	538	529	498	529	523	563	501	510	540	578	576	542	534	564	517	523	512	518	576	521	516	563	522	551	516	524	522	540	519	552	572	510	562	551	519	506	576	550	552	548	508	543	518	533	508	573	531	522	595	558	557	559	528	508	540	526	534	541	547	502	557	561	549	507	537	485	533	546	549	517	542	508	550	540	538	512	514	549	542	481	491	504	556	527	536	535	553	568	557	560	499	511	523	556	588	568	501	556	557	533	544	544	542	542	559	513	521	532	520	534	559	590	525	503	534	487	526	541	506	518	538	529	546	509	533	543	570	494	567	556	508	533	562	597	532	539	520	518	566	562	553	568	548	543	549	505	509	539	568	548	565	513	536	531	527	562	511	508	528	542	547	512	485	520	518	525	560	582	520	567	519	549	543	535	536	525	503	578	500	557	566	525	566	558	533	548	519	498	536	535	554	543	522	527	524	496	526	521	542	528	539	535	536	524	545	525	552	536	532	535	539	521	486	544	531	544	546	565	554	500	567	549	551	548	549	448	481	561	570	520	527	569	542	498	507	529	507	554	544	554	523	561	572	606	510	544	545	557	525	524	530	533	553	538	528	566	536	488	519	541	530	561	571	552	550	532	560	555	542	504	547	552	530	587	512	548	570	546	546	548	523	556	595	542	498	494	531	513	505	538	518	533	563	496	526	507	551	509	560	508	597	522	566	550	561	567	515	531	521	578	553	548	513	510	572	524	553	572	493	512	557	576	534	500	565	572	552	510	495	532	521	515	531	509	552	544	509	527	529	557	593	548	506	524	548	558	503	530	526	572	554	510	502	496	538	548	567	525	557	497	560	505	526	519	550	540	561	513	530	539	556	570	540	552	540	546	507	490	521	518	509	579	560	544	491	544	546	552	529	525	562	537	528	511	505	517	531	533	555	543	528	551	568	545	525	517	507	537	574	493	532	561	530	510	576	582	561	554	548	548	487	515	562	503	506	556	540	534	578	582	556	532	524	537	565	544	524	532	532	548	522	525	520	506	566	527	544	542	509	516	535	530	530	531	567	546	574	569	553	538	482	568	556	587	550	556	568	592	543	541	571	543	556	502	560	543	558	523	482	546	540	587	568	546	547	518	540	540	506	550	517	534	513	531	525	545	553	538	562	599	559	524	557	530	533	549	524	557	529	490	541	533	561	579	557	493	517	565	547	530	498	581	529	534	526	556	513	522	524	528	558	545	496	499	505	524	486	538	510	552	544	517	543	530	489	565	562	551	543	525	524	576	565	542	570	538	523	538	543	562	574	550	524	557	545	496	556	543	543	539	583	508	546	579	513	528	522	519	552	548	493	551	490	510	552	514	544	560	535	548	555	544	554	554	525	562	533	473	560	522	555	538	568	580	521	556	546	523	537	551	523	549	507	533	512	518	524	545	532	515	525	540	514	517	543	585	517	549	495	544	525	527	546	506	518	524	525	563	556	528	571	529	573	530	554	526	544	562	526	548	540	532	561	539	516	519	544	538	503	543	516	551	556	524	544	519	549	533	525	574	528	579	548	556	556	568	575	555	534	596	540	519	523	527	541	580	529	498	502	543	507	540	541	515	506	569	479	552	548	545	569	551	514	564	578	556	510	516	566	532	560	592	534	534	547	546	565	597	525	522	521	504	561	547	513	524	583	510	525	542	523	559	538	543	539	508	526	538	553	567	541	550	530	541	510	554	542	520	537	511	575	544	549	526	537	492	508	576	540	516	537	551	567	515	532	545	565	521	547	524	564	516	546	540	541	545	569	488	517	551	561	530	552	561	558	520	562	571	517	513	569	579	558	539	562	542	542	573	582	580	531	547	558	549	496	512	533	542	532	542	578	572	517	536	551	574	576	556	544	541	549	519	531	549	532	503	542	534	521	548	520	560	548	503	515	502	548	525	555	506	542	537	536	537	551	577	593	513	594	526	499	533	561	548	520	506	535	568	507	521	525	540	526	493	502	496	515	525	521	526	548	514	545	509	568	549	540	568	570	532	542	537	532	545	536	526	589	525	562	517	503	538	558	510	525	491	506	554	527	547	568	531	525	548	580	545	501	528	509	567	549	514	544	541	524	557	534	490	536	532	530	513	549	575	517	537	517	520	518	520	559	516	522	503	595	508	528	598	550	490	507	565	542	539	552	525	532	513	510	532	542	527	535	561	504	567	562	527	567	551	548	547	551	557	548	510	540	512	579	539	581	536	505	498	526	537	500	544	536	522	543	494	564	545	544	541	547	552	561	528	572	533	560	545	543	590	532	515	541	529	534	546	540	540	565	500	490	537	536	562	591	522	560	528	551	574	524	571	589	506	512	543	534	463	549	575	540	512	552	543	558	547	516	528	567	566	528	504	528	515	525	543	519	522	561	621	569	528	550	547	532	569	546	485	548	525	558	561	531	507	513	546	537	564	517	503	542	554	540	555	508	564	542	552	486	536	515	534	542	559	554	561	532	557	539	494	555	572	550	489	534	547	487	522	538	505	567	518	546	526	598	557	550	553	546	537	544	530	536	567	527	523	559	560	558	513	510	535	573	525	548	521	558	529	522	529	572	519	541	545	570	528	515	558	565	525	493	531	566	487	535	547	544	521	524	522	526	545	558	558	512	505	542	482	557	541	519	546	522	526	535	570	540	532	562	517	497	544	523	580	505	549	542	548	612	555	563	527	519	553	576	588	530	523	564	509	547	530	536	545	526	520	537	535	528	533	538	501	519	496	523	559	525	564	528	519	573	561	545	504	562	543	513	527	492	517	519	575	497	546	579	552	531	575	536	524	526	534	564	516	560	534	580	583	528	537	549	536	528	545	549	533	531	571	562	540	554	536	544	532	562	530	534	545	508	512	567	554	547	564	513	559	517	512	518	571	503	563	536	498	549	535	499	541	470	547	578	556	558	545	559	538	533	549	542	562	542	524	538	538	516	564	543	536	537	533	529	533	524	578	546	513	498	542	573	526	571	481	536	513	564	531	522	540	544	540	555	534	555	507	565	532	545	556	512	523	508	563	543	581	515	549	553	507	531	503	537	567	539	548	602	534	533	497	579	540
49428	25958	21927	8118	1801	1086	824	730	622	549	513	507	507	452	406	391	396	436	421	406	397	368	374	371	373	375	357	353	352	354	391	377	351	375	335	352	361	353	355	332	353	384	308	334	325	341	314	321	356	337	345	342	307	335	356	347	339	365	391	328	333	339	349	352	347	348	340	333	321	363	335	354	339	352	317	348	336	354	349	344	328	356	349	354	334	350	338	292	335	335	352	346	367	358	317	320	318	348	340	372	344	371	363	365	336	355	346	399	376	337	323	400	353	341	318	353	320	343	315	326	344	351	325	322	339	324	359	346	314	316	330	335	345	323	349	351	315	335	334	357	330	359	347	356	344	297	310	352	354	322	359	321	341	350	318	369	364	325	342	304	338	332	344	322	323	336	372	305	352	399	361	378	385	344	332	327	345	344	294	335	361	319	320	378	364	339	316	356	348	354	317	331	331	365	321	323	337	331	342	312	309	334	327	324	356	329	358	308	322	330	350	340	351	340	333	340	352	370	331	307	324	332	340	371	359	370	342	348	346	337	346	346	340	330	320	367	356	346	378	350	343	356	355	328	362	372	319	333	312	348	331	345	339	347	287	340	334	354	322	320	335	403	332	324	334	354	372	369	348	315	314	348	327	363	328	374	367	326	360	360	366	318	359	323	322	320	354	317	327	354	337	323	345	329	369	344	376	330	350	341	349	356	354	350	343	342	384	293	367	328	374	338	362	344	370	348	313	351	293	333	343	339	350	357	350	368	367	330	331	333	334	350	323	358	320	313	315	359	330	343	375	314	316	340	336	348	301	320	348	329	343	338	379	341	365	371	339	370	347	363	320	370	369	339	359	355	375	351	363	357	330	330	333	358	360	353	306	314	317	371	304	353	344	347	325	361	345	354	349	334	296	327	346	343	344	327	334	314	336	326	342	320	330	371	340	350	374	348	305	347	334	334	324	366	322	354	370	380	344	357	302	310	317	320	334	338	332	356	312	349	355	353	342	342	341	318	339	325	357	315	369	323	348	328	363	357	334	341	333	338	352	365	379	331	343	340	324	324	317	345	326	338	358	367	323	361	288	361	337	345	354	359	343	344	345	292	389	339	333	331	340	332	352	371	360	338	331	342	275	334	305	351	349	354	361	311	345	356	298	302	330	348	372	323	305	346	371	334	353	373	347	346	348	354	331	315	337	355	345	315	355	361	304	364	348	347	347	374	334	362	339	333	331	373	295	348	331	318	351	316	377	355	340	353	386	329	363	339	305	342	364	339	336	324	348	357	335	355	312	352	350	356	352	330	318	311	340	318	392	321	356	335	314	311	342	335	351	326	372	348	343	331	319	311	345	300	340	348	365	386	322	339	337	360	334	379	347	370	323	369	354	324	331	361	293	350	340	331	319	345	369	347	370	330	360	318	335	320	365	305	356	324	323	359	341	338	340	348	335	338	332	375	330	338	328	329	335	355	372	341	350	325	357	348	356	290	349	368	350	328	358	362	353	340	308	358	315	351	367	324	342	344	337	387	342	310	314	371	374	339	365	361	346	331	335	353	335	348	360	328	310	357	314	364	327	344	333	339	377	335	356	339	351	376	331	333	346	355	362	374	341	354	379	317	323	290	350	333	362	328	341	331	342	341	347	356	337	317	303	341	294	288	304	349	358	362	347	339	331	333	341	310	320	368	343	344	342	351	339	339	345	338	344	353	301	368	335	346	333	359	367	362	313	343	357	352	309	342	322	358	347	353	316	328	337	309	362	365	342	374	314	350	318	329	303	335	313	352	341	361	301	360	342	346	351	337	310	315	314	320	344	331	356	320	366	309	329	318	326	380	341	357	380	327	335	300	337	385	327	341	370	350	331	374	370	325	330	342	329	353	351	340	351	342	328	311	355	338	351	341	342	327	317	406	350	353	353	358	333	350	339	324	335	332	330	343	357	384	339	338	333	383	340	342	326	384	336	335	325	328	339	335	344	308	340	328	355	342	354	307	362	365	333	353	352	321	335	345	323	378	356	354	329	374	336	373	322	323	354	360	324	366	383	333	373	335	339	342	369	311	316	312	335	352	362	352	353	310	348	324	362	341	305	328	349	331	302	346	366	377	346	312	395	345	354	362	321	339	374	347	325	341	353	333	325	309	337	341	320	349	347	344	329	355	331	313	360	354	290	332	363	346	323	340	361	351	339	338	310	317	345	330	353	348	318	350	366	357	385	336	366	343	352	331	299	327	351	371	345	359	334	330	366	318	334	330	333	371	323	316	341	337	327	363	335	318	357	346	383	328	350	341	301	328	374	387	348	320	344	341	326	348	316	350	368	316	339	334	352	342	334	374	307	341	367	356	353	335	330	375	357	352	352	342	314	366	337	334	331	328	358	325	352	339	330	353	328	343	371	342	359	356	334	321	321	369	348	374	363	344	354	346	329	322	318	342	331	340	288	329	357	366	345	372	373	377	320	332	324	343	348	365	359	341	347	342	363	382	317	345	320	331	326	331	354	341	352	368	311	327	316	318	367	363	307	346	315	359	307	356	348	322	373	354	335	332	368	340	329	331	365	362	364	342	325	360	339	345	340	342	345	315	348	337	339	328	375	355	340	321	327	304	338	357	334	348	340	356	323	308	318	325	330	343	307	345	380	333	353	331	348	358	368	340	359	352	342	349	337	335	366	341	337	306	348	315	336	319	342	345	331	329	339	322	340	370	335	341	321	306	357	357	336	330	356	331	319	345	329	332	309	308	310	355	338	368	370	326	359	338	290	352	344	334	321	344	302	338	364	378	363	337	339	309	352	330	351	387	313	361	299	330	337	324	360	344	338	348	341	343	345	334	357	344	354	350	359	339	323	325	345	346	309	318	343	325	353	356	333	357	327	318	328	321	348	311	347	356	361	340	343	334	335	328	318	313	332	373	383	334	377	319	321	348	318	339	327	326	370	342	338	360	307	352	323	331	320	312	361	344	322	326	341	312	370	407	356	321	356	382	362	366	314	326	361	356	330	320	337	363	362	336	385	314	359	365	332	338	337	362	355	320	355	343	340	374	351	350	328	345	348	362	370	348	352	350	323	340	369	332	353	327	318	359	356	321	332	353	360	340	311	330	331	346	346	340	305	383	310	351	338	335	327	356	343	367	335	349	311	351	358	366	333	375	379	338	366	355	340	344	368	364	359	373	338	326	339	388	351	353	323	345	331	334	339	323	340	320	339	335	350	346	332	346	334	376	378	347	363	329	370	355	350	334	325	324	329	342	311	353	348	356	322	312	354	318	324	351	351	340	354	327	331	360	362	362	321	354	339	327	327	365	355	373	321	350	349	352	368	303	319	351	341	317	346	361	332	340	300	319	355	369	301	330	362	365	358	327	346	341	346	361	298	359	350	327	296	321	363	323	332	348	339	336	329	296	353	369	343	359	329	305	335	340	360	368	323	361	327	370	342	347	331	326	345	367	360	362	335	330	326	328	307	304	315	359	368	350	344	347	356	326	324	325	318	316
28599	2444	4561	5238	4430	3580	3031	2560	2278	1908	1957	1631	1524	1445	1339	1310	1232	1166	1080	1121	1123	998	1063	1061	968	1013	982	928	925	908	903	921	925	896	900	902	921	903	872	818	896	885	846	824	857	853	839	816	830	827	880	788	832	864	822	810	830	848	837	820	776	804	885	836	832	827	753	770	800	811	873	828	816	780	824	812	826	823	864	804	765	780	818	794	798	820	748	850	853	768	806	822	821	782	797	783	802	725	838	788	793	791	791	788	827	773	785	785	857	789	788	783	841	829	777	759	862	786	812	839	774	768	798	775	805	824	792	828	801	776	773	806	795	784	846	793	814	828	795	751	833	849	815	841	825	795	792	812	818	805	802	796	807	806	787	786	762	798	812	828	804	758	822	748	779	790	810	805	748	814	825	811	835	817	830	800	793	785	806	835	789	812	756	759	806	788	796	778	730	774	844	787	807	815	807	816	855	780	769	787	786	757	804	858	804	889	809	807	829	819	746	793	786	760	826	794	774	759	819	787	776	783	775	789	754	823	805	771	791	825	772	850	772	740	789	796	840	865	838	766	762	811	813	833	778	853	787	841	782	764	807	798	761	811	829	832	833	803	785	798	782	790	798	784	803	869	810	784	780	805	814	828	797	821	793	796	770	773	787	776	815	780	811	793	758	846	775	836	778	800	796	791	873	791	794	786	766	811	840	809	789	836	788	747	882	809	775	825	847	780	800	816	813	786	838	776	779	850	768	797	752	815	818	796	760	801	758	781	800	795	825	801	775	828	818	756	784	792	853	782	826	803	796	819	784	831	775	749	814	800	785	773	762	821	820	790	781	816	823	812	796	779	786	756	757	808	811	793	804	813	797	818	763	813	794	749	792	784	787	794	806	790	807	819	785	771	748	783	825	806	776	805	785	781	765	774	769	836	731	766	782	803	788	799	794	781	826	807	813	775	773	805	781	828	804	829	766	868	814	831	817	769	817	804	786	805	771	781	840	834	798	790	752	795	747	821	800	781	802	740	821	753	787	770	817	775	849	791	780	797	783	835	779	805	762	811	766	785	798	794	798	855	831	780	816	786	817	767	721	794	775	796	817	757	792	832	758	768	757	800	783	774	741	796	798	806	801	811	768	782	799	767	808	832	812	813	789	716	824	782	814	776	788	782	782	774	828	799	781	813	812	802	810	842	767	794	811	803	805	779	834	765	817	762	770	795	824	817	801	745	786	768	789	790	805	757	819	827	780	782	812	826	809	786	842	805	777	772	777	813	761	824	782	820	796	755	744	800	788	793	780	804	801	830	826	835	775	814	802	797	809	814	851	774	798	787	780	804	813	779	805	773	800	773	780	801	802	773	831	766	779	838	758	819	846	785	811	786	820	849	802	796	793	794	826	745	840	793	779	805	792	856	769	798	813	768	796	781	811	771	813	831	810	779	862	894	812	747	856	736	819	830	809	831	776	815	826	796	782	790	762	820	746	784	800	773	786	797	788	786	781	810	764	803	780	805	832	805	795	757	800	807	793	802	842	794	845	836	807	813	770	812	769	758	809	775	831	746	764	854	783	747	802	808	848	807	758	826	791	812	810	806	761	816	730	765	844	811	819	818	808	797	797	810	785	831	807	834	836	789	785	786	820	827	789	771	764	752	811	778	796	823	809	803	834	849	801	777	771	783	814	787	825	772	812	764	829	772	777	834	818	802	811	784	835	782	805	796	804	801	806	796	824	803	808	799	787	829	807	809	806	796	826	786	787	782	799	843	788	785	829	823	853	840	807	783	781	812	817	830	781	769	806	795	773	787	784	812	783	778	782	769	797	788	811	785	807	755	786	775	801	804	770	795	790	776	858	809	830	802	806	835	775	793	793	772	803	792	817	823	784	760	828	792	781	751	791	809	778	768	769	798	776	794	825	837	825	738	782	802	829	856	808	777	809	772	786	805	829	767	773	820	773	813	828	730	786	794	822	815	755	773	786	798	781	793	724	812	792	790	834	774	786	802	798	803	807	791	823	773	858	800	776	806	754	841	786	716	844	751	804	762	824	798	790	884	832	814	776	793	796	761	844	816	801	814	765	765	823	790	773	728	836	748	793	753	788	845	840	778	754	784	757	748	792	812	827	797	814	773	773	768	746	822	807	811	807	794	790	799	825	809	802	822	820	776	780	829	795	805	811	791	771	789	770	815	771	783	815	819	775	783	778	816	793	809	771	758	764	767	781	769	843	770	818	792	799	784	810	819	797	829	843	785	834	799	825	799	807	790	736	808	860	832	798	758	801	804	800	799	798	790	760	725	785	788	823	810	825	771	806	827	849	795	808	824	759	769	755	775	798	776	820	789	810	794	807	812	787	758	753	748	831	816	827	868	783	787	772	832	786	793	807	795	843	798	755	830	837	825	759	828	779	832	769	789	798	835	807	799	826	735	794	782	795	762	797	813	743	805	808	762	840	776	786	774	765	752	811	783	775	789	842	755	761	817	737	835	847	808	775	792	787	796	798	793	783	803	764	776	804	753	836	785	790	798	715	795	846	802	785	735	796	788	812	780	804	827	825	808	831	794	807	806	800	819	741	770	798	787	779	869	834	801	810	791	811	785	719	790	793	798	763	777	818	804	740	799	793	822	764	768	780	835	803	822	856	868	860	762	813	817	818	830	806	773	791	799	776	747	788	854	815	785	761	803	771	782	772	778	863	777	756	785	808	764	768	781	759	820	774	810	810	763	818	764	744	815	822	821	770	780	803	778	842	786	773	785	830	776	755	784	806	799	793	815	811	797	811	792	808	826	822	784	837	751	764	801	837	737	812	735	811	821	797	802	784	780	781	804	805	821	807	811	799	822	806	776	817	817	766	805	768	759	757	785	757	789	772	843	781	833	785	793	795	804	787	810	767	832	765	744	812	835	832	810	793	770	790	813	753	781	767	807	811	774	789	771	802	786	728	746	848	786	760	750	808	778	822	732	770	781	789	756	793	758	738	752	791	798	764	810	773	773	767	855	777	827	808	753	808	822	806	797	805	796	812	768	809	768	807	793	804	818	808	800	802	863	776	813	749	779	826	824	820	824	790	841	764	793	772	756	859	799	737	799	765	825	858	795	788	819	808	806	815	823	798	823	840	824	813	802	795	785	831	815	791	821	800	803	798	819	805	773	778	803	795	770	810	855	783	795	777	774	808	807	846	808	796	790	823	758	792	790	752	835	765	782	786	805	779	779	791	752	794	788	777	816	883	813	765	819	784	805	783	820	758	829	810	774	798	773	770	795	762	803	781	823	785	809	768	799	768	835	801	856	800	787	820	780	793	728	849	800	850	853	838	795	817	770	787	789	809	867	787	815	821	851	830	795	802	797	725	764	825	835	811	777	804	773	783	839	763	806	785	826	855	823	772	757	856	872	839	870	795	800	750	816	812	824	850	788	763	784	803	831	808	826	851	770	790	829	794	760	735	762	805	767	778	735	783	777	824	783	780	808	815	781	807	766	760	848	823	815	810	769
7844	471	365	326	268	282	279	224	258	220	268	258	270	241	240	208	249	236	247	228	233	233	255	233	236	201	226	246	238	235	252	215	236	263	234	225	250	214	248	259	220	240	253	240	273	243	244	241	232	236	220	242	207	243	220	239	221	258	265	231	228	241	225	236	240	240	216	229	238	264	217	241	223	226	241	225	239	245	232	251	234	234	261	234	214	235	254	253	230	232	233	253	246	230	223	200	232	233	207	249	262	240	254	241	231	222	225	252	230	256	228	240	234	233	247	256	245	227	230	246	211	234	239	220	212	225	239	238	237	261	226	217	223	221	224	238	262	251	255	212	210	238	233	236	222	255	245	221	233	245	248	224	236	230	221	265	214	236	241	240	236	246	244	246	244	233	223	239	230	216	226	234	213	232	234	232	269	246	256	256	242	258	216	240	227	249	239	250	239	243	233	274	222	234	265	247	242	243	237	251	239	244	227	244	211	244	267	255	254	239	217	235	228	261	232	229	211	264	236	253	235	248	236	213	248	235	256	197	226	227	236	236	237	286	250	256	254	257	241	277	225	221	260	218	219	229	221	248	249	239	204	232	207	204	240	216	254	240	225	236	249	260	249	214	216	235	244	254	225	224	241	222	257	214	256	259	230	212	224	232	203	205	247	248	232	220	255	243	253	235	212	238	239	229	225	228	231	257	229	236	233	244	234	233	221	244	256	238	247	254	211	228	239	238	254	211	224	215	246	221	199	241	236	248	237	229	238	259	220	227	252	268	238	227	245	250	263	248	261	225	212	238	228	236	236	238	215	212	255	237	222	248	245	236	211	218	264	227	240	234	235	238	274	229	233	215	234	241	232	231	247	231	247	242	254	248	267	223	240	227	250	230	223	250	238	242	229	232	236	221	232	246	252	244	216	231	220	262	205	252	238	255	239	236	231	228	218	247	247	248	222	243	257	263	243	238	267	251	247	248	230	211	249	263	244	225	238	255	255	222	234	233	222	277	222	229	217	210	221	263	225	226	230	235	228	255	257	242	224	234	221	230	214	250	232	214	247	229	233	246	268	233	238	247	218	209	195	239	239	260	234	231	241	233	236	235	264	230	239	214	208	224	245	235	259	196	244	224	269	255	223	240	263	249	225	263	267	275	263	251	267	256	207	232	221	226	259	221	232	245	231	249	248	240	239	284	255	241	235	234	272	269	217	228	232	225	224	236	253	235	274	246	237	240	230	238	259	226	250	235	279	241	230	233	239	253	238	232	215	239	260	252	242	218	217	215	231	240	243	237	235	252	237	231	210	242	200	254	242	223	257	258	233	243	229	227	248	250	251	271	244	233	231	275	220	200	238	256	259	236	230	252	248	233	258	241	248	250	248	238	212	222	245	219	255	242	233	243	261	216	218	241	248	252	202	237	240	247	246	248	247	250	238	236	238	227	236	226	257	222	234	235	242	234	237	216	233	225	255	269	222	235	229	245	197	264	267	254	267	255	241	202	238	225	255	207	254	254	257	254	253	241	249	224	195	225	251	240	219	233	200	246	253	214	229	199	247	235	241	234	259	237	229	242	229	247	256	238	221	248	218	218	261	219	205	208	222	246	246	251	241	262	243	245	217	254	226	236	253	220	212	252	235	237	224	242	250	235	212	252	216	244	233	237	237	227	234	248	244	252	213	254	211	242	259	234	241	237	222	213	217	260	245	264	230	235	263	254	236	246	226	216	251	231	232	236	215	208	253	232	241	241	217	211	229	229	239	227	260	227	247	196	222	217	265	215	272	262	247	238	212	285	273	239	232	251	221	222	216	237	221	244	228	241	260	232	274	228	243	240	196	213	240	240	254	227	232	224	235	252	262	233	233	222	268	252	225	261	232	234	233	254	235	252	223	227	265	262	227	212	222	233	239	243	214	245	199	233	238	254	247	240	218	235	218	252	245	216	213	234	225	234	228	213	263	238	232	253	238	223	225	189	252	245	230	230	217	215	218	222	264	259	255	247	241	207	229	234	231	229	266	265	217	216	240	263	218	197	242	218	266	218	220	236	236	241	226	261	250	253	198	199	261	220	255	219	254	240	242	239	251	246	227	230	239	250	242	248	215	240	219	196	217	211	276	208	239	214	225	217	230	255	215	233	240	244	244	251	254	251	253	252	214	231	238	240	257	260	254	225	263	212	220	238	226	213	243	219	245	239	205	210	240	242	223	235	232	239	235	227	234	253	261	260	228	240	219	221	235	239	253	224	237	253	203	215	248	216	231	260	245	230	203	230	220	258	203	220	263	245	211	241	263	242	258	211	224	243	243	214	262	229	231	239	238	246	225	221	268	234	245	216	230	255	227	239	223	233	230	213	244	198	238	203	200	210	225	251	224	231	249	247	235	254	229	240	226	232	221	269	236	236	251	238	230	257	238	246	216	223	270	240	220	241	212	254	215	217	224	249	241	209	249	224	223	257	256	211	245	224	235	250	238	238	234	223	246	199	237	221	284	233	244	251	228	220	262	236	246	247	238	235	225	253	245	234	251	250	253	235	236	223	251	278	260	209	220	244	237	266	260	235	256	244	245	240	244	237	221	223	216	210	247	236	218	248	244	243	192	256	226	258	260	213	224	237	214	241	243	237	242	252	247	242	194	235	211	226	227	229	245	233	242	231	230	243	239	219	241	242	234	182	260	244	198	234	249	230	228	232	245	270	237	220	218	235	235	233	245	231	234	232	222	231	228	202	253	237	271	268	244	270	230	225	256	253	225	224	210	240	267	233	241	205	259	238	260	234	214	258	226	248	267	266	235	234	254	239	233	247	239	259	244	256	257	248	249	223	246	238	214	241	258	231	231	218	231	242	261	243	217	236	216	228	249	237	238	237	238	250	233	242	237	244	244	236	273	246	233	231	209	263	245	219	197	213	219	251	235	236	249	219	246	238	215	234	199	214	207	257	255	230	235	238	246	237	232	224	213	222	263	227	208	210	204	243	246	224	242	220	239	233	239	239	261	247	234	201	221	240	247	235	229	252	231	231	225	229	239	263	200	204	192	230	220	217	222	249	218	237	228	248	245	252	223	218	239	229	222	217	230	232	263	226	211	232	223	250	222	218	217	239	234	244	212	213	249	215	198	217	216	241	236	242	215	251	244	200	205	250	238	231	245	244	238	244	240	222	251	201	262	228	250	256	230	260	222	259	225	230	249	237	232	236	244	239	245	260	237	243	247	284	225	231	221	240	217	242	253	239	257	223	244	254	259	250	221	244	240	238	229	217	275	218	223	230	231	226	235	229	256	233	247	220	243	203	227	222	272	233	229	193	227	243	212	238	227	237	239	249	222	271	218	237	219	264	231	254	223	246	216	279	223	219	239	198	241	246	247	236	231	236	244	229	234	237	194	240	226	242	245	262	264	268	242	236	255	231	235	221	253	247	225	218	257	243	239	227	220	216	241	229	247	259	245	261	244	247	294	271	238	248	260	221	240	251	220	236	205	216	241	207	242	251	240	226
7854	711	800	808	770	680	657	681	679	647	618	625	653	581	570	624	590	587	580	564	579	610	578	569	580	559	537	599	583	604	580	589	546	529	582	569	538	543	602	580	587	636	571	559	617	612	595	550	545	556	573	579	554	536	611	586	578	609	598	576	578	583	561	536	584	609	570	598	545	563	565	548	606	552	561	581	589	582	605	592	533	542	616	564	577	556	591	551	526	567	552	581	612	582	539	583	608	573	579	567	598	569	550	586	540	587	551	618	579	587	604	577	597	546	578	550	572	549	552	557	576	597	564	555	549	622	553	564	602	587	576	537	603	538	587	545	545	516	568	549	551	610	576	558	592	556	556	572	582	563	583	545	554	576	573	568	588	560	561	592	545	547	576	567	563	591	576	574	561	590	583	552	581	557	611	553	590	564	549	598	559	543	587	564	579	582	618	586	559	572	582	601	616	557	580	601	518	566	586	567	571	637	545	570	562	542	554	558	596	595	567	558	568	558	543	608	555	580	532	587	551	563	580	525	586	534	642	578	556	620	579	568	557	567	559	613	585	557	548	577	556	617	573	565	532	550	533	573	523	535	532	589	593	512	592	565	601	594	579	542	594	582	574	557	599	609	534	580	595	550	600	543	571	573	579	563	543	607	550	583	601	577	549	531	549	527	578	561	589	590	606	612	571	560	593	576	605	597	586	580	529	583	575	567	586	554	533	558	578	552	579	600	581	544	588	559	565	597	557	533	556	547	549	555	570	557	563	580	528	552	548	563	567	580	581	570	543	580	562	524	599	551	514	609	569	557	574	604	581	553	543	599	566	576	534	549	567	618	561	575	558	564	649	558	567	581	578	598	577	605	614	525	544	557	562	604	622	582	575	574	548	602	566	547	560	574	541	580	561	576	573	520	578	594	534	578	601	568	547	618	568	598	600	552	591	609	600	549	580	583	598	572	602	590	576	564	563	534	607	569	526	630	573	572	547	579	499	577	563	572	546	588	574	598	563	563	631	564	568	576	592	549	554	565	537	612	597	613	606	547	557	573	526	539	564	596	541	573	543	584	574	523	589	564	551	505	556	538	562	556	606	587	564	583	558	592	540	593	550	627	551	536	566	569	562	603	582	617	557	561	584	594	603	590	529	605	527	527	533	576	586	586	609	560	620	543	575	575	601	576	572	552	587	562	549	517	594	571	612	605	541	582	578	549	546	531	593	561	579	551	552	524	558	593	599	616	546	566	572	595	581	565	576	559	562	588	592	601	596	578	581	594	539	582	547	589	586	599	568	587	572	552	545	551	600	564	571	541	557	598	585	575	552	592	551	574	572	568	630	572	578	580	593	603	584	566	582	591	573	580	556	577	540	589	559	565	540	590	572	575	545	564	530	542	542	562	596	570	551	551	537	563	580	579	590	575	604	562	589	596	547	549	570	553	586	600	599	572	558	613	583	580	529	599	581	587	561	596	611	570	542	559	553	569	565	589	537	611	591	592	588	604	567	562	571	579	578	560	552	580	566	552	553	586	621	587	572	568	593	555	577	539	577	549	538	621	576	552	592	599	596	600	589	566	563	552	572	598	573	536	548	578	567	550	530	551	561	562	620	571	561	581	565	578	585	591	594	576	578	572	592	580	526	600	560	580	579	558	602	537	577	578	588	557	593	570	568	514	536	591	599	631	604	558	580	534	589	566	631	572	563	534	588	572	589	573	579	607	555	556	570	602	595	549	547	555	565	589	600	541	549	572	557	585	548	538	548	563	557	567	603	592	582	580	574	614	575	574	535	558	526	596	565	541	597	557	605	577	571	585	590	553	559	551	601	582	542	597	579	578	584	590	577	503	570	520	576	590	582	594	591	582	596	564	616	585	598	585	584	588	535	547	591	618	531	536	553	589	556	526	540	581	558	504	535	593	603	560	558	602	601	561	556	553	560	580	577	563	554	575	574	583	604	593	567	549	522	541	569	598	571	564	553	598	576	565	577	587	584	607	548	575	579	509	598	561	578	522	589	585	554	577	582	575	622	548	595	525	567	576	584	547	582	575	521	573	557	576	558	562	575	548	556	610	556	576	597	570	577	594	551	593	551	586	562	545	570	554	588	586	586	571	585	605	560	604	564	566	597	541	553	592	572	593	594	539	567	553	578	570	595	538	563	622	535	590	590	554	579	574	542	583	608	566	545	553	596	602	543	576	519	581	560	576	556	571	554	517	543	584	616	595	555	582	607	609	586	589	590	604	573	555	597	580	616	578	609	616	562	550	593	523	549	607	610	561	577	590	592	583	582	559	559	569	535	540	581	597	570	569	602	552	566	590	556	573	599	562	528	594	525	566	552	554	592	568	570	582	546	572	624	550	591	547	548	572	577	597	572	545	597	565	589	584	586	601	559	593	573	561	613	562	538	584	570	554	581	581	561	551	517	580	600	600	612	573	545	559	580	583	572	604	590	592	580	533	536	578	576	569	609	580	579	556	582	590	549	601	570	556	559	562	583	514	577	561	545	560	583	573	631	572	549	592	618	595	561	562	557	573	567	604	565	583	554	589	597	571	576	557	541	587	576	542	587	596	582	552	581	605	565	584	570	569	562	592	537	542	631	561	608	554	552	548	571	586	583	554	565	582	615	547	576	544	514	572	558	527	576	619	581	535	575	585	569	587	576	587	573	582	582	578	593	572	558	576	591	546	528	572	536	559	575	588	596	615	566	533	606	597	558	557	579	565	529	542	604	574	568	589	562	599	598	593	590	596	581	585	543	564	612	607	568	567	581	589	593	582	576	595	576	605	574	584	576	594	575	582	573	579	556	519	550	582	576	623	578	548	604	582	567	558	585	546	588	573	557	623	568	560	513	557	561	543	569	559	574	569	542	586	589	581	571	555	576	529	599	568	597	591	559	576	551	564	548	576	581	529	552	592	523	565	518	608	573	577	627	603	566	526	559	603	580	586	567	559	598	595	564	547	571	584	597	584	515	629	598	564	600	567	554	589	562	587	585	583	586	580	566	606	565	626	558	533	570	564	601	588	571	590	553	566	536	598	597	552	573	567	597	574	558	545	576	568	548	591	554	582	584	549	593	597	565	592	569	562	569	561	535	532	580	582	582	554	578	594	562	571	569	550	549	585	534	560	544	567	578	552	581	596	588	580	582	551	540	592	600	591	558	585	578	574	581	583	563	587	596	582	557	591	574	557	566	550	565	583	556	575	568	580	552	560	579	615	539	587	562	577	573	543	507	564	564	572	615	574	553	585	581	576	544	578	595	586	565	553	531	587	524	570	558	547	574	579	543	579	571	590	578	586	561	521	525	582	594	553	564	586	577	600	589	596	598	604	565	577	592	522	586	585	531	574	552	552	563	543	582	549	639	577	558	567	524	541	593	574	535	577	580	574	606	603	546	551	607	602	568	562	530	565	568	585	534	551	605	561	559	598	599	568	549	536	547	569	592	578	559	581	567	566	573	570	583	590	600	535	605	557	584	582	604	598	582	609	568	605
49407	23937	16262	1979	765	553	472	367	352	322	346	315	269	260	271	241	280	237	227	244	256	224	196	242	226	242	235	217	216	220	221	214	233	219	213	234	222	218	237	207	217	190	217	225	234	232	213	225	188	191	207	207	218	234	189	220	216	194	223	206	239	198	218	221	241	216	238	223	232	229	212	188	188	208	202	214	201	242	246	237	237	220	222	232	228	223	236	189	211	208	220	193	199	232	200	210	202	222	220	239	212	227	225	245	221	191	205	219	194	212	204	251	204	221	211	262	221	194	232	211	224	221	207	190	218	202	261	222	214	202	233	213	242	233	236	205	204	221	196	202	206	212	202	211	225	239	230	206	208	240	244	197	234	210	227	204	211	229	232	233	217	220	187	218	218	215	176	238	223	190	189	223	191	226	209	218	196	203	236	239	206	201	192	238	212	202	230	233	250	195	214	211	227	183	245	187	212	202	223	214	193	220	219	237	203	211	224	200	236	220	226	247	185	231	202	214	226	199	245	199	217	187	209	228	230	220	245	223	235	216	218	233	212	204	214	168	219	201	218	207	210	192	242	218	247	217	213	205	255	220	231	227	209	248	227	210	217	218	219	199	186	235	223	214	200	218	202	220	232	192	221	252	213	212	241	212	242	243	218	234	229	228	215	231	240	201	220	191	231	210	217	239	244	223	206	210	228	232	231	225	220	234	203	200	237	247	234	208	209	222	202	221	224	205	226	212	192	208	223	219	217	198	211	235	236	210	235	224	234	221	181	208	198	205	244	205	232	215	212	245	195	200	224	195	208	218	218	216	203	212	216	207	179	240	219	207	206	240	206	190	188	233	229	219	204	240	236	212	219	235	212	239	230	220	199	162	216	208	214	202	217	221	217	237	233	214	208	217	222	229	225	242	208	193	200	224	242	224	225	201	218	222	204	216	231	229	195	198	188	224	220	190	226	224	213	242	188	211	233	228	225	217	217	213	193	230	221	222	218	227	210	244	221	204	227	197	231	210	219	222	197	184	198	251	219	219	189	215	214	240	204	211	233	236	220	214	199	191	197	209	247	234	215	254	239	243	220	214	233	226	225	220	229	181	210	187	214	203	218	215	200	219	224	196	206	230	247	211	200	228	197	250	240	204	211	244	243	217	198	213	232	202	217	228	199	222	236	206	224	219	241	210	225	217	217	235	218	203	229	228	218	229	203	222	234	226	203	221	215	193	210	222	269	223	185	208	214	241	247	253	224	222	197	188	212	212	249	202	173	228	196	240	238	214	211	212	215	254	213	205	211	212	229	221	224	199	226	204	230	221	190	219	225	232	221	201	259	175	220	211	219	241	246	222	203	201	258	215	242	226	207	222	205	220	225	220	187	195	200	221	222	211	221	237	213	183	209	223	215	209	211	216	226	235	211	210	234	248	202	211	202	201	210	244	243	196	225	196	212	220	214	260	231	217	235	219	226	226	222	227	200	200	210	227	220	220	221	243	246	232	232	225	206	245	237	224	199	212	216	237	194	240	227	233	220	231	233	210	207	214	217	205	244	247	228	221	213	231	214	223	208	216	204	206	237	217	210	203	186	222	212	215	229	225	237	225	215	206	192	198	210	225	194	222	220	231	211	246	189	185	208	205	191	196	223	209	194	228	244	218	215	185	207	232	240	208	179	205	218	193	205	228	215	207	224	227	218	215	208	243	229	216	196	238	185	234	220	212	213	232	197	223	204	205	203	221	247	226	220	228	217	227	201	225	215	214	222	231	201	207	232	234	219	210	185	207	221	211	217	232	232	224	219	207	216	203	203	217	221	225	249	230	242	210	216	229	211	197	233	235	239	215	213	207	186	211	219	215	195	220	198	237	194	258	221	199	221	233	234	196	234	211	242	203	209	229	206	233	194	263	192	239	198	192	243	245	221	224	229	222	238	217	227	190	199	211	223	200	211	200	209	244	224	234	184	226	212	251	208	223	227	208	188	208	235	205	228	229	198	235	230	220	251	207	232	214	218	227	196	240	251	200	209	231	202	225	237	210	182	210	203	202	217	192	205	242	234	238	172	236	249	203	236	224	208	224	197	228	219	210	221	196	205	237	219	193	239	229	202	201	234	223	246	239	229	236	233	203	211	219	232	238	264	226	201	210	202	233	215	201	229	199	211	229	237	214	220	203	210	209	208	219	209	199	214	194	248	244	197	229	206	240	245	219	214	234	219	229	210	221	217	218	215	219	204	209	189	217	242	209	209	235	220	205	219	198	228	226	240	202	224	211	217	226	195	222	266	252	228	198	208	205	232	222	229	188	209	203	216	216	199	230	235	231	224	238	229	229	222	208	213	202	206	234	225	192	208	206	211	215	213	211	225	236	194	223	227	197	220	246	200	226	194	228	179	193	208	206	189	188	210	260	221	210	215	220	215	191	230	230	227	191	205	226	210	219	216	227	188	222	198	233	215	224	218	220	220	220	228	230	205	209	202	198	189	217	224	227	211	195	216	241	221	204	207	198	212	197	209	205	241	197	206	232	191	200	234	217	233	240	217	213	236	233	237	216	199	187	239	202	201	201	249	200	216	215	221	206	219	231	216	221	208	205	227	224	248	240	204	206	219	240	227	202	240	196	200	217	236	212	223	202	201	223	203	213	235	233	231	162	193	230	206	241	238	206	214	196	240	219	234	216	218	227	230	227	192	194	200	215	204	207	220	222	216	220	225	228	208	224	235	202	208	225	209	254	246	195	214	255	207	221	229	191	199	218	212	196	203	190	204	267	249	220	202	209	246	219	226	222	195	211	195	207	220	214	210	249	190	225	233	231	223	221	217	221	234	243	212	252	213	227	222	228	199	221	248	217	211	187	213	257	234	234	209	213	223	217	231	202	232	236	235	218	200	219	204	222	214	225	239	213	207	243	220	208	225	217	202	196	224	175	237	222	194	219	230	227	220	207	195	222	220	210	247	206	206	237	201	218	208	217	228	217	188	213	210	229	214	188	216	214	203	267	223	230	198	201	242	231	208	243	216	216	185	204	235	241	235	184	223	226	216	214	226	219	208	202	197	254	203	186	235	224	201	217	225	219	206	207	223	218	247	220	210	223	212	201	207	229	231	223	204	208	217	176	230	198	222	227	203	223	179	241	215	219	213	215	227	213	228	218	230	249	198	253	211	237	198	204	213	215	215	195	194	207	235	231	206	235	210	203	214	229	216	251	222	213	199	223	216	230	223	212	211	235	209	223	235	242	228	248	233	213	224	221	214	205	213	200	231	213	248	228	198	192	201	200	210	202	229	229	226	230	219	224	195	257	206	228	223	216	199	221	198	202	219	206	217	222	199	238	199	205	215	197	218	222	231	231	197	209	237	183	193	253	207	220	262	228	213	229	197	236	218	191	209	220	235	231	198	212	212	227	242	217	213	193	231	201	225	211	197	211	228	207	225	225	224	218	232	218	222	253	223	210	221	212	214	174	219	242	198	204	193	210	225	191	208	216	243	219	236	188	219	229
26497	1385	2532	2792	2364	1886	1699	1495	1193	1183	1133	952	948	867	860	788	734	636	752	723	651	650	611	644	634	611	679	617	605	564	572	626	621	586	604	578	567	617	591	574	540	543	521	590	548	598	584	597	565	565	541	598	554	589	602	562	544	576	521	579	541	585	578	513	523	569	578	541	570	556	546	573	551	539	562	545	520	595	560	525	566	556	576	572	554	542	578	587	547	551	536	556	548	548	591	558	546	547	513	514	522	585	567	538	586	572	551	552	558	551	523	588	542	550	565	533	541	565	548	577	535	538	563	511	548	523	556	529	537	545	553	559	556	549	549	519	569	528	540	523	557	551	633	526	566	596	551	522	523	576	535	539	533	529	590	532	569	553	527	542	544	517	585	585	552	524	544	572	523	507	566	512	551	532	544	557	581	570	550	530	517	505	556	569	526	564	558	583	583	580	547	578	519	546	551	549	551	539	544	570	553	522	584	511	552	553	550	534	523	564	561	570	545	564	531	502	533	556	573	529	528	532	518	562	579	567	525	557	551	512	490	542	547	588	556	523	546	607	587	532	513	537	549	550	567	532	531	526	574	528	549	545	545	524	532	581	528	517	549	515	505	539	519	535	532	549	542	584	561	551	556	545	566	577	561	529	523	559	521	581	542	548	554	552	556	540	556	525	512	588	586	587	531	538	548	513	551	543	501	523	561	551	522	520	532	537	572	506	547	529	558	568	548	555	516	543	538	524	544	514	574	548	551	551	533	542	559	556	517	553	522	547	525	544	573	552	570	592	555	546	524	532	568	583	566	545	566	538	548	520	571	523	513	547	559	566	510	606	567	573	521	546	567	537	566	552	554	494	537	520	560	558	554	529	553	527	531	560	563	509	561	551	579	522	545	566	543	548	503	582	540	516	528	566	569	540	568	571	539	537	593	549	552	552	529	562	568	530	559	539	544	515	545	521	525	595	537	536	508	529	506	546	535	578	538	581	538	553	554	557	543	539	553	527	544	586	543	542	510	513	543	590	566	585	583	532	527	538	552	562	558	506	529	552	554	540	570	556	565	525	573	570	550	549	537	561	502	551	526	591	507	523	548	562	521	531	547	515	522	555	540	548	552	565	532	560	554	550	522	538	511	545	565	553	554	556	547	544	565	543	557	563	556	487	558	546	549	534	535	527	514	528	574	533	538	482	561	509	515	577	562	549	563	545	546	551	568	576	530	558	574	529	561	590	526	554	555	506	564	539	566	514	507	550	526	557	547	564	574	531	600	526	529	574	505	533	536	513	521	557	546	572	545	519	565	562	584	497	530	532	534	577	515	581	581	565	501	555	568	523	556	526	575	578	518	516	517	580	541	530	581	541	539	536	577	535	547	531	545	535	557	541	547	547	536	551	541	581	528	522	587	527	506	501	536	556	559	535	539	530	571	536	556	524	563	574	598	541	536	540	519	587	524	554	538	549	556	565	563	538	554	544	528	517	534	573	564	528	516	494	553	599	565	559	539	527	563	544	534	547	545	552	511	523	541	556	569	533	546	528	569	501	562	544	552	537	566	572	516	535	530	520	544	570	548	513	529	530	529	529	594	546	548	497	552	576	492	557	553	524	530	564	490	551	556	537	547	498	562	566	535	540	540	566	525	514	493	544	539	547	557	537	527	511	550	556	526	550	513	558	562	584	556	552	564	536	536	566	546	557	587	504	566	575	571	552	604	570	549	539	557	590	565	583	572	559	550	539	544	554	514	534	556	528	505	524	592	504	576	553	502	545	518	533	580	539	559	563	565	592	562	592	528	527	529	531	571	587	583	513	553	548	536	562	521	549	517	550	578	558	588	565	527	516	533	540	496	537	531	544	511	581	570	557	524	547	549	518	515	540	557	577	568	545	558	555	527	629	549	504	522	549	573	533	543	575	570	526	539	566	528	549	544	534	541	573	526	542	562	586	551	556	535	571	535	593	592	499	531	574	539	551	547	592	568	512	507	552	549	507	565	593	561	547	589	538	559	570	527	516	556	537	527	540	564	573	557	538	490	552	557	580	566	531	519	551	534	607	556	566	563	581	576	575	518	538	488	520	576	537	547	529	513	595	587	570	547	544	501	506	536	568	519	545	554	524	545	572	547	568	576	518	513	522	536	509	603	540	564	545	522	531	579	513	525	535	534	571	547	522	536	532	537	522	564	572	534	531	546	571	544	547	571	583	520	553	535	543	554	615	595	540	574	572	537	506	516	503	543	575	534	563	534	600	549	551	538	565	558	537	557	524	535	522	577	549	539	536	532	531	577	552	563	511	541	503	540	579	600	516	481	542	542	551	518	570	530	532	524	545	526	514	586	530	521	530	565	577	537	558	565	528	524	546	570	536	571	516	542	589	511	550	550	565	510	517	542	530	561	556	539	587	584	555	558	559	533	537	581	542	550	514	524	528	601	516	533	580	521	533	537	568	574	518	608	524	536	551	524	582	575	543	548	568	537	558	564	525	561	536	563	534	570	526	536	575	522	566	544	561	548	541	524	514	519	547	577	583	566	545	548	544	539	555	574	545	521	554	534	581	521	560	550	540	543	527	555	553	562	574	564	568	529	531	553	564	557	534	547	585	563	545	534	535	528	569	575	553	558	577	567	485	517	515	534	562	541	545	537	524	554	573	562	560	567	539	566	539	517	540	563	554	558	542	557	551	528	542	520	558	543	523	575	514	509	549	545	570	537	562	560	517	555	580	544	555	540	582	600	519	539	560	567	547	555	576	537	559	568	515	533	540	542	526	540	556	545	555	574	540	522	552	572	526	520	552	539	545	565	533	572	525	592	551	571	540	558	533	542	562	544	540	543	520	586	543	508	530	541	577	568	571	560	534	520	516	535	543	557	549	541	505	580	551	530	529	505	537	571	544	543	529	520	562	538	555	574	519	540	531	563	517	580	550	551	625	550	526	555	522	571	546	590	522	549	540	556	560	565	561	572	591	607	544	582	534	538	487	528	517	520	522	556	559	543	537	537	607	555	505	579	530	549	513	550	585	539	543	532	601	559	542	531	538	563	507	540	558	567	507	529	550	548	520	536	556	555	560	610	558	545	577	571	583	545	506	580	533	586	557	536	521	562	561	527	539	572	564	519	536	492	591	558	581	587	561	558	567	555	553	554	517	528	561	526	561	542	551	579	544	500	546	527	562	538	559	505	537	512	544	554	519	540	579	552	539	513	520	561	545	540	592	553	569	568	517	508	562	603	516	579	554	566	510	515	544	523	535	538	548	585	526	544	556	567	510	571	551	541	575	582	588	554	540	507	510	593	544	547	552	557	537	526	556	501	513	556	506	534	536	543	577	534	543	512	540	563	520	553	523	503	537	554	530	543	561	560	549	546	557	512	541	562	552	559	563	533	525	507	520	528	543	557	533	566	542	520	527	536	533	569	520	564	588	582	547	530	498	531	539	539	555	562	545	565	572	554	594	520	559	571	530	538	568	478	580	527	582	549	537	541	567	535	553	575	552
50895	24488	26332	12933	2205	1060	810	671	637	590	502	485	474	398	466	431	414	439	373	393	377	348	348	364	358	320	378	354	360	359	352	358	377	362	376	369	357	358	344	356	369	396	384	360	354	391	329	322	349	361	364	365	362	326	357	355	360	334	321	360	321	369	351	308	335	348	370	344	359	393	353	351	374	337	324	353	349	368	371	385	362	316	326	346	370	395	356	351	348	326	344	365	310	358	368	371	331	344	314	332	355	355	375	321	362	366	334	349	301	311	338	334	362	346	352	341	340	367	339	332	315	359	370	367	358	337	344	333	331	346	340	357	366	338	358	323	315	330	314	348	352	356	326	349	347	312	333	355	366	318	355	361	361	357	323	333	340	348	338	333	347	334	369	356	343	342	349	317	343	369	346	326	304	290	354	323	357	361	369	348	311	377	386	326	329	387	348	367	376	335	371	347	352	326	318	334	337	312	369	311	360	362	348	352	321	330	339	354	373	375	302	332	338	362	358	329	341	322	337	350	352	346	326	326	334	362	321	343	351	338	330	333	309	349	319	325	338	369	358	325	393	351	357	311	350	311	345	318	339	336	348	349	343	371	335	317	345	330	316	353	331	356	317	346	310	340	359	338	350	369	337	372	362	311	343	306	338	333	330	301	323	363	359	330	315	347	361	353	354	316	342	385	324	359	356	317	339	335	346	380	370	317	358	388	324	361	338	346	332	349	350	331	378	345	332	352	362	356	345	347	331	303	332	383	328	371	333	352	345	351	361	383	355	351	358	335	377	335	363	346	346	333	335	337	331	313	337	325	318	332	344	343	318	374	367	346	404	338	311	342	378	346	371	323	337	337	355	371	355	363	357	318	352	378	322	355	357	319	340	370	343	340	345	345	374	339	352	306	354	347	322	337	355	345	359	357	346	332	356	339	344	314	360	362	335	382	358	324	357	324	327	341	373	353	325	342	330	314	327	354	400	365	353	369	319	366	369	345	329	356	345	352	354	355	315	350	359	345	346	353	328	362	331	349	378	341	336	348	332	345	343	331	354	357	333	364	327	371	356	340	344	329	378	358	308	352	377	355	351	335	328	315	354	351	356	357	342	321	337	301	304	318	333	348	347	333	325	368	343	334	349	323	348	308	327	377	330	339	375	355	347	322	350	363	305	359	350	351	304	354	349	345	351	306	343	358	332	374	303	356	377	328	340	310	359	362	323	340	343	326	353	333	330	327	347	353	370	341	321	348	370	345	311	304	323	353	366	357	335	274	340	366	330	323	340	341	329	332	376	357	352	348	354	321	332	346	334	351	331	365	375	336	337	337	349	385	317	357	368	384	358	369	346	328	355	313	323	362	351	365	370	317	332	329	325	319	388	337	338	357	337	323	380	322	301	396	345	370	339	337	326	321	367	317	373	324	329	327	346	362	347	369	382	321	316	374	368	365	365	375	329	351	325	346	345	325	360	341	378	308	319	326	337	370	345	351	367	337	317	330	343	346	337	375	363	356	360	365	304	345	335	331	328	315	336	350	348	343	317	357	317	333	366	320	368	353	349	336	355	336	363	344	360	357	320	378	345	373	300	324	372	376	366	370	349	353	364	337	345	380	335	320	385	325	346	313	318	330	340	343	365	371	321	349	344	344	347	326	301	339	341	360	368	354	369	342	349	304	308	352	349	328	407	327	348	339	355	323	307	367	334	319	360	313	350	364	360	358	338	350	383	341	374	342	343	352	308	312	331	346	376	359	340	397	349	347	332	371	366	344	319	343	346	372	379	321	323	330	357	352	336	336	356	332	340	349	337	348	315	352	322	374	354	385	319	341	345	337	354	323	325	312	326	333	366	369	338	314	300	359	322	344	351	324	338	293	373	373	341	361	309	348	322	319	333	348	351	369	332	322	335	346	353	363	330	324	324	354	349	343	300	365	338	345	323	354	370	339	316	318	298	353	364	338	319	348	349	352	379	402	356	314	324	325	350	358	345	361	337	343	343	361	302	367	346	324	358	339	356	356	336	349	349	327	354	306	327	346	345	366	322	349	360	326	313	385	365	329	349	327	361	363	358	364	349	320	331	366	360	339	344	313	371	314	351	324	336	332	356	365	347	371	352	332	377	347	333	347	320	342	364	345	352	316	344	308	339	332	349	341	359	349	342	367	358	385	373	324	331	353	317	344	361	378	364	340	315	361	369	320	319	349	367	348	343	341	371	313	355	352	349	362	330	336	322	369	327	364	367	356	341	376	352	327	347	355	350	367	334	320	361	326	377	364	335	358	359	309	336	363	333	375	365	321	361	326	341	390	336	358	363	347	337	339	346	322	383	346	328	354	361	349	304	334	333	380	338	375	347	350	347	359	370	333	355	318	326	351	346	318	360	326	363	364	348	314	311	335	326	333	310	340	336	326	356	389	360	338	338	362	315	355	365	368	344	358	344	360	335	324	358	352	351	367	336	359	343	351	328	389	340	345	318	352	383	347	346	360	344	361	335	330	331	350	350	335	330	361	347	323	342	338	324	376	341	389	326	310	360	335	315	358	363	291	315	333	341	321	350	373	363	361	309	343	330	343	325	354	335	332	343	329	317	361	315	358	384	370	363	374	354	353	358	354	367	347	327	316	384	369	346	363	337	359	335	351	321	357	337	332	341	308	349	349	339	349	356	342	344	372	335	344	329	363	363	335	347	328	350	344	340	339	325	344	359	333	335	340	346	355	346	392	358	344	354	349	370	368	341	351	313	342	360	347	341	352	325	348	337	323	324	351	351	354	339	322	324	352	348	349	374	332	363	327	342	321	342	340	354	325	378	372	356	327	329	337	357	334	348	313	340	338	327	319	323	317	327	340	306	345	345	357	339	310	325	351	368	366	341	334	328	321	357	358	366	368	353	331	370	342	316	394	347	362	343	316	363	314	359	344	340	347	359	407	347	346	316	333	338	342	326	380	369	366	315	344	353	346	351	333	336	336	369	330	354	349	305	355	353	351	331	305	312	377	335	326	315	331	331	356	360	370	349	357	318	331	343	355	351	339	369	359	364	360	330	379	329	324	337	352	315	325	376	326	354	336	337	363	388	326	338	340	348	379	307	334	372	321	331	328	335	325	346	330	332	345	323	305	358	342	344	350	351	347	338	355	369	320	322	368	371	349	322	344	375	364	328	343	328	331	346	361	348	351	329	341	351	382	355	353	335	315	356	337	361	335	358	334	346	348	338	359	356	323	344	338	344	331	337	334	334	353	333	351	314	326	312	375	325	326	364	385	324	323	305	309	357	331	349	350	320	357	338	358	356	343	361	340	305	365	305	326	326	380	369	331	347	358	331	354	334	328	337	331	321	363	347	338	330	284	323	340	350	328	329	334	342	347	368	338	370	324	357	328	375	331	348	344	381	328	341	356	360	339	348	339	343	318	358	382	351	361	312	328	337	359	335	330	359	316	368	362	360	355	340	317	360	400	316	336	338	311	350	357	355	337	342	329	370	380	345	365	337	366	324	327
32542	2351	4356	4771	4228	3418	3053	2484	2277	1918	1740	1712	1489	1493	1335	1192	1254	1154	1162	1098	1051	1023	1037	1018	1086	984	1052	947	938	992	959	905	931	922	869	853	863	893	867	909	818	879	866	830	887	907	856	818	875	831	830	789	772	795	839	823	829	823	813	826	826	823	835	842	841	847	850	798	829	814	806	778	853	827	788	818	823	820	790	767	835	770	818	819	843	829	812	810	794	809	789	799	873	819	793	860	834	820	776	817	834	867	814	821	807	760	811	819	779	857	821	770	786	825	803	807	808	831	777	739	829	805	806	810	772	809	804	777	767	748	820	825	817	781	800	808	855	793	751	819	818	838	822	810	779	822	830	792	772	790	726	793	786	825	811	851	808	809	778	863	814	841	778	804	770	781	782	789	856	776	812	817	849	804	773	853	808	813	769	757	886	814	822	809	798	845	795	748	782	773	791	801	838	814	793	805	772	813	770	790	791	798	805	826	800	799	838	821	743	816	781	862	795	782	792	823	814	807	841	787	757	812	836	791	852	795	807	803	813	802	788	830	803	797	823	804	795	870	837	813	822	823	804	781	889	825	810	782	773	765	707	761	777	819	832	752	769	793	814	805	807	818	784	773	769	804	739	777	769	772	818	796	752	794	813	814	826	805	815	772	784	764	806	768	763	740	808	846	818	820	781	772	792	848	769	772	772	812	790	795	790	831	833	812	796	820	795	790	836	819	815	751	787	794	844	803	756	762	777	850	800	785	804	765	828	781	788	780	838	835	808	780	829	772	811	810	801	807	852	786	813	820	755	791	768	814	838	781	799	709	782	746	831	794	743	802	820	749	799	840	871	748	875	775	750	825	794	782	798	783	791	829	822	793	763	814	774	805	777	780	806	756	768	794	806	860	789	835	797	800	759	773	842	812	822	756	863	850	791	812	831	800	776	768	812	823	820	814	816	803	826	793	802	740	817	816	846	789	802	794	822	808	843	795	780	779	814	850	862	767	796	803	794	810	795	801	768	785	787	782	800	766	826	874	800	789	794	789	795	787	748	761	791	775	818	803	786	853	818	806	791	775	831	854	777	804	793	795	793	781	834	754	791	778	832	816	847	821	772	819	850	796	783	764	788	779	801	821	786	813	830	798	796	797	813	855	812	815	791	846	774	784	830	793	782	765	797	837	851	837	788	791	851	809	731	763	775	780	802	844	826	818	786	822	786	812	780	792	786	789	828	814	832	818	784	820	795	801	753	826	807	786	809	806	821	760	794	768	887	753	799	818	783	774	778	773	827	791	826	770	833	826	854	823	822	835	778	784	816	801	814	776	771	763	804	798	854	789	786	763	777	825	785	823	787	807	809	770	792	769	787	766	794	834	777	791	834	818	795	790	791	823	821	772	800	809	783	881	824	791	786	828	787	807	789	846	781	822	795	806	816	835	820	777	799	767	785	766	812	820	794	786	784	833	788	816	788	757	837	840	840	787	773	763	773	819	779	864	820	837	743	873	806	834	790	800	761	777	754	783	774	802	832	794	761	803	746	804	849	830	819	797	796	751	788	768	769	839	762	819	797	838	812	814	824	870	811	775	800	839	817	783	778	754	747	749	781	716	828	822	792	783	814	764	791	821	774	795	745	758	776	806	778	827	811	730	842	782	785	776	809	822	799	802	817	754	753	775	791	796	845	798	804	765	755	776	762	758	832	819	785	801	784	841	823	731	778	779	792	808	770	789	824	807	788	868	812	818	778	761	787	765	790	829	795	814	802	802	792	803	814	820	761	814	824	755	765	822	810	821	805	786	745	783	853	838	820	834	776	798	764	768	782	783	810	829	779	793	805	806	741	809	829	780	803	807	814	825	869	822	817	814	790	791	781	806	815	766	818	817	756	800	748	804	745	778	812	824	807	827	900	808	795	800	840	778	765	778	809	816	812	794	801	783	813	824	802	814	789	785	804	802	854	840	827	805	820	785	790	795	755	795	793	811	827	763	833	807	823	839	797	812	835	779	812	791	844	811	802	829	780	756	853	774	766	776	829	813	757	828	729	804	796	766	808	790	818	808	815	815	806	795	801	823	783	845	803	759	784	829	790	726	784	807	824	796	792	809	784	781	775	801	774	751	836	810	796	832	811	815	805	801	779	789	809	811	785	816	883	846	794	826	793	799	830	790	832	831	773	811	778	813	788	748	831	755	797	816	797	787	805	835	818	770	798	828	760	809	832	826	795	836	781	763	841	822	794	800	801	806	831	781	796	843	830	782	795	822	851	775	804	813	804	828	811	750	768	788	834	818	791	787	811	770	818	773	813	799	777	836	832	808	825	833	754	826	798	769	854	721	742	817	773	791	768	805	813	788	791	810	790	836	803	804	791	791	727	820	833	830	808	776	769	807	819	817	837	833	841	817	815	801	781	807	821	795	791	802	780	843	778	781	796	801	802	778	785	797	808	786	848	803	781	791	798	796	790	736	760	764	819	741	837	844	783	737	797	795	802	844	755	808	844	804	877	773	786	815	813	820	811	804	856	820	780	843	799	755	804	839	765	855	822	796	797	771	782	813	761	768	797	887	785	809	777	807	837	810	800	797	761	871	826	742	781	809	821	797	781	830	793	850	795	779	817	787	809	784	808	766	790	856	768	808	805	857	802	825	865	837	796	785	778	783	782	827	842	803	793	782	801	755	723	784	821	788	801	807	781	841	820	790	794	775	867	792	774	830	816	817	791	811	813	789	826	781	790	771	783	845	795	796	806	808	794	800	821	798	759	813	794	809	753	823	776	873	827	780	822	816	786	766	819	771	808	822	765	795	785	820	817	798	829	791	746	798	808	776	750	750	801	792	854	858	834	805	819	775	807	855	823	804	802	806	825	832	850	751	795	783	825	811	763	835	840	773	772	816	814	820	802	790	808	780	829	793	826	791	766	791	763	788	829	753	835	852	753	794	836	801	837	810	813	799	780	798	852	806	830	833	839	817	799	790	836	783	754	814	797	787	773	767	749	799	781	742	770	782	779	796	754	744	789	765	820	738	783	772	796	769	803	820	812	835	790	782	737	844	791	770	813	792	774	836	803	776	816	809	771	824	813	780	800	822	804	796	839	795	818	820	825	771	756	819	816	833	854	777	821	822	785	808	808	808	797	764	806	779	779	815	850	760	850	813	824	768	846	752	798	806	792	795	811	784	787	728	785	798	806	753	817	814	836	811	791	788	795	792	766	799	789	874	816	815	806	796	770	769	759	841	814	858	819	841	795	814	814	804	826	818	865	760	778	789	779	713	730	804	835	794	791	795	819	820	777	816	821	846	813	753	871	813	803	801	783	759	792	796	793	782	762	796	806	752	809	783	783	792	804	833	821	799	800	839	788	763	794	822	827	829	775	816	793	781	847	752	774	800	793	773	835	828	804	775	813	775	797	821	777	794	808	875	799	809	793	779	793	813	788	816	798	847	787	777	871	806	865	743	824	805	802	808	789	777	855	818	801	839	794	776	825	789	776	818	810	791
8464	665	551	397	301	256	265	257	244	231	211	241	252	203	245	257	226	247	257	234	216	244	242	233	243	222	223	222	277	220	242	226	215	204	236	237	230	242	205	252	227	219	213	224	227	221	238	231	231	211	209	236	230	233	234	239	228	234	252	210	209	242	208	213	196	227	228	248	219	212	224	232	231	199	211	231	229	235	220	222	241	226	221	238	215	242	237	220	240	220	219	240	226	195	220	209	244	255	209	207	216	245	235	214	207	203	233	226	219	211	239	227	239	220	191	228	234	232	227	250	250	205	254	253	234	231	220	238	196	200	220	213	220	214	234	233	241	244	243	266	217	239	232	252	212	209	216	232	242	244	248	207	206	224	251	220	204	207	240	227	190	248	213	209	253	231	228	243	220	225	240	197	231	252	227	260	222	211	216	193	253	211	219	250	224	217	220	199	254	215	264	255	211	226	227	236	206	225	227	204	226	236	210	197	210	227	225	233	210	240	216	210	246	217	219	240	209	222	225	198	218	216	238	227	224	229	233	244	207	220	182	250	241	206	232	208	232	223	213	216	196	217	223	236	223	221	201	234	219	254	243	228	238	202	222	242	214	216	225	238	239	222	225	236	222	250	226	220	230	206	254	233	224	238	239	207	199	202	243	222	227	204	241	237	229	231	251	217	239	221	241	252	210	237	214	220	221	237	228	218	209	199	223	239	252	226	216	217	217	244	265	226	230	230	205	215	239	252	255	233	244	231	225	202	218	206	223	240	239	220	207	214	220	209	224	212	245	208	232	234	238	216	221	216	233	199	211	234	201	250	199	235	247	216	219	225	222	231	234	253	193	246	211	203	230	207	225	214	219	239	225	235	219	214	254	239	244	216	229	215	227	213	230	218	240	217	225	231	238	227	216	209	203	246	212	224	250	221	250	226	210	246	205	246	206	236	229	224	209	196	233	251	241	201	236	232	226	209	209	229	223	227	234	222	231	222	246	239	208	235	200	224	227	245	221	228	219	210	232	215	238	231	224	215	209	212	244	219	243	227	200	208	224	245	213	227	217	223	231	219	249	205	207	232	242	222	208	212	230	217	225	235	282	231	209	212	246	240	235	248	217	219	191	219	193	244	209	218	253	219	214	218	233	245	219	201	235	211	215	230	225	230	218	246	230	240	252	245	230	204	241	243	189	225	222	218	245	230	245	249	242	255	203	220	185	251	239	242	249	223	227	218	250	207	237	227	197	210	243	208	245	254	235	254	219	217	237	255	242	227	203	217	249	249	233	231	248	298	233	212	218	239	236	229	244	223	220	209	230	237	225	225	249	252	245	224	209	201	250	234	197	233	238	218	179	216	229	224	237	229	209	210	228	213	234	190	230	228	228	249	218	231	222	235	218	222	226	209	230	187	225	219	214	239	216	223	240	243	249	208	224	212	224	257	242	214	225	211	230	241	209	217	249	238	190	190	195	249	214	237	239	228	217	227	251	239	227	236	214	237	221	209	220	232	230	221	230	231	244	250	228	229	262	240	228	261	222	236	225	247	242	212	218	250	213	221	230	229	217	206	231	236	225	237	232	216	225	231	214	263	236	228	219	230	240	218	238	208	217	225	215	200	230	212	242	271	210	222	235	230	223	239	232	219	240	209	195	240	201	202	221	224	246	204	238	203	209	234	212	227	197	212	218	242	247	217	236	210	234	215	221	229	233	229	208	213	255	216	225	243	211	219	215	222	227	224	222	203	222	251	205	233	221	219	213	225	197	198	226	238	210	234	234	245	226	237	257	252	267	256	227	232	226	237	226	225	224	200	223	234	226	203	263	210	231	211	253	231	211	230	220	227	239	212	221	222	209	215	213	231	218	243	231	200	236	200	224	241	211	256	222	205	231	257	243	220	228	213	234	218	221	231	221	223	218	218	231	251	217	227	206	212	218	237	216	265	237	245	207	252	243	246	208	237	218	248	248	216	213	252	222	234	238	198	241	214	250	220	221	227	235	246	208	214	211	240	218	248	264	222	206	206	210	200	241	254	197	273	216	243	222	263	218	217	247	237	252	216	231	229	217	256	211	214	259	215	218	227	224	218	225	252	216	258	243	217	205	214	219	202	239	228	221	254	229	229	212	229	241	231	234	260	231	207	213	189	253	195	236	241	231	255	224	241	234	243	217	242	217	238	238	223	212	187	252	243	227	229	229	214	236	198	227	230	243	226	246	219	191	218	224	226	224	238	246	220	200	223	229	211	227	233	225	226	218	224	230	225	239	192	228	217	224	220	218	240	227	200	232	222	224	225	245	258	224	243	230	225	214	202	206	197	216	246	235	242	229	223	201	222	205	232	256	225	213	218	237	212	231	222	211	207	218	234	218	237	224	219	217	238	207	203	240	236	215	219	235	214	225	237	243	241	210	226	228	238	237	229	223	230	241	224	208	218	225	219	212	220	212	216	242	250	238	238	224	252	232	221	233	216	193	225	220	228	226	236	209	244	201	202	229	196	225	193	236	221	232	223	242	263	230	234	215	212	227	234	243	202	245	229	237	223	235	235	217	232	217	216	218	200	214	220	189	228	225	209	239	231	221	227	204	196	229	210	201	203	238	222	230	225	240	231	246	219	206	249	233	207	216	223	222	219	211	243	253	237	211	247	230	224	227	208	229	219	220	204	237	262	218	231	222	212	219	231	214	257	207	197	219	233	254	273	226	220	260	222	226	215	227	259	222	232	224	249	246	249	238	215	239	252	250	222	234	223	237	256	218	253	214	240	215	261	238	220	230	225	219	235	233	254	213	211	218	226	226	236	217	235	225	217	195	221	228	207	215	236	208	194	231	197	211	274	236	225	195	233	260	211	234	240	213	213	212	217	216	215	210	226	204	247	235	224	227	224	215	205	239	226	189	215	211	221	214	225	229	237	253	218	243	209	246	195	216	239	216	249	224	227	230	241	215	233	230	249	249	241	225	219	240	240	232	216	221	231	244	210	240	216	217	236	250	205	237	201	230	216	216	209	217	234	230	242	236	221	218	202	229	231	216	239	232	223	223	232	203	221	235	236	202	222	231	227	214	193	202	244	210	213	235	230	238	230	217	249	223	251	261	232	218	231	229	209	230	218	236	246	240	229	223	244	227	231	233	204	219	235	245	235	193	207	197	223	213	246	241	189	227	212	224	236	227	240	222	208	225	217	234	241	222	238	224	230	212	206	221	249	226	215	206	226	235	207	212	199	219	210	213	204	234	220	210	236	264	222	248	231	216	230	209	208	254	238	215	234	211	210	220	199	203	205	255	235	251	223	251	221	223	244	221	211	220	234	233	231	245	225	261	210	241	203	244	215	236	221	186	207	208	223	252	216	203	224	246	242	229	255	247	251	215	232	229	236	220	179	259	226	218	217	217	198	207	226	214	240	225	223	211	239	233	210	233	226	222	229	248	203	211	208	250	226	220	246	200	236	231	220	225	250	235	196	242	211	245	239	251	237	222	229	256	221	254	229	225	233	243	203
8387	584	796	800	794	711	690	657	643	643	607	646	594	595	592	578	569	553	559	579	576	551	577	542	537	607	547	511	577	551	520	555	545	565	552	497	534	542	621	561	576	547	540	545	557	517	532	565	538	561	491	532	567	543	547	572	566	554	525	570	525	553	547	553	562	563	569	570	582	564	539	578	524	541	536	555	568	506	555	550	534	544	515	583	551	508	538	569	514	552	555	589	563	569	579	529	545	510	563	526	534	558	558	509	590	526	543	567	530	492	543	556	522	577	520	546	529	513	548	516	543	566	562	513	565	548	571	522	516	519	572	532	570	555	535	541	566	532	553	568	562	536	513	548	546	541	533	555	568	549	583	585	538	554	547	524	569	580	497	541	553	531	547	533	541	525	522	502	587	517	582	535	565	561	554	565	552	548	565	546	575	524	540	529	524	526	560	569	570	559	542	549	536	561	521	525	507	557	584	556	565	552	567	591	586	525	520	552	550	580	578	542	563	582	571	536	567	556	524	569	555	558	575	577	502	526	510	577	550	534	561	580	536	586	499	574	554	547	557	524	545	562	527	499	543	569	568	561	554	522	539	565	556	601	556	558	544	550	580	536	548	597	564	572	528	549	538	542	550	586	565	532	536	542	556	549	541	523	551	532	576	562	554	537	560	599	546	566	592	533	565	544	529	570	536	588	555	539	568	549	589	545	527	543	545	531	554	546	589	538	523	544	558	521	543	564	554	584	571	581	555	535	589	551	551	550	517	538	526	536	575	531	521	552	550	558	543	531	563	562	545	535	510	567	530	560	530	541	543	574	515	540	576	527	546	507	548	536	536	588	526	550	530	540	553	555	591	575	565	545	572	517	538	556	545	540	535	522	550	564	567	567	535	525	547	554	559	561	569	553	501	547	570	543	547	549	546	518	518	571	572	565	556	532	574	583	560	540	551	552	544	554	595	539	548	574	551	581	523	548	531	541	582	514	545	575	521	561	531	548	562	546	591	554	524	537	558	543	540	558	519	562	547	578	562	526	593	546	581	549	553	561	556	543	517	559	533	524	576	588	506	563	555	583	509	570	594	574	535	554	565	513	554	601	548	545	574	544	510	549	553	613	510	532	563	507	545	542	564	529	505	537	539	530	531	612	542	546	498	513	593	585	535	549	564	507	581	577	516	571	567	535	534	553	591	525	557	516	539	552	538	515	549	590	574	562	530	592	588	583	542	485	569	519	536	567	563	584	545	548	543	556	577	540	569	553	535	575	576	546	518	571	503	591	551	575	569	558	540	518	540	541	550	575	534	566	550	563	539	536	508	522	559	534	531	544	515	516	552	547	527	525	524	568	546	516	569	521	533	548	532	543	563	597	568	556	543	554	556	542	536	486	562	526	527	551	564	587	553	535	564	587	596	522	573	566	556	530	544	568	516	563	586	553	526	528	531	571	548	542	578	584	573	592	552	550	505	588	547	551	552	563	528	477	579	552	543	567	556	542	487	564	533	572	513	522	550	507	544	559	584	521	549	550	583	563	562	526	558	500	540	544	560	585	522	555	529	544	521	533	585	552	530	516	567	502	576	534	573	544	545	558	565	520	564	551	531	507	581	557	530	585	593	526	564	551	510	517	568	515	556	520	565	557	586	534	504	558	525	581	538	549	570	587	546	512	605	545	553	554	543	563	570	514	575	536	545	528	534	584	503	562	556	565	581	551	588	561	545	562	579	514	560	522	540	565	578	565	572	548	531	561	576	555	544	555	558	553	555	517	552	532	539	506	590	530	562	539	530	546	573	537	505	543	544	585	576	580	584	574	566	537	554	524	540	516	564	580	590	568	582	538	553	530	546	536	550	542	572	574	536	559	577	528	537	579	522	541	551	563	558	571	575	542	544	538	565	528	524	548	503	531	556	571	519	542	538	547	524	564	584	549	567	542	522	551	524	563	584	580	554	549	548	557	511	510	576	549	565	571	536	552	567	557	578	524	551	613	542	544	561	572	549	564	602	551	572	542	561	561	542	565	513	547	535	548	508	550	535	526	549	568	580	551	541	522	533	536	537	569	536	558	519	546	585	554	531	561	542	539	535	547	542	571	584	569	561	574	559	552	538	527	568	579	553	527	534	589	586	577	559	551	562	510	534	516	576	547	556	563	582	569	525	541	532	500	525	503	564	550	554	573	555	548	558	547	560	575	594	532	574	572	512	550	522	560	557	515	553	547	512	544	521	544	565	547	543	518	580	545	525	586	538	578	562	527	539	526	569	536	456	545	563	540	543	567	573	554	548	567	568	576	517	511	568	561	570	517	568	562	562	573	566	556	567	554	546	555	535	525	541	562	552	556	545	540	538	523	546	551	540	556	581	569	549	577	580	546	526	559	504	548	542	557	551	519	549	525	528	503	587	511	550	566	534	577	554	575	561	553	589	532	546	575	570	554	543	568	553	495	582	555	540	527	573	610	503	563	516	532	563	551	553	549	592	607	551	561	583	526	539	545	548	561	580	522	559	566	560	556	497	501	571	533	556	554	516	529	539	544	531	547	557	549	572	530	538	556	560	557	517	562	575	570	536	547	521	539	525	545	530	566	544	529	523	553	542	518	585	542	500	517	587	561	548	521	576	610	589	580	552	568	554	535	541	546	555	539	531	566	514	581	583	558	540	525	529	535	596	556	542	553	583	524	555	561	547	537	548	577	519	542	572	567	509	562	534	587	538	546	570	567	521	542	549	515	537	562	529	581	571	539	534	537	562	533	541	550	552	511	522	545	553	552	562	587	545	530	547	571	548	536	568	598	553	591	573	543	585	520	540	572	590	573	602	561	537	547	538	566	515	608	554	527	500	550	542	539	555	515	544	567	528	559	517	586	560	580	564	538	529	564	552	516	568	507	538	579	504	537	561	577	550	562	577	578	550	508	581	596	524	545	550	558	546	557	571	506	600	545	519	532	544	589	552	519	551	587	594	561	528	491	595	545	547	533	530	543	553	560	544	544	533	541	535	553	522	515	568	570	545	530	531	512	550	549	542	567	533	567	554	598	513	524	544	503	576	532	520	593	544	586	568	499	518	532	553	537	535	528	565	561	545	547	537	591	546	565	557	562	545	535	545	531	518	513	574	562	540	586	524	520	537	544	496	579	572	586	569	561	605	564	574	598	567	571	522	563	537	528	565	562	579	569	502	590	538	555	563	519	519	578	537	551	565	572	548	574	535	561	523	572	524	619	548	548	567	598	576	566	592	558	537	546	550	548	535	576	550	543	553	548	540	560	531	534	553	535	562	562	559	516	581	568	566	558	578	538	557	525	552	532	552	556	540	575	546	582	576	532	579	550	537	523	511	555	548	564	531	588	555	545	546	606	533	510	538	562	557	563	538	543	563	505	536	542	557	539	599	553	513	535	562	563	562	511	590	541	504	569	566	540	608	555	553	570	577	565	538	570	556	544	524	536	551	556	527	543	522	573	570	561	506	536	556	535	511	510	503	515	519	549	548	521	588	577
46616	22655	11134	1414	766	543	450	366	323	333	310	331	272	244	218	255	222	246	207	207	201	258	223	218	210	210	202	239	227	218	212	218	222	234	223	215	195	203	208	207	214	182	204	202	219	178	237	191	186	202	209	197	208	197	221	197	156	188	209	193	224	200	193	200	188	194	191	213	196	212	189	221	202	210	201	199	212	222	203	200	189	198	189	203	212	192	187	205	214	201	214	184	213	197	199	242	208	210	185	206	207	226	189	192	188	204	206	214	207	197	222	190	226	189	184	176	204	217	210	205	197	207	209	204	187	198	216	202	193	211	224	196	203	231	217	207	193	202	203	172	190	207	194	183	190	211	208	203	203	200	207	225	204	218	189	183	186	204	199	200	211	195	208	195	214	218	206	212	219	179	207	224	171	198	189	209	180	217	216	201	238	206	176	219	194	189	227	195	187	199	202	206	183	207	195	187	194	193	175	193	216	173	162	193	193	204	206	215	201	198	185	204	201	212	198	206	210	196	195	204	204	194	182	189	185	186	219	205	187	185	179	198	196	175	210	173	205	209	200	184	203	200	196	200	208	193	215	207	194	189	209	223	180	213	185	190	219	202	220	201	185	213	181	204	191	184	203	184	204	212	216	194	195	204	193	212	211	205	186	209	210	206	196	189	234	195	202	206	192	202	205	204	212	178	193	194	197	193	212	192	234	196	199	228	182	184	222	192	196	213	199	173	195	215	222	218	193	207	214	185	199	218	186	184	224	206	219	197	192	230	194	184	216	183	215	189	201	221	189	178	189	196	165	170	196	198	217	194	211	227	193	188	205	214	203	197	201	224	214	223	206	198	215	205	205	213	196	207	210	183	195	218	214	199	190	194	198	201	198	221	201	203	195	196	221	207	217	220	198	223	196	189	192	190	184	178	220	210	205	197	211	193	222	227	200	186	188	193	187	186	204	208	206	221	210	229	196	206	205	215	196	220	223	200	211	231	204	199	185	214	208	191	222	200	198	179	213	207	200	190	197	187	177	230	220	217	199	208	214	206	202	209	203	193	199	205	196	196	194	204	236	207	190	195	200	203	227	214	195	212	208	170	218	186	180	230	190	203	189	220	255	200	211	205	208	199	199	181	222	196	235	220	192	205	174	217	197	197	193	221	204	188	181	202	198	209	192	225	192	199	187	206	189	212	190	188	190	203	190	213	246	213	181	199	198	169	207	189	195	193	193	212	194	209	187	216	219	183	196	204	191	191	221	217	221	191	180	183	209	205	219	206	177	191	231	205	201	185	197	196	198	175	204	214	199	208	213	205	206	207	213	209	203	195	192	200	194	218	217	205	194	200	217	207	212	191	209	196	196	205	214	201	196	178	189	218	212	187	215	190	206	179	181	205	234	197	200	194	196	229	217	193	197	179	199	201	202	191	203	187	209	178	209	201	180	211	206	217	200	188	233	200	197	211	207	201	186	199	204	202	191	179	196	203	221	187	210	211	190	213	199	196	192	186	201	201	201	192	204	200	195	211	183	209	204	206	180	223	195	195	183	170	187	186	203	185	206	187	216	219	190	211	210	199	210	224	206	191	185	188	210	230	191	205	177	199	204	204	230	211	223	211	184	184	218	203	174	225	201	224	205	215	189	192	211	211	218	204	185	191	199	214	193	215	189	207	202	231	205	179	190	216	229	180	233	220	192	199	199	204	193	183	203	200	186	221	187	199	191	208	184	217	213	207	211	204	195	207	200	211	199	212	200	182	195	195	205	230	202	165	225	192	186	213	182	203	181	221	186	217	199	220	185	204	191	205	184	205	210	204	204	195	188	199	182	224	224	197	224	188	196	192	207	193	213	178	199	238	212	195	226	206	194	213	210	192	192	184	178	185	213	193	214	217	192	212	229	192	194	200	201	186	193	197	204	197	204	183	175	215	194	233	201	197	217	182	181	189	208	201	171	225	175	209	183	196	186	194	185	195	210	220	208	174	236	221	226	220	157	207	172	200	219	184	191	235	211	226	205	198	201	215	207	169	173	167	198	217	215	212	213	212	243	210	198	182	191	197	198	212	217	215	199	226	199	178	198	184	222	198	202	184	208	181	188	202	197	201	189	204	191	198	209	204	188	190	243	200	169	213	214	205	205	169	196	210	189	194	196	181	187	182	192	190	190	203	231	221	221	187	214	187	217	211	182	210	203	202	217	176	208	178	201	203	177	199	212	187	218	180	226	180	176	184	187	207	200	206	186	202	202	205	219	217	217	202	193	181	205	205	213	189	195	187	208	193	197	215	213	200	208	191	221	210	205	200	199	203	192	195	197	196	204	197	187	204	204	219	229	190	213	210	198	215	214	219	210	210	187	173	198	188	196	190	172	181	189	235	214	199	208	204	194	201	217	204	220	177	204	204	208	193	200	202	210	213	220	248	222	218	210	181	186	225	220	210	210	182	186	187	215	218	228	197	203	178	193	200	201	203	181	185	208	180	204	216	232	204	197	198	208	216	199	186	202	203	226	181	222	210	196	212	196	202	190	209	208	179	198	211	187	197	208	192	164	198	195	181	217	223	191	196	194	207	211	179	217	203	175	193	221	208	209	178	218	176	175	157	195	198	200	212	208	182	217	196	194	188	204	199	194	174	202	209	214	188	201	214	185	187	187	216	207	215	169	204	217	194	210	197	191	197	198	211	231	208	201	206	230	211	218	215	204	201	211	220	209	219	184	215	215	199	197	200	182	206	210	185	225	204	217	195	196	217	191	214	203	197	195	198	190	221	202	210	201	216	202	189	207	210	202	222	218	196	201	190	217	199	229	203	197	208	211	193	201	179	206	181	204	212	236	193	192	228	225	199	211	213	230	231	208	230	193	216	222	196	177	180	205	200	177	227	177	213	197	224	205	174	185	199	187	198	181	191	228	208	202	205	208	215	206	217	202	189	197	198	207	188	201	215	218	225	226	209	197	204	216	198	196	193	184	236	220	217	182	217	209	178	200	213	210	201	207	214	198	177	200	203	194	199	210	210	206	214	201	196	182	186	198	202	214	197	193	209	197	199	197	182	188	225	231	186	206	189	218	203	189	237	206	217	172	215	209	173	183	198	194	214	228	223	190	193	177	218	177	214	208	201	190	197	198	204	206	187	231	201	207	182	190	191	192	185	174	178	180	217	196	197	202	210	190	202	212	190	224	175	188	207	179	204	208	175	200	194	196	195	221	196	213	181	189	210	207	196	209	200	211	184	190	209	216	204	198	222	198	192	214	214	177	201	169	195	194	208	233	183	216	188	179	231	225	198	231	228	195	199	199	186	179	176	186	207	220	176	204	203	194	209	216	184	215	201	205	171	204	202	217	204	202	217	196	194	237	195	224	187	197	189	182	189	228	213	194	179	200	223	214	198	214	194	212	185	192	190	179	208	188	215	210	184	217	216	212	181	245	213	197	193	201	186	200	194	237	200	202	218	205	195	189	187	197	187	181	183	197	179	168	194	161	195	183	196	181	199	209	204
22831	1341	2540	2968	2402	1999	1654	1466	1321	1204	1035	1073	965	893	793	761	756	690	685	666	665	692	674	634	606	606	589	588	626	538	539	595	551	518	549	538	576	540	514	532	529	541	559	509	581	572	550	534	506	569	543	539	534	545	495	509	512	557	505	506	535	564	579	528	561	553	541	548	478	463	536	506	526	529	499	519	541	526	523	475	551	538	478	500	555	496	520	510	521	515	550	511	564	565	513	498	544	492	512	499	528	522	503	506	546	511	520	548	543	515	536	495	515	505	547	495	507	475	561	499	486	501	510	530	511	547	560	519	489	535	519	491	528	521	506	538	569	511	495	516	509	496	535	491	512	541	488	490	493	529	501	494	522	534	526	504	516	503	484	516	515	546	487	496	526	478	499	492	517	502	520	554	492	523	509	490	509	493	511	512	550	495	496	489	492	549	509	515	501	518	521	510	521	529	529	506	513	515	483	480	480	485	495	534	530	505	495	484	506	567	517	500	494	513	517	514	566	500	496	516	530	508	530	502	494	505	543	544	495	496	532	512	507	480	496	528	531	530	552	503	521	479	516	488	516	498	510	548	544	506	494	531	486	521	487	504	483	500	526	521	537	531	513	496	519	523	545	519	521	507	522	508	520	468	490	498	460	510	541	494	548	515	528	515	532	501	476	494	521	512	574	540	566	488	508	496	504	508	490	521	508	510	539	466	483	490	542	519	565	475	545	527	506	486	477	513	505	526	577	501	501	514	523	515	487	503	520	522	504	500	502	513	514	533	495	538	519	488	497	508	498	514	527	510	537	520	533	553	497	493	502	521	531	538	516	519	517	513	587	472	509	541	526	536	533	507	507	560	517	507	521	496	562	550	533	546	556	499	497	536	543	506	503	527	550	510	510	533	509	491	496	564	503	484	506	498	525	515	475	468	497	498	515	552	470	498	490	491	510	487	520	498	528	512	461	510	482	526	515	474	522	549	519	503	518	513	516	534	534	555	559	530	495	510	513	496	507	494	501	509	515	515	529	517	498	515	549	506	500	496	513	518	527	524	494	503	523	474	524	495	490	540	514	553	504	496	528	500	497	523	516	511	493	486	477	473	544	547	513	515	524	567	561	516	480	503	519	501	540	484	524	520	562	505	534	505	536	549	542	523	499	547	497	521	550	521	529	501	517	522	461	510	514	499	515	482	537	525	517	500	514	522	489	489	492	489	517	531	550	526	506	484	509	546	531	523	505	518	507	537	551	504	483	537	496	479	502	539	473	526	530	507	523	509	520	522	505	515	533	508	522	540	534	489	488	501	533	508	483	457	508	503	512	505	512	525	501	508	529	531	500	523	516	517	459	509	511	526	547	526	486	483	478	513	493	510	518	524	465	507	503	557	512	506	525	519	528	520	473	520	548	488	478	534	476	550	502	494	497	451	487	521	510	477	497	545	518	508	526	484	534	486	549	517	564	516	533	500	522	500	528	499	527	468	521	563	523	526	475	526	554	515	555	505	508	481	510	524	510	517	529	503	518	522	525	533	504	508	488	498	503	491	507	495	536	521	519	541	519	551	522	510	540	525	528	521	504	504	548	463	552	523	513	498	486	534	535	493	479	503	497	520	486	472	499	527	500	529	485	528	528	538	521	507	521	517	519	487	528	494	524	486	512	464	536	504	483	491	515	559	547	488	512	523	542	485	516	518	471	497	501	511	511	510	489	490	482	509	492	514	525	527	518	530	536	499	517	468	525	536	518	514	546	496	485	543	486	499	527	497	536	508	522	511	512	513	502	524	511	525	522	518	517	538	463	515	572	484	514	491	509	529	510	507	528	514	518	527	526	532	503	515	494	503	480	524	540	518	493	489	493	494	524	548	472	525	477	497	472	512	504	483	493	534	532	515	525	541	569	542	493	521	533	512	531	450	513	495	519	496	509	501	485	497	510	502	509	508	517	524	514	546	530	535	486	492	519	531	481	478	534	492	513	492	509	471	488	508	534	507	549	541	493	505	477	518	496	525	486	483	583	513	527	495	511	500	528	506	506	477	541	507	519	518	547	466	503	546	483	532	544	477	515	515	482	506	527	511	480	490	491	529	533	487	564	524	499	494	556	530	489	531	513	517	504	526	471	490	479	521	512	509	542	540	535	507	512	523	493	555	514	487	483	476	527	503	503	518	490	522	466	551	517	515	527	535	545	523	513	474	533	495	530	497	521	537	500	487	522	528	519	526	540	521	536	511	506	542	541	501	519	501	492	508	520	503	544	548	515	478	533	519	509	534	499	515	506	508	540	540	524	529	530	494	493	482	499	509	475	559	511	547	546	534	462	515	501	503	523	485	508	525	507	526	507	469	491	499	521	504	490	517	459	494	535	525	526	514	532	493	540	479	509	443	492	492	504	519	503	477	548	513	463	555	549	498	524	522	467	525	546	556	499	517	496	526	483	505	510	508	477	537	525	517	496	529	511	546	534	523	506	533	518	542	472	514	516	513	520	516	479	523	514	505	554	470	511	485	505	549	526	478	519	526	473	533	531	506	514	493	523	512	535	475	513	525	500	482	484	493	526	505	517	457	533	475	461	540	513	487	509	526	522	484	558	475	530	508	466	510	465	539	524	474	545	570	513	530	549	508	510	488	508	508	521	486	486	491	490	541	542	499	518	505	526	464	533	524	511	488	525	493	488	526	542	565	509	465	549	531	497	541	492	502	484	529	512	496	494	461	494	495	510	497	503	544	502	541	489	502	471	477	535	484	544	486	509	512	537	502	534	480	531	505	581	532	527	494	523	498	514	468	512	505	527	514	522	533	521	521	477	512	540	514	519	505	525	525	547	557	512	509	491	493	465	489	491	544	527	486	485	532	498	518	492	482	484	469	527	507	524	494	510	466	521	474	522	549	524	510	462	513	499	565	516	542	482	507	489	504	504	541	493	488	523	541	507	519	538	516	524	461	492	522	504	506	523	524	510	517	516	508	517	515	497	507	532	513	473	495	501	492	469	495	495	497	495	503	546	514	508	502	471	530	539	533	508	523	519	493	503	521	482	522	501	527	510	512	522	509	475	566	489	513	488	510	540	557	516	528	519	514	495	492	496	490	499	533	530	495	505	502	505	487	512	541	511	543	520	504	521	486	494	519	488	513	513	544	527	474	524	516	519	499	501	530	508	527	527	468	484	511	520	524	530	504	497	525	524	550	535	507	468	499	520	498	525	495	519	528	490	506	537	463	566	500	491	547	528	509	520	499	527	526	493	510	487	516	485	520	514	486	503	517	555	505	521	520	504	514	513	530	533	502	506	517	519	550	465	552	509	506	526	525	510	494	517	498	491	484	500	498	504	493	527	519	534	524	489	528	494	511	522	493	494	497	523	548	532	503	513	541	548	486	500	513	472	483	535	512	490	512	530	491	525	478	518	531	522	539	486	502	502	473	508	522	469	513	490	535	489	542	513	553	481	489	524	509	504	537	503	521	499	476	503	550	492	494	535	479	501	470	493	513	464	520
46617	26145	19142	7658	1840	1111	982	714	588	552	533	494	497	474	443	431	445	361	381	387	368	383	345	374	341	375	344	388	356	357	337	363	348	360	359	335	339	368	357	359	371	357	334	346	322	377	298	381	308	320	340	362	347	361	365	320	318	325	330	370	306	340	342	319	334	360	348	364	318	333	335	313	356	350	341	318	318	341	352	337	350	360	349	322	341	320	331	321	309	375	357	352	323	329	342	304	326	315	325	313	332	317	306	331	373	342	348	349	369	314	348	328	348	323	347	330	325	320	337	311	333	349	313	337	337	368	334	346	355	319	318	320	331	323	353	351	353	356	349	350	324	353	340	403	357	309	321	330	309	352	341	309	333	323	318	340	355	356	360	306	304	357	345	347	339	329	356	346	314	342	342	348	341	341	332	344	302	363	344	317	358	347	332	358	361	342	341	344	340	337	360	368	348	305	330	366	342	330	359	374	320	308	334	302	321	337	356	332	336	349	336	307	302	319	331	354	312	340	328	330	285	344	373	376	340	339	337	301	314	339	346	355	335	353	339	358	344	329	319	322	339	350	338	332	372	319	339	301	332	360	363	323	340	350	340	335	339	335	316	339	343	337	339	347	348	329	327	352	320	337	316	326	306	338	348	349	335	350	321	391	336	332	317	335	330	348	377	342	326	302	331	318	339	359	305	316	337	319	321	359	298	310	316	341	299	328	350	365	349	346	357	324	327	333	352	304	325	337	300	331	307	312	333	347	339	326	350	336	295	336	361	332	304	335	367	351	375	324	339	341	376	330	323	347	354	340	294	326	375	339	345	354	318	326	368	321	376	320	355	321	306	361	334	337	330	329	338	361	309	357	384	309	321	336	318	331	316	331	327	359	346	352	345	337	324	380	354	321	315	309	329	344	318	317	337	336	347	346	321	319	349	350	339	356	359	318	317	320	330	331	325	324	317	345	363	357	320	364	314	320	371	357	330	336	344	370	345	336	346	329	357	350	383	320	340	299	360	330	351	324	334	306	313	300	297	324	353	308	317	343	357	344	323	308	355	311	328	332	332	348	325	356	377	358	353	342	355	341	329	366	387	337	345	345	383	341	300	331	350	348	325	341	353	313	306	313	358	328	363	338	332	319	362	340	305	359	330	353	337	352	293	300	337	355	300	367	359	344	339	335	323	344	367	405	325	339	352	361	356	326	356	308	345	356	333	362	321	340	344	324	334	330	350	325	340	315	336	359	351	345	311	340	347	345	385	349	326	324	331	350	343	345	326	355	361	329	379	324	346	297	342	340	307	352	357	336	316	363	330	346	311	342	314	322	341	312	337	344	322	355	349	354	342	328	328	338	325	338	295	354	346	330	359	350	359	339	351	319	348	317	341	299	338	342	363	335	365	370	363	375	366	344	321	339	325	344	361	314	345	345	321	334	317	371	311	332	321	316	308	343	363	346	343	392	322	314	308	315	322	350	328	342	346	340	292	330	337	312	338	332	362	290	348	329	346	359	356	311	311	326	338	363	325	354	350	337	330	326	351	340	352	347	340	324	368	337	326	327	365	347	331	368	327	349	362	341	316	327	335	329	365	353	301	330	361	338	336	359	356	336	331	354	336	357	327	355	367	324	366	304	343	345	338	320	334	301	345	332	362	363	335	326	383	345	352	331	361	355	368	370	316	382	359	360	351	350	315	327	341	334	343	376	313	330	329	342	319	339	362	310	382	352	345	322	321	352	316	380	342	354	374	315	345	339	362	324	324	340	378	337	323	331	361	341	332	369	383	375	353	327	331	369	354	342	353	329	321	336	356	322	348	351	355	339	351	373	335	308	339	347	347	315	343	317	333	323	331	335	365	324	348	377	333	326	321	326	338	345	357	300	370	319	352	330	335	338	375	295	370	332	337	329	353	360	354	346	387	344	330	352	319	327	353	373	386	301	313	343	341	345	321	336	352	350	306	326	320	337	338	331	344	322	332	331	334	366	354	326	345	339	345	374	338	358	349	297	319	340	340	335	371	352	363	332	369	369	388	339	365	323	314	339	381	303	330	336	356	327	389	351	335	338	353	306	310	360	322	324	333	318	351	343	346	374	342	323	331	346	343	341	352	337	344	345	329	311	327	322	332	314	349	347	341	345	351	362	367	321	315	335	309	316	363	419	332	344	343	320	377	327	319	341	354	358	343	319	317	326	362	358	370	333	333	311	348	349	347	341	353	316	337	321	301	348	311	368	348	334	343	372	329	349	329	379	359	338	302	305	275	336	342	335	361	328	331	319	322	313	370	346	353	303	366	317	344	339	367	357	327	367	334	326	359	340	349	325	349	317	311	343	370	323	368	333	355	331	367	355	338	351	369	293	282	311	360	373	329	353	357	346	356	337	357	329	346	388	343	371	339	311	350	339	321	369	357	348	330	342	318	321	345	322	350	363	354	364	333	332	338	345	362	344	331	302	304	386	312	342	363	341	365	369	350	338	350	329	352	323	316	309	334	343	373	353	341	353	344	393	368	326	349	325	356	345	338	337	349	347	345	354	321	363	341	305	338	312	339	370	397	337	357	320	325	331	345	334	362	339	383	359	358	326	345	356	320	332	360	354	341	349	307	358	321	319	349	319	325	347	312	346	383	329	317	340	333	326	377	322	371	317	319	304	335	368	324	346	317	343	344	364	288	301	330	337	340	345	346	352	355	341	339	322	317	375	339	364	342	328	351	355	346	326	341	324	341	343	357	340	367	326	321	358	340	325	317	335	320	324	345	359	341	359	339	307	336	366	335	342	321	336	337	365	383	395	325	306	347	369	335	342	354	332	330	370	370	322	368	334	365	365	332	329	335	312	358	324	302	332	387	321	321	312	394	374	321	349	352	382	301	373	330	333	354	363	343	310	315	396	355	341	348	349	384	348	345	345	335	343	331	337	344	304	306	399	383	385	322	355	305	358	360	324	300	337	338	328	361	336	347	338	370	378	369	373	346	332	334	319	318	295	354	369	363	329	297	349	306	321	328	320	344	322	322	325	305	337	332	328	348	344	345	347	347	357	325	316	340	330	370	318	320	339	328	326	351	346	359	334	326	353	351	346	310	330	347	332	326	328	323	328	319	343	330	355	330	339	332	353	338	354	359	338	337	298	360	319	362	285	352	322	335	330	332	361	326	360	357	310	361	343	310	311	314	325	312	320	325	391	368	325	347	351	375	325	341	325	322	326	381	310	371	345	390	331	362	336	340	342	320	324	307	369	363	357	355	335	328	319	326	330	336	334	363	317	325	294	305	323	341	366	368	334	313	348	365	321	315	324	306	311	333	353	345	355	365	332	358	302	335	342	346	361	328	341	323	344	355	358	363	355	332	343	362	354	356	356	349	362	332	341	282	372	358	356	312	330	325	348	347	335	347	368	349	346	317	333	325	344	357	374	372	339	329	324	338	330	316	347	342	349	349	318	293	349	333	325	356	368	311	318	336	330	356	369	310	321	321	331	327	356	335	326	339	326	317	285
25929	2481	4650	5417	4598	3743	3368	2663	2315	2031	1849	1762	1672	1408	1435	1287	1252	1222	1191	1084	1107	1071	1055	981	1034	937	1004	1016	945	949	902	931	900	880	853	852	825	848	870	834	875	851	908	811	806	814	899	845	863	797	828	744	894	803	866	838	838	832	790	739	816	815	845	783	814	812	851	823	812	797	805	781	813	833	864	819	759	775	802	802	796	777	848	797	841	802	762	806	780	827	772	793	793	828	776	790	801	780	808	749	848	797	791	800	755	794	811	825	788	794	790	790	781	741	777	784	811	753	795	782	833	795	783	806	805	748	798	844	782	812	804	790	818	828	740	811	815	768	772	774	847	795	827	832	726	789	795	823	772	823	743	771	735	826	757	786	743	820	819	715	787	799	772	826	742	835	787	798	787	782	709	777	765	818	821	811	766	835	789	807	766	806	835	777	826	769	786	816	814	801	820	751	764	834	833	799	762	776	765	790	767	800	804	825	747	802	774	807	831	798	754	803	763	769	821	801	816	821	757	754	734	801	824	780	807	830	779	810	790	748	760	787	817	854	808	802	826	802	872	820	797	773	813	762	797	757	811	820	808	749	822	771	748	775	836	819	754	799	791	774	764	805	821	839	803	840	811	788	770	784	831	790	751	800	792	847	795	801	808	812	770	821	767	796	797	757	808	779	826	786	754	836	800	814	774	791	768	775	793	768	776	791	750	759	759	818	781	782	800	793	737	810	767	827	800	786	832	783	810	849	785	781	829	788	863	777	817	825	778	825	848	741	816	789	758	790	833	803	828	801	784	797	767	757	785	756	797	849	778	812	758	764	769	822	768	791	781	743	860	764	746	775	762	842	809	791	747	790	805	789	812	765	829	733	805	809	814	729	762	800	728	793	777	824	820	761	784	815	802	790	843	815	792	774	784	806	740	756	749	834	813	772	813	798	810	763	829	800	763	752	816	741	803	790	772	752	808	827	740	789	773	756	770	784	788	780	798	751	790	790	808	813	763	807	838	805	872	774	815	804	810	757	796	799	777	749	814	751	810	752	793	753	713	780	749	854	741	813	809	818	814	814	737	785	769	772	745	774	765	785	806	828	797	753	804	808	790	784	783	786	765	789	781	834	815	788	806	784	810	808	796	760	820	773	766	835	785	791	795	754	765	833	734	802	807	830	826	770	773	828	795	831	760	748	741	865	841	833	779	802	802	827	774	812	734	783	738	817	809	790	804	818	774	766	875	825	810	768	777	770	782	792	829	767	797	814	763	816	765	757	792	801	758	774	830	754	746	794	783	741	785	820	766	782	816	803	774	785	876	777	780	777	781	784	739	784	826	786	751	838	781	795	762	739	737	800	782	791	800	793	765	789	770	824	793	756	795	788	816	775	755	788	769	758	777	772	811	789	738	789	833	796	794	810	795	794	790	800	838	775	821	794	757	810	814	746	832	789	803	767	782	778	777	793	788	816	802	798	808	845	772	768	838	807	788	765	784	779	783	770	799	882	734	800	774	747	744	784	743	797	809	798	755	784	826	802	767	835	786	784	770	810	828	725	786	805	841	858	769	796	754	797	790	726	777	765	769	780	773	783	739	755	746	802	752	762	752	796	794	790	782	787	787	738	789	789	763	813	803	786	798	770	796	763	797	800	810	730	783	808	755	762	772	801	774	763	738	738	783	805	790	768	765	778	756	764	783	806	746	823	847	846	786	800	811	785	777	822	801	773	785	757	813	801	772	769	809	723	804	817	767	842	796	776	769	784	853	810	783	720	829	783	776	809	813	805	821	805	789	779	732	769	792	845	832	744	724	825	828	803	822	837	783	815	774	815	777	832	796	774	773	772	756	794	738	812	799	812	775	784	782	838	775	781	769	799	783	799	724	768	744	749	782	756	834	804	786	822	784	746	731	804	759	800	775	785	807	774	855	753	780	789	811	826	788	768	738	782	808	730	809	758	786	819	774	778	790	785	780	755	754	805	816	762	782	745	787	771	815	781	814	737	809	751	785	813	753	772	802	798	803	758	788	771	841	787	799	823	755	796	835	771	789	781	784	798	789	790	795	784	764	768	805	776	819	777	798	747	825	810	789	765	819	745	790	752	822	838	826	784	821	817	825	794	771	781	776	799	736	761	812	802	781	744	807	793	818	806	810	802	786	760	813	773	773	729	807	823	760	787	780	847	825	819	759	763	781	832	773	785	775	781	755	819	776	787	769	823	772	786	851	752	778	782	813	771	775	816	770	793	768	747	786	768	768	732	750	723	814	795	800	775	798	818	807	841	812	796	806	766	758	781	759	774	802	815	836	784	800	783	792	769	802	761	793	750	847	803	753	768	806	776	811	766	810	769	801	797	834	818	786	759	791	783	760	785	822	750	808	785	810	807	791	737	785	769	806	810	819	752	806	781	828	784	819	845	788	816	809	810	746	804	790	786	787	798	834	767	829	782	796	810	793	791	797	877	760	799	794	764	796	798	784	801	804	753	780	783	791	818	815	800	753	737	777	788	786	816	801	799	746	879	815	792	792	804	781	802	769	830	766	810	773	774	826	802	823	772	769	814	801	832	802	771	776	821	814	792	840	776	820	800	809	762	810	834	778	798	754	737	785	775	795	763	772	797	825	792	809	787	765	792	806	830	781	749	835	819	772	802	822	795	796	843	794	780	751	803	799	751	782	768	810	800	738	817	780	814	762	798	792	783	812	850	726	786	755	740	737	781	782	821	775	777	787	802	806	786	762	772	801	772	790	812	788	792	773	818	849	785	762	785	777	760	796	769	763	759	786	775	762	773	810	797	783	812	779	814	785	776	760	807	787	832	781	819	808	817	799	805	748	770	788	752	794	788	806	784	723	793	803	775	809	791	818	819	810	791	754	733	822	757	809	800	810	773	805	792	765	778	799	772	738	815	773	786	795	806	771	788	767	764	791	758	771	765	771	788	790	747	845	812	742	743	759	802	850	771	792	799	768	813	795	793	815	757	736	752	774	779	776	785	741	848	771	849	784	810	762	760	749	781	817	814	811	817	730	787	838	800	795	816	830	836	774	787	809	712	827	805	768	768	777	769	753	799	786	800	831	802	762	802	816	771	748	776	780	786	831	786	823	803	775	810	773	816	773	768	813	798	766	812	833	752	808	796	731	786	774	853	782	801	809	815	759	782	823	804	814	795	763	863	769	806	792	771	764	805	840	799	765	759	807	761	786	814	780	752	793	730	791	807	787	762	812	819	745	767	793	792	780	821	827	823	780	780	781	782	843	754	828	790	754	803	770	791	785	796	791	777	783	806	808	773	791	764	806	819	800	818	774	852	795	766	768	791	797	769	814	767	817	804	810	740	789	762	800	777	806	831	780	816	789	766	799	774	776	798	755	799	800	797	798	741	759	786	770	836	773	827	778	761	772	755	779	764	804	799	824	798	820	771	812	748	809	761	805	789	833	766	788	743	757	819	785	778	780	810	797	763	783	778	816	816	752	749	747	819	795	855	798	768	773	773	788	770
8983	517	362	334	282	288	278	294	242	258	260	208	248	259	239	231	239	274	228	227	236	249	227	268	243	234	294	238	222	240	256	253	238	250	250	231	251	255	237	246	228	242	237	236	254	225	236	239	238	219	227	239	269	248	234	263	257	240	257	258	240	271	227	239	234	271	272	243	238	242	247	221	248	240	263	227	230	277	234	237	235	236	248	239	246	235	265	218	235	245	239	264	257	234	260	253	248	289	237	260	237	232	239	233	259	260	239	216	234	257	267	254	265	264	253	236	247	234	226	240	248	294	244	266	219	238	222	267	252	240	236	255	252	244	235	208	269	236	236	262	261	269	260	269	250	251	244	241	219	261	244	256	272	268	274	257	239	230	269	254	244	254	240	241	226	270	242	245	229	251	246	238	246	244	242	238	253	252	236	217	258	247	263	271	287	238	260	233	250	244	223	254	234	261	285	232	235	262	231	234	273	242	247	228	237	257	266	241	252	228	246	267	238	265	267	232	248	233	271	224	257	250	238	238	235	227	247	237	219	247	249	220	261	267	254	258	264	270	260	257	238	271	251	249	218	236	244	271	256	250	253	231	234	242	239	224	247	264	236	246	241	259	249	244	222	238	252	238	248	260	253	229	235	265	229	252	242	231	247	243	259	264	282	266	253	250	219	224	215	210	242	255	245	246	261	276	248	248	239	231	269	258	226	274	235	265	225	249	222	269	231	274	262	248	239	254	224	251	244	264	243	236	254	252	283	233	266	240	248	280	267	226	221	247	232	282	247	259	276	230	226	227	254	270	241	228	246	256	263	253	257	235	256	272	233	242	224	231	249	248	265	257	256	255	251	239	228	250	262	239	260	235	219	253	243	276	250	255	252	254	256	274	235	269	280	250	275	253	229	274	258	239	257	240	264	233	268	236	240	247	243	244	254	230	258	244	241	285	263	250	260	245	251	252	226	236	264	222	247	250	254	250	270	241	239	255	233	226	287	219	233	243	253	248	244	257	221	228	220	239	236	252	251	252	241	282	238	223	253	224	247	239	213	270	246	272	243	252	226	262	233	253	245	242	253	222	262	241	259	243	233	227	252	254	249	250	240	245	235	238	231	236	227	259	259	278	205	224	253	242	229	238	250	239	243	239	241	244	268	259	244	267	263	277	212	264	267	252	250	242	232	248	257	239	236	258	245	236	259	267	239	240	251	233	237	240	258	228	261	237	235	267	243	243	237	219	248	236	238	267	243	252	235	261	254	243	225	246	280	268	225	253	267	267	251	255	232	234	228	235	246	247	265	227	218	234	242	260	238	235	254	238	278	241	244	258	243	239	258	267	230	242	230	217	249	240	241	261	254	233	253	213	236	235	260	235	246	224	244	246	241	274	252	269	237	267	215	273	271	261	225	236	238	235	262	256	248	259	234	233	232	256	238	234	249	272	237	265	246	274	235	270	260	245	239	238	259	241	245	248	233	279	242	287	242	260	253	240	264	265	267	243	246	261	261	255	270	270	280	237	243	222	266	232	229	232	256	258	249	262	222	261	255	268	232	240	246	219	229	273	228	245	240	273	229	262	249	234	207	233	243	255	276	236	235	248	285	240	238	249	263	227	226	236	235	238	249	247	246	229	238	236	219	229	263	284	266	231	253	300	217	282	260	241	244	214	247	248	250	226	247	252	241	252	262	257	237	240	249	222	247	257	263	204	263	240	189	247	259	237	233	272	233	237	256	246	234	272	243	269	235	265	249	243	215	259	259	270	265	231	279	244	236	234	232	233	230	232	228	233	250	267	255	265	221	233	219	229	252	230	259	253	222	232	251	258	244	255	255	240	242	273	256	253	222	236	265	243	226	255	249	275	249	243	224	253	252	273	205	253	252	250	229	232	243	225	241	242	248	267	250	210	264	248	233	241	264	269	233	264	255	234	226	240	249	231	253	265	248	268	240	264	250	248	292	253	249	262	207	245	237	229	225	262	255	245	282	244	233	244	257	232	250	286	233	254	277	250	229	236	248	234	258	234	241	245	234	253	258	211	254	280	239	239	244	244	239	248	241	246	261	244	230	235	235	249	236	273	227	250	235	269	251	244	268	248	258	222	224	252	248	231	275	264	244	239	266	226	267	248	248	256	234	261	254	232	252	241	232	249	258	271	243	248	265	269	263	250	237	250	224	222	242	240	241	258	279	235	251	265	243	277	259	250	243	232	225	248	237	271	278	276	245	220	240	232	270	221	247	267	261	231	248	227	235	246	260	242	217	237	262	253	263	262	255	225	231	230	261	277	248	249	240	243	227	264	232	253	241	230	263	236	243	220	237	242	231	244	241	266	206	261	252	279	262	258	248	252	240	257	263	237	245	241	225	244	264	239	249	229	242	237	226	244	238	234	224	234	253	259	237	249	252	267	272	276	271	227	251	263	274	269	268	272	245	253	243	243	253	246	247	246	291	250	247	253	225	230	246	251	239	241	269	263	263	263	236	237	227	258	232	226	235	238	265	232	208	235	249	235	248	251	261	233	254	266	288	240	242	226	275	257	246	264	291	244	228	231	241	271	256	232	274	254	256	206	212	213	226	248	255	261	246	267	255	217	241	237	267	272	236	240	249	253	272	241	233	274	273	216	233	254	234	225	248	251	210	268	276	262	251	269	243	218	289	253	224	241	218	239	231	236	212	245	246	216	256	268	252	242	272	239	235	277	234	220	245	240	255	243	238	242	244	265	237	231	240	257	264	262	241	282	238	244	208	227	247	250	249	261	222	262	255	256	263	276	237	259	254	236	229	263	286	248	262	230	237	239	278	239	246	222	259	246	263	249	233	268	229	234	258	268	287	231	247	247	261	240	253	209	253	244	250	263	243	241	248	264	247	244	250	254	235	246	282	263	241	245	276	264	250	229	236	229	243	273	257	267	221	239	229	239	262	226	253	247	236	207	219	257	257	259	234	240	266	269	251	242	226	267	222	278	267	230	254	249	227	255	222	250	250	279	233	233	255	264	231	234	211	257	252	274	259	221	255	258	252	224	231	221	233	244	277	223	223	255	269	252	231	257	239	234	254	248	244	246	261	276	265	219	237	233	243	218	244	216	270	241	265	248	236	236	277	243	237	231	241	244	240	245	267	284	249	242	228	259	264	262	230	252	230	272	231	246	248	241	270	244	244	212	256	231	248	254	268	231	231	250	228	232	259	250	242	269	247	225	244	237	256	243	267	225	266	284	237	220	279	241	240	268	294	237	242	241	277	228	296	244	234	285	267	244	252	244	234	260	231	247	212	246	244	229	242	243	242	242	236	229	254	282	259	238	269	262	260	254	246	252	245	272	246	270	266	208	241	242	246	262	245	246	263	239	288	232	254	240	247	252	247	245	254	250	247	245	238	241	220	266	256	286	238	268	251	266	250	254	271	247	221	239	242	254	236	250	259	254	265	277	222	296	232	267	272	231	257	251	217	258	232	271	252	244	236	231	255	236	243	223	268	249	228	250	248	247	260	243
8727	679	759	791	752	724	675	746	616	618	668	650	631	614	616	600	606	620	600	617	636	597	580	588	626	628	593	607	566	634	616	604	619	594	592	643	601	589	553	567	624	578	572	607	582	604	648	566	602	593	553	608	638	595	610	600	587	572	626	660	586	592	583	626	590	587	565	562	573	642	602	576	605	602	559	596	593	576	569	615	597	589	570	639	571	590	551	532	597	609	587	550	622	576	656	578	616	578	573	561	563	577	574	547	625	599	616	607	562	601	616	595	535	585	604	576	582	611	595	571	613	597	636	583	575	619	606	563	604	567	602	634	596	559	605	608	591	579	637	629	599	651	608	574	618	619	567	597	560	606	597	581	619	563	601	603	579	595	612	569	608	580	586	635	606	548	578	598	602	594	613	601	653	560	595	583	571	583	612	616	595	585	586	633	579	573	608	597	589	584	582	558	610	634	597	584	590	595	604	598	585	603	565	614	515	575	617	567	587	600	550	607	623	586	614	604	553	571	535	593	547	618	590	653	622	599	562	583	592	605	604	614	581	555	607	643	659	609	624	628	548	595	577	581	596	548	599	592	504	621	572	589	593	561	601	575	582	613	515	600	608	593	571	601	594	568	579	617	601	583	626	594	552	563	606	571	578	585	597	630	606	586	593	601	615	565	606	611	553	582	564	625	564	612	588	616	618	580	593	591	626	626	590	587	596	604	567	600	593	591	582	571	606	576	579	620	574	597	626	575	598	599	603	587	581	579	597	565	582	609	607	601	569	586	554	598	619	633	519	590	592	567	616	584	558	600	616	551	623	588	604	578	550	633	609	540	567	614	577	612	581	579	596	623	634	573	581	582	578	572	569	601	612	578	591	555	601	636	615	588	576	579	626	560	578	570	577	595	612	625	609	592	609	578	592	584	589	622	586	581	592	592	606	625	601	557	604	595	588	600	562	613	607	567	568	613	588	595	599	604	564	577	550	573	634	589	591	585	586	591	564	592	606	576	621	584	613	567	606	611	612	599	575	576	622	591	600	629	560	625	620	566	621	578	595	591	586	555	591	586	586	613	577	622	606	596	554	626	620	626	543	612	606	600	627	642	633	564	589	619	619	566	618	608	607	624	595	570	561	619	582	592	574	622	612	604	624	575	572	656	598	558	615	561	624	597	584	592	570	600	608	551	611	616	565	584	598	605	607	569	624	554	586	578	642	581	609	556	582	587	599	590	590	636	615	574	576	590	619	589	561	598	576	566	594	618	561	582	553	573	551	602	609	658	556	613	600	580	631	609	690	605	575	582	589	607	630	596	609	614	604	583	642	571	593	619	588	575	573	583	585	573	591	606	607	568	579	596	563	626	601	586	584	564	583	628	625	594	593	552	571	619	603	572	646	613	597	590	571	583	627	613	599	624	567	601	584	611	555	599	566	572	612	631	575	581	598	618	603	571	621	583	573	567	596	570	622	594	550	594	610	608	562	565	599	596	615	605	632	574	612	607	598	560	601	614	635	585	588	632	561	574	609	623	560	616	608	586	606	586	586	625	566	572	621	619	591	578	608	596	561	598	618	564	590	589	591	631	633	645	592	566	603	612	556	614	591	563	612	621	580	554	624	587	582	571	585	542	601	565	571	601	581	661	628	601	579	639	578	601	604	559	618	569	590	623	580	613	612	588	588	567	612	605	526	607	563	589	656	578	572	633	595	573	602	639	555	602	591	578	566	594	589	627	583	604	589	605	589	576	610	583	561	640	581	571	595	610	573	620	556	590	615	600	562	600	564	610	597	632	615	614	574	582	564	660	567	612	591	620	587	611	618	601	587	601	587	607	541	648	607	540	592	607	573	625	575	587	536	611	579	574	594	580	565	582	567	588	562	618	615	598	610	588	591	594	602	576	631	605	588	611	570	608	615	586	583	573	595	551	581	601	610	612	617	591	576	629	603	562	617	551	619	609	573	559	566	603	588	582	570	559	565	589	572	595	644	651	561	623	584	591	574	580	624	613	591	599	585	616	638	605	553	567	593	573	610	574	599	556	626	582	581	563	581	604	594	611	583	603	592	619	604	611	609	619	609	600	571	626	571	588	586	585	599	609	618	580	585	573	615	585	592	603	583	610	572	536	603	618	577	574	628	607	618	595	604	581	617	557	625	590	559	578	558	570	601	609	600	588	572	561	567	594	540	563	632	576	536	641	634	574	579	595	611	649	580	581	605	594	607	586	566	637	599	628	608	588	615	564	598	620	594	611	623	592	598	598	609	598	632	626	586	562	605	599	585	554	586	588	605	611	547	615	616	598	625	629	586	596	594	638	568	596	590	591	608	587	572	594	583	596	587	577	552	637	573	635	641	603	583	595	580	622	591	564	552	608	636	614	563	582	640	586	597	619	557	600	551	607	583	610	608	608	606	615	627	590	635	572	609	574	626	593	620	639	611	587	582	588	589	574	589	572	604	560	582	576	588	577	584	609	590	531	618	633	599	597	561	604	607	637	612	606	571	610	589	544	641	564	621	591	584	561	588	591	580	626	616	579	563	556	610	619	579	535	570	576	571	595	596	576	618	595	626	576	578	610	615	591	565	578	596	614	643	582	598	564	567	637	578	586	600	562	593	639	615	578	600	579	585	627	577	602	590	606	619	630	597	590	569	615	580	613	601	624	595	593	612	574	548	579	596	586	605	611	598	576	608	621	571	602	591	570	603	581	564	656	603	620	585	602	605	615	604	601	622	591	598	592	608	587	580	575	623	577	593	580	671	581	588	662	619	619	594	567	605	595	595	579	590	586	629	590	582	582	574	598	614	632	619	574	580	592	647	624	563	595	579	595	610	569	586	564	583	607	576	600	580	611	642	597	612	618	621	567	576	586	633	584	572	599	568	615	585	619	611	576	623	577	600	623	573	591	607	605	578	614	589	607	630	616	575	615	609	619	582	575	607	589	568	586	603	604	593	583	649	605	616	604	594	571	616	571	587	591	585	587	549	580	655	570	575	555	591	599	620	589	571	587	560	603	536	590	579	603	581	588	602	567	547	561	556	587	587	604	566	604	600	602	615	588	613	572	612	613	593	602	619	574	596	543	605	567	591	639	580	607	612	579	630	569	557	593	622	604	620	612	583	561	554	613	587	590	588	541	579	631	633	577	588	561	575	537	594	622	638	610	585	546	642	634	552	603	599	603	600	597	628	563	586	590	592	621	634	665	592	591	638	592	606	584	567	553	619	572	613	560	577	561	591	635	584	576	612	553	565	589	607	605	593	609	555	616	593	604	583	567	563	650	616	626	596	590	582	572	617	546	592	605	572	560	555	558	584	632	598	539	579	622	594	626	575	622	585	572	608	585	620	571	587	542	594	609	587	597	586	598	588	553	588	585	601	568	563	613	576	588	591	604	597	576	613	566	590	564	579	618	607	630	599	586	591	583	550	599	653	591	541	619	591	610	569	647	556	605	636	600	557	608	610	570	611	578	606	575	587	591	597	600	603	606	574	574	620	570
48751	22832	15429	1627	794	609	449	400	350	347	325	301	314	275	270	241	333	253	235	217	235	223	235	245	209	252	235	215	231	233	238	221	232	227	219	231	198	210	210	246	195	223	190	205	249	231	216	227	201	220	216	207	240	242	212	218	221	226	234	230	214	216	237	222	231	220	200	218	238	237	208	243	233	209	239	230	228	204	231	246	219	245	205	212	207	228	216	213	207	209	202	228	218	219	237	202	208	247	230	232	209	211	202	202	244	215	248	208	184	207	219	208	254	228	230	208	210	243	214	235	186	237	236	267	228	235	196	209	202	208	213	226	208	218	221	235	222	217	212	228	200	209	212	231	251	229	214	224	190	228	215	235	216	217	249	224	252	233	226	202	207	214	229	194	188	254	202	230	224	211	224	226	198	221	202	215	216	209	225	193	192	234	228	210	223	216	188	215	215	244	207	197	241	218	226	224	187	243	223	223	203	243	209	227	235	209	226	166	211	245	245	219	190	220	229	215	213	192	224	217	219	242	203	255	230	235	223	224	226	227	222	201	210	241	227	236	235	237	213	220	214	210	231	245	229	231	202	252	217	224	229	219	216	228	231	211	192	235	217	222	234	191	196	214	249	256	227	224	222	248	229	232	219	222	215	209	245	232	221	239	227	208	227	210	212	217	219	232	220	209	205	201	226	216	228	209	226	223	194	221	201	230	218	240	234	225	226	190	224	210	224	270	223	206	220	213	204	181	228	236	211	246	226	228	239	221	229	228	199	248	251	203	229	227	210	205	247	219	237	196	196	207	233	225	262	229	228	225	203	183	219	237	202	232	205	218	213	248	211	244	209	226	222	216	226	221	220	206	211	230	211	228	248	213	217	233	208	222	213	242	220	229	215	211	207	231	236	195	222	211	208	217	212	217	225	220	238	228	239	227	199	218	261	243	247	243	240	234	237	182	223	242	201	205	210	216	209	209	215	222	245	199	204	241	209	229	230	224	207	225	207	226	220	244	214	248	232	211	238	216	222	236	231	220	243	244	230	224	215	203	222	197	228	224	214	221	216	229	233	221	261	213	243	232	223	231	234	215	216	221	248	204	242	224	230	232	205	221	205	239	227	208	207	208	234	219	222	221	228	209	231	242	207	224	200	209	207	224	252	205	245	212	209	227	253	232	241	226	188	213	216	198	220	219	218	199	220	197	209	206	224	227	211	250	256	238	213	197	202	240	228	209	211	215	209	213	224	198	200	233	245	229	245	211	218	234	199	224	200	235	211	209	216	225	196	219	195	229	222	247	243	236	238	224	234	210	235	218	227	190	244	228	210	205	216	212	235	198	229	247	231	226	218	203	232	211	214	207	229	212	226	227	189	213	240	215	213	207	223	210	248	196	224	229	234	224	208	231	223	201	219	226	224	218	205	215	224	254	214	204	216	237	212	228	213	223	230	216	241	213	212	220	240	204	226	232	241	231	229	206	222	226	219	209	228	234	223	223	193	186	238	232	247	232	206	233	232	213	254	213	259	241	234	215	228	230	238	215	224	231	221	211	222	204	217	221	207	219	216	203	220	211	220	208	215	224	245	255	235	220	199	218	203	216	214	253	194	220	209	229	214	240	253	234	236	216	249	200	207	216	217	261	237	209	215	229	207	255	210	197	209	226	235	212	221	261	235	239	251	250	228	200	249	219	265	233	240	229	208	233	237	210	233	210	191	234	216	229	193	214	222	216	244	233	232	224	210	220	206	204	226	226	229	249	264	232	220	263	238	198	194	204	230	215	210	232	246	241	198	196	212	220	218	216	259	194	206	231	219	212	218	242	206	211	196	211	202	226	225	235	211	217	207	245	231	201	239	203	240	223	226	215	252	247	228	209	205	246	213	222	230	234	201	214	247	224	215	214	221	221	232	202	218	218	199	239	209	217	212	221	230	234	224	224	218	211	217	242	203	233	219	225	242	225	229	236	205	218	197	213	208	222	206	209	222	227	227	198	222	222	211	197	226	222	212	211	216	232	247	258	205	212	239	220	237	229	271	206	225	227	244	207	230	231	211	223	207	236	246	222	227	227	225	222	225	224	218	205	261	212	234	236	216	221	211	233	208	210	213	245	226	235	205	233	225	242	223	251	226	252	221	225	258	231	198	222	200	227	206	213	196	204	217	204	230	222	216	212	219	222	208	237	230	215	213	232	257	225	229	208	224	236	237	230	248	208	207	234	216	196	196	247	233	193	241	191	234	239	215	233	203	230	234	245	236	254	228	205	240	235	238	217	225	216	209	212	209	221	217	210	191	202	228	205	234	241	255	227	248	217	238	226	236	225	235	236	217	237	195	219	209	217	219	208	204	218	233	224	233	225	204	234	209	228	221	236	224	223	257	226	193	224	218	210	196	218	252	207	213	246	243	195	215	207	221	230	224	246	210	218	215	208	216	224	213	251	238	249	222	229	201	238	225	205	226	207	224	219	237	226	213	234	200	228	271	197	199	212	229	205	207	235	201	210	215	259	229	235	196	201	197	225	200	215	235	222	208	252	232	214	218	216	202	208	254	217	210	233	251	190	261	215	214	210	211	233	227	209	212	218	204	195	195	214	223	221	228	206	221	218	198	225	234	212	265	209	235	239	209	236	217	232	238	230	216	200	237	219	218	213	248	210	215	224	226	227	216	238	225	216	243	210	233	226	218	207	223	197	211	214	261	242	218	251	209	204	206	207	210	213	221	243	226	211	232	251	208	205	195	217	220	235	218	226	222	203	233	239	228	214	193	221	222	217	231	223	236	205	200	248	197	229	225	243	215	221	229	200	233	217	238	209	254	213	198	233	222	238	220	200	227	214	227	216	192	230	242	221	232	244	209	222	224	198	230	202	224	210	231	229	232	224	220	239	225	220	217	227	227	229	201	249	202	224	237	226	220	214	230	224	227	211	219	222	208	221	227	219	220	205	213	243	245	247	194	208	204	211	210	203	243	217	232	233	239	206	220	206	218	230	208	232	222	232	225	241	238	236	201	211	196	214	234	234	215	208	206	251	217	214	232	204	261	212	234	235	229	206	221	211	189	189	209	231	236	231	198	213	216	220	190	213	195	231	190	224	227	237	231	232	216	223	210	190	218	199	225	189	227	235	243	239	229	202	247	221	236	184	209	210	204	231	226	204	238	224	209	240	202	230	211	254	248	212	216	217	236	195	229	221	226	241	228	252	212	242	194	226	208	220	198	217	199	210	246	220	229	247	216	208	209	202	220	235	226	227	186	214	231	215	216	248	224	241	223	214	240	219	228	216	229	211	217	223	261	235	247	237	252	220	202	242	210	219	227	227	247	225	236	257	242	194	224	202	218	187	238	199	195	229	226	206	209	206	214	228	239	221	220	218	234	217	227	221	262	226	210	223	231	218	241	206	208	219	204	224	216	229	215	220	242	219	189	250	259	232	233	235	221	217	205	258	214	235	219	261	215	233	225	226	248	227	203	221	223	245	219	224	210	192	216	219	222	222	208	203
25327	1348	2318	2808	2476	2016	1764	1416	1297	1209	1144	1057	891	890	855	802	801	784	674	715	737	684	667	668	663	624	626	599	601	637	654	668	594	619	612	636	643	606	575	587	553	564	600	592	591	616	584	577	527	620	594	549	570	569	544	546	548	560	559	507	571	554	630	588	562	604	539	576	570	589	571	608	565	527	598	594	553	600	568	566	576	572	584	560	580	530	562	587	623	576	555	539	562	570	545	532	552	556	556	559	566	503	546	541	580	582	560	566	549	599	538	564	552	562	534	565	558	567	507	580	582	564	525	589	536	581	595	584	555	549	552	560	579	549	546	582	589	552	543	589	603	551	579	538	554	577	517	557	552	506	587	539	566	562	572	591	562	586	539	554	562	570	583	534	568	579	559	608	515	579	535	575	535	567	565	529	596	587	548	571	556	579	584	565	550	568	569	501	560	550	568	520	560	561	566	586	588	551	537	567	604	552	573	587	545	586	554	551	523	560	571	550	519	564	555	566	553	624	560	596	562	572	562	567	612	558	586	503	530	579	539	551	533	521	608	594	582	568	590	570	522	588	579	579	591	542	557	545	532	547	603	570	540	568	533	591	529	547	536	534	554	574	523	571	533	572	595	560	588	595	548	564	563	565	612	526	547	549	551	565	550	565	546	562	541	545	558	566	561	597	554	547	597	517	524	543	542	563	525	535	620	572	572	573	553	546	544	539	538	556	583	567	547	544	587	590	562	523	580	544	564	603	586	549	544	538	549	552	547	591	562	547	580	560	580	563	563	591	630	566	555	561	552	568	581	546	560	598	563	573	530	592	546	530	574	545	566	554	576	510	564	551	537	576	570	575	579	548	540	580	547	533	599	557	523	591	524	552	532	568	569	541	532	531	559	574	603	560	523	592	510	581	572	512	553	512	569	558	575	537	536	546	544	569	606	579	542	583	569	544	531	585	552	541	573	560	569	554	585	546	571	531	566	543	573	593	553	506	564	553	590	572	599	516	563	553	556	536	562	591	560	558	554	545	581	567	585	534	550	574	550	552	522	605	542	532	552	568	558	565	546	577	546	539	594	549	556	538	557	596	541	584	547	591	550	506	565	541	546	495	551	552	561	561	557	527	545	551	561	529	553	501	579	550	564	564	538	512	537	546	544	511	538	575	557	525	611	573	534	556	569	569	579	540	543	557	577	533	509	557	594	590	554	542	544	588	556	586	557	575	515	602	551	528	542	580	602	520	595	543	541	553	563	598	535	557	529	572	513	530	571	551	572	584	550	542	554	517	566	549	538	561	569	556	585	514	542	565	539	582	587	555	594	570	572	548	544	548	561	584	520	573	549	593	535	601	536	532	590	569	566	617	539	536	509	546	522	541	573	524	561	541	539	533	539	573	605	589	536	563	540	533	551	519	522	574	558	563	535	539	526	534	554	556	572	582	545	565	540	560	567	594	564	552	557	565	519	628	552	533	567	546	561	604	570	546	554	581	531	561	548	582	530	566	566	559	547	561	548	588	577	563	567	594	516	566	555	564	581	558	529	572	513	567	572	534	555	582	517	557	573	582	583	553	574	611	578	535	579	549	568	543	531	577	553	514	588	541	581	537	524	566	591	549	562	578	578	528	543	558	560	535	573	608	532	529	551	561	553	572	544	547	580	589	553	563	555	586	562	549	572	580	546	570	584	534	557	577	565	532	589	568	558	556	537	543	519	570	542	567	541	554	571	561	559	576	561	573	557	546	573	567	562	531	592	543	587	546	545	572	559	551	564	575	579	581	562	531	566	626	578	561	582	572	545	554	550	577	570	541	539	529	504	561	528	520	546	559	555	540	537	547	569	591	545	549	538	501	561	571	562	572	550	555	529	547	567	556	613	563	538	540	556	579	571	574	566	575	527	566	552	536	536	554	558	549	572	521	566	554	598	541	533	536	546	577	513	538	571	573	554	530	568	560	599	587	571	589	588	596	588	516	560	581	567	557	594	566	608	586	537	583	541	566	494	584	514	596	565	572	536	606	499	579	572	541	547	523	570	580	544	567	582	561	540	585	561	571	552	587	587	557	581	553	499	545	544	568	588	567	575	557	570	593	562	523	567	598	562	517	555	537	546	564	564	559	557	533	528	595	567	551	545	567	567	575	598	550	577	571	565	541	583	534	557	568	522	586	562	544	543	554	594	579	525	517	538	572	537	522	601	561	565	550	577	520	535	585	522	569	571	580	564	575	539	540	621	560	577	555	556	581	539	556	555	559	557	547	590	600	558	556	560	588	579	535	536	584	569	557	567	550	526	582	544	572	521	563	560	529	588	543	515	551	531	534	546	584	537	574	521	551	552	561	586	562	555	568	565	556	525	557	545	549	541	562	556	520	540	595	552	574	610	563	543	597	599	579	537	540	552	534	587	556	560	583	541	535	514	547	541	510	585	534	593	549	590	564	539	552	567	569	575	590	583	586	581	550	523	587	556	583	540	580	557	579	579	588	549	532	564	552	578	543	517	605	561	579	524	557	558	608	583	567	589	553	546	552	552	533	562	481	546	552	532	504	582	606	589	571	589	537	548	569	550	538	599	563	553	588	526	531	565	529	521	570	592	549	525	536	558	534	550	557	528	517	546	536	539	538	554	572	567	574	555	529	501	550	581	560	561	535	589	563	573	612	530	551	598	549	569	559	565	559	586	542	534	513	572	569	556	587	609	542	580	539	585	570	538	593	579	565	540	571	625	573	530	550	538	534	540	550	575	536	577	523	539	604	545	581	528	521	506	547	530	542	575	578	546	555	600	585	532	520	567	574	577	548	522	571	540	563	561	588	543	546	508	544	535	562	582	581	555	550	554	544	567	532	556	624	558	574	550	552	543	530	566	511	546	587	549	569	560	582	553	537	567	537	547	566	608	573	531	506	534	567	572	550	527	543	536	530	535	547	522	515	541	518	558	563	538	544	570	533	576	562	569	533	520	556	559	566	603	557	576	566	560	560	583	554	557	548	531	535	575	551	503	544	519	578	546	565	508	559	560	558	538	566	554	552	505	566	588	538	526	556	548	556	569	569	565	542	552	508	589	576	536	506	515	569	569	556	538	538	558	538	588	534	576	607	547	570	583	594	566	595	535	569	571	508	591	547	572	588	595	545	576	544	571	547	528	575	576	506	586	552	589	566	539	551	542	540	571	572	559	586	523	560	533	545	520	552	569	579	577	557	567	544	553	550	554	534	503	522	585	558	555	534	579	547	539	587	573	585	568	503	577	540	553	574	590	596	573	564	583	551	549	562	512	612	578	590	535	569	599	578	557	552	570	585	534	525	562	559	557	551	586	542	561	530	553	552	527	525	534	614	548	586	535	571	576	528	542	578	511	547	535	564	537	594	552	545	524	567	552	558	552	578	570	558	546	561	561	539	553	595	566	564	582	570	556	535	545	579	557	578	553	559	569	564	566	589	519	564	554	515	571	518	564	557	544	558	557	573	528	582	547	550	587	557	518	582	551	566	552	544
57996	25071	22908	10247	1955	1146	884	698	638	541	509	532	448	442	434	417	379	445	388	363	388	408	393	345	385	372	367	356	392	412	388	335	414	351	354	359	339	381	361	382	362	376	354	335	370	384	398	407	390	382	359	400	377	335	335	360	346	375	361	365	342	348	342	386	411	387	360	334	391	350	326	339	323	365	356	389	318	331	348	359	356	357	375	367	371	373	381	373	368	363	355	342	338	353	383	348	361	322	351	369	340	386	362	359	359	387	390	402	357	396	327	353	325	339	348	355	372	392	360	345	361	376	384	380	351	363	370	348	405	371	362	379	365	393	333	349	355	385	387	345	341	321	350	375	342	362	413	411	363	333	374	392	321	384	359	341	379	374	361	353	408	360	368	365	354	335	323	370	344	391	361	367	385	415	386	362	384	368	414	349	387	324	348	367	362	346	316	360	357	361	343	366	382	367	372	370	363	361	329	349	321	378	341	359	366	354	377	330	352	368	321	383	400	376	397	359	353	350	370	369	375	372	366	328	340	350	377	379	323	371	337	389	328	367	357	384	368	359	369	349	368	365	363	367	359	373	362	341	370	339	332	355	376	324	333	351	344	386	380	338	360	356	322	365	336	388	348	396	360	367	368	377	343	306	363	403	376	356	360	332	375	365	337	370	381	359	377	391	353	365	397	336	342	364	348	371	326	338	343	335	355	348	403	397	385	349	379	347	349	362	346	327	349	351	393	365	343	355	376	303	387	386	337	349	371	329	362	380	377	332	401	374	362	382	324	365	338	358	390	362	360	335	345	362	340	335	379	354	357	364	375	386	359	361	369	362	347	352	330	325	346	350	390	386	349	383	338	361	352	332	336	365	372	384	364	353	376	346	360	374	363	329	353	370	365	373	346	348	353	373	380	350	335	363	391	359	330	365	348	332	335	408	335	405	364	371	362	346	327	366	345	336	323	349	351	328	330	350	358	325	374	355	355	361	353	359	373	387	370	337	377	346	381	385	358	355	361	366	377	377	338	386	342	320	361	351	381	351	366	344	375	333	364	388	343	353	371	364	376	350	347	378	367	337	325	355	347	367	348	352	363	367	359	380	320	388	357	343	365	362	374	321	339	378	370	354	342	336	349	385	368	385	359	388	386	387	332	381	373	327	323	375	356	358	365	367	376	349	337	363	381	329	342	363	361	392	343	345	361	334	388	384	365	366	328	347	348	399	357	358	395	384	360	374	358	305	361	331	339	359	349	325	370	360	353	352	367	326	337	350	354	381	331	377	370	372	328	396	351	347	368	358	330	363	370	363	356	383	349	328	364	403	387	362	365	337	361	347	387	344	386	354	356	371	332	367	380	381	349	359	372	362	335	351	355	344	362	376	379	397	346	366	331	364	364	351	333	334	353	342	339	324	334	352	358	356	374	370	367	315	303	361	375	367	378	367	367	312	355	364	349	383	378	345	343	368	370	358	355	348	341	358	372	354	377	378	344	323	395	387	377	346	336	374	344	394	395	379	350	344	353	361	357	344	392	366	321	379	385	382	358	391	374	379	401	365	362	339	335	392	374	344	352	378	371	369	369	383	351	335	392	374	348	354	356	359	382	377	347	385	379	310	345	382	349	358	391	336	373	348	379	352	381	350	369	365	339	363	381	368	333	330	377	371	359	346	381	351	361	342	321	341	377	332	356	370	358	345	343	331	361	340	356	377	386	349	350	343	320	352	398	362	352	351	339	355	329	358	353	382	349	388	368	356	344	363	357	391	361	356	354	339	300	360	364	350	317	366	352	363	362	340	361	381	354	349	376	373	374	362	379	375	337	368	397	347	373	346	350	349	358	370	339	376	383	365	357	350	391	357	393	364	359	362	356	357	364	330	355	358	355	334	356	368	359	342	348	360	356	347	396	382	346	345	332	369	366	334	370	359	358	363	347	368	318	372	368	368	353	355	373	376	373	349	399	359	334	330	335	351	350	356	345	360	333	359	380	349	351	368	368	326	384	366	345	359	316	366	340	344	359	383	373	364	365	366	356	392	359	381	356	347	350	362	358	383	348	350	333	324	347	384	352	373	374	361	374	374	380	368	340	352	354	358	366	366	372	347	375	389	327	356	400	328	342	368	314	339	381	380	347	391	345	358	369	368	370	351	348	376	337	343	371	369	379	363	396	373	346	354	359	392	370	362	340	366	338	350	351	389	383	352	361	370	350	315	374	368	373	383	353	391	353	370	314	333	357	351	323	366	357	330	354	380	391	408	363	332	345	380	348	374	334	354	375	343	351	355	391	369	334	340	387	373	358	346	366	400	345	371	383	329	320	369	362	391	356	351	341	365	376	372	337	356	355	351	369	323	375	367	338	385	349	352	391	390	355	319	377	355	363	344	351	367	343	341	366	361	321	330	331	350	365	312	335	359	341	380	407	351	323	355	343	334	325	366	372	375	359	379	333	348	343	347	329	353	319	364	334	396	351	346	347	393	326	335	370	328	326	336	363	339	320	330	365	345	363	367	383	386	375	367	348	362	374	358	358	378	359	372	323	344	353	373	365	358	351	363	338	348	369	361	398	354	358	383	353	379	373	382	335	347	356	347	361	332	339	326	375	327	378	322	359	383	358	347	365	370	395	368	382	362	341	364	352	374	353	339	374	342	337	357	364	340	377	323	343	335	361	372	344	347	332	396	300	353	335	360	401	412	359	392	362	374	351	360	391	365	365	377	343	386	346	386	361	364	338	358	350	393	364	366	376	384	366	401	350	340	343	335	377	325	380	388	368	366	365	340	359	343	351	365	337	389	363	369	376	336	346	350	359	326	338	350	367	337	370	353	362	325	343	338	365	391	387	360	343	371	341	358	337	329	355	350	370	352	342	345	377	369	358	333	360	344	382	357	336	383	325	346	368	340	335	344	384	367	378	347	353	381	334	375	381	332	361	373	395	323	394	361	344	358	342	326	354	337	356	369	364	391	355	323	326	353	335	371	384	392	380	367	372	402	367	403	389	351	350	349	342	379	390	374	374	400	328	380	325	406	338	352	400	376	351	347	390	380	347	353	370	336	340	360	376	370	359	382	358	351	393	377	401	338	361	382	390	331	350	386	358	369	388	355	361	393	373	355	342	327	365	361	367	348	373	362	334	368	385	385	347	324	356	374	353	335	346	383	407	341	382	384	352	409	350	339	358	333	343	353	327	330	360	360	349	384	384	377	352	332	372	376	360	375	378	368	387	364	379	333	361	373	302	352	381	337	359	366	361	357	386	381	358	349	368	385	354	330	394	338	373	342	361	373	340	380	355	311	356	346	388	344	352	328	327	374	346	363	330	347	360	371	366	305	365	351	384	352	366	361	368	356	326	316	361	342	345	357	350	356	374	383	351	388	343	351	390	357	375	392	331	344	347	411	350	361	356	392	367	389	340	347	353	350	344	309	352	343	358	347	394	375	382	379	337	328	355	361	349	362	415	343	345	389	361	360	420	346	329	338	327	342	354	394	334	368	348	394
34787	2323	4275	4774	4071	3381	3050	2487	2196	1920	1806	1585	1514	1464	1355	1266	1244	1128	1159	1085	1120	1073	1082	1069	972	1020	988	994	976	926	950	943	925	972	843	906	958	892	912	924	855	853	933	911	881	855	845	909	831	882	910	890	863	831	897	842	858	893	922	868	814	846	833	876	895	824	813	873	850	846	881	821	848	889	872	856	877	871	852	863	900	853	869	866	889	855	892	827	835	834	824	868	805	877	863	879	846	819	825	852	818	848	905	848	815	856	815	900	791	861	817	849	803	834	848	883	830	868	894	872	879	820	852	817	806	838	814	858	873	853	851	854	866	808	837	877	868	856	853	835	824	824	874	823	851	848	828	812	835	863	856	836	852	856	883	815	886	839	853	889	837	802	802	809	866	799	860	800	851	847	831	826	837	839	874	857	851	911	847	871	785	879	838	834	843	855	823	855	863	888	840	811	829	885	808	853	826	821	819	833	833	831	807	852	838	874	814	886	817	841	884	841	807	839	872	861	808	864	895	822	875	809	858	801	789	807	856	818	824	848	808	868	815	784	848	874	901	846	802	866	807	825	850	767	810	797	860	855	908	819	838	829	845	828	825	890	822	842	793	756	794	842	841	831	870	863	837	849	834	827	846	792	837	866	814	861	778	810	860	904	822	841	840	870	860	822	820	861	809	814	806	832	815	821	856	857	845	798	884	812	810	862	826	825	873	811	782	899	834	870	817	820	810	791	819	851	838	812	793	799	820	822	861	864	800	815	790	840	838	886	856	835	846	844	842	852	851	859	840	856	860	812	821	777	878	821	840	842	816	836	819	782	868	829	903	854	842	814	816	808	818	857	822	881	811	781	816	851	866	802	812	843	864	817	841	829	861	845	890	795	852	859	806	844	813	853	839	833	815	843	798	829	832	861	821	817	823	851	809	815	808	811	887	837	858	870	870	794	793	786	849	843	823	872	802	829	828	839	821	797	795	830	840	842	797	811	845	856	835	845	842	781	811	805	889	769	821	840	817	867	847	795	900	864	889	786	797	855	867	783	796	865	855	829	857	765	834	856	858	825	790	815	821	872	886	871	809	841	798	840	844	801	805	769	798	837	882	824	797	816	857	829	826	765	846	812	908	834	821	855	826	798	843	874	822	842	831	857	851	853	854	820	841	871	860	805	853	819	805	840	813	853	833	848	856	852	828	796	847	890	839	819	854	819	806	823	805	894	845	827	859	791	844	812	861	872	871	858	789	854	811	857	806	828	813	814	810	814	853	804	897	856	863	785	794	821	818	848	843	811	837	817	880	830	837	827	811	802	843	840	865	831	844	799	796	780	818	803	821	829	847	856	891	848	764	815	793	837	869	814	796	850	793	851	857	856	841	868	844	798	838	850	771	887	851	842	848	867	831	835	781	830	884	833	822	865	778	817	820	854	782	840	910	826	859	824	860	811	818	826	833	825	799	852	833	849	830	857	825	823	863	839	822	831	808	860	844	842	835	805	862	831	844	812	836	848	834	822	859	808	793	810	826	805	869	843	823	829	866	783	834	814	839	817	816	838	770	829	862	880	814	830	836	829	849	859	862	857	885	859	863	814	813	889	870	840	820	836	835	864	887	814	791	818	836	845	857	827	813	884	845	808	817	834	852	812	834	854	824	837	853	869	848	814	850	797	823	827	781	837	930	831	844	878	845	828	823	825	852	824	819	810	786	825	851	835	838	871	876	892	862	838	821	764	838	818	854	801	809	851	868	880	885	862	850	810	875	866	879	824	855	853	849	804	810	870	845	871	789	825	860	880	846	856	816	822	839	826	769	811	870	859	813	805	812	836	787	783	798	849	840	789	880	855	797	835	786	814	853	779	801	791	798	842	828	844	886	809	827	831	776	837	880	826	788	822	787	888	839	840	825	825	813	848	812	811	809	840	887	817	826	880	842	843	818	811	837	845	872	886	859	909	882	838	859	793	834	830	847	823	846	796	842	892	897	812	870	859	815	828	775	820	915	876	817	900	797	831	855	834	849	835	826	836	819	803	844	831	858	867	842	801	819	872	818	880	840	828	818	820	836	867	768	799	846	892	791	814	831	833	853	856	839	799	856	843	843	813	832	812	841	890	827	830	876	848	818	870	762	875	809	775	799	825	838	780	790	777	835	837	810	816	890	849	796	821	870	878	833	836	843	809	862	814	846	851	847	847	855	895	798	823	820	834	874	829	819	859	803	828	810	904	857	835	850	826	822	880	803	816	814	830	792	867	815	886	817	878	877	799	835	824	848	838	797	838	896	808	858	846	849	877	874	808	825	813	836	828	855	855	859	839	821	885	810	835	864	867	842	789	798	836	859	843	775	846	822	877	866	806	797	807	855	827	785	812	792	854	816	853	786	869	839	818	840	827	879	859	842	817	848	851	865	819	869	821	819	833	809	846	824	788	837	856	795	799	857	850	803	829	796	859	809	804	849	824	837	793	881	847	867	836	821	848	796	834	893	808	879	800	826	844	879	846	804	805	853	875	836	824	845	818	887	811	809	832	886	857	871	867	765	890	823	839	777	785	800	794	877	796	814	866	867	827	821	831	888	819	830	841	848	788	891	839	849	859	799	871	805	817	825	767	830	814	846	834	878	825	842	717	880	826	839	863	818	870	802	849	812	813	836	825	774	845	862	819	872	831	880	829	877	809	763	866	813	854	859	771	842	832	866	838	849	863	830	842	818	843	817	825	844	853	803	856	843	833	828	832	805	844	859	832	864	872	795	845	811	829	814	852	853	841	804	809	818	850	868	808	790	873	837	800	794	801	829	854	816	842	802	812	837	870	811	852	840	874	828	822	865	818	849	857	827	815	813	853	826	854	841	831	795	825	893	788	845	858	833	850	829	808	850	810	830	758	873	811	803	821	803	819	784	827	813	786	828	843	814	778	843	849	824	822	916	774	853	824	854	877	806	818	841	826	876	830	858	789	806	847	823	783	847	810	802	813	848	825	837	835	799	827	810	849	861	821	859	821	860	831	846	884	803	864	807	839	819	864	863	804	846	791	861	840	877	837	887	842	834	804	848	857	880	814	872	911	816	815	819	846	827	826	793	867	856	858	846	827	862	834	837	835	849	831	833	819	849	850	863	841	874	812	850	829	832	834	865	836	837	806	845	884	863	872	826	829	841	867	806	877	832	824	830	844	870	860	852	835	877	891	805	882	836	807	859	842	818	863	786	809	851	899	803	830	848	813	856	836	876	835	846	792	827	869	781	868	834	823	821	783	809	910	818	735	815	855	872	850	810	835	791	823	837	801	863	841	859	836	786	820	823	830	833	846	802	822	826	831	862	842	808	807	853	774	845	769	815	845	842	836	798	797	857	806	891	882	832	830	824	828	787	863	820	863	832	851	841	832	893	863	874	809	791	800	859	781	840	848	825	818	829	875	823	833	820	843	841	825	849	839	821	851	841	814	834	822	806	830	862	847	872	880	886	868	805	844	813	865	813	805	819	827	854	820	802	854	845	826
8949	489	335	311	281	280	269	244	287	251	245	245	225	260	245	263	273	247	235	222	244	272	249	254	240	236	253	229	242	266	236	284	270	260	291	243	261	252	270	246	230	258	229	234	263	230	220	238	222	216	262	243	256	233	247	242	277	268	247	260	237	251	234	244	234	231	227	231	215	231	238	231	239	251	262	244	249	250	239	283	249	260	221	234	248	247	261	286	258	232	252	257	266	256	248	261	237	227	238	233	252	270	279	255	230	238	258	232	262	252	272	230	228	297	251	252	241	250	271	246	266	258	202	214	239	229	259	225	237	264	267	223	239	245	228	254	226	244	246	240	281	254	274	229	258	245	296	250	254	220	241	259	243	257	235	249	241	242	259	225	262	234	237	239	249	240	233	273	229	268	234	271	254	239	231	257	288	240	243	267	246	261	259	245	236	230	236	249	272	247	292	269	242	227	232	230	235	282	266	279	244	225	260	253	250	218	240	257	250	238	226	238	255	256	241	248	250	238	273	253	251	239	271	281	256	254	217	237	243	239	273	281	260	248	281	262	266	236	261	223	253	261	213	244	242	224	258	269	243	248	257	253	232	226	235	267	250	251	243	254	247	276	254	234	271	266	242	231	267	217	255	263	237	227	256	266	255	260	234	246	240	239	245	241	261	243	237	241	276	240	266	250	241	253	240	259	247	243	252	248	264	259	240	215	258	233	251	253	236	232	259	239	221	247	248	254	268	276	263	254	230	240	257	253	256	266	251	248	258	280	264	237	276	250	253	247	245	263	259	223	265	259	251	250	255	244	234	257	229	273	244	249	269	243	243	215	273	218	272	272	267	238	227	224	258	296	248	262	264	254	256	261	208	251	254	232	227	227	237	252	251	236	264	251	273	242	219	222	270	240	247	256	252	232	259	257	254	249	253	239	258	265	258	242	238	263	225	224	264	243	275	242	253	246	247	240	291	231	238	264	286	243	231	256	216	246	255	239	263	223	281	257	261	233	239	235	253	242	230	215	290	246	229	233	247	243	259	240	260	246	237	250	233	251	263	286	247	280	254	223	244	260	249	246	271	253	269	252	219	263	248	199	257	225	258	237	246	239	269	270	217	247	237	220	231	231	243	247	239	234	221	243	219	246	259	263	257	243	269	227	233	250	258	263	240	249	211	230	246	284	243	246	288	229	204	270	264	251	234	258	239	263	239	241	230	255	271	252	229	239	235	262	257	252	222	242	264	277	250	240	266	271	236	239	257	219	241	260	215	228	260	248	257	221	255	240	247	251	232	254	255	250	263	243	245	277	242	251	228	279	237	225	248	264	232	277	242	229	249	266	261	262	242	244	261	237	268	244	267	253	239	221	228	279	259	238	245	261	275	253	259	238	277	254	267	248	242	270	238	234	260	243	266	267	281	261	240	235	235	240	248	263	261	229	273	242	252	217	278	267	244	229	263	234	241	231	244	245	244	238	290	233	271	261	242	258	246	244	233	250	229	246	217	253	256	256	257	224	249	255	260	255	252	244	249	229	241	270	273	247	254	258	266	256	260	263	243	241	213	246	268	230	231	266	262	263	262	274	241	219	252	257	254	228	257	260	249	305	233	255	232	246	236	252	241	231	262	248	277	241	237	240	231	257	262	254	251	241	291	197	238	236	255	243	247	272	250	239	253	229	263	231	243	262	257	250	250	275	236	271	267	264	279	227	261	249	266	254	268	269	233	261	252	269	246	245	235	253	248	255	234	284	245	241	238	254	253	253	227	231	210	206	232	242	210	259	274	239	243	232	240	269	266	241	248	256	258	238	274	240	229	254	262	239	286	246	277	253	228	243	269	262	259	233	230	264	224	236	241	257	257	249	279	230	252	230	235	249	235	261	243	256	245	231	240	249	265	253	246	239	261	260	240	261	265	260	252	269	240	270	270	249	243	239	249	263	230	253	222	257	249	243	234	274	254	268	236	266	270	257	250	236	251	212	255	260	232	235	235	266	254	244	250	237	225	243	239	221	227	269	259	263	264	222	263	239	264	227	250	247	217	229	287	259	282	269	247	243	256	242	224	243	224	264	252	272	247	290	261	258	227	246	233	252	216	220	260	233	257	262	248	248	238	224	235	205	253	273	262	249	269	249	249	231	237	243	256	254	217	270	242	255	211	240	234	257	254	226	258	249	286	247	239	245	244	228	220	283	255	242	253	272	224	246	265	225	245	255	238	247	258	261	238	249	224	261	243	223	231	245	247	209	273	250	225	272	288	221	252	255	220	235	256	251	250	281	224	246	236	229	245	223	265	253	265	286	259	262	257	269	251	256	285	266	242	252	266	228	213	242	252	252	222	271	235	229	261	216	242	249	244	224	246	201	266	249	243	236	225	233	258	257	261	235	258	239	259	237	243	228	267	247	245	258	221	260	263	264	283	216	232	234	237	246	258	214	248	234	264	260	240	250	269	240	243	255	235	280	239	258	276	254	271	247	260	250	239	248	255	229	255	266	245	223	226	272	255	265	230	267	240	254	241	257	269	234	270	218	270	258	225	267	259	265	243	258	281	246	235	271	260	235	241	234	258	255	230	253	226	241	246	248	239	260	259	212	221	234	249	259	246	230	248	247	229	239	216	253	220	234	240	233	223	231	260	235	231	231	242	249	244	230	256	238	284	253	244	229	266	232	242	247	250	259	226	279	279	225	243	236	235	242	273	227	228	231	228	262	231	268	254	267	239	232	271	226	230	277	263	240	244	234	256	241	255	235	242	259	255	282	258	253	246	238	252	232	236	264	259	219	256	253	222	275	267	228	244	242	241	230	261	225	250	232	254	239	249	234	262	263	267	246	254	257	289	229	251	236	243	228	239	237	257	234	233	220	257	261	230	252	240	254	268	218	238	263	225	232	220	260	265	246	186	234	239	244	246	261	201	277	253	235	222	250	271	259	288	263	238	259	232	239	254	242	278	263	238	275	217	263	254	249	250	246	236	252	241	236	255	219	258	230	251	256	224	246	265	270	244	237	232	216	271	212	219	232	267	254	248	250	230	237	270	262	247	273	235	222	227	249	241	245	242	252	264	229	238	264	286	226	255	231	260	250	245	245	229	259	249	242	216	255	234	234	245	233	247	239	275	239	248	259	227	238	250	246	252	266	252	253	247	286	243	227	259	222	217	254	236	251	254	253	252	256	262	230	224	250	249	266	257	250	251	249	215	224	252	222	239	299	238	246	245	249	268	241	232	250	250	244	257	249	231	251	250	251	221	256	260	216	245	237	219	231	221	227	235	244	251	257	258	242	228	279	246	237	228	241	230	245	237	225	261	242	257	264	262	230	242	228	250	267	260	250	245	244	233	251	280	263	229	235	254	257	229	221	244	257	261	238	231	247	238	229	223	245	255	273	232	249	239	249	273	227	227	246	262	232	291	247	239	246	213	245	233	221	251	249	253	267	234	241	210	237	242	253	244	242	256	251	261	254	265	244	259	233	266	267	266	230	238	255	267	248	247	249
8855	620	725	754	774	743	734	687	674	647	669	631	595	678	613	627	600	606	613	589	593	570	611	576	534	542	572	589	567	586	623	594	589	592	571	591	593	591	592	596	605	620	609	562	590	580	546	629	593	627	595	558	601	564	580	620	609	592	626	580	595	567	599	592	637	557	595	590	623	581	591	566	591	602	619	549	585	626	600	536	572	596	594	597	566	588	595	603	620	588	630	583	606	577	575	576	625	580	578	592	597	607	599	579	614	599	595	610	609	563	624	562	605	597	592	569	554	603	631	590	561	573	621	581	604	621	618	598	584	608	568	623	623	582	600	564	588	551	614	592	561	578	595	621	594	605	627	577	595	597	595	554	608	577	580	616	589	582	582	613	607	585	572	588	614	578	605	613	609	595	595	610	625	589	597	589	573	580	575	606	601	580	629	587	589	634	613	552	576	563	620	599	548	552	611	622	539	593	544	561	636	596	590	577	591	618	588	585	586	607	554	607	575	622	601	574	578	606	584	584	615	611	597	605	609	562	592	590	600	590	612	614	578	613	556	626	592	571	600	566	591	589	605	603	607	569	560	571	556	596	576	580	622	611	593	573	552	614	598	618	627	604	613	604	635	615	559	568	616	579	640	572	597	631	632	614	591	604	554	580	640	614	616	548	584	570	619	574	599	568	589	599	608	602	593	602	580	562	577	582	585	603	592	589	577	607	583	600	572	564	623	627	582	600	600	573	581	580	564	557	598	608	581	591	579	588	567	608	590	615	599	616	619	574	598	593	623	598	566	580	646	580	585	589	578	636	622	595	559	577	579	567	578	583	574	587	607	574	571	608	623	587	574	601	591	604	596	524	604	587	595	619	581	613	575	577	578	572	620	617	520	594	558	589	576	507	576	591	553	576	604	603	610	622	576	586	597	588	593	597	599	602	607	594	612	600	620	594	560	654	570	606	598	588	593	601	595	561	631	579	609	571	581	594	595	574	592	605	569	651	629	558	591	595	580	579	595	572	582	620	542	643	551	604	568	610	584	599	549	560	623	609	557	605	607	584	571	589	649	588	554	578	589	612	618	607	599	583	584	583	580	636	597	592	593	596	586	671	569	547	638	635	609	634	585	624	635	602	587	564	585	594	590	589	580	602	576	591	591	571	589	584	601	588	590	601	573	631	574	602	609	591	596	587	630	560	582	616	605	570	606	593	593	600	562	594	589	606	567	589	592	596	572	590	576	560	601	580	562	578	578	529	592	562	613	575	592	645	559	605	574	619	551	592	611	599	540	617	590	568	569	577	573	582	581	619	581	559	589	584	602	643	596	568	625	569	606	592	593	607	589	594	626	595	619	606	589	562	587	605	588	559	565	581	580	598	640	602	651	638	586	600	568	655	575	581	594	611	655	605	550	570	563	564	588	587	567	623	606	567	610	571	604	627	603	597	606	584	590	595	617	600	550	607	606	623	605	604	627	579	596	578	591	587	626	579	616	604	588	571	601	591	588	576	573	566	565	562	624	609	554	601	607	583	571	575	582	615	575	640	600	627	565	596	614	625	538	547	600	630	606	584	561	599	585	626	614	624	575	593	617	575	635	600	566	606	612	580	622	586	620	557	570	571	572	584	610	582	581	612	609	596	571	570	585	608	614	558	635	601	618	570	621	606	586	604	618	638	591	587	645	595	623	589	583	597	565	563	578	601	593	561	558	599	601	623	565	606	579	549	549	546	587	573	623	563	609	590	605	561	583	577	574	614	582	575	563	644	594	601	581	583	609	615	609	604	592	595	585	624	632	608	616	630	558	616	562	578	558	596	594	627	583	606	656	601	567	613	605	613	627	644	598	571	617	620	598	599	528	565	570	558	621	607	577	646	556	534	572	616	576	626	536	610	635	624	550	561	581	595	599	572	633	580	594	612	581	590	617	574	584	583	590	569	600	590	604	565	640	658	598	570	596	578	580	615	638	585	573	595	591	582	594	600	592	612	575	620	540	573	598	620	634	567	611	616	619	582	582	621	567	608	574	633	565	575	634	586	586	592	620	579	601	636	542	622	632	615	596	645	577	613	555	577	561	633	595	583	571	604	576	657	616	595	609	606	603	670	551	552	569	556	576	639	586	596	579	570	587	640	562	619	586	570	556	582	598	614	615	611	602	616	570	550	558	580	601	645	598	551	583	591	586	581	612	568	606	612	565	601	581	587	608	573	603	564	597	603	568	623	634	589	600	594	624	578	616	580	609	574	611	609	572	600	568	546	582	603	610	607	595	587	613	628	588	617	638	583	577	629	574	586	599	572	628	611	624	590	576	638	599	579	616	596	608	583	596	620	600	581	554	581	593	623	560	595	615	581	608	602	586	554	596	575	640	594	600	615	619	580	584	558	605	557	627	608	610	597	598	609	585	578	579	616	637	576	614	585	635	588	619	604	616	596	659	604	607	570	626	594	531	626	631	600	614	568	561	597	603	570	607	573	597	600	620	594	580	604	620	536	586	614	592	597	607	588	587	636	619	576	593	612	626	529	576	601	623	586	617	554	562	587	598	602	610	615	584	619	558	570	607	581	617	623	604	594	609	612	574	584	587	618	587	567	564	594	583	582	571	537	589	588	564	565	606	584	595	607	574	601	568	603	612	624	592	608	637	609	601	594	579	586	629	610	556	551	586	597	564	580	556	595	584	623	610	608	615	577	570	623	588	562	579	599	634	592	585	623	609	571	538	635	617	569	616	571	578	567	613	626	612	575	596	572	657	568	607	603	574	608	578	576	560	594	588	571	576	636	625	594	608	601	580	567	586	564	592	593	592	603	615	595	634	608	595	597	596	574	603	603	530	576	581	603	610	600	595	612	570	580	595	614	580	593	592	560	590	554	611	562	549	600	617	636	584	620	632	598	611	626	572	570	629	607	564	573	579	611	564	572	579	598	622	584	600	596	601	605	562	582	581	593	590	603	588	570	588	582	605	582	606	583	585	590	567	613	607	598	571	626	571	611	630	584	586	602	606	647	605	579	555	593	589	572	654	607	585	578	576	574	566	584	571	564	556	571	636	607	578	596	619	644	592	569	619	602	652	592	575	610	583	546	599	555	542	602	581	561	591	611	580	621	612	590	582	599	625	595	586	625	581	608	577	587	615	554	620	594	551	610	584	579	584	587	588	601	578	596	547	608	604	610	554	619	579	563	566	590	577	615	583	638	568	581	613	578	626	643	594	583	565	614	623	620	588	552	600	628	575	609	601	654	616	600	586	646	604	584	650	596	574	590	561	619	563	619	615	598	588	634	529	574	577	614	577	569	575	585	587	644	560	587	584	591	592	575	590	655	590	552	586	603	564	547	545	597	559	599	590	595	616	568	615	591	589	572	595	567	568	611	545	591	563	627	608	561	592	602	629	634	573	602	618	621	573	582	622	580	608	604	577	568	604	553	582	571	565	582	598	600	582	588	588	563	579	660	610	596	644	601	589	589	607	584	606	623	581	531	598	595	542	598	576	567	579	596
51097	22959	15227	1886	774	578	458	405	386	319	324	309	314	299	270	270	246	271	267	246	236	258	234	259	268	238	252	239	242	231	245	231	258	275	236	235	244	238	245	220	234	235	217	225	230	245	237	225	242	248	181	210	233	232	244	251	207	212	215	223	221	245	235	248	249	241	234	191	217	262	243	237	230	254	230	255	255	257	241	225	232	255	241	241	229	245	228	238	232	234	268	239	229	257	237	215	238	214	233	221	221	203	241	243	250	213	249	227	218	243	227	224	256	236	228	248	224	246	223	222	235	202	235	211	218	236	211	243	250	269	220	220	242	238	249	217	252	218	234	226	274	239	197	250	210	250	235	214	245	231	247	229	215	226	224	197	204	207	251	237	209	248	238	248	251	236	244	238	243	245	266	230	218	225	241	220	217	219	238	238	210	230	220	266	237	233	270	221	245	221	218	264	264	234	240	235	227	224	218	227	205	239	221	244	246	214	263	253	193	204	237	217	240	229	226	249	225	239	224	246	248	262	231	244	250	261	231	258	270	225	248	241	251	224	231	222	232	218	247	196	262	228	236	191	211	248	236	189	237	269	208	244	272	234	238	233	239	239	218	220	240	203	230	246	230	222	220	225	248	237	237	247	227	237	250	229	229	231	219	258	219	256	240	236	249	228	215	232	222	237	219	203	243	241	220	242	229	228	223	233	223	214	231	238	259	240	240	235	204	258	236	200	225	232	246	246	250	233	237	261	276	261	246	249	226	212	234	254	234	243	261	224	262	223	251	232	235	229	234	254	262	246	258	245	260	241	256	247	229	228	279	236	243	237	221	224	239	226	205	209	222	226	248	225	255	241	233	247	242	250	229	222	232	218	219	194	238	279	231	200	206	219	205	230	217	264	242	241	243	217	211	222	245	229	239	195	239	214	238	215	249	250	265	246	241	217	235	208	215	239	261	261	217	249	221	230	222	255	215	254	265	228	240	235	255	238	246	248	250	214	252	225	245	227	233	244	270	239	263	202	221	237	252	221	237	232	221	215	235	226	225	231	237	242	243	232	251	295	241	262	230	233	242	217	210	250	212	231	224	207	224	239	188	259	232	246	253	228	247	244	195	239	228	253	220	205	229	226	225	239	237	261	237	227	250	250	238	218	225	233	214	241	245	214	245	224	232	229	215	255	261	257	256	256	231	224	244	261	212	271	212	227	239	238	200	223	264	213	220	241	209	241	252	215	238	240	242	250	212	257	224	260	240	215	220	214	252	200	250	243	246	244	247	208	241	232	250	243	239	218	217	234	255	253	227	207	251	230	251	227	248	231	242	228	228	249	224	230	242	248	233	236	214	211	257	210	223	234	228	210	223	230	215	249	257	224	223	237	226	221	244	240	227	218	239	224	256	243	243	207	229	227	205	228	246	223	253	215	227	234	231	239	225	237	244	232	233	236	280	223	238	250	242	228	227	225	242	228	208	222	223	228	216	221	236	225	234	258	256	243	219	206	239	249	203	223	246	213	247	229	244	222	214	241	235	242	233	230	217	224	214	231	206	246	213	235	245	213	222	184	253	211	239	228	213	242	238	256	245	251	243	240	227	230	210	230	218	236	211	215	178	260	256	233	236	230	230	230	267	228	219	239	236	229	227	215	246	203	214	253	227	265	260	254	241	260	232	235	233	212	231	262	265	240	211	220	222	263	259	220	229	236	210	238	226	223	230	227	224	200	194	222	245	246	268	235	257	238	221	218	222	251	242	225	239	253	201	253	221	238	224	228	237	251	244	236	231	214	224	208	236	215	232	253	239	217	208	230	244	234	223	253	209	254	239	247	209	226	203	227	221	230	245	231	207	235	225	246	222	248	225	212	224	210	219	274	223	250	265	232	215	223	244	254	237	232	259	245	219	210	213	238	225	247	248	236	249	210	233	260	235	231	220	202	220	225	213	223	246	230	221	197	239	206	236	222	239	262	214	241	272	241	236	219	241	203	235	284	241	215	204	219	253	222	245	210	248	238	232	235	223	240	224	226	245	246	195	235	247	237	236	201	237	249	231	231	240	226	217	256	248	229	242	243	246	210	226	278	247	206	234	237	215	220	207	211	246	229	250	229	225	228	231	221	232	221	238	256	214	209	237	233	244	260	240	256	230	223	250	248	230	231	236	223	251	236	247	201	251	250	237	278	225	219	239	219	255	238	254	249	235	250	272	236	208	242	240	217	223	245	242	231	221	229	220	220	229	269	210	228	211	229	217	215	238	229	250	203	218	232	219	227	220	253	215	220	223	247	245	232	214	241	191	242	236	247	219	256	226	219	239	234	227	272	214	211	223	208	236	220	210	275	245	252	215	250	206	216	246	222	242	234	240	220	239	241	228	233	252	234	276	244	229	219	246	231	224	224	220	243	225	234	230	231	231	227	241	236	227	205	238	242	241	244	235	254	233	225	239	221	243	217	229	245	248	263	212	251	232	223	236	259	245	215	236	235	229	249	237	222	233	217	236	242	234	231	273	251	242	243	244	228	239	254	224	233	233	235	210	252	247	204	225	213	217	244	241	261	242	233	220	221	227	206	242	254	248	232	242	231	242	260	228	278	267	231	227	199	213	210	227	240	251	215	234	248	216	241	266	241	229	256	242	214	216	220	237	233	248	244	224	210	225	228	220	230	232	189	242	222	237	215	214	208	199	213	218	248	254	231	241	234	230	223	227	206	212	209	245	232	218	234	244	237	217	226	239	231	225	218	215	241	220	227	236	235	221	232	208	253	254	217	245	217	210	246	231	221	249	242	261	237	219	220	243	232	222	230	230	216	241	225	232	235	248	229	227	236	220	255	240	228	242	255	209	250	252	235	260	252	232	234	243	244	223	261	243	219	225	248	248	232	260	243	222	246	225	217	244	251	240	271	237	234	245	253	227	232	216	251	205	253	260	230	215	244	218	234	256	249	251	265	251	244	239	232	222	222	254	246	232	253	247	224	254	258	219	216	249	235	241	218	260	238	240	249	245	219	218	245	218	253	215	235	229	239	239	213	237	256	212	227	234	235	226	220	231	239	224	250	241	193	232	225	234	245	218	225	240	250	209	240	214	241	257	237	289	262	226	213	208	238	227	254	221	209	275	226	234	235	259	238	240	239	206	209	218	228	232	203	225	211	240	264	224	208	216	219	248	224	236	255	232	231	218	206	221	218	242	231	246	241	222	234	246	221	255	248	220	219	221	234	225	211	256	226	246	205	266	259	231	227	241	225	242	231	238	224	241	230	229	257	222	223	211	241	223	248	227	224	232	239	254	201	245	272	257	219	231	249	233	216	226	235	226	249	190	255	209	257	227	229	235	220	218	219	212	285	224	242	238	236	230	248	242	220	215	234	261	244	225	211	210	233	210	233	261	222	224	218	228	221	252	227	204	235	231	230	248	225	264	242	259	223	249	225	248	224	242	230	210	209	219	228	235	214	238	221	205	242	242	219	196	222	244	226	231	214	236	239	204	251	225	237	239	218
26665	1356	2440	2848	2494	2171	1750	1525	1368	1107	1072	1043	954	932	841	735	788	734	779	742	762	685	653	723	641	652	607	648	626	673	669	650	651	630	684	602	611	657	604	608	607	633	612	628	602	586	625	606	621	574	612	586	594	624	620	633	628	553	653	573	624	597	589	585	584	637	592	589	624	604	591	598	526	577	632	582	613	586	574	546	617	576	628	568	579	557	599	554	585	591	590	562	571	561	562	571	589	596	636	584	526	588	580	621	595	573	553	590	568	577	572	583	588	638	532	583	594	579	610	587	588	571	586	573	561	598	598	550	610	625	580	599	600	571	625	588	588	564	561	556	578	571	596	567	563	600	636	565	567	549	557	581	597	574	568	599	572	570	597	568	537	600	542	598	582	572	581	553	555	600	552	548	591	604	546	543	624	546	594	580	579	563	598	586	575	597	500	615	606	598	566	538	531	569	597	572	566	633	548	580	559	588	597	572	530	585	570	605	569	590	612	589	623	572	574	628	579	554	590	622	582	583	555	556	603	625	597	547	575	616	545	590	596	609	553	596	618	565	600	576	579	521	549	592	613	605	611	557	583	609	561	555	580	556	563	605	605	588	546	527	585	595	566	592	576	599	571	570	604	568	568	616	576	605	585	579	554	547	546	545	548	610	609	567	573	581	532	585	570	585	587	577	595	585	568	582	568	602	595	598	569	606	590	585	542	623	583	554	605	578	582	564	581	553	582	563	614	597	587	568	601	591	581	578	539	568	585	604	581	615	578	599	573	567	597	575	558	586	547	596	612	532	557	572	606	614	621	570	605	570	612	585	577	631	563	568	585	595	606	577	565	587	591	567	593	581	541	563	582	602	613	606	583	569	613	616	573	601	624	568	599	576	575	603	568	535	584	562	561	584	612	579	571	618	575	560	633	583	546	531	556	612	579	566	597	563	625	571	557	582	604	555	570	602	604	594	586	558	529	567	568	577	564	559	574	566	568	586	602	555	581	569	575	584	556	616	576	594	577	542	579	563	597	623	575	571	579	622	571	627	640	567	549	592	573	635	608	573	599	568	562	590	588	596	560	632	564	591	569	601	569	562	589	585	575	573	575	588	599	575	589	568	611	615	585	588	549	614	541	564	578	570	580	587	587	590	586	557	560	571	577	558	578	580	564	567	629	600	588	553	578	568	623	613	583	600	604	604	591	537	571	591	550	605	626	596	603	578	586	568	575	642	606	601	579	540	532	569	589	602	552	519	569	535	589	595	558	603	575	592	609	588	592	595	581	586	632	622	574	616	590	608	571	541	565	533	602	559	611	578	592	604	628	613	573	543	577	586	587	583	559	624	583	546	578	560	590	571	598	625	610	613	614	494	536	565	626	594	555	564	562	555	617	576	576	601	619	587	560	599	590	610	619	529	576	572	609	581	605	580	560	617	588	536	597	609	597	582	622	584	590	576	610	560	578	577	563	630	598	550	601	581	570	625	634	577	546	561	626	573	571	604	603	603	567	570	595	579	559	593	556	571	634	638	582	598	604	558	590	581	588	598	595	584	585	527	607	556	600	580	606	610	542	573	585	559	566	581	579	577	583	602	566	558	562	574	606	595	562	620	574	610	548	590	601	613	559	639	557	585	581	527	587	574	548	588	618	546	539	574	587	571	570	559	593	579	564	568	596	593	587	595	587	569	593	584	576	608	562	610	566	565	590	562	579	645	567	590	621	550	589	557	593	606	569	594	604	613	551	580	582	621	620	581	547	607	561	541	604	566	542	565	572	567	564	583	603	613	576	582	577	585	580	556	588	548	598	576	561	620	592	555	580	560	624	545	552	583	567	574	614	573	573	539	577	599	592	582	568	586	561	561	553	605	598	630	565	594	555	573	554	605	580	598	633	562	631	568	563	569	587	583	583	589	614	572	575	599	541	547	545	593	609	568	591	587	561	592	615	560	564	567	578	575	575	569	556	575	607	550	603	554	613	613	556	586	561	563	567	602	590	561	572	582	614	565	567	588	587	575	566	562	546	532	599	563	592	627	613	589	582	592	599	606	570	589	619	556	571	550	620	605	590	547	561	553	576	573	596	577	626	602	552	551	549	564	575	573	526	592	541	572	614	584	557	595	564	582	563	627	590	585	601	592	563	584	594	587	589	559	571	593	555	578	569	544	574	562	603	581	614	574	619	591	535	562	602	619	607	597	580	549	553	563	616	620	589	623	581	579	537	576	569	553	555	563	590	571	574	610	584	600	568	559	601	582	583	576	574	572	565	554	564	529	623	539	595	624	587	564	571	553	557	602	555	578	621	577	605	591	635	557	554	579	583	589	607	602	550	573	567	588	562	585	571	589	589	556	600	559	607	601	560	587	587	572	533	560	599	564	606	530	609	579	567	581	573	527	591	608	582	609	645	599	561	599	602	578	551	594	521	620	568	600	550	596	601	575	602	586	607	584	620	552	555	639	585	559	605	621	596	575	588	584	553	593	589	583	538	579	597	620	572	611	563	558	568	554	579	564	566	523	631	557	619	591	578	613	605	577	536	570	542	599	586	596	584	583	572	541	568	608	579	578	601	614	617	585	619	569	598	550	549	542	616	582	615	592	597	573	558	578	584	588	587	563	574	573	543	569	595	555	562	544	558	600	535	578	525	638	559	582	586	585	576	572	516	572	546	555	526	619	553	569	599	614	593	595	592	604	606	612	571	559	566	570	542	572	588	585	627	604	561	560	563	578	564	571	578	552	582	618	554	610	583	573	561	588	578	541	598	642	616	614	582	572	552	578	604	579	599	582	581	619	618	607	582	574	564	617	607	592	516	559	595	579	614	553	559	614	537	593	604	605	576	582	574	605	548	600	596	590	624	581	566	560	634	574	539	535	542	591	606	596	549	554	585	571	561	568	525	582	592	571	605	521	532	582	574	592	615	556	570	571	556	611	567	573	582	558	579	593	587	542	555	561	588	617	575	560	560	552	589	558	573	646	596	569	555	595	587	616	545	574	571	553	582	588	531	616	586	574	580	601	586	639	598	577	549	587	584	585	572	573	548	589	606	576	594	598	552	615	552	586	550	575	597	593	525	574	592	591	576	585	568	583	583	566	579	576	579	567	559	603	603	563	607	609	560	621	579	592	608	577	577	566	597	573	561	600	596	577	585	599	568	560	634	550	594	592	581	534	545	589	611	584	603	546	552	579	541	601	535	585	555	569	578	642	581	616	591	587	553	592	563	615	547	545	610	616	593	584	573	597	603	631	645	612	578	597	538	542	618	551	577	603	573	578	638	580	589	607	577	593	568	570	577	578	567	604	616	550	593	573	554	577	573	552	594	587	583	584	656	585	584	578	565	624	574	602	547	586	596	624	591	587	591	560	572	541	599	623	581	564	582	556	559	616	598	618	595	606	567	589	579	577	592	570	586	596	587	581	604	588	600	586	580	572	599	566	629	592	554	598	577	576	586	607	558	586	556	624	594	576	580	584	585	594	595	564	568	590	581	600	551	624
52549	24230	15758	4357	1538	1078	860	748	623	572	512	513	504	558	537	453	432	400	389	402	402	413	374	406	366	359	435	351	382	398	375	393	353	341	388	388	361	365	397	388	404	373	362	365	369	364	384	345	375	354	339	335	349	351	366	387	375	394	367	347	343	337	343	372	365	310	358	381	352	372	341	360	364	389	372	372	340	346	332	375	358	358	367	347	360	346	331	370	366	342	367	337	373	387	334	362	319	353	344	408	354	347	396	362	393	365	368	386	360	375	385	386	376	343	324	367	356	379	352	397	384	325	395	360	383	364	391	347	364	364	342	341	326	363	365	337	363	391	337	389	359	364	341	349	332	338	347	360	413	356	340	370	308	351	358	326	362	324	374	353	383	331	372	382	359	337	307	362	335	390	362	359	372	326	376	345	336	349	336	349	349	360	342	329	347	368	388	329	377	348	347	342	342	365	393	367	371	366	364	378	347	369	361	397	362	362	378	335	317	356	335	364	339	374	328	368	330	352	342	337	373	359	331	379	356	367	345	377	346	351	361	336	380	386	371	331	354	329	358	330	353	358	337	348	315	335	385	345	345	359	360	325	323	344	350	344	343	357	387	302	348	330	315	342	335	347	352	364	359	377	331	380	326	388	335	381	346	353	345	339	307	357	377	352	356	370	365	321	367	349	382	341	335	323	366	335	378	356	346	357	374	375	342	370	398	357	375	343	348	358	372	400	374	368	356	389	346	334	303	414	368	351	351	345	354	357	375	364	364	368	376	354	352	328	378	356	371	363	389	371	350	341	350	380	366	331	360	333	337	343	331	338	327	358	333	348	339	381	329	363	344	384	371	360	363	312	363	378	353	362	347	366	373	362	357	377	344	366	400	353	372	352	373	330	354	377	394	360	346	362	383	383	342	328	359	360	368	392	362	337	347	355	348	370	328	374	366	326	366	365	357	372	355	383	335	357	374	333	379	341	367	377	394	330	334	324	362	367	346	329	374	376	376	394	340	325	308	346	359	341	335	349	415	365	341	381	370	359	361	355	347	340	365	351	362	349	353	399	328	401	360	373	366	361	343	347	350	356	370	385	316	342	330	345	371	349	362	342	358	372	374	347	352	338	336	363	352	365	381	380	395	387	368	329	376	356	383	341	365	325	353	360	338	319	344	385	376	379	368	345	388	372	366	369	329	359	344	369	365	372	368	359	334	363	374	355	357	357	321	401	367	366	317	367	370	353	355	348	343	360	335	356	336	370	352	371	379	334	387	371	370	357	343	344	335	356	371	323	370	381	313	334	357	355	325	406	358	334	336	379	335	371	381	378	379	364	359	325	333	348	348	353	356	331	353	370	359	352	334	329	365	384	340	347	356	353	338	361	347	371	378	392	345	366	343	327	378	311	388	348	387	340	367	377	355	324	359	367	349	371	370	346	346	340	354	344	365	334	381	353	331	341	333	343	350	359	378	349	346	371	397	355	372	323	376	383	384	367	337	325	347	347	336	382	370	364	358	377	364	336	351	388	323	375	324	349	359	338	373	359	353	369	361	354	353	354	343	383	385	344	362	360	340	376	349	396	361	333	384	375	390	386	377	347	360	353	336	370	374	379	331	340	374	359	343	350	393	379	344	331	365	313	325	327	360	350	370	341	358	384	347	395	361	353	351	336	360	322	325	398	384	329	356	381	391	357	346	356	390	358	365	383	391	345	325	343	355	355	356	414	349	356	364	361	373	346	350	377	412	359	330	319	352	378	349	301	398	343	400	354	343	347	356	332	375	331	369	324	351	342	361	333	340	367	376	368	354	365	354	353	366	363	378	328	337	350	329	353	363	351	328	380	372	360	377	312	340	353	340	370	333	359	359	384	374	324	337	359	348	341	333	361	377	320	361	331	394	344	353	361	369	372	361	351	358	339	346	373	362	351	385	353	364	377	391	347	351	299	364	338	339	361	334	352	390	349	340	359	357	364	369	364	360	355	376	337	324	358	385	373	386	401	369	340	357	398	341	345	369	376	360	331	403	360	345	361	302	364	344	337	345	359	388	367	341	346	337	337	367	340	337	364	337	329	385	355	348	349	361	342	353	366	360	327	362	408	377	354	411	333	370	365	380	357	357	372	333	387	358	353	367	395	322	337	346	385	349	388	366	348	332	325	307	399	359	329	352	370	338	348	338	366	361	316	379	319	376	353	353	363	344	379	363	323	392	362	353	347	329	348	353	328	333	367	361	369	355	346	361	333	338	343	313	395	350	375	349	339	356	369	365	360	376	387	336	351	362	346	379	337	366	332	351	356	328	362	368	366	364	350	346	346	362	361	340	369	360	367	393	324	327	362	379	344	364	366	386	332	382	364	360	373	333	332	320	371	346	378	344	372	363	327	383	365	361	366	359	392	376	344	355	346	309	373	351	396	362	337	371	351	357	335	376	356	370	413	375	354	341	351	375	350	357	321	340	378	367	353	357	336	397	348	357	361	347	357	361	367	357	386	395	372	358	332	408	375	340	338	331	399	348	346	369	318	371	357	344	351	367	342	349	363	354	354	357	392	379	372	361	322	383	371	351	369	380	350	312	355	370	324	373	340	350	339	337	356	378	372	357	350	346	365	348	359	351	357	360	343	325	373	358	383	362	342	338	360	344	370	360	333	399	344	351	365	376	335	354	355	335	352	347	363	389	355	359	377	356	371	404	351	330	355	393	355	359	353	342	372	378	347	361	353	366	337	330	346	326	368	376	395	424	377	352	341	407	390	358	331	366	360	378	355	384	390	363	349	357	355	350	379	326	352	374	396	376	396	366	360	397	351	383	341	400	309	359	384	403	314	369	365	323	382	313	355	367	334	342	348	344	354	329	338	344	356	401	363	326	350	392	385	339	367	365	342	352	372	323	350	345	329	368	358	380	411	352	367	378	384	370	353	359	389	370	391	311	330	355	331	332	388	318	390	379	352	357	343	408	373	415	366	370	323	355	339	376	345	362	342	349	344	337	353	312	355	367	349	361	347	372	363	381	346	386	357	396	381	356	328	330	378	345	325	349	336	334	366	369	354	353	345	331	334	352	364	383	359	368	352	380	354	375	360	341	357	379	376	365	332	328	343	356	339	369	295	340	335	378	376	366	356	356	335	368	357	361	344	402	354	324	367	328	337	359	379	360	398	336	337	358	369	381	364	378	381	359	344	372	343	407	395	347	384	366	377	365	340	370	361	368	335	343	326	359	398	349	376	345	341	335	385	354	324	345	347	375	337	373	342	359	329	344	343	348	332	380	394	353	367	387	374	330	347	370	363	347	313	364	375	317	360	342	330	368	354	352	362	347	346	372	366	371	330	338	342	352	354	332	347	397	371	332	363	385	350	361	335	389	357	344	364	373	370	365	343	381	341	340	341	377	355	377	345	358	349	372	374	343	343	390	363	357	360	352	382	338	389	358	354	362	356	392	358	347	333	362	384	383	320	384	364	356	389	326	370	360	340	377	339	317	369	348	366	378	346	372	379
27132	2481	4610	5310	4595	3751	3196	2641	2372	2071	1945	1727	1660	1563	1449	1328	1267	1272	1198	1184	1071	1107	1100	1077	1051	1049	1004	980	963	951	1019	965	963	954	943	897	891	876	906	904	931	907	961	869	893	935	910	906	916	881	879	786	887	929	905	918	871	883	865	838	837	868	864	861	876	812	876	850	872	876	828	895	891	900	830	817	867	795	886	845	819	814	863	853	846	829	860	880	864	821	835	779	891	851	810	816	818	837	858	816	836	844	884	889	849	853	829	851	848	866	861	814	857	872	837	786	837	868	791	829	815	831	857	884	867	827	855	833	804	856	889	849	835	834	868	880	839	856	781	857	810	824	862	833	822	872	859	857	842	845	825	821	786	829	823	798	864	854	809	835	827	854	828	814	844	862	834	887	841	787	782	797	839	881	860	824	826	803	848	736	883	868	851	806	833	785	841	838	784	866	847	845	852	849	869	828	807	853	877	860	816	797	818	857	905	843	788	853	814	933	789	848	815	839	807	888	800	840	856	867	830	802	818	799	843	853	897	840	831	847	878	809	815	838	855	885	853	841	860	856	848	818	779	791	788	854	894	853	832	852	845	853	868	834	800	827	827	744	813	816	811	901	782	836	808	812	855	861	817	856	869	904	853	790	849	879	864	838	803	840	810	785	862	792	825	871	801	854	824	807	874	852	842	789	837	818	877	829	836	843	863	782	845	847	862	801	848	844	861	904	818	868	844	868	785	818	836	908	893	796	879	878	844	838	884	824	839	851	823	843	838	872	834	823	829	802	801	881	815	821	839	814	829	826	893	817	851	847	842	866	819	831	876	823	835	814	830	837	839	861	823	807	867	841	890	873	837	863	814	812	869	822	855	835	839	842	856	864	890	840	865	805	823	835	794	831	803	826	802	845	857	840	829	862	800	895	818	862	838	803	877	792	834	815	852	831	855	905	810	799	842	821	820	811	808	856	811	835	840	800	833	860	823	841	812	896	780	866	846	841	786	861	789	874	776	812	800	805	840	822	864	846	884	790	825	876	857	799	813	838	771	818	847	783	809	870	880	811	855	793	849	819	804	823	862	848	848	862	862	849	780	839	835	805	807	792	803	840	823	808	833	800	875	810	797	766	831	810	873	834	880	806	812	852	804	838	827	865	849	842	789	844	822	857	847	808	863	816	801	795	880	814	835	851	848	922	805	827	842	863	843	887	812	896	825	850	827	869	864	846	821	805	816	888	853	894	793	789	851	803	847	795	842	868	880	836	850	870	817	848	846	842	893	862	844	821	883	863	832	846	799	812	827	861	843	817	836	825	820	786	850	874	790	861	842	819	814	872	844	856	787	848	796	870	792	892	882	875	840	847	839	837	861	807	802	886	866	833	841	798	825	804	818	817	838	818	798	856	805	843	821	832	859	813	828	848	838	797	886	815	795	835	846	824	789	845	820	823	866	875	877	804	824	778	804	837	867	885	842	840	801	829	875	842	888	845	857	865	854	838	855	889	802	854	831	854	868	794	841	806	805	854	829	816	883	886	816	834	855	797	805	819	758	815	837	863	852	860	838	800	813	768	907	807	811	862	837	824	839	908	875	873	843	909	845	851	830	837	855	872	878	778	918	811	816	864	837	781	858	792	881	825	830	806	806	851	787	801	810	829	850	859	771	812	844	869	815	875	894	808	832	802	838	870	854	817	831	861	819	841	806	850	883	782	803	835	837	812	817	825	824	817	789	889	828	783	849	790	855	856	827	892	848	851	836	836	900	832	785	815	845	844	858	800	767	841	831	878	868	832	833	806	834	802	848	832	864	889	864	839	869	904	877	836	888	834	815	851	826	824	813	817	808	824	804	808	817	799	846	812	855	852	863	816	789	914	832	890	816	850	831	835	848	854	821	861	839	802	904	848	836	819	862	866	821	855	796	775	842	801	843	852	842	857	860	864	844	839	798	906	822	843	807	823	817	852	842	853	785	840	829	832	841	763	840	836	835	807	880	786	804	867	795	789	822	805	866	814	791	813	845	848	830	873	860	821	798	863	845	854	848	832	862	849	792	795	837	895	821	885	855	823	800	818	840	794	821	821	800	842	879	810	883	831	829	841	827	818	856	867	873	819	850	822	829	815	846	836	812	804	853	854	823	857	790	874	822	831	820	820	868	814	830	834	829	830	807	854	858	807	812	856	823	837	837	827	805	869	830	825	798	791	819	855	868	847	847	859	867	812	806	858	822	831	805	802	834	869	836	789	850	828	870	855	843	839	815	872	876	897	889	853	846	821	863	854	840	851	792	869	797	862	844	839	844	778	791	878	852	849	817	842	856	802	873	836	831	813	870	878	848	838	808	836	810	805	833	813	854	790	814	880	886	818	867	818	842	830	855	816	849	813	853	875	845	851	822	896	849	840	831	816	850	830	861	824	805	844	812	862	804	846	856	774	744	806	893	787	840	822	867	813	834	820	839	835	869	883	839	781	841	781	858	868	827	820	846	820	841	839	872	801	860	846	835	861	829	838	869	856	856	842	792	825	869	855	794	853	817	867	844	839	831	837	857	797	855	860	876	856	817	807	828	858	860	849	806	788	808	827	799	832	789	832	830	832	864	865	844	820	804	836	852	790	827	883	829	860	821	852	858	827	860	860	835	812	835	853	869	867	832	822	799	868	835	803	808	826	872	812	890	831	814	825	884	797	873	831	823	820	857	850	816	856	800	860	849	831	844	857	845	789	813	811	824	849	850	860	858	800	853	817	819	831	799	845	820	809	801	824	842	828	893	842	838	851	834	822	796	829	839	808	858	855	831	835	798	841	793	814	805	862	864	863	857	885	798	855	851	811	834	834	855	850	842	857	870	860	815	898	844	867	887	809	829	825	808	824	801	842	829	813	819	844	794	894	794	825	851	801	819	900	809	810	829	829	836	800	858	800	805	788	777	835	820	793	845	847	798	834	828	810	795	834	890	819	847	858	868	856	899	796	848	822	880	823	862	831	831	804	809	843	797	846	823	840	835	841	809	854	860	852	881	819	851	849	891	828	829	908	855	806	852	862	816	812	827	789	870	795	843	799	836	834	814	823	842	855	833	836	839	829	805	839	863	834	885	857	813	827	864	837	855	861	896	834	852	868	842	812	903	824	894	862	902	851	846	870	796	868	801	850	787	848	808	875	797	864	844	901	812	871	790	801	862	827	883	848	841	825	881	846	851	869	841	843	813	801	872	867	868	782	850	851	840	761	794	816	834	823	785	869	822	845	857	790	813	807	820	863	817	839	857	849	803	861	873	785	800	856	802	877	851	852	789	855	849	886	824	802	830	839	819	836	863	829	825	835	842	796	788	808	884	868	863	820	838	894	834	853	808	790	868	811	802	853	837	797	837	843	879	775	812	880	825	815	865	837	849	870	827	849	882	867	790	826	805	829	809	849	829	870	831	815	878	824	796	847	834	866	897	839	832	743	816	824	873	845	865	897	845	848	836	855	886	818	839	865	832	816	846	792	824	864	825	820
8143	470	321	264	274	278	255	266	269	247	267	259	232	228	243	260	266	277	257	239	244	228	250	209	243	217	247	243	269	242	260	266	268	292	229	244	264	227	235	233	244	233	251	284	267	248	234	257	294	256	248	254	226	260	245	240	239	250	256	231	247	229	261	223	253	235	249	258	214	260	261	237	223	255	247	264	255	247	242	243	232	265	272	211	287	211	250	238	231	266	292	255	255	242	244	213	259	247	236	236	240	296	238	235	256	242	214	238	262	261	246	235	232	249	240	234	244	253	244	226	248	264	257	275	234	244	258	244	261	253	239	261	236	268	247	264	250	255	227	219	240	250	242	255	242	248	228	240	251	242	251	237	261	233	268	272	245	240	239	239	259	231	232	254	216	232	209	249	231	223	262	235	224	239	267	275	255	234	261	245	240	248	275	204	279	244	238	239	227	257	282	238	240	255	222	268	251	245	271	228	249	256	260	238	272	238	231	238	221	247	246	242	251	205	246	258	252	266	256	248	221	270	242	214	256	256	247	241	263	250	251	226	276	262	235	232	239	255	214	230	238	247	243	264	236	269	245	245	249	256	223	219	246	246	283	230	261	236	227	240	270	249	255	236	240	297	261	266	289	278	231	264	253	254	239	244	259	246	239	234	242	242	222	259	233	247	255	231	248	254	235	254	250	251	232	248	250	253	247	252	250	225	216	212	248	256	257	241	226	219	257	241	219	210	265	269	270	244	219	249	244	243	245	249	253	223	246	247	250	246	252	246	241	247	237	254	244	231	242	223	240	240	243	257	257	244	235	260	221	257	264	223	239	247	256	230	232	269	224	231	248	253	235	240	248	279	264	270	221	254	250	233	238	237	250	249	227	241	251	247	215	258	262	226	264	242	254	261	251	274	232	230	253	245	263	243	236	290	239	254	263	237	250	228	277	267	251	223	230	219	223	256	246	233	265	227	203	256	270	239	246	236	228	227	247	217	241	248	239	255	269	252	249	275	235	248	234	224	270	240	261	245	256	236	231	239	223	257	244	255	260	239	246	219	215	240	249	260	258	233	255	236	249	282	247	229	263	249	226	256	239	238	254	248	251	278	285	225	230	225	240	272	275	257	253	252	282	262	231	262	228	288	230	260	265	243	267	246	232	268	280	272	223	252	244	240	212	270	249	247	273	257	265	262	275	237	236	217	254	220	259	209	236	237	252	259	272	259	235	246	241	249	247	223	247	222	272	248	221	240	233	230	265	235	275	276	244	238	238	240	227	243	226	245	229	261	222	257	225	247	245	222	255	262	234	222	227	211	259	220	239	248	259	248	257	250	231	252	253	253	270	241	236	247	243	277	274	257	270	284	238	253	259	264	236	239	265	265	250	264	258	288	254	234	207	215	247	256	244	249	222	228	221	224	256	247	234	265	240	225	229	231	254	266	234	219	253	240	235	240	239	233	251	285	241	236	238	230	232	249	229	245	221	245	283	242	255	256	249	234	255	250	256	258	258	248	258	250	210	238	240	242	272	280	275	219	245	280	237	247	279	227	287	259	241	232	263	229	245	222	280	288	260	209	219	224	258	249	243	263	210	228	254	278	257	245	222	201	263	229	229	239	232	261	263	244	247	207	248	260	276	241	243	279	253	248	235	230	221	223	246	243	254	236	249	223	279	251	243	287	221	256	278	239	233	251	240	224	238	213	218	242	286	249	233	256	231	251	245	239	238	237	230	265	257	250	241	228	237	274	267	234	251	260	261	247	269	264	243	217	236	236	275	224	250	245	229	248	211	263	240	238	228	247	248	242	231	261	258	234	251	242	255	259	274	217	216	250	236	246	236	254	248	249	243	228	224	243	246	241	251	268	218	254	243	243	261	232	242	212	262	252	238	262	262	268	222	244	271	239	235	241	239	234	248	256	255	225	259	221	236	255	233	277	244	269	259	243	223	227	265	259	249	227	275	241	242	270	249	248	235	260	248	255	239	258	262	194	242	235	228	199	236	251	241	277	243	207	234	240	266	263	295	237	229	236	269	210	267	233	234	237	272	222	219	233	261	239	228	269	223	236	226	221	280	221	278	247	262	244	255	250	273	231	233	236	233	254	248	225	237	255	254	243	258	282	232	254	210	235	260	250	264	222	249	271	242	262	233	258	256	246	258	251	226	264	262	249	228	252	225	236	262	257	217	235	217	252	272	243	246	245	252	227	250	254	250	263	256	234	250	224	239	234	250	243	261	248	249	263	221	254	240	211	257	253	234	238	236	231	270	238	256	233	254	246	260	267	229	267	245	228	237	252	225	239	224	245	255	269	251	224	257	268	245	239	229	252	259	260	242	210	223	232	247	232	271	203	240	252	234	254	270	242	240	234	236	208	224	228	239	230	256	242	252	230	243	260	222	250	240	271	236	238	231	261	260	276	259	274	251	255	229	225	223	266	249	251	240	224	249	260	293	233	245	279	258	250	229	249	224	208	232	272	283	250	252	247	249	234	266	275	233	248	243	233	251	248	240	240	232	271	250	279	234	247	238	254	233	226	276	231	247	254	250	221	232	240	244	248	212	266	272	258	229	232	224	273	264	257	254	250	253	227	296	239	229	262	253	210	258	242	224	240	255	270	251	241	257	216	281	233	242	215	227	219	253	212	237	237	250	220	215	276	247	238	241	260	211	245	247	272	231	238	280	276	267	262	226	234	233	235	261	266	262	240	264	236	272	247	245	248	234	257	269	255	261	262	209	247	253	259	262	262	246	245	259	271	259	270	255	256	269	280	264	245	243	260	253	243	238	244	225	251	262	250	251	251	288	239	232	222	231	245	236	237	272	234	247	252	227	254	243	229	256	265	237	266	260	259	239	278	244	253	256	237	241	252	234	242	242	244	243	232	217	250	264	262	264	258	255	241	234	240	267	238	236	235	247	246	268	247	265	251	243	260	255	255	210	246	228	247	255	265	243	232	245	226	285	226	208	264	246	247	231	239	261	243	259	264	257	287	230	234	222	243	252	249	209	237	251	248	252	217	279	255	274	255	234	237	247	211	239	254	230	253	254	222	248	261	259	283	230	244	258	256	236	248	243	207	231	239	258	269	245	261	239	265	226	251	241	225	246	240	221	263	259	250	247	238	247	283	248	256	254	239	215	264	245	279	216	253	283	231	223	263	245	228	260	254	224	252	244	228	269	266	261	254	228	243	255	275	249	216	250	239	259	233	238	257	258	275	240	241	233	267	250	250	276	247	237	238	262	253	248	267	227	232	228	264	262	288	254	255	265	231	228	254	258	221	227	246	270	228	295	239	274	268	240	230	259	252	239	248	253	235	247	270	265	259	243	248	227	240	233	247	266	230	230	238	247	262	236	227	245	257	240	251	225	244	228	237	272	248	232	215	247	248	246	231	260	248	256	215	268	273	259	230	241	242	235	235	223	238	249	238	230	228	234	238	255	251	274	215	252	250	226	239	271	245	238	234	265	256	265	236	248	212	239	258	213	252	238	247	243	236
7954	649	759	822	852	743	753	676	690	647	624	647	591	602	596	632	597	656	588	567	626	568	613	623	627	638	614	587	575	573	617	596	612	543	626	592	595	602	612	584	587	610	568	554	618	618	587	585	581	605	598	559	589	599	569	619	606	582	560	591	599	521	591	624	591	563	614	557	587	596	557	561	590	599	607	641	551	592	592	641	585	595	546	654	589	604	637	617	580	601	556	604	569	598	544	591	608	590	577	558	584	591	624	591	630	634	592	614	608	642	601	600	579	568	592	581	614	610	603	614	595	620	595	598	613	584	609	568	534	601	598	625	600	560	595	611	582	617	591	596	610	581	613	632	548	584	579	617	591	607	609	590	598	591	578	619	613	576	561	644	593	579	580	640	579	579	605	603	596	593	602	580	572	622	615	604	588	583	599	647	609	592	555	569	643	548	620	609	603	609	596	611	567	623	602	560	613	581	611	613	594	584	634	566	620	588	650	604	559	592	574	605	599	563	555	610	584	594	597	620	628	540	577	567	605	606	606	610	604	606	561	596	584	617	622	594	602	584	606	569	602	559	638	629	587	553	607	601	598	597	606	579	587	609	596	611	584	627	576	602	602	605	648	603	623	597	633	633	552	595	614	573	588	603	613	616	593	599	644	596	572	586	588	568	610	603	619	600	622	567	617	618	574	630	573	550	604	596	627	608	619	609	595	596	606	590	602	609	594	581	540	598	561	608	595	601	578	626	567	606	596	552	600	617	621	573	556	607	651	599	629	561	605	597	589	638	633	602	607	599	587	556	572	585	601	572	577	610	601	590	631	557	586	575	633	553	564	584	583	580	600	584	542	584	582	588	597	591	651	576	581	604	565	579	582	573	573	560	618	558	617	622	585	556	586	569	577	622	584	579	596	583	613	580	601	596	597	588	611	602	562	573	592	600	622	584	572	576	590	591	584	602	572	560	547	584	608	623	633	586	581	610	661	581	606	629	580	613	615	602	573	605	645	590	600	627	619	583	624	579	590	571	576	593	626	579	570	555	632	581	568	602	585	578	585	613	628	559	645	586	599	581	591	602	641	608	557	625	595	635	570	599	597	563	590	617	601	599	613	605	597	631	579	548	614	594	550	618	594	554	614	623	594	598	545	568	636	617	551	587	609	572	611	612	564	632	541	636	589	611	603	604	614	604	597	628	577	584	586	602	602	623	581	606	609	607	621	615	591	572	542	601	606	579	615	627	624	577	638	599	588	607	621	605	591	547	600	607	632	583	595	570	588	576	593	580	603	622	576	583	596	600	614	603	590	580	598	618	596	615	601	596	563	615	574	597	623	571	583	596	587	594	572	602	565	563	607	605	641	638	581	634	597	608	597	587	555	604	625	604	599	573	592	583	610	617	599	632	609	614	590	569	629	585	593	599	602	629	534	595	626	601	653	585	617	557	626	586	572	552	576	575	552	631	563	559	581	564	608	575	560	603	632	585	593	596	586	585	626	592	587	574	563	577	618	571	541	604	631	603	595	635	625	618	602	577	586	587	560	576	576	600	569	606	625	586	574	599	604	616	578	599	589	614	602	604	561	576	529	606	610	633	582	561	625	635	589	618	578	592	608	602	623	580	584	575	626	622	612	602	597	575	601	600	602	550	582	606	608	628	614	610	640	567	640	575	549	586	615	607	575	591	617	594	601	632	554	610	595	610	600	613	604	606	604	602	600	602	586	591	552	581	620	596	594	602	587	627	663	561	615	592	628	613	577	599	618	534	583	588	578	592	601	563	627	591	582	595	600	581	558	607	594	617	598	557	631	546	602	602	602	575	615	598	632	617	562	607	602	583	617	576	595	592	639	566	595	549	596	587	584	585	602	592	587	640	600	642	610	574	554	582	581	605	635	545	624	593	587	584	613	591	573	595	630	585	599	602	590	559	619	615	595	577	613	612	608	590	566	625	559	626	616	567	595	581	589	628	628	609	588	608	584	593	588	623	608	587	592	629	576	607	565	543	585	632	612	596	569	581	643	612	604	574	585	639	583	579	570	601	611	590	597	583	601	570	570	623	605	613	623	596	642	596	597	601	569	595	605	600	598	600	628	582	608	599	565	587	526	612	539	608	603	558	614	615	608	610	621	602	608	577	589	576	581	587	589	588	585	611	612	580	604	553	590	575	615	610	606	605	602	588	585	571	582	585	600	613	603	615	608	604	594	590	565	614	621	625	569	576	591	605	563	585	596	617	619	569	603	590	594	607	587	560	583	569	607	607	614	610	568	595	557	573	588	585	577	619	586	622	568	578	582	574	592	597	653	580	613	588	606	570	611	643	604	579	619	592	611	576	603	605	615	618	592	564	612	602	583	585	608	616	615	531	566	616	604	578	592	616	590	637	599	597	582	552	589	603	575	614	616	592	622	551	599	612	591	616	587	605	598	593	571	575	602	593	594	574	559	631	664	584	600	576	600	582	548	576	593	600	576	654	589	613	599	586	605	593	587	593	547	609	613	586	588	592	549	617	596	609	621	576	658	599	619	580	554	604	589	598	574	607	607	628	616	572	572	561	616	608	620	607	556	579	616	646	573	621	588	624	633	607	580	602	589	605	584	621	623	594	520	602	586	583	571	583	579	600	604	594	577	592	613	589	623	618	619	594	611	610	624	568	605	565	610	620	601	573	598	632	582	585	620	641	564	589	600	586	608	563	589	591	597	583	615	604	601	566	617	608	603	628	561	578	573	614	605	606	556	586	638	624	577	658	540	572	616	611	588	553	593	529	606	625	622	616	611	602	606	582	583	587	653	645	604	566	621	551	611	621	596	624	565	588	609	584	536	596	596	574	595	581	597	561	586	646	582	571	630	578	571	595	575	619	648	603	572	598	604	614	562	591	605	617	599	577	594	595	640	574	594	608	623	568	584	610	589	632	623	576	587	552	589	597	601	610	550	567	610	633	593	613	628	589	593	579	568	614	587	643	552	601	625	593	589	574	605	607	603	575	605	577	609	563	617	611	626	587	603	627	577	636	602	583	564	603	554	581	592	610	606	610	530	608	615	600	568	603	565	618	606	598	588	620	596	589	603	624	587	565	576	578	564	578	601	611	640	610	618	611	553	567	580	586	597	619	634	617	560	610	512	557	566	574	569	603	578	620	602	609	612	616	624	590	587	650	596	593	610	618	608	605	578	583	596	599	586	540	594	617	621	624	587	615	563	610	570	570	547	616	595	570	583	615	589	575	619	598	614	603	626	563	583	578	624	597	609	605	581	571	569	607	590	586	623	623	603	583	619	592	581	574	580	598	638	582	595	598	608	582	602	574	589	581	569	588	598	560	640	553	566	619	573	627	593	566	653	595	635	618	545	619	569	593	636	600	578	627	523	589	605	645	594	595	603	626	586	564	594	640	622	600	564	612	632	610	584	535	616	586	582	632	597	565	626	570	572	616	585	599	567	603	592	576	552	585	602	590	565	580	614	569	582	564	582	593	575	600	564	588	603	619	608	606	580	598
48462	23367	13658	1389	780	573	461	385	376	352	310	277	275	263	268	250	267	234	227	265	212	224	237	232	230	242	222	236	234	245	245	231	207	243	249	239	221	230	221	229	244	238	231	236	252	261	220	245	203	231	224	215	226	217	214	247	236	202	223	213	240	220	261	237	208	226	269	210	245	238	225	220	254	230	221	235	235	194	222	244	228	229	222	226	215	239	227	197	227	205	216	228	229	222	192	233	217	198	226	204	223	219	231	212	230	206	214	210	224	246	224	226	228	245	200	227	231	238	216	219	220	223	220	223	225	187	220	202	220	225	194	230	217	213	216	224	240	252	212	216	215	224	201	250	219	220	225	199	211	198	213	202	211	227	224	258	251	227	244	224	237	217	263	241	210	219	227	184	212	202	197	209	253	230	205	252	267	250	252	234	207	195	235	209	225	239	234	217	208	224	207	223	222	227	227	235	220	202	225	208	208	208	226	231	234	225	227	208	232	233	238	210	259	214	212	193	224	229	228	232	199	214	217	231	199	226	233	236	199	207	253	200	210	199	244	233	228	228	229	235	200	212	249	210	228	218	251	239	211	225	235	214	219	247	206	233	245	205	231	202	216	198	209	222	193	215	220	222	204	210	223	195	250	224	237	234	224	220	211	219	192	213	205	246	245	248	225	196	215	222	203	220	238	250	260	234	235	225	223	240	207	220	232	215	253	231	191	225	235	234	229	246	214	241	214	219	243	231	212	217	218	217	206	202	231	237	213	203	215	231	196	207	225	231	251	220	213	237	229	239	224	198	205	210	195	224	216	247	220	227	206	223	226	225	213	251	225	197	236	230	218	244	223	215	239	229	230	254	230	227	244	224	231	256	249	231	214	231	229	197	221	206	226	191	212	208	259	216	223	229	182	241	198	221	218	215	241	212	228	224	232	214	210	218	209	224	259	209	220	221	234	204	253	200	215	215	204	252	235	234	252	225	235	220	257	236	237	223	255	212	221	220	216	220	225	224	196	210	213	253	213	234	231	216	217	204	241	196	219	214	222	193	221	227	226	231	224	214	240	228	222	216	213	236	234	217	199	213	187	233	237	203	237	219	235	210	225	246	217	217	212	251	222	236	219	202	184	232	237	250	241	242	224	199	208	196	212	202	244	225	188	219	255	216	213	208	204	233	248	204	230	243	219	215	235	240	210	222	227	242	210	197	222	224	209	227	218	198	223	234	240	229	203	239	216	232	244	209	192	242	208	237	238	245	222	215	236	214	202	210	196	189	212	256	231	226	230	212	200	199	241	230	229	214	219	223	201	233	234	259	202	235	197	237	190	209	235	218	244	202	232	221	237	246	239	197	241	207	248	221	212	248	215	208	217	189	184	245	195	239	203	263	256	236	217	208	197	226	246	208	214	223	230	237	198	245	236	215	230	236	183	229	196	227	229	216	244	226	211	213	200	259	234	239	205	217	256	262	221	217	205	237	219	223	239	238	235	219	220	213	229	238	228	238	241	220	224	220	235	226	247	224	213	204	222	256	214	214	229	227	220	214	225	204	213	220	236	222	208	207	199	237	243	216	229	197	269	241	202	223	191	231	206	205	200	185	218	238	194	235	229	233	230	230	214	245	233	251	223	214	209	262	236	240	212	184	227	223	203	238	229	200	189	213	242	214	231	196	211	235	217	248	216	189	189	236	228	249	206	212	221	210	194	210	240	216	237	202	219	223	231	235	217	213	248	229	219	223	221	224	243	217	240	213	253	247	205	217	218	221	215	227	238	246	239	201	230	198	232	225	239	211	249	216	230	226	257	219	247	245	225	220	217	214	229	199	253	217	249	222	209	234	234	230	215	217	227	213	224	242	224	236	219	228	233	201	221	259	266	240	208	234	201	230	238	241	223	221	232	249	215	220	246	223	217	222	211	200	199	223	222	242	242	244	217	238	239	220	222	216	243	248	231	230	230	203	208	210	189	225	211	237	243	221	223	218	217	207	208	245	223	233	186	257	226	208	230	253	230	237	220	226	245	213	219	219	205	217	223	218	215	226	215	220	228	211	226	242	214	227	222	213	208	221	227	220	236	230	207	239	265	237	228	252	222	198	247	208	222	225	238	243	257	221	211	217	246	217	170	232	210	233	205	238	227	227	257	215	200	209	203	215	214	233	239	229	232	200	237	213	215	204	185	202	237	259	219	200	239	215	224	250	229	218	210	225	248	245	198	231	235	238	199	249	228	226	223	206	236	243	215	217	221	212	228	188	200	237	227	229	209	250	237	209	213	207	224	239	238	239	206	186	222	233	221	194	239	220	213	205	219	214	210	236	222	224	230	225	219	206	271	230	211	228	245	214	221	224	218	213	207	222	237	218	231	220	219	228	209	232	212	218	216	212	244	213	270	235	237	208	252	234	238	220	238	230	222	200	212	217	223	239	232	220	212	221	227	233	197	222	225	227	197	228	230	233	217	230	209	207	211	209	230	218	232	230	230	221	225	234	208	230	224	220	199	212	238	234	248	216	236	204	226	254	252	218	257	239	234	206	236	219	240	223	231	201	254	243	222	222	240	227	215	230	217	222	233	233	234	208	242	237	236	240	231	218	238	226	207	229	227	218	250	229	195	197	199	238	228	245	233	228	222	222	217	229	210	205	231	225	173	223	228	216	212	231	238	211	230	220	199	215	210	217	216	217	242	228	196	223	214	210	227	195	220	201	205	205	235	216	204	227	229	227	207	219	239	230	191	212	235	213	213	233	244	205	219	228	242	223	178	196	212	200	226	219	223	239	237	212	190	225	219	251	206	228	205	212	212	200	208	219	229	215	220	233	220	207	226	205	258	199	250	227	232	213	233	218	215	222	241	229	252	262	254	233	243	230	216	217	208	246	222	265	238	234	241	205	249	230	215	228	207	216	222	216	222	228	204	197	203	212	220	227	226	215	209	235	218	260	220	209	243	254	228	216	211	240	217	228	212	246	234	209	235	256	216	231	245	181	234	232	226	206	224	215	240	220	207	234	207	229	218	215	233	222	212	236	242	229	199	214	229	234	222	229	197	208	232	205	203	219	213	187	221	252	196	182	228	221	214	235	245	220	211	222	208	219	211	233	224	223	231	244	204	229	236	216	244	214	227	213	194	197	208	236	195	215	213	228	199	228	211	228	236	221	221	196	225	218	199	207	186	210	219	208	208	217	236	231	229	232	236	208	221	203	215	220	208	246	227	218	222	203	217	216	220	215	249	194	229	214	228	250	240	203	236	226	236	230	229	219	222	204	197	238	220	270	201	244	227	200	238	211	250	215	223	205	226	218	217	215	220	204	210	178	192	202	259	238	249	224	214	230	229	226	200	208	215	204	213	217	226	225	233	217	227	243	202	239	197	249	222	217	233	222	209	224	213	219	209	246	236	241	200	206	235	220	204	207	224	237	243	219	214	233	242	226	221	202	217	259	216	211	240	197	204	214	197	211	216	190	207	236	221	215	200	217	210	214	221	211	239	249	207	211
25027	1331	2518	2853	2525	1967	1769	1429	1332	1187	1058	1023	919	924	869	791	735	771	721	709	740	698	681	652	664	650	662	669	649	578	634	606	598	575	580	632	602	565	572	609	590	616	574	540	549	581	582	564	578	588	560	564	574	592	628	574	526	528	566	584	541	601	562	573	560	583	568	574	587	579	563	568	544	550	571	596	576	564	558	565	540	565	593	564	581	524	568	598	533	575	546	519	602	569	625	569	589	580	559	510	543	577	596	522	548	602	556	548	557	581	508	592	538	586	595	525	570	555	595	584	552	563	544	528	579	516	575	560	551	607	568	537	580	572	565	582	546	571	584	531	572	565	535	555	556	581	576	575	517	542	586	576	571	584	558	576	574	558	576	545	549	512	627	531	532	594	583	572	579	534	559	570	551	550	581	631	544	556	554	578	551	569	548	550	585	535	568	555	526	574	531	517	576	513	584	570	576	564	559	616	549	550	570	577	512	551	545	558	527	574	602	543	574	554	554	559	553	521	567	540	521	545	515	538	546	569	559	606	572	516	579	551	560	571	573	539	510	619	556	560	570	613	535	563	592	553	560	541	620	574	523	572	553	585	541	550	546	606	539	575	588	576	590	524	540	569	592	532	592	554	561	593	578	562	566	631	558	566	554	561	560	593	544	540	564	558	560	571	589	574	546	527	539	572	575	601	540	562	535	538	586	555	561	536	568	540	521	513	583	584	535	553	543	563	583	557	542	580	572	534	597	589	554	556	585	557	570	585	510	532	588	571	586	539	551	501	559	597	547	524	569	527	575	590	558	550	557	567	549	561	586	558	592	551	562	543	550	603	546	556	546	549	547	582	551	521	559	543	569	552	585	524	515	533	526	573	591	566	577	606	552	588	560	553	579	602	567	580	610	578	595	587	540	545	551	557	532	588	546	578	593	530	551	553	552	545	532	596	594	582	537	588	526	564	561	575	541	552	534	573	581	604	584	617	545	545	580	605	507	539	581	547	560	508	554	570	514	567	524	568	547	543	579	571	536	535	535	550	533	578	541	556	578	616	527	567	585	535	555	555	565	546	539	565	534	541	603	562	575	570	569	584	530	563	554	534	549	538	592	551	566	552	568	588	552	531	591	561	562	540	506	616	565	595	564	560	526	575	543	539	550	550	579	585	526	532	598	562	555	548	580	566	540	550	546	565	579	565	547	597	514	530	504	554	565	573	553	531	550	584	562	618	570	575	549	563	557	554	596	565	562	532	555	575	579	572	561	554	594	615	566	559	556	559	587	527	585	534	547	578	568	583	559	614	594	541	556	522	580	558	575	576	546	546	566	544	585	520	553	553	551	586	592	569	572	562	650	593	539	568	537	557	583	623	539	527	603	578	590	593	554	591	566	532	566	525	600	589	565	513	585	594	561	537	581	559	565	558	528	556	536	590	574	567	564	538	616	547	570	534	544	528	543	565	546	565	548	576	526	543	573	554	526	576	553	569	559	555	543	528	593	553	590	558	520	539	526	552	566	521	517	552	571	574	528	595	573	548	547	574	550	532	569	532	552	556	608	545	559	554	575	565	538	571	579	541	534	546	599	545	567	546	580	533	536	497	529	540	554	572	551	575	568	557	557	616	548	560	572	558	532	505	541	585	576	535	541	552	552	563	572	532	579	575	588	539	558	554	565	551	559	543	543	562	573	582	572	577	596	552	523	554	579	575	554	566	541	558	560	574	574	549	595	598	559	536	545	574	566	551	565	580	579	567	542	547	574	587	579	553	571	543	530	552	567	567	575	568	575	561	548	554	579	556	588	573	542	540	565	572	559	569	499	586	541	543	585	572	557	561	568	570	552	565	579	569	557	571	577	586	595	542	542	557	594	522	548	587	531	561	554	541	562	559	556	557	573	568	570	547	546	531	560	551	637	538	559	579	563	598	558	561	525	573	600	529	571	561	562	557	573	568	554	578	560	530	551	559	564	559	603	564	547	582	543	550	606	564	570	543	532	526	568	557	580	534	533	569	619	541	558	549	544	546	565	612	535	582	545	543	542	549	587	565	566	587	528	564	550	553	585	549	579	527	562	595	550	540	578	561	592	557	534	536	557	554	526	589	567	513	564	559	610	583	529	537	552	535	560	575	546	552	550	591	553	537	527	554	563	543	550	557	574	599	601	526	527	562	632	561	581	572	553	564	587	546	614	565	569	581	536	582	525	542	566	560	579	567	595	579	553	546	554	553	552	550	571	576	549	553	566	535	560	619	562	556	543	541	535	569	563	556	536	583	532	572	526	556	564	569	587	531	558	614	525	531	543	617	531	552	569	548	548	537	532	579	570	543	527	588	523	529	558	544	621	561	586	571	530	567	529	539	557	565	538	596	557	582	560	571	578	599	546	551	567	560	553	548	589	561	533	608	570	524	556	560	571	565	568	539	581	553	564	548	539	587	541	541	591	524	581	519	640	542	563	545	538	586	545	572	536	564	581	575	562	521	569	556	556	557	555	546	585	499	571	579	520	562	606	584	560	483	568	518	577	539	517	576	551	506	566	580	549	595	535	564	589	520	610	607	553	569	523	550	526	558	555	585	531	539	528	544	558	540	579	596	586	564	531	509	549	587	607	593	558	587	543	596	530	543	572	540	583	560	582	581	550	569	594	582	577	547	525	547	564	561	570	540	579	578	540	562	599	531	570	532	523	572	552	562	585	581	578	542	570	553	583	474	555	603	563	584	570	590	564	552	547	550	556	534	563	560	570	533	586	539	587	564	576	562	613	549	551	523	568	532	590	586	551	561	559	553	565	520	580	523	538	521	585	576	560	577	620	595	546	555	607	592	569	601	584	532	520	563	580	550	568	557	553	563	538	518	531	541	528	566	563	525	586	573	542	587	574	572	543	566	583	545	549	550	554	540	584	549	580	579	577	547	579	577	524	559	602	534	564	588	550	544	568	516	501	593	587	517	516	586	610	569	580	562	566	604	555	544	556	583	595	538	563	564	583	528	565	559	564	583	563	577	543	564	622	579	567	532	588	562	559	565	623	591	508	531	550	569	571	554	612	578	577	554	549	578	577	556	547	530	552	543	527	521	549	560	568	600	561	570	494	556	552	606	530	597	593	523	558	589	576	533	588	565	550	551	568	549	539	572	570	608	540	574	559	603	567	580	531	550	562	554	515	520	581	574	587	546	550	571	538	535	541	578	564	547	560	583	558	588	549	600	560	562	511	578	541	558	555	576	601	560	524	555	558	524	555	564	576	625	531	523	546	596	570	571	573	550	579	544	567	560	578	523	575	561	583	565	569	591	548	515	556	567	545	576	530	583	562	560	576	561	608	608	583	542	556	545	537	556	572	584	598	512	561	563	538	531	555	537	546	573	542	571	556	566	553	518	546	548	568	522	568	598	573	597	555	538	523	574	545	571	563	564	561	592	583	549	552	521	582	551	534	548	561	574	546	542	565	554	590	590	594	544	563	560	558	624	612	568	579	580	554	568	574	604	542	590	592	540
49398	26081	22230	7597	1760	1174	935	715	636	575	567	503	456	521	445	475	406	458	428	373	375	402	423	359	373	379	384	375	383	412	391	384	362	394	373	369	334	414	371	336	416	396	374	379	411	382	324	332	372	343	369	388	348	358	341	364	321	331	390	337	339	369	350	373	370	360	356	320	329	347	362	353	397	368	335	354	348	350	335	366	378	320	349	352	345	383	372	341	378	370	373	353	338	395	349	337	361	324	330	375	380	382	360	385	392	358	378	354	360	372	333	366	348	389	338	352	382	351	382	311	301	371	361	351	331	381	351	352	379	300	379	364	377	328	362	377	404	317	344	371	360	354	358	378	368	341	360	346	374	342	354	340	376	351	333	328	365	363	365	376	382	380	370	335	359	367	350	364	372	351	313	364	383	347	370	365	333	362	328	337	393	362	358	362	359	375	364	352	340	340	367	371	381	402	407	377	348	334	347	357	342	357	345	333	365	359	383	369	362	334	349	344	324	362	375	336	371	352	331	359	346	386	357	372	364	337	361	353	406	309	337	384	382	367	334	365	353	383	360	371	357	347	335	386	365	356	350	373	358	357	338	331	359	349	378	377	353	377	373	356	313	350	322	314	355	318	320	358	386	353	371	389	349	362	373	389	363	359	354	338	371	350	321	354	352	351	371	346	370	392	361	375	357	378	407	388	373	348	341	362	382	339	360	354	361	360	381	339	362	368	354	392	386	379	391	378	387	326	378	347	362	333	374	320	364	365	334	358	305	396	379	338	372	343	363	358	320	362	358	321	384	357	365	330	348	366	340	351	388	341	346	363	361	357	383	375	378	381	383	361	366	399	311	377	399	358	349	339	401	329	341	328	365	343	353	358	359	341	345	375	338	374	335	317	364	369	351	396	383	360	354	387	339	347	367	337	350	354	336	345	343	362	338	381	358	342	341	369	375	348	325	380	331	375	341	365	329	371	358	355	363	354	339	407	353	339	378	341	352	383	350	369	358	342	372	354	385	363	332	366	366	388	376	352	377	395	365	370	378	361	364	343	333	352	338	373	315	340	358	344	345	339	370	385	360	399	364	340	361	365	365	403	374	354	354	367	338	362	343	355	326	340	379	367	347	342	355	353	360	334	302	344	368	384	340	345	392	377	376	354	389	365	353	356	349	370	363	347	378	335	343	348	343	364	365	346	359	343	366	343	325	346	367	318	355	369	360	382	384	338	355	365	340	394	347	354	354	384	348	365	382	364	313	368	375	367	361	394	347	365	397	370	332	376	350	363	347	358	347	339	315	401	328	368	332	369	322	344	351	350	359	404	366	372	379	377	371	387	381	340	325	345	360	350	371	381	344	361	343	373	382	345	355	349	340	364	342	360	320	368	330	368	334	340	345	365	388	368	354	366	379	357	356	362	368	360	370	356	373	360	374	353	341	364	354	342	363	340	305	346	379	363	388	328	339	349	386	328	334	351	352	336	352	374	353	377	347	350	372	331	401	390	340	358	315	291	327	326	342	379	378	368	375	340	336	355	362	351	364	350	333	387	347	330	418	361	375	344	378	364	391	371	383	355	337	358	357	340	358	349	356	357	353	372	339	319	347	363	376	383	380	361	363	376	340	345	378	370	333	363	334	358	379	342	360	337	349	357	363	349	383	348	351	366	380	347	341	377	360	340	363	367	388	364	375	342	424	340	353	327	361	331	379	320	343	386	362	361	354	342	360	301	333	360	343	376	371	365	339	337	339	336	369	340	360	378	365	357	369	367	403	356	339	347	357	337	343	354	342	356	361	341	330	372	357	365	348	408	360	318	337	359	336	391	360	353	339	350	337	366	358	345	365	325	381	333	346	381	386	366	317	349	396	355	364	347	355	385	351	380	362	355	315	346	367	345	322	372	393	375	353	320	375	381	366	352	351	332	385	331	328	345	399	344	343	339	360	376	370	361	350	397	361	409	374	351	375	384	376	374	378	358	329	320	366	346	330	381	368	337	373	351	387	343	353	347	313	370	382	360	354	360	366	345	345	357	366	358	360	373	369	386	336	336	366	331	372	373	360	338	392	359	375	385	378	335	349	331	335	383	378	387	335	338	361	351	347	322	370	387	335	340	381	335	343	398	376	406	377	356	347	322	377	382	394	366	326	346	329	343	340	367	369	331	373	332	353	368	343	365	408	332	314	360	349	356	362	367	326	361	333	375	325	323	363	363	365	349	358	372	351	399	370	338	363	344	378	355	334	357	365	381	356	385	369	374	375	326	351	329	393	334	379	371	375	353	350	379	336	390	360	379	383	342	329	381	378	346	372	365	349	385	345	354	384	393	344	363	367	376	362	359	313	337	341	356	367	390	357	371	324	337	361	403	357	357	372	388	373	370	344	333	378	385	357	343	366	374	361	339	368	409	424	345	373	365	356	331	357	359	389	382	372	392	381	369	366	402	332	411	402	417	329	319	362	367	324	346	334	371	377	355	356	371	354	358	341	368	375	333	339	341	341	366	347	384	356	332	377	333	373	346	297	375	382	373	350	354	329	354	357	353	330	334	353	359	377	335	352	359	356	328	332	369	327	340	377	356	365	352	350	358	349	383	343	336	373	329	338	348	358	322	322	345	361	368	378	394	352	367	387	328	362	377	366	353	336	341	347	363	353	345	336	368	388	370	353	328	336	364	341	364	348	370	379	366	367	332	367	336	318	360	350	357	349	343	371	360	373	354	374	359	353	382	369	366	391	346	374	324	380	340	352	349	335	389	362	357	353	388	368	352	393	357	371	355	351	359	357	367	355	357	369	351	369	348	400	336	350	331	344	365	363	354	383	367	346	331	343	379	350	332	348	358	397	393	385	374	329	342	356	348	365	360	360	393	350	333	333	398	386	373	357	371	343	363	373	376	363	383	361	325	389	363	328	331	370	392	384	366	358	343	337	330	368	379	372	374	399	359	378	370	325	369	356	344	357	354	391	384	350	349	341	348	357	352	387	386	376	357	358	339	361	360	354	354	327	359	365	368	336	337	392	306	332	390	350	397	388	363	346	328	363	329	335	386	387	334	368	345	341	366	366	340	326	366	342	351	362	350	364	345	351	374	325	362	349	360	377	376	342	367	331	325	367	390	368	344	344	367	328	357	371	363	350	366	354	369	321	398	357	326	363	376	368	384	340	358	362	365	345	355	340	363	368	336	374	351	343	332	330	335	355	364	358	326	327	374	368	366	370	362	384	334	360	371	327	352	365	372	378	362	360	371	389	363	407	364	334	388	329	369	369	364	368	398	368	345	364	371	391	352	376	332	374	374	348	322	366	342	401	346	369	343	392	357	361	330	348	354	322	362	337	411	355	352	358	357	337	371	367	343	338	353	371	359	326	370	355	330	344	354	324	372	338	364	353	379	374	341	359	389	367	344	352	363	355	360	340	369	410	344	373	345	358	368	356	408	410	341	343	397	390	371	386	361	334	397	374	363	358	398	353	337	379	364	372	391	368	342	368	369	382	390	370	319
29487	2398	4527	5426	4366	3635	3282	2785	2367	2040	1865	1712	1648	1483	1463	1373	1266	1233	1220	1174	1140	1060	1027	1035	1082	1041	1021	1012	1003	1041	970	948	914	913	995	953	889	871	881	914	891	898	893	882	914	895	858	907	890	887	822	885	909	883	840	867	821	881	884	835	844	883	890	872	868	872	884	879	896	855	859	800	865	860	879	861	904	846	928	842	814	881	856	841	827	847	851	821	856	864	807	859	907	844	878	870	840	775	842	839	870	858	857	860	840	846	822	883	811	828	823	821	841	853	821	837	858	803	891	895	816	806	793	870	877	854	875	845	815	830	897	848	812	890	858	855	852	831	784	820	873	861	823	883	872	890	855	854	860	839	841	830	820	904	850	855	819	837	832	824	767	853	873	771	850	811	843	825	880	863	867	859	880	882	846	845	830	842	848	890	886	799	844	818	878	836	853	842	860	857	813	824	843	817	843	867	797	854	856	822	821	818	817	855	835	857	861	855	813	810	867	853	799	825	825	815	799	830	795	859	824	801	846	816	796	836	829	801	878	829	786	879	813	802	872	882	840	886	821	880	814	796	834	822	809	820	855	836	892	840	839	869	859	826	819	834	872	848	883	820	837	849	825	855	854	844	801	835	836	848	784	813	815	844	848	840	864	817	860	786	861	846	816	841	806	804	779	868	849	815	855	826	812	849	820	874	866	860	809	818	854	833	842	806	829	871	799	861	840	831	832	845	880	830	835	860	783	885	848	868	810	833	821	862	838	830	836	900	839	826	849	873	816	815	812	812	828	842	799	879	845	806	843	843	855	896	835	845	841	849	782	844	825	875	841	847	876	795	837	809	846	854	821	814	871	923	835	820	833	827	811	837	832	845	813	864	854	847	836	796	848	808	861	876	852	839	860	851	885	816	823	799	848	822	865	807	820	894	839	866	869	820	800	830	804	874	852	787	854	786	852	843	866	862	856	865	846	872	848	839	872	853	813	851	831	847	830	803	814	858	834	851	816	800	768	835	839	847	802	870	809	850	865	896	813	849	812	809	805	877	873	909	833	853	808	848	836	866	831	843	837	821	818	798	796	866	874	839	861	867	782	852	784	845	841	821	832	835	831	849	853	838	873	836	863	828	839	831	861	798	843	849	831	811	838	859	877	860	834	888	881	865	782	842	855	902	836	835	814	876	830	854	823	849	817	895	852	826	848	835	822	918	863	787	849	847	844	872	833	823	817	806	882	803	838	890	797	837	801	833	908	879	772	856	858	896	810	878	774	829	905	847	816	805	849	867	793	879	869	845	884	857	856	836	836	771	828	838	812	830	836	867	815	804	855	858	817	797	839	844	872	856	784	838	831	792	901	869	815	888	808	847	897	839	834	849	866	871	821	835	839	785	854	782	793	813	857	818	792	874	839	859	821	782	852	824	775	879	815	823	837	826	790	835	843	809	768	869	885	848	819	845	838	852	840	788	856	817	831	793	832	881	871	875	811	842	815	791	840	884	868	852	838	829	849	862	838	863	867	860	839	872	842	861	835	812	788	824	842	813	902	845	809	909	849	858	823	797	837	902	808	849	837	822	839	898	771	834	882	862	826	819	802	850	836	809	821	866	858	837	865	830	797	891	814	880	834	834	829	805	805	873	851	802	818	835	910	804	792	800	834	824	871	855	867	868	804	800	884	798	830	841	799	850	839	821	910	799	860	806	796	845	797	828	828	769	792	787	800	805	841	859	791	891	822	827	845	836	829	866	858	860	906	842	827	821	848	784	808	869	873	795	816	805	809	853	829	859	836	811	821	837	814	840	794	833	826	824	846	811	872	869	854	798	819	879	802	807	899	834	829	872	894	887	867	807	848	799	800	811	808	847	791	827	858	881	839	811	864	832	827	848	843	874	829	838	839	855	868	843	889	823	811	858	808	824	839	843	793	840	858	850	788	836	809	813	823	777	806	866	838	846	788	818	845	771	869	837	818	809	822	832	786	832	878	864	839	835	827	807	839	822	877	852	810	805	850	852	851	862	800	821	787	884	837	840	809	846	850	825	848	882	815	877	835	842	865	855	867	853	830	822	837	781	888	861	859	799	819	852	857	861	844	850	830	802	849	759	777	828	902	819	872	801	808	907	875	863	836	821	827	917	888	786	836	836	858	830	832	821	853	848	838	836	893	781	843	869	856	843	844	914	896	806	889	822	796	829	818	847	810	848	859	903	770	829	866	827	851	817	825	842	832	817	830	793	820	840	879	816	803	822	821	788	852	863	840	842	826	845	808	822	837	823	803	837	787	785	829	807	843	792	855	850	851	817	857	826	823	827	833	849	833	832	821	878	842	803	855	811	792	818	821	841	819	806	855	869	851	851	803	859	854	879	793	862	821	828	825	881	834	838	854	809	852	870	804	847	802	810	807	833	829	880	784	848	845	841	839	799	802	836	833	846	781	768	816	826	822	867	840	826	816	909	877	857	828	813	868	803	900	866	873	808	844	857	850	894	841	893	814	862	816	850	852	854	818	835	865	821	784	829	849	857	863	818	835	861	846	846	876	823	856	810	794	875	887	832	790	812	840	868	867	822	810	858	805	834	843	854	832	806	826	837	825	854	838	857	819	805	830	834	771	792	867	839	865	855	877	860	830	861	865	853	832	857	854	833	829	802	839	874	816	885	814	882	806	809	818	885	800	818	853	812	848	847	834	805	838	784	859	835	834	861	895	830	808	804	871	799	857	825	884	820	844	841	869	832	865	872	875	840	827	861	795	838	763	812	790	818	833	861	793	802	798	805	853	885	824	845	853	795	778	839	883	844	805	822	892	819	830	828	839	829	863	814	830	789	895	887	853	845	857	863	856	852	840	808	792	796	775	830	834	782	824	858	838	834	799	872	848	894	818	804	801	775	850	802	818	906	898	825	852	813	843	798	803	828	832	860	864	825	854	835	845	832	879	822	821	853	800	810	833	866	851	878	878	800	859	813	845	823	800	838	847	823	871	894	793	861	833	865	831	829	793	862	851	864	843	869	844	788	794	774	898	813	794	812	869	827	832	868	868	838	840	880	888	792	850	823	789	814	866	807	868	845	781	885	825	880	857	828	798	855	846	815	901	808	865	846	834	848	850	820	848	867	838	858	823	817	815	837	876	845	780	877	807	842	860	878	772	871	854	795	903	821	889	823	824	862	855	809	839	843	857	850	852	824	863	842	870	850	862	864	800	919	857	855	852	834	787	806	888	840	859	865	895	874	826	847	810	857	853	811	867	787	810	815	833	810	857	829	831	830	829	848	825	843	875	826	800	831	887	824	895	882	845	845	821	868	829	869	846	795	826	842	811	836	847	817	829	835	800	853	836	858	806	905	878	805	796	818	829	839	868	815	887	827	799	860	846	801	790	834	828	863	798	848	873	865	810	799	829	777	823	862	819	832	836	867	847	837	806	792	852	815	804	819	867	838	856	883	821	854	787	869	861	820	864	842	801	857	837	857	828	802	811	883	814	888	803	822	850	838	870	849
8191	423	340	290	303	278	264	259	254	252	251	257	257	251	247	275	228	258	258	261	249	257	250	248	255	226	257	262	265	234	242	237	235	275	250	255	261	225	222	250	278	245	224	250	246	233	257	236	248	236	248	274	245	248	248	239	247	289	252	255	266	263	231	224	261	267	251	245	252	253	233	256	268	254	247	252	229	255	232	243	238	270	235	222	243	303	245	245	289	253	235	237	236	270	261	270	233	232	259	228	222	266	277	251	250	242	243	221	219	219	256	248	280	237	220	236	236	239	248	230	251	240	268	261	253	231	232	258	229	253	259	249	232	227	222	249	234	263	266	245	250	256	252	229	242	234	232	232	247	278	237	252	264	249	265	263	261	259	235	247	262	258	253	242	231	246	247	217	255	233	264	273	243	243	250	264	263	247	251	287	237	269	214	274	253	238	225	239	257	271	259	239	276	270	237	264	239	224	261	243	223	223	242	266	260	244	237	220	230	257	263	258	237	216	236	224	237	226	234	207	255	202	245	239	223	261	244	239	253	269	234	252	226	232	255	256	215	232	242	262	257	241	248	239	232	237	251	251	234	220	233	210	252	255	262	246	241	224	253	262	250	273	230	253	242	253	248	253	249	218	253	219	249	292	274	260	283	239	248	258	254	233	229	263	209	230	276	262	266	250	243	235	228	255	235	269	233	236	251	239	223	219	238	256	227	243	238	221	232	247	261	254	263	236	245	226	228	273	251	246	254	263	251	228	211	271	236	254	254	235	248	242	261	237	267	230	245	261	252	275	210	219	259	244	230	239	253	243	217	227	252	256	230	253	234	235	226	272	270	225	260	258	235	233	286	247	231	239	237	254	261	255	261	233	229	229	253	218	238	230	252	246	237	248	241	238	212	222	258	257	246	233	241	221	248	237	244	269	228	202	229	243	227	248	235	247	224	241	234	233	252	239	256	243	255	256	212	247	247	235	232	257	255	270	240	256	254	242	249	246	247	244	249	228	260	256	229	247	237	232	253	258	277	238	230	243	231	218	255	278	253	263	219	230	218	221	246	246	270	234	273	271	270	251	273	248	248	273	265	244	232	228	232	244	260	232	237	251	233	272	275	227	235	279	215	240	209	232	257	228	235	235	227	196	245	247	266	236	288	246	244	258	225	261	255	233	246	286	287	262	265	272	248	247	233	253	246	259	249	222	258	246	240	269	253	232	249	255	241	255	265	246	285	230	244	220	223	258	265	219	238	261	235	262	237	263	236	242	247	247	238	233	224	263	234	241	228	250	256	261	247	220	245	238	219	233	237	268	231	229	251	247	237	239	256	223	244	255	254	238	223	232	247	280	246	267	269	259	263	243	255	241	222	231	230	259	283	218	272	257	254	236	250	241	254	268	231	246	231	253	232	268	267	219	236	242	230	257	244	223	244	270	259	259	255	253	254	270	242	277	231	251	251	238	239	213	233	250	245	255	229	248	276	226	246	264	215	237	239	227	250	264	261	266	251	243	250	252	250	246	263	252	265	240	237	244	240	279	260	249	227	227	268	223	216	248	245	235	260	258	247	241	243	244	257	268	252	245	234	256	253	261	255	247	252	246	258	242	271	237	260	233	259	249	227	229	224	267	251	245	258	241	263	247	247	247	200	240	245	239	284	219	240	243	219	225	271	235	221	273	252	228	254	251	236	256	236	262	243	229	230	254	221	252	230	241	265	246	266	232	244	239	238	252	245	249	238	261	288	282	252	259	264	262	245	231	266	261	249	240	225	253	241	261	219	212	245	266	293	269	282	232	260	224	258	255	232	241	239	224	239	234	231	255	246	276	202	261	245	239	225	270	266	246	265	242	222	264	255	263	244	243	211	280	256	227	244	229	237	221	259	274	212	225	227	245	241	219	241	244	231	234	249	261	264	256	192	254	270	250	248	288	243	210	245	261	230	244	242	258	222	245	233	255	250	230	222	245	223	263	231	239	236	246	279	258	258	237	246	255	238	233	258	235	218	260	253	242	257	226	269	234	248	254	271	250	208	242	273	252	223	241	225	249	218	240	226	229	228	235	252	250	253	254	250	230	204	249	257	269	235	246	207	270	237	243	222	229	222	248	258	226	232	256	257	247	250	242	239	229	285	257	230	240	261	265	261	261	251	245	259	260	259	275	260	268	250	253	227	287	258	237	256	261	255	255	250	240	240	247	234	233	255	231	248	210	252	247	278	249	276	254	252	240	229	237	255	237	262	235	244	249	261	234	253	269	236	214	241	261	249	236	251	295	269	275	225	242	221	217	229	233	245	239	242	274	226	252	220	232	244	276	251	273	256	248	253	212	231	228	258	232	251	207	245	242	232	246	240	266	242	259	250	249	240	280	215	260	231	262	221	211	254	247	277	291	258	227	249	267	242	237	223	269	241	236	254	264	241	220	234	295	239	245	242	245	262	249	273	224	259	252	232	248	253	227	273	223	211	269	241	251	266	237	258	240	241	241	258	244	253	226	222	262	246	270	211	226	256	252	267	213	229	256	237	249	252	248	248	224	256	244	245	225	248	212	233	283	233	243	263	243	221	226	227	253	252	240	258	262	234	241	226	247	226	216	246	243	235	253	238	260	281	247	220	270	226	236	259	243	269	238	216	282	218	243	242	215	237	253	230	240	235	287	260	252	243	245	274	262	257	269	251	244	243	232	228	227	249	237	240	223	261	255	233	263	289	239	278	262	268	209	256	252	243	261	216	243	248	275	258	224	255	241	231	254	238	246	224	249	251	262	233	229	263	253	240	252	240	235	237	261	246	244	219	246	228	240	241	216	258	235	239	257	255	228	268	244	234	258	235	247	260	237	242	227	256	261	271	240	260	218	232	230	233	246	269	243	267	250	197	233	261	261	250	265	289	279	249	260	270	250	267	250	279	235	222	231	220	235	252	244	254	266	253	243	264	250	257	230	235	263	281	271	250	221	284	254	238	224	264	231	232	250	217	243	245	261	249	235	240	231	268	222	253	246	255	247	269	231	260	260	241	242	256	269	250	253	281	262	254	258	248	239	248	245	266	232	241	234	259	225	236	235	230	246	212	276	258	273	253	243	230	251	206	228	266	268	242	260	224	245	218	219	208	242	251	280	228	256	255	253	238	212	243	230	245	209	247	247	272	232	251	250	244	246	258	251	254	270	261	239	267	262	251	249	250	241	224	237	254	277	229	237	242	236	251	248	271	236	277	271	264	257	224	234	247	238	235	305	247	242	265	261	255	253	239	249	237	261	253	270	234	235	268	224	235	268	242	251	240	223	240	256	234	235	246	267	223	271	233	244	286	248	246	238	238	232	268	263	245	281	258	260	210	227	252	281	266	248	262	274	237	217	254	249	240	221	269	243	257	224	255	269	252	263	222	272	244	279	242	247	280	238	270	240	253	251	214	263	258	211	239	266	247	259	257	235	285	236	251	253	233	245	227	223	224	245	263	224	256	269	262	267	223	255	266	237	230	262	242	260	241	237	235	242
7761	664	768	862	764	765	750	663	644	672	629	616	674	656	627	619	607	655	585	607	612	580	636	626	608	593	591	597	563	592	593	609	624	588	612	596	590	544	608	588	573	586	599	615	591	623	623	547	596	587	590	579	575	600	619	627	606	592	561	594	622	631	575	570	583	569	614	567	607	581	577	625	613	608	627	615	614	614	587	622	633	626	531	593	631	604	578	603	631	623	581	607	573	612	578	611	537	623	557	591	552	571	601	617	590	568	601	644	556	599	588	601	627	636	595	639	613	585	588	609	606	581	579	591	544	594	609	593	570	576	612	626	626	564	568	575	599	612	607	574	582	587	585	591	628	570	588	610	578	597	570	577	597	635	576	564	574	581	529	551	603	591	577	621	548	572	584	560	604	622	578	587	590	604	627	562	630	625	610	607	550	590	578	612	588	549	610	609	532	535	569	627	592	572	555	579	569	615	608	606	612	585	625	594	593	593	592	604	614	566	596	578	602	523	606	572	596	594	565	592	563	549	592	616	605	604	571	593	554	590	623	576	612	607	562	575	590	611	598	588	583	560	596	617	621	610	585	575	575	595	591	573	578	596	648	592	612	606	559	576	612	593	605	601	596	607	609	599	623	622	646	616	616	621	613	598	577	586	575	617	605	586	592	603	586	594	619	565	613	551	611	562	580	607	569	635	580	593	582	583	595	612	580	629	565	588	608	654	564	585	593	551	607	596	610	581	572	580	585	565	603	561	591	606	572	581	580	584	577	604	643	588	605	593	633	594	578	618	616	604	617	616	643	587	557	597	607	541	611	561	601	552	624	627	589	603	570	573	611	612	595	622	612	558	610	572	620	556	636	592	601	593	593	604	604	591	591	566	580	598	626	603	584	560	591	599	572	556	581	620	567	583	608	571	588	567	586	634	629	564	577	608	586	586	605	607	580	584	580	573	603	593	588	608	575	581	582	591	608	576	573	617	597	578	609	600	599	598	571	597	608	607	613	568	596	591	592	540	603	632	569	581	560	596	563	617	554	583	599	616	604	597	602	573	626	550	589	590	556	608	607	576	580	580	578	579	606	601	613	613	624	571	566	569	616	600	612	577	602	545	599	581	584	623	640	574	580	586	597	584	592	592	610	591	581	624	579	554	574	620	568	572	621	616	594	603	618	586	583	636	600	632	543	613	555	600	605	600	624	614	555	566	593	571	592	622	576	588	564	631	629	601	570	582	601	639	621	599	578	595	566	588	609	585	576	621	592	596	607	623	566	597	621	580	611	568	598	603	549	562	576	597	580	562	643	565	616	607	630	586	611	578	580	627	620	557	564	606	573	604	574	610	603	610	609	569	599	618	602	552	571	591	591	613	583	602	621	579	602	638	586	626	579	556	551	568	592	595	592	546	582	589	590	575	633	614	627	579	622	608	614	618	592	617	665	585	599	608	596	620	583	588	572	624	599	624	594	576	600	607	565	603	620	619	656	600	570	580	573	588	557	637	588	631	605	566	608	593	593	586	635	548	567	609	585	590	594	626	592	601	604	604	615	605	587	611	598	630	622	595	591	595	640	612	603	584	625	600	552	577	580	611	595	580	626	546	596	564	585	584	594	570	591	573	627	609	591	620	621	644	546	593	576	572	604	598	609	584	606	612	570	577	551	548	621	591	596	635	621	588	604	616	614	586	609	589	571	627	563	592	582	635	591	607	581	587	612	585	559	596	572	626	601	665	578	626	637	624	619	613	626	620	587	573	559	597	597	605	559	556	631	595	608	625	660	592	561	589	603	626	621	596	625	579	637	568	561	590	575	580	590	558	583	615	598	599	563	575	556	603	601	620	597	564	592	623	598	582	575	593	567	580	588	591	614	574	550	569	578	627	581	630	629	609	623	579	616	580	596	596	617	622	560	589	613	620	572	627	561	593	569	607	605	582	613	588	593	577	589	616	613	590	622	621	624	573	542	599	579	613	573	621	574	602	561	580	574	612	556	612	611	612	624	579	595	608	574	574	623	633	592	566	614	623	595	566	569	610	598	643	601	597	576	568	597	571	643	620	645	629	639	579	592	580	597	577	592	600	621	608	573	569	614	583	593	634	593	588	608	592	558	591	584	618	621	591	554	634	526	539	620	649	547	590	594	563	622	607	560	569	566	559	604	622	636	589	613	557	556	616	579	577	635	604	581	631	584	608	574	602	579	615	588	589	613	599	605	580	618	590	595	567	607	586	609	610	596	570	576	576	608	602	571	572	619	621	538	574	640	590	563	603	574	565	635	560	586	607	587	608	630	599	593	582	602	626	566	618	645	582	584	555	620	597	626	587	591	614	603	542	627	604	574	602	592	592	583	595	632	577	570	587	608	576	582	603	589	558	633	548	583	571	642	605	589	585	603	619	619	625	579	590	571	579	581	599	617	665	626	611	609	597	601	617	603	605	604	616	624	609	601	603	612	567	587	599	643	634	589	644	619	595	604	584	602	565	564	593	597	607	562	580	584	592	575	608	601	584	585	604	541	598	580	540	607	625	596	607	610	558	592	576	580	574	568	586	565	561	593	599	593	608	581	603	623	605	575	641	623	559	607	630	593	552	585	574	591	577	602	640	615	622	574	576	536	590	614	632	573	593	608	597	608	577	554	591	572	592	578	569	559	556	602	565	613	596	598	598	624	565	575	613	588	598	598	590	616	547	638	576	591	562	583	615	600	604	591	613	576	594	610	593	558	568	583	603	575	544	626	581	596	587	601	651	592	624	600	582	615	564	644	595	614	640	593	606	541	613	592	597	586	607	594	599	577	621	593	608	603	592	619	611	585	625	584	608	596	619	601	596	612	589	578	616	580	632	553	588	585	616	600	574	656	586	602	582	569	593	569	625	616	559	544	595	582	627	639	598	561	558	616	572	585	584	584	636	528	626	589	610	559	589	605	571	583	582	603	587	593	631	564	614	540	591	630	596	568	572	589	587	625	597	588	563	617	559	555	587	592	628	590	585	602	599	582	657	536	636	630	588	606	612	592	589	608	610	594	636	605	626	569	567	589	598	565	573	601	610	594	597	618	621	574	625	599	602	581	595	568	610	559	607	562	588	575	624	605	550	579	569	568	604	574	574	613	592	617	588	606	600	629	557	587	586	621	632	586	621	578	599	583	628	594	626	643	559	607	610	614	589	590	581	597	607	552	573	557	579	575	601	559	613	575	555	605	580	566	573	555	580	595	620	561	591	589	588	584	589	626	533	587	574	626	582	539	612	587	597	585	555	614	591	562	584	641	582	566	629	558	590	567	561	603	596	574	559	610	570	619	538	609	575	578	563	611	556	555	597	568	612	562	569	608	600	578	613	618	587	556	609	577	611	582	601	579	585	630	577	601	617	556	599	572	614	557	601	592	586	587	609	597	600	560	588	590	606	571	592	590	590	571	571	585	599	616	593	564	556	580	619	598	573	612	592	618	550	631	620	600	601	566	614	610	559	585	564	614	618	600	619	595	605	590	600	583	626
48961	22248	11805	1370	714	613	474	403	378	307	311	312	293	290	282	280	274	266	234	237	242	231	274	252	266	249	223	240	235	223	248	246	226	237	241	253	243	211	244	227	225	243	232	232	208	212	211	209	218	213	197	223	227	222	227	228	232	206	223	247	203	258	233	218	222	236	240	244	245	233	225	218	246	195	218	245	201	223	223	220	226	229	231	223	220	221	237	237	202	229	220	199	210	222	235	235	196	213	232	247	227	225	234	219	206	253	195	210	223	247	229	218	227	244	245	224	246	224	256	220	219	222	228	213	221	251	237	225	192	219	228	228	247	259	246	243	240	212	232	219	214	219	231	226	239	227	219	229	212	237	225	214	215	189	291	228	221	235	219	230	214	216	216	202	230	246	232	198	227	217	231	246	217	212	240	204	224	212	226	241	220	222	197	220	239	271	241	230	248	209	236	225	240	238	218	219	193	239	208	226	205	217	209	230	215	247	229	228	227	254	223	207	215	231	227	240	219	213	233	245	212	214	241	220	241	221	257	206	226	232	208	207	212	215	238	237	204	241	231	220	202	232	226	214	237	219	234	219	216	245	231	210	231	196	209	215	217	221	226	204	238	218	215	227	228	213	245	229	217	236	233	215	190	208	227	246	206	244	216	220	231	237	248	222	217	227	210	246	198	218	223	218	197	225	244	230	224	226	220	252	218	243	262	240	224	222	221	249	215	215	213	208	234	218	201	227	214	230	216	228	212	249	213	234	206	192	220	219	240	225	199	191	233	208	225	225	237	216	219	207	222	242	209	231	236	259	218	223	207	234	223	210	221	187	230	226	221	211	248	215	231	225	186	191	196	253	181	238	239	208	206	219	225	221	220	222	264	236	224	244	215	255	239	220	205	201	239	186	213	222	238	244	210	213	204	239	231	215	188	215	228	238	230	199	221	241	206	217	214	218	227	217	190	218	227	193	220	229	234	228	248	240	252	231	224	237	202	233	246	214	233	257	237	199	222	225	254	240	210	244	195	243	234	223	235	224	266	211	242	230	223	214	232	227	231	243	236	199	212	242	210	216	215	236	228	240	228	240	216	221	204	232	205	238	214	249	236	252	225	230	186	216	213	213	228	202	248	235	238	226	222	210	226	229	219	212	208	217	206	220	203	249	235	232	213	234	230	244	215	224	230	206	223	219	219	238	207	250	198	211	213	239	234	215	227	239	226	245	204	205	211	207	216	232	212	214	198	227	217	220	220	208	242	219	221	213	251	197	224	225	194	215	219	221	216	216	211	215	201	191	212	209	222	255	251	246	224	227	233	217	224	211	232	261	233	220	248	184	229	239	236	237	212	208	198	226	237	229	235	218	223	249	220	229	220	208	236	232	234	244	223	212	242	247	238	225	205	235	224	246	247	199	241	241	239	218	228	219	239	243	224	243	211	226	238	237	228	225	228	224	193	202	243	223	234	252	232	226	230	226	200	211	225	222	222	202	233	201	214	209	220	202	219	212	211	221	221	220	238	234	219	243	233	235	214	202	203	201	231	219	232	219	213	221	215	237	211	237	216	259	227	225	211	227	203	233	233	223	205	234	221	227	211	215	242	225	209	203	209	233	231	223	209	233	227	214	223	215	224	234	240	244	222	271	239	215	238	230	235	200	238	217	194	252	208	218	217	252	228	226	205	276	237	223	198	226	218	240	219	224	200	207	229	236	234	243	223	227	224	219	223	204	216	219	274	229	206	201	226	249	203	220	222	215	230	234	221	231	204	248	224	236	234	214	207	186	231	210	251	231	216	191	252	214	219	208	206	226	254	225	220	210	220	208	232	222	233	230	205	203	261	236	244	226	188	229	232	246	216	221	221	228	234	211	220	250	235	219	244	217	218	212	221	246	235	203	236	246	217	219	240	200	225	235	217	210	247	200	244	235	223	192	214	204	206	207	226	211	233	237	226	237	233	198	203	220	211	207	192	241	225	223	202	219	237	238	187	239	239	228	225	228	218	209	212	229	220	218	247	216	230	218	239	215	241	235	229	211	235	227	239	240	222	230	194	210	238	235	244	250	240	219	196	244	234	235	218	238	233	222	234	207	225	208	223	206	216	218	212	210	241	189	212	237	229	227	221	201	230	222	212	267	184	216	247	226	186	202	233	230	217	218	207	225	210	209	215	244	231	228	204	240	205	238	232	239	204	217	243	233	210	235	232	228	236	216	202	229	211	218	224	242	216	231	227	207	218	201	221	211	223	216	221	210	214	237	232	203	228	238	201	246	222	224	240	227	238	235	207	253	217	228	221	210	224	217	235	247	205	249	246	234	236	209	203	216	218	252	214	220	224	214	226	232	222	196	237	217	243	211	253	238	199	219	230	232	239	235	246	225	194	214	206	209	214	221	225	215	196	222	229	236	204	206	248	253	240	216	219	227	219	216	261	197	218	208	226	211	200	195	238	240	240	226	238	202	242	238	230	221	234	236	237	201	224	228	208	230	210	222	225	231	237	222	227	214	223	213	196	223	227	227	190	241	223	242	248	218	192	218	213	236	214	210	208	239	246	250	200	212	226	218	220	217	234	226	223	246	243	224	232	219	199	255	234	233	233	234	218	252	243	226	200	224	206	233	228	238	232	222	230	251	258	232	216	222	236	244	223	209	235	245	230	213	231	232	184	196	210	218	237	214	212	190	205	250	219	223	191	228	235	233	216	224	235	216	201	236	224	201	235	220	221	230	249	240	251	223	215	244	218	219	213	234	220	232	215	225	225	248	234	224	224	252	233	231	212	221	239	219	226	199	240	227	202	214	232	198	227	227	265	243	233	217	204	232	225	221	230	226	244	204	239	198	232	221	229	262	215	207	219	218	216	223	204	210	261	240	243	234	197	212	208	200	199	204	238	244	224	223	232	214	245	219	223	222	227	257	230	222	234	216	213	225	234	220	223	200	222	217	211	251	229	238	241	185	227	236	215	241	202	237	223	239	229	202	234	195	208	231	204	196	208	215	218	240	216	219	228	231	235	198	233	239	229	223	216	218	251	254	227	259	250	251	239	211	217	215	214	199	220	221	220	196	199	198	210	228	231	196	214	198	224	219	248	209	242	230	257	221	206	203	226	217	225	218	223	237	226	229	235	207	233	224	246	267	235	226	221	217	218	221	225	221	236	203	222	205	199	202	251	224	208	213	186	234	228	208	212	208	219	232	239	246	226	213	244	234	221	225	216	193	245	242	209	224	218	236	219	203	249	231	247	222	209	199	223	224	240	223	246	243	221	254	217	205	218	220	271	208	235	222	263	262	211	203	233	225	232	208	203	179	246	217	239	225	213	194	240	239	223	246	205	203	223	221	240	230	204	226	208	211	207	248	239	213	202	255	210	230	206	201	228	234	228	246	230	230	211	205	213	217	233	234	215	232	241	240	209	198	211	218	196	252	244	209	227	232	192	220	218	193	209	224	222	209	229	245	221	206	221	230	205	230	216	224	245	212	226	211	228	211	226	267	210	228
24279	1397	2598	3087	2485	2139	1834	1512	1351	1230	1099	998	995	882	790	776	807	766	715	722	674	721	652	679	697	667	674	555	650	630	601	642	635	614	640	591	589	592	569	599	579	575	582	589	627	582	613	565	604	580	594	609	611	562	589	567	598	590	560	603	581	582	573	596	575	538	577	574	551	586	564	570	599	561	577	572	533	590	568	593	554	538	572	606	557	550	571	578	577	514	599	534	563	571	585	618	574	520	552	583	558	539	575	540	539	533	587	542	568	559	576	586	575	580	574	578	555	556	564	556	546	571	562	586	537	567	558	553	542	563	602	595	585	602	584	556	580	567	555	556	537	612	615	566	598	549	554	573	535	546	573	555	534	542	583	551	588	519	558	538	586	569	564	567	559	570	562	598	563	559	584	542	577	571	621	578	604	550	578	545	581	568	592	593	559	511	528	611	533	588	569	575	515	626	565	541	599	556	558	574	621	580	590	551	556	580	549	552	561	537	562	566	557	578	601	574	609	571	606	559	568	576	589	542	545	559	582	524	602	552	589	542	562	567	599	579	638	564	574	515	569	545	592	517	566	547	575	555	554	585	561	565	552	568	541	568	588	558	541	549	548	568	549	607	530	551	570	551	556	553	559	597	576	553	597	554	566	552	557	544	552	579	556	588	560	524	559	551	587	602	569	585	545	581	551	618	602	604	592	558	592	604	542	582	506	562	570	574	548	595	565	534	554	554	559	554	564	546	541	588	566	542	585	541	559	548	562	558	571	608	575	545	578	551	594	537	531	567	596	532	552	579	601	562	587	566	551	528	555	506	586	517	558	596	540	551	513	530	588	539	541	566	580	593	597	563	530	560	522	519	562	584	601	549	556	545	568	526	582	581	544	550	524	568	579	579	619	603	548	561	547	578	563	596	554	518	533	584	574	557	527	561	564	594	549	567	579	538	537	553	551	559	559	529	545	551	569	562	589	558	596	541	558	533	536	517	563	573	537	533	555	566	588	535	582	564	546	563	555	572	596	584	563	573	575	534	555	577	562	553	590	573	570	548	582	569	543	538	528	562	559	580	564	514	531	598	599	560	547	568	595	594	526	570	565	583	578	542	564	570	589	547	574	574	524	575	558	545	595	545	556	596	555	543	570	544	615	555	509	580	590	565	558	561	561	577	546	539	579	581	623	600	559	546	544	597	542	570	555	558	544	538	563	539	594	610	558	544	568	574	574	600	581	523	549	547	521	596	564	586	552	568	574	539	570	518	569	563	582	609	562	547	562	596	578	559	558	552	566	590	570	582	578	567	524	603	577	578	580	580	602	584	599	543	543	596	522	584	528	537	550	573	561	595	522	567	557	595	575	570	549	552	553	582	591	505	553	579	584	587	630	577	583	588	572	535	574	548	569	548	555	605	558	544	559	560	547	610	546	544	598	516	596	591	548	561	558	556	543	586	524	558	553	548	560	553	579	552	575	580	556	582	531	565	574	584	569	559	558	539	593	560	585	552	583	539	601	567	548	595	563	521	559	550	580	621	579	604	591	614	522	574	563	594	533	528	520	535	566	565	548	602	537	617	568	553	593	574	561	564	538	567	567	571	578	546	581	573	614	519	557	570	534	541	565	578	557	540	566	553	519	546	549	561	522	587	588	512	548	583	547	540	571	585	548	577	532	571	562	579	536	575	555	557	530	570	561	540	561	575	529	558	546	573	525	591	580	583	608	564	550	599	530	582	565	591	562	534	559	557	569	564	554	570	572	586	612	531	567	507	558	599	549	589	560	586	581	574	560	543	588	589	536	575	556	579	522	527	554	578	568	531	521	554	548	564	576	563	544	524	607	585	573	617	576	551	576	587	579	543	558	560	526	531	575	558	594	558	586	547	583	524	519	538	555	551	564	506	531	549	595	513	600	577	552	561	594	526	580	549	605	583	547	556	577	578	578	526	533	593	560	574	597	572	555	563	602	539	606	556	579	568	531	560	587	529	569	575	522	552	560	594	579	533	566	579	562	601	540	557	579	565	574	561	574	589	609	549	533	587	518	525	582	556	590	557	559	564	567	529	578	550	532	554	578	588	570	561	593	559	549	589	535	559	546	660	582	565	547	565	601	595	536	562	584	560	556	580	568	564	555	564	572	569	559	560	536	547	554	556	571	533	579	535	534	550	563	545	556	553	561	538	589	574	529	556	594	570	581	602	584	568	562	561	563	612	572	532	548	553	525	595	588	548	583	558	628	570	583	568	552	572	567	507	545	603	571	568	566	542	552	524	574	565	572	531	546	578	546	584	544	578	513	556	549	576	607	539	583	548	573	601	541	561	561	543	590	534	580	566	561	563	584	559	549	550	589	568	552	585	541	558	551	558	577	546	539	595	596	583	545	572	546	493	560	570	590	608	568	566	545	550	597	569	569	570	547	547	577	583	554	555	560	589	556	549	535	588	551	545	541	549	532	535	590	580	546	519	519	554	546	574	548	560	574	510	541	542	554	557	590	574	558	550	554	524	602	586	549	589	555	555	560	533	579	535	544	581	546	562	589	562	550	549	526	534	593	603	591	555	584	530	565	525	550	585	571	531	529	534	567	544	537	549	601	601	545	537	581	589	555	557	557	582	556	567	593	560	556	600	575	535	575	588	528	574	572	527	617	522	564	595	534	564	523	565	578	538	600	593	575	537	570	554	566	553	566	557	556	539	572	590	541	550	583	565	569	585	597	553	585	584	528	561	572	628	536	519	597	536	565	572	555	571	556	547	546	531	572	560	584	550	556	562	560	540	576	570	558	588	594	577	550	542	537	548	559	596	547	546	548	562	594	554	555	560	551	581	558	567	614	556	565	560	559	564	564	573	539	581	582	572	558	573	595	594	622	592	566	559	589	584	550	565	552	574	565	555	554	551	624	562	571	539	579	554	561	578	562	527	559	553	528	552	551	627	604	562	578	541	543	581	534	535	583	558	620	516	577	530	552	583	599	578	568	539	535	547	572	570	554	576	552	523	538	574	587	591	591	526	530	568	564	585	572	534	518	588	555	588	552	541	568	595	505	538	587	569	562	534	577	560	550	576	537	573	539	569	517	551	568	532	551	599	511	556	568	534	563	588	584	527	568	579	559	590	544	572	511	540	521	547	576	597	566	594	563	547	552	593	570	566	550	563	568	605	584	568	545	542	571	578	524	565	609	544	582	550	559	550	559	562	584	589	571	585	535	592	602	577	527	577	570	586	582	569	538	524	576	565	554	599	565	614	561	508	563	586	573	586	551	528	588	610	574	569	573	520	559	581	592	559	604	551	553	514	543	591	580	535	559	576	552	593	493	558	532	535	602	589	580	608	558	550	550	545	599	548	568	536	555	545	578	555	607	573	588	538	576	544	543	520	596	564	568	555	593	562	542	566	580	537	520	583	611	571	562	600	554	557	557	502	569	563	593	575	555	568	547	554	585	555	559	597	568	537	584	599	568	536	572	542	610	550	534	571	498	537	545	572	570	598	616	604	564	592
48419	26038	22348	7659	1803	1138	889	754	703	568	500	498	509	461	446	408	433	409	422	403	388	409	413	395	401	403	366	383	358	398	386	347	379	362	382	360	363	362	374	353	355	380	389	354	307	381	347	382	380	388	371	369	332	357	368	327	404	361	354	358	394	347	374	342	350	342	349	328	376	326	336	389	370	387	360	397	372	361	373	370	346	398	383	363	360	356	343	345	346	352	372	339	349	377	366	350	357	345	375	379	390	396	353	386	344	339	349	365	376	382	351	394	339	358	346	384	336	387	385	364	392	368	370	365	357	359	349	373	383	324	323	318	334	369	365	352	336	349	385	360	339	330	317	363	362	341	366	372	403	337	347	326	359	351	338	328	339	337	383	402	362	391	364	362	376	379	337	376	367	342	361	362	362	359	347	349	366	361	353	369	342	355	405	392	365	354	367	370	360	381	390	343	373	357	395	368	373	364	364	372	370	384	362	361	377	346	337	354	363	356	337	335	361	313	355	355	364	320	334	392	368	337	335	378	339	323	353	327	371	363	372	353	364	389	367	382	386	356	325	343	351	384	345	379	361	361	342	364	353	355	355	340	325	363	380	326	361	342	356	350	357	317	367	364	341	398	330	399	369	369	366	349	363	362	370	374	365	353	363	363	383	338	335	339	339	331	385	344	338	350	374	377	329	347	355	365	366	358	373	355	408	345	340	366	372	383	342	355	373	331	339	368	344	363	354	394	360	351	333	390	353	353	351	344	368	347	321	358	352	368	370	370	401	327	367	356	373	349	381	350	379	353	390	344	360	373	391	329	339	344	351	373	346	340	351	369	355	354	344	330	367	348	335	372	337	349	364	388	362	343	347	364	342	365	357	348	346	337	314	313	349	345	334	337	354	355	392	369	344	377	366	378	346	374	359	368	368	382	345	342	350	312	376	374	393	331	344	381	369	381	345	365	349	359	351	351	350	365	356	327	353	356	318	359	370	352	302	350	341	403	364	360	363	351	355	346	365	368	349	384	401	358	384	379	343	338	380	365	378	359	344	349	331	347	333	391	376	416	354	390	407	381	356	346	368	363	337	365	332	369	372	334	376	347	339	386	337	383	336	353	321	371	335	373	360	361	361	369	363	333	349	344	358	358	349	387	366	368	349	385	354	335	358	358	369	345	356	353	355	332	353	340	365	383	369	355	372	368	375	353	359	361	368	325	339	365	380	368	381	297	335	371	367	321	361	347	349	338	353	393	315	340	327	361	358	372	339	369	321	353	359	351	355	368	415	341	376	348	399	369	368	350	345	342	331	370	374	340	390	384	346	317	359	374	367	341	353	352	368	358	321	347	355	365	365	368	365	386	345	337	358	365	356	332	338	335	322	349	347	364	372	382	366	348	383	381	367	384	342	359	356	344	355	334	358	355	352	388	371	358	345	349	357	340	359	377	403	354	316	388	388	381	344	372	383	348	381	325	390	341	325	351	338	395	367	332	366	327	365	355	372	360	369	341	334	328	350	354	337	328	333	385	365	353	396	346	344	381	350	367	342	349	376	367	366	347	339	383	353	363	360	375	344	358	350	355	374	384	369	330	350	372	339	369	337	336	361	379	390	352	388	342	350	377	339	353	338	362	331	355	353	366	351	377	353	386	334	388	362	351	355	349	379	390	349	314	374	328	324	360	339	359	349	339	373	352	340	343	333	378	360	352	368	365	356	336	330	350	349	345	365	343	371	374	376	337	344	345	332	388	347	347	359	355	345	355	374	358	395	334	350	382	362	363	320	346	354	373	364	318	298	363	362	347	326	371	344	396	363	359	370	347	374	358	340	377	358	387	361	354	385	370	369	362	336	364	336	387	356	334	353	383	386	360	330	362	364	377	363	342	380	351	360	366	352	378	344	403	336	315	403	354	352	343	353	369	377	336	363	384	366	397	371	345	342	341	337	342	319	391	348	372	351	357	373	351	356	344	405	336	378	393	370	370	367	344	337	366	348	349	368	371	352	337	330	334	345	338	349	363	372	359	357	356	381	320	347	375	359	356	350	359	343	332	341	350	338	336	344	357	390	341	367	364	346	359	339	347	364	391	363	321	374	338	345	340	341	351	359	361	329	339	389	330	363	367	366	365	348	338	365	343	373	368	359	350	388	338	356	332	368	369	347	374	364	312	353	336	357	343	414	365	384	358	338	367	364	389	353	371	325	349	356	371	388	406	331	325	350	344	370	357	357	329	358	334	354	371	374	332	335	330	320	339	351	352	360	333	387	381	393	383	400	371	375	332	324	366	367	359	339	356	394	339	337	356	314	339	361	368	354	330	344	366	373	295	351	379	363	344	356	365	370	351	324	367	355	338	378	375	356	370	358	349	372	373	325	335	336	378	350	342	340	392	347	338	379	375	356	346	327	368	355	362	381	367	360	337	326	348	376	369	314	335	356	333	354	367	358	392	370	339	387	352	365	338	372	314	360	357	359	345	362	365	354	343	339	342	368	380	379	388	309	350	363	371	332	332	334	351	374	340	362	351	380	348	373	430	378	338	330	358	352	370	365	350	364	387	327	349	331	319	337	377	368	345	329	397	357	352	353	319	342	367	344	350	350	354	386	359	348	379	335	337	365	353	406	360	347	363	375	352	359	346	362	327	382	346	399	366	376	353	354	362	381	342	350	352	361	316	374	335	370	346	337	323	326	401	378	363	386	356	352	317	339	331	342	352	339	361	354	349	375	386	391	352	365	371	345	348	379	357	321	349	367	341	354	353	362	396	368	359	375	368	327	362	340	368	371	346	323	391	332	344	396	329	356	324	357	363	338	379	365	348	389	356	367	376	352	362	368	373	364	360	372	379	329	385	364	351	321	374	360	362	388	335	353	371	362	379	369	373	367	382	357	366	332	366	389	357	332	352	338	343	381	366	388	342	378	378	333	335	357	344	359	353	380	347	369	345	376	356	382	348	351	368	360	359	364	370	342	347	375	375	365	365	348	345	350	364	330	355	338	326	385	355	343	358	351	372	378	346	349	366	326	342	346	359	348	321	357	384	379	348	367	365	329	366	301	348	369	373	352	337	336	352	341	345	323	350	337	354	371	378	377	370	359	351	383	368	342	365	379	396	349	401	345	359	337	330	360	373	365	358	331	363	359	351	343	331	341	334	364	353	351	340	336	390	343	341	363	352	329	341	339	328	378	365	377	349	352	359	351	347	346	356	377	371	387	340	349	356	363	338	358	341	356	353	370	351	371	358	336	359	374	326	351	347	360	354	347	335	373	368	342	356	344	372	356	366	382	357	361	379	358	362	348	365	378	352	338	389	353	351	345	363	379	367	362	384	362	363	360	357	330	365	356	342	385	354	353	373	332	340	371	358	383	379	340	333	328	354	353	412	361	353	306	353	311	357	358	396	359	329	386	363	335	379	359	377	351	387	361	367	343	391	384	344	369	350	346	357	361	370	373	371	307	354	338	365	356	330	317	359	395	343	352	352	348	367	346	360	360	376	362	385
28561	2478	4678	5400	4584	3861	3240	2655	2366	2214	1901	1785	1624	1509	1544	1344	1352	1286	1197	1141	1109	1030	1139	1057	1046	1017	1011	992	956	942	995	933	981	930	925	944	868	895	934	921	900	882	851	907	880	862	909	872	922	859	897	872	822	846	912	828	877	880	848	863	923	863	833	862	868	877	876	784	852	804	842	861	807	893	822	826	843	910	866	828	848	792	815	867	864	854	870	860	867	852	869	898	828	800	844	839	833	860	899	787	829	843	842	843	797	879	816	865	874	827	848	762	857	776	788	843	834	829	830	829	848	843	825	885	877	840	826	835	829	828	835	830	833	859	883	850	842	846	802	847	859	867	847	882	841	847	832	824	842	851	812	822	857	865	850	844	797	855	843	809	815	861	874	825	837	853	866	820	867	856	826	869	847	878	878	858	874	874	859	839	866	876	793	861	832	884	848	840	850	842	862	821	815	868	827	843	777	826	844	841	832	889	816	817	841	852	851	811	857	896	857	794	833	856	848	912	837	840	802	798	851	849	824	820	812	821	824	847	819	840	864	844	819	843	830	884	846	816	823	807	792	850	810	852	839	848	823	823	848	803	843	856	830	879	850	773	861	888	843	876	902	824	820	848	813	877	852	802	842	876	873	852	881	843	778	864	853	829	806	833	897	813	836	869	816	863	828	789	886	795	823	854	785	842	810	820	840	848	849	855	860	842	869	806	813	821	807	848	870	833	881	835	826	816	877	813	870	831	827	879	770	861	830	848	805	861	806	858	821	856	855	829	834	809	821	838	833	820	890	795	838	847	800	830	777	753	842	820	864	791	831	845	857	799	828	841	825	825	879	836	859	779	868	827	815	824	824	884	861	885	810	855	802	848	847	852	884	861	843	816	870	816	796	833	785	864	892	868	876	870	793	811	824	809	837	826	894	811	867	814	851	872	825	807	806	860	861	807	831	833	813	866	842	864	827	843	829	854	803	855	813	832	815	773	806	901	842	855	803	830	847	831	838	857	865	847	842	799	830	820	841	777	831	838	848	892	892	872	817	828	805	822	859	824	872	851	846	881	815	849	843	904	872	814	826	830	854	851	853	835	797	865	813	795	799	828	811	860	905	829	806	866	821	812	805	883	851	802	816	799	852	837	835	832	795	798	820	796	803	817	799	838	840	887	833	825	844	793	818	802	843	821	862	855	848	828	815	806	819	855	885	849	841	819	808	831	828	793	876	812	883	857	830	835	802	824	835	850	853	837	855	829	835	834	863	876	840	792	880	809	818	811	843	857	816	873	838	855	818	830	849	823	800	872	872	848	818	860	853	858	829	813	868	779	866	866	841	861	777	853	808	845	814	806	837	805	785	837	891	867	805	857	818	852	830	842	816	867	853	896	867	800	847	868	872	857	777	852	841	899	862	813	811	850	800	827	861	797	842	856	814	851	782	851	829	863	835	829	836	838	858	768	819	844	840	831	856	829	848	853	855	791	846	836	856	795	837	767	881	837	804	806	818	806	824	878	817	854	846	858	826	832	874	872	846	825	879	858	865	807	849	832	853	831	862	800	814	883	896	842	830	822	914	803	862	870	855	772	817	834	783	824	837	858	845	798	833	861	809	830	876	836	845	849	891	862	874	859	843	859	822	841	870	864	781	836	852	873	802	876	878	831	809	851	815	854	802	788	823	898	830	852	853	857	851	837	847	839	837	845	842	846	800	865	832	785	863	861	787	858	830	853	847	842	843	860	879	819	831	883	845	840	886	869	836	834	834	809	826	861	806	869	852	862	838	840	823	813	842	812	803	805	813	818	861	818	873	843	846	867	852	855	875	824	826	866	801	823	871	820	796	859	846	825	846	841	824	826	822	878	871	832	886	817	834	834	826	835	828	839	792	889	821	806	861	832	781	857	775	872	891	840	847	840	842	838	857	796	817	851	858	829	863	824	802	797	792	839	866	816	852	841	858	885	828	891	845	865	816	856	818	863	864	848	854	843	800	826	820	872	831	802	818	859	827	831	834	837	868	787	829	803	824	795	822	801	857	852	850	827	823	827	788	867	859	811	807	840	854	818	802	875	785	803	825	864	835	844	830	862	828	807	826	866	827	844	911	837	844	814	850	791	840	831	854	854	881	834	808	843	832	807	859	804	795	854	801	813	856	868	837	894	808	854	846	884	798	847	854	903	854	807	856	872	824	841	875	867	861	780	825	837	870	871	854	755	886	841	821	810	798	848	851	853	876	884	797	822	829	834	807	873	817	823	809	821	835	868	849	854	827	847	798	793	842	850	834	843	849	838	824	866	812	835	806	847	823	778	815	825	822	809	854	841	825	841	868	919	798	796	860	842	820	812	823	851	776	889	867	857	856	838	864	848	863	820	817	830	855	808	868	790	818	815	816	854	821	816	838	902	831	851	821	874	815	878	836	808	825	817	846	817	841	890	823	869	839	855	794	857	850	799	784	838	827	835	836	844	835	881	789	873	828	819	785	876	818	815	868	851	798	788	819	843	860	840	849	867	837	827	824	837	821	803	852	830	879	844	808	825	843	859	888	881	837	834	846	841	870	835	809	785	801	827	837	834	840	793	893	842	881	814	820	799	835	832	827	805	839	858	756	846	799	872	845	834	830	817	800	867	826	850	823	829	826	823	803	870	806	844	833	850	828	812	815	859	848	858	822	818	857	846	845	796	830	834	832	811	834	829	874	806	826	886	816	849	850	819	845	847	852	887	769	835	833	834	814	806	798	871	808	799	850	792	835	818	814	853	824	827	816	829	796	841	804	786	792	873	822	802	918	830	860	841	822	897	841	810	880	856	805	824	932	823	832	782	849	882	818	820	787	897	933	803	819	866	832	859	828	802	839	841	769	888	840	824	866	860	845	826	818	808	830	861	868	861	799	808	858	842	798	825	840	793	850	842	830	851	854	778	807	829	868	803	800	815	833	816	814	873	865	840	840	837	809	826	860	862	845	897	833	843	837	822	834	904	864	847	845	791	832	867	826	850	811	883	809	809	809	804	848	909	851	844	843	817	859	831	850	782	826	826	816	808	845	881	831	865	853	880	812	820	840	857	804	796	839	848	857	788	899	839	840	847	884	763	826	807	877	830	823	794	824	829	844	919	846	784	838	850	828	801	854	873	806	805	855	834	820	860	880	844	856	897	768	809	824	853	832	787	801	798	796	811	841	842	859	852	861	841	902	878	836	793	786	863	859	833	821	830	843	836	822	841	850	858	835	803	865	794	846	848	804	870	837	831	824	829	831	855	837	801	801	756	824	849	866	837	839	830	793	839	845	815	814	831	791	887	848	838	875	824	884	826	794	824	846	859	811	841	879	856	854	835	877	804	844	831	798	885	883	825	781	868	803	865	847	855	887	827	869	822	798	804	830	786	796	831	769	824	860	883	869	784	847	860	839	811	867	853	831	790	831	819	881	803	835	857	850	832	799	811	794	825	844	864	853	878	843	756	803	811	821	817	809	831	860	850	821	849	849	835	860	828	828	820
9198	517	370	320	239	261	264	270	254	262	217	230	274	274	249	206	249	243	239	226	244	256	243	267	244	230	240	235	242	245	231	270	253	239	232	213	261	218	261	254	216	238	259	238	265	265	202	264	230	229	223	264	245	254	244	237	258	260	261	268	265	255	256	246	206	240	258	225	265	256	244	236	227	244	231	244	232	255	249	263	245	277	237	251	249	260	233	241	234	223	218	244	240	229	245	281	242	253	256	244	231	231	265	263	262	227	255	270	253	232	244	237	248	242	223	261	248	232	246	228	238	240	223	235	244	231	258	265	248	248	236	228	240	246	223	252	238	248	237	245	243	260	251	246	232	263	255	259	239	224	237	239	218	238	253	236	244	257	272	211	237	259	234	249	268	241	219	230	241	212	226	255	252	200	251	233	244	240	240	239	224	234	248	261	237	238	235	243	252	254	228	242	246	242	247	254	229	257	249	224	203	226	272	240	216	236	244	242	263	237	242	249	241	219	250	243	225	236	255	272	235	256	223	252	220	207	264	241	237	245	254	245	241	268	201	251	245	262	259	247	247	255	238	250	243	237	220	245	233	261	252	258	232	253	240	238	263	272	257	242	286	240	269	248	255	251	242	273	258	256	238	240	247	272	225	211	275	247	237	218	241	237	262	233	214	224	246	238	216	224	223	248	235	233	222	251	258	272	224	265	258	254	240	243	255	237	187	243	257	240	221	233	205	220	229	228	289	227	235	240	243	249	233	226	240	214	238	218	244	263	261	237	221	261	230	262	258	258	258	246	256	248	285	269	222	245	261	221	237	260	226	215	232	215	246	254	239	246	247	248	236	251	245	224	254	249	239	215	240	249	226	243	251	255	229	237	239	228	241	263	235	244	240	238	242	259	259	232	260	239	269	246	235	247	251	247	268	235	250	247	253	260	225	259	218	252	256	235	199	212	246	218	255	230	261	247	230	237	221	263	243	270	226	237	246	245	258	229	239	252	230	260	275	224	249	209	232	254	236	234	218	249	267	255	223	245	249	262	230	235	221	242	237	267	225	238	250	224	266	268	245	223	188	244	262	254	230	255	239	286	256	249	249	242	263	250	241	254	254	275	262	262	256	237	274	210	224	203	233	236	255	237	217	257	239	225	227	244	258	265	242	250	226	195	248	255	207	248	230	224	235	242	253	259	249	237	217	223	253	244	235	211	229	254	240	278	285	252	234	240	274	254	252	234	238	247	235	233	245	239	271	242	220	244	241	241	244	224	228	231	214	241	249	257	234	260	273	262	249	248	260	246	239	221	232	239	239	219	262	235	225	231	248	245	267	240	266	258	240	270	240	226	242	245	230	212	245	240	251	243	241	267	234	227	233	246	225	255	233	261	214	237	248	226	228	258	251	231	240	242	230	240	238	243	264	239	253	244	243	224	255	235	249	250	231	202	239	234	260	255	241	249	255	238	252	235	259	217	256	226	237	231	265	242	238	234	244	233	248	235	235	216	255	238	224	248	248	242	263	198	261	229	239	217	235	225	259	224	245	282	282	230	243	223	217	246	239	224	256	246	223	223	246	232	215	240	259	237	221	246	245	216	245	231	268	233	254	278	239	255	243	225	244	237	238	254	253	287	249	254	278	234	253	250	247	252	266	213	208	268	250	245	226	259	234	243	214	209	252	236	254	220	231	247	258	223	248	232	213	266	226	243	232	240	257	246	239	218	229	236	263	267	258	233	238	242	241	236	268	259	214	221	268	258	219	232	218	259	258	242	217	247	242	265	248	246	203	266	243	236	239	283	233	230	226	273	225	236	244	222	265	258	247	248	230	227	256	254	259	226	219	264	242	229	225	195	255	249	231	235	277	242	243	232	223	252	259	276	265	226	245	259	276	269	252	249	237	259	259	241	226	246	219	252	243	206	201	263	233	215	243	236	258	257	276	237	234	218	240	261	242	237	254	253	248	253	261	226	245	252	262	245	267	232	242	259	255	215	272	237	239	239	256	239	260	241	251	239	228	265	253	222	227	267	221	254	250	208	224	248	223	247	240	264	250	275	242	243	262	285	250	231	200	213	259	233	243	255	233	229	267	256	246	245	226	275	263	249	257	227	257	253	261	255	229	268	251	239	245	264	236	237	267	262	216	262	252	211	233	258	246	239	245	235	228	257	215	249	239	257	230	216	227	238	241	241	252	280	261	222	220	239	220	257	242	247	246	223	246	233	286	264	248	249	248	253	255	244	219	254	249	237	256	247	244	240	224	243	267	230	264	258	243	260	234	237	242	251	233	246	243	258	242	233	199	237	249	235	245	214	234	251	273	261	244	247	242	252	257	283	240	230	252	230	236	236	254	216	245	189	227	230	254	231	232	223	243	246	248	227	246	224	273	252	229	250	237	232	251	267	275	241	292	266	262	219	269	269	277	253	240	248	242	238	224	244	248	267	229	240	251	239	211	258	245	236	241	236	235	278	241	263	251	243	229	262	267	244	234	240	262	259	239	277	269	235	202	274	250	252	224	253	231	268	235	216	250	237	244	242	232	267	243	221	236	258	247	258	238	244	239	231	271	272	231	247	229	239	243	268	258	237	244	248	233	222	217	247	239	231	251	289	250	242	228	228	254	248	256	242	237	233	251	249	226	266	236	213	239	209	263	255	218	247	223	281	256	269	245	245	281	241	227	251	235	247	237	236	225	261	245	230	222	242	251	255	229	231	234	225	247	250	238	208	242	257	234	228	257	227	249	234	252	248	230	245	277	243	193	245	245	240	254	244	247	266	229	227	253	236	246	244	220	249	248	240	242	249	243	218	233	244	238	255	243	229	252	248	204	226	234	256	231	250	269	266	256	253	228	222	227	229	231	286	233	231	184	266	226	234	235	236	246	246	255	237	218	238	261	245	228	229	251	216	236	247	231	233	267	274	233	230	252	247	249	244	238	221	215	246	233	263	278	217	262	248	234	233	245	231	246	232	225	239	244	250	254	260	244	246	231	248	231	273	248	199	250	244	238	247	238	227	233	259	242	283	230	246	232	235	228	228	267	237	261	218	210	264	231	225	250	224	226	259	241	229	229	250	221	211	253	257	234	248	229	253	259	266	202	232	243	235	258	253	256	265	241	260	254	234	224	217	200	246	232	239	283	235	265	231	253	240	251	227	245	259	263	253	238	244	233	218	236	239	221	230	255	242	238	231	245	239	247	233	266	229	255	244	245	237	237	249	239	268	239	229	250	258	221	258	253	250	247	251	212	229	214	230	252	235	242	210	239	233	216	245	245	239	230	250	235	228	233	242	263	250	235	239	264	242	255	232	247	232	257	265	267	270	253	233	229	262	279	237	252	221	257	246	235	248	240	252	233	240	250	253	243	246	238	229	238	248	247	222	274	251	231	229	230	243	235	255	220	252	229	240	255	269	277	208	247	243	237	244	217	246	251	255	228	277	244	251	238	259	223	250	240	204	235	241	236	227	252	229	246	238	265	247	238	268	293	245	241	272	239	272
8350	696	778	863	804	744	728	657	681	645	617	669	636	636	591	586	628	602	622	554	607	601	581	571	566	641	603	595	568	550	577	627	579	610	603	577	588	557	616	586	617	573	569	605	602	598	555	593	598	627	612	587	602	581	604	618	605	571	591	559	635	624	563	600	577	536	612	587	575	575	584	573	564	609	560	574	593	569	575	584	599	627	588	573	590	575	606	601	575	596	562	559	582	628	602	623	597	595	587	598	560	570	578	599	562	573	588	587	596	589	556	548	631	617	618	580	563	573	572	521	575	584	592	571	577	577	622	565	574	574	637	559	622	575	594	573	593	602	611	627	611	607	623	599	565	561	600	590	589	602	598	568	540	607	612	554	554	619	579	599	587	607	590	565	538	597	587	605	564	592	578	565	568	632	622	595	570	586	630	600	616	587	602	575	644	608	619	625	588	552	629	610	586	628	563	625	544	546	624	626	575	575	603	618	546	580	585	572	571	555	606	622	633	572	576	550	612	567	602	616	627	621	639	597	586	591	596	599	572	621	598	575	617	575	563	571	579	587	588	540	560	637	604	567	588	610	560	593	587	607	594	587	644	575	601	568	612	548	580	590	594	575	591	555	577	595	601	589	594	572	590	578	584	565	645	581	568	571	576	606	567	563	582	612	618	618	620	573	578	595	573	584	562	604	598	597	603	568	582	627	609	546	523	606	592	588	606	617	618	579	622	579	598	550	583	544	561	538	583	558	580	591	579	581	564	571	637	597	582	584	590	635	629	633	598	649	599	539	592	578	617	607	555	630	624	620	588	579	604	542	589	593	574	581	560	611	588	594	577	610	621	560	592	589	587	558	571	604	604	603	606	603	616	594	525	589	616	632	581	577	614	579	612	542	582	560	569	556	589	602	560	584	585	598	596	624	571	574	559	590	592	615	539	594	601	611	572	602	592	566	605	590	538	571	578	605	615	622	599	587	618	610	566	566	581	572	581	600	590	580	576	592	608	606	596	608	576	582	592	592	539	593	575	585	567	575	570	595	545	614	609	609	613	603	586	554	575	543	605	633	623	598	618	615	602	561	561	590	587	632	597	589	629	649	593	591	606	610	589	575	611	614	599	573	630	572	585	593	591	605	580	560	671	616	574	585	640	579	639	588	572	579	564	556	595	583	589	567	567	570	572	618	599	556	569	587	584	601	624	585	581	591	603	584	573	582	559	590	596	583	581	588	585	604	560	622	571	578	580	572	598	587	603	564	556	566	615	612	584	603	612	590	539	567	570	583	584	564	586	606	594	613	569	638	570	523	612	572	570	652	563	605	602	596	625	596	623	571	582	593	623	557	599	592	597	558	517	595	548	569	556	608	596	611	590	600	621	565	572	597	585	584	586	531	600	564	563	569	596	549	559	634	567	620	571	554	540	597	607	567	570	551	592	595	602	572	588	592	617	586	614	571	604	639	595	579	545	576	601	607	608	563	576	564	592	544	592	616	545	606	602	652	600	587	598	605	623	578	616	561	587	652	586	598	549	607	597	617	589	579	585	599	580	619	571	600	580	608	575	574	551	618	611	557	565	596	565	594	592	584	592	587	597	603	603	590	589	640	572	597	601	565	598	590	564	583	564	543	561	567	605	598	587	596	605	605	588	618	581	630	597	576	595	590	628	519	558	587	546	546	603	619	611	575	588	582	584	599	565	587	605	563	602	564	553	604	594	610	608	570	609	560	603	564	544	543	583	599	576	631	595	646	597	587	603	594	622	536	583	584	536	590	554	592	591	569	612	612	626	623	587	559	634	605	585	596	581	608	606	572	590	615	654	617	581	613	602	592	603	570	585	580	632	624	601	609	585	620	560	610	577	587	530	597	612	603	575	548	590	581	575	584	597	577	565	574	626	602	602	584	578	617	587	584	591	609	609	584	582	591	583	592	563	548	610	569	593	620	609	595	560	621	595	578	564	572	626	583	591	622	573	611	572	613	567	632	554	574	655	558	547	583	578	575	586	576	598	633	596	590	629	596	597	595	615	598	541	633	595	596	569	613	604	571	572	596	564	639	629	557	587	593	556	641	606	603	590	616	599	585	616	587	608	562	600	606	589	641	645	553	573	568	578	587	583	576	597	588	606	595	594	588	614	542	606	568	594	611	605	606	584	580	580	604	584	584	587	558	563	594	587	588	580	619	609	595	598	575	580	588	586	598	580	622	560	595	628	595	627	621	573	566	585	596	584	584	560	591	583	625	524	589	613	584	605	599	595	599	614	536	538	555	595	554	584	610	563	580	563	592	585	588	599	564	574	599	613	570	540	591	585	563	574	607	600	566	597	613	567	574	573	605	577	591	588	562	597	603	622	610	567	628	540	587	610	591	565	555	604	538	591	599	577	592	593	580	607	571	611	624	607	559	611	590	599	589	577	622	595	589	571	571	552	614	614	563	576	565	586	557	568	575	590	579	577	627	574	591	593	573	630	631	595	599	586	598	564	548	591	575	629	596	576	602	579	558	595	540	605	537	617	592	565	605	637	579	580	561	579	597	578	589	596	592	572	590	610	590	581	580	567	590	606	612	563	569	608	592	603	592	565	619	576	633	590	553	603	587	588	600	573	583	586	543	589	598	583	615	635	594	577	584	563	565	653	599	546	613	607	614	628	585	577	599	599	599	596	532	595	598	573	566	575	592	593	616	597	622	593	594	626	560	615	574	580	619	609	574	584	605	598	593	635	545	605	562	572	635	580	579	593	616	608	608	589	581	582	617	594	572	580	612	597	629	556	600	594	643	568	591	604	656	550	617	649	594	536	565	587	601	566	636	572	543	586	606	537	593	609	532	597	640	604	549	620	591	614	566	578	542	600	606	578	601	617	611	569	582	538	566	577	575	562	593	554	581	602	575	604	561	637	593	570	578	609	554	563	582	601	628	587	625	574	589	595	534	632	624	581	613	572	614	549	601	590	569	564	597	621	560	600	577	603	594	573	585	556	565	606	573	591	586	576	549	577	605	569	617	598	583	581	574	599	596	550	561	547	566	567	567	642	554	587	586	590	557	578	605	566	561	588	561	583	568	595	590	619	606	633	591	608	582	594	569	574	559	603	571	645	596	578	593	565	544	591	607	624	564	594	593	604	566	618	562	552	596	553	589	588	606	563	556	606	578	556	574	593	609	593	597	568	609	564	585	567	559	575	585	563	593	567	608	606	594	579	592	552	569	560	610	594	577	537	604	595	609	561	604	573	563	599	601	628	572	577	580	577	571	629	592	577	613	571	576	576	572	596	583	544	628	609	600	621	592	555	616	500	611	590	603	604	523	555	548	574	575	607	561	584	563	585	610	572	577	556	567	629	593	621	594	594	608	594	597	575	623	575	580	584	574	578	547	611	579	570	588	631	616	603	607	554	584	587	603	591	618	589	607	577	577	607	633	597	576	584	605	536	561	562	617	560	615	597	610	599	592	570	582	573	643	580	625	570	555	586	582	586	611	591	576	618	604	580	544	563	606
44077	22047	12129	1741	804	583	525	447	365	333	322	344	291	227	231	261	278	250	230	226	213	243	244	235	233	228	190	211	204	232	182	220	208	225	240	239	219	206	208	219	219	216	214	210	218	189	185	234	195	228	221	219	200	209	228	204	243	217	236	199	207	216	231	216	194	208	201	233	173	209	222	221	182	236	204	207	233	187	200	215	204	195	202	215	221	189	209	218	197	202	221	203	196	200	214	221	211	195	201	195	213	235	213	203	194	188	215	223	198	194	177	192	206	190	215	195	220	216	217	218	209	204	196	218	204	228	193	210	225	201	191	203	203	211	223	206	202	220	255	218	201	197	214	199	227	161	203	200	192	220	197	253	205	198	183	189	211	207	227	212	208	222	197	206	217	211	209	181	222	208	218	198	225	207	225	226	194	233	212	225	217	220	246	222	181	222	194	206	207	215	202	234	207	202	201	219	220	221	205	205	193	240	190	196	218	221	191	209	193	242	214	207	190	222	214	199	194	215	222	209	193	209	214	220	216	207	198	208	228	220	218	210	187	205	189	195	181	224	187	211	206	214	199	197	197	200	211	203	235	229	190	206	227	191	193	208	180	217	190	225	195	202	202	221	232	197	229	199	247	229	198	208	184	230	207	216	191	231	208	187	221	222	237	231	238	171	188	217	206	219	234	203	223	218	196	213	205	214	217	209	202	216	200	226	223	200	216	190	196	241	214	219	184	200	225	205	191	194	195	185	189	194	227	180	194	205	208	215	211	222	231	234	181	217	213	203	182	220	195	189	204	215	208	248	198	224	240	207	216	221	220	198	207	205	189	209	203	201	236	191	212	235	234	214	231	196	210	223	204	198	209	195	201	201	212	222	217	221	190	209	204	195	217	235	219	196	205	229	200	192	240	227	235	209	179	215	193	203	222	215	223	192	225	224	255	232	225	218	215	232	214	220	222	203	223	202	189	228	193	215	214	219	222	200	207	235	212	195	220	204	229	196	204	195	214	227	213	216	202	199	238	215	200	223	206	202	224	206	207	210	206	186	209	199	220	206	219	201	199	211	202	214	228	206	239	221	215	227	219	205	209	225	213	222	203	204	206	211	237	207	217	230	233	194	209	194	228	205	223	213	201	204	212	213	191	198	234	235	233	199	217	215	208	221	190	226	209	199	215	214	203	199	211	208	247	211	194	212	231	202	219	209	203	218	237	194	181	226	184	218	230	220	215	202	221	233	246	231	194	189	220	191	198	192	237	224	234	189	208	203	215	187	185	218	221	212	180	226	188	203	175	228	203	206	219	197	232	223	193	216	252	195	211	229	186	202	207	220	214	231	210	221	229	229	233	204	206	203	200	184	227	187	222	176	204	203	212	200	198	207	209	216	178	216	207	231	192	218	219	205	193	219	216	208	196	218	242	223	227	235	205	224	209	202	210	206	196	230	184	217	221	204	208	215	214	212	242	255	202	221	203	223	222	209	229	191	233	197	203	206	181	213	202	219	191	201	209	200	213	193	237	206	204	219	212	212	219	214	191	221	248	233	215	208	208	217	229	204	228	227	215	196	220	221	232	203	187	244	206	203	222	229	193	205	199	224	220	212	201	204	186	178	220	235	201	193	224	202	204	188	205	203	222	226	212	229	206	191	217	230	230	204	204	203	190	210	219	194	225	209	242	212	216	183	212	193	199	215	215	219	193	200	216	213	211	196	218	207	158	206	209	215	225	211	208	214	206	212	215	224	205	204	200	207	186	207	214	215	224	233	222	179	212	226	233	214	185	195	209	226	204	193	166	213	211	200	200	215	210	230	206	202	232	235	218	196	205	246	217	219	195	239	237	206	193	207	220	223	210	187	200	188	221	214	210	210	206	217	213	222	232	189	212	228	213	210	241	229	181	170	227	196	226	208	197	214	232	200	199	222	207	215	191	209	207	203	211	189	215	222	214	207	226	196	239	226	200	259	213	224	207	222	198	190	205	209	247	207	214	229	207	209	202	210	213	198	190	207	190	213	251	206	188	212	212	225	228	198	207	218	209	193	189	189	253	234	200	205	234	194	204	184	211	215	198	226	221	210	194	205	258	210	207	225	230	190	210	177	211	199	204	208	226	211	211	213	219	195	215	199	204	209	207	201	210	217	213	193	222	230	239	221	190	205	186	228	208	200	233	207	201	211	184	192	222	204	200	226	214	191	192	178	225	216	218	189	233	207	203	216	207	197	181	207	225	200	202	216	218	226	217	210	192	212	220	226	200	231	200	228	215	211	247	221	202	221	225	197	196	196	216	178	198	224	222	199	230	204	226	217	207	233	225	202	191	228	210	225	224	215	213	227	216	206	207	201	231	217	206	206	199	225	221	215	198	195	201	216	211	215	228	215	209	207	224	252	212	175	222	242	201	224	208	218	201	180	212	253	201	205	227	192	218	216	214	241	214	194	218	214	215	210	217	222	225	210	189	208	214	206	221	200	199	184	204	238	209	206	209	229	237	206	223	193	196	229	199	225	232	215	208	201	186	218	195	206	211	200	221	224	217	210	203	188	198	212	209	192	201	200	214	219	193	183	185	190	217	220	224	176	232	225	226	186	213	230	220	199	206	206	222	209	216	214	186	192	257	197	206	212	226	233	212	198	204	209	229	228	206	213	209	218	229	211	194	182	189	203	213	204	214	189	217	211	232	215	229	169	206	189	185	217	190	207	223	226	212	198	204	227	223	230	219	224	196	227	230	205	220	205	193	210	234	193	213	211	221	222	214	205	205	198	202	206	214	181	206	186	204	233	208	213	222	208	221	237	198	208	216	212	187	224	209	192	203	193	193	214	216	212	211	206	230	208	217	207	202	233	201	219	182	219	189	229	204	204	214	206	226	230	207	213	172	223	211	215	218	242	186	228	210	215	209	232	210	184	210	213	207	199	216	190	245	212	210	214	218	226	242	194	208	225	184	235	195	200	215	191	226	166	223	171	199	190	227	206	242	202	241	181	212	206	234	220	179	180	212	226	222	224	236	206	227	221	229	189	208	188	209	221	206	222	213	230	207	197	175	200	195	237	215	224	215	182	193	209	216	189	168	212	208	197	227	231	206	206	186	218	223	236	216	230	220	223	193	207	207	181	203	228	232	201	214	196	197	220	226	244	208	192	191	210	221	233	204	205	217	196	227	193	206	207	206	206	221	203	208	222	201	202	196	209	207	204	189	228	205	202	198	205	231	210	215	237	210	176	240	199	208	184	194	201	209	236	205	202	215	223	212	207	222	221	206	219	223	219	223	198	236	213	214	207	198	226	233	192	192	216	237	227	225	228	211	190	205	210	225	238	226	191	217	224	197	211	183	196	207	240	198	217	243	209	209	222	194	201	229	208	207	193	176	230	199	189	231	230	211	211	225	234	202	195	191	214	193	215	199	207	216	179	233	206	217	191	212	203	227	200	218	199	217	218	202	191	185	203	234	194	269	231	241	208	202	215	234	216	211	211	204	229	216	199	196	221	229	191
22162	1402	2728	3164	2527	2210	1856	1573	1381	1246	1190	1134	949	880	841	812	802	761	767	684	682	647	666	664	629	604	623	581	617	607	612	573	651	603	626	544	580	599	557	522	575	574	604	568	572	553	584	555	575	574	525	562	547	570	574	549	539	527	567	576	555	557	504	526	525	572	538	526	568	610	539	560	534	526	515	554	520	550	538	579	565	556	515	546	537	596	564	545	502	563	533	533	549	533	491	546	525	521	495	546	553	566	521	570	510	577	547	527	536	515	552	555	544	514	542	521	536	533	535	525	531	543	555	570	475	544	540	505	525	548	592	566	496	519	581	550	539	541	570	511	541	545	583	524	551	559	537	557	510	557	532	546	492	511	583	542	535	500	559	537	531	548	531	543	576	531	540	515	517	519	546	500	531	570	532	499	539	558	549	553	513	535	492	534	515	481	519	546	535	527	523	547	535	556	536	537	519	551	516	494	542	549	526	564	568	504	547	496	540	554	548	561	510	528	562	498	577	539	574	511	569	569	540	516	528	522	549	539	542	500	542	527	550	538	505	543	541	572	522	532	537	528	531	550	521	529	523	540	517	524	503	538	551	513	528	525	557	502	543	530	542	526	553	592	553	554	544	548	559	492	559	522	568	528	560	545	529	544	580	547	553	518	569	524	531	512	493	562	533	526	554	538	528	550	502	553	574	529	530	532	544	515	514	538	527	526	555	556	534	536	518	513	553	535	505	558	560	539	526	528	539	549	510	530	556	511	509	512	544	539	546	521	555	496	545	552	539	558	528	511	538	518	483	550	517	570	515	539	544	582	546	539	547	534	517	529	516	561	528	561	560	544	506	508	507	518	507	552	546	532	557	518	540	524	494	530	529	488	577	533	532	573	547	533	574	546	493	574	535	535	544	523	535	512	481	539	511	522	560	507	553	533	541	524	528	561	515	485	545	525	489	599	504	523	530	558	522	526	523	532	546	511	523	524	523	500	493	512	584	519	567	530	523	537	553	523	506	548	575	536	552	536	557	541	512	514	543	505	551	531	572	534	555	547	559	565	544	539	545	504	560	554	516	538	558	566	511	557	515	546	516	545	512	528	563	524	525	537	608	516	571	528	575	524	538	528	571	494	556	551	577	567	542	545	530	572	528	533	557	525	536	550	518	522	523	534	515	553	520	551	533	535	523	564	527	548	558	553	521	517	544	510	546	570	536	541	565	526	551	542	552	543	602	543	526	484	534	507	542	498	536	572	575	498	510	552	536	533	529	529	523	549	525	567	549	531	527	530	528	543	493	553	543	531	568	525	535	524	548	558	546	517	561	516	521	551	528	520	579	535	532	491	568	555	543	522	519	531	532	501	571	538	544	557	555	600	535	580	543	542	557	556	558	555	545	542	545	506	549	523	566	535	532	553	491	571	574	556	566	527	491	532	555	524	530	573	520	555	533	570	465	539	536	534	548	534	520	594	515	545	555	525	523	548	517	560	541	600	537	525	518	505	523	494	501	522	557	537	517	493	553	539	567	523	531	516	562	498	527	560	559	556	548	534	582	503	527	543	506	514	542	563	575	558	574	554	542	544	524	543	553	550	538	484	514	547	562	535	559	549	552	568	525	534	544	514	544	538	560	539	512	495	548	566	509	553	527	543	528	551	542	501	541	540	534	527	510	579	511	537	538	532	504	549	526	580	535	514	575	549	531	493	525	521	540	562	545	525	566	514	550	528	533	546	500	561	504	530	522	515	541	504	518	559	532	497	581	549	565	539	535	557	543	528	535	515	559	532	532	538	560	586	553	538	541	512	526	561	560	533	520	535	497	596	554	517	550	541	577	542	536	530	517	555	545	506	571	545	559	529	542	525	514	507	511	551	488	553	529	544	534	541	550	558	523	548	505	514	559	544	563	526	524	527	523	509	540	528	508	543	514	559	501	571	531	522	549	540	536	541	475	505	541	553	554	549	571	517	546	508	568	560	492	501	531	568	511	546	548	513	503	513	534	551	545	461	539	496	523	552	556	506	530	525	509	540	571	549	523	541	557	541	548	542	539	540	524	558	561	520	532	523	558	524	546	557	546	502	521	545	554	553	520	525	504	492	553	528	554	532	555	540	549	576	520	551	548	557	549	493	583	503	538	526	555	512	547	522	525	516	554	531	508	547	539	522	544	577	523	538	527	529	553	539	503	529	538	528	507	556	489	527	547	576	542	564	506	511	516	541	542	522	534	530	543	536	576	554	520	525	568	541	551	570	551	540	551	523	539	549	545	551	525	521	528	565	546	538	546	534	558	522	514	530	576	540	522	518	541	538	551	567	525	554	542	576	527	569	509	539	549	518	544	510	504	487	585	525	504	558	560	565	576	526	542	535	506	552	547	571	553	515	541	504	554	551	545	533	533	502	543	536	505	500	523	562	533	529	581	546	573	539	549	541	514	521	542	468	545	510	495	586	542	534	569	507	532	545	535	533	486	547	551	521	498	516	571	551	534	612	528	539	547	515	521	536	528	532	556	487	533	550	534	532	537	540	500	502	539	534	547	535	574	533	513	519	561	477	537	506	592	540	537	587	528	538	539	507	516	530	547	539	542	526	520	502	543	529	574	582	501	529	493	565	534	545	535	524	562	520	522	533	515	594	513	567	557	577	555	537	551	556	535	558	562	563	531	522	521	524	554	512	532	566	548	557	515	529	531	595	554	534	523	541	521	532	555	575	532	533	527	558	547	513	540	512	574	539	561	572	535	555	524	509	560	605	536	555	512	532	566	562	582	513	516	488	517	567	553	593	507	525	519	533	533	534	543	568	533	545	544	578	492	548	493	550	578	573	547	479	564	502	568	491	529	508	558	501	549	515	532	521	528	517	502	502	577	504	551	580	506	552	548	526	502	536	552	526	547	517	499	540	559	543	542	536	550	563	565	565	539	495	522	533	566	562	509	544	558	568	560	521	536	505	530	557	541	512	579	551	539	539	559	559	534	553	522	528	535	481	534	572	555	504	518	539	559	531	552	531	548	529	506	555	582	549	504	509	556	500	553	564	541	553	528	510	549	562	555	539	561	557	548	513	520	537	540	555	527	548	533	541	532	557	549	525	522	535	547	492	504	559	522	530	576	580	550	518	535	540	565	541	547	542	546	529	551	532	567	532	557	525	567	537	528	538	525	529	509	551	478	551	539	579	498	496	480	568	546	517	501	536	558	548	535	532	530	539	537	540	524	521	527	573	515	537	560	543	540	551	549	553	532	554	545	546	554	512	547	547	491	517	520	564	571	539	528	522	533	528	559	506	538	521	503	548	520	531	541	549	530	556	544	492	545	585	536	542	570	502	549	547	533	507	561	518	553	526	513	542	539	524	556	507	529	566	561	535	529	571	573	527	582	579	563	547	536	517	568	585	536	544	523	521	557	566	526	524	527	534	564	507	498	564	562	554	557	508	532	546	526	549	505	563	520	592	522	519	527	584	520	548	529	520	506	484	526	528	544	522	572	516	535	573	543	562
48459	26615	19715	4384	1669	1110	950	751	645	553	490	505	583	498	432	378	400	424	423	392	417	376	367	412	428	366	409	383	382	353	393	400	350	380	342	344	359	352	337	354	343	350	381	351	376	358	373	401	359	329	379	381	368	374	357	372	377	391	369	322	371	312	348	350	356	324	369	366	356	360	356	368	345	344	345	330	388	376	368	369	386	361	379	353	352	343	346	350	337	342	361	355	383	333	360	326	376	374	347	397	381	363	359	337	343	326	354	329	352	358	379	339	357	368	343	351	362	354	362	360	313	369	381	349	368	376	409	371	328	331	336	349	366	365	327	342	305	336	377	368	373	388	323	363	364	366	362	331	349	330	357	358	345	366	354	357	388	341	356	340	358	378	321	355	393	342	366	359	353	353	359	351	341	334	362	348	363	349	366	339	358	382	350	323	357	354	338	363	356	331	364	351	358	376	393	348	357	375	344	353	335	384	358	375	366	345	366	368	367	352	355	366	359	355	331	358	354	338	361	372	335	311	328	361	363	391	358	354	316	373	340	357	334	341	322	337	357	357	378	341	315	341	330	373	360	367	338	353	360	365	383	347	349	323	321	343	343	350	331	348	326	352	370	357	347	332	369	356	352	340	357	392	383	307	345	370	356	344	320	344	328	359	338	331	335	358	380	363	363	343	331	339	332	377	385	350	366	351	325	383	379	363	363	375	343	349	372	360	386	344	351	344	314	368	320	363	345	352	347	361	376	334	328	341	375	356	348	333	362	378	380	308	372	360	363	343	332	357	372	335	367	338	325	385	366	348	350	319	348	342	317	342	376	351	359	355	344	357	330	345	338	323	354	359	341	364	315	378	337	348	311	332	356	375	375	353	366	337	355	342	336	350	356	341	329	327	351	353	383	368	346	360	344	339	361	313	339	371	359	358	372	355	292	384	335	401	372	369	366	383	364	359	392	369	382	369	365	370	345	332	370	358	374	376	344	351	333	334	335	352	364	352	343	330	356	346	320	341	354	316	388	347	351	363	370	343	342	352	381	330	334	331	333	343	373	347	317	325	320	353	357	384	351	364	359	322	362	343	347	358	333	390	390	373	342	354	355	377	341	390	346	353	359	389	362	342	364	350	316	340	375	359	341	351	330	352	378	335	377	337	304	369	371	390	382	368	350	379	364	342	347	339	361	386	381	346	358	374	323	343	344	386	386	361	360	333	350	390	366	338	359	339	356	348	349	363	369	383	362	369	348	341	366	343	347	330	363	335	374	378	367	369	325	336	359	360	370	392	344	390	346	361	339	351	331	351	350	381	346	363	380	349	371	360	335	389	391	366	372	353	322	338	369	336	371	374	367	355	318	342	335	327	346	343	334	360	345	352	356	372	380	370	358	372	321	354	327	365	364	372	331	314	334	384	354	376	330	361	323	324	349	356	355	351	323	363	377	356	308	350	372	373	356	362	337	328	340	397	352	380	360	352	334	370	376	357	382	367	335	368	373	363	351	379	321	342	378	352	350	360	344	358	333	357	347	362	317	339	359	341	342	340	337	369	355	349	343	402	383	345	328	344	372	336	356	344	359	368	357	370	383	344	311	367	395	321	351	369	330	346	346	368	365	375	336	361	379	338	366	359	358	358	342	351	337	379	351	353	345	354	347	353	351	360	355	388	345	361	339	343	349	355	349	336	377	387	345	352	327	363	342	357	335	365	332	354	391	318	342	361	355	323	385	351	395	336	303	317	351	338	357	331	362	379	353	337	361	345	372	368	365	347	352	354	337	374	365	362	344	369	392	344	331	320	346	353	351	332	345	327	346	348	362	354	347	376	353	338	325	365	339	344	353	375	351	359	314	363	350	318	348	322	371	379	371	360	369	363	372	363	354	335	377	343	332	368	367	322	339	367	356	356	366	352	358	365	358	350	335	366	369	402	395	359	360	332	354	353	371	366	359	367	375	349	363	337	360	364	341	361	376	347	402	325	332	345	339	368	347	335	366	340	392	370	351	332	355	358	355	343	372	348	353	335	382	362	377	354	357	336	367	349	385	354	345	345	352	355	313	353	357	325	336	310	364	374	355	363	368	338	365	339	350	337	347	345	335	368	368	349	375	378	346	371	360	367	343	368	347	359	359	359	342	339	371	364	339	343	346	363	352	338	345	323	371	380	334	341	298	343	337	378	349	364	380	331	334	348	390	372	353	341	363	372	376	383	368	328	359	359	334	374	372	357	332	348	358	366	349	331	352	341	341	336	361	352	362	371	364	316	328	332	362	376	368	321	358	349	366	360	363	313	382	322	371	350	369	363	333	365	350	310	363	364	388	343	372	382	360	322	354	375	336	355	354	320	364	390	354	370	361	313	350	355	359	334	355	389	375	380	363	346	328	351	341	339	343	362	377	372	377	347	376	388	347	346	342	409	330	369	344	336	355	358	337	340	372	341	360	334	367	355	348	354	364	354	355	339	371	360	334	352	358	387	356	349	369	354	351	333	393	330	350	339	356	347	338	311	357	361	342	356	385	337	326	355	379	399	355	358	363	339	364	357	378	360	349	346	331	355	355	349	355	309	366	342	356	334	356	336	341	378	360	365	360	399	326	345	369	351	377	359	358	348	364	363	341	369	359	341	346	354	349	363	359	413	379	366	369	355	344	341	399	336	304	368	404	353	363	367	329	340	352	309	346	359	377	353	347	346	343	360	377	338	401	330	346	359	361	397	334	347	387	341	371	366	340	348	326	350	354	389	360	351	356	370	349	396	348	348	387	314	354	349	374	359	370	352	344	371	311	321	342	382	391	340	357	385	337	343	354	354	359	362	347	341	418	371	350	363	369	375	355	350	360	344	322	344	313	351	336	344	346	354	359	373	375	348	386	358	357	396	362	347	335	389	337	360	347	328	364	360	330	354	360	364	389	372	398	381	363	324	330	347	380	370	357	364	366	340	386	377	346	352	313	347	335	358	344	365	343	377	337	324	343	369	349	398	371	369	353	331	320	359	346	327	330	347	335	376	379	337	346	365	366	358	347	322	395	396	384	362	358	359	348	345	356	342	339	338	313	353	337	340	355	350	350	345	341	356	356	343	334	363	357	384	378	357	354	346	330	354	346	365	358	346	362	344	329	348	348	362	336	357	317	375	331	374	370	350	383	328	372	356	364	351	348	379	349	350	330	372	384	375	354	329	395	350	373	299	385	334	353	338	385	368	325	327	336	296	329	378	353	334	392	357	351	339	363	360	340	343	356	371	369	357	376	345	379	327	359	339	375	336	375	349	348	349	354	365	360	386	374	350	350	337	329	370	368	337	359	371	361	358	343	359	368	348	339	333	380	372	317	341	352	348	370	356	314	362	378	333	339	333	373	327	355	348	319	405	325	358	341	338	320	349	371	356	352	324	332	363	355	387	351	372	336	369	339	352	350	364	363	339	335	361	360	362	371	345	323	338	366	328	348	358	367	363	339	353	368	342	360	337	382	399	364	335	313	371	349	338	368	359	354	395
26765	2559	4814	5300	4534	3850	3192	2758	2438	2141	1897	1741	1748	1518	1426	1346	1315	1279	1177	1078	1168	1097	1057	1099	985	1056	1083	960	1005	961	1030	940	895	933	902	951	897	922	911	904	893	872	881	910	870	865	911	866	855	827	889	911	853	848	841	837	847	815	826	898	862	853	816	866	800	833	848	839	833	890	826	804	844	866	846	838	838	842	827	867	897	811	831	866	834	833	812	846	831	807	839	815	882	783	842	862	861	810	844	836	850	845	835	857	825	844	850	868	782	835	834	860	802	821	862	827	843	861	844	874	842	801	857	822	812	822	846	808	774	816	803	853	877	770	818	814	853	812	813	833	874	859	841	797	834	875	835	799	882	796	794	829	864	838	850	832	834	850	827	808	867	861	781	807	780	824	829	818	882	855	829	813	829	812	830	859	879	840	860	793	793	811	773	810	865	861	813	837	815	816	807	827	880	844	774	897	853	855	814	844	847	865	832	821	745	808	816	858	813	830	802	801	838	817	829	832	846	844	847	848	880	786	762	807	835	803	803	826	847	784	811	812	874	833	868	856	811	909	840	821	826	858	802	829	827	906	815	862	761	813	890	874	822	788	802	838	840	834	860	771	839	775	842	841	762	827	804	838	770	831	878	821	815	754	883	817	814	810	829	790	842	833	861	847	833	814	840	861	848	811	831	785	858	849	890	825	835	808	845	861	833	811	820	803	850	827	785	825	798	845	851	771	804	790	821	859	859	864	811	770	795	799	799	826	811	870	821	871	807	792	823	811	826	790	855	858	818	821	826	880	790	830	879	845	790	819	814	839	801	839	828	878	823	826	787	799	863	851	871	838	827	819	787	858	804	882	794	743	896	793	852	829	855	813	783	832	780	858	807	811	859	776	817	867	870	819	867	795	827	794	829	825	846	848	819	845	827	871	852	847	897	856	829	855	823	854	835	793	872	772	799	837	799	873	839	783	780	893	805	774	864	780	850	806	887	806	813	848	843	805	821	776	822	829	826	816	840	785	867	857	868	829	795	877	807	810	848	857	883	847	866	834	834	831	821	833	848	864	840	839	803	812	863	819	848	840	810	826	826	887	869	830	852	830	779	832	806	804	895	800	815	808	820	801	809	828	815	759	808	776	813	803	843	836	814	838	871	819	805	813	793	829	848	799	848	814	836	836	808	825	786	813	830	878	796	840	817	822	828	824	860	799	810	814	830	832	872	856	852	872	813	830	820	788	792	842	795	779	846	817	830	839	845	827	822	835	796	868	786	832	884	800	879	813	824	820	846	794	811	871	849	825	832	766	824	848	795	801	865	849	829	860	849	797	753	804	823	803	839	794	822	776	778	828	840	847	805	850	864	837	810	825	795	806	835	841	853	821	851	808	870	840	807	854	890	836	767	801	825	829	843	809	783	874	766	830	812	815	805	839	854	824	843	824	859	867	853	800	833	826	849	809	836	774	847	820	799	787	835	828	816	813	819	869	817	830	852	827	827	797	860	843	821	836	876	807	814	810	836	810	837	835	830	825	828	874	793	854	832	837	834	821	864	816	830	833	752	794	829	812	853	800	864	862	818	807	836	832	759	838	792	749	790	788	841	797	784	832	819	862	791	848	831	824	831	875	841	809	830	855	769	846	831	824	798	854	820	809	823	832	793	798	820	791	827	844	828	856	821	813	792	804	837	835	845	808	811	828	894	776	785	802	834	827	859	805	805	800	843	795	857	850	834	782	833	819	786	823	819	851	842	821	803	869	846	824	787	820	830	809	830	831	796	790	845	826	890	880	819	785	825	821	814	843	827	843	863	846	834	825	837	824	836	828	843	824	829	796	837	812	830	852	778	826	811	797	823	851	831	804	865	815	807	857	820	797	816	844	880	812	803	833	809	833	817	806	783	855	861	791	889	819	846	810	883	848	777	795	788	844	782	789	837	845	909	820	822	846	780	782	854	839	830	768	843	832	826	815	849	818	865	851	897	840	850	807	813	783	810	834	838	771	817	845	875	824	801	836	863	797	807	847	884	800	820	786	816	818	849	817	840	846	807	813	821	824	834	866	823	856	808	827	843	810	808	784	820	823	857	836	761	845	849	836	849	804	833	835	846	869	758	767	851	832	835	782	849	841	844	836	811	797	863	852	785	792	846	813	843	862	862	823	832	828	837	877	876	815	865	825	843	878	835	878	850	841	866	914	819	822	814	831	837	788	850	783	839	808	829	835	856	827	821	846	815	886	828	842	818	834	815	845	808	818	764	887	840	787	831	814	846	877	858	783	759	814	772	815	816	851	809	808	823	823	796	843	821	816	788	843	794	827	870	803	809	840	812	830	811	842	802	829	866	857	790	859	840	846	804	807	839	866	852	778	851	840	840	858	777	837	815	810	778	819	789	818	816	827	841	873	808	869	777	870	747	837	863	861	773	778	825	833	836	814	785	792	844	848	839	834	854	837	854	794	818	781	852	825	817	802	819	805	898	825	765	833	830	784	855	809	787	814	824	860	818	795	852	829	827	844	800	820	862	815	797	839	797	822	815	858	818	838	833	865	819	790	843	849	829	782	815	809	838	817	812	804	848	844	833	852	828	788	790	798	812	831	835	847	870	869	818	879	821	798	819	777	810	851	854	794	862	823	815	794	811	786	794	830	830	830	774	871	837	789	797	829	763	857	803	871	797	865	856	844	861	825	801	823	780	805	825	805	829	792	831	812	807	832	841	828	830	833	850	837	873	861	863	836	787	820	785	831	793	774	801	830	820	833	791	822	836	895	815	803	826	840	861	810	808	838	803	815	851	846	809	851	800	829	847	816	888	826	806	860	830	825	812	793	813	847	879	851	784	852	824	811	825	845	830	825	817	807	857	775	816	858	822	830	832	817	770	821	825	826	849	844	837	800	776	783	834	864	816	849	870	820	843	790	805	787	811	831	863	835	860	781	846	822	870	858	828	855	838	871	814	855	836	854	823	817	869	857	822	782	817	810	840	831	807	882	763	814	794	786	867	822	836	824	812	840	824	872	820	814	840	820	833	808	849	792	820	829	776	850	831	783	813	815	838	870	817	859	833	809	828	864	822	800	821	871	816	806	901	831	828	816	821	870	831	814	775	863	830	873	808	840	854	835	759	811	837	821	866	800	850	846	866	838	815	795	859	808	841	815	811	775	848	846	790	827	869	814	814	834	761	787	811	788	851	837	819	758	808	814	776	821	818	756	836	894	793	797	808	864	817	795	808	778	864	798	845	858	828	872	866	836	813	859	848	837	760	833	844	881	818	824	795	823	823	782	808	846	824	822	824	803	835	808	757	808	838	775	863	852	823	803	812	819	856	800	845	840	778	840	904	833	748	814	799	857	835	833	785	784	805	833	824	826	838	828	849	847	794	821	826	792	845	822	849	816	837	809	813	820	857	863	818	803	842	811	832	811	829	821	808	790	839	819	875	792	829	793	816	773	805	823	838	851	803	825	805	827	829	856	867	816	798	775	828	834	848	833	858	780	841	826
8138	476	322	313	292	269	294	266	239	250	258	265	255	254	263	256	273	259	280	258	253	253	284	278	244	279	294	271	236	284	241	266	227	235	230	247	219	248	243	254	256	258	251	218	247	249	277	243	262	238	246	267	256	249	270	251	274	230	221	244	266	240	227	249	248	294	252	274	265	271	238	245	301	261	257	244	262	246	268	255	272	231	242	249	272	210	255	224	236	258	253	215	244	238	249	242	240	232	265	260	250	235	249	269	213	250	232	242	253	243	233	249	259	255	284	221	239	256	256	238	256	242	244	261	255	224	249	287	245	262	239	254	259	268	226	234	243	234	231	232	267	231	262	246	263	253	247	254	272	258	226	231	249	272	274	241	283	253	252	223	265	251	245	216	233	244	238	275	246	240	239	227	256	253	256	252	220	230	232	267	234	246	247	252	256	238	267	265	250	229	238	261	246	241	208	263	258	255	277	241	249	223	229	266	253	256	243	245	260	224	201	242	245	255	220	242	275	220	254	240	256	264	243	242	239	242	234	236	220	257	253	290	245	239	221	258	261	274	259	223	246	259	277	252	238	243	267	249	273	258	265	242	263	233	264	254	258	263	231	256	257	264	236	224	250	270	245	248	228	254	256	253	268	226	248	254	237	254	261	234	242	232	230	267	209	226	252	260	267	261	245	236	253	246	218	215	260	276	250	291	212	298	249	260	248	226	235	229	252	246	270	242	243	261	258	263	279	256	239	239	307	261	222	233	240	252	244	250	237	233	249	234	267	280	263	254	231	221	247	256	261	247	232	239	258	233	280	260	245	242	271	254	247	272	268	260	253	241	228	254	258	264	255	214	254	232	263	233	251	259	278	225	271	239	277	222	263	252	247	253	233	263	258	262	237	283	220	251	250	237	253	252	257	244	240	246	248	238	252	262	259	252	229	263	266	226	247	267	258	275	236	251	241	238	243	253	240	251	268	260	247	251	253	213	273	252	242	262	263	248	264	252	240	259	226	252	259	234	222	233	259	246	239	232	253	276	264	255	258	237	262	219	237	235	244	251	260	235	281	274	244	260	255	267	240	248	248	245	269	226	234	251	260	257	255	258	236	258	216	237	248	241	242	232	261	229	228	221	254	236	294	249	250	219	202	217	282	240	246	235	236	261	235	275	243	268	262	246	256	253	263	251	265	255	219	253	228	232	254	227	264	242	277	243	247	241	229	248	258	255	277	265	210	232	252	227	258	264	262	242	212	271	240	243	248	271	263	265	250	233	211	262	233	263	209	227	269	248	270	242	267	282	245	250	258	264	245	245	261	248	241	246	264	242	248	271	252	285	243	235	242	282	256	234	250	256	226	241	251	238	285	240	243	270	262	234	246	235	212	223	250	255	249	248	257	227	267	276	268	246	273	238	244	239	255	235	264	258	252	286	242	245	249	230	263	277	259	236	302	256	255	271	237	266	264	270	247	269	209	279	242	253	228	244	229	266	252	243	237	266	263	251	250	256	237	255	243	233	228	253	228	269	261	253	237	253	273	260	223	241	264	280	242	263	234	251	222	270	259	248	272	227	222	253	243	251	233	255	256	246	258	218	253	298	234	256	221	240	251	262	218	249	253	265	243	255	232	263	260	262	265	232	239	219	232	262	222	241	239	246	268	250	242	247	260	259	244	260	267	275	301	226	244	256	234	246	253	255	241	227	265	261	269	241	238	249	244	276	252	233	257	260	241	243	271	242	268	264	294	235	227	269	248	198	265	261	256	251	226	263	235	261	253	241	266	257	247	262	242	253	285	260	277	271	289	270	248	234	259	264	218	237	246	260	296	263	252	242	276	228	246	245	251	255	263	233	247	249	287	247	274	265	251	285	246	244	188	229	234	213	238	237	211	232	258	243	256	241	257	244	279	246	255	242	257	247	260	239	213	243	253	242	251	267	269	264	267	230	240	237	237	277	283	277	221	247	244	266	240	258	232	265	256	237	229	250	252	286	260	268	236	270	211	252	272	253	270	237	247	244	260	240	259	245	246	270	268	253	284	248	241	235	245	235	247	218	242	252	278	235	249	253	256	241	236	276	249	243	243	260	260	228	241	237	266	265	232	243	253	218	240	263	250	257	250	230	221	258	235	240	240	230	215	260	256	246	242	265	246	242	270	251	279	253	279	259	240	233	250	240	241	240	262	261	232	233	245	257	244	273	236	233	277	236	239	240	253	235	277	283	297	243	261	253	250	246	215	241	262	227	223	230	219	258	248	256	282	232	265	234	263	257	250	257	228	270	259	269	243	238	277	254	244	273	220	229	249	214	239	270	253	265	284	256	245	218	252	234	271	255	214	267	281	233	263	245	250	222	271	268	255	240	254	239	259	257	250	237	265	285	233	231	259	232	265	250	249	273	247	258	239	247	251	278	248	271	242	246	274	245	259	267	260	263	252	254	266	226	238	249	258	259	231	234	268	258	238	272	245	228	262	260	237	270	237	259	242	230	229	262	239	273	235	293	246	250	244	253	295	262	256	264	254	237	261	283	211	240	241	283	214	250	263	251	219	258	234	247	250	257	244	256	238	255	279	261	240	244	267	241	271	268	262	217	243	239	260	274	262	245	278	249	259	257	247	259	286	279	265	257	265	242	245	234	243	265	239	218	266	239	257	234	241	234	225	265	224	226	255	239	268	248	238	245	258	255	260	230	244	248	245	234	243	225	250	234	251	247	247	264	231	231	255	260	234	248	240	253	231	228	268	229	239	231	236	237	254	251	249	220	230	246	248	285	249	258	237	235	250	209	239	234	255	260	224	242	235	240	268	245	268	253	236	245	274	254	247	222	256	247	263	273	232	255	262	261	244	249	256	251	236	225	261	248	237	247	250	231	237	250	263	235	259	256	259	260	262	242	267	229	256	265	256	244	260	284	241	247	259	228	220	263	236	234	251	249	243	246	262	245	256	233	245	252	218	253	261	274	272	279	264	267	250	252	247	253	250	250	227	249	233	248	228	247	267	215	278	282	225	261	249	252	253	215	250	266	239	254	242	245	257	254	239	229	241	253	209	215	276	287	236	243	222	229	261	230	241	252	233	258	226	248	268	260	272	248	260	225	250	226	267	257	231	242	266	244	262	231	283	265	226	252	236	230	268	256	227	243	277	253	253	230	259	253	269	246	253	267	232	214	243	246	245	271	259	277	209	261	246	258	263	257	245	249	248	253	258	233	266	228	240	271	266	237	257	261	222	256	221	253	234	232	243	235	258	252	287	246	251	259	224	265	237	213	257	248	250	297	262	253	259	239	238	265	277	249	244	259	256	263	256	252	211	269	230	230	265	245	238	237	252	233	267	270	264	249	259	256	258	244	247	242	270	245	289	257	261	239	273	250	246	235	251	249	265	252	252	263	251	263	277	260	226	233	237	258	261	258	249	245	220	252	287	252	263	267	242	255	270	221	237	247	258	273	233	274	264	208	249	261	251	266	261	224	257	298	257	259	254	269	247	240	254	264	244	270
7846	655	821	864	843	801	746	665	674	638	653	616	646	615	584	596	649	599	648	604	594	583	622	585	616	569	593	604	625	654	599	648	558	605	609	599	588	632	598	558	618	581	624	637	584	632	612	598	620	597	587	612	617	586	577	586	570	593	593	591	589	634	618	556	614	608	592	593	623	575	585	621	585	617	594	588	598	611	603	616	569	595	616	626	590	585	629	617	588	597	628	601	615	636	573	591	596	551	635	551	619	582	625	548	573	610	615	619	598	596	554	589	601	596	547	544	610	562	571	588	628	595	590	590	560	655	596	565	597	612	571	605	555	594	602	587	570	600	621	629	642	631	588	630	633	599	627	591	582	597	599	611	563	566	621	621	563	572	609	603	617	593	642	578	601	629	642	574	581	608	612	616	604	557	606	603	617	607	634	624	571	620	644	631	612	604	542	615	615	600	593	625	588	633	610	565	595	625	602	581	608	607	568	593	622	562	631	605	546	595	622	628	598	595	576	576	635	626	662	582	615	593	595	577	621	571	615	635	633	565	572	591	613	615	609	602	603	627	583	617	595	575	588	567	593	641	592	600	613	616	628	594	566	563	586	612	583	622	621	617	592	584	578	642	600	652	650	580	613	569	574	605	566	594	604	616	647	618	573	558	595	586	613	600	566	588	611	571	605	599	613	624	624	603	570	604	533	617	619	599	583	634	586	575	559	618	589	613	621	608	628	580	588	626	583	614	585	618	549	595	604	607	607	605	601	598	587	573	536	644	622	593	625	579	609	650	629	593	591	616	628	576	611	655	600	623	592	629	620	627	580	641	559	608	607	628	615	626	591	622	607	630	610	598	589	590	583	612	623	629	623	558	595	575	603	629	600	605	627	616	600	598	639	612	587	590	582	593	582	595	564	588	556	578	546	631	620	635	591	636	585	585	624	599	582	623	581	548	602	614	612	564	569	584	638	600	570	598	604	617	592	595	615	638	607	614	568	598	595	566	628	589	566	629	626	600	602	589	612	616	600	578	565	566	597	619	573	578	602	643	625	610	598	576	573	634	602	618	581	669	641	575	609	594	616	574	596	628	574	588	598	624	643	588	601	613	572	597	617	594	538	580	609	584	594	607	622	626	589	606	573	631	565	612	569	583	599	602	589	601	612	607	605	609	596	678	609	584	653	597	628	573	610	615	605	629	623	578	587	601	592	598	609	608	679	621	602	611	592	613	628	557	621	578	687	610	579	623	604	584	601	602	607	614	612	637	615	579	611	614	610	586	584	612	609	553	602	626	577	581	624	548	543	606	562	587	583	589	588	604	624	623	587	600	599	591	569	592	582	580	618	601	639	570	590	584	601	568	589	606	631	610	572	605	571	615	585	653	586	636	587	620	593	561	589	565	604	590	592	647	595	579	624	617	615	647	613	604	621	616	597	568	606	568	598	593	574	604	570	633	619	564	553	551	563	603	600	567	608	547	574	589	566	586	595	632	585	582	630	586	609	593	584	587	613	614	618	615	582	633	641	577	680	570	609	602	589	640	588	594	596	599	650	577	636	622	627	593	624	608	601	549	578	586	600	585	603	582	614	588	583	564	606	618	621	549	586	613	581	605	597	603	625	619	605	600	565	610	609	593	602	580	594	608	595	606	554	574	590	589	568	580	591	612	592	606	563	584	588	590	626	582	638	612	573	585	621	580	606	577	602	618	572	578	574	576	619	611	583	571	588	612	564	613	603	597	589	571	582	634	617	557	640	560	611	577	604	578	599	607	624	600	619	599	628	589	592	618	600	607	649	621	613	621	565	632	592	589	620	561	602	612	620	652	577	631	595	584	556	581	566	585	625	612	588	559	616	634	575	584	620	584	575	619	662	618	600	602	607	596	604	607	584	668	585	594	629	627	659	627	560	594	617	564	589	629	631	568	638	630	572	567	571	582	552	581	604	618	631	677	614	614	604	573	547	603	633	567	653	602	601	606	595	611	594	594	573	644	628	589	581	554	583	642	616	610	590	615	554	586	605	598	657	595	569	545	609	647	576	623	569	599	589	576	611	653	596	575	597	593	628	584	589	556	614	596	619	625	587	583	602	616	605	593	626	647	633	644	621	603	605	562	659	590	606	622	644	594	619	625	640	586	583	589	559	638	580	566	558	582	563	576	646	637	583	596	624	538	614	641	610	560	615	615	619	582	645	625	607	603	600	590	617	610	639	607	635	645	589	627	605	601	566	558	642	670	615	614	632	598	561	587	633	617	627	604	579	571	600	616	610	578	596	558	649	582	603	632	626	577	589	629	600	622	640	610	583	596	593	556	613	610	562	601	607	618	613	577	579	604	629	578	648	581	574	567	613	657	615	572	622	595	574	602	585	622	565	608	630	599	596	578	600	620	580	567	583	589	600	613	601	625	579	587	617	574	608	577	594	557	605	612	580	584	557	656	627	542	597	600	615	669	596	617	592	622	603	555	609	603	617	631	617	571	588	565	615	621	598	646	592	603	602	627	575	636	608	613	575	629	607	610	582	616	645	603	628	610	589	584	575	618	592	590	585	604	601	594	594	576	564	580	652	626	582	558	588	656	656	574	645	607	617	560	565	610	595	592	555	610	608	613	614	614	615	578	622	569	623	622	626	604	652	579	617	574	626	582	612	612	585	603	617	606	607	614	621	599	612	574	602	603	612	598	548	615	549	617	620	595	604	598	593	554	571	624	573	600	634	633	611	614	584	586	600	560	616	591	596	628	564	597	618	617	562	597	598	619	585	579	612	596	639	603	579	581	600	619	608	584	611	649	622	592	595	581	549	607	606	577	588	581	569	616	631	594	538	580	579	605	578	598	607	548	581	579	612	584	571	557	666	604	593	595	599	576	598	603	591	610	565	611	590	562	575	604	565	610	636	585	608	597	585	606	570	601	585	597	611	567	617	646	582	599	587	600	629	587	594	619	619	605	639	546	626	618	599	582	619	594	599	571	619	644	594	597	576	611	577	600	585	622	545	531	547	607	621	630	580	603	556	600	548	638	615	584	611	610	627	579	549	594	611	590	589	572	687	625	588	610	611	557	609	600	635	586	601	609	587	628	550	633	629	615	588	623	603	599	558	619	588	589	570	585	631	621	647	576	617	608	566	571	629	601	559	612	612	584	585	584	567	585	569	660	617	586	586	620	616	582	610	631	587	624	598	624	632	606	596	619	595	614	598	610	613	587	627	596	577	578	579	590	558	604	571	603	607	569	577	549	593	548	610	567	654	601	591	607	603	588	603	584	599	585	588	598	619	588	570	606	590	642	583	550	569	549	596	606	652	580	580	587	604	635	553	595	589	649	603	582	591	572	584	582	608	587	590	599	610	669	612	596	584	595	593	617	569	573	618	587	625	601	606	586	600	657	598	565	580	611	617	612	575	641	578	588	592	588	570	568	589	568	599	593	585	615	603	589	569	621	600	564	618	595	634	598	598	629	607	582	600	602	560	617	578	617	642	598	626	596	629	599	584	642	564	548
43544	19712	8647	1281	801	578	468	412	370	368	340	308	267	276	274	264	267	232	233	271	218	234	221	219	229	238	229	224	250	255	234	242	243	193	251	212	229	222	228	202	223	210	235	209	244	195	213	209	216	219	224	225	237	240	245	215	206	211	256	223	224	235	232	216	220	234	202	194	228	238	233	234	220	198	206	233	243	223	239	239	201	224	222	230	237	220	222	224	235	220	206	202	243	226	244	217	221	219	195	209	224	231	236	212	208	223	219	237	244	209	237	204	228	212	224	241	202	217	224	215	224	235	206	202	226	217	209	226	225	223	218	212	238	206	237	244	192	230	236	200	230	208	232	226	215	229	201	230	233	214	235	214	206	228	189	229	235	249	243	211	254	219	211	244	230	217	203	243	229	210	225	232	214	234	204	258	231	213	219	231	198	225	241	195	235	225	212	211	245	209	204	218	201	233	223	248	215	216	209	194	234	220	205	238	245	225	206	233	206	186	223	245	227	237	219	229	218	210	235	204	210	189	216	215	221	212	245	228	199	193	233	222	224	237	222	255	233	210	224	231	240	223	198	215	220	236	231	192	201	214	246	234	199	219	203	210	206	225	231	227	223	220	227	201	225	199	202	235	237	228	247	235	222	227	234	218	235	216	220	233	256	211	235	204	193	216	202	225	199	193	203	196	219	228	217	211	216	209	236	195	230	234	211	217	207	220	227	215	240	212	234	242	260	219	232	218	221	218	236	235	211	212	232	228	218	236	211	239	228	226	222	224	211	229	225	220	206	223	242	214	215	232	241	236	208	219	213	191	219	240	231	200	209	217	208	210	223	217	210	233	205	185	232	207	212	230	226	241	223	234	206	216	201	221	206	209	227	273	243	219	194	214	226	238	231	214	210	220	234	206	212	237	209	240	212	249	229	219	216	238	226	236	219	213	206	219	253	208	197	207	224	235	195	234	246	244	220	209	252	229	220	251	236	209	241	235	233	190	235	226	226	222	187	244	221	205	213	201	210	227	188	235	228	204	204	219	208	230	226	230	232	259	244	231	197	239	209	226	234	211	235	236	248	205	225	228	206	212	219	255	237	236	214	211	232	224	222	205	210	231	227	206	252	199	191	221	241	233	234	227	209	215	205	216	228	228	216	214	205	228	204	232	216	203	196	230	237	196	227	201	197	225	255	195	224	245	196	206	254	228	226	196	215	208	218	231	228	235	243	240	206	254	238	241	219	206	212	254	258	174	228	210	234	233	175	235	203	243	206	244	232	222	216	226	225	222	216	201	222	210	222	232	240	256	208	225	221	222	257	227	225	229	226	212	222	241	216	236	210	214	236	253	220	199	233	217	234	227	214	216	216	222	208	231	242	249	228	214	231	197	200	238	233	223	220	205	220	241	217	213	229	236	225	208	261	224	200	211	197	225	234	224	227	229	219	208	250	212	227	226	235	231	210	212	216	219	221	248	210	225	211	219	216	198	197	221	203	224	245	210	202	203	229	232	227	221	235	223	236	248	227	200	222	225	222	201	230	219	221	215	212	236	238	228	251	223	259	216	226	204	192	222	231	225	213	231	235	247	243	249	258	200	230	234	215	221	205	211	247	237	211	222	209	228	238	200	193	219	205	207	205	209	235	232	204	248	267	223	231	220	214	244	197	241	179	213	210	207	208	240	222	187	214	202	228	207	212	241	238	219	215	230	219	214	249	248	215	234	229	224	240	216	206	204	206	236	220	210	233	214	226	228	223	233	211	208	231	201	229	208	208	235	211	200	218	241	220	225	203	213	237	237	224	228	256	213	237	215	211	213	220	260	226	259	270	233	240	214	242	208	199	230	222	188	236	248	219	203	213	228	219	239	238	241	228	207	219	253	180	212	217	221	204	208	220	226	192	258	207	253	223	224	234	228	239	205	253	203	215	223	222	215	237	223	221	216	212	221	214	234	225	232	222	241	225	195	232	205	243	219	213	206	198	200	234	200	226	221	253	242	218	227	245	193	228	234	220	211	237	224	228	195	217	202	223	213	207	238	262	229	206	193	203	217	220	200	216	213	208	249	207	232	221	228	233	195	244	233	237	215	208	212	225	213	209	213	225	211	213	214	206	255	214	233	216	219	222	231	242	219	228	221	211	238	208	238	223	250	220	214	205	218	197	194	238	233	220	222	212	196	221	249	223	246	231	223	201	217	212	217	212	196	241	212	229	225	218	233	220	199	199	256	206	224	210	216	223	209	182	230	208	199	210	202	215	229	229	202	216	246	264	207	224	206	211	252	213	214	207	219	204	251	220	210	229	239	197	255	202	217	214	200	209	222	217	232	235	221	241	255	209	206	235	217	225	243	229	216	223	230	213	223	228	200	217	259	215	224	230	219	245	219	200	230	208	203	226	232	210	223	206	229	215	206	207	217	210	212	225	212	239	183	205	233	230	244	204	209	220	210	221	215	234	223	195	242	228	195	230	218	244	208	245	224	238	195	223	238	235	227	224	234	226	234	200	203	270	253	218	216	232	226	234	239	240	237	195	208	217	227	228	236	226	226	217	236	202	229	208	217	245	199	199	240	196	215	245	215	235	225	182	233	202	207	239	197	208	237	208	210	220	205	229	201	256	218	213	236	232	252	253	217	226	202	221	200	240	227	255	241	244	220	249	214	193	238	214	216	181	207	238	207	189	214	230	209	222	219	187	239	216	184	203	238	246	191	205	216	214	239	217	256	232	209	227	230	217	188	225	195	247	217	237	224	234	228	217	237	195	204	231	221	234	222	219	227	226	243	223	208	252	225	214	225	229	214	226	209	252	219	227	235	213	219	186	206	183	223	243	213	215	213	185	221	233	236	213	203	247	234	234	233	228	191	217	212	221	241	216	238	206	188	230	223	201	224	213	212	230	232	215	208	208	207	256	202	227	208	209	227	230	230	240	229	243	235	229	219	226	195	188	202	210	200	207	224	230	201	221	210	189	229	218	241	210	215	231	198	207	217	222	221	222	223	220	223	237	226	236	189	197	211	227	216	227	236	198	223	243	216	206	224	222	242	237	200	213	234	224	226	211	212	209	223	214	212	224	187	219	236	219	223	196	229	237	222	232	229	228	212	214	204	218	221	206	217	239	212	222	231	233	250	250	242	227	224	232	210	208	202	215	228	248	245	199	217	230	202	221	231	234	208	209	219	210	222	217	189	200	198	243	245	221	220	221	256	236	211	221	208	219	215	245	197	246	224	207	224	198	212	245	246	214	219	233	219	236	224	221	241	229	215	221	216	232	242	261	222	219	203	220	211	258	227	224	198	230	213	200	229	178	231	221	239	208	229	246	233	234	214	221	222	228	211	217	215	230	218	221	256	201	224	210	253	222	231	226	206	208	227	209	211	242	197	210	220	207	205	224	220	220	247	209	203	236	205	235	204	232	201	224	210	231	221	206	217	214	241	223	244	193	226	222	206	216	224	227	222	218	230	236	218	215	227	230	211	209	210	218	217	219	233	218	197	242	221
20977	1524	2685	3079	2688	2241	1868	1567	1406	1336	1202	1145	982	909	872	885	804	793	725	745	708	697	723	676	643	660	637	575	606	635	636	587	646	635	581	617	640	566	631	594	619	604	613	578	615	614	619	620	601	604	576	571	582	590	574	545	574	594	535	569	569	561	581	554	552	558	588	557	580	564	607	586	603	588	607	568	542	550	580	573	574	589	613	555	528	568	578	544	521	548	617	532	566	545	590	576	531	556	567	599	537	567	547	564	559	555	524	532	599	532	561	575	565	535	566	554	572	568	553	513	556	530	564	566	581	566	508	522	534	528	544	564	589	529	574	571	562	546	549	576	555	530	522	545	559	537	534	537	546	599	582	591	507	588	518	548	576	594	591	510	515	576	548	548	522	582	547	562	589	542	557	580	592	570	570	552	534	547	560	558	558	531	581	568	604	567	568	583	535	564	591	553	554	603	570	557	574	549	569	569	586	593	576	572	533	551	550	538	581	577	550	547	547	520	556	588	525	560	543	550	559	538	580	596	517	585	544	521	576	595	512	579	558	573	583	575	571	609	556	608	550	557	538	598	561	593	534	557	554	570	549	570	570	586	540	553	539	565	562	589	567	550	559	585	562	529	559	558	588	538	553	536	547	563	564	534	566	543	571	523	494	571	526	559	552	581	571	560	556	554	561	581	567	581	502	538	554	605	575	528	550	546	551	569	531	539	555	585	530	538	586	548	571	560	556	556	585	583	568	564	533	557	559	571	498	534	577	623	532	570	570	530	501	546	620	587	564	567	587	560	632	559	585	547	567	511	534	571	537	508	567	535	568	574	566	538	577	530	498	548	559	593	559	544	563	548	512	520	576	565	556	575	576	576	553	578	555	584	542	573	589	523	574	590	538	567	540	539	568	552	533	539	576	560	581	564	540	568	549	572	525	562	511	578	574	623	590	560	547	577	570	583	515	580	560	595	564	579	534	562	524	543	571	581	531	593	534	586	550	573	572	538	606	588	529	549	537	567	575	558	564	536	546	558	555	559	540	556	570	568	544	546	533	535	530	542	565	544	619	578	586	561	571	563	529	596	527	557	584	582	552	561	586	522	544	628	559	548	561	560	592	585	562	553	629	569	492	605	567	540	536	581	539	560	561	546	568	557	607	539	565	539	541	566	522	548	542	518	531	559	577	526	553	537	544	567	526	583	563	605	557	567	506	519	587	542	527	557	583	522	552	561	563	562	550	601	565	525	588	526	579	544	568	589	596	546	550	554	552	516	588	563	516	586	560	561	574	523	570	520	586	599	524	566	599	559	544	590	547	558	537	543	556	573	507	603	533	539	552	568	578	541	571	566	558	516	581	537	573	551	545	582	563	547	600	528	565	542	573	534	555	566	585	586	581	583	557	515	600	561	570	563	547	552	535	538	566	575	532	589	576	554	522	564	537	584	532	536	512	540	569	578	510	558	524	536	570	540	562	580	578	571	546	531	547	561	553	532	551	532	494	517	564	554	571	547	539	543	568	568	546	562	556	552	536	540	559	540	605	535	579	586	558	574	582	528	535	565	545	574	538	515	572	541	566	563	564	562	588	557	571	579	576	558	568	551	525	562	535	553	550	559	521	587	562	560	587	551	566	607	549	567	562	531	512	559	561	558	547	564	561	531	501	564	545	562	572	549	604	548	554	561	573	540	570	556	543	605	570	540	574	590	545	552	598	565	596	522	552	562	532	550	561	592	554	546	529	600	589	537	513	592	590	550	567	594	570	597	562	553	530	536	551	554	536	549	536	547	560	597	519	552	569	581	594	533	523	577	590	551	532	536	567	574	548	537	590	569	515	534	565	549	544	559	584	573	539	600	525	535	530	530	575	583	542	533	599	576	574	549	552	543	593	579	537	586	546	590	583	506	540	553	589	567	547	576	567	527	536	519	570	525	590	584	591	538	592	565	575	545	608	587	544	580	576	586	544	580	564	534	540	577	593	581	563	577	567	579	535	528	606	588	558	549	592	564	538	542	568	555	536	542	600	570	566	552	564	526	580	564	519	583	520	585	535	548	599	539	541	570	576	542	543	529	605	560	562	518	573	577	536	607	558	552	522	560	566	567	541	544	575	583	560	575	553	571	577	526	563	557	544	553	571	538	565	546	539	547	541	559	580	616	576	573	569	535	536	551	528	627	561	559	554	535	609	553	536	562	538	544	619	559	579	549	599	575	559	571	550	543	533	558	573	524	586	531	609	537	546	577	558	571	558	541	583	549	597	549	551	563	570	572	546	517	546	575	573	569	522	587	546	553	547	548	555	580	554	502	573	571	603	539	588	554	558	587	531	554	548	537	537	508	542	568	544	581	556	583	583	563	566	575	572	562	567	564	545	558	576	601	577	524	539	542	533	561	513	581	530	540	558	522	570	533	527	532	582	579	591	544	593	526	581	560	577	583	558	559	575	552	545	525	559	552	503	551	559	531	492	550	568	609	561	577	560	531	596	549	555	568	582	543	594	588	539	528	562	572	564	549	555	573	524	571	605	572	543	575	558	521	531	554	556	564	535	521	578	557	545	597	540	571	601	568	553	545	569	568	519	571	514	565	535	572	584	556	529	575	584	597	522	593	518	568	547	581	584	533	598	522	562	556	552	543	603	545	566	508	531	559	547	585	561	532	548	553	551	612	545	551	540	557	534	570	563	553	563	578	599	552	577	561	576	600	559	544	560	558	562	554	546	567	584	553	590	548	548	588	558	546	533	553	519	536	552	612	561	510	580	552	542	579	537	530	528	565	563	533	558	529	579	564	562	549	552	559	557	557	538	554	565	517	509	532	577	602	564	554	539	567	564	583	574	580	610	626	583	555	572	589	548	565	549	566	560	562	583	541	598	546	552	563	551	549	574	525	558	587	540	568	564	549	554	566	550	552	516	543	566	573	593	583	591	598	595	536	529	586	558	533	568	566	564	527	555	536	559	547	558	582	575	603	575	538	541	586	562	538	585	570	603	564	589	545	572	548	560	581	547	540	530	563	568	568	581	560	578	560	545	520	536	531	553	541	549	548	582	575	561	549	560	575	548	571	562	540	569	579	533	537	579	581	555	561	556	552	580	588	552	556	573	549	524	581	517	566	524	545	577	540	581	582	532	535	561	582	561	539	615	537	583	524	532	559	584	580	582	559	565	599	547	530	556	572	572	593	588	512	504	567	568	556	554	568	536	533	580	567	583	586	552	573	545	555	574	567	514	569	545	516	533	584	577	573	524	560	548	551	547	579	579	606	561	543	538	623	574	545	571	546	549	540	533	575	570	556	580	563	552	583	545	573	527	515	521	545	549	595	496	503	530	574	574	496	550	532	521	578	557	560	541	566	587	531	553	543	571	553	566	580	593	564	605	585	549	580	534	520	547	537	514	577	529	556	532	570	553	559	572	563	549	559	580	537	550	551	557	518	594	591	577	539	540	562	544	565	562	587	606	575	586	557	538	560	501	584	559	543	549	586	544	587	580	565	565	586
46638	26036	21453	6330	1673	1080	850	725	664	599	520	514	472	528	484	465	426	446	389	427	416	422	428	420	412	388	426	378	351	360	359	380	357	396	333	398	372	345	392	321	377	375	408	370	415	347	389	357	375	357	342	373	336	354	408	319	391	379	395	368	371	379	383	387	386	363	386	382	330	363	337	381	375	413	383	374	366	423	375	342	346	366	362	380	356	360	392	353	355	341	344	335	350	350	387	358	393	367	374	366	329	340	345	384	333	348	355	371	368	334	360	339	347	367	343	349	339	382	351	370	352	353	353	383	383	405	362	367	404	392	360	354	355	357	347	400	356	339	396	377	361	353	352	344	399	362	353	384	386	369	346	398	347	354	360	374	354	329	388	334	352	371	342	367	345	349	412	375	348	373	363	379	376	353	381	366	392	369	360	367	448	354	384	342	360	377	335	354	347	341	363	356	368	374	312	356	345	371	346	348	374	330	363	417	370	356	365	356	345	385	376	376	370	349	357	372	375	366	350	326	355	375	390	375	399	361	364	367	354	335	410	366	372	328	376	369	355	389	352	369	405	363	337	393	360	347	372	390	365	381	368	362	370	368	391	406	381	375	367	359	380	366	396	342	346	367	386	375	353	395	396	327	348	339	350	383	343	376	386	342	355	336	362	349	356	360	376	357	390	381	379	368	362	392	349	352	403	376	355	386	344	366	324	367	366	400	357	337	372	348	316	348	353	350	385	340	412	373	357	375	336	335	319	349	382	367	372	357	343	385	349	361	402	392	362	390	373	318	344	342	374	336	382	358	368	328	367	373	355	365	329	370	317	343	362	359	332	353	422	351	346	325	386	372	360	338	365	369	381	366	370	372	389	399	387	360	376	341	390	357	372	362	380	380	353	379	398	391	344	366	361	379	357	394	377	338	379	370	352	351	387	381	341	399	306	336	363	364	365	358	367	407	363	354	374	360	336	376	345	346	367	380	337	336	352	371	374	377	383	370	322	373	350	368	411	329	349	364	360	382	370	366	384	372	337	368	367	402	373	365	353	328	345	371	351	351	370	366	388	346	377	385	407	339	345	333	362	358	393	370	401	400	345	367	364	336	356	368	371	364	354	367	366	376	339	384	369	358	370	334	334	358	332	353	363	354	364	368	401	378	382	352	355	354	380	345	366	378	369	371	342	357	404	365	345	368	363	389	340	321	361	357	389	348	396	359	369	336	376	364	357	364	382	342	360	346	331	339	336	370	353	374	389	387	361	351	396	359	354	374	382	381	348	347	415	358	365	358	355	343	374	375	357	375	346	356	374	325	397	408	338	360	388	334	337	377	329	348	361	364	381	376	370	329	401	363	359	377	388	367	372	368	403	344	334	385	362	379	367	369	388	374	348	356	401	344	378	365	370	386	357	360	368	372	394	388	338	358	378	378	375	350	357	366	347	367	397	361	361	358	371	325	374	318	369	384	366	353	352	349	362	345	406	362	352	323	357	390	351	387	368	382	374	367	363	390	354	377	360	365	380	357	348	348	370	314	367	362	394	382	349	357	364	358	351	394	344	363	360	370	371	367	400	382	357	316	373	345	347	352	370	357	337	362	329	405	369	378	343	370	328	360	389	341	418	345	325	382	353	343	343	335	372	377	365	379	389	337	347	389	367	378	373	352	325	362	376	406	342	358	348	348	331	334	348	399	386	389	358	368	374	366	367	307	356	379	357	368	372	391	354	352	328	380	349	311	351	349	340	366	390	370	335	369	392	366	331	337	352	310	323	374	376	346	376	345	343	381	359	367	377	386	351	384	365	358	379	383	379	371	379	353	344	386	360	346	370	401	360	355	375	351	324	376	339	399	343	337	420	363	362	377	406	333	345	353	356	384	337	357	355	386	351	391	357	398	372	377	375	376	383	379	321	334	376	341	372	351	314	380	361	363	387	373	319	349	364	346	363	381	362	338	406	369	366	354	352	389	346	343	327	356	370	395	381	349	363	344	351	334	326	363	348	354	354	389	347	402	375	374	337	346	365	382	370	367	345	355	384	394	397	346	371	358	374	361	385	394	328	322	369	381	363	405	380	360	386	365	369	353	374	355	401	379	347	378	358	360	376	388	361	355	371	367	370	364	328	348	334	368	367	344	367	355	346	382	317	357	394	369	376	385	344	346	344	387	351	359	375	347	341	339	383	376	332	374	404	383	363	347	408	363	343	371	353	365	393	396	377	383	395	349	358	348	396	331	368	356	377	392	349	362	385	381	362	347	383	353	331	351	363	340	348	368	418	392	387	367	361	336	392	361	355	356	359	360	387	352	346	376	368	338	359	371	367	349	359	382	415	347	377	399	381	349	353	365	371	348	382	385	355	351	345	367	356	372	380	357	343	376	328	358	341	353	352	352	417	361	360	352	391	349	359	353	376	355	332	387	349	382	372	386	358	345	412	392	378	376	338	380	406	391	383	383	362	400	379	405	364	364	333	393	368	395	359	380	374	347	412	348	387	367	363	385	349	359	366	348	353	355	372	379	390	356	347	392	358	366	400	406	378	357	372	375	347	373	403	349	396	367	371	334	356	373	359	365	374	322	328	385	324	365	328	370	356	361	373	336	364	327	328	365	382	351	379	353	387	364	364	383	352	354	359	339	370	348	358	375	357	327	378	385	347	380	377	408	363	399	335	380	336	399	381	381	381	392	381	392	363	390	397	371	372	356	360	368	396	366	366	350	351	372	357	375	357	352	345	361	376	361	359	350	365	379	378	375	365	336	403	372	394	384	393	359	352	346	337	391	374	407	374	396	342	341	379	343	354	399	369	374	380	354	380	377	375	369	369	361	349	338	375	362	376	351	363	347	355	326	363	398	347	344	370	355	371	358	420	350	371	352	385	348	346	348	373	358	371	374	372	347	401	386	410	381	389	367	372	349	335	325	345	389	364	398	349	352	374	350	369	370	361	372	352	379	379	357	333	335	342	391	350	368	333	359	370	327	380	370	413	365	365	360	348	369	405	348	351	331	341	386	372	374	372	361	399	357	380	371	370	333	324	382	368	328	361	361	383	362	380	352	374	381	367	360	363	357	367	393	380	382	358	350	368	360	339	384	361	339	370	376	367	375	353	392	381	372	339	360	334	391	388	393	349	365	370	367	361	362	380	377	391	338	358	391	390	360	367	352	389	397	329	345	370	405	371	392	362	340	368	344	407	356	357	367	318	355	344	356	401	314	371	357	342	365	378	378	418	371	334	346	372	349	351	351	350	345	394	373	360	356	332	348	391	338	333	341	415	398	378	363	345	373	369	355	381	370	380	350	341	342	384	390	363	381	327	387	360	349	358	346	373	385	368	380	356	356	385	356	355	397	363	363	356	395	368	350	336	357	390	335	358	374	361	391	379	356	334	374	384	356	378	385	347	381	379	386	395	327	361	358	325	347	364	353	336	348	357	370	400	348	345	374	359	342	363	331	370	366	361	405	385	399	350	378	392	368	379	335	339	367	344	332	381	328	327	361
27838	2492	4843	5444	4792	3800	3236	2819	2329	2156	1869	1816	1706	1532	1416	1398	1307	1256	1176	1145	1157	1165	1118	1116	1098	1034	988	1027	1004	931	1034	975	904	948	978	961	980	939	988	925	954	903	896	916	954	886	956	895	877	892	867	865	885	843	910	875	831	854	869	883	884	894	901	871	900	892	849	833	871	866	839	881	878	888	846	864	818	867	860	901	891	875	902	866	882	898	912	874	878	887	889	865	888	859	809	895	902	829	886	885	874	880	833	927	904	856	858	843	891	860	845	847	861	792	827	805	886	920	859	813	825	872	838	814	869	836	830	841	853	888	827	870	824	820	867	801	893	898	841	828	904	857	866	860	844	814	857	889	877	838	876	876	825	865	903	840	867	834	863	873	864	882	874	835	861	878	845	865	899	841	874	835	875	901	803	817	865	853	866	844	837	882	842	849	837	825	806	799	858	798	871	806	849	885	847	886	841	839	907	802	838	859	834	866	897	873	873	869	910	852	885	858	862	877	900	861	823	900	868	882	811	855	872	845	863	838	867	879	810	829	842	834	878	854	893	830	870	879	855	846	839	834	859	852	904	810	821	868	831	922	884	869	851	835	931	859	848	820	830	845	879	839	821	834	886	871	851	878	877	864	858	827	831	867	840	902	813	810	842	862	867	868	824	800	810	838	851	829	836	815	823	818	849	854	872	874	864	856	914	858	820	843	817	849	881	872	824	860	875	867	806	860	826	854	851	896	831	818	866	838	902	848	870	850	876	855	836	856	877	881	826	866	800	847	826	798	803	880	835	860	812	864	844	858	917	867	839	829	857	846	897	853	859	877	826	868	834	868	818	851	908	896	875	883	851	871	853	854	840	798	865	876	818	844	870	848	812	882	857	902	880	890	888	857	843	859	870	797	893	905	852	831	883	883	873	821	821	914	881	891	852	825	846	829	801	842	798	839	840	828	828	841	831	896	849	867	867	854	872	890	866	833	825	860	878	848	840	809	833	838	856	871	836	817	883	811	853	862	864	819	866	851	864	888	824	870	872	894	836	853	865	835	849	868	853	909	851	841	862	839	863	846	801	885	835	894	842	860	852	872	819	782	868	842	864	842	855	887	855	844	823	834	875	878	868	855	839	841	847	868	829	858	848	843	912	807	860	858	798	847	849	810	873	857	849	896	862	865	889	805	936	849	836	864	853	854	816	905	849	814	806	845	860	864	854	892	812	837	838	859	851	868	832	843	887	819	920	838	857	869	893	853	826	838	793	853	823	870	879	854	871	832	832	833	873	870	892	840	872	873	812	847	859	795	790	879	866	848	876	878	854	900	849	838	846	776	846	810	811	851	847	835	908	843	862	839	879	846	895	876	822	856	862	866	853	858	811	842	878	847	826	797	872	882	849	832	860	842	823	843	801	815	859	824	811	862	793	854	850	852	862	819	866	826	851	829	756	854	813	874	836	849	849	875	835	880	853	847	858	825	834	815	851	819	869	826	831	814	843	855	851	871	825	842	842	896	868	860	870	873	857	820	839	832	870	828	849	861	825	885	870	862	891	769	871	815	810	840	880	835	869	788	844	878	862	807	838	815	858	846	824	836	818	853	813	859	838	868	854	830	860	897	875	846	834	797	890	872	816	864	858	859	825	910	838	856	862	901	827	874	891	881	793	890	840	805	834	841	852	869	816	821	869	829	823	848	860	866	874	823	855	888	786	858	896	911	877	830	883	866	931	825	865	848	804	795	840	883	822	861	798	826	810	882	817	865	826	809	832	844	907	811	851	829	863	854	872	805	874	843	866	833	840	859	865	850	795	840	868	848	829	789	829	834	847	881	839	870	889	873	795	844	848	844	884	875	850	866	892	873	830	823	816	890	847	886	825	835	835	817	826	886	819	897	858	821	902	886	850	817	805	883	809	885	844	784	822	806	821	917	856	846	845	797	827	849	874	874	880	875	822	846	842	834	832	841	844	848	853	892	802	855	863	871	843	830	891	830	869	918	853	873	824	823	852	828	860	837	946	831	832	884	856	874	873	861	841	877	880	852	825	855	870	902	867	856	877	834	898	875	894	839	817	869	870	855	852	861	851	871	863	812	848	827	831	819	892	836	854	917	877	857	849	832	843	841	843	869	869	875	863	859	834	846	877	834	848	851	860	887	871	908	891	883	884	915	811	865	831	832	860	850	861	802	847	824	859	801	785	846	868	798	842	877	906	788	803	861	867	901	837	839	824	854	887	858	856	842	817	890	840	844	848	863	863	919	834	804	833	868	848	892	852	797	860	837	880	923	852	818	902	830	820	866	926	834	877	799	843	844	847	816	849	790	794	870	896	845	884	791	836	826	859	778	819	815	827	835	868	860	835	876	904	879	839	868	837	902	851	895	881	797	862	826	782	839	870	907	862	831	874	864	859	873	863	855	839	829	855	851	854	885	846	870	790	869	853	878	866	848	890	880	895	852	868	826	865	812	833	849	822	896	856	869	834	820	885	854	856	886	839	846	803	859	831	890	834	838	830	873	882	910	880	830	879	903	839	898	878	878	867	790	832	826	854	822	851	865	877	867	904	840	842	844	852	871	803	851	884	869	840	793	879	878	886	877	835	817	802	863	889	843	830	822	855	834	873	825	866	847	827	877	849	863	860	843	868	876	844	863	861	880	830	880	843	884	814	788	788	825	855	858	829	871	834	824	865	862	871	886	846	872	915	875	862	918	819	910	862	850	916	785	851	862	835	841	880	852	879	873	876	782	862	866	878	831	911	860	846	872	864	862	875	802	838	852	869	777	859	824	910	866	892	874	868	854	880	831	782	865	858	869	869	827	822	848	868	801	840	835	832	858	853	827	843	810	845	834	828	863	818	789	877	859	871	857	854	869	852	865	810	825	845	894	841	813	819	881	835	826	843	830	848	871	879	837	831	843	928	830	815	874	894	892	854	857	870	815	848	863	877	870	861	859	862	848	857	848	900	848	866	846	892	878	819	840	866	866	914	911	912	803	844	836	841	870	835	814	864	887	821	868	881	854	871	823	869	864	855	807	880	891	863	807	854	826	898	872	894	833	815	815	855	789	871	896	895	858	896	814	832	809	882	826	830	809	822	872	874	804	834	828	837	876	833	852	876	867	873	849	827	843	882	800	885	860	816	877	854	819	871	895	891	840	848	816	877	861	879	837	861	838	858	831	908	845	861	887	894	841	907	839	864	852	886	797	859	890	879	873	860	917	841	926	871	878	840	877	842	865	777	811	839	864	874	880	903	862	859	877	855	869	858	855	835	831	865	855	860	863	860	822	887	888	848	852	903	861	870	875	865	898	861	803	795	833	878	831	759	915	872	871	897	861	849	832	846	818	771	863	839	829	891	867	859	889	888	884	879	768	886	891	814	808	849	859	832	832	851	835	832	857	885	871	836	794	866	814	819	860	881	833	864	810	843	846	893	877	870	890	772	827	873	906	843	860	841	837	843	857	858	805	858	897	874	879	819	831	855	819	883	873	877	820	882	832
6712	437	337	319	250	288	264	249	244	251	285	234	290	241	231	243	240	239	224	257	267	224	261	235	261	259	257	248	258	237	226	244	246	258	260	272	245	244	229	239	265	231	267	229	271	248	268	246	249	261	241	234	273	254	295	266	272	276	250	232	255	251	251	260	247	282	244	239	252	252	257	262	232	262	279	277	263	259	253	241	235	230	230	232	226	256	243	240	242	242	242	249	229	238	241	257	258	225	257	253	233	251	254	248	264	228	238	264	262	226	241	268	233	252	238	230	251	230	255	220	253	271	236	262	262	247	231	243	251	236	271	257	236	225	238	227	253	255	252	231	260	229	220	243	239	237	272	258	239	261	247	246	240	220	256	229	242	225	251	250	273	237	235	259	257	230	229	242	236	250	278	235	256	248	255	242	253	240	255	248	251	262	227	258	261	257	255	253	280	248	256	278	271	274	214	232	235	256	236	266	247	227	243	267	250	241	251	267	228	240	270	245	244	249	249	256	235	281	275	243	270	256	237	245	267	276	253	244	275	238	251	221	258	260	227	271	223	276	264	285	246	232	238	223	254	245	257	256	266	253	242	247	262	240	279	265	248	246	219	252	225	249	256	249	228	285	236	246	220	250	264	223	272	275	236	264	233	262	243	248	222	248	236	220	275	231	248	256	254	234	292	214	239	254	271	280	220	222	237	259	262	247	229	260	269	226	259	236	234	273	258	214	232	264	234	243	241	259	224	245	257	252	295	256	251	256	204	228	238	233	259	259	225	229	243	266	256	275	270	246	228	217	240	248	247	251	235	232	250	233	256	268	262	268	250	247	230	249	257	236	241	244	248	266	236	251	255	271	247	263	240	237	246	245	210	225	240	269	250	249	267	248	234	257	247	294	234	256	236	239	246	270	254	238	263	267	246	245	240	240	244	244	245	224	243	234	260	290	219	250	281	276	267	282	267	231	249	260	259	254	241	235	268	264	220	214	224	237	230	248	240	228	239	247	263	230	226	248	235	242	271	238	272	244	208	239	244	273	254	277	253	257	239	245	256	248	254	252	258	261	242	251	244	266	241	247	252	279	253	239	212	267	273	225	272	255	263	232	266	273	244	268	275	254	258	262	242	265	266	246	245	249	228	240	245	263	260	250	223	250	251	258	247	239	276	241	216	258	253	233	257	246	245	247	237	247	244	238	220	253	219	261	279	238	228	241	256	238	263	256	259	226	238	258	258	226	273	246	243	235	239	258	256	248	254	255	246	224	226	258	240	255	222	242	249	227	278	255	249	231	259	267	274	237	258	280	261	274	296	257	250	241	255	245	240	242	259	260	231	244	277	264	254	233	253	272	265	236	259	250	270	286	255	227	246	247	236	230	231	236	250	246	276	252	237	260	255	204	260	237	258	261	277	246	256	234	236	248	257	236	229	271	247	232	233	252	228	229	265	262	249	243	257	272	241	254	221	243	248	236	259	252	256	261	260	259	258	270	250	272	251	223	255	241	227	261	236	215	206	231	236	256	232	261	251	251	244	267	256	263	236	215	217	254	275	222	246	243	266	229	229	237	249	246	265	246	245	226	252	239	248	248	216	266	238	241	252	248	256	262	212	229	232	230	246	213	237	244	247	257	288	268	229	257	248	234	278	263	220	231	249	271	271	269	281	240	242	255	248	235	242	277	245	266	228	265	245	211	250	234	248	234	246	240	243	264	231	268	257	277	242	259	245	238	240	204	253	247	220	228	215	260	235	238	276	265	281	246	239	261	237	221	245	234	260	261	240	261	250	248	226	258	219	253	260	271	228	235	247	267	268	240	226	231	235	291	250	235	234	271	256	243	239	251	263	251	228	228	233	253	247	221	239	224	252	239	234	249	230	236	227	250	238	305	260	254	246	239	255	209	235	272	254	238	243	277	233	229	218	245	243	254	272	223	257	231	250	261	255	242	239	248	248	239	255	228	240	219	264	231	257	238	224	255	252	249	234	237	232	260	245	260	262	242	246	240	249	235	240	235	256	264	253	240	243	260	252	255	234	225	238	248	242	232	241	285	239	233	241	246	236	238	241	260	240	254	257	242	252	239	236	238	238	217	266	247	244	260	232	279	245	243	243	253	253	248	238	236	248	201	246	254	259	262	231	231	241	250	231	252	241	252	255	272	265	244	207	248	255	252	253	248	218	230	275	228	234	253	261	243	248	270	225	245	263	222	263	271	214	236	228	228	246	229	251	214	250	231	243	241	253	286	259	247	221	244	268	253	243	268	201	274	254	231	260	222	260	247	251	225	235	269	224	235	246	266	229	231	259	229	266	266	253	238	254	251	240	228	228	240	259	271	245	263	220	215	250	227	257	249	200	226	251	258	240	231	253	225	253	258	246	269	252	235	256	282	250	259	261	257	266	262	217	262	244	244	256	246	258	249	268	249	245	268	258	260	239	252	229	248	245	251	228	260	237	226	249	257	238	233	268	276	253	247	269	244	247	278	237	240	240	263	240	247	251	255	267	242	284	215	295	233	216	249	240	251	264	261	232	224	254	264	245	262	258	258	233	256	260	249	261	240	248	245	255	243	261	244	276	281	271	228	258	272	237	240	250	217	244	275	257	260	239	264	273	262	236	234	229	210	225	257	273	263	251	262	244	262	226	248	223	228	230	258	235	225	236	242	278	254	281	254	246	271	247	234	240	247	247	251	264	274	271	245	237	250	269	248	252	257	231	266	217	245	256	210	235	252	243	248	240	271	222	247	237	280	273	269	241	224	260	244	253	271	246	216	269	232	234	261	260	241	225	263	219	265	257	246	259	273	259	225	245	252	245	217	237	251	236	230	261	253	240	243	258	226	265	261	251	263	249	263	251	273	210	255	207	235	251	269	257	249	228	244	286	254	269	240	241	266	262	255	229	230	263	245	270	238	249	233	258	268	256	259	231	248	245	253	222	266	234	236	243	255	254	253	249	261	232	243	254	274	264	262	246	236	244	233	245	241	257	253	272	223	240	264	248	222	235	234	230	254	272	205	251	263	230	249	243	234	234	225	249	267	234	243	266	235	261	245	226	256	214	242	259	247	277	253	223	261	232	242	230	255	240	248	245	227	246	249	232	253	261	237	245	235	252	239	274	235	238	256	223	262	248	242	230	231	258	229	241	248	221	225	225	256	232	259	247	249	221	251	250	273	254	229	230	255	215	243	239	241	235	261	260	242	250	256	267	235	244	240	243	257	240	238	235	243	251	258	245	257	252	244	254	245	239	237	249	227	244	255	264	237	261	250	238	269	228	249	247	277	248	254	246	234	251	254	256	246	238	228	219	236	249	234	237	266	254	252	246	254	264	244	250	269	278	263	250	275	236	265	269	247	253	252	280	250	255	253	256	262	259	281	290	244	259	272	273	235	239	234	254	253	211	252	268	280	247	228	237	225	259	281	258	253	280	262	263	229	260	259	240	222	225	261	259	257	256	255	228	255	258	249	244	250	239	236	252	259	252	221	233	281	250	259
6868	659	806	884	851	778	675	705	631	688	636	615	642	634	613	636	641	587	648	613	600	583	571	634	589	609	526	528	630	555	598	597	586	606	644	599	581	626	606	621	561	560	555	602	592	592	643	600	607	599	569	611	599	594	563	590	609	628	581	597	581	573	593	581	604	560	652	615	570	567	612	609	593	577	646	578	634	577	653	605	613	612	599	587	569	608	610	629	626	590	622	607	615	579	612	596	613	566	588	597	582	618	615	624	578	608	575	560	617	620	614	570	615	604	599	586	579	614	572	611	596	588	602	553	617	592	596	599	603	597	549	610	573	597	631	608	596	600	569	602	576	629	603	536	539	558	625	613	629	575	583	607	626	572	594	569	581	591	652	586	572	584	592	600	601	579	577	634	609	579	616	591	640	601	618	582	617	628	592	602	572	644	562	574	616	599	621	561	545	569	566	604	563	593	622	606	636	577	596	544	594	582	553	603	588	624	612	601	579	572	575	589	608	619	596	602	608	550	612	600	562	601	604	625	579	598	611	637	609	609	567	657	591	616	603	629	592	605	607	599	622	653	599	599	598	587	636	561	643	571	630	665	576	561	603	607	628	626	586	584	564	609	608	612	594	629	628	600	632	598	622	598	580	591	585	637	620	566	595	619	603	583	587	571	610	594	613	631	579	599	593	624	583	607	597	578	639	576	617	599	589	609	568	588	628	590	617	614	577	607	573	592	588	614	576	601	652	557	613	623	583	589	584	611	586	606	605	612	611	614	606	608	607	643	543	611	675	600	584	578	546	578	624	617	609	641	617	554	583	604	621	584	611	594	549	674	603	591	590	611	623	611	588	602	597	583	615	608	567	601	578	635	547	601	600	565	609	600	635	567	549	633	593	623	624	588	613	581	605	650	650	678	595	606	627	609	578	578	586	600	591	578	583	581	576	594	585	590	597	557	619	593	618	646	611	601	580	594	628	583	628	597	604	578	646	565	606	638	616	584	635	610	585	592	570	600	581	598	605	635	630	593	553	593	620	598	600	603	600	606	592	598	588	593	611	633	598	587	591	598	592	632	611	559	609	621	631	606	594	626	604	604	593	602	634	596	614	579	551	610	608	615	593	586	590	657	601	601	589	629	595	614	580	579	600	634	592	595	607	599	625	598	572	564	620	561	555	591	614	545	588	586	629	646	573	618	594	561	620	583	620	615	585	583	600	606	602	607	603	620	615	592	546	596	626	628	581	610	584	646	604	566	638	536	606	564	589	618	555	602	607	590	585	586	586	602	576	604	614	583	571	565	594	602	572	584	606	562	620	578	645	641	596	589	555	626	580	623	572	575	588	548	630	593	599	595	601	549	609	592	606	589	595	590	598	598	626	613	575	549	590	609	606	632	595	601	594	592	610	586	610	619	593	588	594	625	631	620	574	602	629	624	590	584	608	612	611	613	555	564	594	620	560	594	648	649	623	565	618	616	614	561	614	632	624	611	598	548	589	600	621	556	597	599	578	633	630	618	576	603	608	578	591	600	611	607	600	585	612	608	630	599	579	588	599	536	593	643	610	597	563	613	603	584	586	568	656	575	531	634	576	629	551	576	655	599	633	569	611	627	557	615	582	592	574	612	588	586	603	608	602	577	592	615	614	610	591	587	583	608	565	585	599	597	583	618	595	600	606	609	634	604	622	610	598	577	620	590	564	604	603	609	581	591	628	599	580	612	587	591	592	624	550	641	584	598	587	567	524	573	625	614	569	627	610	587	571	602	596	600	609	578	605	604	551	629	590	542	601	616	579	538	571	588	579	612	619	566	644	555	628	598	646	581	584	588	567	612	601	569	599	627	580	604	615	604	585	599	607	595	662	572	544	635	574	603	541	590	632	631	581	589	640	569	587	561	601	612	616	618	605	549	616	571	619	617	597	600	583	590	594	569	599	571	590	605	602	614	649	602	583	587	602	596	604	606	643	600	595	616	632	642	609	558	592	586	590	583	574	612	635	577	566	591	581	592	580	611	597	574	594	589	607	627	593	609	545	605	597	645	573	609	608	558	622	610	605	575	626	626	595	649	556	592	587	574	564	612	564	610	603	612	579	596	632	610	630	646	535	593	575	593	600	599	579	616	617	550	606	606	625	592	580	593	605	617	596	609	638	616	575	619	589	630	607	594	564	587	631	573	566	587	562	597	615	609	629	546	566	573	637	607	595	591	630	587	579	622	571	614	635	613	595	608	592	596	595	617	611	586	586	622	595	607	551	620	624	587	583	585	596	617	633	564	619	593	592	591	595	603	616	623	574	600	559	646	618	589	660	633	616	596	596	572	624	591	666	554	578	607	570	615	640	660	568	618	564	605	595	599	577	622	609	625	626	597	589	643	604	647	624	614	586	599	607	615	612	599	637	587	580	615	594	607	594	598	607	589	576	566	627	590	612	584	573	587	558	595	622	569	612	596	582	599	618	621	579	583	599	597	581	605	609	561	606	643	588	615	620	606	592	569	596	570	594	587	589	651	609	591	584	645	607	605	568	589	622	595	621	602	573	577	612	593	612	599	639	563	620	592	633	624	639	567	636	600	595	597	593	615	630	625	559	629	619	599	607	589	528	590	616	599	606	601	626	618	612	589	608	609	596	593	590	610	594	633	635	588	612	579	641	664	588	604	605	603	635	601	607	625	565	639	618	618	551	582	611	577	578	589	561	574	591	606	585	562	599	634	556	598	582	577	612	610	601	628	597	588	592	604	627	612	590	589	613	544	598	582	629	649	606	645	637	569	621	595	612	595	621	593	639	629	614	580	581	627	598	620	551	613	582	621	610	568	561	591	587	581	592	628	590	566	594	628	599	607	616	630	630	549	613	562	614	597	582	592	592	572	589	619	619	601	604	594	541	599	559	547	649	552	629	603	660	631	601	654	579	592	613	556	604	586	592	592	652	583	583	621	630	637	602	593	587	564	609	609	603	606	576	597	607	611	565	615	660	602	607	585	571	551	604	625	609	575	554	600	617	613	594	611	616	618	592	560	586	577	631	581	613	581	598	613	612	605	634	601	609	608	582	606	611	654	545	606	623	587	600	644	577	619	621	612	566	587	605	619	634	625	627	613	598	606	634	571	617	562	602	575	600	555	586	634	612	610	668	585	585	616	640	590	607	615	576	560	628	608	648	596	560	622	583	598	627	629	605	612	578	611	602	614	599	594	579	589	616	601	633	606	592	629	602	604	617	623	568	617	604	616	646	567	619	567	637	602	585	544	632	646	543	627	562	603	696	634	593	594	626	618	624	641	566	567	614	577	569	592	609	563	598	614	594	570	598	618	623	600	596	614	624	615	675	589	564	613	592	621	576	621	607	598	595	575	655	642	580	636	625	595	653	614	626	616	565	580	568	595	622	596	574	610	612	595	596	589	573	662	593	619	589	618	555	592	639	627	626	616	614	580	583	559	640	595	577	533	637	608	562	623	544	614	602	601	624	608	584	634	627	583	613	559	611	634	618	568	599	597
47436	19594	8865	1370	788	543	460	417	387	330	340	303	335	283	271	297	268	275	235	283	239	254	253	245	253	219	235	281	233	271	217	234	230	211	241	224	249	255	235	236	229	229	216	246	224	226	233	220	214	215	243	236	254	243	233	244	229	197	222	221	207	199	214	209	220	212	220	192	207	233	226	230	223	216	232	229	245	215	212	241	247	232	228	224	229	199	248	216	198	222	229	227	195	226	229	216	232	213	249	250	211	224	221	198	209	231	223	208	226	239	212	245	210	233	225	230	196	225	219	214	232	213	221	236	244	226	230	230	226	199	236	221	243	230	241	206	221	233	218	234	256	242	246	237	234	221	254	228	240	230	234	245	225	212	213	218	239	231	232	206	214	233	218	226	241	215	239	201	214	224	240	214	255	235	242	225	214	233	224	225	220	238	224	236	219	224	200	229	230	222	201	211	208	237	240	234	215	219	223	231	241	233	238	220	215	197	190	239	219	217	214	242	227	229	221	257	202	207	224	230	231	218	235	241	222	235	225	210	214	224	226	187	215	209	229	230	250	230	214	224	227	230	218	229	203	240	216	219	255	237	216	194	209	240	232	217	213	210	213	213	230	216	225	235	225	223	248	229	222	205	222	213	220	224	245	215	241	199	227	229	198	208	213	223	202	234	209	203	222	210	236	220	216	204	222	243	234	243	211	234	204	252	203	234	236	237	241	230	218	236	226	235	213	244	241	229	198	228	196	220	228	229	205	207	232	208	228	245	230	243	233	236	226	206	219	254	229	219	231	245	229	223	228	198	251	210	243	256	216	208	227	250	220	222	203	214	232	214	241	203	253	207	198	229	218	223	224	229	236	221	260	228	215	228	219	229	208	211	215	221	240	215	215	250	226	214	239	214	206	245	220	248	199	205	220	216	233	231	215	226	237	255	241	234	227	238	205	244	234	217	235	208	219	233	230	224	228	225	240	214	254	200	250	218	215	218	227	196	195	246	263	237	235	222	256	234	215	226	223	251	222	228	235	223	215	242	213	238	240	241	232	236	220	220	218	222	194	217	223	253	217	228	242	225	220	237	199	183	205	232	213	252	242	209	240	208	201	235	230	235	222	218	227	243	200	255	229	215	267	242	226	247	251	251	221	219	238	208	221	225	184	214	248	234	214	242	217	214	210	213	224	202	229	219	217	228	224	238	216	237	225	233	215	215	221	210	223	214	233	214	207	225	225	238	178	221	243	220	226	251	225	206	212	232	241	222	221	214	236	200	208	219	222	238	230	214	204	221	205	237	237	236	248	233	204	244	203	220	235	227	219	244	239	225	230	225	227	216	243	190	196	225	214	235	245	191	219	224	206	234	218	230	230	236	230	206	224	202	219	244	219	234	236	220	233	245	229	225	244	215	219	216	217	213	233	263	215	239	243	253	230	210	238	230	199	221	239	209	236	246	233	225	241	235	219	233	232	260	233	221	243	223	248	221	248	212	219	226	228	215	212	217	229	224	220	240	248	208	227	242	214	229	213	240	233	240	227	242	241	220	217	245	201	214	247	210	212	234	252	240	252	244	212	234	262	244	217	213	241	253	256	207	230	203	210	225	220	244	238	218	228	216	205	227	189	196	224	203	240	206	217	245	222	219	200	198	210	246	241	236	212	210	240	227	225	232	229	242	247	244	238	238	207	235	236	222	218	239	236	215	228	244	226	240	229	216	206	220	232	254	208	243	205	242	223	231	259	208	223	198	203	219	229	195	233	230	204	224	226	223	231	191	230	276	226	219	222	221	232	232	218	237	212	208	211	216	239	218	227	210	257	218	203	208	227	234	210	243	231	232	225	237	229	228	232	209	272	219	216	238	226	233	205	216	211	221	197	248	231	230	209	207	233	227	235	216	244	219	218	225	223	248	201	210	229	225	220	246	221	224	218	210	219	221	224	227	224	227	218	212	207	224	231	233	238	212	216	232	227	256	235	247	216	219	195	207	227	223	233	262	236	219	216	205	226	210	220	239	231	231	226	217	232	229	218	235	214	216	235	220	209	213	191	238	250	206	219	233	257	218	224	245	233	213	210	208	232	223	205	226	240	252	218	249	226	219	227	223	215	198	223	222	240	206	221	221	212	212	223	223	214	205	210	236	255	229	245	220	209	216	230	230	205	237	226	240	213	189	229	213	229	241	197	245	264	213	247	227	251	247	230	222	221	215	227	223	218	202	232	213	237	220	256	222	221	229	215	201	215	222	213	226	221	237	219	236	234	241	226	250	259	231	232	232	235	243	223	215	215	262	238	218	198	239	199	194	216	233	223	244	229	212	244	233	245	220	207	220	210	230	221	226	218	224	223	222	212	233	205	221	223	220	223	228	208	244	252	248	255	251	196	223	208	205	206	197	196	209	207	225	224	214	228	202	251	223	223	214	243	218	203	245	245	212	251	235	222	212	224	222	244	191	244	247	220	236	239	218	240	229	216	200	241	230	207	234	250	246	232	237	232	211	247	213	216	233	194	202	206	205	235	197	196	240	248	224	216	237	249	243	220	240	216	204	232	228	238	255	248	231	206	209	208	227	226	216	223	216	210	179	246	261	230	216	236	235	219	225	259	225	263	196	201	255	237	222	249	193	214	204	211	213	217	228	225	210	245	215	223	227	238	220	247	209	205	221	210	229	214	237	242	230	234	208	234	227	206	243	236	223	197	228	210	215	218	234	203	219	235	240	228	230	245	206	247	233	203	267	242	193	191	225	231	243	223	224	202	208	206	250	239	235	237	206	252	221	253	230	224	218	215	229	224	222	237	214	217	221	226	215	221	232	225	219	214	251	228	223	212	217	230	239	207	230	202	233	202	222	223	229	204	210	218	210	232	216	214	232	242	219	232	223	201	200	225	236	223	219	211	247	232	226	207	231	191	221	235	235	198	192	234	235	224	207	206	197	245	240	221	264	246	217	241	210	236	218	236	239	246	249	217	221	210	225	197	209	209	186	219	254	222	245	250	239	205	226	235	235	253	230	229	228	246	242	228	226	217	240	222	242	219	210	215	224	218	215	250	198	225	231	212	213	196	214	219	200	252	234	213	224	240	227	238	250	229	232	222	252	228	234	223	222	199	249	213	222	226	240	203	232	221	219	204	225	245	198	222	200	249	215	225	212	221	217	226	240	225	245	231	237	240	255	227	244	214	196	224	209	231	208	194	200	221	248	245	247	230	247	223	229	230	204	240	229	213	229	224	220	218	237	228	211	203	230	224	238	206	237	202	203	201	223	228	222	226	223	212	215	213	196	210	210	228	221	222	242	245	242	226	222	227	244	216	209	243	221	211	219	240	219	223	205	221	236	221	232	225	221	224	255	210	223	224	213	222	226	216	194	222	254	247	243	226	233	244	216	253	208	231	223	206	208	200	202	221	237	212	231	241	223	197	225	269	224	238	230	250	228	192	216	253	234	238	254	222	214	243	235	210	231	219	233	236	219	215	201	205	237	216	252	252	220	240	235	238	206
23262	1475	2688	3037	2666	2191	1821	1455	1329	1164	1164	1032	905	886	899	855	819	818	764	701	708	724	678	702	704	692	661	658	629	624	682	621	629	641	634	615	621	639	630	580	539	621	605	614	569	590	558	585	537	583	553	607	582	586	543	540	551	605	624	589	594	572	613	544	553	552	581	627	586	549	554	579	560	577	573	597	573	590	558	583	571	588	568	551	640	585	594	567	569	569	533	529	559	599	602	594	551	567	567	579	593	575	543	517	585	531	549	577	613	562	584	567	561	593	551	520	578	571	596	577	597	594	570	555	594	581	560	540	562	551	616	560	587	588	573	584	576	530	584	551	586	549	597	558	511	554	543	556	564	549	546	597	562	610	565	563	552	620	511	553	577	539	557	535	572	578	576	569	577	574	566	572	575	574	551	598	584	581	541	580	570	543	547	561	548	648	514	582	540	617	574	548	591	552	546	545	570	532	564	543	559	542	577	568	564	555	567	579	570	593	587	549	585	555	587	585	574	584	592	545	553	579	521	582	574	547	563	582	559	586	545	549	580	559	590	587	603	617	542	575	550	576	573	545	585	544	554	573	580	549	583	576	567	617	604	573	534	617	590	584	582	558	579	543	543	547	546	608	518	564	569	562	576	542	529	556	548	559	551	575	603	584	549	557	552	548	619	613	606	580	597	576	604	622	548	527	580	587	618	575	557	586	572	553	550	565	587	582	560	515	563	598	566	608	551	549	542	577	569	542	589	551	589	565	619	617	595	535	543	532	585	573	606	566	616	564	537	560	545	621	579	542	548	572	560	551	536	571	565	528	547	527	536	537	613	550	601	575	540	564	568	557	550	519	587	556	544	589	554	597	543	569	541	545	550	622	563	527	538	556	561	557	561	529	568	538	564	540	528	544	614	604	554	553	556	574	594	542	569	579	565	620	596	568	563	525	619	510	554	556	543	559	547	562	541	570	547	593	526	561	530	586	554	552	603	628	526	547	599	567	579	564	559	601	554	575	572	595	547	598	557	564	593	542	565	563	578	560	556	554	568	570	599	595	558	572	589	556	581	560	582	561	536	580	587	584	515	603	557	566	562	556	549	547	536	543	561	562	527	558	551	585	580	583	544	575	562	570	560	567	559	614	543	558	530	584	579	557	598	568	562	513	535	537	544	606	554	546	579	538	563	581	566	555	588	575	535	616	577	555	579	545	590	503	569	556	553	561	523	522	555	587	553	571	570	595	541	588	566	577	565	537	516	552	551	573	598	561	573	545	518	559	542	550	586	564	526	571	574	570	601	564	551	558	559	585	588	584	581	564	563	605	619	589	572	585	562	586	525	564	553	551	547	547	546	573	582	538	531	547	532	567	547	591	570	560	570	573	561	573	574	573	577	534	540	592	571	563	571	569	548	569	593	563	582	585	608	547	583	505	565	541	594	565	565	577	548	544	518	596	586	576	527	580	553	596	574	594	521	573	568	551	539	532	566	606	556	574	562	547	581	550	542	556	547	588	588	595	557	526	605	593	544	562	572	580	559	592	595	578	554	533	504	568	580	551	571	586	569	563	557	585	524	571	599	566	516	554	605	586	587	482	588	568	569	531	561	533	548	578	568	563	611	566	597	552	559	571	542	597	579	575	593	539	571	598	564	534	590	559	546	519	577	560	530	583	540	593	600	587	575	568	570	560	547	577	551	566	543	549	591	585	582	547	530	592	568	551	550	623	569	560	586	619	612	572	583	584	582	551	566	581	556	521	594	593	561	549	575	576	557	574	589	566	538	585	588	523	571	569	626	572	585	602	569	567	544	572	553	632	585	532	539	557	573	536	590	544	578	556	541	582	563	584	551	579	553	560	585	562	565	576	572	573	565	561	558	526	582	518	583	514	577	537	589	603	595	575	574	561	622	608	573	532	561	540	603	561	576	596	511	587	583	532	608	581	556	525	553	571	560	527	545	541	551	572	599	582	579	528	611	569	575	633	609	592	544	552	543	597	570	548	579	524	563	558	560	562	534	531	575	532	532	513	552	578	538	554	598	578	576	570	542	555	532	587	587	582	606	578	573	532	534	589	592	563	541	581	556	571	578	599	549	573	534	525	536	584	578	548	554	575	560	526	569	580	587	578	566	572	589	604	566	572	602	538	536	544	550	555	612	591	600	565	582	556	587	576	590	573	551	601	545	642	554	565	503	602	600	578	575	566	551	590	626	603	560	563	608	551	565	571	605	556	599	538	566	565	593	561	583	567	531	552	568	597	563	574	526	583	577	578	573	598	536	562	566	561	579	575	594	543	545	559	561	607	544	528	608	600	493	615	569	560	524	588	534	605	569	573	517	501	613	589	591	568	526	570	552	578	555	617	552	530	587	606	581	572	569	573	573	543	556	593	592	578	594	536	566	552	557	530	606	591	553	539	547	533	569	541	567	599	551	551	567	591	608	582	636	564	583	524	567	546	566	563	549	542	560	523	528	552	559	585	554	561	566	541	561	573	576	554	549	575	603	541	536	586	573	562	586	565	559	566	569	527	599	582	571	563	557	567	588	565	600	562	578	555	582	573	590	528	548	557	554	542	580	602	566	556	537	602	533	556	573	545	596	577	607	552	591	558	550	545	571	554	543	533	603	559	545	556	545	568	552	495	612	554	552	549	579	554	567	526	585	544	587	567	558	547	586	561	565	572	584	542	516	600	580	519	585	560	571	572	609	573	617	561	551	523	568	547	508	569	560	554	569	552	628	627	547	564	568	606	627	579	608	563	547	569	549	566	576	578	568	577	584	582	596	590	536	581	576	571	533	545	563	551	529	534	529	527	583	536	562	551	560	538	535	587	642	595	518	577	586	557	568	541	545	522	608	502	589	583	533	563	563	555	556	579	535	594	571	569	572	518	583	565	580	592	558	580	583	567	601	591	549	596	521	569	578	571	563	563	571	544	547	543	564	525	557	561	555	567	526	545	566	572	609	555	575	574	587	526	542	580	565	570	526	541	594	565	552	527	542	616	538	548	569	602	561	555	543	594	590	554	527	576	617	542	527	603	577	562	558	564	575	576	544	557	544	600	562	572	566	585	549	574	572	588	555	548	608	546	584	551	528	547	552	585	574	546	573	548	521	517	560	574	613	573	594	607	563	554	583	605	540	526	524	593	548	565	536	568	538	560	569	556	592	586	557	570	539	591	542	574	576	569	541	585	574	568	545	539	512	567	543	593	585	596	549	541	557	517	546	594	568	563	567	565	620	581	572	604	553	582	552	589	540	535	539	562	553	573	594	578	564	611	568	579	592	555	558	617	554	523	561	573	563	602	572	597	563	560	555	574	595	554	566	581	554	546	546	562	575	576	602	592	608	552	528	566	541	602	587	548	575	548	557	555	573	568	559	552	566	533	603	667	555	540	586	620	540	568	549	589	575	548	570	544	567	571	525	583	520	583	594	566	586	534	632	552	556	536	534	581	597	542	543	568	543	533	586	559	560	546	538	539	582	555	551	547	578	571	571	550
43561	27127	21611	6525	1706	996	861	764	640	626	518	533	523	461	478	432	426	420	423	434	422	407	379	388	404	391	369	357	375	428	359	384	333	382	400	349	375	341	375	350	370	358	396	314	390	393	379	403	354	374	373	366	383	375	360	341	353	347	373	353	362	399	375	361	401	359	360	384	358	381	364	327	375	348	382	370	373	376	388	395	343	392	371	374	343	353	345	343	402	335	323	350	378	364	378	329	366	363	351	364	347	358	378	368	362	330	378	369	411	387	366	364	372	378	353	334	349	370	381	358	372	363	347	373	369	380	359	307	375	407	393	364	373	380	381	365	320	359	365	366	354	368	388	363	343	387	374	363	401	363	367	347	374	362	389	341	350	385	356	351	387	355	381	334	389	369	372	364	345	355	389	374	320	347	334	375	373	368	332	369	335	382	358	369	318	359	362	375	360	346	327	371	355	348	371	368	347	346	332	338	355	398	356	328	378	344	390	343	370	396	361	333	358	381	354	332	398	372	344	366	361	369	365	359	365	367	388	354	398	357	398	362	376	354	339	389	395	351	375	366	361	381	332	411	389	363	393	355	373	363	371	364	357	375	356	364	362	376	384	366	337	362	355	361	391	374	368	344	366	332	346	331	323	384	352	342	375	327	382	356	346	375	373	361	310	360	355	349	368	363	358	369	347	363	370	345	367	355	348	377	361	347	343	376	344	339	374	396	347	358	358	379	347	394	349	353	360	325	368	342	377	369	375	366	347	377	328	359	372	375	367	379	353	369	329	355	393	353	350	380	399	326	345	390	340	370	381	350	349	353	349	346	356	353	319	382	374	334	350	374	354	371	337	397	370	342	343	379	333	400	378	424	352	350	374	338	376	333	362	362	396	357	360	370	383	393	332	349	371	349	327	329	313	343	377	402	351	341	318	361	367	370	371	346	349	388	343	383	338	359	383	360	373	349	334	398	326	378	376	375	385	363	345	342	319	357	376	357	343	351	358	354	341	390	415	368	368	399	376	364	353	383	370	364	346	388	333	341	343	318	359	396	410	365	373	375	371	372	386	359	373	383	339	322	337	359	340	344	325	370	384	375	344	349	355	344	383	322	383	339	331	311	371	395	356	322	344	412	334	346	380	347	361	370	347	323	344	319	323	366	334	339	376	382	347	367	377	344	337	362	341	337	359	379	364	374	344	353	346	374	337	331	384	368	367	362	375	364	367	364	366	359	366	371	351	380	363	363	379	381	363	369	363	391	372	374	348	370	386	377	351	375	329	361	354	358	375	353	366	356	330	394	334	360	347	378	372	349	380	362	368	364	347	387	395	386	375	364	373	373	352	410	369	333	399	339	315	383	389	366	358	365	349	354	355	369	379	400	364	350	363	396	360	360	364	379	409	341	330	384	338	363	344	375	358	388	369	375	382	362	352	367	349	335	333	375	354	377	364	338	377	361	330	358	340	357	349	334	322	340	351	352	360	367	361	342	363	353	401	380	371	336	348	361	386	346	348	381	362	322	345	404	370	333	353	370	363	347	358	348	341	379	386	405	387	385	380	355	370	368	351	349	392	371	360	346	336	338	390	368	368	368	403	373	356	345	362	377	358	395	379	358	337	347	368	331	399	320	365	366	331	376	410	364	380	370	361	367	367	386	376	324	368	363	391	414	360	377	357	348	388	358	361	327	360	363	356	334	353	355	377	315	335	415	389	337	379	380	412	383	367	340	354	365	377	361	391	355	368	327	388	378	372	375	355	315	381	345	378	382	350	385	322	344	343	380	355	352	354	329	348	372	325	395	393	365	379	357	356	366	351	342	345	345	359	352	355	338	376	376	351	351	369	337	366	344	361	353	379	362	368	342	381	373	350	351	376	340	392	356	366	367	341	365	379	392	368	348	362	367	336	360	375	330	376	384	355	375	383	350	372	368	372	369	381	362	346	358	335	377	378	415	362	358	349	321	383	354	369	348	350	335	313	357	346	356	330	356	358	375	411	343	378	382	366	354	356	365	366	393	378	381	342	329	363	342	376	415	355	360	384	376	369	344	400	334	371	343	389	357	367	410	366	389	369	333	348	358	349	310	377	356	353	372	357	338	387	360	346	356	377	360	372	337	389	389	376	388	370	373	333	342	353	374	341	371	373	357	335	367	360	343	383	385	367	364	355	385	349	379	362	344	362	396	360	386	355	361	443	372	360	366	358	330	328	355	383	400	345	379	360	346	340	337	382	394	378	343	335	345	342	362	373	362	386	343	349	318	353	339	342	354	324	340	391	387	363	402	329	378	381	378	385	391	347	350	383	355	381	340	366	355	372	363	400	361	333	340	366	407	353	361	353	398	386	377	347	313	403	384	338	355	377	395	351	388	361	355	351	333	367	404	405	355	328	384	363	351	332	358	352	362	319	382	375	373	386	334	371	369	358	372	372	386	363	376	386	328	374	331	378	371	362	359	393	328	333	341	353	331	369	395	382	344	382	342	365	373	400	373	354	363	353	351	362	349	338	413	364	354	347	371	383	354	348	360	368	349	387	346	353	352	328	381	377	364	354	352	364	377	361	376	377	381	329	366	346	386	380	338	349	325	360	374	365	369	356	361	361	404	371	336	362	386	338	351	361	397	354	367	347	358	396	341	376	377	330	359	366	390	362	342	343	355	358	363	374	338	366	358	346	348	376	355	356	377	404	348	357	360	353	337	354	359	371	365	392	357	360	332	358	391	357	321	355	347	360	354	328	372	359	373	364	391	375	335	354	359	375	375	351	376	350	349	363	350	335	354	399	355	347	367	352	359	344	371	378	376	335	347	386	346	334	366	360	373	377	336	357	357	332	366	363	349	375	353	397	340	389	361	354	366	348	336	350	353	373	349	382	360	350	376	365	401	378	373	330	373	359	363	369	364	367	333	363	329	307	360	370	384	345	337	343	345	370	380	346	373	332	360	374	376	351	367	388	369	403	389	378	370	360	359	376	366	385	385	391	377	351	376	319	386	356	381	375	366	336	371	336	349	387	364	366	332	347	319	373	341	371	351	369	352	330	363	348	349	388	362	335	346	364	373	386	356	360	359	357	350	352	366	378	384	394	370	401	378	352	358	337	356	378	355	374	357	382	315	340	369	370	347	364	383	370	386	379	350	377	344	355	361	343	355	357	395	344	376	391	390	330	360	389	396	359	376	325	374	359	351	334	361	369	373	336	388	384	382	372	359	353	376	336	364	333	336	371	401	373	338	328	335	328	353	380	373	400	347	347	332	356	345	355	358	390	351	355	388	368	341	359	354	419	349	345	336	396	370	385	333	353	368	362	349	344	373	372	380	384	371	353	360	361	388	367	364	366	358	385	372	372	358	372	340	351	370	352	360	376	350	378	367	349	357	368	363	403	353	346	390	387	334	366	378	354	383	363	372	369	351	354	342	360	386	383	402	350	353	334	395	363	333	383	362	375	345	388	360	353	382	365	364	362	343	321	359	319	393	366	396	374	338	361	395	370	345	362	373
25615	2604	5013	5717	4919	3924	3386	2761	2434	2202	1940	1872	1700	1555	1399	1340	1388	1262	1250	1224	1201	1178	1087	1113	1078	1092	1006	1008	952	1008	980	999	956	972	987	953	961	918	999	923	900	915	930	878	905	884	867	924	844	898	892	856	850	867	891	847	856	857	881	892	858	857	837	873	888	831	842	934	897	829	869	849	880	848	836	840	857	834	888	882	931	870	822	882	926	879	871	855	814	888	834	833	851	868	841	874	852	873	919	904	889	848	860	816	851	873	812	858	789	816	859	874	831	837	836	837	818	846	845	859	816	843	850	852	874	853	854	834	881	864	813	842	900	840	867	849	847	897	871	845	871	853	864	887	887	831	884	905	843	820	778	829	856	861	871	907	872	876	833	852	806	868	909	849	858	851	866	865	859	898	846	818	847	858	828	824	858	840	831	859	817	849	802	835	819	855	899	882	874	848	817	829	836	853	880	849	865	846	817	850	902	822	805	818	830	889	898	828	834	864	840	848	815	832	887	815	831	842	860	922	859	846	838	835	819	838	845	880	894	837	863	839	852	850	879	820	867	848	814	855	873	832	835	853	856	834	868	863	862	813	814	790	910	814	895	874	855	825	827	831	903	843	854	827	845	887	854	843	850	872	842	876	849	874	851	872	828	812	840	839	871	825	827	827	855	868	788	884	847	846	866	858	852	865	809	852	870	869	852	794	839	870	907	867	821	867	775	864	860	868	846	869	849	843	844	845	824	920	830	865	931	830	840	842	851	878	809	797	806	861	848	919	872	857	860	814	848	846	772	868	860	831	816	799	819	874	840	835	865	861	823	879	866	855	860	850	838	862	858	847	865	833	847	848	809	834	866	786	881	843	874	881	818	864	871	820	814	858	819	811	860	847	871	835	840	827	873	881	829	830	884	859	899	842	824	863	834	833	821	879	821	843	879	791	857	858	841	863	808	838	831	865	811	811	868	832	866	782	868	840	835	833	799	785	818	879	855	871	878	849	830	838	851	894	898	866	855	832	853	874	835	808	844	873	801	799	860	917	865	802	849	794	835	870	851	929	845	850	898	822	806	852	797	790	854	844	807	815	819	825	829	845	832	835	815	849	839	853	828	832	810	863	878	910	781	867	875	857	863	816	842	827	819	860	830	899	852	818	858	792	871	824	869	889	850	810	822	823	861	821	817	835	795	870	927	828	817	888	868	816	844	817	870	844	789	803	871	793	818	846	827	907	847	849	836	848	834	863	900	857	856	833	858	871	813	828	842	884	851	824	830	826	820	872	873	838	849	808	857	838	898	893	857	810	883	867	811	857	796	807	866	822	851	867	810	829	794	863	831	838	871	853	843	814	841	797	819	846	860	813	813	827	848	804	858	891	871	840	849	878	850	790	806	840	812	821	828	821	842	801	818	845	850	841	858	832	871	863	877	846	790	850	846	849	855	899	848	853	824	828	820	848	851	808	859	850	775	842	852	853	824	845	858	878	871	893	828	867	821	829	867	829	821	835	805	796	857	837	907	852	845	843	887	803	880	854	847	856	844	906	863	839	833	858	842	830	786	895	835	851	800	866	815	822	816	836	846	851	813	887	760	899	829	874	915	834	855	790	806	859	838	860	854	847	852	808	829	906	875	849	860	827	882	845	870	884	871	806	868	864	853	826	915	855	807	817	866	831	816	829	854	809	832	852	821	815	843	877	883	801	827	832	827	836	828	849	806	836	809	812	860	872	775	818	810	864	844	789	866	862	818	838	855	852	832	817	824	833	861	851	866	817	813	849	865	874	863	834	874	901	837	834	862	894	840	836	852	830	864	843	839	832	912	824	873	831	891	840	836	809	832	834	869	834	858	809	914	847	847	863	803	841	841	855	866	812	848	839	832	847	875	841	793	851	861	918	815	835	857	832	853	839	802	859	916	846	816	903	906	775	830	835	824	801	797	857	788	837	861	864	819	829	834	814	849	872	863	860	833	828	883	846	827	827	886	818	870	837	827	841	821	853	849	795	817	841	820	829	873	801	862	863	883	842	838	892	845	821	842	850	845	862	831	834	856	851	826	857	848	857	847	844	852	856	809	826	910	840	849	869	885	892	822	870	890	907	891	875	851	831	821	839	845	888	846	850	821	811	869	865	830	835	834	825	872	877	829	792	889	828	879	835	780	837	842	890	842	770	800	833	810	817	787	852	806	815	860	857	850	856	831	815	857	861	862	831	863	799	883	836	876	885	866	918	848	811	842	820	808	820	789	825	771	842	829	849	833	859	796	813	867	852	847	853	880	828	856	888	877	869	865	855	854	837	881	794	851	813	851	838	843	811	841	820	836	824	798	868	849	840	824	832	843	856	857	871	870	800	854	824	821	812	843	902	841	837	839	848	831	833	828	800	859	863	851	851	866	851	870	885	880	838	798	855	858	846	853	900	877	889	869	842	841	844	862	839	816	781	834	848	881	845	849	844	880	886	863	889	838	845	856	822	885	849	788	872	834	875	838	845	842	833	804	864	822	830	838	878	805	833	837	865	899	860	871	854	880	811	885	887	886	815	828	783	881	860	856	816	832	813	811	821	895	855	835	864	836	837	850	843	888	834	873	856	793	867	834	807	886	836	811	819	881	815	844	854	871	817	848	816	879	841	856	827	904	890	819	881	843	876	818	832	841	840	828	812	842	830	842	848	885	880	855	801	841	853	804	824	834	779	783	845	846	809	799	859	858	874	793	861	834	816	818	815	870	841	834	850	878	847	770	859	847	804	828	893	889	821	856	851	831	894	818	864	825	870	896	777	858	822	885	815	855	785	853	867	828	850	904	842	853	811	838	827	829	854	820	813	858	867	844	826	879	847	813	857	878	858	839	898	863	928	848	805	873	865	882	833	867	863	854	821	831	854	863	802	872	851	895	852	818	857	879	813	864	832	891	865	853	838	850	910	886	828	843	849	790	815	835	828	848	846	800	842	859	817	846	820	837	889	850	832	901	852	794	857	855	845	885	881	862	819	864	877	897	845	840	832	852	849	881	828	797	853	822	811	855	886	863	879	892	850	835	907	838	819	820	864	859	834	861	816	872	860	848	819	844	818	852	865	879	781	829	799	838	858	848	824	820	851	828	856	824	890	863	907	784	872	833	876	875	837	820	880	859	836	805	836	810	799	852	893	842	847	842	823	802	834	866	837	830	872	809	844	842	831	851	830	861	872	855	914	785	883	843	872	835	825	837	878	844	816	844	877	908	812	856	842	820	800	825	829	837	840	839	842	851	823	835	852	872	839	880	856	875	879	857	878	820	844	853	878	877	853	845	907	873	870	855	863	901	806	799	861	872	855	858	775	859	818	880	846	826	875	853	863	832	858	842	891	853	876	857	820	871	892	855	841	809	826	835	860	835	838	862	843	816	779	838	830	862	893	838	879	849	849	865	821	855	870	844	848	858	842	847	851	846	861	894	866	872	788	836	846	796	847	830	811	818	884	831	873	847	786	811	879	882	865	870	882	833	839	874	873	826	842
8698	494	345	335	287	252	299	276	259	250	231	260	282	253	246	254	234	248	233	269	268	256	254	261	271	238	261	267	230	252	251	247	254	254	243	251	258	257	259	248	276	249	286	256	261	260	270	249	229	246	257	305	235	237	241	273	243	236	263	233	296	264	258	271	252	254	239	284	233	314	242	261	248	254	253	256	252	233	233	246	239	262	252	247	249	231	250	259	281	252	229	214	249	263	239	221	249	234	295	277	275	250	291	276	283	255	237	248	274	282	250	271	266	231	286	253	272	232	221	241	241	222	234	282	259	232	266	262	247	292	221	262	279	276	251	263	258	241	244	242	233	267	237	248	246	239	253	241	230	245	262	226	249	273	262	255	248	247	237	283	264	259	222	253	246	229	245	293	218	264	249	232	290	271	260	277	246	270	263	243	276	243	254	265	247	252	269	253	271	269	278	274	263	263	244	274	274	251	237	288	260	253	275	274	253	268	280	261	234	255	306	248	267	257	248	232	271	243	263	260	279	269	240	231	242	273	258	273	268	266	235	250	261	276	280	263	253	269	251	259	271	254	229	240	259	245	267	273	238	256	257	273	270	256	257	279	270	265	256	212	245	242	270	243	257	280	247	243	263	246	243	244	238	262	264	233	277	243	247	264	276	265	269	268	253	262	279	263	276	241	259	267	259	249	230	254	253	259	240	246	260	298	248	248	252	257	280	247	253	275	250	251	271	223	261	247	278	232	257	254	262	239	271	253	270	263	243	290	257	240	239	247	258	256	257	241	278	257	253	272	264	258	280	267	232	231	287	275	265	227	236	257	244	252	246	250	254	254	250	260	236	266	244	255	257	250	256	243	276	254	257	245	247	244	253	222	280	257	252	256	241	247	288	230	264	282	249	249	258	256	234	247	232	268	260	248	264	260	259	255	247	235	228	266	245	261	261	263	241	290	253	235	257	264	237	231	273	248	253	250	248	243	244	243	234	248	277	248	286	239	247	244	273	281	284	253	259	243	271	265	285	282	251	259	269	258	259	279	268	257	237	265	294	240	290	268	270	248	243	246	274	230	236	270	253	240	242	266	269	242	246	270	238	272	258	256	226	255	274	253	214	270	267	273	278	253	258	269	250	235	290	262	262	258	247	245	264	241	216	270	260	246	255	292	266	261	243	245	255	257	254	263	240	280	246	262	259	254	248	259	229	241	236	270	236	271	283	275	250	240	254	250	263	233	261	273	254	222	253	244	272	238	260	238	272	252	262	247	262	283	261	246	250	247	249	253	258	232	246	275	276	244	256	250	267	251	267	227	252	265	252	246	243	270	267	272	267	254	257	254	256	284	231	229	272	263	234	241	284	259	228	262	260	255	276	264	245	248	234	246	252	233	246	269	231	253	258	262	262	235	262	251	237	240	246	269	289	279	243	263	259	225	256	277	253	256	250	257	248	243	261	270	272	290	258	268	218	276	294	275	266	249	276	233	239	242	249	238	236	234	236	274	255	246	223	272	238	259	265	268	256	255	245	242	247	243	270	275	251	258	219	246	229	279	247	246	259	254	280	216	287	268	246	284	279	245	239	294	292	261	242	270	270	235	260	251	257	229	275	273	253	244	248	228	244	269	220	279	249	231	270	251	248	245	258	266	252	264	278	220	233	272	267	230	257	245	269	272	243	251	259	264	270	244	267	221	239	260	289	268	254	254	247	254	239	259	250	266	269	233	242	250	240	273	273	235	250	258	262	276	251	230	249	261	238	256	250	265	232	266	235	247	253	260	266	254	234	282	271	247	283	276	265	280	285	249	296	263	251	273	242	252	228	246	267	260	218	269	253	252	261	246	258	226	249	246	265	282	257	254	253	247	250	222	245	250	231	246	240	241	242	254	255	227	251	239	242	265	271	250	266	258	266	256	273	222	235	268	230	255	280	260	268	235	280	226	256	250	270	271	265	235	252	251	242	248	236	215	273	269	251	208	201	228	258	246	265	232	269	253	275	229	233	272	277	263	284	248	270	219	216	229	243	256	264	241	237	271	244	274	259	250	276	289	259	247	249	227	281	246	251	272	253	227	237	298	250	274	264	233	271	267	243	247	238	240	228	239	256	256	269	240	235	238	253	264	283	246	250	279	256	302	226	272	261	236	250	240	233	246	254	255	258	279	240	291	235	252	263	225	243	258	288	244	270	294	261	236	250	241	266	263	247	255	259	253	208	242	270	236	251	266	243	240	254	218	270	254	237	261	282	253	249	244	286	263	240	249	262	278	229	269	259	217	253	256	257	249	249	252	254	246	289	267	262	262	262	242	241	253	233	246	243	236	249	270	249	246	273	234	259	252	251	243	261	247	286	248	269	260	249	253	231	263	264	258	252	275	289	277	269	236	270	241	255	240	271	245	254	229	238	247	259	247	259	288	232	275	251	271	265	220	263	270	295	258	227	230	244	237	212	237	254	235	241	254	261	263	266	242	242	256	268	261	259	247	244	279	263	234	245	234	286	265	246	250	256	261	238	260	248	240	234	245	243	257	239	239	241	250	235	243	254	263	247	264	198	249	236	260	252	268	275	257	271	244	247	232	262	267	242	256	278	244	235	246	241	277	258	275	260	263	252	270	227	256	236	270	239	220	252	248	205	287	238	252	257	222	265	258	241	255	272	254	218	230	261	240	248	234	244	262	263	240	269	255	250	240	271	270	268	254	274	238	253	255	250	251	261	244	252	222	246	284	277	256	261	236	261	241	277	265	260	271	262	246	266	278	260	260	279	238	293	263	241	231	241	249	234	253	253	226	238	252	239	236	255	274	251	268	231	259	269	273	259	247	240	264	247	231	239	256	249	227	253	228	261	222	312	255	267	277	240	233	266	264	251	259	245	257	260	238	261	243	242	218	238	233	229	214	261	272	249	277	249	251	259	267	249	263	238	273	250	259	231	246	226	214	254	247	259	258	260	266	254	265	266	247	264	254	252	268	231	291	231	275	276	262	268	269	237	243	249	264	279	268	255	246	260	212	269	232	243	232	246	259	224	264	244	234	261	265	247	239	263	239	270	249	263	227	280	299	265	258	263	245	251	269	232	251	257	263	253	272	251	265	266	274	263	274	274	267	252	244	263	242	243	247	289	276	268	247	254	227	237	263	238	230	252	233	273	256	281	265	258	258	255	245	243	261	233	241	268	263	249	257	239	227	254	273	244	254	247	250	271	235	244	238	264	224	226	239	254	232	233	298	242	294	262	258	261	284	250	266	258	235	268	221	289	273	251	273	247	238	263	261	260	263	263	272	232	247	252	248	240	273	273	266	262	273	288	235	262	229	261	246	255	256	254	275	258	273	240	255	227	205	268	273	266	262	275	231	291	256	248	268	257	276	284	269	240	262	260	289	257	242	248	233	256	256	261	259	229	232	245	263	268	264	273	233	241	215	284	267	262	228	258	249	267	260	247	269	248	261	263	255	263	237	244	255	260	268	256	244	253	247	262	254	270	282	269	248	251	280	243	257
8222	675	888	930	832	773	696	670	634	655	713	681	660	653	629	655	593	597	586	613	665	689	606	571	614	570	622	633	617	617	661	605	610	629	581	604	614	628	626	608	596	608	646	635	610	645	581	658	621	585	650	587	610	602	591	593	602	612	626	576	605	630	648	625	608	611	585	613	611	637	622	648	656	637	636	642	577	589	613	614	598	641	633	573	619	584	590	621	631	636	615	615	620	637	615	617	628	595	624	606	585	592	626	616	624	627	610	647	593	639	575	562	597	609	662	623	618	613	615	589	599	629	611	622	576	613	622	599	663	570	622	618	608	605	582	630	649	586	604	601	588	612	560	608	600	595	605	590	637	661	621	601	621	634	591	595	592	605	588	601	582	602	585	615	573	642	594	650	604	591	649	629	619	632	617	633	592	584	619	640	606	658	585	639	621	674	627	545	592	664	635	663	601	594	589	606	607	594	607	605	597	615	602	639	641	604	606	629	620	605	650	623	602	649	597	605	597	604	619	619	611	602	584	598	607	618	616	609	623	636	649	619	622	652	627	561	616	582	623	610	619	570	593	608	632	637	608	630	622	591	645	573	601	589	593	652	591	577	611	619	621	640	577	613	650	610	581	583	611	639	632	610	658	650	581	580	645	589	608	608	600	632	631	595	631	597	605	599	603	625	577	642	612	605	594	587	648	640	613	603	623	612	614	623	643	577	621	617	647	624	623	627	622	599	622	626	614	628	590	629	646	618	611	586	628	624	621	626	563	595	592	600	612	592	654	580	647	608	589	616	609	622	615	625	634	604	596	564	658	575	638	604	612	638	597	586	663	655	616	635	622	597	590	618	614	588	641	600	601	644	621	618	610	572	644	590	662	617	600	557	629	617	603	613	625	624	585	677	616	601	599	585	603	618	618	577	597	605	606	609	601	655	584	621	653	648	595	602	618	636	634	623	610	607	606	654	641	585	590	600	615	609	575	649	594	613	614	601	583	638	626	592	624	592	594	617	590	629	603	571	616	639	618	571	613	633	653	631	610	598	618	659	582	632	652	592	609	632	600	614	611	629	656	652	602	584	560	636	596	584	631	599	590	604	603	566	656	655	599	599	599	578	569	615	618	548	641	650	595	645	578	595	604	598	615	606	561	635	639	574	603	590	613	625	638	622	632	651	625	636	676	614	627	608	596	600	586	606	606	625	597	606	588	586	602	626	608	645	574	635	617	648	643	588	618	548	591	624	576	602	621	626	581	650	610	643	614	633	602	592	595	579	629	604	588	568	600	630	661	663	637	624	628	614	591	590	618	615	640	621	660	587	624	618	628	634	621	615	597	625	606	585	583	597	603	635	631	629	602	571	638	643	601	607	655	583	647	610	603	618	613	638	592	643	618	635	591	643	572	634	590	608	607	639	565	604	627	634	594	601	630	645	637	611	642	629	599	591	607	627	632	608	591	680	625	627	589	584	562	611	655	613	588	567	604	644	621	583	589	610	629	658	650	599	660	595	597	626	592	612	605	637	609	633	625	656	656	549	579	616	599	643	658	610	623	629	613	637	596	629	614	586	649	646	580	568	599	612	605	595	660	602	581	583	628	599	589	624	615	598	609	622	600	580	616	645	611	592	648	640	610	597	626	626	629	649	611	589	583	612	601	621	603	616	613	608	619	630	610	636	609	614	610	620	626	593	589	600	654	614	660	613	649	634	644	616	578	597	591	617	605	613	612	644	613	632	605	615	603	607	602	558	600	619	578	631	664	628	611	586	600	638	665	619	612	649	572	612	605	653	629	598	638	573	602	617	606	570	621	602	611	594	640	616	604	596	636	623	617	642	624	637	571	613	621	589	644	642	647	576	609	625	617	624	630	631	636	629	649	592	610	568	594	615	582	587	609	573	649	600	606	574	593	615	653	559	655	581	581	627	603	572	637	614	633	590	629	599	608	620	626	671	650	593	657	629	607	545	629	604	636	625	605	595	577	626	602	622	593	599	640	594	639	593	618	634	641	642	597	613	601	624	558	647	597	617	590	599	612	571	618	651	614	633	619	666	619	613	631	653	642	601	612	657	629	596	626	617	626	617	590	582	617	624	559	599	588	596	613	596	594	639	639	583	592	613	603	650	617	625	599	593	654	567	607	623	609	636	607	592	634	618	646	657	634	610	590	624	627	625	604	620	604	627	653	624	608	586	617	604	579	573	590	583	635	639	591	583	617	605	607	610	607	642	597	612	626	604	600	584	617	598	623	618	633	612	603	610	595	600	656	568	582	547	615	617	586	583	582	596	585	607	624	607	660	634	621	680	623	608	613	588	623	586	634	646	576	679	592	607	623	634	602	594	576	634	630	615	581	568	595	623	624	636	582	606	651	602	588	608	629	591	622	650	582	643	643	626	562	621	578	627	602	577	573	614	574	633	599	586	641	624	646	599	604	582	596	568	598	593	635	639	597	627	621	641	625	606	604	605	634	608	635	615	618	588	568	610	595	597	624	621	631	618	605	603	638	605	616	607	641	622	618	611	607	617	567	653	620	599	611	590	605	593	574	605	612	645	587	591	565	616	588	562	583	608	610	604	633	654	627	603	568	608	576	620	642	605	586	634	577	632	609	591	631	633	596	645	597	604	639	641	600	588	610	647	617	611	616	576	553	583	568	571	578	635	584	612	635	644	593	595	583	613	595	615	591	638	632	645	535	597	630	616	558	590	635	600	591	586	617	639	643	588	616	673	611	566	599	612	608	590	611	604	631	626	637	646	584	642	616	605	600	648	618	628	613	572	587	605	609	587	632	636	608	640	635	588	632	619	631	566	617	635	639	644	664	639	624	593	641	639	616	619	604	620	643	656	603	606	545	592	609	634	601	649	602	587	592	615	616	638	619	591	562	600	634	589	647	605	570	621	647	606	624	638	646	629	634	621	640	592	633	584	606	617	625	622	584	622	585	603	638	625	660	597	622	588	569	596	631	614	588	619	619	566	634	587	605	633	554	581	613	611	579	604	628	595	623	617	664	643	617	621	623	606	602	648	607	621	652	590	626	616	620	590	619	588	569	651	609	609	641	617	605	624	620	611	630	668	573	587	597	632	578	588	630	640	572	614	568	614	595	604	632	641	624	639	563	620	625	596	626	576	614	634	618	649	640	629	620	649	654	577	587	643	615	610	603	626	612	642	607	576	623	618	617	586	648	619	567	597	601	654	604	611	638	563	623	624	631	586	614	618	626	602	630	600	648	608	599	587	607	610	636	648	646	617	562	579	618	634	598	606	644	652	641	617	624	675	592	628	616	584	607	629	618	628	629	627	609	566	593	557	614	598	598	597	619	640	597	569	583	576	633	595	603	581	620	641	614	651	625	601	622	629	640	587	645	662	625	657	619	625	584	601	646	606	634	604	634	588	617	631	593	587	595	644	654	622	623	623	613	623	598	624	633	656	606	588	564	603	645	624	603	599	597	614	611	594	607	628	629	626	596	625	595	567	605	626	611	630	614	593	570	600
42004	17177	5330	1226	763	552	469	405	379	333	348	255	290	291	251	242	249	246	246	245	251	238	255	242	237	227	237	216	260	242	228	231	222	208	234	215	239	227	213	245	250	221	225	207	221	211	237	204	232	242	221	205	206	222	208	227	211	205	248	210	222	211	222	237	209	227	231	234	237	236	218	202	225	230	217	226	215	231	202	223	231	211	227	209	219	226	205	230	198	241	225	202	206	213	212	221	231	200	238	225	219	243	229	231	237	229	199	227	210	228	267	203	212	222	201	252	220	221	208	208	214	230	209	208	206	217	232	221	212	232	263	222	259	194	228	241	218	217	219	191	247	216	224	200	224	217	215	190	241	235	250	252	218	252	202	238	213	229	198	206	211	201	245	229	191	208	196	192	228	227	245	218	212	214	213	207	181	249	227	224	227	219	195	196	209	195	218	202	219	212	221	225	234	212	197	226	203	242	223	208	204	246	230	224	227	231	210	209	213	212	205	211	216	216	201	209	199	210	211	219	212	215	226	213	221	231	190	188	215	203	219	223	198	198	208	220	236	237	222	221	198	206	230	210	197	207	199	207	222	220	221	196	223	245	236	212	226	234	208	185	212	201	193	220	237	194	196	205	195	210	201	206	230	241	222	174	206	207	211	227	189	206	226	191	192	212	193	239	220	213	224	242	233	204	194	196	209	233	232	227	220	218	191	183	213	219	234	207	254	199	220	197	218	199	183	220	235	217	245	221	221	252	254	228	190	202	209	203	208	221	236	223	225	228	200	213	190	225	212	229	215	207	216	218	197	182	226	207	219	216	201	224	224	191	222	220	212	220	202	241	206	230	258	217	234	193	236	224	209	224	221	210	235	192	213	199	213	208	211	202	215	220	226	210	197	225	204	198	217	239	225	212	207	216	250	201	223	241	226	223	218	204	220	220	217	207	256	243	207	232	219	220	231	225	213	244	200	210	204	233	240	231	224	215	228	206	229	239	207	215	224	218	223	222	230	222	225	198	228	206	264	187	211	205	211	218	206	229	205	213	232	234	221	242	246	216	243	211	226	212	197	232	212	199	211	211	195	216	224	195	201	207	199	232	222	235	192	233	220	221	216	222	222	200	236	209	218	192	248	245	203	223	211	204	239	212	220	236	224	203	235	199	218	195	212	207	239	219	214	202	236	219	226	231	242	179	216	182	224	214	209	219	208	188	219	218	212	235	226	222	217	214	185	207	223	247	207	244	246	208	228	225	211	220	232	214	221	189	215	237	224	216	210	224	197	243	225	211	219	222	235	231	231	215	239	236	208	224	208	224	193	226	235	211	220	198	213	219	234	212	197	201	177	189	222	212	234	213	203	193	224	240	210	210	230	242	205	231	241	226	218	217	222	224	235	210	220	228	225	220	216	203	203	210	200	219	192	200	228	226	227	201	205	208	232	221	206	233	202	200	229	201	223	195	218	236	223	202	229	187	200	199	209	203	221	234	232	233	218	217	237	227	208	238	229	220	221	244	216	207	232	207	212	224	194	238	240	202	203	184	188	222	209	223	242	201	212	219	224	201	186	201	191	214	222	214	206	226	204	228	202	200	199	262	214	211	207	206	211	216	217	226	209	207	214	208	205	215	228	216	245	181	224	217	214	224	219	216	231	228	235	193	217	226	234	236	193	242	249	237	195	198	210	210	200	212	224	236	204	171	230	208	216	239	247	236	178	262	244	226	199	176	201	221	228	220	222	209	201	205	213	238	193	243	215	221	213	218	193	200	220	215	214	207	231	222	199	203	236	222	197	242	192	219	224	240	207	213	235	185	185	198	220	240	227	243	219	225	222	211	214	213	233	229	217	225	211	230	213	221	212	218	231	203	218	210	201	207	209	221	211	215	195	216	237	201	202	211	216	239	225	202	182	234	208	214	199	186	224	234	210	219	190	190	218	241	215	208	220	214	209	215	215	192	227	217	223	230	249	217	230	210	263	217	223	205	224	204	228	211	236	204	204	220	210	224	217	228	237	194	204	198	220	183	244	243	244	220	229	232	212	199	215	223	222	218	212	225	200	205	207	209	242	219	219	213	215	218	190	228	197	189	226	232	181	211	209	186	199	201	226	228	230	232	204	224	230	224	237	210	198	203	227	218	218	222	246	213	200	226	225	190	243	237	224	237	208	197	193	214	214	217	202	214	232	245	210	206	227	214	212	206	210	213	200	201	199	218	228	225	225	217	217	224	203	238	198	231	177	201	200	240	222	223	178	227	228	205	230	218	234	240	201	208	203	220	211	229	215	251	214	221	224	237	204	224	206	214	235	229	206	208	235	235	223	232	248	198	239	209	202	229	259	205	197	192	192	246	222	220	227	223	235	216	221	200	220	206	238	229	219	207	226	197	195	213	220	200	199	211	228	205	214	246	169	192	235	196	208	233	210	227	210	228	204	235	210	227	186	225	231	226	200	213	214	224	209	212	183	208	206	226	227	211	204	214	232	202	224	222	242	221	212	180	188	221	239	232	215	212	198	190	213	209	181	210	217	226	193	194	241	251	214	195	239	218	218	199	215	216	219	233	216	231	189	231	219	230	225	234	237	203	229	240	237	208	201	266	211	218	193	238	197	231	200	213	215	258	197	262	214	244	195	219	221	213	210	214	197	231	215	216	199	226	215	224	203	179	225	224	248	212	215	224	235	223	216	230	224	222	193	221	219	233	194	205	213	213	228	233	218	222	219	203	233	186	197	219	211	207	217	213	221	218	198	230	182	217	230	225	229	217	227	256	247	240	208	181	222	247	194	214	226	221	245	227	203	206	189	208	236	222	219	200	219	223	231	243	240	218	222	225	219	233	206	208	205	215	205	196	196	223	193	238	217	188	224	190	231	222	218	222	213	220	227	217	204	229	189	218	220	220	182	211	226	211	186	218	233	232	205	191	224	227	220	251	212	199	229	230	204	219	243	211	200	217	229	246	223	214	200	220	231	207	220	217	218	212	208	224	231	246	197	205	203	186	177	196	207	217	223	239	221	203	208	207	243	235	222	230	204	220	214	244	211	221	226	203	214	246	205	240	236	243	219	219	198	211	197	211	249	203	219	234	197	216	216	245	226	223	216	229	232	198	204	219	203	219	198	226	229	251	197	225	222	208	221	203	243	214	206	212	224	178	211	215	188	201	206	239	223	220	241	212	259	214	225	197	221	212	234	233	219	210	201	223	215	210	207	225	203	218	223	224	214	222	207	229	217	207	196	216	214	221	226	204	225	215	213	209	231	216	212	210	222	237	229	217	212	188	209	223	192	217	227	217	235	211	199	218	219	223	211	234	206	196	213	214	238	232	239	221	208	231	206	187	192	199	226	218	209	211	204	228	224	211	219	195	185	226	195	203	203	236	203	206	203	230	240	219	236	204	214	222	252	205	210	219	246	205	204	201	253	236	199	225	206	216	198	239	213	222	211	231	201	219	209	219	208	258	242	241	220	211	216	241	217	244	199	218	202	224	205	220	217	221
19511	1423	2854	3222	2673	2161	1800	1580	1480	1295	1131	1099	1009	950	876	810	819	736	801	724	767	694	681	691	640	665	719	650	658	593	637	577	640	631	575	604	596	619	586	593	576	567	557	566	546	541	566	582	578	558	594	577	579	595	569	603	591	601	609	568	555	536	541	572	569	558	568	573	573	545	493	560	569	572	568	551	560	540	565	556	545	566	598	594	546	548	586	611	532	569	562	555	509	547	567	553	604	566	553	576	545	546	531	591	546	535	581	536	567	539	595	538	558	618	535	526	571	500	535	559	542	555	547	555	548	533	517	557	523	559	502	543	546	542	559	563	530	569	513	536	540	606	552	524	548	527	544	577	544	567	557	481	571	541	553	546	522	548	549	554	563	522	504	524	522	552	561	528	563	553	538	578	567	591	566	553	533	542	564	532	525	543	523	538	577	529	538	522	568	518	491	579	560	532	560	505	527	550	599	561	526	561	516	544	552	544	529	584	560	557	588	548	548	561	545	539	536	590	513	554	544	531	564	532	567	537	575	540	587	563	559	582	552	542	555	567	568	605	518	580	595	578	543	573	559	552	527	535	571	581	542	524	570	540	555	540	563	524	591	542	596	534	558	539	590	535	552	525	532	532	561	538	559	579	546	548	564	567	487	530	546	524	524	570	541	524	567	537	561	553	517	563	530	568	520	541	522	505	547	491	516	531	539	560	541	553	513	577	550	554	530	546	600	559	571	560	495	540	516	526	608	535	565	530	566	570	516	554	547	598	508	553	567	541	543	514	502	573	569	582	590	575	548	597	546	597	572	543	576	503	545	550	569	562	553	584	560	529	539	532	558	551	546	549	501	544	578	593	515	576	546	583	570	538	504	579	559	567	524	549	553	588	552	543	617	544	559	544	568	539	576	535	591	520	529	546	543	537	549	539	543	541	558	588	552	541	524	532	553	525	518	520	560	598	537	516	564	534	575	555	544	544	552	535	550	554	554	592	539	557	559	505	528	546	523	571	522	567	540	550	539	538	558	548	559	516	571	558	522	505	550	522	508	559	563	527	573	562	552	556	603	534	566	566	541	580	550	498	566	550	538	511	554	558	554	560	501	536	551	536	543	542	539	523	582	573	549	556	537	559	561	532	582	564	557	557	569	499	544	529	528	568	556	572	536	553	518	547	589	522	566	539	525	561	574	550	547	594	529	570	546	535	527	569	562	559	545	520	558	537	528	552	560	537	590	555	548	511	530	536	563	576	549	549	572	540	568	585	522	515	537	594	516	563	575	561	558	512	530	552	571	503	577	570	525	557	555	532	566	553	605	553	561	553	506	538	565	546	536	514	553	520	562	516	550	544	555	536	571	537	548	562	594	577	538	545	543	555	555	611	544	530	536	549	556	534	531	548	556	532	562	525	520	554	540	553	540	532	574	565	552	585	548	558	520	563	495	540	592	520	551	567	533	556	531	560	577	571	575	530	559	546	533	538	543	529	597	611	599	566	536	549	534	550	557	592	531	561	536	554	498	527	521	570	529	540	531	541	546	535	550	549	559	577	533	548	544	536	542	549	530	514	532	574	566	568	564	536	574	526	587	555	541	538	593	556	565	549	593	552	546	563	550	522	582	545	564	550	545	538	531	528	570	576	545	535	510	537	561	534	554	569	578	579	538	530	580	583	537	508	538	545	553	557	547	555	566	534	527	546	533	557	583	531	535	535	532	554	549	566	527	567	511	591	546	576	551	545	544	558	554	556	536	520	559	536	553	554	571	571	581	584	562	549	534	557	564	603	534	549	499	540	546	558	552	599	556	559	563	525	523	554	563	558	532	578	606	551	550	556	553	541	558	530	531	593	543	571	560	575	546	555	577	537	541	561	570	544	524	586	580	543	544	569	512	528	556	553	501	567	549	575	527	582	518	520	539	560	564	566	562	542	537	502	560	516	530	576	549	590	512	544	548	549	547	519	561	562	512	588	531	564	529	553	554	543	588	535	569	556	510	550	523	522	567	556	580	536	551	533	513	523	541	565	529	526	578	578	557	493	563	552	505	567	576	557	552	552	558	584	550	572	561	523	526	568	532	517	543	561	527	548	517	557	525	511	573	540	508	520	572	556	554	506	580	537	533	540	583	565	554	556	578	550	551	527	539	557	542	551	540	516	547	557	548	544	546	549	573	555	584	536	502	578	561	527	530	539	557	568	584	552	570	576	570	553	588	538	605	556	533	531	522	585	539	521	544	525	599	507	510	550	550	554	570	524	560	559	582	553	546	519	542	542	513	568	534	568	572	575	527	562	541	563	524	638	508	547	517	557	533	534	523	541	524	579	546	556	519	585	549	497	595	559	562	562	537	561	558	593	555	533	594	556	564	571	572	509	571	579	563	541	534	564	539	545	595	589	578	547	547	610	573	566	566	537	540	543	526	545	539	565	547	570	572	525	504	578	543	520	535	593	559	527	571	517	568	574	549	507	548	562	518	550	565	566	556	585	533	568	582	533	544	540	514	541	604	560	536	561	551	564	586	570	535	505	529	533	544	535	558	556	574	531	565	571	552	507	554	548	503	540	563	492	536	549	556	544	539	581	540	503	569	569	514	561	597	554	554	551	538	563	559	538	558	537	524	566	561	580	545	552	543	566	597	574	565	519	548	548	562	527	519	563	531	561	567	582	538	590	541	525	550	552	548	554	508	519	600	527	564	511	528	563	553	589	552	567	554	531	523	557	530	578	533	567	525	565	565	540	528	584	575	530	493	552	523	575	542	571	545	587	512	622	529	512	580	534	538	536	561	546	575	576	573	560	572	501	556	553	533	560	585	535	530	569	588	567	543	539	581	542	561	552	563	597	546	554	525	538	539	558	554	565	556	548	539	546	543	562	600	594	561	547	588	489	576	572	496	520	527	533	503	550	543	548	579	565	509	575	526	548	560	542	575	528	552	572	546	579	537	552	538	550	558	569	554	554	545	590	550	561	556	578	511	552	562	596	542	582	541	561	519	591	583	545	581	578	563	545	567	546	489	509	531	538	566	558	565	555	562	546	540	517	569	549	560	576	573	567	563	561	537	518	532	557	517	533	536	534	569	543	542	573	516	525	522	548	548	567	561	540	583	567	515	535	551	520	588	569	554	536	546	532	552	567	540	517	531	545	540	561	551	504	575	547	540	535	535	540	529	565	540	574	544	537	529	540	554	522	551	522	623	564	544	537	556	517	541	551	538	564	523	548	547	588	501	544	536	550	571	562	529	512	580	556	569	576	523	576	512	539	552	542	546	599	546	571	546	568	539	533	581	541	541	546	539	491	553	530	538	557	516	556	620	548	531	568	550	556	553	553	571	555	558	513	518	648	511	573	512	546	530	517	574	581	544	551	557	545	559	548	564	507	531	564	541	568	530	586	580	571	568	533	564	525	542	546	604	573	596	574	572	554	540	565	580	550	580	539	540	543	503	533	574	572	552	545	555	530	556	539	553	545	555	528	552	532	542	583	560	574	528	560	519	578
48530	24001	25546	11579	2264	1223	926	714	671	564	519	573	454	454	405	456	433	432	438	385	437	384	382	416	402	387	411	382	387	365	392	415	359	384	373	415	428	384	385	343	394	377	368	401	375	381	353	384	401	364	403	360	358	381	391	384	364	363	334	386	381	375	390	334	364	343	345	348	363	352	347	390	380	382	394	368	362	359	365	353	378	346	351	382	385	380	407	370	355	356	343	351	332	368	351	371	363	354	356	402	408	381	358	376	366	372	398	389	398	386	381	384	377	352	407	372	372	383	327	364	349	372	346	378	388	351	427	354	358	343	362	378	357	363	346	309	330	356	342	401	343	382	370	393	377	340	366	364	373	356	396	391	395	415	379	380	366	391	382	377	333	364	383	366	343	354	355	347	347	361	322	368	368	412	334	399	342	397	344	364	378	360	402	337	419	338	378	386	413	364	400	369	395	365	355	352	352	365	355	405	413	395	380	373	338	351	369	337	351	332	395	360	374	332	359	366	341	347	362	334	370	411	361	355	385	388	368	370	373	361	364	386	355	323	334	389	367	330	306	336	372	359	361	368	370	387	392	387	371	397	362	364	373	377	390	356	375	414	360	374	351	431	361	382	391	360	365	334	373	386	350	360	362	393	392	341	381	362	395	369	374	368	361	399	382	344	332	381	389	357	377	352	367	334	340	330	353	342	382	392	372	309	364	381	331	367	354	354	381	358	360	365	346	359	366	384	386	392	354	341	391	372	326	351	413	365	352	341	349	347	364	366	376	359	417	386	392	369	389	373	351	337	353	391	381	362	358	389	396	329	368	354	322	357	376	393	334	383	373	368	383	380	414	362	334	396	368	376	388	372	337	368	346	336	330	349	386	386	370	375	370	393	399	322	378	367	380	395	355	357	365	350	367	363	357	389	349	378	410	373	370	352	372	359	359	360	375	355	356	320	339	357	370	371	376	361	358	344	387	376	373	341	353	342	345	329	350	343	384	386	406	344	383	346	364	372	371	362	366	371	355	416	400	357	365	389	398	323	373	358	365	367	396	370	349	379	336	345	375	372	333	385	340	342	367	381	348	375	336	370	364	375	387	355	337	318	374	338	373	373	350	333	384	375	365	412	413	358	362	354	330	357	391	381	386	369	357	391	367	388	415	383	342	402	352	374	369	356	347	358	401	394	359	376	343	384	377	333	385	331	375	362	374	342	342	348	374	351	353	337	364	351	388	363	376	346	426	373	340	379	364	349	382	357	391	366	363	357	335	345	347	362	392	360	375	362	359	391	397	368	365	385	354	390	388	369	356	380	341	357	351	385	354	352	332	372	388	403	340	397	395	375	350	399	371	389	343	365	346	362	385	393	380	364	343	344	360	322	387	388	353	395	377	354	362	350	368	350	368	381	375	339	385	368	351	381	389	358	354	366	345	395	375	394	355	348	358	375	369	381	327	376	363	383	345	330	312	377	359	355	332	400	371	354	374	370	352	363	395	360	365	355	391	380	334	380	353	393	385	342	341	358	401	357	314	369	374	372	339	360	347	420	353	332	352	359	353	388	364	354	362	373	364	358	368	342	394	339	350	405	348	323	374	339	376	369	360	362	375	355	353	346	395	344	374	383	337	393	421	353	365	356	380	365	337	348	320	376	343	371	347	366	362	337	369	372	359	389	354	332	322	351	350	359	346	330	354	371	349	399	341	375	363	385	345	359	341	356	339	401	406	411	369	328	323	347	362	356	387	370	336	368	353	359	332	375	378	352	383	378	394	332	379	379	369	318	404	380	395	374	364	384	375	348	327	369	381	365	348	377	328	345	350	369	352	362	366	376	348	395	367	362	358	394	366	368	376	372	350	370	403	366	365	371	376	357	383	362	332	336	388	394	355	368	377	344	349	366	348	393	364	328	405	363	368	373	379	370	363	368	376	374	338	344	366	351	347	357	364	415	393	359	334	372	400	355	367	380	363	362	402	374	365	373	353	363	354	365	382	361	343	370	360	335	325	339	331	354	394	357	371	393	365	377	411	351	380	388	397	351	399	374	354	342	379	309	352	341	367	353	387	348	380	368	340	382	353	374	351	368	393	364	343	336	336	382	344	341	366	387	377	366	350	364	397	355	382	355	349	334	328	342	371	363	376	341	368	360	373	383	398	364	347	369	372	353	378	384	321	382	352	377	383	349	348	383	360	349	368	382	358	390	389	397	347	347	358	378	382	363	362	398	356	360	364	345	352	374	396	386	340	383	320	359	326	372	341	380	348	350	341	350	347	337	368	340	393	327	379	398	356	387	368	374	359	361	377	367	366	375	389	354	382	382	337	383	349	355	364	380	375	363	349	359	380	363	368	384	382	342	396	360	373	367	379	354	378	341	352	345	395	361	350	371	350	384	381	359	397	382	362	358	385	357	390	385	383	371	324	373	345	356	393	351	384	390	367	357	363	343	371	338	338	343	350	402	391	356	341	355	368	370	359	366	333	357	333	382	360	372	338	335	367	360	371	391	366	372	378	410	364	348	371	351	368	353	386	349	398	343	391	348	362	372	385	377	387	386	360	374	354	363	326	368	392	387	378	345	370	380	344	356	379	349	330	382	376	368	361	356	362	358	347	319	394	368	356	339	374	380	355	351	328	366	372	356	391	370	387	375	338	358	395	378	336	374	398	374	362	381	343	345	373	355	360	347	391	381	352	351	368	357	333	357	377	354	368	371	368	405	373	365	373	343	386	368	366	350	395	353	346	363	347	368	367	351	377	392	369	344	366	345	330	326	360	356	363	375	338	322	322	340	373	367	361	380	342	383	362	345	353	380	390	376	383	349	363	354	367	409	349	356	384	384	364	343	386	389	358	363	341	397	366	374	376	382	358	362	380	391	300	386	375	348	339	364	371	362	353	372	365	338	328	337	382	369	395	412	353	379	327	336	385	392	360	332	379	400	385	361	332	370	369	355	345	338	320	359	338	392	371	380	364	366	352	354	359	348	343	351	373	349	357	365	372	334	358	369	361	369	354	378	365	371	370	359	385	351	334	369	318	374	358	369	319	360	379	345	361	350	336	368	360	387	393	369	332	357	356	348	361	359	365	386	366	357	350	354	339	369	325	383	370	357	366	336	338	365	361	348	382	378	366	379	329	392	385	388	351	368	340	371	376	350	388	373	341	359	367	345	366	323	394	378	355	361	369	357	367	372	375	376	387	333	350	358	387	387	410	322	376	356	344	361	334	379	342	382	307	355	372	369	357	371	382	321	338	406	358	371	396	378	395	382	350	348	399	345	363	421	367	354	362	376	319	372	372	367	372	348	385	350	361	378	354	367	377	371	330	354	378	380	325	325	354	365	352	345	363	320	338	362	377	380	366	343	377	347	361	383	390	356	347	357	360	325	360	372	394	381	378	357	374	364	376	360	376	370	356	389	358	390	335	371	343	342	360	382	392	333	340	378	376	350	360	391	367	333	336	379	409	323	417	394	362	392	383	357	376	344	384	351	371	365	349	391
30162	2487	4964	5296	4581	3640	3178	2706	2274	2216	1917	1767	1673	1582	1418	1407	1307	1266	1225	1156	1136	1164	1096	1044	1090	1064	1076	1056	971	1030	903	1040	1028	946	930	938	899	885	891	936	982	913	981	929	880	856	914	904	872	929	840	821	872	873	888	926	876	861	904	883	883	913	929	857	883	809	840	864	867	897	848	911	858	860	880	868	834	883	838	893	880	889	849	851	848	820	789	831	854	891	896	863	793	819	827	856	883	854	838	837	845	840	890	889	849	850	838	842	826	883	828	880	926	867	875	909	880	863	878	869	891	871	847	844	821	879	863	842	846	845	879	830	889	890	850	827	810	861	857	846	900	887	832	895	788	827	883	864	816	903	818	841	836	839	884	866	812	832	852	889	851	894	881	864	871	862	832	877	881	821	844	901	884	848	873	896	863	918	810	828	848	833	839	837	852	825	792	843	856	832	831	845	830	850	833	803	828	897	870	853	890	837	874	888	861	865	855	869	823	851	851	849	844	882	869	873	846	831	859	806	821	875	853	830	826	880	846	819	921	835	847	849	865	856	883	878	797	920	885	827	864	896	886	873	844	906	857	822	840	879	854	906	844	854	822	835	892	847	807	794	865	829	838	885	878	847	832	882	901	880	824	841	837	878	892	829	838	870	889	837	843	824	862	833	868	899	886	878	852	824	888	874	872	815	850	814	841	836	864	862	863	849	871	840	854	801	843	804	842	857	921	854	837	877	840	885	804	816	836	850	905	835	864	844	851	876	838	849	882	871	823	847	829	831	841	886	886	846	833	854	869	810	785	844	850	861	855	870	852	802	821	840	869	844	826	880	829	827	872	856	811	828	771	840	846	819	809	838	840	848	860	880	874	813	860	828	823	827	861	879	847	794	835	837	842	866	892	814	847	853	852	821	811	840	876	831	787	883	813	891	853	881	861	838	878	890	909	881	828	862	875	845	796	849	818	808	827	883	853	801	833	881	866	834	808	920	834	841	856	851	847	809	845	856	850	898	853	844	848	868	859	850	881	902	889	843	860	841	803	847	872	889	899	885	830	849	887	891	833	790	826	836	880	831	866	871	872	871	841	867	859	866	813	803	873	851	847	839	847	848	867	811	871	840	801	838	862	853	828	896	840	876	808	882	836	851	905	861	894	822	854	854	841	850	812	849	827	854	887	821	848	849	861	901	859	822	820	866	840	923	829	841	860	851	855	841	855	823	862	829	856	884	885	821	789	827	828	885	839	844	844	795	832	857	887	925	851	864	828	871	819	846	801	855	870	887	834	878	834	881	820	869	879	891	858	852	840	825	866	902	811	846	817	890	836	865	817	873	817	808	882	881	859	789	830	817	839	862	842	814	874	812	862	888	851	833	836	855	833	835	873	777	871	839	881	826	830	843	890	869	837	857	841	841	818	845	848	839	866	830	900	789	822	842	842	869	851	933	838	882	887	794	879	876	869	848	880	811	864	785	869	870	829	860	841	877	834	854	883	858	825	862	832	845	830	816	869	833	821	857	876	883	870	885	858	838	806	861	838	824	871	898	877	855	868	826	817	867	889	848	872	822	787	871	851	848	849	871	839	858	836	824	907	835	851	770	808	849	805	911	785	825	857	828	833	801	797	853	849	857	801	862	873	845	870	871	857	859	836	916	865	888	859	842	815	889	866	898	905	851	874	874	816	839	856	894	867	804	846	894	864	869	891	857	850	887	839	778	929	870	842	868	816	868	861	844	893	880	880	864	893	846	838	831	836	904	866	851	817	829	829	872	848	846	826	807	835	894	854	862	804	835	880	857	904	846	870	901	867	794	817	847	851	825	849	819	845	837	848	872	865	828	854	903	831	832	842	899	830	853	840	845	854	897	890	804	916	879	883	782	781	895	842	855	864	858	861	853	864	888	825	851	908	817	872	847	845	841	831	808	872	856	884	833	818	869	872	836	845	869	832	848	831	871	907	822	842	864	861	854	835	884	814	804	850	865	838	873	874	808	851	843	898	884	820	842	831	807	861	819	822	805	846	849	880	847	858	862	859	871	866	854	815	844	889	855	910	861	776	816	861	882	856	869	840	873	840	858	892	831	902	880	821	854	899	844	837	818	868	897	862	853	874	858	864	817	908	841	840	841	866	842	893	870	873	856	877	884	863	800	830	838	829	859	844	821	913	799	912	839	839	834	851	852	830	853	838	853	859	911	833	823	899	880	841	887	867	875	862	853	878	865	858	841	862	882	881	873	818	870	879	895	846	834	837	915	810	846	860	867	823	845	798	863	852	811	863	884	856	856	810	834	822	824	826	819	854	858	821	866	863	842	814	867	845	836	848	892	916	826	854	856	854	823	881	785	859	814	831	896	868	834	892	848	816	843	863	835	835	877	848	867	822	854	841	864	864	857	867	853	829	846	904	833	845	886	861	871	826	849	861	850	873	871	838	842	861	862	807	878	848	873	826	834	816	870	917	798	837	849	860	810	842	889	867	841	866	881	814	847	833	868	872	875	897	831	858	796	883	864	873	857	877	870	860	840	826	852	912	865	857	824	892	873	866	839	828	847	875	854	866	878	804	823	894	836	805	844	848	841	900	840	836	901	830	853	834	829	828	870	855	794	848	866	848	861	847	838	847	830	839	864	785	849	824	902	816	838	876	841	844	850	877	853	842	849	864	834	883	862	850	827	790	834	855	832	901	853	874	885	852	840	826	855	879	868	799	836	876	847	850	822	859	837	852	845	837	811	882	894	832	943	865	915	842	868	832	866	855	878	809	803	871	898	875	864	858	865	841	838	828	833	801	874	838	867	857	812	912	838	882	838	906	855	887	863	819	850	863	854	800	859	873	863	838	850	861	853	871	810	826	859	830	838	838	806	865	829	820	792	874	884	879	883	809	817	871	804	850	915	847	840	786	919	847	839	813	875	833	846	910	864	874	822	872	845	783	839	838	853	869	835	812	833	853	851	842	875	839	890	814	874	871	849	827	778	890	845	864	878	855	846	854	834	832	860	851	849	819	846	825	857	839	839	902	847	830	893	825	848	839	829	891	822	861	874	831	871	868	788	864	877	851	869	846	883	782	904	902	815	853	857	854	918	852	860	863	841	828	802	834	898	859	864	815	819	862	799	870	847	856	858	833	921	823	824	867	819	847	864	845	842	825	832	858	930	801	851	842	813	882	896	779	861	871	877	852	861	861	875	875	839	828	863	857	856	883	934	830	826	827	835	835	854	827	856	826	824	866	851	820	818	828	819	870	858	819	805	862	838	840	839	891	799	852	767	858	839	817	785	855	810	875	848	837	861	836	856	809	869	866	897	850	853	885	846	836	893	841	838	875	830	855	881	852	863	860	921	925	856	810	829	856	853	825	873	796	857	823	832	849	901	837	919	827	860	812	878	901	839	820	851	915	865	834	832	859	852	841	866	840	807	814	862	831	815	876	799	841	872	822	832	843	862	843	851	858	868	865	831	861	858	814	798	885	908	901	846	820	836	862	824	831	817	892	890
6578	441	400	305	281	264	249	279	267	228	228	245	235	249	271	233	261	231	267	264	253	239	265	263	219	241	224	263	243	252	249	224	224	235	238	248	294	211	246	245	236	236	230	239	278	224	225	244	259	259	252	209	232	250	226	257	236	228	237	243	232	255	253	218	224	228	226	254	248	256	242	249	227	207	263	266	243	222	244	234	238	255	247	268	220	221	257	224	233	244	258	229	229	221	233	223	236	227	243	257	266	223	226	252	267	264	263	237	254	240	202	252	264	272	251	228	234	253	265	268	255	264	233	210	242	255	243	250	242	244	223	245	234	276	265	254	236	235	238	258	269	254	230	278	251	258	246	199	217	230	221	273	219	256	233	235	244	266	233	257	240	241	264	252	218	251	246	252	260	240	233	238	274	268	221	231	254	241	264	240	222	199	251	247	231	232	242	277	239	243	250	266	237	249	256	239	254	241	244	241	216	240	264	252	216	248	241	219	242	246	243	247	246	239	241	239	253	238	227	249	224	274	261	221	218	234	237	252	232	224	250	264	239	249	263	246	239	262	210	238	268	253	252	236	235	224	252	231	232	226	266	220	270	243	237	249	244	233	230	248	252	266	273	254	232	243	236	253	238	257	238	252	237	264	243	236	230	238	241	271	242	232	264	265	265	239	223	245	269	258	267	241	231	223	236	254	235	240	218	250	227	285	247	239	232	207	242	254	270	238	248	243	255	206	258	239	248	257	252	241	255	248	243	242	237	254	232	238	261	236	225	231	237	239	225	257	230	215	259	226	221	252	248	253	237	235	253	246	238	246	257	230	262	265	254	221	229	242	236	262	255	235	248	256	252	227	254	241	219	225	268	208	227	259	209	247	263	236	265	235	242	267	236	267	260	248	233	239	246	256	238	243	260	257	273	246	234	233	309	245	263	232	250	247	248	271	300	243	263	254	248	297	252	211	241	243	230	240	252	244	238	232	260	285	225	226	217	273	269	256	251	240	235	260	207	216	224	230	257	249	212	250	237	244	260	242	267	238	230	238	246	233	249	229	229	203	224	239	248	279	237	270	266	260	232	261	232	238	245	264	273	245	235	245	237	259	250	259	254	243	265	235	232	238	242	252	217	212	242	257	249	246	279	266	245	269	238	256	268	232	267	251	248	239	264	267	261	263	221	252	224	251	197	253	227	246	208	236	262	265	229	259	243	270	235	241	250	231	240	246	251	247	231	220	224	261	229	238	239	248	225	243	235	242	250	238	249	229	242	251	269	257	245	273	259	262	227	237	252	232	218	222	225	253	244	234	228	264	236	239	260	245	225	269	220	244	223	239	248	236	234	223	255	232	247	277	255	251	226	258	228	255	270	228	254	277	242	269	234	251	238	246	243	251	241	264	263	279	270	251	215	246	264	248	234	213	246	256	248	237	255	248	271	250	225	256	257	235	238	234	223	267	261	244	231	274	248	237	252	244	236	228	230	233	232	232	224	250	255	244	265	233	278	265	243	248	259	242	244	243	218	263	251	247	234	231	281	242	268	230	233	255	260	252	235	226	250	225	220	222	264	248	247	284	257	258	245	237	261	220	249	259	276	243	234	234	271	234	231	278	266	259	253	258	287	257	261	247	256	240	222	260	235	264	263	226	246	195	251	247	265	238	252	227	272	231	242	237	257	259	239	264	227	250	258	249	222	255	260	239	217	236	247	275	272	245	272	232	244	232	243	231	247	234	250	244	244	239	237	234	251	229	223	239	219	231	243	265	260	224	269	238	269	250	265	256	253	254	223	247	259	260	252	258	214	269	248	261	256	243	270	236	246	223	265	237	249	253	240	210	220	254	284	279	269	258	225	243	276	279	240	266	230	245	293	241	284	271	231	234	232	256	248	246	214	273	246	275	248	235	214	258	229	276	259	236	233	228	237	263	216	227	260	224	281	240	254	258	244	250	266	248	225	263	244	254	229	229	261	248	234	222	264	221	248	246	247	220	256	263	246	240	251	267	259	263	225	231	219	252	220	244	211	241	263	246	254	251	264	253	267	255	255	236	260	220	271	244	245	224	216	253	245	235	251	248	248	234	219	222	265	259	232	220	256	227	247	248	243	229	246	283	262	243	235	248	245	243	243	242	225	237	243	247	237	233	235	244	230	232	264	262	239	251	256	234	245	273	261	252	232	238	248	258	223	247	246	219	241	235	259	260	258	238	265	218	228	229	234	260	221	272	281	240	242	252	260	241	265	245	253	276	236	260	260	244	255	223	249	235	236	262	274	218	239	259	259	255	210	243	232	246	247	269	258	248	246	237	242	215	246	246	242	241	244	248	246	241	215	267	242	256	248	233	239	231	246	279	250	247	227	219	220	238	230	240	211	259	237	243	248	253	255	251	276	244	268	238	200	247	222	239	258	247	266	249	253	230	262	218	210	248	251	242	249	242	247	239	234	252	235	225	264	253	245	267	252	236	259	265	249	232	223	248	284	236	230	254	272	246	269	231	252	257	214	240	251	279	264	214	232	263	254	259	258	243	236	253	237	236	266	238	238	244	265	231	233	249	238	199	253	242	236	244	234	244	256	239	243	263	280	246	239	234	229	235	275	228	269	253	249	264	241	234	241	236	237	235	254	242	228	245	263	231	268	266	248	250	210	218	244	260	244	246	251	232	228	278	279	230	226	222	247	242	242	226	252	227	220	251	246	244	259	212	231	264	268	217	245	251	246	252	237	230	209	245	233	251	223	270	244	277	214	272	233	259	266	234	241	238	227	254	260	254	240	250	231	254	251	259	246	240	254	215	243	250	224	230	248	237	237	256	255	279	233	253	250	251	223	219	246	275	240	247	250	240	250	235	251	233	232	217	243	294	227	252	236	225	236	277	261	243	250	237	222	251	250	238	271	263	234	210	227	251	253	242	230	246	252	223	222	247	210	262	224	227	214	229	221	276	246	239	248	230	233	220	275	226	235	234	228	251	239	254	245	226	245	260	228	237	245	267	228	267	260	251	231	253	268	217	243	275	225	255	249	232	225	240	229	247	237	257	253	235	256	246	238	246	253	257	228	259	234	240	252	255	251	238	229	254	250	221	264	234	251	251	252	282	279	248	248	234	233	232	254	233	272	247	236	236	256	254	236	231	241	242	239	240	250	261	222	255	247	237	255	270	261	230	244	234	240	233	251	268	245	244	255	219	263	239	229	232	242	227	244	233	212	271	274	259	229	257	254	249	252	269	270	242	247	240	236	259	228	253	240	249	245	282	254	237	245	225	256	235	257	241	234	255	244	244	234	242	246	242	258	236	230	239	260	251	270	245	217	272	236	243	268	253	230	247	216	237	263	239	241	226	264	224	230	264	219	264	256	243	240	237	230	254	185	242	243	270	265	246	251	234	269	224	229	230	210	239	244	232	245	218	231	252	256	232	221	250	215	246	251	268	257	232	240	262	250	237	275	257	250	230	217	252	240	232	262	243	281	259	246	241	218	231	243	226	217	221	246	258	255	250
6233	669	858	789	747	772	678	612	652	640	595	634	635	642	615	585	587	599	627	633	584	613	604	560	562	629	617	549	586	601	613	583	552	604	607	561	588	643	578	598	590	625	590	630	549	602	597	574	614	580	582	570	607	601	541	616	626	584	614	582	569	593	612	571	609	621	628	595	620	566	571	553	579	608	612	603	624	593	582	593	583	586	629	568	584	617	623	621	590	604	585	607	589	616	568	572	604	622	573	553	624	588	610	574	577	577	579	571	559	647	579	612	615	634	588	563	610	587	599	556	580	593	582	562	588	548	573	601	555	613	607	597	554	544	618	554	616	619	595	645	571	576	602	573	660	611	642	587	622	603	570	582	641	626	626	610	601	557	555	582	568	587	601	574	577	576	590	579	581	641	596	615	590	588	570	584	593	615	591	589	606	558	586	576	603	620	611	604	620	590	633	592	603	595	571	576	598	606	558	597	598	549	590	617	509	564	594	578	604	626	538	602	569	576	600	594	602	569	568	567	596	607	569	548	583	559	634	613	579	614	601	582	631	551	628	541	555	594	616	572	623	626	547	574	598	590	569	599	561	590	614	609	583	582	606	602	591	617	633	589	620	567	550	601	593	623	595	566	561	606	595	628	655	578	593	591	556	596	590	604	577	565	569	586	617	612	583	600	596	580	582	578	576	568	584	596	559	587	578	562	570	591	612	572	555	570	611	598	582	600	566	590	588	617	619	612	564	609	592	604	584	594	558	613	516	606	604	563	614	623	580	573	613	559	589	583	621	569	608	608	589	601	609	571	587	602	601	598	582	567	576	620	569	614	564	580	658	545	542	620	620	569	598	624	602	570	573	592	635	588	605	522	537	606	554	584	596	593	588	616	568	612	597	575	577	619	577	589	597	594	519	608	591	600	606	597	587	568	613	610	579	604	539	549	555	597	572	552	617	592	604	563	587	601	573	594	582	588	600	573	595	593	546	585	596	594	561	589	570	591	610	620	646	595	562	561	564	629	588	589	578	538	581	604	561	559	602	561	623	561	606	626	611	580	604	588	577	601	551	591	569	599	574	591	545	596	627	563	581	581	639	567	572	589	593	599	631	603	600	566	541	600	595	615	566	606	592	602	603	587	605	608	575	624	637	627	605	578	621	623	590	590	575	591	646	545	569	630	592	623	624	624	579	575	573	570	617	606	635	606	555	612	566	597	574	573	595	571	576	637	536	603	628	619	614	600	584	578	612	564	616	610	588	580	533	580	596	574	621	568	582	597	563	577	638	612	603	573	616	627	621	530	659	588	577	573	577	598	587	617	615	616	577	602	580	595	611	589	602	606	597	570	571	585	581	593	555	561	582	614	605	585	588	569	584	618	553	574	623	602	615	592	544	630	628	600	571	625	587	623	545	565	617	608	604	552	612	597	585	629	649	589	588	583	571	606	581	589	600	589	546	609	577	575	607	551	595	594	626	602	565	567	587	588	580	567	570	611	617	587	614	555	568	624	555	574	640	577	578	566	570	586	617	597	569	624	588	631	608	592	561	566	605	592	577	609	562	591	595	589	592	577	547	560	573	579	581	655	574	560	574	578	580	574	613	585	588	586	568	581	622	563	586	615	603	654	588	562	614	540	599	613	585	616	582	564	565	588	605	598	590	562	614	600	624	606	572	578	576	586	582	573	577	593	560	554	557	591	582	591	574	609	642	583	553	568	620	594	590	598	616	620	614	576	559	601	629	624	570	630	587	570	607	586	638	583	549	569	558	587	572	574	569	577	600	571	611	568	623	568	547	551	573	565	562	567	604	588	556	578	541	551	607	599	584	598	637	578	561	589	588	570	592	599	597	602	578	630	602	600	547	585	570	596	572	613	587	570	563	575	630	559	633	565	617	592	549	606	633	602	570	568	582	594	566	578	640	598	622	603	606	649	562	599	601	607	605	575	582	586	590	560	572	599	591	615	569	628	568	584	569	566	601	536	608	588	581	581	595	592	573	598	598	609	579	567	614	583	630	627	599	594	584	598	616	601	598	591	557	553	626	574	561	563	600	568	594	584	549	584	564	626	543	569	570	586	593	593	592	613	607	628	595	540	595	613	571	588	581	628	599	564	596	596	616	555	576	595	551	562	574	619	549	642	573	618	611	567	610	572	586	582	556	592	597	594	619	549	625	547	593	588	586	575	569	608	574	593	607	551	626	619	575	577	586	588	595	592	580	598	590	634	622	604	560	590	599	589	576	593	599	569	567	554	591	513	575	610	593	586	574	582	591	593	601	604	560	580	591	593	634	576	569	555	531	580	590	631	633	592	598	556	634	568	568	569	623	608	575	638	590	585	591	606	592	582	583	603	577	606	573	603	615	602	578	582	555	570	622	586	578	602	627	573	583	603	624	555	545	619	543	571	546	574	599	614	621	595	611	621	553	634	613	610	593	609	588	634	622	590	610	623	600	568	591	593	595	601	626	562	577	599	608	611	577	559	637	619	605	607	592	561	571	603	598	591	523	566	582	595	599	568	573	633	618	606	619	641	588	617	589	581	606	609	576	568	604	566	566	622	597	550	570	597	587	637	560	570	571	629	591	602	594	583	588	554	605	594	619	603	568	622	585	585	596	563	603	543	584	633	575	585	603	619	575	593	588	588	596	606	576	562	561	590	562	579	586	590	632	601	590	597	575	594	599	568	572	594	615	574	571	593	590	610	587	601	589	580	568	625	604	608	573	602	553	599	555	577	572	604	591	562	566	582	562	591	592	600	567	646	626	600	596	599	604	574	580	618	574	632	561	636	610	585	592	552	602	540	583	571	582	558	568	555	594	602	586	591	575	635	579	574	556	591	602	548	589	599	656	621	590	609	615	554	625	561	603	559	623	605	609	633	562	628	593	590	536	564	568	577	590	569	590	590	632	573	562	564	575	559	574	644	608	577	609	572	647	590	605	607	578	578	641	603	629	579	529	557	593	566	586	632	593	616	535	599	567	566	570	578	592	551	556	620	600	580	558	571	565	574	607	600	590	565	605	603	604	594	579	589	589	592	602	624	556	554	637	584	598	587	618	584	599	601	542	616	633	607	571	575	579	587	553	587	557	632	587	590	603	618	586	618	580	621	543	618	609	571	578	584	577	639	608	613	579	600	616	576	579	592	600	598	628	611	549	558	598	565	612	594	617	602	622	596	590	610	607	571	617	587	644	586	562	622	569	570	556	617	574	575	584	595	612	546	593	586	592	589	598	596	572	596	555	563	596	641	640	553	573	625	573	572	571	638	594	594	568	575	597	614	565	573	577	589	622	584	583	577	574	609	615	598	579	571	565	619	628	635	607	588	593	593	575	600	601	584	635	561	597	642	586	558	603	631	607	576	561	611	580	577	565	581	603	594	531	561	584	538	586	566	568	540	673	571	591	579	564	575	551	582	567	590	588	577	613	612	579	587	615	626	582	554	572	590	622	613	615	593	627	591	540	610	569	607	569	600	630	622	536	582	618	572	593	581	574	615
46104	20356	14546	2392	800	615	472	463	360	332	307	302	312	298	287	267	260	264	257	300	245	240	278	220	227	246	251	236	218	212	225	212	253	224	219	226	242	249	252	241	231	216	239	240	214	211	267	249	188	236	239	228	239	250	238	245	212	253	254	243	229	221	198	230	227	236	237	231	225	237	240	243	219	219	235	228	240	229	232	228	247	217	237	232	229	240	220	256	227	245	214	233	243	240	200	223	213	227	226	237	213	231	231	236	229	213	213	260	221	247	203	227	231	220	230	218	233	218	205	231	229	222	217	251	214	212	233	213	210	234	224	233	254	230	235	228	250	214	234	232	229	236	224	223	217	213	227	239	224	218	230	205	219	241	231	233	230	225	226	217	246	258	224	205	217	237	215	225	240	212	208	230	229	226	218	239	224	247	240	241	223	240	216	227	260	247	203	233	243	251	256	244	249	243	225	218	227	240	241	249	236	244	216	227	223	222	240	244	218	211	223	231	237	223	213	234	226	212	206	202	223	230	233	262	244	214	203	229	186	218	242	230	238	203	237	229	250	211	226	226	245	228	238	230	234	233	249	218	218	227	229	222	236	237	212	223	235	232	252	208	240	227	233	221	237	241	236	215	228	209	205	230	224	213	230	236	195	208	220	191	251	196	244	233	235	205	232	240	222	258	218	206	206	214	236	222	229	236	207	228	259	266	254	230	214	203	227	245	219	248	231	212	230	217	248	218	214	223	244	215	210	207	221	229	226	193	208	238	241	208	244	228	257	230	223	215	207	226	197	229	249	241	229	228	256	233	228	200	212	232	217	247	214	201	214	232	248	242	228	245	218	235	228	196	248	246	223	229	217	213	237	233	249	241	232	232	207	218	219	224	204	227	226	250	216	197	222	198	208	238	241	234	219	220	235	225	237	255	212	218	244	264	236	207	207	221	211	235	231	224	219	216	214	209	224	208	213	200	243	258	213	223	241	200	241	237	195	211	258	224	232	229	243	236	232	211	234	234	232	226	209	235	241	227	222	239	225	227	212	240	239	226	239	223	230	236	228	191	238	265	194	226	212	239	241	267	206	213	241	214	208	238	233	245	220	213	208	227	230	239	244	263	203	236	189	200	213	241	236	215	232	232	245	204	234	213	243	222	254	231	218	245	242	242	235	243	229	215	237	226	212	218	221	214	213	191	237	206	234	208	231	205	220	227	230	215	256	233	208	228	218	241	217	226	235	221	243	256	230	219	219	212	233	229	228	228	243	236	205	220	219	258	193	246	245	206	194	249	236	216	222	201	254	194	213	200	211	208	255	233	210	236	223	262	219	221	232	228	225	227	225	230	220	225	257	232	209	225	239	240	236	207	259	221	225	225	217	241	219	250	219	236	204	237	272	232	225	235	222	226	240	197	215	228	275	234	232	211	244	213	246	205	197	242	226	240	234	219	240	214	227	236	250	245	231	256	241	225	183	231	218	239	208	239	207	217	220	217	236	202	236	212	198	185	208	230	228	203	230	213	225	203	220	244	222	236	245	257	239	241	237	221	226	211	213	241	236	246	225	247	233	194	219	248	245	223	215	221	221	210	218	199	241	243	225	234	236	233	243	259	259	221	257	215	206	218	231	243	242	222	224	221	212	245	213	206	222	195	223	221	240	231	231	234	260	216	236	204	242	225	226	195	230	194	233	210	230	214	225	224	229	240	212	215	232	239	226	216	209	242	196	214	232	221	226	201	236	201	234	209	226	218	226	235	220	226	237	239	217	266	208	255	232	240	236	227	240	244	232	243	251	208	195	243	238	235	223	212	250	197	229	228	236	212	235	234	236	243	223	218	242	238	197	209	226	215	225	222	221	229	263	205	200	240	254	220	218	212	221	216	224	231	232	234	199	209	207	208	251	215	237	232	209	231	221	212	222	228	221	235	224	219	235	242	203	236	241	228	225	251	215	218	233	204	235	245	222	222	219	221	214	236	234	219	247	229	217	213	223	197	219	214	238	229	227	226	231	204	245	227	212	219	248	230	231	221	236	244	220	216	230	235	222	225	213	232	227	263	232	229	256	212	250	213	245	225	245	239	232	210	183	227	207	240	243	240	270	233	235	221	239	222	220	244	216	240	229	218	219	245	238	256	244	226	239	229	233	221	225	210	238	227	247	256	230	218	217	236	235	222	223	236	245	221	226	248	215	215	230	238	202	217	206	204	234	220	216	241	251	213	193	203	217	213	255	224	248	238	214	243	243	221	204	226	210	229	220	222	213	228	200	249	234	236	259	227	232	244	254	221	224	258	260	254	232	221	248	221	215	214	220	260	192	214	199	224	216	232	269	228	250	240	184	209	198	228	200	248	251	191	228	218	230	254	216	236	221	232	225	215	233	230	248	222	207	206	191	222	243	231	207	232	270	261	199	223	226	235	217	187	225	243	228	217	242	239	203	216	226	232	225	216	228	218	263	246	238	230	219	214	231	256	217	232	246	243	265	225	205	238	219	250	230	234	256	240	234	237	273	199	226	215	205	212	238	216	229	219	237	226	218	219	217	217	231	230	218	214	240	203	218	210	208	239	205	243	235	223	196	201	238	247	223	246	209	230	220	245	225	270	206	261	243	241	234	261	250	230	233	213	227	221	284	226	246	211	222	224	204	232	243	221	246	253	194	205	218	260	213	254	235	214	222	206	237	232	228	205	208	203	201	240	237	240	251	217	230	197	215	246	187	218	213	222	227	224	226	238	208	213	204	241	214	224	240	254	228	234	237	245	235	251	217	264	236	213	236	201	243	236	240	256	222	257	244	237	228	242	235	237	238	213	246	241	228	255	242	218	218	267	218	227	247	247	226	216	203	246	234	217	237	250	250	205	233	215	211	200	224	226	245	227	238	231	243	217	219	217	236	204	236	220	235	220	228	241	219	216	213	217	253	248	227	268	210	205	254	253	248	222	237	230	207	214	234	197	231	254	247	215	218	227	225	223	236	246	217	243	237	212	225	210	228	211	224	231	220	217	207	241	218	235	247	259	237	264	230	219	221	216	216	236	205	220	210	253	213	239	265	221	239	243	224	219	219	227	219	228	244	230	231	226	255	223	243	231	243	216	239	246	250	218	244	221	225	233	245	236	230	207	210	209	201	243	191	188	228	219	218	216	211	200	250	222	207	227	226	244	200	217	234	217	237	199	236	222	224	217	220	229	190	209	222	222	216	242	234	242	219	248	229	213	235	219	222	212	217	235	235	201	238	240	226	232	254	251	249	224	221	196	235	222	224	213	226	243	230	214	223	213	241	242	233	217	248	206	189	227	215	239	260	256	224	235	233	220	269	231	215	212	216	249	204	247	225	217	251	210	232	214	233	240	258	220	212	222	230	255	208	205	218	224	211	236	247	264	210	216	241	220	217	246	232	275	256	237	218	219	234	200	217	196	214	222	188	227	245	230	234	244	212	235	237	205	268	232	216	226	233	199	237	244	233	214	223	252	220	229	229	245	208	234	217	228	197	250
24261	1483	2805	3165	2767	2136	1826	1622	1349	1252	1140	1045	961	904	864	850	837	761	738	773	699	725	713	698	665	680	688	656	644	599	646	624	645	612	613	631	637	616	593	578	661	621	619	574	589	624	624	590	565	523	577	557	605	524	614	566	561	583	581	579	577	594	618	593	561	557	535	582	555	561	595	610	572	612	572	620	547	576	590	587	566	609	603	577	641	538	587	572	566	582	583	615	538	582	563	581	575	582	543	593	570	571	592	596	619	550	559	576	562	560	553	578	532	591	570	614	590	610	576	572	614	573	606	569	584	580	591	579	606	582	545	586	566	619	576	578	563	602	552	576	566	586	562	559	561	602	607	547	559	579	553	617	575	532	572	560	578	548	586	588	590	602	593	571	522	557	640	536	588	606	587	625	542	592	570	547	587	542	571	583	532	552	541	580	545	551	587	594	592	574	586	595	559	557	569	562	595	567	602	597	523	519	559	597	603	568	579	540	568	570	549	562	558	566	554	578	583	603	602	569	529	615	553	580	559	549	565	582	563	562	596	574	569	566	597	594	574	611	571	555	560	557	591	568	607	550	584	556	547	596	581	563	610	580	617	568	595	575	596	574	569	534	576	557	562	558	607	603	543	571	567	581	570	549	562	549	618	568	554	552	571	527	562	596	577	546	563	569	575	589	584	573	567	572	562	590	576	569	587	514	613	534	552	542	570	592	560	588	552	559	585	601	553	588	553	563	538	585	549	611	601	555	584	532	581	562	574	553	574	558	611	568	577	549	573	584	569	586	596	537	596	544	552	577	579	553	577	606	614	557	602	561	557	532	593	571	575	539	574	546	563	540	574	586	534	572	562	548	617	563	518	593	582	535	576	558	549	589	563	539	592	549	564	570	554	560	581	587	608	581	553	547	560	587	558	578	584	562	570	578	566	589	576	573	592	618	592	524	567	593	540	572	530	541	586	539	571	561	600	580	564	606	564	584	558	593	529	562	570	596	557	579	589	545	542	587	560	548	552	554	541	536	569	555	597	566	560	562	559	579	563	588	652	537	613	584	527	555	557	579	571	589	544	541	589	596	594	589	567	606	565	588	566	550	545	559	523	569	573	597	561	577	534	521	568	550	577	552	599	572	586	569	596	596	571	583	567	601	570	566	573	536	569	573	550	535	582	580	621	582	588	559	547	587	576	546	582	580	539	551	547	606	575	560	573	591	534	565	553	608	581	563	556	595	620	589	567	566	548	563	583	558	563	594	537	544	615	552	589	597	528	568	564	613	592	592	545	587	565	551	553	558	567	600	586	544	599	571	546	525	545	505	571	573	575	553	557	593	597	535	584	533	553	616	576	550	530	567	570	563	535	576	548	515	524	543	588	562	590	590	557	589	586	554	578	588	590	552	603	594	549	555	556	560	545	569	577	577	581	582	563	621	577	545	598	561	594	559	549	568	576	619	591	569	574	589	572	603	574	568	583	521	615	586	587	548	574	592	590	595	558	585	586	574	568	557	552	588	583	562	533	577	564	575	565	555	583	545	611	598	578	535	567	592	549	508	619	568	516	535	589	566	580	555	589	526	572	614	592	539	516	552	633	539	569	582	511	574	566	634	592	562	558	574	560	586	589	521	563	578	584	555	563	539	542	537	542	577	576	517	567	560	572	576	586	575	577	546	588	556	590	565	559	588	570	561	589	562	581	534	564	551	582	588	614	547	553	598	594	595	582	579	564	571	559	586	583	586	582	589	586	615	594	545	544	577	593	594	581	575	555	544	563	587	560	522	551	568	566	592	593	575	563	583	551	565	563	582	576	551	590	593	583	581	588	586	624	566	552	573	567	590	586	536	585	550	577	587	570	549	575	575	549	598	575	560	573	548	586	543	577	555	608	579	537	572	526	581	589	575	547	588	544	563	618	523	547	534	602	549	587	542	569	559	566	544	546	590	561	531	573	567	595	537	573	597	592	583	563	571	548	570	555	507	555	548	595	577	578	585	565	562	580	561	589	572	600	555	574	578	575	555	592	560	584	529	561	591	579	552	597	574	599	623	577	565	549	542	589	605	557	562	582	543	538	577	589	574	579	576	554	553	594	585	537	596	563	548	564	553	543	593	547	600	582	576	574	558	614	541	550	581	593	578	565	590	564	598	548	608	540	579	608	589	574	611	561	609	545	600	572	550	595	557	589	577	570	607	602	581	589	573	579	570	562	511	586	577	562	567	567	542	528	582	574	568	611	558	608	560	564	553	547	567	622	558	558	563	572	556	616	618	577	565	595	582	585	597	583	578	559	595	559	584	549	574	551	586	563	599	593	548	555	580	553	625	569	567	563	565	584	517	551	562	556	524	624	592	578	578	549	616	508	592	563	574	558	585	560	564	570	583	570	550	536	589	545	576	520	613	598	541	542	514	571	566	545	551	613	589	544	585	595	551	580	585	539	568	615	561	584	581	592	597	545	569	582	552	541	536	530	574	559	581	580	542	609	585	573	584	609	573	582	592	571	541	572	552	563	584	615	573	556	576	583	579	595	545	599	593	502	548	534	551	566	500	579	555	588	567	563	564	580	565	560	547	544	559	585	602	533	582	572	588	549	601	584	530	580	560	563	578	600	551	577	556	573	571	527	580	559	557	554	571	585	560	577	583	532	555	564	601	596	602	587	550	572	598	582	572	593	565	557	518	565	602	560	579	589	566	619	580	553	506	582	563	562	568	511	542	558	557	592	601	598	576	614	527	509	545	565	552	539	543	551	562	595	588	555	569	527	556	556	521	588	535	578	567	574	559	587	602	551	585	593	561	561	547	596	598	534	587	589	544	614	579	599	599	566	531	585	592	561	583	611	564	561	562	558	570	564	571	521	574	581	602	539	544	538	552	538	577	576	565	568	585	585	574	583	542	538	606	535	550	597	600	564	531	559	536	591	554	546	569	596	575	576	591	570	553	600	597	584	555	584	530	587	569	565	555	527	556	571	566	594	538	595	585	563	560	579	602	631	554	579	594	569	551	549	591	559	536	565	574	557	577	586	595	566	554	548	558	566	580	561	545	574	548	550	557	549	614	539	572	554	554	554	547	559	539	607	578	552	548	560	560	561	610	586	560	546	565	592	553	616	600	564	556	557	552	569	585	581	552	577	569	594	577	560	592	509	552	533	569	579	587	590	574	519	556	574	533	606	512	549	575	565	529	541	596	593	557	560	585	589	597	570	595	576	559	543	553	593	570	589	583	618	577	566	594	558	557	573	587	615	604	594	588	560	587	594	521	565	561	584	569	571	572	547	580	605	532	549	576	563	525	586	574	564	618	589	557	572	596	601	547	599	564	577	584	569	532	513	583	571	561	579	604	554	539	530	576	574	613	561	578	564	585	601	547	536	535	572	558	581	592	595	589	567	560	543	578	580	555	561	597	585	590	609	584	570	597	579	555	608	580	643	549	558	550	577	587	603	533	562	543	544	589	585	581	573	568	543	541	531	601	600	600	588	533	572	561	548	504	591	549
48278	25167	24020	8462	1768	1170	826	677	593	554	515	515	496	443	448	457	432	458	404	401	417	403	379	391	439	381	396	370	373	361	400	375	394	356	371	387	385	411	362	375	342	407	360	401	390	330	334	365	377	343	360	359	355	341	363	349	364	368	355	386	352	376	408	437	360	388	349	360	381	350	360	380	394	394	380	317	376	373	384	377	354	357	399	366	386	341	393	387	320	338	322	353	397	346	330	376	365	359	376	365	352	339	350	337	384	355	328	355	365	351	356	355	359	387	389	374	359	349	366	332	402	329	299	318	337	365	349	388	348	362	334	355	373	342	334	375	325	350	370	333	374	345	331	362	348	341	341	345	370	374	353	380	354	368	373	340	371	355	361	352	398	385	359	349	348	371	335	340	344	393	379	369	366	363	353	350	395	360	396	355	346	383	360	339	360	404	383	314	340	365	355	365	365	345	371	384	345	386	342	336	326	364	377	333	358	385	370	369	346	352	374	357	343	389	346	363	325	344	409	382	324	342	351	352	362	358	369	352	386	340	380	387	366	364	345	392	350	336	341	379	348	412	350	358	388	350	367	361	337	381	376	362	382	368	317	347	342	327	373	334	377	371	361	344	341	358	333	364	351	361	341	378	352	387	379	357	407	366	372	340	360	337	367	355	345	371	347	345	361	414	343	345	333	356	360	364	366	370	345	372	366	359	350	334	375	347	347	389	348	369	353	358	371	352	331	363	348	388	375	381	367	366	336	328	362	322	328	368	341	351	347	376	336	345	366	365	335	380	383	346	388	339	344	340	346	351	379	342	343	338	358	352	346	376	341	375	378	351	360	329	338	348	374	345	355	357	349	380	352	340	363	316	395	350	352	370	357	382	358	373	345	352	365	360	338	359	365	356	323	353	364	366	352	345	385	383	362	389	377	394	340	352	372	374	380	337	369	348	340	330	346	356	348	348	343	382	338	373	366	339	358	370	360	355	377	355	351	344	328	346	374	332	368	357	378	356	334	379	349	330	386	384	363	366	343	351	367	354	356	356	374	358	361	395	358	385	383	360	338	389	388	383	363	385	353	363	390	391	326	364	401	360	403	350	326	335	345	347	378	387	344	373	373	395	342	401	372	385	372	325	402	391	370	367	360	350	350	351	370	351	379	360	380	365	380	405	359	388	368	347	389	361	348	368	378	350	403	351	356	361	391	399	339	366	339	367	344	366	353	341	380	351	354	347	367	361	366	349	354	372	362	352	378	367	321	389	333	343	341	381	384	359	361	369	351	353	341	388	358	377	394	364	371	351	362	353	329	372	358	381	360	372	369	363	351	329	380	377	330	363	348	338	349	376	337	322	363	344	329	370	345	338	373	378	349	370	374	313	390	375	362	375	380	347	344	378	376	371	407	360	361	331	403	336	360	376	341	339	377	343	347	380	368	327	333	352	338	328	364	347	358	349	283	389	355	384	336	345	368	407	359	371	369	357	373	322	348	362	368	376	328	371	373	362	366	386	344	361	336	376	380	373	359	367	363	343	345	375	380	367	361	349	397	375	342	346	380	334	359	369	337	365	365	412	343	336	325	346	376	374	375	341	368	365	337	390	384	354	344	357	377	317	362	344	352	363	354	359	343	345	392	356	355	343	372	348	337	329	328	352	348	355	338	309	377	349	353	352	342	347	325	338	372	358	355	388	389	373	346	328	353	361	375	362	386	367	346	341	348	360	348	372	376	370	309	333	354	365	318	366	328	349	369	376	372	358	401	383	352	402	344	366	344	359	348	344	368	372	379	350	324	354	360	373	392	386	353	336	330	383	352	366	358	339	351	343	367	393	369	332	354	352	385	335	350	353	356	385	333	344	346	406	336	388	368	355	352	317	350	347	351	366	378	377	388	358	350	396	350	354	334	390	375	378	332	336	339	364	345	348	395	374	335	372	347	366	378	348	387	313	382	359	373	347	360	380	353	366	378	383	370	351	364	358	363	321	388	366	351	361	325	348	356	370	360	386	376	340	334	383	386	346	370	364	340	310	367	360	406	393	338	351	357	322	356	366	339	364	405	334	342	410	354	381	354	321	353	404	362	374	347	347	384	355	338	384	382	346	349	320	399	386	399	359	384	352	347	353	355	318	356	395	384	346	371	360	363	372	374	367	374	411	328	370	377	337	332	369	373	338	322	319	381	404	360	331	375	373	344	359	337	372	347	411	370	333	364	387	348	354	393	354	382	332	373	338	360	302	379	382	376	362	391	363	358	384	338	325	392	353	386	357	337	355	411	331	368	372	342	353	356	353	360	358	402	371	354	307	391	355	403	346	399	365	356	382	362	364	373	329	343	337	345	381	375	378	376	363	337	346	356	358	347	363	357	353	361	363	376	371	362	393	388	353	384	334	353	377	365	351	356	339	362	379	339	392	304	356	322	354	373	339	359	378	350	369	416	354	353	349	330	386	370	378	361	368	367	323	354	379	343	368	356	397	377	355	392	358	390	343	342	358	371	356	344	364	358	336	342	359	370	338	365	377	347	345	352	329	369	349	347	312	388	368	350	380	352	397	391	324	363	341	333	348	344	326	364	364	387	350	326	355	363	344	352	371	337	371	325	369	404	369	326	378	343	339	358	334	337	368	357	384	363	332	353	359	348	397	388	372	362	379	331	382	369	340	345	362	341	353	369	355	367	359	372	331	354	397	343	378	355	380	371	351	389	374	356	316	356	337	342	380	401	329	334	355	351	353	390	378	377	367	356	360	413	389	340	378	373	332	359	337	354	359	339	380	367	354	322	348	401	318	344	338	351	308	358	349	384	352	331	369	359	321	332	362	356	364	345	358	363	338	361	400	372	350	349	341	353	339	384	357	331	361	356	343	338	350	373	370	362	351	366	335	325	388	342	367	375	356	344	383	329	358	372	380	367	370	339	366	351	357	332	351	344	364	349	344	336	374	333	354	344	362	339	362	363	364	322	401	370	351	341	318	354	361	358	350	345	362	331	330	394	327	323	372	372	368	391	401	354	356	368	351	327	365	390	346	326	361	333	365	343	356	360	358	354	377	355	343	383	376	329	349	361	342	403	353	358	353	354	367	362	364	343	353	316	370	355	353	372	400	352	389	369	364	370	340	354	366	392	357	398	361	390	361	351	363	348	340	363	335	349	329	335	388	366	361	300	377	350	336	347	359	364	367	373	367	371	366	363	369	385	366	357	381	360	359	348	366	361	368	344	341	354	345	361	315	352	380	330	355	311	340	319	362	367	346	305	346	369	388	359	354	330	373	362	388	357	347	372	386	382	338	336	389	344	382	349	396	348	349	355	353	338	350	360	351	324	346	360	393	318	349	366	376	352	363	376	358	408	366	387	379	337	346	335	358	316	353	378	323	337	354	329	338	343	348	368	354	338	335	341	346	348	348	348	349	359	348	372	334	398	321	346	372	345	351	365	366	390	402	336	375	340	362	363	336	309	330	357	348	367	390	351	333	322	363	359	371	362	358	340	373	386	350
28474	2649	4825	5310	4532	3559	3202	2691	2359	2051	1830	1749	1580	1488	1482	1368	1346	1309	1244	1157	1135	1120	1059	1065	1074	1030	993	957	1010	1033	1014	927	957	951	947	914	912	912	945	913	901	908	869	914	876	835	880	878	914	896	865	846	845	855	908	853	829	896	848	831	843	885	908	847	873	831	890	856	830	919	842	839	833	863	824	827	880	831	912	876	812	815	894	835	889	845	826	788	831	836	846	834	826	863	855	847	867	838	871	856	821	849	903	854	844	845	888	791	829	845	820	798	892	843	862	894	829	878	827	839	835	891	861	843	883	807	864	844	844	885	830	828	787	835	814	827	843	915	854	892	873	850	802	849	857	837	871	905	846	823	846	832	868	851	854	820	850	887	868	801	851	862	895	847	798	872	835	836	878	851	812	870	861	867	864	807	835	844	823	810	803	836	812	816	844	807	846	821	849	864	842	875	818	805	791	819	833	872	813	817	880	884	813	834	841	841	831	842	865	838	831	812	858	857	871	829	800	827	818	818	862	856	859	818	816	795	875	811	865	870	778	837	825	822	797	856	828	899	882	818	841	851	823	811	800	811	833	874	840	814	861	866	813	831	833	838	895	838	842	806	859	813	891	884	843	798	797	862	838	824	823	845	863	826	888	853	947	864	845	830	824	871	840	834	792	885	856	863	814	846	828	877	878	831	831	832	812	847	850	839	831	857	836	880	847	876	901	774	803	863	815	855	832	788	837	837	809	869	878	848	860	842	899	864	825	851	799	851	863	791	837	816	832	807	812	841	861	818	850	808	796	894	838	840	833	792	859	805	832	862	876	830	825	833	862	831	874	833	882	808	869	826	831	826	813	853	843	879	849	855	796	841	793	839	813	859	838	878	871	897	837	781	851	826	853	843	845	805	824	819	840	805	829	873	875	852	811	877	836	796	849	859	884	817	861	825	850	788	850	880	804	873	820	841	843	833	797	896	915	860	854	876	834	864	787	843	800	799	841	887	786	841	802	864	792	821	842	830	884	844	820	826	807	835	829	819	854	821	813	853	875	827	849	804	889	835	861	836	810	773	795	861	816	804	813	842	855	847	902	794	850	857	843	866	850	815	832	833	841	864	810	853	838	813	778	775	837	862	821	853	876	850	882	827	778	824	855	834	830	860	830	823	808	800	853	805	827	812	860	843	831	784	815	871	827	818	839	791	796	837	840	890	817	840	773	833	802	897	858	826	843	838	769	808	786	801	838	851	828	820	880	793	872	851	829	831	854	841	913	809	847	847	858	846	860	875	817	848	835	841	832	805	832	805	901	808	869	802	874	850	860	831	853	841	801	801	864	829	852	824	844	849	803	811	806	836	810	821	861	821	829	833	801	873	797	835	836	850	849	920	828	824	842	847	853	851	836	859	862	828	829	817	834	843	847	847	814	840	802	777	867	805	882	813	826	841	804	860	796	861	896	875	792	800	846	812	840	866	817	800	879	864	843	834	834	835	869	819	803	833	912	800	817	827	868	817	841	787	864	894	815	841	846	805	814	844	842	797	877	895	846	826	828	855	874	863	855	833	833	852	785	847	826	849	867	841	793	837	826	845	847	788	827	848	851	843	835	835	865	831	836	840	843	803	822	843	813	833	825	857	849	768	761	851	885	870	866	831	821	848	850	798	892	851	794	829	849	877	805	858	847	856	892	821	836	800	828	864	864	838	843	827	821	824	840	853	880	804	834	833	816	768	847	836	894	845	861	809	859	847	880	843	822	882	841	862	871	878	833	795	802	833	854	809	839	839	802	835	881	814	854	800	804	780	865	814	828	835	835	830	886	877	839	822	838	866	757	806	825	836	868	863	803	852	826	875	859	819	876	846	827	789	851	772	842	817	858	839	843	910	844	864	848	841	842	817	869	838	854	849	833	835	836	863	854	825	841	844	815	857	884	814	818	829	916	840	849	871	814	845	866	785	812	796	859	815	814	850	841	876	844	815	790	852	817	867	832	805	820	822	828	886	858	856	829	920	842	793	853	828	865	833	836	823	828	863	812	789	820	826	836	877	815	880	851	764	862	816	819	850	807	830	848	810	815	835	835	812	886	833	868	881	850	836	811	857	827	844	812	828	851	811	863	829	836	844	829	798	819	846	862	790	830	817	890	855	835	817	846	824	848	846	809	840	819	871	856	859	916	802	881	820	828	852	855	827	826	862	843	839	829	813	799	872	844	849	864	823	802	830	852	794	829	824	878	859	844	822	803	879	856	812	787	797	869	822	854	801	872	802	833	854	835	856	870	811	832	849	823	861	848	799	824	803	876	864	902	814	805	864	820	771	825	833	822	837	812	825	840	827	828	819	883	844	876	827	866	817	842	834	873	824	840	839	803	793	805	810	825	842	787	855	795	829	866	823	829	842	848	855	846	852	808	830	861	866	766	867	827	870	802	875	833	829	869	836	855	891	843	847	814	851	857	885	795	836	849	850	777	818	828	836	822	881	866	844	899	895	850	840	813	789	824	810	865	844	856	879	871	867	896	859	862	844	838	798	891	854	828	872	826	824	840	868	871	849	841	868	849	858	774	834	869	839	841	846	873	841	821	799	791	834	802	845	856	776	836	856	799	840	881	843	856	798	854	806	892	858	795	845	827	826	796	888	818	876	822	829	879	818	898	883	848	875	821	859	803	792	828	833	837	845	828	850	844	880	859	880	790	823	826	842	805	876	889	814	859	782	794	858	812	867	845	861	830	791	851	831	836	788	817	838	860	837	813	871	836	899	873	829	881	910	802	852	883	791	857	842	823	812	813	849	844	835	803	858	828	831	814	840	859	894	862	826	858	864	859	826	825	842	859	913	840	883	795	795	905	821	861	818	825	844	798	818	830	876	826	841	823	907	866	829	887	792	840	860	844	891	856	844	802	887	845	818	823	857	845	812	831	861	827	841	787	808	864	849	834	871	822	826	856	823	870	848	836	820	832	860	832	804	814	869	836	847	831	879	811	840	807	848	844	838	881	816	917	824	858	902	786	900	873	822	836	807	844	830	843	849	874	809	822	858	838	788	857	811	865	822	864	866	846	831	795	826	841	848	847	813	807	804	806	812	815	807	860	791	787	824	814	842	896	834	866	868	809	833	797	821	872	788	817	840	850	818	819	835	823	829	878	873	844	879	838	824	839	798	839	840	838	808	834	822	864	859	856	823	845	859	873	876	867	859	770	863	824	881	796	852	875	849	819	810	822	861	799	835	847	868	852	818	826	835	803	827	825	804	849	858	867	854	860	883	869	861	851	798	841	822	850	838	827	862	776	823	858	857	844	835	852	780	856	780	810	829	763	835	808	886	851	876	849	877	789	818	837	807	849	819	812	839	890	823	869	788	803	854	766	793	837	819	827	860	806	836	830	838	836	749	828	806	842	903	840	854	841	828	837	817	828	830	810	831	804	827	848	832	794	796	869	851	856	829	859	876	871	816	813	859	802	799	840	862	868	851	846	844	818	833	846	824	878	836	850	853	868	834
8287	479	324	356	332	279	260	263	271	286	223	235	245	234	270	244	256	256	268	288	262	232	246	253	252	249	248	257	245	249	259	269	275	276	268	243	248	266	246	247	248	242	247	271	276	251	267	244	236	248	259	248	243	238	238	241	273	271	260	257	251	244	271	268	283	256	227	227	233	246	274	258	226	275	251	252	262	281	279	246	249	244	265	246	238	246	250	249	298	249	252	241	233	254	252	264	268	250	269	232	232	247	257	224	261	241	284	274	250	256	247	254	254	228	246	269	235	250	221	228	281	279	276	272	265	238	226	251	267	254	273	255	249	239	242	261	256	262	266	230	249	221	262	272	251	244	257	261	248	260	227	275	239	263	272	251	242	260	252	241	274	278	232	216	255	262	262	253	257	261	233	267	273	235	281	291	256	264	260	243	262	248	287	245	233	249	250	268	248	243	228	248	229	273	216	255	263	247	261	264	256	254	245	263	240	255	258	239	276	211	265	259	250	270	263	265	231	238	216	235	258	234	236	243	272	269	288	270	263	234	290	233	249	222	268	260	286	247	248	275	241	262	225	240	253	244	244	266	266	248	243	236	216	265	276	245	271	256	247	214	241	256	273	270	260	255	218	231	228	263	246	273	252	283	276	242	236	246	246	239	261	242	231	237	247	275	259	242	261	231	260	287	236	245	241	260	265	253	251	253	265	244	233	252	232	256	269	245	257	237	268	234	272	231	293	229	266	258	248	248	231	243	247	261	237	255	266	253	252	270	242	251	252	261	278	246	225	258	248	234	251	286	269	247	286	266	259	260	244	241	255	232	250	258	248	253	256	256	250	240	271	218	251	269	266	238	303	247	268	232	247	260	228	261	232	277	262	260	249	231	279	270	227	251	262	257	251	256	245	257	249	252	277	258	235	256	266	286	275	237	263	271	270	267	240	222	229	273	283	257	238	249	235	248	238	252	239	256	259	272	219	244	244	253	237	272	243	242	222	261	256	298	287	252	221	252	274	261	250	229	263	275	234	248	215	247	268	254	237	229	238	259	269	276	261	263	230	280	299	235	262	237	225	233	245	255	245	261	241	288	256	250	220	252	246	242	258	292	264	239	249	253	244	206	246	255	222	250	247	243	276	263	266	242	252	230	239	212	259	239	246	246	286	264	239	267	248	261	262	269	265	276	276	263	267	249	206	230	236	271	274	240	266	275	244	257	235	242	249	236	248	214	263	255	271	276	230	276	257	241	251	268	238	255	238	243	249	264	261	261	251	235	228	247	229	226	256	258	244	259	250	224	247	258	262	251	269	230	262	252	262	218	261	262	227	263	235	258	253	269	230	245	263	247	239	239	254	244	263	258	228	251	228	242	247	240	262	241	248	255	254	302	227	255	247	247	268	254	255	261	224	254	272	252	245	236	286	235	251	277	262	252	225	246	238	243	285	281	265	264	258	257	259	264	268	240	253	268	237	239	277	252	275	256	242	243	229	268	262	267	237	272	239	247	236	216	247	269	241	244	279	240	231	259	249	256	285	260	253	238	256	277	243	277	228	231	230	278	266	249	248	241	256	251	251	228	253	211	237	258	242	262	260	233	243	248	304	265	290	259	266	245	248	234	242	264	237	284	246	210	242	251	272	248	281	233	249	248	244	252	269	221	275	250	235	243	235	236	223	270	243	259	262	221	233	249	262	220	261	224	293	264	253	244	244	222	227	260	224	256	253	244	279	236	253	247	252	249	264	254	256	258	258	236	253	263	247	269	257	259	252	244	258	248	247	263	234	262	228	276	257	260	238	219	258	257	297	254	257	228	251	239	238	257	242	207	257	256	256	267	236	249	272	258	238	244	237	262	250	251	260	261	273	260	266	239	269	255	278	226	252	254	253	249	246	258	254	247	251	260	254	254	292	254	250	243	259	268	269	249	256	254	231	238	245	257	250	240	267	244	258	263	235	289	233	253	267	257	282	262	227	230	271	228	237	262	243	284	233	240	249	261	260	240	276	235	266	256	264	254	275	268	259	249	277	254	245	224	256	268	269	252	232	240	266	246	267	270	258	269	245	260	241	282	246	237	282	253	267	253	258	265	276	237	258	270	294	246	227	264	248	239	251	231	231	218	255	268	255	272	260	254	264	224	248	248	243	250	234	268	232	259	229	252	249	252	244	236	232	240	263	259	232	262	231	252	270	217	249	265	230	250	253	214	228	270	234	256	254	272	249	238	247	286	282	238	261	272	246	251	267	267	253	253	275	237	255	252	249	260	245	241	281	236	231	227	232	244	240	240	262	251	245	259	232	229	264	253	261	231	273	253	286	246	236	256	243	278	208	233	250	224	241	246	223	242	244	248	251	243	245	239	269	249	247	245	248	223	220	259	248	242	250	260	275	249	264	230	255	270	278	238	249	250	269	234	261	266	253	262	237	251	254	251	273	223	241	225	241	245	265	253	243	278	243	252	253	253	244	224	247	244	256	284	246	240	273	273	283	248	221	251	248	254	279	250	253	232	253	261	239	249	230	237	248	261	251	273	254	249	256	225	245	266	258	254	261	251	247	254	235	265	237	248	238	209	231	298	263	259	212	259	272	226	251	249	280	245	275	242	270	263	245	227	243	272	228	246	254	257	213	250	233	257	258	262	232	243	246	266	244	261	260	256	237	237	274	256	240	227	255	235	273	237	270	296	256	251	232	236	223	271	251	242	251	232	286	259	254	244	235	230	263	238	250	234	237	268	221	260	251	255	275	270	247	261	253	270	243	242	242	262	236	239	248	264	225	265	219	229	237	269	254	262	247	220	225	278	231	243	244	263	232	228	260	258	251	252	257	279	277	275	267	249	255	242	259	261	296	262	225	242	268	228	246	273	262	238	235	249	258	243	242	226	236	242	210	253	271	234	259	264	242	256	282	257	226	232	261	258	217	232	231	252	225	259	238	225	267	273	243	239	248	248	242	267	235	240	242	247	246	259	263	247	263	263	257	238	237	258	224	250	261	269	231	239	244	262	269	280	254	207	253	243	282	262	235	261	258	248	250	258	297	244	238	244	273	254	250	251	236	229	270	242	268	241	247	264	260	265	244	251	271	254	236	224	245	235	266	259	272	219	228	254	261	240	221	283	257	278	240	269	254	251	241	251	234	269	292	271	258	238	234	242	230	234	252	250	270	254	232	242	252	270	263	264	249	271	260	305	274	240	220	234	241	255	231	214	257	254	276	225	250	253	272	254	280	271	225	221	263	218	237	254	231	282	250	244	251	267	269	216	242	239	236	248	274	262	237	231	235	243	241	262	218	243	238	282	281	254	227	239	268	283	240	266	260	252	234	265	252	277	266	259	242	262	244	241	255	257	249	249	237	237	239	265	251	261	241	236	231	275	205	271	254	272	271	248	255	269	284	244	244	222	241	254	250	230	228	278	253	251	246	255	239	258	239	277	275	272	228	261	244	257	280	276	235	250	271	262	250	297	251	231	254	250	248	223	276	266	268	257	220	260	275	266
7516	693	816	838	786	702	679	678	639	626	680	666	611	591	604	595	661	621	637	615	635	622	606	599	595	631	591	571	624	609	585	591	590	598	644	635	610	649	587	582	560	618	609	579	616	603	590	594	575	588	620	620	672	617	595	596	569	601	606	620	619	622	618	621	606	599	613	583	561	617	615	610	603	594	640	601	610	619	598	659	601	613	609	602	577	591	582	563	584	572	588	610	585	620	595	568	590	613	595	637	617	590	636	547	633	634	619	634	633	640	584	598	617	575	632	592	598	602	634	592	587	592	585	615	613	621	616	610	624	613	635	616	615	624	601	592	634	617	582	634	664	598	629	578	627	630	637	618	576	603	618	592	589	596	619	604	604	594	633	582	624	611	583	630	611	661	573	613	592	615	581	592	605	573	627	600	629	630	616	579	584	594	579	587	592	602	614	600	610	575	583	578	635	626	668	622	596	567	612	590	595	593	584	587	637	588	591	632	537	606	615	566	611	648	609	557	656	580	576	596	656	620	607	594	591	608	572	610	623	612	602	593	600	585	592	586	609	668	613	559	580	617	611	631	580	631	605	575	612	594	587	605	599	558	590	611	611	576	593	614	618	595	628	545	616	634	643	594	603	630	608	556	630	557	615	570	608	591	598	636	609	600	586	597	604	591	667	628	616	626	601	583	633	589	606	590	602	608	633	593	593	634	592	586	609	586	593	581	603	574	604	615	602	587	576	593	609	595	588	565	602	637	616	601	593	590	617	584	610	599	605	609	613	586	572	597	609	538	551	621	599	605	618	604	574	652	634	581	638	591	589	600	603	578	631	647	586	586	595	621	641	630	645	590	599	613	604	593	638	616	591	548	602	658	643	616	568	622	592	585	596	584	601	607	614	579	598	613	626	598	579	584	605	602	576	617	608	581	581	613	658	603	630	625	615	616	601	593	608	594	603	580	632	622	623	585	640	623	593	611	593	578	600	627	573	615	573	587	570	609	594	605	619	576	615	569	561	648	575	594	575	611	664	609	616	628	590	584	583	597	571	622	593	613	632	622	602	637	614	618	562	587	578	609	591	578	603	613	604	630	576	619	615	612	607	617	552	624	557	612	642	598	566	594	618	648	602	609	616	626	655	577	597	626	573	565	613	598	554	619	602	648	599	617	618	593	616	627	592	575	624	608	627	608	649	585	594	609	590	581	619	586	595	595	623	599	603	613	664	591	549	562	611	617	603	581	622	605	609	636	651	610	624	612	593	628	602	617	584	620	611	632	628	597	598	606	612	575	576	586	579	602	565	643	579	613	571	590	630	607	609	620	599	598	599	659	623	614	595	609	591	600	605	610	633	603	614	571	585	635	614	606	610	669	640	613	633	611	604	547	569	638	608	607	616	628	587	583	606	583	683	557	631	599	611	607	634	591	595	602	643	634	598	612	592	588	614	628	602	593	591	578	604	608	616	606	600	621	601	584	623	616	626	579	615	588	643	578	585	600	604	581	632	592	623	552	597	619	619	611	670	581	585	628	626	636	617	598	611	599	617	652	599	626	605	630	623	563	634	609	570	617	598	594	623	670	552	660	594	596	589	540	604	606	622	599	582	604	579	598	635	629	592	598	606	594	579	570	610	594	612	609	634	574	630	601	636	636	624	605	615	585	599	584	618	591	602	567	548	625	661	631	596	635	603	618	569	604	573	559	669	582	610	626	604	581	582	630	595	606	618	600	550	599	581	567	578	607	685	645	594	619	632	601	592	639	610	606	640	626	650	625	633	625	641	657	607	582	621	595	610	666	641	641	601	620	592	562	612	631	593	632	584	593	655	584	602	609	628	609	655	610	627	662	631	629	582	596	614	592	593	605	624	669	612	565	631	634	551	592	606	620	628	587	599	628	596	621	638	622	582	580	541	586	546	644	648	586	625	594	595	639	606	602	603	579	624	637	626	575	643	595	585	610	587	590	610	578	633	622	579	628	590	623	610	636	636	580	601	615	633	626	592	599	620	588	585	638	557	594	608	605	650	614	575	589	591	564	573	588	595	583	634	562	628	634	625	620	617	580	575	655	624	604	573	601	608	580	645	611	603	626	621	588	601	664	635	640	610	614	559	615	599	589	588	608	591	548	606	621	580	612	598	635	574	602	652	543	669	643	566	619	621	635	581	575	609	574	629	582	586	619	595	608	645	581	594	592	620	594	594	560	597	619	613	647	615	594	619	616	624	609	607	572	581	618	588	589	573	623	616	603	601	626	603	577	583	628	640	598	595	605	611	592	585	552	596	584	578	539	606	581	585	607	591	587	623	602	600	591	653	609	625	636	565	588	589	609	591	633	609	616	607	590	597	590	616	605	603	583	560	624	595	587	649	626	601	615	562	634	619	647	620	563	627	608	608	670	581	617	611	611	627	562	619	603	620	613	599	628	599	558	603	584	604	611	589	615	605	642	591	594	660	613	592	592	615	596	605	590	628	588	611	625	602	623	566	618	587	626	555	598	612	600	575	622	609	631	568	613	585	606	610	592	614	579	624	632	636	609	598	597	618	584	642	641	593	599	544	592	604	590	558	671	623	579	608	610	570	583	629	590	589	570	598	586	600	605	595	630	628	592	589	657	561	606	598	598	578	608	589	615	597	607	631	575	577	609	628	639	664	589	553	615	581	584	579	590	586	641	590	657	583	657	595	566	606	593	612	570	625	649	633	609	650	630	587	615	618	587	609	637	579	591	619	612	593	642	639	630	581	609	581	569	615	605	596	588	626	650	561	610	615	637	627	645	651	607	598	598	628	587	666	571	620	602	594	614	567	583	639	604	607	609	625	610	628	615	673	562	584	578	585	605	590	643	622	621	633	599	586	573	617	621	601	562	596	620	580	577	623	582	599	591	587	621	645	585	640	581	606	565	567	612	602	610	588	585	648	614	615	585	571	631	592	579	577	619	656	545	623	637	591	611	628	594	586	609	585	614	579	586	619	620	563	649	602	596	577	591	606	612	648	616	615	616	590	607	565	635	612	627	603	627	602	625	606	595	618	602	596	535	622	594	629	605	568	608	589	585	609	602	614	552	610	630	625	623	609	599	668	617	595	616	615	593	600	611	631	599	575	659	599	564	626	616	644	616	630	634	616	589	613	566	665	604	609	613	611	592	636	586	602	574	603	620	598	550	610	577	622	594	626	631	665	605	602	593	565	604	599	634	574	626	581	573	607	668	576	566	617	602	610	575	623	622	609	625	603	595	585	590	634	594	624	597	571	607	642	632	623	577	614	590	629	589	606	597	599	581	603	604	660	641	594	587	625	665	579	573	597	622	601	620	599	608	629	621	580	604	621	613	591	606	589	597	608	630	592	612	589	613	589	646	580	563	648	627	612	591	602	579	601	627	629	615	610	610	594	608	653	607	622	573	585	615	622	604	563	595	600	597	565	598	656	633	640	561	600	613	619	599	622	602	577	641	604	609	592	588	641	634	596	569	627	594	612	660	670	620	583	593	634	643	592	571
43663	22948	14410	1555	748	581	455	389	347	338	319	298	326	281	266	373	274	249	243	246	237	239	241	226	237	267	240	227	242	228	217	210	243	220	209	232	215	208	215	215	238	220	249	223	215	230	224	231	241	242	229	226	258	231	246	248	241	203	221	232	204	211	207	247	210	226	203	235	222	215	234	225	229	238	234	222	218	202	205	208	233	223	232	233	210	214	223	223	218	236	227	218	226	216	230	224	216	236	203	221	229	206	205	229	234	234	220	206	225	226	192	239	215	252	236	214	239	231	213	238	226	239	240	239	233	229	247	224	228	236	191	225	224	220	223	220	254	220	213	229	221	190	223	224	241	213	237	235	208	201	210	228	216	216	212	199	239	229	232	243	223	205	215	227	212	224	231	229	230	240	225	206	228	236	233	218	219	219	217	217	222	242	245	208	227	228	213	215	218	247	209	216	215	214	249	228	240	233	209	225	216	220	203	233	218	226	234	211	211	226	233	228	220	212	227	215	214	235	218	226	203	195	244	246	244	253	226	246	219	208	212	255	228	206	219	224	211	230	226	213	209	210	213	229	221	249	244	231	197	236	224	209	188	217	199	199	245	246	241	223	233	215	224	195	234	220	212	216	219	234	225	211	229	254	219	229	216	240	216	198	214	213	195	219	244	253	216	227	233	226	250	200	229	238	241	216	229	213	231	223	214	216	231	216	242	227	222	209	226	214	215	229	219	228	212	244	230	221	203	239	233	219	243	226	232	241	230	250	251	215	220	210	228	233	209	227	239	214	213	244	204	227	212	269	226	227	215	217	213	210	223	217	219	243	221	213	234	235	213	243	218	269	248	215	227	241	233	241	231	255	234	201	199	224	238	218	227	232	222	230	254	246	233	217	223	227	232	215	209	222	218	220	229	232	242	249	244	219	231	237	206	241	260	208	226	240	244	222	220	250	226	234	224	213	236	202	223	208	218	226	212	214	232	250	242	214	234	223	231	211	230	240	235	217	233	211	222	220	253	245	218	232	233	205	216	249	224	203	194	274	211	236	244	234	213	215	228	212	207	196	225	248	220	238	230	207	204	230	237	201	198	217	228	227	235	213	218	207	217	210	260	208	221	220	204	218	224	242	212	226	235	223	229	236	229	239	200	224	228	224	197	192	221	244	238	214	239	213	194	206	226	231	239	200	236	186	259	246	228	224	231	223	210	208	228	213	217	230	230	233	219	215	214	205	209	212	231	205	201	205	217	236	213	233	223	208	220	242	251	228	204	185	244	229	235	223	253	259	229	214	230	220	222	230	215	218	230	241	201	234	202	225	248	240	241	198	222	240	220	236	215	222	216	220	235	229	215	223	206	208	216	193	248	206	255	218	223	221	207	199	243	245	220	209	241	240	206	208	218	221	212	212	223	215	210	203	200	232	212	183	218	218	222	222	220	225	237	210	223	196	217	230	207	237	213	210	209	210	221	213	217	214	203	240	207	215	235	199	222	217	230	252	235	249	236	233	213	232	217	196	237	248	205	217	219	221	245	213	215	221	216	227	237	249	212	211	211	231	227	204	198	241	233	229	202	216	224	226	182	211	205	230	237	206	221	202	230	224	234	231	261	234	244	236	199	220	225	230	244	223	245	243	225	222	225	204	251	222	216	215	238	227	240	229	234	254	220	209	209	198	199	236	225	232	219	232	218	237	214	238	220	240	201	230	215	221	252	203	215	247	202	211	232	236	220	215	229	252	244	223	201	223	212	244	222	230	224	230	235	238	222	235	220	212	249	222	238	212	208	230	230	225	212	227	230	196	212	243	241	212	226	250	207	215	214	216	223	227	209	248	191	207	201	223	221	198	223	202	217	205	204	228	215	228	200	236	229	216	230	237	224	226	224	262	212	212	210	259	260	223	230	239	214	215	235	231	240	236	218	226	217	217	208	234	206	204	218	243	205	236	229	222	228	213	220	261	213	225	238	223	239	232	259	221	227	224	246	232	236	216	232	233	212	243	238	234	218	219	224	205	236	247	217	240	234	208	237	229	228	214	217	217	242	210	218	237	259	223	221	241	229	194	237	234	263	234	259	229	213	215	242	224	229	226	183	227	210	210	201	227	257	204	233	235	216	229	224	242	261	249	248	219	213	231	215	228	209	250	259	227	212	228	228	204	211	259	240	220	230	252	239	231	241	208	238	223	228	234	221	219	228	205	223	216	207	223	205	210	239	240	220	210	220	219	242	238	210	235	219	239	252	223	240	225	231	232	231	227	215	216	213	216	200	218	240	216	223	243	218	218	250	199	221	241	243	228	235	216	221	207	219	212	204	188	216	225	237	219	228	235	212	228	241	210	241	209	237	230	227	210	222	225	227	215	217	201	220	258	228	208	240	228	223	215	232	216	224	233	198	197	236	219	201	220	242	230	227	249	214	210	219	215	197	240	219	224	236	211	217	227	237	216	227	209	214	223	235	211	207	241	238	223	205	219	201	243	244	229	230	243	225	215	233	212	238	208	216	231	232	218	243	208	219	220	236	245	241	203	242	222	239	212	210	221	241	244	220	197	211	210	236	188	181	231	240	221	219	221	206	217	209	223	212	215	208	196	260	225	216	233	209	216	239	240	234	246	201	214	220	232	205	184	234	221	210	226	208	211	218	218	245	226	218	235	228	242	225	231	208	236	210	217	204	215	226	237	238	252	243	195	198	204	212	234	254	248	241	212	224	243	242	211	242	208	228	236	236	227	232	217	235	221	214	225	215	219	220	223	227	209	215	199	239	218	239	219	211	260	220	224	244	211	246	209	237	208	226	237	216	203	228	238	238	222	225	205	246	243	213	200	199	197	247	236	244	218	201	210	230	245	206	242	219	221	249	218	212	210	240	197	198	240	225	200	265	225	224	222	219	209	220	224	222	248	232	214	225	240	217	218	202	221	221	221	225	216	240	242	239	222	249	209	213	236	224	228	217	201	213	205	218	230	217	226	209	214	210	222	230	239	241	199	266	234	218	220	240	223	220	218	217	229	243	194	190	225	246	228	215	230	223	216	219	212	212	210	256	240	242	237	242	216	237	224	220	225	248	210	210	212	212	219	234	223	222	238	227	209	206	234	203	207	227	228	216	226	209	216	244	197	223	198	216	211	215	232	249	213	219	260	218	229	236	204	237	219	239	225	216	229	233	235	209	208	218	228	213	220	231	226	242	261	223	229	205	240	221	200	255	218	218	258	245	228	229	213	241	204	205	214	229	223	221	191	236	245	206	231	255	210	214	223	227	223	225	222	223	205	217	236	224	206	216	209	241	226	199	234	235	223	221	208	213	233	221	209	227	237	211	237	214	228	258	215	221	231	220	234	229	221	224	235	245	215	221	225	174	218	220	224	228	207	213	222	204	241	227	244	225	218	229	205	234	213	243	190	255	218	260	219	204	200	213	239	225	232	220	204	223	246	220	248	238	225	218	231	234	203	220	222	227	224	241	201	211	244	231	200	219	201	226	198	214	244	209	226
22541	1458	2656	2983	2587	2116	1841	1537	1332	1239	1113	1046	973	933	901	919	783	792	747	785	716	702	717	706	687	644	656	613	674	642	627	602	606	609	627	629	611	613	589	599	599	554	642	565	582	580	588	632	576	619	574	615	580	578	594	610	591	577	563	591	555	557	575	573	603	535	592	575	542	584	585	561	546	567	577	583	589	537	600	627	558	577	581	554	556	546	559	553	571	548	593	605	604	556	527	568	575	582	538	588	568	526	542	593	590	602	535	559	584	569	555	538	597	552	563	553	526	564	577	519	583	621	535	582	577	578	571	647	520	573	580	585	546	543	559	558	567	556	522	613	570	527	558	571	551	553	526	577	538	561	552	584	581	551	562	613	539	559	517	584	533	561	544	547	603	566	538	578	582	552	555	589	592	528	552	514	552	538	566	546	573	578	576	572	597	580	523	587	574	595	550	543	593	568	535	543	569	566	539	562	570	538	540	530	545	589	534	553	573	548	604	559	594	552	568	579	575	545	561	562	512	534	566	567	571	551	576	573	527	597	534	609	570	596	602	554	609	604	600	570	560	536	557	569	544	529	554	525	568	544	517	535	547	542	560	563	570	531	575	558	566	514	558	542	586	633	563	587	547	590	560	541	560	577	586	591	583	554	589	589	544	547	529	529	550	557	561	548	578	564	529	575	565	570	551	576	548	584	542	573	574	595	564	579	528	569	558	588	558	524	571	585	508	568	595	542	557	569	590	556	509	586	595	582	560	577	577	587	576	589	544	559	545	515	567	553	543	546	595	573	578	559	561	584	554	557	560	593	548	554	573	548	552	608	596	567	600	564	530	521	543	575	562	549	524	555	503	563	547	523	569	561	597	545	551	592	563	535	580	578	528	548	525	568	589	517	566	573	585	576	559	546	517	533	560	593	573	563	595	579	543	576	521	561	568	582	525	570	544	563	581	542	564	564	576	573	569	544	563	560	574	544	515	517	577	572	568	570	597	535	550	536	587	559	556	566	578	539	561	582	536	527	584	587	556	570	598	562	566	602	552	595	586	534	575	564	560	584	552	567	578	546	587	557	537	543	546	548	552	576	575	576	544	560	600	582	564	626	563	552	589	562	563	521	577	541	530	575	530	531	547	574	546	560	560	556	547	535	555	577	549	534	556	562	547	572	527	632	592	586	545	551	591	553	567	532	563	541	556	582	538	589	548	547	551	546	545	541	564	498	585	577	527	507	540	581	553	552	566	567	557	564	577	585	590	563	587	543	552	540	550	546	534	541	574	583	572	595	549	549	570	572	581	565	580	554	577	612	563	528	573	555	570	550	641	608	547	601	528	545	552	540	583	561	528	561	574	601	540	578	589	578	522	551	565	578	572	572	563	525	573	561	558	559	573	606	555	515	580	578	594	532	565	568	569	515	585	556	562	537	536	601	552	535	581	516	547	566	602	585	589	554	548	571	574	566	532	515	546	560	544	538	540	564	522	562	561	568	540	612	583	544	561	560	633	566	574	574	523	561	567	565	530	588	524	556	552	559	556	564	533	562	565	525	589	567	530	525	567	566	570	554	522	601	606	556	550	541	541	581	580	507	562	580	567	555	556	540	596	552	545	568	603	591	577	556	568	611	579	578	543	568	574	602	592	571	561	550	552	535	617	587	572	569	562	542	577	584	528	570	607	567	580	560	590	554	557	588	540	584	572	565	577	561	571	551	525	580	560	593	546	539	551	555	542	534	531	553	598	544	544	570	546	542	579	556	551	561	533	503	552	575	544	587	542	557	561	536	542	571	522	513	575	594	529	572	603	538	529	525	563	540	519	611	578	547	548	559	571	525	563	570	536	551	602	534	523	551	574	613	545	605	574	572	594	573	527	548	579	591	576	564	575	544	570	548	580	537	545	589	565	504	544	567	516	511	532	576	576	558	608	554	534	524	523	557	516	518	555	552	617	535	559	590	554	556	559	591	573	542	578	602	519	557	560	556	545	555	576	519	536	547	574	548	568	565	536	567	581	589	529	557	589	518	593	616	545	581	556	526	524	598	568	546	604	600	557	604	566	560	563	574	529	523	524	557	540	527	589	581	544	527	605	568	578	549	591	556	550	534	547	511	602	539	606	572	617	551	580	589	538	565	483	525	556	597	566	531	561	572	583	601	593	568	563	593	594	545	544	581	573	577	575	556	577	572	577	596	553	543	541	536	556	564	608	568	562	600	577	514	580	552	561	528	570	543	559	532	570	537	574	583	591	571	563	573	563	569	562	600	546	553	596	575	568	573	589	565	560	584	590	562	569	632	529	520	557	577	559	538	570	574	568	555	553	546	591	570	581	576	593	574	552	571	531	593	572	545	615	555	564	586	590	517	546	552	541	564	586	565	529	543	563	540	531	531	590	591	519	567	565	554	548	566	551	564	545	567	578	573	554	585	576	542	547	547	546	541	575	583	537	562	536	536	559	566	542	555	540	540	559	558	555	574	528	560	575	595	579	592	578	580	559	594	597	550	591	584	508	602	559	530	511	562	579	573	569	548	527	561	541	558	565	578	568	584	587	579	543	583	596	530	525	530	519	547	530	565	579	579	558	574	548	568	579	588	601	591	537	572	585	557	551	554	537	516	557	583	578	541	599	564	529	568	606	594	586	589	546	536	559	552	539	552	575	509	544	542	541	553	554	578	575	523	554	563	575	541	556	576	570	534	562	564	600	542	596	515	561	566	567	570	536	588	604	581	579	589	570	544	511	543	591	586	552	578	535	577	574	546	562	528	571	566	546	543	551	590	562	591	585	573	574	518	555	546	547	570	585	533	557	534	563	536	561	572	568	552	554	562	538	552	518	573	585	536	569	528	551	568	606	568	544	545	546	587	574	582	575	584	550	508	582	561	550	525	593	549	553	578	606	609	552	551	578	556	570	543	556	531	570	529	586	570	596	588	584	562	534	586	544	594	589	591	576	582	577	545	582	550	525	521	598	545	555	596	571	556	572	538	556	569	568	601	542	561	583	592	575	574	576	597	555	571	549	559	547	548	547	552	544	582	604	569	564	558	522	580	557	593	588	555	562	538	571	557	566	590	542	545	551	577	530	537	601	564	546	546	605	549	575	584	501	529	604	591	550	535	570	524	535	595	573	560	580	580	590	566	619	578	539	590	500	506	547	566	575	579	500	567	538	594	551	559	537	587	550	581	586	547	579	536	551	582	542	560	564	504	537	572	564	539	507	565	566	547	549	543	525	538	515	568	584	586	564	575	587	617	573	533	586	509	592	537	553	584	544	547	569	582	527	570	559	544	584	528	538	577	527	532	534	557	582	563	586	537	533	568	529	537	578	535	607	539	536	537	540	576	534	594	566	551	511	616	547	537	581	491	577	530	593	565	597	561	567	592	559	582	557	598	530	542	574	580	567	586	524	565	551	539	518	574	584	574	547	575	591	520	534	562	602	571	533	536	480	559	570	556	537	581	571	574	539	579	562	511	585	564	575	560	556	552	559	574	565	541
46176	25363	18137	4066	1562	1169	1050	791	683	584	498	517	457	463	437	431	428	409	392	419	390	387	409	368	347	383	353	372	345	379	367	379	395	370	337	387	366	358	336	368	367	344	379	382	332	344	314	404	327	338	355	350	355	353	349	363	351	364	368	335	357	353	386	374	323	319	411	348	328	346	352	369	358	340	359	327	340	333	339	356	332	349	360	333	350	373	354	343	366	336	349	360	332	352	359	362	341	312	328	388	378	339	379	321	347	369	378	360	357	396	363	370	349	315	385	367	375	355	377	324	326	340	325	330	348	330	349	374	329	365	338	373	387	336	374	317	343	386	319	352	392	341	358	354	373	350	340	375	357	389	362	351	385	355	357	364	368	380	349	369	330	359	345	333	342	346	343	390	385	383	345	352	346	354	354	352	337	356	338	320	342	325	354	323	377	354	373	355	332	383	335	324	347	339	361	330	341	312	381	356	372	312	340	367	360	332	358	398	357	375	368	334	381	327	327	360	379	381	366	363	366	346	362	372	359	318	324	350	379	323	327	345	348	352	338	329	336	354	336	345	362	365	370	349	348	355	355	360	363	366	365	343	366	394	381	361	342	376	353	360	346	343	343	380	347	367	377	370	337	366	361	396	368	346	333	330	328	353	370	331	340	348	332	367	344	353	349	343	376	356	358	318	376	330	340	367	384	331	375	360	337	348	362	362	354	320	325	337	313	361	385	367	365	329	373	342	354	357	331	338	350	341	339	331	365	375	358	356	358	316	360	341	363	367	356	360	354	355	395	348	327	351	349	370	377	355	388	306	344	348	334	393	344	322	356	335	341	356	341	344	339	322	377	353	328	325	344	382	333	329	354	340	360	340	378	358	326	340	326	343	375	333	368	339	356	353	342	384	362	350	350	360	337	354	333	316	335	354	351	370	373	336	365	388	344	355	338	286	336	337	369	373	370	349	336	358	330	375	358	373	372	338	367	326	336	388	364	308	343	274	382	370	366	366	342	338	367	371	347	368	362	393	359	337	361	356	362	362	342	351	363	337	352	350	334	323	356	339	344	339	351	349	354	321	357	363	380	344	349	356	370	364	419	328	339	360	330	342	384	334	347	374	312	343	390	347	380	380	358	348	391	347	364	356	345	310	314	363	378	327	378	333	337	323	362	361	352	350	336	354	382	325	340	336	334	338	353	374	353	353	374	344	332	345	371	364	327	329	341	377	375	341	347	374	361	358	331	356	359	366	337	354	376	361	360	351	314	388	383	368	347	362	352	370	350	328	371	356	328	364	326	367	337	344	349	376	352	377	401	377	332	356	369	365	312	348	335	400	340	323	380	375	368	347	338	351	356	380	379	336	382	335	323	327	344	331	364	330	350	401	378	347	351	364	343	328	352	392	345	385	342	338	343	376	345	341	329	344	377	374	351	393	333	354	329	316	407	356	348	356	376	329	360	340	340	317	374	367	360	354	354	346	392	346	362	395	353	356	320	372	367	392	373	373	352	375	374	368	358	362	403	345	339	373	349	342	321	345	355	318	348	321	328	392	353	366	367	355	390	367	346	353	322	364	359	360	347	345	355	372	319	340	343	379	364	363	331	397	377	350	336	343	361	316	382	356	350	348	352	360	288	370	381	347	350	316	344	362	351	375	380	340	357	367	419	369	365	330	349	342	382	338	354	327	331	329	356	347	389	350	349	376	380	354	363	317	368	378	338	348	338	334	304	353	355	349	367	341	315	363	360	340	339	357	375	323	385	352	327	337	348	338	324	336	346	379	329	336	340	354	359	309	329	346	311	330	359	381	357	352	333	365	361	338	368	363	384	315	371	355	340	372	373	320	367	349	328	360	336	339	340	338	387	347	344	339	343	335	354	345	353	376	352	350	344	354	385	312	346	317	344	328	302	363	356	384	375	369	336	381	378	341	334	374	334	305	357	352	363	366	362	404	357	339	333	339	371	375	348	343	378	337	317	367	341	389	365	355	348	339	341	351	344	353	352	356	319	364	380	345	359	351	351	342	399	353	346	345	359	337	354	369	338	349	342	366	325	313	331	298	319	305	353	345	367	338	359	320	403	350	358	339	363	288	362	362	346	373	367	336	368	384	343	394	369	346	371	348	320	359	343	340	345	335	349	366	369	359	334	351	365	351	342	374	385	367	349	373	343	349	365	348	341	329	327	375	348	336	351	347	335	355	317	317	363	351	361	370	369	345	362	364	381	342	369	354	343	367	353	366	352	314	370	374	367	332	358	372	380	356	337	351	318	360	368	310	368	346	327	385	369	342	368	348	356	350	335	356	335	377	361	343	326	355	367	349	326	358	346	368	364	358	367	371	334	326	352	397	390	336	347	333	355	364	329	351	359	376	384	341	347	355	322	361	336	347	324	332	338	331	326	367	360	327	349	355	341	381	345	377	353	348	378	326	362	363	356	352	364	401	349	339	357	336	399	346	364	326	355	343	363	345	349	352	381	367	361	376	374	374	345	335	354	369	346	340	323	373	339	396	364	341	365	318	361	356	377	332	346	397	370	374	332	342	370	324	343	325	354	368	345	342	318	327	383	399	376	360	376	330	334	353	375	347	332	350	363	335	357	356	313	318	358	366	355	359	365	350	335	342	378	335	389	341	374	328	319	361	365	392	359	377	336	390	364	355	351	335	373	390	340	388	365	397	384	353	386	375	336	309	358	346	398	307	344	378	354	355	379	371	362	365	364	385	352	361	367	331	322	380	369	350	378	377	334	371	355	377	366	370	348	347	329	340	345	368	363	303	314	360	360	376	301	382	395	331	370	353	343	368	338	358	335	344	353	318	339	357	379	404	385	363	381	345	365	344	330	335	376	334	345	366	357	314	346	354	356	356	356	344	367	318	352	362	388	350	340	359	334	405	373	321	329	379	328	339	362	347	332	345	340	337	367	343	397	345	396	317	360	311	327	342	310	336	386	364	361	366	329	354	369	343	349	335	331	330	363	375	379	307	356	353	373	332	332	348	353	335	350	350	384	328	354	363	348	367	342	337	338	330	368	317	366	343	333	350	391	341	331	342	322	408	351	339	393	352	354	304	342	339	317	360	350	345	347	374	344	352	343	316	365	383	345	358	351	353	363	351	341	359	376	365	376	354	336	364	325	353	369	341	378	344	328	330	364	355	347	352	355	334	320	388	370	350	339	350	320	341	344	345	335	343	376	373	319	327	340	332	351	326	350	341	349	340	345	367	333	362	337	346	326	353	346	347	365	332	319	313	377	358	340	338	353	369	369	327	316	352	377	378	348	309	351	382	361	358	344	335	359	383	349	359	372	382	360	339	357	327	357	353	368	310	359	349	402	358	394	350	388	351	359	348	335	377	335	333	343	374	350	365	347	355	323	333	362	361	346	337	375	381	373	355	358	396	322	344	383	351	377	318	334	337	318	323	334	315	343	328	349	347	341	332	354	349	353	369	355	336	373	347	347	350	360	356	343	378	368	345	371	371	321	322	374	367	367	359
24592	2610	5020	5754	4643	3945	3359	2752	2498	2137	1988	1863	1693	1552	1457	1418	1328	1270	1240	1227	1130	1114	1140	1113	1087	1054	1000	1022	979	975	978	942	958	945	929	922	969	866	897	841	904	834	876	889	912	929	849	836	825	840	890	873	849	850	896	825	807	860	926	829	848	897	870	879	875	886	829	834	831	895	815	863	831	803	832	826	843	847	847	792	837	855	872	848	813	883	827	797	837	836	873	869	815	829	843	792	866	815	804	825	858	850	847	867	845	819	865	859	878	857	839	823	786	804	856	825	769	832	804	824	781	805	849	846	792	816	837	834	820	860	824	747	810	815	788	887	812	809	804	815	828	848	843	843	811	809	855	847	828	837	866	876	833	835	835	821	816	884	763	876	790	813	843	815	802	820	804	831	821	789	816	802	835	835	862	823	853	790	805	815	794	830	819	860	868	768	851	811	814	824	826	871	829	857	821	785	799	832	773	780	807	846	808	787	812	814	789	825	844	888	817	834	806	823	780	822	789	846	812	841	853	811	835	804	814	841	839	803	825	794	812	861	837	834	823	813	836	777	819	832	841	786	797	825	832	805	780	807	826	883	882	813	796	836	793	773	811	789	781	806	804	789	835	813	851	798	816	810	844	810	806	801	832	847	781	805	826	860	779	814	847	805	807	840	800	829	778	855	816	810	801	789	815	822	814	826	807	789	802	802	825	801	815	844	813	818	777	859	827	842	836	808	814	906	847	836	797	800	810	855	868	829	793	775	800	820	768	843	788	793	826	831	809	814	817	878	852	782	860	821	822	794	815	797	775	748	827	819	827	880	807	814	802	809	883	793	806	801	744	814	785	822	806	820	841	755	836	862	910	823	873	842	871	802	860	852	842	795	807	834	818	790	815	804	842	816	847	866	765	862	804	805	879	901	782	839	837	808	822	833	805	860	810	817	838	855	817	797	810	829	830	820	797	805	772	851	807	794	832	832	824	782	816	818	824	828	825	854	767	794	818	851	823	815	790	845	749	810	873	855	854	882	791	832	823	801	826	821	869	799	785	845	840	838	809	814	788	843	872	818	794	821	854	782	830	839	819	794	834	811	815	815	824	808	802	818	794	831	823	792	853	791	781	780	804	840	833	856	856	828	870	806	812	827	841	836	794	782	821	794	830	868	863	800	866	844	822	847	825	797	767	823	828	806	842	824	884	804	847	816	840	838	802	834	826	825	856	855	813	785	861	773	792	805	852	780	859	747	852	798	783	820	839	802	790	751	792	852	817	836	825	789	822	806	834	853	752	795	775	836	802	829	816	848	827	820	815	802	801	800	823	805	889	778	891	835	801	839	772	794	807	836	786	791	818	821	815	799	830	802	835	842	795	797	820	825	843	812	817	810	821	839	793	825	795	783	802	817	809	812	849	786	823	821	836	814	824	804	823	761	804	850	815	821	815	808	782	848	801	819	843	809	808	836	791	794	781	855	851	848	774	829	812	810	827	795	841	794	823	764	809	845	820	784	864	765	812	844	793	847	830	819	764	793	775	780	848	809	842	804	832	811	846	826	818	810	791	891	789	851	828	816	864	824	777	771	799	799	803	816	807	780	861	773	822	809	798	850	806	805	844	849	802	808	825	812	770	827	861	805	809	806	818	831	793	855	847	788	793	837	829	789	819	797	775	803	788	793	800	859	816	818	843	842	795	786	817	808	822	842	815	808	786	837	847	814	788	790	843	836	848	784	790	833	788	864	784	818	821	784	819	817	807	837	824	807	786	826	844	799	815	840	869	865	806	839	892	809	809	824	845	832	804	856	858	847	820	816	825	817	855	838	827	872	824	848	823	817	845	814	839	841	808	801	845	861	793	823	872	816	806	837	804	783	830	826	823	807	797	874	833	806	794	852	801	796	847	890	854	822	760	806	802	808	790	841	821	791	802	823	806	806	830	786	840	807	851	783	824	814	821	779	862	776	847	813	816	826	869	831	852	828	848	831	789	811	809	844	768	797	816	817	806	818	820	802	829	808	818	827	848	858	803	792	798	815	853	833	771	865	803	798	830	866	811	818	793	807	841	787	834	819	886	809	808	783	859	800	836	831	789	846	859	827	811	799	854	810	847	842	809	847	866	852	792	814	825	797	837	842	796	777	819	815	788	847	815	833	792	810	824	834	808	817	809	824	807	807	869	788	782	817	845	830	800	805	826	823	809	784	783	786	806	794	813	821	817	815	869	832	837	818	794	786	803	784	818	775	833	793	831	787	825	835	801	785	841	832	859	802	874	796	799	857	807	834	797	816	851	889	843	805	774	836	845	786	817	838	804	822	843	761	815	841	843	851	855	868	825	816	776	800	802	811	826	818	802	856	788	803	785	774	818	820	824	789	836	860	870	850	842	826	834	810	807	861	824	820	830	796	831	848	810	859	796	832	764	839	864	857	790	811	848	804	842	826	779	875	820	810	812	822	842	894	812	842	804	795	814	789	832	813	798	821	789	760	804	868	829	770	818	784	795	788	844	825	799	809	779	821	798	857	828	796	787	810	775	875	889	819	809	805	788	803	822	857	815	843	847	855	819	830	803	788	783	799	782	898	836	834	769	809	816	805	809	803	805	822	774	838	805	773	817	850	834	780	822	774	900	853	817	811	871	801	840	791	805	802	853	806	833	824	802	847	814	786	796	823	835	764	821	801	844	799	813	817	830	833	814	841	801	840	839	800	890	762	811	803	804	816	802	825	817	871	826	811	838	786	820	811	828	787	774	875	845	794	803	837	800	831	826	794	774	836	819	839	840	815	813	841	798	888	845	817	823	803	848	840	857	858	820	808	831	816	807	857	847	801	799	809	783	795	809	862	779	811	849	876	832	825	822	824	824	906	835	834	825	805	855	796	822	808	796	792	822	819	819	819	864	795	799	842	790	853	816	853	841	847	837	729	802	824	864	781	824	852	885	821	808	785	798	788	834	834	801	821	775	769	855	810	831	826	847	842	848	819	902	794	786	848	803	824	819	773	798	825	806	843	833	770	790	832	813	781	829	822	798	833	853	800	848	826	810	844	814	861	863	789	787	771	800	851	804	821	816	835	785	847	813	803	813	816	833	849	775	816	797	821	789	802	808	833	841	813	843	809	832	795	802	854	818	810	823	840	824	873	802	828	831	856	787	840	785	813	812	825	801	826	796	808	802	840	803	820	809	823	784	767	798	832	804	845	773	792	839	816	813	850	849	809	879	875	791	815	795	821	764	796	834	824	841	747	845	794	810	790	864	847	837	872	800	838	859	834	817	877	801	822	756	831	765	861	787	835	842	797	814	877	827	777	746	833	815	870	819	834	799	885	819	826	816	822	793	789	829	789	843	850	774	828	827	825	794	848	792	864	833	761	820	817	792	807	773	814	808	853	821	799	834	853	800	811	790	762	788	764	832	786	796	774	821	842	789	807	819	825	827	792	833	814	816	799	822	845	804	774	816	885	823	854	819	841	820	835	856	809	840	804	806	775	809	809	819	813	774	832
7248	431	315	335	272	273	261	250	263	232	260	239	262	240	238	247	218	256	247	239	265	245	255	246	256	251	220	220	257	220	261	244	249	265	232	234	262	261	278	219	226	234	264	245	244	248	268	276	227	222	239	261	268	254	237	251	254	245	239	266	222	251	249	238	257	234	231	256	253	256	260	269	255	252	223	240	203	228	252	245	256	250	254	254	255	250	260	255	259	260	264	226	229	249	252	231	239	234	228	249	239	231	231	210	260	257	260	254	238	250	227	256	231	249	223	248	256	266	234	278	234	243	241	251	249	239	248	239	249	259	235	225	257	210	263	258	227	231	195	211	233	228	251	223	229	226	236	254	245	257	247	255	242	266	267	245	246	272	257	275	229	242	259	224	239	234	256	246	254	255	240	238	263	241	242	253	264	241	263	232	235	233	234	220	253	219	248	228	232	224	254	207	242	263	281	241	242	227	224	251	228	238	256	230	237	222	232	245	226	221	232	227	201	223	250	228	215	239	239	260	239	238	256	255	229	242	234	250	235	234	246	250	234	247	249	242	235	232	226	246	252	251	249	231	238	226	228	242	233	253	262	234	249	246	236	249	210	232	247	266	244	263	224	226	239	245	273	241	251	258	250	231	279	230	264	244	252	227	254	245	251	246	253	260	263	230	258	246	280	263	253	281	240	188	237	259	249	243	217	231	252	280	249	242	249	239	261	290	269	273	262	252	229	245	255	231	270	228	231	246	249	245	205	229	244	261	251	255	231	220	254	259	241	259	223	244	269	229	242	226	237	262	247	250	244	213	229	254	244	237	283	253	262	280	252	239	229	239	233	228	226	249	254	245	219	256	254	237	225	268	241	229	242	236	232	234	244	253	244	224	253	257	198	252	237	181	238	254	238	227	196	235	223	261	281	227	261	224	264	244	227	232	259	230	243	215	252	215	247	215	240	247	227	246	256	260	242	288	249	258	226	236	247	263	247	266	221	247	248	218	229	239	216	232	244	272	242	228	244	235	219	234	254	268	248	235	245	209	211	255	238	244	258	216	219	288	255	248	225	260	265	247	227	243	236	225	260	233	252	233	252	270	232	275	264	229	224	224	245	262	250	225	251	218	226	250	255	244	263	240	224	257	221	241	222	242	249	239	237	214	250	274	252	251	257	255	222	264	227	243	272	242	241	250	242	241	223	219	239	191	220	208	241	251	245	237	252	236	274	238	235	217	250	255	240	243	228	237	236	227	261	257	255	223	249	251	287	251	245	244	279	229	248	228	236	238	254	226	252	247	277	237	224	246	246	236	270	247	218	228	251	246	220	249	247	254	267	228	247	255	232	226	225	247	241	229	254	218	244	248	244	243	247	255	244	269	253	246	251	225	229	231	261	238	256	254	274	246	288	238	213	250	233	239	244	262	248	248	249	211	262	259	264	225	238	240	271	236	262	252	227	235	239	262	245	246	208	238	255	243	238	256	241	235	271	238	234	309	223	277	230	248	231	237	231	232	273	208	236	216	260	281	266	240	251	268	251	259	226	218	253	221	272	252	252	261	248	246	257	259	232	262	234	279	244	218	258	249	205	239	238	247	278	246	259	257	225	269	237	246	244	242	260	241	242	228	223	236	237	237	252	274	249	224	237	256	233	237	266	243	234	237	250	243	246	210	244	231	245	247	233	265	259	213	249	259	221	221	239	243	258	264	238	231	228	225	236	255	280	251	261	227	264	241	229	252	262	241	244	251	213	248	225	252	224	246	253	270	249	233	232	264	247	258	233	240	266	251	251	239	246	242	219	229	221	228	229	248	244	247	246	236	250	241	213	245	237	256	264	254	225	249	264	250	235	250	242	249	235	243	269	238	251	236	219	218	220	250	239	236	268	230	255	251	257	239	249	263	217	253	226	229	240	261	249	264	218	255	237	248	271	261	213	237	228	242	225	232	252	274	239	236	234	231	251	266	251	250	223	241	240	234	254	246	245	276	255	269	274	245	252	238	254	218	231	229	236	282	232	261	240	247	250	230	224	252	274	228	255	231	247	249	230	228	249	248	243	228	238	248	217	273	235	222	255	238	235	191	283	236	249	224	265	264	233	259	242	251	266	253	233	259	243	248	265	261	232	194	224	267	256	218	252	243	232	262	254	243	220	266	283	228	250	291	254	220	243	217	245	242	253	248	250	237	246	234	245	251	266	262	242	242	247	235	247	206	216	242	246	212	246	265	246	252	233	250	242	251	224	259	247	205	261	249	236	260	234	231	251	224	218	241	249	246	237	221	240	236	239	223	225	203	246	258	197	254	268	248	278	252	245	248	240	222	229	242	241	254	257	247	272	237	231	248	266	249	228	239	258	241	270	240	227	236	250	232	248	282	242	230	238	260	227	229	246	230	221	254	221	243	240	258	262	256	242	278	257	259	277	261	280	237	265	232	232	261	245	244	228	273	244	232	241	226	259	216	264	235	230	241	243	211	243	251	239	226	276	248	222	249	246	235	228	277	222	229	242	245	272	244	252	214	270	265	247	263	247	229	294	265	253	250	227	231	247	247	268	252	252	253	215	240	254	256	251	253	241	251	245	221	238	251	241	278	253	260	252	222	231	263	253	252	255	285	268	237	231	272	242	257	257	258	224	217	235	271	237	219	252	242	213	257	241	251	240	249	222	234	261	245	266	254	227	245	231	222	246	266	228	238	206	242	239	269	245	242	210	255	240	241	238	262	225	234	247	290	238	225	258	256	250	268	275	281	265	252	237	257	270	214	255	235	248	254	248	214	242	273	219	249	249	230	231	254	273	266	245	251	255	225	247	251	221	224	261	252	259	263	225	229	246	223	282	224	253	258	239	264	225	215	234	265	263	242	255	263	258	256	220	266	254	255	234	237	220	257	251	208	245	218	250	249	263	235	252	257	240	240	231	255	233	230	249	269	253	254	235	243	283	235	248	256	243	261	258	247	241	241	221	258	265	239	245	219	236	251	225	249	235	239	246	232	225	234	274	240	252	225	282	259	262	232	206	251	266	244	228	256	234	244	250	270	252	284	227	241	263	246	246	228	257	263	212	252	272	246	260	249	280	266	252	261	244	257	216	238	254	251	236	271	249	240	252	259	233	290	252	230	220	268	250	242	282	194	228	223	230	233	262	222	266	225	274	272	238	237	229	238	256	241	262	225	266	238	241	264	264	222	242	261	240	225	249	230	238	234	230	237	231	263	219	224	228	236	259	276	258	245	245	265	220	221	259	214	236	263	214	284	244	251	247	240	248	238	228	248	212	225	235	249	213	264	274	222	244	255	269	245	260	226	237	224	219	225	235	263	236	250	244	234	237	239	240	253	233	232	248	250	231	226	275	255	208	239	226	224	232	232	240	263	263	213	253	218	235	234	228	257	264	234	244	249	250	269	268	227	223	242	246	237	267	233	258	270	229	231	249	277	264	255	232	244	243	250	268	243	233	251	235	248	244	249	264	249	239	220	243	258	227	218	241	224	250	252	252	246
6554	708	795	872	713	726	654	630	641	643	615	610	613	608	630	639	599	581	614	585	610	623	587	596	583	584	639	573	603	579	614	597	596	610	579	615	598	584	573	609	652	588	618	565	605	589	538	556	601	587	583	553	601	578	610	575	595	606	570	600	588	578	536	585	593	619	591	578	573	554	636	593	557	574	538	547	606	585	588	606	595	556	574	615	594	615	578	613	560	584	556	562	599	577	603	570	642	586	600	593	591	576	550	594	611	623	596	613	587	557	592	566	613	646	588	594	609	621	533	581	660	652	557	574	593	582	599	564	596	585	592	572	598	587	601	572	580	580	596	585	539	627	596	594	570	566	606	577	594	569	586	551	608	586	560	613	622	597	637	585	576	584	574	592	589	595	608	633	611	599	553	608	557	557	576	591	603	590	609	551	585	620	596	576	586	607	635	559	589	593	603	587	579	608	615	571	594	577	531	587	590	585	620	589	598	581	605	611	576	616	603	550	614	593	554	509	577	606	601	570	591	620	573	593	619	575	626	576	592	553	572	580	609	581	609	624	592	556	613	603	607	595	619	569	576	587	585	554	594	566	588	596	598	619	591	624	633	575	588	598	574	650	593	597	589	562	619	586	616	559	587	599	568	558	562	567	574	590	563	623	560	574	567	592	585	542	620	574	570	593	585	617	608	630	537	572	597	556	595	549	614	606	616	595	539	576	590	622	590	602	616	543	567	593	567	595	595	581	573	578	540	580	581	567	623	598	586	599	559	598	604	572	599	571	601	574	596	595	558	548	580	574	565	593	607	583	599	575	602	655	600	629	561	533	588	555	592	600	594	600	563	570	525	596	634	614	624	571	580	562	612	586	630	577	600	605	573	573	587	569	600	608	582	601	588	569	582	561	549	586	556	598	593	619	598	551	572	585	584	614	593	564	600	563	577	554	566	553	530	599	621	539	584	579	618	552	572	563	601	559	587	544	636	608	604	595	592	597	600	611	590	597	623	601	623	538	577	566	612	615	576	626	613	582	575	583	575	566	570	604	612	624	613	587	603	619	608	571	618	613	561	601	610	603	613	604	631	618	572	599	607	586	597	609	590	598	553	555	556	574	545	584	564	594	585	595	605	619	591	594	579	567	594	607	638	583	576	585	606	599	599	575	582	626	569	589	595	587	574	566	580	603	601	582	569	587	580	581	601	576	623	603	601	588	568	563	565	592	585	602	559	585	583	603	576	576	587	592	599	606	565	601	671	616	615	560	590	627	591	587	567	581	569	576	635	547	560	618	594	574	569	561	626	562	606	567	551	625	547	632	657	606	612	590	550	543	597	573	596	563	606	580	605	586	621	635	583	602	576	568	615	617	575	606	594	563	607	590	611	571	539	585	593	609	579	590	596	575	609	618	583	574	580	583	623	547	607	589	547	566	599	557	575	572	578	577	544	582	605	580	603	576	578	625	523	616	586	571	593	570	541	628	579	582	582	610	654	570	609	578	547	550	538	577	585	563	578	575	579	603	611	583	560	595	601	609	602	597	598	597	633	609	593	536	578	586	599	594	609	579	621	566	575	593	553	622	565	625	589	551	597	605	538	604	580	586	615	586	572	574	571	616	584	619	543	570	583	602	620	583	581	611	586	576	584	595	576	602	605	588	589	580	586	589	545	570	633	616	565	573	584	597	553	583	561	603	617	564	577	603	604	587	607	591	588	594	564	580	587	567	560	601	625	578	585	610	579	584	581	573	621	613	552	565	586	588	591	597	604	565	582	592	571	582	619	608	574	565	585	571	622	584	557	619	600	593	574	598	554	562	597	605	616	597	607	681	567	596	557	556	580	586	598	591	571	585	617	627	578	590	619	622	595	588	571	572	540	595	541	632	642	544	647	561	540	613	600	563	635	596	595	607	609	540	611	583	600	608	579	587	614	577	600	605	596	587	604	567	580	608	621	583	618	607	619	588	563	579	557	601	591	586	610	583	585	563	575	560	555	595	595	566	580	552	577	573	651	614	558	582	599	593	619	584	573	593	619	590	610	599	579	575	590	554	600	597	596	542	603	577	579	563	608	577	631	593	623	620	612	575	594	582	568	586	574	621	612	608	580	582	592	606	590	590	615	581	578	606	572	620	585	618	567	568	588	612	591	567	564	584	643	570	600	583	582	574	572	568	648	582	632	601	594	559	569	578	605	589	631	593	602	543	610	575	576	624	612	593	629	604	554	578	590	583	592	580	565	599	607	619	605	629	556	606	625	565	610	595	591	606	569	578	599	565	581	601	568	592	600	590	583	565	594	615	550	587	577	555	580	586	579	590	632	643	581	613	599	578	592	541	592	576	583	594	606	575	625	636	604	576	606	608	553	581	568	568	575	588	555	570	575	608	596	571	587	607	629	566	614	591	555	572	574	633	666	612	615	566	599	555	623	570	558	555	569	562	596	584	551	582	600	549	608	598	578	553	585	574	570	616	586	627	583	608	624	527	617	591	558	588	579	577	574	577	546	563	581	569	573	627	621	578	575	595	564	576	602	577	619	596	595	619	635	633	595	571	591	615	601	577	569	605	568	601	604	577	566	602	617	609	604	588	553	588	637	565	579	550	612	578	576	625	595	596	575	572	573	622	654	613	598	588	663	561	616	549	581	604	579	587	597	595	578	587	622	589	623	585	629	568	539	571	589	561	599	600	605	584	593	568	590	618	562	635	539	602	625	589	577	615	589	553	546	537	550	604	595	588	555	614	580	606	606	593	574	584	594	594	588	577	581	602	615	540	571	577	596	553	598	556	614	562	577	619	584	591	594	574	569	580	585	593	596	570	574	576	528	579	622	604	604	608	639	576	604	566	557	569	566	645	550	588	580	653	595	598	626	578	629	598	604	557	572	577	587	623	600	545	603	602	590	531	598	583	591	566	597	574	612	621	583	565	577	622	633	568	580	539	599	580	610	571	592	635	546	588	639	590	586	590	579	598	589	610	567	583	588	580	613	550	598	608	597	581	528	590	569	599	603	584	637	602	561	604	578	538	580	585	573	557	615	601	569	593	613	648	560	579	580	568	588	598	610	606	590	602	615	594	607	577	563	591	636	576	587	559	627	613	604	597	589	599	598	602	596	611	565	570	573	582	635	545	587	594	617	648	600	582	620	550	591	621	608	617	602	569	608	603	584	587	633	560	586	586	562	587	596	609	623	616	631	624	581	597	545	589	584	628	568	598	609	602	589	579	604	582	598	603	563	616	560	602	605	557	622	640	565	563	530	598	595	596	603	532	608	592	545	567	627	599	600	597	567	591	520	645	605	619	565	597	614	598	551	599	584	598	599	597	613	594	580	584	554	594	618	626	587	576	587	604	609	585	615	622	573	560	574	595	613	598	581	587	545	565	583	593	628	606	625	611	552	577	612	573	599	566	567	582	581	578	531	605	601	573	579	588	578	574	594	566	613	606	602	594	596	581	577	555	568	622	555	574	607	625	578	584	559	578	589	563	639	574	584	615	600	591
45623	18510	6491	1351	797	626	514	386	367	339	327	308	279	280	271	243	266	284	266	219	229	233	264	221	255	263	250	231	212	202	237	208	229	218	218	210	216	244	199	224	212	238	208	185	221	206	217	209	234	203	206	207	204	222	227	256	217	228	232	220	218	254	253	220	196	231	229	194	210	231	236	241	205	197	213	208	227	185	210	209	210	215	221	231	227	238	206	217	218	223	220	240	223	220	191	235	208	224	218	202	206	245	233	234	226	196	224	218	255	216	228	225	224	219	213	206	197	220	217	223	210	220	201	199	236	210	224	196	229	185	231	200	219	226	232	225	214	222	211	218	246	232	240	216	212	230	219	213	203	220	228	214	218	229	230	218	196	226	242	227	207	226	218	197	232	237	238	233	207	176	214	213	209	223	258	209	227	203	217	216	208	225	179	198	228	205	194	219	220	224	209	231	248	226	200	226	232	229	207	202	204	212	227	182	207	219	188	220	223	204	227	203	205	234	213	210	202	223	245	246	226	229	246	213	232	215	245	226	206	224	207	206	228	232	221	202	237	199	205	212	236	219	218	208	212	235	192	268	208	218	223	237	217	242	231	222	217	211	225	220	205	236	180	183	234	224	233	207	215	221	215	216	210	241	237	199	230	204	239	218	234	193	215	203	234	206	206	226	225	213	237	209	218	198	203	200	202	207	233	222	232	218	233	189	219	225	210	191	233	223	220	221	210	185	207	241	215	215	189	188	212	210	199	203	194	228	214	208	190	201	208	200	207	199	212	219	206	239	238	213	191	221	194	234	219	183	203	243	236	201	213	228	227	206	232	221	214	205	229	220	214	206	235	216	205	208	215	199	212	227	185	243	233	217	210	216	213	212	200	210	188	207	213	197	223	201	212	214	216	203	243	225	185	230	248	209	211	214	209	241	219	206	222	223	210	220	207	229	220	201	237	192	233	217	233	241	213	211	216	206	206	234	226	208	239	232	214	200	205	232	221	216	213	230	201	199	246	234	246	244	238	215	219	203	228	258	220	194	207	209	236	215	240	236	222	205	240	247	221	220	220	218	214	200	229	220	230	251	211	242	213	231	239	224	201	219	233	218	197	228	198	195	215	211	223	205	186	234	223	233	208	217	213	201	226	226	243	205	226	234	200	222	209	201	224	207	195	232	220	207	219	224	223	243	184	216	210	210	210	177	218	219	205	216	211	188	198	218	223	254	220	217	220	235	210	236	213	222	240	240	244	207	246	263	217	242	220	210	211	193	227	240	215	204	202	201	235	224	208	222	213	168	212	211	244	217	228	209	232	245	218	211	221	235	224	208	205	215	231	217	236	197	192	220	222	224	209	199	193	230	196	221	207	198	213	204	253	220	217	228	191	202	183	216	228	206	212	210	204	220	228	220	221	222	199	230	238	232	204	230	255	210	210	214	242	206	205	212	222	229	240	249	234	212	205	214	217	215	234	217	219	214	221	213	237	187	222	228	238	229	233	248	238	211	205	217	215	200	231	199	203	202	226	220	201	217	200	210	218	221	228	178	189	211	190	234	235	228	206	208	244	240	239	220	191	204	209	217	196	221	208	190	213	211	203	219	223	220	236	203	200	230	233	213	235	259	221	206	219	204	177	238	235	202	221	244	214	213	230	216	188	214	223	202	205	204	216	202	203	222	238	202	213	213	210	240	231	228	223	195	217	243	213	212	218	192	225	219	214	213	206	223	197	207	210	221	230	221	229	189	233	218	227	205	201	204	197	213	202	227	249	217	225	190	230	221	227	216	230	198	232	188	210	220	221	219	223	229	217	220	225	248	194	215	222	232	222	223	203	204	224	219	229	233	220	206	232	228	203	212	228	220	205	219	206	199	198	232	201	202	215	212	194	229	240	229	243	210	200	222	220	255	215	174	215	198	224	236	217	223	220	234	212	205	201	227	214	218	221	218	217	239	232	234	225	228	232	188	218	211	206	234	214	200	222	216	210	200	214	214	206	217	201	196	194	223	222	216	201	216	209	218	228	223	212	249	222	214	227	189	240	196	243	209	206	217	227	187	217	227	229	205	215	215	218	240	218	229	210	214	201	205	223	194	211	248	226	208	188	242	208	215	225	205	200	224	234	211	215	219	231	196	223	226	241	212	199	218	237	196	245	220	197	202	204	221	232	220	232	210	220	206	166	228	226	206	225	235	211	225	216	222	203	208	242	222	227	225	193	243	211	230	221	221	209	198	237	219	207	203	209	201	219	202	210	231	252	222	208	245	211	225	219	201	228	215	219	236	222	225	237	240	249	230	225	209	197	226	232	195	261	211	212	221	227	209	207	220	194	215	211	205	213	192	221	232	238	224	207	222	176	210	237	205	218	253	200	192	220	215	208	217	245	218	215	258	226	204	175	208	227	212	232	229	234	217	232	217	217	220	200	208	209	187	225	247	222	198	202	221	193	244	219	221	215	221	190	214	240	204	218	213	195	202	219	230	252	186	236	230	219	209	218	213	205	210	210	219	226	219	224	206	224	212	227	244	230	220	226	213	206	220	211	220	230	226	197	258	204	207	204	229	214	206	193	196	228	216	212	216	253	236	234	250	223	223	210	207	203	222	238	229	239	208	207	209	215	227	219	204	212	213	218	225	219	199	222	226	250	215	180	220	222	204	195	201	222	221	226	217	203	249	205	198	208	207	211	214	166	208	203	208	208	166	207	204	198	206	221	218	204	243	188	204	203	223	223	189	207	193	227	176	223	191	212	216	229	206	186	227	217	230	243	210	235	217	206	222	229	218	215	241	205	247	221	227	239	187	211	235	189	212	223	234	204	245	201	227	223	204	218	235	226	194	186	209	216	220	229	219	217	219	192	224	212	206	216	234	222	214	207	210	182	208	209	237	221	250	224	222	237	215	198	240	239	228	247	205	211	230	252	230	201	204	214	221	218	195	211	198	204	236	217	225	202	207	238	226	207	234	236	223	241	227	202	191	221	214	223	196	208	213	225	229	223	195	220	228	215	265	220	222	215	239	226	217	215	209	214	229	228	239	208	218	215	228	213	241	226	218	236	220	220	220	223	204	231	234	222	225	211	207	258	217	202	217	212	205	227	223	258	207	215	197	236	230	206	209	228	209	199	246	219	225	205	229	210	212	190	213	210	218	224	226	199	215	201	199	198	226	219	232	217	192	218	219	220	212	221	223	213	225	198	190	222	212	221	233	228	222	208	210	219	208	212	250	227	216	194	221	207	207	234	216	198	208	219	232	223	237	249	214	216	203	208	209	216	222	211	222	213	235	189	246	236	213	172	184	206	231	199	214	212	210	200	188	228	199	200	231	239	249	223	218	206	207	267	259	231	224	226	222	211	217	220	214	217	203	192	185	214	231	207	208	215	195	212	203	220	207	195	205	179	197	231	211	214	185	204	190	211	222	217	210	190	214	201	225	218	223	197	227	226	235	216	207	222	210	215	204	203	252	238	213	242	210	225	218	201	204	242	237	225	206	219	220
21144	1500	2821	3240	2739	2178	1908	1709	1411	1286	1101	1056	915	926	894	849	821	778	748	736	714	680	692	699	611	651	635	709	634	628	606	646	603	615	598	568	616	611	602	558	573	579	572	591	547	631	607	561	589	566	616	563	538	574	581	563	548	620	575	564	585	530	566	620	577	517	528	563	603	561	597	527	574	578	526	539	612	577	546	573	560	543	570	516	560	578	544	605	549	526	535	541	554	525	572	530	539	546	529	566	480	531	561	566	557	549	551	534	535	569	523	539	536	565	581	559	560	575	585	576	539	529	530	552	577	555	601	562	550	536	571	544	540	533	553	524	537	543	588	544	540	543	567	555	538	574	574	493	607	527	546	590	560	554	529	557	558	552	567	547	519	533	512	565	523	573	534	567	576	572	551	536	573	574	536	530	535	535	539	542	543	528	522	546	552	515	513	527	538	583	532	538	510	524	559	547	568	542	516	581	568	524	521	548	591	550	573	530	567	553	510	550	580	498	561	531	555	566	581	522	548	488	503	552	539	584	547	526	531	571	516	501	496	534	510	569	530	568	578	570	567	537	523	536	554	556	527	556	524	506	548	550	558	545	561	530	531	569	569	536	603	563	567	598	526	568	518	561	512	509	561	564	573	589	540	551	541	519	581	543	569	572	574	544	492	563	583	550	554	579	537	583	532	540	512	524	545	512	511	549	537	565	531	517	576	560	571	572	512	578	582	535	564	512	570	555	575	514	550	565	582	546	532	566	549	581	560	529	521	530	567	521	570	580	566	520	527	553	534	545	526	520	548	516	556	523	539	556	540	520	538	566	566	500	555	553	552	561	579	503	549	519	567	533	530	517	551	561	533	565	564	524	600	549	521	569	537	541	541	555	587	579	519	537	551	565	549	528	597	521	528	539	503	578	540	579	537	568	543	518	570	560	574	544	541	593	563	552	543	575	600	537	558	592	574	525	526	555	564	516	557	490	554	524	564	516	559	523	529	545	565	517	566	574	572	506	524	566	600	541	558	508	559	576	539	571	557	562	553	527	526	584	534	552	535	546	568	571	575	561	592	533	522	522	556	548	517	562	559	581	556	502	532	546	525	539	567	564	559	527	527	534	537	557	582	552	557	559	537	584	517	503	582	573	564	503	572	567	542	570	520	555	517	533	573	587	531	563	553	549	538	555	551	552	519	557	539	521	559	551	555	537	571	502	556	534	566	544	578	525	568	559	572	561	556	544	506	522	554	558	577	543	586	591	574	576	559	507	484	537	562	580	519	554	520	522	546	559	562	535	553	523	499	552	545	546	524	594	560	556	534	594	559	552	528	535	529	546	533	556	541	556	526	552	511	589	528	541	579	525	582	531	532	519	529	550	529	547	582	589	509	564	524	577	515	597	547	556	543	540	574	524	532	531	520	500	561	575	547	571	508	541	556	567	598	570	513	546	579	532	546	539	564	553	562	563	542	560	550	588	528	572	558	565	566	557	555	511	529	539	550	583	528	567	571	516	531	554	538	537	588	552	535	540	544	528	574	551	557	548	530	564	594	565	516	559	547	582	541	546	548	540	550	561	530	524	547	536	528	583	558	536	543	542	561	535	571	587	548	537	575	529	540	579	584	559	582	569	584	532	536	499	538	570	528	538	573	561	531	545	503	534	567	536	548	543	566	571	567	570	562	509	568	596	541	540	541	586	549	517	525	542	563	547	538	545	517	574	563	588	549	566	525	530	571	536	496	547	546	576	590	553	544	511	570	548	586	598	546	534	536	573	551	528	547	548	564	566	584	534	538	514	537	566	586	524	547	526	540	518	546	543	547	604	522	545	517	581	549	551	546	567	553	564	537	579	554	494	556	553	590	585	517	557	565	555	552	562	516	528	540	573	517	511	581	605	546	581	555	566	543	555	523	550	578	548	524	560	512	541	583	550	502	533	541	550	524	557	550	557	546	568	592	544	521	522	553	578	582	588	564	546	529	550	526	589	559	521	552	587	523	539	563	527	522	542	528	568	617	535	508	544	561	539	569	525	568	526	601	522	585	540	580	550	554	558	580	529	534	548	553	572	556	526	548	566	551	540	532	564	528	558	550	501	516	582	567	552	555	579	532	488	600	537	531	552	550	559	552	566	558	573	538	546	559	533	542	533	560	542	534	554	551	558	543	528	541	511	569	548	566	545	566	557	539	497	551	504	567	565	526	557	534	550	531	548	576	531	590	583	559	485	543	541	620	492	564	555	542	542	530	577	578	609	525	533	550	577	514	546	524	530	552	546	572	557	581	520	518	560	548	582	554	544	554	582	567	566	537	520	576	528	593	574	512	535	540	578	543	561	574	586	612	533	579	570	568	558	558	550	528	547	602	562	561	572	553	534	532	534	543	576	565	586	531	581	564	548	528	571	539	525	544	555	579	535	551	527	561	524	563	550	559	535	532	505	546	516	546	571	546	522	549	560	561	547	543	585	529	529	563	513	563	554	555	572	563	550	574	547	548	558	565	618	567	544	557	569	553	600	534	567	560	504	544	527	564	544	601	516	573	538	554	523	550	554	573	545	515	529	547	534	518	502	575	545	516	541	556	570	523	539	571	560	530	573	578	554	534	556	558	559	519	558	525	555	522	545	535	539	546	559	527	576	561	520	591	576	563	554	540	529	560	579	561	565	550	538	543	528	574	542	513	556	549	549	546	559	498	587	571	538	567	538	558	546	523	544	571	541	561	539	569	511	545	549	540	514	547	546	583	528	546	538	552	554	562	565	570	516	556	554	559	551	575	530	554	546	527	588	532	569	514	540	549	555	519	560	539	545	491	544	507	552	558	584	548	565	539	575	549	531	537	522	593	508	544	558	563	525	571	587	550	560	523	514	570	530	520	520	562	545	551	551	556	549	545	539	560	495	555	579	591	578	561	523	509	505	534	538	527	574	517	546	543	548	530	561	528	533	513	558	588	548	530	519	567	522	598	492	558	530	540	588	556	547	519	515	541	592	521	546	518	547	583	581	525	533	532	580	593	577	541	554	524	520	519	535	543	541	601	512	555	570	551	527	544	566	564	550	575	522	559	585	557	554	553	530	553	563	549	575	547	566	534	562	516	549	577	524	555	521	505	535	559	552	546	540	583	559	610	572	559	574	552	531	532	544	571	642	538	542	546	554	571	565	558	547	567	522	544	550	575	583	548	556	520	561	533	561	529	528	537	563	561	561	548	538	544	579	549	576	561	559	548	531	533	528	552	542	523	540	500	528	548	541	529	564	611	547	559	546	553	557	540	533	558	551	550	553	544	571	582	532	523	513	556	552	559	547	556	547	524	565	565	514	542	501	573	517	564	564	540	596	512	534	516	593	510	560	538	565	570	526	553	491	542	554	564	564	555	539	536	551	604	526	532	533	548	568	585	588	528	524	565	543	558	540	552	564	562	521	543	544	564	565	574	580	521	537	524	569	566	588	586	561	558	556	553	550	519	542	570	531	566	530	565	525	550	571	573	576	568	553	559	529
45835	25233	21241	6279	1783	1309	1005	758	664	608	574	547	518	412	503	459	448	417	414	440	410	411	368	355	381	392	395	341	381	363	351	390	385	399	351	366	367	350	346	377	361	380	358	378	361	397	358	354	328	357	347	336	363	350	384	360	364	323	320	338	357	374	345	347	389	364	380	368	371	337	322	374	350	335	377	373	333	381	349	348	376	378	336	340	335	354	386	338	336	307	366	356	322	344	371	344	347	354	327	362	366	363	402	339	345	385	379	362	347	365	347	354	374	373	344	357	399	376	322	388	361	327	356	371	328	345	354	358	342	328	345	364	339	381	350	324	323	365	354	384	362	353	352	341	360	379	370	358	353	344	369	369	352	359	337	370	371	365	357	365	372	336	344	351	337	322	358	349	367	330	354	354	360	344	393	368	380	362	327	326	344	376	379	394	351	365	342	367	367	352	333	365	374	337	340	379	374	343	365	366	346	370	357	329	332	369	368	359	358	352	367	331	355	396	366	320	368	374	360	387	362	312	337	345	346	358	377	358	359	362	329	354	350	372	345	345	370	361	370	375	383	346	349	354	365	319	345	333	384	332	327	371	387	362	341	369	352	372	366	378	352	347	363	358	369	371	352	334	362	369	341	326	364	346	331	368	362	366	365	365	352	356	370	350	338	369	358	364	364	391	374	330	364	357	342	350	357	347	340	351	324	359	332	379	373	384	370	339	374	316	378	348	392	336	362	358	322	344	348	375	374	355	380	357	382	338	355	361	387	319	373	377	370	376	378	342	346	378	362	331	323	355	364	358	326	363	338	371	320	389	362	322	340	396	374	364	351	315	371	384	367	369	387	368	372	332	337	342	347	365	378	380	366	368	358	332	344	344	363	368	352	367	352	359	359	352	336	357	359	372	353	381	346	371	405	394	351	366	374	367	331	339	357	361	346	373	358	365	380	369	369	351	302	358	353	392	354	372	326	360	326	348	338	381	371	376	356	345	371	347	397	353	384	340	357	353	356	371	355	351	361	388	355	360	324	357	369	333	381	339	386	358	379	326	349	350	347	353	376	359	354	332	385	344	354	348	344	320	335	352	366	339	347	322	324	372	352	380	326	348	331	346	358	387	368	351	371	338	376	354	335	365	339	357	393	343	354	354	350	381	351	328	361	393	378	369	369	330	356	382	338	315	366	360	339	366	341	342	360	334	340	349	354	348	328	354	373	310	328	346	359	357	320	348	346	351	382	338	369	374	375	338	363	380	352	329	370	398	335	362	366	349	346	380	357	345	330	356	353	342	366	356	358	355	344	336	348	338	335	392	349	383	361	337	363	346	320	353	347	342	339	336	347	345	364	373	352	362	345	394	328	353	311	353	367	363	385	341	320	327	383	360	357	368	350	332	348	359	355	391	352	389	371	345	355	356	397	353	382	350	369	354	320	369	384	362	360	380	383	379	326	366	361	340	337	349	346	368	326	350	370	348	326	361	348	394	327	322	348	349	353	362	391	358	343	367	370	371	340	356	363	333	359	363	336	357	325	328	381	356	356	342	377	387	348	327	339	378	344	335	348	327	367	351	334	357	339	364	350	351	375	356	360	367	370	330	365	391	373	346	348	329	379	350	367	353	322	342	382	369	308	384	350	341	389	365	370	327	343	356	330	348	351	343	346	342	364	381	352	371	328	343	320	339	294	331	333	359	360	335	359	372	337	359	366	380	384	366	373	346	352	345	335	377	341	397	332	345	354	383	337	378	346	338	358	377	362	375	320	363	337	362	363	354	354	346	341	356	376	361	348	340	369	332	324	369	369	365	322	325	330	348	378	369	398	370	357	348	358	375	345	345	361	362	335	360	344	346	352	340	316	369	365	391	329	344	387	359	351	338	339	380	365	357	370	351	349	329	340	315	342	370	346	353	397	378	377	356	368	333	311	351	396	346	353	375	345	386	359	362	371	356	345	333	359	347	363	355	359	336	340	349	326	336	371	364	336	359	359	350	338	317	380	333	345	343	339	339	341	343	356	370	354	365	368	377	372	343	359	353	346	339	371	360	348	341	370	371	338	334	341	364	342	357	396	348	363	353	335	380	332	366	339	336	351	329	405	364	360	327	357	343	332	357	363	385	350	356	369	349	342	351	347	346	344	376	366	367	394	342	348	328	341	333	364	345	359	348	329	359	357	374	327	336	364	345	342	361	340	358	358	342	344	363	334	364	343	350	380	354	334	368	321	364	345	379	335	367	372	378	357	349	344	366	347	342	365	333	375	363	314	332	351	323	336	359	372	338	356	372	379	302	376	327	322	336	352	333	381	357	354	346	351	348	344	354	352	332	375	335	359	357	339	358	328	349	359	370	360	374	348	347	346	396	381	399	371	356	347	347	373	372	405	350	356	347	356	339	325	350	358	365	364	371	356	334	404	391	374	334	367	350	353	349	376	358	362	355	336	336	334	355	353	381	382	338	342	366	330	348	320	340	337	364	360	349	337	371	328	325	360	357	335	356	364	390	347	348	386	348	365	366	379	337	360	324	345	357	391	384	361	394	372	364	362	351	361	319	387	367	353	351	361	345	360	364	333	383	342	375	327	360	326	353	364	426	361	339	358	360	343	310	353	328	361	358	384	349	350	364	398	381	385	355	341	391	387	403	332	384	333	346	333	365	314	329	306	362	368	358	344	302	334	376	355	339	313	368	367	339	348	348	338	332	342	353	377	378	376	353	359	360	350	353	357	369	341	378	389	354	343	353	338	339	396	367	329	368	345	349	321	333	359	359	366	334	349	345	350	397	380	380	366	377	372	355	359	332	382	345	337	357	367	356	401	361	398	331	387	383	343	348	358	313	347	362	342	338	368	375	369	353	377	358	335	336	346	349	362	383	350	378	318	348	310	340	356	370	352	359	351	368	369	333	357	352	327	334	371	371	375	350	346	369	360	326	343	357	357	351	347	308	355	346	345	365	344	377	380	346	356	385	340	351	325	335	345	349	381	364	333	349	352	343	385	354	365	421	326	330	364	340	339	373	386	358	321	348	381	394	374	328	378	348	354	333	345	345	359	352	340	367	321	362	323	343	393	346	343	334	313	375	379	361	353	348	357	344	369	351	357	394	326	390	352	338	340	337	346	327	351	370	326	347	355	333	354	328	352	360	317	367	396	351	378	395	349	353	327	333	364	363	365	403	339	361	347	343	361	358	328	344	345	321	312	326	355	364	384	350	378	341	341	326	345	361	354	349	386	375	372	368	358	403	367	358	361	400	378	353	374	372	345	372	355	385	367	364	337	354	365	318	356	366	346	333	343	316	323	351	329	378	350	340	365	353	345	381	349	369	355	365	330	346	353	385	375	336	388	316	356	352	356	388	341	309	363	380	326	363	380	394	377	386	355	371	362	378	363	361	371	378	308	356	372	364	366	364	382	348	341	365	383	396	343	375	356	357	350	384	332	391	352	375	346	349	379	351	365	344	409	376	380	380	331	377	330	367	390	355	384	373	339	365	347	382
25873	2633	4908	5503	4690	3793	3337	2911	2432	2144	2069	1792	1751	1626	1482	1425	1330	1296	1258	1190	1169	1158	1175	1053	1079	1054	1008	1030	935	964	978	966	942	959	916	892	907	928	893	886	902	861	910	944	873	870	885	858	889	883	873	895	859	912	885	875	879	890	899	835	867	835	888	817	874	881	836	905	793	844	855	872	869	822	867	830	865	810	838	871	850	832	847	853	820	792	866	887	827	905	839	854	894	863	865	816	890	818	834	861	835	821	830	893	857	873	811	791	854	826	834	830	846	867	833	834	870	805	872	806	861	839	866	866	784	847	790	824	853	866	821	846	874	836	817	832	833	871	876	835	841	830	820	845	855	807	848	878	876	833	844	827	828	904	809	810	897	850	826	878	804	811	796	889	866	831	850	829	849	835	806	834	797	872	851	846	822	840	791	869	871	797	768	808	842	804	843	865	871	859	824	784	804	825	841	765	819	805	836	851	814	771	875	837	879	807	784	852	851	803	818	836	834	824	880	805	793	844	821	820	827	771	820	822	819	847	832	844	858	841	832	798	814	868	932	831	814	865	833	807	843	829	896	807	862	821	796	811	854	818	806	823	869	835	806	810	834	872	804	850	829	844	800	781	855	892	822	845	800	868	784	842	842	850	839	798	805	842	779	803	877	840	830	812	835	796	831	787	802	860	797	832	840	880	787	854	889	843	757	837	823	824	864	825	796	834	874	856	835	834	842	829	763	861	862	769	777	856	855	784	813	825	859	868	797	824	866	774	788	868	801	791	828	846	846	798	866	822	794	846	826	841	837	793	808	791	895	824	803	773	864	795	857	843	836	867	884	807	828	766	847	786	851	863	834	857	823	790	807	825	790	848	817	832	804	836	803	831	843	824	823	836	836	783	846	833	862	833	826	844	857	824	858	833	848	851	894	830	845	832	828	843	794	879	867	853	826	813	849	847	851	809	867	814	825	812	804	799	852	827	853	810	798	762	842	815	891	789	817	813	796	782	830	831	785	841	847	861	828	873	800	843	810	881	859	831	820	850	845	859	806	856	819	844	858	867	858	845	835	868	826	843	819	840	846	799	813	788	812	786	834	878	812	831	812	787	839	878	816	820	803	808	848	850	829	857	842	800	867	839	788	815	876	875	841	756	833	874	814	824	820	823	875	851	808	799	845	801	837	861	877	841	827	785	863	858	799	871	898	856	806	840	833	818	827	834	849	810	806	830	796	832	892	824	861	812	821	814	786	788	832	831	828	845	806	842	843	812	832	838	843	853	825	814	886	811	832	832	841	782	866	832	806	858	810	831	828	845	846	838	860	820	855	807	869	891	797	809	830	906	816	820	817	885	805	814	823	806	811	854	868	857	892	849	892	779	837	844	875	849	818	851	857	834	825	849	886	838	861	860	820	836	795	787	866	829	862	806	876	829	858	804	847	810	858	816	795	866	831	770	822	853	831	838	844	866	883	804	827	803	852	835	863	836	775	867	850	799	873	823	880	852	800	870	816	831	783	835	785	835	858	868	835	845	835	841	813	818	796	826	878	826	842	817	844	829	855	871	848	821	819	771	820	874	834	833	834	817	846	792	899	857	797	826	782	862	826	856	804	814	786	806	850	836	912	853	850	820	838	817	829	808	853	852	825	824	824	863	892	848	861	848	864	815	855	793	875	865	816	816	801	844	794	809	839	830	841	836	856	823	834	836	793	783	848	839	796	814	861	806	866	794	839	794	858	826	820	841	857	864	812	808	819	807	855	832	873	836	812	839	852	824	798	863	780	827	831	818	847	838	865	773	764	840	798	818	857	814	820	854	845	852	833	844	849	802	852	876	784	803	846	853	841	814	820	838	785	814	846	821	816	822	828	802	856	851	838	794	813	850	812	859	836	828	868	858	803	844	835	859	771	792	880	822	844	866	855	821	859	853	796	809	860	823	848	837	858	817	805	855	857	843	821	814	777	813	861	831	834	801	831	799	800	837	841	820	862	821	815	869	854	769	865	788	845	873	831	794	845	846	824	857	815	816	827	821	850	803	853	835	857	830	816	844	867	861	865	785	811	833	819	827	833	905	828	859	793	845	824	845	878	802	832	835	876	799	847	792	826	854	865	838	836	809	868	852	786	839	791	802	839	850	905	881	834	856	805	788	783	824	845	830	808	853	808	843	903	798	839	808	855	881	806	799	839	831	798	819	892	840	869	804	826	811	754	867	851	831	868	806	827	847	810	844	867	796	879	848	850	815	772	887	814	859	862	807	820	819	807	785	874	833	787	848	827	861	816	843	832	810	816	823	852	874	811	817	820	835	801	835	815	784	863	827	786	836	820	820	769	863	834	784	869	834	812	863	838	870	839	787	844	803	834	850	874	849	806	797	812	821	812	824	890	814	885	808	832	850	915	849	835	831	869	879	788	847	870	845	877	837	799	843	824	775	861	821	871	806	874	840	875	891	873	801	831	836	814	806	810	820	836	841	832	823	827	859	805	774	823	838	855	816	837	863	824	812	821	816	810	809	794	768	870	808	803	826	840	814	786	838	865	801	802	826	841	802	814	858	778	777	831	862	839	863	819	780	862	766	813	859	859	821	829	843	806	808	801	808	801	809	857	838	787	820	819	824	866	849	821	841	855	801	868	847	858	820	832	815	842	807	842	841	783	840	851	779	778	827	814	830	840	760	828	887	839	803	815	856	802	850	777	878	847	832	838	825	809	783	783	829	838	810	803	841	830	841	816	839	901	892	843	783	805	846	822	781	839	821	831	826	819	866	847	825	833	924	810	849	869	806	855	780	814	816	834	792	854	805	821	821	862	873	791	820	824	804	859	835	854	857	839	824	820	842	831	789	811	803	858	852	832	854	878	835	838	861	846	833	904	808	892	827	833	840	825	839	848	818	830	849	893	850	810	803	843	829	871	836	838	832	848	807	822	825	796	877	853	779	839	863	844	805	798	840	803	814	815	836	832	844	864	851	856	828	832	866	832	827	794	806	858	870	853	841	802	839	831	803	853	808	842	848	836	827	803	826	854	788	853	789	811	857	786	808	824	824	867	827	847	862	868	820	833	853	829	880	824	865	831	825	834	895	839	813	889	808	835	825	872	805	840	819	834	825	885	810	830	806	810	809	799	862	783	850	819	816	797	793	810	813	846	841	776	850	814	846	768	827	861	774	833	776	822	807	839	826	758	863	816	854	808	842	817	791	839	853	789	799	895	808	832	804	883	835	853	855	856	753	850	846	846	858	823	860	800	811	843	816	850	905	811	782	874	817	822	787	860	857	864	822	862	843	799	846	840	821	809	826	811	812	823	841	806	875	798	815	874	847	807	804	800	825	783	837	763	897	820	811	803	786	856	842	799	815	846	803	845	832	831	871	778	868	855	840	813	823	843	859	840	849	795	882	839	831	814	868	845	862	819	845	894	824	836	840	816	842	812	774	851	867	905	816	788	789	818	814	796	853	830	827	828	848	795	803	844	820	837	821	852	811	840	840	800	835	824	777
6755	428	336	306	274	272	289	256	221	257	274	273	253	264	271	261	281	247	230	239	237	264	256	240	250	267	261	243	232	241	239	237	240	258	215	243	232	237	266	222	246	235	254	260	245	248	246	240	254	241	237	232	227	243	241	268	239	268	253	251	223	264	263	250	234	232	270	276	238	249	241	253	228	244	228	256	278	261	245	266	245	251	255	257	246	244	280	283	249	252	251	248	253	239	262	234	256	268	222	252	266	232	226	236	249	231	275	245	239	263	282	250	221	252	250	269	270	273	235	259	225	266	240	273	231	262	257	265	254	254	237	268	256	250	234	219	236	278	252	233	201	245	257	242	235	259	260	298	248	252	234	236	253	275	251	231	218	267	245	261	223	260	284	239	256	224	260	271	236	288	224	232	218	261	283	283	237	244	265	235	267	240	231	241	266	257	255	255	258	252	248	250	250	223	258	264	261	242	262	234	249	249	231	268	284	251	252	244	243	253	238	288	271	225	236	264	294	261	242	241	236	268	244	246	257	232	251	245	253	284	237	263	248	242	242	258	260	247	235	246	246	252	224	244	267	236	238	219	255	254	224	254	236	246	233	260	274	227	250	281	230	234	251	246	226	278	263	262	260	263	268	234	265	266	246	264	247	246	250	259	204	251	261	237	250	214	230	243	261	230	254	271	247	268	272	231	260	254	238	259	228	232	227	267	256	216	267	249	235	255	245	265	282	250	299	269	249	276	248	273	251	260	240	242	242	227	250	279	235	234	263	257	264	229	265	250	241	198	227	237	272	233	263	253	246	243	235	246	286	265	230	250	233	228	249	233	236	249	240	221	254	242	230	244	275	274	232	281	266	222	259	250	268	242	274	252	236	278	261	236	228	250	255	222	219	246	256	213	269	232	267	239	239	245	261	276	239	244	219	250	239	267	226	249	209	237	261	251	249	249	241	245	266	237	234	239	221	231	261	244	231	289	244	240	228	240	235	231	262	232	240	264	250	261	247	243	244	245	241	211	229	284	234	250	253	217	240	285	232	233	234	241	237	275	240	240	256	232	248	217	223	261	289	256	282	222	239	256	249	266	244	267	226	258	286	243	265	275	224	249	286	241	275	221	256	188	265	204	241	260	254	269	242	249	222	243	243	254	254	224	219	218	235	249	242	280	246	260	254	266	210	241	271	240	249	224	236	226	249	226	257	271	254	275	268	251	223	230	219	217	273	261	244	222	245	243	264	235	236	232	243	247	225	220	245	228	242	259	262	263	246	230	245	264	273	251	251	256	255	240	245	248	247	263	228	258	246	238	239	259	218	223	274	272	240	222	255	256	216	275	240	262	246	259	268	234	235	236	249	247	247	251	231	243	255	251	279	273	246	245	259	238	246	264	250	274	255	254	222	261	254	249	254	223	235	237	262	244	243	245	235	207	237	242	247	259	260	250	267	247	276	241	245	267	249	256	285	267	271	232	264	235	251	227	251	220	271	250	270	250	236	259	258	286	224	241	240	218	250	215	255	239	272	247	256	269	233	268	254	246	235	271	271	259	291	280	271	237	257	267	225	238	253	247	259	245	251	238	250	232	266	265	257	279	274	260	269	230	249	277	244	264	294	250	243	275	257	240	223	242	245	266	268	275	284	264	237	214	245	260	262	233	252	229	250	274	255	288	222	232	242	264	244	257	231	251	243	252	255	224	289	226	224	245	242	280	250	292	238	245	266	281	228	278	265	247	266	288	265	231	251	251	240	252	247	234	254	228	249	274	228	257	249	255	239	269	231	213	230	264	267	267	250	277	253	227	234	243	266	229	248	276	254	211	237	231	263	254	242	256	245	268	276	230	245	259	236	262	271	263	239	247	246	252	233	255	259	216	250	251	253	277	239	263	238	239	247	230	252	227	229	257	267	258	220	257	252	249	220	246	252	255	274	246	232	285	235	257	246	260	256	244	233	239	247	250	236	266	251	248	285	225	227	255	243	247	229	228	246	245	264	253	241	272	237	268	229	256	261	243	253	236	247	268	260	249	243	237	268	282	235	271	224	252	267	268	250	232	215	229	240	241	270	250	273	228	247	256	240	274	274	236	247	264	228	241	260	245	238	233	280	257	262	268	228	265	226	242	225	267	241	236	268	258	252	243	236	253	263	252	229	246	275	216	270	265	270	224	255	276	248	254	253	270	260	240	256	268	230	241	236	258	255	233	278	256	272	218	262	256	257	225	230	243	270	271	275	236	241	258	239	247	273	240	262	274	238	239	268	255	245	253	275	262	250	237	226	249	271	282	233	254	282	249	270	248	253	243	266	239	263	250	248	249	267	256	223	253	248	255	272	246	281	250	245	217	239	241	253	256	240	257	236	273	258	231	252	249	239	257	261	258	244	258	242	235	253	253	254	237	266	266	246	266	258	248	230	262	248	262	275	271	237	239	231	246	275	255	266	255	253	252	243	238	226	233	239	226	240	257	275	229	222	276	245	266	274	231	250	211	222	256	264	257	257	230	223	244	247	272	250	232	280	238	274	244	213	244	265	257	247	245	285	235	233	257	249	250	273	243	268	239	274	257	284	255	249	260	259	236	250	265	258	258	262	222	264	236	268	279	236	244	240	223	257	254	227	265	223	248	260	258	249	292	274	252	272	233	230	247	242	242	239	243	244	265	217	266	275	235	247	243	278	230	260	247	255	237	231	267	249	240	249	235	237	247	251	305	274	293	272	250	242	248	242	214	255	224	279	234	235	216	247	269	234	260	271	233	266	224	268	248	265	267	238	226	232	274	232	254	253	249	231	243	219	279	235	265	241	228	249	243	251	246	236	269	263	249	244	271	252	255	251	272	237	266	233	274	258	232	247	270	281	268	259	254	248	261	260	255	259	241	258	228	240	273	239	239	239	260	257	287	249	271	290	254	243	274	236	241	257	206	249	230	287	248	226	235	259	231	237	248	246	253	232	271	270	255	249	257	202	247	244	275	257	245	277	224	248	211	255	253	273	244	281	246	234	278	262	234	244	230	293	242	271	227	246	250	254	243	253	253	268	205	229	232	267	254	243	261	263	218	260	259	236	244	253	235	216	248	231	260	242	257	246	238	261	253	264	242	234	247	262	254	249	265	230	249	249	248	250	236	257	247	243	236	246	233	211	236	240	231	255	238	227	259	251	258	272	269	256	279	291	253	258	260	247	255	244	249	266	269	256	245	257	228	256	244	239	276	254	249	267	219	258	246	236	235	220	261	233	234	231	247	246	244	256	256	257	243	230	220	250	257	255	240	254	266	253	242	245	253	249	288	255	258	229	258	273	270	243	240	264	270	273	241	249	244	223	243	231	247	262	254	253	266	262	249	250	266	259	233	249	246	272	241	267	279	230	280	229	250	247	254	252	256	251	247	267	246	242	254	220	290	225	264	225	236	225	270	271	262	245	255	252	249	210	255	266	252	262	248	243	271	265	236	230	231	254	249	259	245	249	236	240	253	257	225	244	254	223	271	244	283	276	244
6515	699	787	810	717	701	668	679	668	639	644	681	599	654	642	616	598	624	639	640	592	676	591	634	654	580	604	578	599	666	595	615	630	598	600	548	593	613	602	594	595	604	580	630	594	596	597	616	602	608	583	607	599	626	634	609	587	577	602	618	599	602	600	609	617	615	608	594	629	611	579	566	576	600	622	576	626	617	651	594	601	630	620	620	616	608	605	607	614	617	614	583	604	626	670	590	593	586	607	619	604	598	617	608	625	625	592	596	587	628	588	594	570	594	578	622	600	607	609	635	647	635	614	602	607	664	642	631	575	614	582	609	616	620	608	590	574	579	568	612	623	593	590	599	606	607	659	587	583	634	627	581	642	600	605	599	555	599	586	657	601	632	627	620	587	581	601	620	568	598	608	579	629	611	614	619	596	594	607	606	571	650	582	595	590	623	635	571	663	609	614	560	570	615	599	615	623	573	650	567	603	628	638	602	629	592	633	582	593	605	582	609	589	619	581	624	642	564	592	550	598	625	604	568	575	582	608	630	568	585	639	611	552	617	601	565	586	586	608	611	601	627	637	588	621	597	581	576	600	657	584	587	572	610	632	613	606	586	617	583	566	579	580	611	630	611	572	624	620	614	558	603	619	576	572	614	625	621	610	609	583	598	593	536	600	605	600	597	634	633	599	604	631	615	611	581	577	565	637	582	586	604	588	595	645	585	654	610	668	616	605	608	613	583	558	659	595	641	589	626	580	574	608	576	580	604	607	630	600	603	668	604	590	646	584	589	554	596	620	591	585	628	639	600	584	621	637	551	608	598	637	595	590	688	593	624	643	581	633	614	628	607	612	577	555	633	560	643	637	632	603	612	589	595	590	585	613	650	651	572	593	616	602	612	609	598	617	589	623	599	620	596	620	604	579	605	603	617	610	587	569	609	607	575	636	606	601	589	624	584	570	581	627	559	618	634	615	615	592	604	603	589	603	602	592	612	580	593	627	617	627	684	567	563	587	608	572	560	542	595	587	628	582	617	581	619	621	584	642	568	596	637	590	627	606	642	611	606	610	613	647	610	611	608	604	630	605	616	594	648	609	636	615	642	614	634	603	593	616	585	608	574	616	622	563	613	574	630	595	629	607	610	594	638	593	638	634	607	617	625	582	610	628	576	606	581	596	651	599	630	556	617	585	626	631	626	592	622	605	629	619	578	596	613	614	579	633	539	597	583	638	610	602	573	595	599	601	587	632	613	577	612	619	554	614	644	545	607	636	624	601	583	628	622	616	633	615	590	610	626	613	651	615	584	605	589	588	617	573	615	639	580	643	618	607	635	610	589	571	585	652	598	600	609	573	583	593	614	612	580	639	617	584	614	584	595	639	576	533	636	645	618	615	609	595	617	556	540	556	618	588	574	611	595	592	596	594	577	571	614	595	598	602	605	635	596	581	614	594	619	626	613	652	637	645	630	602	609	619	573	611	601	586	630	600	575	638	553	618	626	611	616	632	650	615	600	593	621	605	600	605	620	604	641	625	563	602	599	570	578	621	652	605	586	603	607	629	573	638	594	620	590	595	565	574	588	602	609	619	608	615	597	603	573	593	590	599	573	657	641	606	662	638	627	623	626	600	603	628	595	552	667	637	592	613	609	607	649	639	609	615	623	609	585	609	583	596	585	596	603	620	569	644	574	602	609	595	559	605	564	572	634	601	636	610	661	591	593	614	586	595	581	609	586	576	639	607	640	588	622	645	607	592	584	614	570	597	608	595	621	611	595	602	596	624	612	610	617	625	612	626	619	617	597	608	621	654	635	593	606	577	606	610	590	593	584	610	631	577	585	599	567	627	588	648	578	591	579	599	616	613	595	590	610	626	619	612	578	634	634	595	608	628	619	587	619	613	630	625	635	562	577	585	593	569	611	621	595	631	626	575	617	614	610	590	653	554	599	648	631	612	598	587	576	592	642	595	605	586	644	665	602	603	627	647	567	602	564	642	539	618	609	579	614	590	629	614	623	616	583	614	560	638	605	641	572	617	575	581	640	612	608	628	604	584	580	632	568	650	591	602	599	620	589	599	571	626	635	592	593	618	672	573	642	631	572	594	586	591	596	556	617	608	580	581	593	605	548	589	602	560	598	597	587	601	611	604	600	572	582	587	591	660	599	607	626	536	578	608	610	617	565	601	597	583	607	614	558	605	586	661	585	637	573	625	571	587	593	642	588	615	605	568	661	591	589	572	636	612	629	665	565	598	596	588	590	574	654	554	600	626	635	607	563	573	580	559	586	584	618	599	569	574	614	573	593	625	598	607	638	612	639	643	587	596	574	611	588	651	590	587	628	643	624	600	624	555	612	591	576	592	602	601	641	619	553	628	647	567	582	564	612	584	611	607	553	606	663	548	618	620	640	638	617	609	641	615	583	615	586	641	574	585	621	604	588	586	587	587	611	591	628	624	615	627	564	593	581	580	611	565	612	603	612	665	663	627	644	620	630	612	646	610	562	604	645	627	615	639	595	631	623	605	581	606	623	610	636	632	590	599	625	610	560	590	616	593	614	609	625	610	593	640	605	591	597	657	558	553	613	617	633	577	594	638	590	590	575	578	575	634	620	617	622	603	547	591	617	585	593	606	608	619	613	615	623	624	620	608	630	620	583	597	621	618	608	570	581	611	656	617	577	640	627	647	604	578	602	602	606	570	588	593	586	634	601	571	616	588	596	610	578	613	582	619	589	622	614	593	657	583	601	602	577	612	630	549	616	555	580	576	605	580	647	630	601	601	597	592	618	609	604	608	604	618	539	590	589	577	622	598	608	591	606	581	621	610	622	582	586	586	569	586	613	654	581	653	631	585	627	590	632	608	601	642	600	598	621	603	628	616	589	609	613	593	614	611	589	586	639	581	628	601	591	623	577	610	604	627	583	626	632	599	617	601	580	588	588	606	654	650	602	611	570	590	591	560	642	624	627	606	574	591	570	600	619	614	620	595	611	592	612	612	555	575	602	593	582	594	661	602	588	615	615	596	604	607	611	609	624	592	580	617	579	629	609	630	577	626	624	566	599	586	584	571	617	556	583	578	621	625	574	621	558	646	641	642	633	552	636	593	598	628	611	592	573	562	584	646	581	608	612	620	606	603	560	611	638	614	532	583	648	652	613	604	597	627	587	633	647	608	581	614	600	615	608	640	633	600	578	591	620	570	587	610	639	596	607	619	650	615	585	545	579	609	611	590	536	552	606	668	572	605	600	602	603	588	608	612	640	588	614	590	595	590	608	621	623	612	607	606	618	610	612	595	601	613	659	654	569	631	612	607	606	601	622	597	591	593	559	609	580	612	629	664	580	604	622	573	594	577	636	586	613	583	589	628	597	606	643	561	599	637	615	595	602	584	618	622	600	583	635	600	609	633	595	601	614	547	582	614	581	625	593	682	632	624	625	590	612	564	591	641	583	621	596	559	594	601	603	608	608	628	586	584	615	609	586	607	614	586	627	613	613	601	617
40784	16493	5931	1236	745	572	433	420	368	310	297	277	269	266	295	244	252	249	227	225	252	249	240	206	230	232	222	241	198	231	237	240	209	249	220	249	216	210	201	232	200	240	216	230	225	239	245	214	230	199	213	208	232	226	205	223	241	213	212	222	233	228	240	206	236	220	209	221	216	221	224	198	210	223	227	201	207	197	224	219	250	225	218	204	191	210	211	180	198	192	217	243	230	182	224	218	215	213	230	200	192	187	214	201	206	227	213	231	210	212	195	194	219	203	218	206	204	207	216	195	205	207	214	222	196	232	208	220	198	220	200	216	215	220	204	219	200	200	209	214	221	201	204	220	215	203	212	220	209	221	206	213	223	211	226	197	218	203	232	201	188	188	208	204	201	210	202	219	175	212	236	239	210	206	217	216	210	229	194	215	205	226	214	212	206	236	228	225	211	220	203	210	206	195	222	213	201	177	229	213	230	203	212	186	182	186	204	217	199	209	239	203	234	190	236	211	213	215	209	213	210	198	201	221	190	216	208	236	193	189	190	239	204	227	213	237	214	205	227	206	225	222	246	227	233	219	237	227	203	205	235	223	250	242	219	219	204	221	191	187	214	234	216	197	266	195	217	212	205	214	188	194	220	213	200	213	235	223	232	222	212	216	206	210	211	200	216	208	211	235	223	203	207	217	212	227	205	246	232	224	190	206	223	196	202	225	195	188	218	237	193	227	211	212	216	208	196	193	201	209	215	214	207	207	202	207	219	234	229	204	205	182	207	209	214	221	205	202	201	245	201	183	186	200	210	215	228	201	213	206	201	199	206	179	223	202	238	182	229	211	224	191	214	199	194	208	221	201	189	204	189	241	209	239	185	193	187	202	214	210	220	231	214	225	210	195	221	196	227	202	224	240	200	208	213	214	179	221	207	192	215	197	217	203	209	214	192	172	231	223	213	224	199	212	210	202	215	221	224	198	228	191	211	207	224	208	213	208	208	234	223	206	189	217	211	202	195	245	207	214	230	194	224	219	212	193	221	205	211	203	219	209	214	245	207	223	227	219	197	190	214	194	207	208	207	218	234	201	236	218	220	231	213	221	195	209	209	220	225	221	204	203	196	228	190	197	200	237	197	227	210	223	203	228	209	191	227	215	190	243	182	183	218	235	202	215	224	215	237	242	224	210	216	173	225	193	185	208	189	229	220	214	168	203	216	209	183	194	199	205	197	216	193	191	215	198	216	219	218	211	202	242	211	208	216	220	191	219	213	198	257	207	219	238	216	230	215	208	209	207	210	222	212	226	225	193	189	208	219	197	205	230	207	220	207	214	184	215	203	189	214	190	249	205	197	197	237	202	220	217	224	208	232	203	232	213	225	186	180	237	239	220	222	224	206	224	223	222	194	228	226	213	218	199	216	230	210	177	197	200	232	220	217	228	225	222	207	223	201	234	240	199	227	200	191	201	200	237	214	191	207	199	241	241	219	229	227	185	188	237	229	245	185	226	229	213	224	217	225	207	216	228	223	231	203	201	198	208	218	221	209	221	216	202	213	200	217	219	180	208	177	253	201	215	231	214	212	211	203	230	216	222	223	186	213	228	234	195	218	212	210	207	208	211	219	224	235	249	215	203	219	227	234	208	199	231	220	181	234	229	212	216	207	232	241	220	221	216	240	227	232	212	235	219	173	235	190	216	239	227	198	224	213	232	233	207	217	233	206	221	181	228	209	215	212	220	211	220	204	216	206	216	234	217	230	244	182	249	221	218	225	197	219	195	199	217	224	222	214	213	200	211	225	226	248	218	203	217	211	213	199	238	229	242	203	208	214	219	188	201	213	222	234	203	186	212	216	193	219	215	230	223	230	214	248	217	225	198	210	202	240	204	219	208	210	193	207	228	224	210	218	211	203	221	223	217	206	206	223	229	220	220	235	215	207	223	240	213	217	178	223	202	221	208	206	195	222	219	216	214	211	208	204	198	215	233	206	219	201	227	218	207	228	225	218	189	205	181	240	196	186	192	188	210	241	216	228	217	228	223	197	221	208	239	232	225	214	182	217	194	184	207	185	206	224	223	206	186	202	203	208	215	188	181	225	219	189	269	217	206	208	210	198	208	235	195	220	202	213	235	202	193	202	197	230	215	196	240	192	210	228	220	197	217	215	213	214	207	221	185	213	207	226	226	198	230	196	225	226	211	269	211	228	204	207	192	207	196	194	225	217	225	229	225	219	233	226	215	198	221	204	207	217	215	251	211	241	197	212	218	222	201	230	202	218	190	196	214	205	194	231	220	221	233	218	226	223	224	222	203	217	182	184	237	248	206	228	223	230	225	211	208	204	187	213	213	234	197	233	242	212	207	201	236	197	199	200	195	233	193	223	235	219	209	232	189	241	222	199	216	208	187	217	225	207	207	215	201	208	205	210	207	209	202	228	214	209	209	224	191	200	212	217	215	180	210	240	200	207	210	207	255	196	187	210	235	189	189	221	217	210	231	214	210	224	219	215	167	217	219	225	228	215	204	208	211	199	206	218	212	212	207	203	233	234	205	219	226	242	189	215	215	222	208	191	201	217	187	233	230	195	210	202	197	225	211	255	230	200	223	232	252	202	194	208	203	195	219	218	233	200	216	188	218	222	238	232	190	236	212	197	207	222	219	172	192	186	232	199	215	211	199	212	235	207	198	211	214	180	191	206	218	204	212	232	213	212	213	203	214	202	203	215	218	200	186	202	197	203	189	209	188	205	241	208	217	211	253	208	216	232	224	213	221	210	214	201	235	206	198	215	209	215	215	236	211	213	233	212	241	221	183	198	215	223	183	242	216	242	213	210	197	212	228	216	221	230	193	202	219	210	237	245	217	223	199	208	243	198	204	177	194	192	213	202	209	215	215	211	212	229	189	214	225	225	198	213	232	216	209	206	210	244	215	217	224	222	231	217	202	223	198	197	220	225	222	227	202	200	199	199	218	243	223	209	226	203	204	215	199	222	218	216	227	211	185	202	196	209	209	236	212	204	193	181	201	207	215	200	209	215	203	193	219	203	231	224	211	211	200	209	199	215	208	214	200	237	216	192	220	212	242	203	177	219	227	208	207	226	247	225	190	204	216	183	223	177	219	205	230	238	214	230	220	204	228	223	252	251	205	195	200	210	237	199	201	230	201	213	201	197	214	215	216	206	232	224	205	228	191	218	225	227	198	211	188	206	215	236	219	194	228	236	200	198	207	207	213	230	205	210	209	222	235	179	228	235	185	192	210	220	206	212	204	167	217	221	249	238	184	213	228	236	215	214	213	225	200	188	188	225	208	210	212	216	196	214	213	188	204	208	228	228	207	200	216	201	194	215	206	228	215	218	208	218	189	220	217	192	221	218	229	209	229	228	202	214	224	211	230	196	210	208	221	237	217	231	258	225	193	193	272	217	201	205	223	235	196	220	218	214	234	209	199	187	213	218	200	216	187	222	214	221	217	225	224	206	198	210	231	215	247	199	199	212	222
18508	1499	2712	3252	2740	2292	1899	1578	1355	1220	1147	1083	1022	923	913	894	867	848	754	743	720	714	720	695	692	672	639	595	581	591	615	655	594	581	604	600	579	591	613	622	585	569	604	556	599	584	562	544	559	563	555	563	564	560	579	530	512	545	538	586	574	558	554	581	560	552	550	508	536	549	513	553	538	551	520	505	557	552	543	528	551	555	531	567	564	562	548	525	588	539	534	540	560	541	600	561	545	542	570	523	553	572	582	538	545	530	529	557	562	560	506	559	556	553	517	567	574	533	559	541	567	536	578	550	534	543	538	526	523	537	563	567	537	559	585	581	544	521	548	571	552	511	557	566	535	535	527	541	537	519	517	540	574	510	556	521	542	548	543	543	594	573	549	531	491	546	530	548	535	530	551	560	553	498	529	528	546	509	526	540	543	532	545	533	551	509	513	588	532	506	534	560	521	516	470	544	561	543	527	557	527	535	567	564	514	542	544	544	567	545	520	515	512	518	550	540	574	566	555	534	556	509	605	526	559	517	519	561	509	493	500	498	531	568	578	545	568	506	536	561	530	562	532	558	535	555	557	543	549	571	567	525	542	534	531	520	591	496	541	508	556	543	556	559	507	494	533	557	600	518	571	556	511	526	528	525	548	524	552	530	553	530	552	525	537	516	509	515	517	566	527	536	504	512	553	540	516	564	543	560	543	535	527	527	559	485	547	528	550	524	515	516	525	533	532	518	553	524	528	543	550	566	547	539	562	568	506	587	558	534	522	518	559	533	550	546	517	609	539	546	563	540	558	481	561	576	514	529	563	543	568	552	556	519	566	542	545	561	494	536	543	534	545	551	533	514	530	541	577	531	522	561	529	521	565	552	569	552	513	534	510	540	519	557	562	551	578	571	521	511	533	578	557	506	547	556	511	524	530	540	545	550	566	543	535	551	513	531	546	520	532	509	560	514	512	498	525	560	504	576	563	514	543	533	504	555	543	515	556	509	484	541	559	533	573	529	571	553	555	538	495	522	547	500	564	497	575	541	552	523	531	583	558	512	578	567	534	558	524	560	535	554	532	557	564	529	538	541	566	558	537	512	540	538	553	561	547	568	546	568	561	554	524	513	493	523	555	581	577	547	565	549	542	535	559	537	556	484	555	560	537	526	571	513	553	533	546	531	524	529	533	544	549	575	545	578	560	579	572	564	583	558	538	571	508	548	549	511	560	502	533	536	506	530	539	557	504	500	556	539	555	588	557	505	582	556	543	543	555	532	575	534	543	504	534	544	523	509	561	531	522	544	549	533	554	535	550	524	547	579	550	552	561	566	539	543	506	536	509	505	516	504	567	586	521	528	566	556	553	542	525	571	509	528	583	564	547	519	524	514	563	516	509	577	539	571	539	520	526	505	506	552	544	547	529	519	500	586	528	539	545	570	551	566	536	524	557	528	537	571	527	600	539	539	553	568	555	524	542	497	549	538	536	536	503	506	525	543	534	545	532	533	574	557	531	511	530	583	523	566	537	521	564	542	540	550	563	517	547	589	514	512	545	531	516	555	508	535	563	540	545	520	506	557	572	508	506	550	513	551	524	525	524	541	520	530	564	533	534	525	539	502	541	568	559	512	483	503	515	548	552	554	555	513	530	577	547	549	515	521	533	613	572	520	527	535	510	559	579	571	573	529	579	534	589	456	531	535	527	560	546	555	565	560	558	546	516	527	550	574	527	533	564	581	542	527	541	518	559	561	516	545	564	541	556	493	525	509	535	544	513	541	512	514	555	538	517	582	505	535	566	550	525	573	526	535	487	525	518	545	553	537	575	560	559	576	518	561	520	518	565	570	520	552	527	511	573	562	523	539	551	576	569	540	536	531	551	546	551	521	519	534	575	512	556	546	522	544	573	581	529	537	506	520	596	521	539	531	576	545	591	508	521	524	560	527	525	535	531	533	570	514	542	546	570	566	578	527	530	537	552	548	564	558	585	534	535	528	538	544	571	558	496	515	551	510	563	576	547	543	547	557	528	511	538	537	483	534	524	507	586	522	500	543	448	517	539	576	514	564	542	533	538	508	544	536	512	582	504	533	544	538	530	532	530	532	523	521	490	513	542	548	565	523	584	502	529	545	528	569	559	541	569	554	575	539	542	501	526	565	511	532	562	565	546	505	532	510	545	533	542	513	546	561	488	536	547	523	523	533	531	534	558	562	547	518	557	527	539	529	541	529	514	518	558	559	542	516	546	529	556	565	541	506	525	584	539	520	541	536	573	558	518	547	513	562	551	528	524	541	532	551	567	551	507	550	567	550	520	526	523	546	566	570	560	515	529	541	582	555	581	485	569	552	535	531	549	535	526	561	531	543	521	539	569	531	527	555	566	531	526	524	531	575	524	577	522	524	534	558	550	506	572	589	574	532	532	554	547	537	522	540	554	537	514	538	476	541	540	542	553	552	574	593	538	560	540	560	564	536	552	565	586	584	540	553	550	533	534	495	538	524	530	563	538	552	578	520	520	519	532	540	558	527	536	575	543	529	522	594	540	530	573	554	553	541	532	574	535	495	582	565	562	528	578	558	537	527	550	571	528	540	563	517	526	523	555	557	562	483	536	549	557	527	513	566	507	556	516	502	540	555	543	533	579	556	532	559	553	533	539	511	522	533	539	587	565	537	523	547	523	565	519	522	519	535	546	531	517	549	553	516	590	510	555	566	526	541	553	577	500	549	553	553	552	537	558	544	578	559	522	508	551	536	553	577	537	535	527	574	549	557	524	553	554	515	584	560	521	557	554	497	520	558	511	532	538	521	552	497	490	528	558	534	466	594	477	520	567	548	558	531	514	514	553	524	544	531	508	495	529	549	557	517	478	527	550	552	566	493	541	567	545	565	528	523	536	560	565	530	512	553	595	533	569	592	552	545	600	524	561	527	543	523	520	539	511	520	529	510	538	501	550	543	551	536	565	541	565	534	565	520	534	548	552	535	545	514	537	526	516	571	513	549	565	574	530	552	524	572	558	542	514	542	512	545	513	517	523	538	563	504	527	546	519	568	571	544	565	533	488	488	530	557	545	542	555	552	573	541	570	521	516	580	518	506	545	568	595	569	569	544	514	541	580	539	559	525	519	553	564	543	558	518	522	541	547	532	529	524	569	508	526	543	580	535	526	544	537	533	546	593	543	524	562	535	506	541	580	542	572	521	551	540	533	569	539	550	589	493	553	557	547	560	520	538	548	575	535	557	546	513	495	543	508	522	545	569	531	543	541	545	533	504	536	515	531	504	550	551	571	518	571	516	540	538	539	533	568	544	571	528	565	525	527	564	523	537	524	514	526	538	528	538	548	540	524	541	516	496	591	528	568	540	537	508	513	531	549	546	583	528	566	563	541	490	556	562	530	561	498	557	553	570	509	538	565	527	561	547	502	582	514	527	514	525	574	530	531	535	538	515	536	538	571	541	530	559	505	590	519	577	505	540	580	531	544	572	536	531	527	477	580	515	498	525
46691	25592	25795	12398	2328	1102	870	717	628	564	548	524	504	497	478	438	462	415	379	379	398	402	394	427	404	354	381	366	353	351	400	380	380	365	368	358	383	376	394	345	353	338	360	350	355	349	379	326	359	340	354	370	350	366	352	366	369	351	369	356	359	367	387	363	356	377	377	351	376	383	387	363	365	359	346	364	376	374	388	340	362	392	382	355	349	363	347	370	362	352	395	353	347	309	375	366	353	380	343	393	328	389	322	369	368	336	332	349	348	355	373	343	377	391	397	393	348	370	349	353	383	356	364	337	353	361	362	369	349	358	345	390	355	378	336	357	365	359	396	359	348	353	381	322	416	363	353	369	325	369	347	374	396	349	383	351	391	330	363	366	355	384	353	397	380	356	354	349	361	371	365	344	377	352	358	364	368	353	323	340	340	341	343	337	354	362	360	348	394	361	391	386	342	357	373	365	366	354	352	355	347	373	359	343	363	369	361	370	399	381	398	377	373	372	379	356	354	332	355	332	355	333	330	358	375	344	364	364	318	350	339	341	361	360	360	349	340	376	341	395	397	336	351	376	328	341	360	360	366	338	353	357	336	338	352	375	345	315	355	374	385	411	360	396	377	339	352	348	333	356	359	407	364	369	353	390	378	342	354	335	353	354	338	342	361	356	344	367	394	358	337	399	356	375	346	365	401	320	389	337	326	375	344	358	325	378	381	370	352	324	384	346	384	323	358	386	342	328	345	357	386	352	357	302	371	357	337	352	352	336	351	363	363	376	368	348	368	370	372	334	360	358	320	370	328	337	344	362	352	379	394	381	333	356	359	354	378	331	378	379	369	329	388	327	378	351	333	360	368	356	352	338	371	397	315	352	367	336	386	377	405	346	382	371	343	325	363	342	382	343	314	351	379	382	342	371	324	410	343	378	380	326	373	374	376	301	362	361	352	356	362	340	342	355	367	326	333	384	341	381	346	354	373	345	368	327	384	375	362	364	344	357	376	357	375	395	358	343	344	379	342	361	407	349	381	404	376	360	353	345	382	347	329	379	338	377	340	347	354	330	373	351	367	349	325	368	365	335	349	375	357	354	374	348	370	360	348	371	362	412	372	361	359	389	377	341	366	351	351	385	388	362	359	341	347	347	344	375	332	370	364	390	361	346	364	369	370	365	319	356	391	333	379	372	356	347	373	355	376	379	344	347	344	363	362	356	319	365	353	365	375	354	375	345	342	352	393	361	375	359	344	361	392	379	363	365	368	358	351	372	298	343	364	359	363	329	347	349	344	346	326	363	354	346	375	317	375	369	336	365	327	322	377	338	394	388	345	354	362	361	364	360	374	385	347	372	409	358	372	377	347	359	362	322	348	354	366	362	330	342	378	392	372	375	362	364	324	357	344	350	396	340	368	333	374	352	405	356	342	380	385	349	350	370	377	353	368	370	365	354	388	336	341	339	346	378	359	357	341	336	418	356	355	343	366	343	306	371	351	278	364	365	380	349	362	377	362	364	343	425	368	361	368	357	366	356	374	373	359	327	352	387	358	367	366	348	349	336	354	354	372	363	353	344	372	352	358	354	362	359	395	378	348	339	332	364	359	390	309	363	376	378	381	355	369	336	386	404	359	372	347	342	354	367	376	371	344	346	341	337	352	345	339	369	353	369	388	379	369	364	375	384	327	360	354	376	365	365	357	366	349	370	348	311	376	401	398	366	345	357	379	347	331	383	367	348	360	332	361	349	338	377	338	339	348	362	357	389	327	374	356	379	351	359	348	375	322	348	359	377	354	359	314	359	385	351	338	380	369	380	337	344	367	347	335	343	365	337	345	324	314	364	392	362	319	360	351	352	376	339	357	343	359	341	381	385	358	398	370	363	371	377	346	364	334	355	342	336	377	359	337	366	360	366	380	381	371	347	352	370	355	358	350	337	380	337	389	318	348	370	348	351	360	356	359	372	370	368	358	343	359	381	382	320	356	355	341	352	341	362	399	328	319	377	381	368	341	354	384	353	356	378	382	399	370	367	355	358	323	317	348	346	348	327	322	376	369	358	379	365	363	383	365	365	336	359	407	332	341	342	347	350	358	336	350	412	373	345	387	336	374	366	303	354	402	350	378	356	343	349	357	348	352	346	404	385	336	343	378	354	381	381	333	385	386	390	353	393	383	365	328	345	391	395	377	358	370	342	331	369	353	317	361	392	396	419	329	350	348	352	393	373	382	417	381	344	366	372	353	354	392	326	366	332	339	361	337	355	368	342	332	368	376	357	367	357	366	342	369	361	347	314	349	372	346	376	336	415	374	395	322	340	378	365	339	349	345	349	345	359	371	393	340	330	397	331	341	381	354	413	327	351	384	355	397	324	417	376	406	366	344	349	348	410	340	340	373	370	400	349	319	351	336	385	404	374	347	336	348	354	341	360	363	348	365	377	363	374	332	342	334	369	345	388	373	359	375	360	383	347	358	362	371	392	324	354	362	382	360	348	356	325	300	348	331	325	376	324	340	380	367	344	365	363	354	352	335	363	344	319	357	374	335	353	362	334	371	360	376	387	320	359	388	376	356	371	385	368	353	339	356	360	368	360	374	351	379	367	314	383	320	370	367	356	370	323	391	348	343	360	388	350	381	359	337	320	340	372	351	353	322	320	350	347	347	375	383	363	364	351	381	358	338	401	356	356	352	388	370	389	309	375	342	347	397	331	345	394	390	391	365	375	392	375	337	319	372	368	341	329	381	323	344	378	355	339	371	379	368	377	399	370	365	363	385	364	352	352	323	364	384	331	371	350	344	330	357	382	371	360	377	362	363	410	358	353	369	343	381	407	392	379	340	359	401	373	385	331	374	357	343	350	378	375	327	398	343	396	360	385	393	367	391	400	357	351	385	390	377	396	369	366	359	386	386	329	367	390	391	348	352	333	361	360	374	388	337	362	337	361	327	384	379	311	376	379	350	372	342	371	339	350	347	369	353	376	375	357	356	374	351	363	336	330	330	366	403	340	321	363	353	382	360	351	369	358	412	347	373	354	363	361	344	359	335	327	336	368	364	344	356	395	359	365	345	354	357	345	356	374	361	329	352	385	369	397	359	323	371	350	367	332	321	328	358	349	349	327	380	346	396	352	379	367	338	370	339	366	375	385	372	356	354	372	341	387	353	392	344	377	381	382	357	383	385	334	358	363	372	365	358	354	386	335	369	370	355	373	338	360	354	360	366	360	388	327	353	335	358	340	358	360	376	382	394	335	393	346	365	331	322	363	366	318	372	350	400	378	362	357	362	344	378	340	378	365	337	356	358	335	349	368	371	357	398	401	366	360	354	335	351	365	349	306	381	368	357	371	347	408	337	359	351	330	341	347	394	340	396	396	346	364	351	364	359	383	366	336	370	350	351	353	367	325	344	335	370	369	372	346	380	403	347	361	373	370	387	361	369	342	389	329	375	374	358	344	352	354	350	347	365	363	363	374	340	354	382	395	344	343	328	364	348	317	336	363
30718	2447	4555	5089	4408	3664	3079	2566	2253	2157	1849	1777	1582	1486	1424	1418	1333	1244	1305	1170	1157	1175	1068	1126	1039	1038	1032	1015	961	962	930	944	960	1000	922	953	894	917	937	903	874	892	916	941	854	914	858	861	909	884	905	890	856	877	847	893	885	872	852	907	926	873	851	853	876	856	847	860	876	836	819	845	832	885	833	852	828	887	901	862	826	837	855	783	847	835	888	817	898	877	852	849	823	884	859	852	817	833	877	790	880	836	833	867	783	861	841	836	798	821	846	872	865	847	885	841	883	837	825	809	785	754	856	788	814	835	844	807	853	871	873	811	848	872	820	838	906	875	896	865	849	864	915	798	877	804	845	838	835	843	830	832	823	822	828	814	873	809	834	833	848	889	889	842	834	813	843	879	854	855	892	863	830	868	857	853	822	813	794	828	858	842	846	879	848	836	798	869	854	902	827	860	838	812	856	787	874	783	891	873	773	851	831	869	828	856	789	880	826	860	768	837	843	846	805	856	833	791	839	821	800	846	832	840	821	862	817	805	793	871	875	864	841	857	811	826	862	820	848	822	845	856	879	858	801	797	805	879	839	819	794	828	879	810	794	862	846	850	854	826	852	836	783	874	798	823	841	820	833	843	826	857	814	867	838	852	852	797	861	841	807	882	817	781	833	820	828	814	835	815	837	873	790	811	814	891	825	797	879	859	764	863	869	844	820	805	832	848	833	838	829	853	829	850	799	812	867	851	813	818	828	885	820	859	886	854	817	786	900	815	832	870	829	820	838	832	818	812	799	830	824	860	849	835	856	815	873	852	879	820	824	870	843	881	850	869	830	853	824	801	857	813	836	863	795	849	872	809	784	810	885	828	841	855	811	854	786	807	852	814	836	825	813	867	809	842	856	817	831	864	802	851	868	844	891	875	852	839	834	856	829	827	859	801	860	849	825	826	862	825	811	873	849	877	878	815	875	796	791	834	855	832	797	796	810	851	858	857	816	827	894	814	818	851	842	880	884	878	861	848	855	860	838	855	881	881	834	863	888	866	833	810	830	848	897	864	838	841	829	865	842	806	860	828	855	846	844	827	849	838	849	842	820	810	867	846	859	830	863	776	861	850	847	841	855	874	811	854	801	856	799	820	842	852	813	815	816	851	827	819	806	820	881	864	855	857	855	898	857	844	832	826	786	860	788	838	849	816	850	870	827	845	820	850	815	833	786	821	850	859	868	859	802	809	786	811	822	777	859	827	772	849	857	831	816	815	886	777	839	864	859	840	858	832	818	889	810	791	864	797	853	813	832	812	802	857	852	817	846	801	841	860	780	850	817	852	835	869	791	845	865	780	812	863	820	843	834	826	880	866	888	873	851	824	880	834	895	824	813	809	826	836	816	844	775	888	839	881	883	860	783	810	802	838	826	876	824	851	807	864	827	861	832	823	850	873	810	858	782	807	863	831	847	871	875	804	842	863	865	823	860	816	777	813	849	787	831	845	812	834	856	898	820	851	858	819	850	910	845	830	834	823	837	862	835	857	823	818	876	825	890	801	781	812	822	830	867	824	815	895	800	867	851	880	819	838	771	844	825	848	861	847	850	851	810	844	862	845	899	851	810	816	814	831	834	857	870	849	864	851	834	861	830	871	805	825	917	847	811	772	847	873	826	867	800	842	836	818	862	869	806	805	834	802	801	864	840	817	846	875	807	876	856	823	775	906	819	817	869	822	866	794	806	797	826	846	863	794	828	837	860	860	805	841	817	839	808	853	879	885	860	841	861	850	819	824	815	901	814	853	855	828	861	859	828	786	836	830	811	806	847	843	795	822	835	831	797	826	883	794	867	830	810	828	833	889	810	834	842	821	855	848	862	860	889	845	846	854	837	856	810	884	808	869	829	811	843	845	829	830	853	841	779	875	841	866	851	815	876	875	832	844	841	855	879	815	861	861	783	842	818	857	845	829	824	820	851	852	815	819	810	791	896	914	804	839	821	855	858	869	864	814	866	873	867	828	896	829	864	871	848	882	834	828	837	840	827	908	744	831	845	783	891	872	902	806	855	846	800	889	828	795	861	867	838	864	818	868	815	891	803	882	878	819	838	864	880	818	833	852	837	816	849	856	800	815	851	842	814	827	836	858	892	794	816	862	835	818	803	835	888	817	795	863	852	835	852	803	839	831	818	884	827	846	851	840	878	798	804	837	860	858	856	835	848	847	837	870	815	878	825	835	858	828	833	839	884	803	841	849	814	852	829	867	840	866	791	855	844	850	835	862	839	851	883	799	771	855	911	859	852	877	817	918	799	855	862	849	860	861	839	916	803	822	826	846	811	855	828	850	842	823	858	847	835	840	871	817	799	865	876	814	904	871	874	802	806	885	896	847	835	868	823	811	846	841	843	842	841	928	865	870	865	821	826	826	886	882	868	858	860	866	813	807	856	838	764	842	837	815	860	875	830	832	840	890	854	885	857	820	829	842	890	848	810	832	881	807	818	872	833	806	841	866	813	849	863	763	791	813	833	846	787	818	848	842	893	870	852	836	841	882	857	827	885	856	896	826	859	865	835	836	808	870	913	788	807	852	828	841	840	840	790	841	857	835	806	817	874	891	813	858	839	831	832	789	863	841	839	832	874	863	825	829	853	875	816	805	855	808	850	815	813	835	817	854	876	871	797	862	837	808	857	858	833	849	860	908	834	836	834	865	832	866	811	870	793	807	872	847	837	848	841	892	825	821	823	811	814	794	806	818	849	883	772	814	854	818	836	871	835	847	793	839	831	819	912	833	780	886	808	864	842	805	848	832	836	800	819	814	858	827	836	787	842	858	854	836	886	865	910	823	837	857	845	816	854	830	854	820	852	835	864	845	859	843	845	830	827	844	806	854	831	805	843	846	841	848	847	862	906	861	857	840	807	855	866	863	811	823	809	856	849	821	886	801	813	861	841	854	800	840	838	794	859	783	856	846	847	871	885	823	864	859	853	878	845	823	851	880	828	836	860	805	828	856	866	842	817	860	814	840	869	800	839	807	861	849	848	827	848	902	773	816	835	844	878	811	753	888	855	841	865	847	843	889	798	801	818	878	859	826	830	837	838	846	791	886	803	859	860	837	872	831	809	839	823	862	837	852	816	836	855	851	839	884	907	812	876	821	821	822	816	867	808	874	844	824	870	839	819	842	847	794	874	854	834	841	901	840	841	810	827	782	831	911	794	788	842	925	825	819	840	854	819	850	839	807	814	812	830	834	850	768	838	883	834	831	866	880	829	851	872	816	800	862	830	873	873	847	870	847	837	839	822	850	792	800	841	868	799	782	845	821	863	800	808	844	821	840	861	849	818	821	875	841	834	843	900	789	842	821	829	795	820	827	839	815	862	853	871	862	821	867	851	832	808	836	853	868	860	784	787	886	783	799	826	840	816	866	822	874	805	796	854	857	858	794	804	846	850	878	810	866	885	845	894	805	847	814	909	820	849	806	820	784	843	870	844	828	808	851	867	827	857	853
8700	489	328	293	251	273	271	282	247	254	243	236	273	270	263	228	260	225	262	236	270	262	259	275	228	254	246	265	251	283	229	258	247	237	233	257	294	237	247	238	288	259	254	246	239	215	251	230	241	235	246	265	270	233	243	269	277	260	266	264	262	280	270	272	254	263	281	245	221	223	251	251	251	218	258	259	252	262	243	208	273	258	262	230	280	252	266	287	219	263	256	265	261	256	247	251	248	256	240	272	237	257	235	276	238	246	251	241	253	251	249	239	256	235	273	254	254	243	259	247	272	226	280	232	231	231	255	250	269	226	207	277	243	259	259	231	240	262	273	247	245	236	249	258	226	250	255	254	259	253	257	242	232	249	243	250	227	246	270	265	235	222	272	250	234	240	233	239	240	254	257	263	244	255	234	239	242	226	235	236	245	265	266	247	276	253	242	258	233	223	264	245	251	251	260	250	249	238	233	244	242	257	257	231	219	238	265	233	206	239	278	255	239	258	234	240	230	278	251	239	249	274	248	247	237	258	268	240	255	266	261	238	232	232	233	247	231	270	249	237	267	259	250	241	235	221	271	257	241	256	236	267	259	254	279	247	253	265	257	242	250	279	245	271	265	254	254	252	254	244	247	269	250	250	254	290	246	237	280	253	273	273	241	258	253	258	245	248	281	239	259	267	221	245	245	249	241	282	228	259	271	221	267	237	260	238	240	263	228	251	258	235	261	264	265	252	248	240	259	232	238	248	251	249	262	257	251	270	213	216	242	254	256	244	264	248	260	252	271	251	235	249	236	277	252	275	235	258	230	252	254	241	262	220	242	256	237	248	260	236	260	241	237	268	239	255	258	229	249	252	252	214	246	252	272	263	253	227	270	259	221	237	253	238	219	223	271	223	252	268	229	232	252	259	239	234	222	241	247	239	248	270	269	233	230	253	264	262	245	239	255	214	224	269	233	256	260	288	260	266	245	245	228	252	253	206	238	229	242	243	252	226	241	254	242	252	249	257	261	229	275	264	291	236	250	282	222	232	222	258	238	239	263	247	250	228	269	243	232	249	237	229	247	243	242	263	247	230	233	249	235	256	255	261	239	270	244	285	258	244	249	230	227	284	247	296	267	275	233	262	239	240	254	227	243	248	279	253	276	215	216	260	245	289	239	250	247	264	265	268	259	245	251	226	255	251	241	250	258	251	271	260	255	281	245	223	244	249	239	269	250	256	239	249	260	239	233	257	251	242	268	225	251	230	264	223	247	233	274	236	251	255	238	259	274	284	261	231	286	281	260	267	238	273	332	260	228	238	249	248	235	243	258	236	262	251	263	236	249	229	253	250	254	241	267	259	251	269	263	242	242	267	233	225	237	253	270	270	236	237	224	235	244	237	276	264	231	220	226	227	250	214	233	218	221	244	272	248	264	251	246	259	265	242	284	252	262	255	258	248	244	259	254	271	234	237	263	269	265	240	232	235	263	243	223	231	247	273	255	233	268	242	256	248	243	225	260	258	248	237	234	243	230	262	227	244	227	237	245	247	243	244	252	276	250	243	233	258	275	246	263	229	223	240	249	241	248	254	274	197	232	266	236	267	252	240	256	251	244	254	247	272	229	257	256	248	247	229	248	235	232	238	251	265	258	247	226	240	263	261	229	251	252	220	240	259	266	229	267	268	269	251	248	256	230	282	260	251	228	251	248	252	224	239	265	243	250	225	244	245	242	243	256	247	253	232	255	259	240	258	264	237	234	261	234	235	251	248	233	222	226	252	265	255	259	257	259	259	275	220	235	267	242	232	247	252	270	251	246	252	219	228	233	231	267	235	273	234	266	259	229	247	261	225	247	244	238	270	260	238	251	235	238	256	265	249	248	247	234	230	267	260	253	239	236	231	237	276	252	233	262	229	254	251	245	230	240	242	238	264	244	253	233	248	238	226	232	241	251	257	244	255	245	252	275	237	258	255	247	216	273	281	263	246	237	245	269	235	255	215	286	263	252	255	280	245	225	269	258	241	258	236	249	251	258	227	252	233	235	248	253	240	257	260	264	251	246	248	238	269	260	244	250	244	246	247	247	241	226	234	261	260	260	252	275	224	234	223	248	279	275	230	243	287	237	262	238	263	227	219	240	236	215	242	236	264	240	245	258	259	263	238	246	244	232	259	258	246	221	236	227	235	258	257	228	258	257	243	227	246	251	256	224	245	240	249	258	262	232	221	266	256	242	226	246	267	238	238	240	264	236	248	262	242	251	268	250	256	242	248	240	282	248	251	255	265	246	238	266	281	232	253	251	260	250	245	280	234	211	245	228	265	259	257	247	274	259	245	243	253	240	246	247	256	217	249	246	246	259	272	237	248	256	257	280	255	258	247	225	233	257	270	274	280	240	237	253	223	253	244	251	256	270	258	254	237	244	254	269	259	279	218	277	257	266	274	247	238	260	258	235	251	278	246	237	258	227	243	252	236	274	238	274	283	218	252	208	262	279	271	258	232	243	230	260	251	237	243	221	250	295	239	282	238	245	247	244	254	258	255	270	233	214	239	233	267	243	262	218	262	237	255	273	250	240	279	256	245	246	249	271	235	275	244	249	248	258	232	262	269	231	249	243	258	267	244	234	250	285	295	247	240	230	279	250	242	232	277	226	232	250	239	261	239	282	253	253	261	241	250	251	229	266	239	265	243	227	270	272	260	235	272	235	262	257	248	263	233	231	257	252	241	258	262	231	229	232	265	252	243	255	276	244	235	258	267	259	233	278	257	264	246	260	255	246	259	259	239	224	267	223	264	255	236	240	249	262	243	237	286	264	245	244	224	254	250	235	211	246	217	246	256	268	277	266	253	276	271	243	213	230	259	254	243	249	273	248	243	233	247	235	250	237	225	227	260	240	239	244	258	230	255	222	272	262	243	268	251	226	257	251	276	258	232	242	265	248	241	277	258	252	229	252	273	260	248	216	241	240	278	250	261	239	256	261	221	236	233	250	312	272	251	232	288	254	231	214	246	255	258	258	276	265	236	275	241	232	261	240	215	229	252	287	254	227	257	224	212	229	239	245	230	260	243	253	239	278	252	243	258	257	270	254	269	246	242	244	246	234	253	260	243	231	259	255	229	241	268	230	247	216	278	230	221	241	240	233	218	267	248	223	260	254	228	249	277	270	252	246	256	273	238	261	264	259	244	258	236	235	253	237	274	255	226	230	223	272	249	286	266	274	231	265	248	250	284	234	247	266	272	252	249	254	248	265	295	248	258	237	279	261	268	251	258	247	233	257	254	234	226	245	246	243	244	233	250	267	248	252	258	261	245	245	243	264	245	222	238	274	262	237	230	270	258	248	266	249	238	247	246	225	257	263	250	259	226	243	221	251	253	241	264	230	246	251	249	245	236	224	243	236	264	230	258	256	227	252	262	242	253	265	263	251	236	254	264	283	269	236	267	251	249	300	262	242	252	253	258	243	249	230	258	238	290	240	254	255	280	260	227	273	269	218	213	224	264
8209	671	756	766	727	728	723	679	681	627	647	612	651	596	636	636	622	586	622	645	621	630	583	605	587	554	598	624	604	609	615	629	609	638	551	608	628	555	637	614	595	587	615	602	617	617	548	611	660	620	579	568	586	621	601	611	635	588	581	626	612	634	606	600	610	575	561	594	608	598	635	550	615	630	590	586	599	623	647	624	654	615	603	573	620	600	568	562	589	625	622	578	578	577	605	610	609	584	574	621	591	637	611	649	589	622	624	598	664	584	631	623	609	636	603	589	605	605	572	617	625	585	605	595	645	609	648	606	621	632	634	591	614	560	589	596	587	568	581	606	710	599	616	606	617	559	621	601	621	574	621	603	608	649	614	649	610	599	597	569	578	595	615	598	546	609	637	575	581	592	625	576	620	597	594	564	609	580	606	626	585	636	607	591	581	584	604	562	588	608	590	634	555	607	643	593	638	567	594	594	606	550	604	604	603	580	627	621	629	576	613	590	574	600	618	607	627	593	585	632	617	597	555	622	634	619	661	637	572	638	535	655	600	622	592	599	604	643	603	590	608	563	580	629	584	625	584	573	607	642	629	594	615	632	655	584	612	581	551	598	579	623	615	634	602	605	603	581	604	611	591	598	570	576	592	582	651	577	626	594	637	590	572	579	604	568	571	590	625	572	590	609	603	608	611	612	610	615	574	640	588	620	606	615	605	630	585	595	621	565	597	591	620	568	621	563	622	592	613	612	670	595	555	630	602	639	530	622	616	561	619	623	614	636	622	618	607	619	593	601	618	590	628	583	592	587	574	590	626	592	598	594	608	616	646	616	602	592	637	622	571	635	554	634	604	603	579	634	593	597	639	626	613	638	589	640	598	601	577	603	594	583	584	556	611	597	620	579	607	550	604	587	587	599	626	566	599	625	555	639	617	656	562	570	611	595	603	616	614	582	586	601	580	571	630	617	617	599	611	597	605	591	631	584	583	606	628	603	609	620	622	625	633	595	602	584	618	648	598	609	584	613	610	637	601	599	600	564	599	594	579	634	631	582	588	606	593	573	601	627	605	608	573	566	603	623	583	615	587	607	616	626	598	624	616	585	622	627	590	602	612	632	659	573	608	627	660	611	586	593	586	584	560	594	595	594	566	564	600	616	599	585	591	636	642	560	579	544	591	636	599	542	619	632	589	556	629	633	616	604	600	623	639	609	601	625	591	597	630	612	607	546	605	627	606	543	552	581	580	602	619	655	625	609	658	628	640	618	590	649	622	581	585	596	614	600	572	608	574	631	572	622	577	593	606	580	604	628	566	575	620	588	609	599	585	595	577	627	587	589	604	614	644	567	590	600	623	602	608	597	628	589	591	608	582	601	585	640	560	615	587	599	556	582	570	573	611	602	629	580	597	647	597	590	587	596	601	622	603	616	597	554	595	609	546	598	644	605	600	622	563	586	597	561	606	599	610	597	619	646	613	584	602	601	639	536	627	583	573	572	585	597	607	618	629	611	605	589	588	570	593	600	595	650	625	654	624	611	591	589	641	621	579	553	613	614	634	612	604	604	561	628	651	632	619	587	618	627	588	615	600	619	629	603	633	603	615	602	622	583	595	579	591	605	637	645	612	585	589	647	618	557	638	608	558	598	580	578	601	619	580	573	684	559	602	630	570	570	616	583	607	556	587	577	608	611	582	586	634	592	642	599	616	625	592	628	604	559	569	637	617	609	635	590	586	601	622	616	618	592	609	613	627	593	580	599	577	580	617	631	585	602	580	591	569	582	564	600	586	625	590	576	628	597	602	585	615	603	600	592	616	622	596	567	619	627	577	634	582	602	619	563	626	565	620	580	594	628	613	602	615	591	586	573	578	557	599	613	598	582	564	670	627	618	605	564	557	603	599	614	597	597	619	593	595	645	590	640	642	570	620	584	556	595	597	571	587	565	560	629	588	637	594	619	613	559	558	615	552	592	612	620	601	608	615	579	607	623	608	607	590	589	585	589	571	599	588	605	639	597	605	605	563	638	593	643	600	607	578	643	618	579	572	585	645	616	627	583	599	547	628	595	640	558	601	568	619	620	589	595	587	612	637	634	598	593	596	601	626	608	620	584	606	590	604	585	621	600	603	606	602	634	577	603	592	613	607	634	604	633	574	595	617	653	657	637	629	607	608	585	579	569	604	612	569	597	608	614	585	604	593	614	563	607	594	541	617	581	617	635	603	599	617	604	584	620	615	613	609	558	623	616	609	646	583	554	572	590	639	607	633	592	629	587	599	565	608	554	575	569	591	603	624	582	616	596	617	599	580	587	631	607	612	563	603	584	612	591	584	611	611	580	563	607	608	572	646	588	623	639	639	637	611	641	574	590	603	600	677	634	587	606	604	625	642	589	550	612	541	614	570	617	641	610	647	600	612	610	595	604	592	567	616	610	572	604	602	628	607	611	583	559	589	580	606	580	574	606	648	614	605	562	585	588	584	564	599	631	623	638	585	596	610	580	562	618	606	604	619	599	561	619	653	608	630	630	580	648	623	601	580	583	588	597	595	628	605	539	603	657	586	624	588	609	599	595	596	622	625	628	595	585	623	594	588	597	603	622	533	604	594	589	611	652	570	586	559	611	598	617	593	593	640	584	647	633	587	594	627	621	608	575	581	624	582	610	633	623	587	621	577	580	612	600	584	597	575	626	613	608	645	584	599	566	557	609	637	554	597	632	604	598	640	629	597	591	624	594	578	572	627	602	625	603	606	595	558	587	612	607	658	597	616	642	628	580	603	593	664	666	603	594	576	620	615	559	643	601	609	594	615	578	578	571	572	618	622	605	636	580	642	584	575	575	609	571	583	639	637	592	586	622	612	605	600	626	608	676	631	594	633	580	597	620	632	642	588	565	583	596	583	637	576	599	599	585	595	616	589	577	596	603	577	662	622	622	560	608	597	592	621	633	606	624	592	597	561	599	550	598	618	580	621	609	629	568	605	591	578	616	600	599	557	589	608	592	574	612	585	624	588	614	573	572	592	645	615	629	565	615	576	613	588	582	611	581	578	581	559	589	613	601	605	590	641	589	611	575	629	588	602	605	644	622	583	588	632	577	589	602	617	612	617	573	609	640	568	581	582	572	607	561	567	588	609	568	625	621	604	610	661	589	607	593	589	581	588	600	616	603	578	584	559	619	563	594	592	609	598	577	621	602	593	605	656	615	592	561	623	625	627	570	609	586	573	664	614	605	621	600	597	606	599	580	583	619	576	622	615	581	600	628	566	584	631	600	595	534	604	586	599	650	639	602	571	612	623	640	607	565	595	642	560	599	614	592	633	626	580	646	618	594	638	570	576	549	577	585	606	593	618	617	622	533	586	589	619	601	622	619	604	600	568	575	602	624	577	561	600	579	564	580	624	576	644	618	602	632	613	585	612	600	636	611	621	665	620	631	609	623	609	582	556	622	571	576	636	622	614	618	613	623	577	597	601	580	563	581	589	643	613	621	561	623	607	585
46716	22292	10910	1362	802	606	509	459	419	353	323	311	293	247	255	265	268	265	276	256	254	217	256	237	281	240	255	253	225	246	242	231	249	245	239	227	259	223	237	211	235	235	219	216	216	244	229	200	262	212	237	226	253	242	261	227	245	216	247	214	218	230	251	244	218	203	223	238	229	233	237	213	229	214	237	255	234	219	211	237	234	232	242	212	186	229	227	240	228	213	221	217	224	254	214	205	214	210	220	217	224	221	232	223	209	226	213	203	251	280	242	194	220	201	228	213	217	222	250	233	222	246	247	226	215	220	250	246	223	207	215	238	247	222	217	243	222	228	248	233	210	246	216	231	210	214	220	253	244	248	236	227	214	217	215	245	259	253	262	211	219	253	222	202	216	244	204	247	236	228	200	210	222	232	235	256	254	267	249	265	250	207	199	234	225	226	205	258	233	222	192	238	226	233	208	217	250	213	222	219	245	226	221	210	238	205	227	211	205	231	220	242	233	234	252	221	232	236	218	218	207	232	213	236	213	201	236	240	194	208	226	230	200	206	196	228	228	215	217	203	228	213	247	230	256	229	203	206	223	206	232	239	229	226	204	212	238	218	233	247	194	206	233	198	245	228	209	225	207	211	216	231	212	213	226	205	232	216	200	211	229	230	278	237	216	232	193	243	229	239	241	262	228	230	215	218	234	235	231	240	228	228	230	202	221	209	255	239	226	241	212	237	238	231	207	200	236	228	216	214	198	259	207	232	219	245	220	212	220	232	229	218	234	244	229	223	216	252	225	217	216	236	214	234	231	223	208	199	228	228	247	226	209	193	224	245	219	246	230	216	231	218	206	243	240	211	211	205	227	198	240	234	198	209	241	207	236	213	206	247	219	224	234	240	220	240	214	211	233	233	228	216	213	236	212	203	223	223	251	251	225	203	228	238	192	206	221	228	219	249	231	233	238	222	206	217	244	232	216	201	249	235	234	242	197	221	238	236	218	254	224	205	218	234	237	235	217	188	220	258	231	205	230	232	241	243	227	227	207	239	235	236	224	234	231	237	218	221	241	239	220	216	194	253	207	232	214	258	215	236	253	226	211	204	212	255	220	190	238	228	224	252	227	202	220	209	214	204	236	228	224	213	234	230	249	216	222	215	223	221	200	230	215	232	223	234	206	211	236	210	234	220	214	242	251	251	226	202	247	245	197	236	206	223	196	201	216	192	236	221	261	206	240	212	219	208	238	233	234	220	230	222	225	218	245	205	244	217	191	246	210	239	234	223	258	201	228	242	225	215	251	206	227	223	197	237	228	255	214	206	198	240	236	216	195	260	241	245	244	225	230	210	227	215	231	212	204	239	223	235	232	213	203	249	233	233	222	220	233	198	230	206	228	201	235	205	233	211	250	232	228	224	226	214	248	238	215	230	228	219	236	231	225	241	249	236	256	258	217	233	235	234	209	230	228	247	208	225	226	241	234	218	235	230	245	249	209	225	220	244	217	227	260	205	238	224	252	214	202	203	229	193	205	180	224	197	230	220	243	232	216	213	242	224	216	271	209	222	251	220	231	224	250	212	228	211	226	232	203	226	212	245	224	217	219	220	242	212	221	249	195	240	226	205	223	210	222	220	210	216	196	227	213	236	221	227	244	224	214	226	251	244	228	224	186	228	226	221	222	240	237	229	245	246	212	218	223	204	251	220	219	252	229	210	233	247	227	242	225	219	250	193	228	233	244	249	219	237	248	240	211	242	232	227	201	249	214	205	241	219	197	237	215	244	247	228	214	236	216	209	208	239	237	203	201	198	212	220	220	234	241	219	202	201	234	240	221	226	238	206	236	211	245	222	213	217	209	228	229	240	247	226	215	241	219	256	211	196	258	206	200	214	237	229	235	195	232	243	225	205	210	223	222	207	220	204	211	240	237	239	226	238	240	199	218	240	239	219	231	230	203	227	224	260	231	189	221	214	202	230	245	235	249	210	219	203	209	261	231	267	214	254	228	220	235	251	197	199	219	244	238	258	242	248	233	223	213	237	201	189	237	203	210	238	244	225	229	236	255	223	248	236	209	217	266	216	236	218	221	232	200	231	233	244	205	249	229	231	200	222	246	247	231	239	229	249	242	238	207	207	216	207	211	224	236	240	236	241	210	206	247	215	237	235	250	198	226	237	225	205	226	227	252	184	223	179	219	224	220	209	246	208	218	215	247	207	264	235	254	218	245	255	235	232	186	239	231	247	235	218	244	217	224	246	230	240	230	227	201	249	255	242	221	229	247	218	223	224	248	222	222	220	223	235	195	210	222	257	241	239	221	222	213	234	196	215	214	232	206	210	222	224	246	229	239	232	208	231	220	243	245	231	222	236	221	221	229	234	220	208	244	195	235	225	228	242	241	229	240	215	225	233	213	212	218	244	201	225	225	223	219	241	220	226	210	217	196	235	240	248	234	219	221	209	228	245	232	261	201	240	216	236	230	243	230	235	231	216	222	226	212	233	232	247	230	241	217	215	223	239	231	219	192	220	200	241	206	258	212	218	231	238	241	218	232	203	236	231	239	219	258	205	215	271	221	217	268	212	214	218	229	240	216	205	206	210	220	246	220	213	225	234	233	247	221	216	211	250	232	266	227	217	252	247	237	256	233	219	228	207	241	192	217	230	236	221	204	251	241	232	234	252	195	230	239	207	218	216	222	217	230	231	238	249	220	227	211	220	213	226	228	224	218	241	238	234	231	197	235	219	218	231	227	258	202	214	214	213	214	202	232	219	242	254	250	251	211	244	232	258	208	211	242	240	210	238	233	235	223	221	203	234	216	256	236	213	231	230	218	198	220	204	231	247	213	248	227	182	225	221	253	208	234	223	262	221	202	234	237	212	210	208	207	213	199	226	250	231	221	242	229	271	263	271	205	210	197	229	207	228	183	224	235	215	220	218	263	212	211	226	225	239	211	233	228	220	236	214	251	207	224	236	183	218	240	252	218	233	238	234	212	215	233	202	243	234	228	233	235	229	228	247	249	242	228	232	217	222	252	238	270	240	237	220	203	270	227	231	245	240	247	223	240	214	231	219	218	229	239	218	218	223	224	241	224	236	274	240	218	210	237	223	254	215	234	229	219	235	244	222	229	197	225	246	229	223	229	226	245	234	235	223	239	256	218	222	252	229	213	196	216	231	249	267	207	243	248	228	248	253	254	217	212	221	236	226	233	233	215	244	250	225	254	238	201	227	251	209	233	246	228	249	196	225	229	207	223	210	189	222	202	233	205	211	198	237	214	204	250	232	236	240	237	221	225	221	237	203	203	222	220	219	189	250	202	229	220	245	222	218	234	247	251	217	254	210	221	252	252	223	239	208	222	257	229	199	223	241	213	248	241	199	231	223	211	235	270	225	206	227	212	225	237	213	214	240	222	197	237	244	198	231	228	217	224	212	267	218	241	203	226	203	234	216	250	239	255	202	220	225	229	222	213	229	229	227	259	228	204	253	209	227	223	213	223	196
23259	1561	2473	2951	2588	2168	1868	1652	1417	1236	1109	1080	938	901	916	887	837	830	820	751	769	715	695	670	666	671	697	651	628	622	642	639	649	654	614	641	587	595	654	635	638	576	625	641	583	636	593	603	584	639	595	567	578	573	596	592	598	574	587	607	588	536	545	597	547	564	577	546	586	583	572	524	562	547	571	572	596	624	570	604	556	553	538	589	539	578	606	535	520	606	551	577	530	603	576	577	519	565	554	584	592	604	599	634	561	527	548	573	512	558	554	580	595	571	603	530	532	603	565	602	545	570	570	565	560	594	570	558	549	581	583	525	618	556	559	587	575	603	616	570	579	567	571	573	623	604	609	580	553	618	554	580	577	603	553	553	569	612	586	609	565	566	566	564	564	605	576	560	605	573	589	625	579	580	554	580	566	560	581	563	577	564	589	564	544	614	547	562	564	570	568	580	612	535	557	580	585	589	548	586	589	583	545	510	566	620	559	562	612	580	567	610	615	596	581	536	594	553	586	595	582	593	576	568	545	573	579	508	586	554	543	598	543	585	581	567	577	577	535	562	595	499	537	599	578	530	532	549	573	547	573	581	566	555	586	562	581	512	561	591	564	545	587	570	553	544	578	548	545	564	582	572	597	589	558	555	544	567	558	570	579	584	569	613	578	550	599	576	584	584	565	589	590	552	578	582	559	600	572	595	580	580	593	600	571	607	610	530	546	556	568	576	552	563	584	565	588	564	587	587	549	508	547	578	567	551	574	590	568	589	562	595	580	552	560	539	515	564	584	580	534	595	607	615	624	577	641	579	599	596	572	591	549	621	571	617	550	602	568	600	598	570	560	593	577	564	599	569	579	551	544	585	565	543	647	573	565	570	589	598	554	575	573	571	518	544	578	604	628	589	521	613	534	565	554	535	565	570	581	586	564	568	589	586	571	576	637	548	606	555	562	536	595	577	585	572	622	554	554	582	551	558	522	548	568	598	617	556	555	576	573	607	571	518	557	566	638	550	586	537	554	567	571	584	596	578	548	570	547	556	572	542	593	555	571	559	560	591	574	605	565	628	562	558	609	583	565	557	563	585	552	552	564	588	560	595	539	555	575	536	569	546	602	533	603	544	583	599	530	544	569	575	567	559	578	585	583	547	584	616	544	590	586	553	562	578	547	623	555	567	592	591	546	584	560	560	607	583	579	636	562	563	547	564	585	581	570	592	578	586	570	582	549	586	572	537	569	550	557	524	585	541	518	551	598	559	605	553	579	548	579	557	556	604	582	548	543	544	574	591	560	546	591	561	580	553	568	583	595	522	578	589	573	597	593	573	582	569	553	537	609	607	572	574	539	602	541	579	559	592	589	564	575	587	578	550	601	526	585	579	586	562	570	564	586	557	603	600	563	556	570	551	572	516	590	566	525	591	567	553	585	560	561	543	579	610	565	577	552	513	554	566	579	574	540	550	576	583	592	581	531	580	559	544	539	591	584	557	556	598	539	574	592	582	584	572	581	548	533	590	565	567	577	563	599	580	542	594	555	581	605	546	597	558	562	575	593	570	555	568	542	505	585	580	555	577	545	560	588	604	586	613	564	553	597	588	588	522	575	597	513	578	551	615	558	524	557	575	573	573	525	553	561	572	539	535	561	602	565	570	567	573	593	580	560	552	595	634	592	581	551	562	578	572	607	560	579	542	561	553	590	581	574	561	548	554	583	570	570	552	537	553	585	533	609	562	561	581	582	588	559	579	582	547	590	585	592	566	574	589	582	576	583	566	557	582	551	608	529	589	579	534	564	549	542	575	564	572	557	519	549	578	568	518	584	565	585	567	569	537	576	599	573	595	547	590	546	556	605	544	555	569	566	557	570	578	602	559	535	584	575	594	560	556	490	560	603	568	579	566	547	566	574	591	537	567	596	585	571	574	588	605	580	585	544	556	547	567	588	599	560	583	593	534	554	556	587	579	554	584	568	561	590	551	559	555	601	620	550	563	566	566	589	580	545	580	570	611	610	548	594	586	586	578	564	576	582	581	543	588	566	573	558	574	606	554	590	542	562	583	558	595	556	565	561	561	583	533	571	549	571	575	567	612	603	567	603	582	579	583	625	615	549	582	568	556	588	569	560	545	578	565	599	573	510	562	621	582	537	566	580	560	571	577	571	589	563	581	600	556	596	550	573	563	575	561	597	590	575	548	561	573	556	575	572	555	568	553	551	580	558	578	582	572	577	568	558	555	579	591	590	524	561	560	562	559	538	627	598	582	570	596	603	552	515	573	576	580	593	556	538	563	590	586	575	595	580	584	583	570	574	560	544	583	588	571	576	563	600	558	621	563	564	576	561	554	605	565	602	556	594	614	538	566	555	607	538	598	557	589	533	552	561	576	611	563	588	547	557	555	624	566	570	541	592	583	582	579	548	549	593	541	551	580	556	598	557	551	531	564	573	575	548	530	607	550	579	599	595	549	554	577	519	550	555	573	575	576	600	590	630	546	573	543	558	531	545	549	582	534	585	600	533	594	565	529	570	603	590	579	633	588	566	550	582	627	563	556	532	567	602	577	525	552	611	561	577	596	572	554	575	537	582	586	543	551	536	550	572	558	570	574	621	545	534	563	573	563	572	606	584	596	560	599	586	541	583	541	580	557	548	573	559	577	616	591	536	603	570	547	532	624	554	586	558	565	581	535	574	572	580	553	574	569	598	555	586	585	583	565	603	541	537	548	554	553	557	575	578	600	582	571	629	543	571	555	550	571	561	579	596	544	603	545	534	585	563	551	584	628	594	551	545	611	574	552	591	550	586	541	583	596	568	574	580	602	574	540	606	554	573	548	569	607	585	565	569	552	554	555	608	584	576	568	572	574	589	601	585	596	598	555	560	619	593	567	548	586	577	572	548	573	574	579	579	558	556	586	539	596	577	553	551	562	590	573	571	584	586	598	564	595	595	525	535	549	605	594	586	583	586	603	553	545	589	528	613	558	544	566	591	615	606	593	568	581	502	588	521	559	575	612	568	604	603	575	564	586	609	620	564	581	591	615	560	574	572	529	576	571	564	567	582	555	599	577	524	587	598	585	592	597	531	576	524	564	560	571	565	570	577	566	560	598	565	557	574	604	585	548	571	595	598	555	641	564	542	556	547	544	566	595	552	542	564	574	584	601	552	544	584	597	590	569	547	593	541	563	595	539	568	522	571	582	566	499	530	574	575	610	613	556	582	608	569	579	535	592	579	557	568	560	570	557	553	589	542	594	579	586	571	554	578	583	526	537	552	589	564	575	556	539	574	570	600	594	555	559	518	614	606	569	574	606	557	571	572	584	546	556	548	569	595	580	600	599	577	586	582	644	549	579	531	576	557	579	568	583	558	550	540	535	555	560	631	586	567	541	574	530	575	579	596	546	561	600	567	549	537	557	575	573	573	569	561	571	534	592	521	589	527	583	595	577	538	593	569	576	579	569	595	589	584	565	547	558	545	552	597	566	587	578	577	626	615	595
49705	25583	19433	5065	1642	1073	869	765	667	580	589	516	547	506	489	467	444	403	431	404	380	400	427	390	376	400	386	371	412	403	344	382	371	361	383	374	364	343	394	427	352	387	384	350	360	357	367	373	366	387	394	362	375	397	385	392	370	357	365	416	359	344	406	388	343	350	343	368	384	373	359	375	350	355	393	306	350	341	388	381	346	393	371	364	350	366	348	368	378	363	399	341	353	375	371	367	361	364	357	361	362	388	379	346	371	416	358	380	336	381	353	388	362	381	363	338	361	348	342	364	360	352	379	379	360	383	360	394	353	295	355	337	394	376	368	386	355	366	325	371	354	368	354	382	388	377	357	333	353	352	337	381	356	376	335	365	334	392	322	368	360	344	353	335	365	392	366	371	355	362	330	340	368	380	349	370	339	364	380	359	381	342	368	340	371	326	348	350	349	357	366	359	386	377	355	369	366	379	368	346	374	376	331	345	371	365	390	330	409	356	336	353	369	380	372	330	400	360	353	359	374	319	365	346	377	395	388	352	357	389	356	377	340	364	365	381	393	389	369	380	360	365	325	355	375	375	381	378	376	382	344	364	354	304	384	335	345	363	371	356	373	341	367	373	339	334	349	371	335	370	345	330	358	378	323	368	393	331	358	382	350	346	375	343	346	377	371	364	319	371	361	364	361	372	343	339	365	357	359	332	341	374	355	386	360	373	354	382	373	357	339	367	400	351	383	379	358	410	327	371	338	351	342	365	371	326	349	366	383	406	359	336	373	355	383	357	379	376	370	381	377	348	368	369	348	367	360	340	343	345	400	339	399	365	386	367	339	374	341	392	357	342	373	357	366	340	360	357	353	402	377	369	357	338	356	380	330	348	365	360	329	373	344	355	330	363	371	328	386	347	417	353	365	395	356	326	344	377	351	353	330	344	367	387	364	345	325	347	340	371	354	385	345	374	342	399	371	347	366	376	362	359	337	422	407	366	392	358	363	358	349	344	335	378	363	363	350	399	355	375	380	358	354	356	388	346	346	345	348	397	374	351	378	354	372	416	368	372	333	375	381	393	347	334	390	351	351	349	361	387	397	367	328	381	356	371	347	356	368	352	356	347	351	367	369	360	354	358	393	356	339	328	334	399	326	353	338	374	333	390	379	334	361	368	357	351	370	352	361	365	356	379	371	385	380	402	348	369	353	360	351	388	405	371	360	344	366	395	397	369	342	355	360	363	353	342	370	389	348	339	349	405	351	366	348	368	350	331	396	367	349	341	328	369	364	321	373	378	350	358	357	342	393	347	362	324	346	375	366	390	378	347	377	347	333	363	359	352	375	363	351	379	366	350	381	371	324	334	364	347	364	391	373	358	382	387	350	342	345	347	382	369	349	386	403	391	334	343	377	377	341	321	323	373	335	393	360	342	356	346	376	345	355	356	320	369	373	395	331	344	360	378	376	379	358	363	367	336	381	374	391	372	366	361	370	353	390	354	394	422	316	375	333	340	395	373	365	369	309	354	386	345	368	374	352	355	346	373	359	353	381	373	361	360	362	385	356	348	367	369	346	351	369	346	352	359	343	385	407	366	383	396	397	357	361	351	339	344	372	367	385	357	383	365	335	377	337	372	365	334	375	382	356	357	394	368	397	389	373	408	360	355	322	357	391	343	368	351	347	380	397	349	337	355	364	354	340	397	338	374	351	346	366	374	345	411	375	348	355	341	389	369	323	346	333	360	345	369	388	339	386	340	334	394	381	370	401	320	378	391	333	371	380	389	339	367	358	370	353	364	393	379	365	366	380	349	320	365	357	350	362	359	363	338	332	370	343	330	348	338	336	374	352	406	345	373	338	361	367	349	346	407	369	330	377	343	373	347	366	376	382	365	333	361	332	354	389	344	335	349	369	352	340	338	372	366	399	404	334	350	356	330	353	359	322	370	367	379	370	421	401	332	351	320	353	345	320	345	354	339	349	355	356	304	354	348	316	337	374	383	341	411	367	351	369	358	394	368	376	373	345	343	354	346	353	356	328	372	361	348	371	345	341	361	343	354	367	344	379	353	355	361	394	374	345	354	381	387	369	349	354	358	370	371	350	353	323	352	360	362	349	379	367	344	349	363	377	347	354	375	358	374	358	350	389	339	368	344	372	333	349	346	382	363	341	381	361	346	367	391	330	375	345	367	390	340	381	389	381	371	337	363	329	343	394	382	353	370	372	345	353	340	364	374	383	391	353	393	387	340	360	392	358	378	377	400	360	361	368	372	352	370	355	432	328	345	358	350	366	378	375	355	339	363	343	336	358	346	386	373	349	356	345	365	382	354	382	394	348	341	335	341	342	375	327	332	376	375	341	351	400	359	368	319	339	314	339	376	344	366	365	340	358	369	385	359	336	364	346	392	325	380	337	382	398	372	360	350	359	361	334	369	360	384	346	390	389	311	366	373	392	337	369	344	379	389	348	354	374	331	365	378	367	341	367	362	357	351	362	385	356	339	370	348	406	420	364	402	374	365	379	343	405	337	351	354	383	351	361	383	385	349	349	366	368	375	402	360	315	388	380	348	383	359	377	352	371	351	364	324	405	329	377	359	343	379	367	373	349	342	368	376	370	395	369	373	339	351	387	360	361	348	366	341	364	355	378	337	354	355	368	378	362	401	365	340	390	368	376	376	379	357	393	368	375	338	351	350	366	386	388	322	335	336	363	385	367	365	372	350	349	386	373	342	341	389	368	353	367	361	341	350	397	369	349	367	352	374	363	370	355	354	387	351	370	360	331	363	359	361	361	381	358	386	347	347	345	350	379	349	394	327	365	355	359	382	348	390	378	347	388	344	369	381	342	377	351	337	364	369	339	336	348	332	337	387	380	368	372	343	382	334	342	374	354	374	355	356	363	351	356	372	362	357	339	374	367	354	337	320	362	333	344	350	342	333	398	376	371	389	319	373	337	394	347	364	362	343	376	363	353	348	378	413	354	331	385	360	341	385	345	371	374	381	349	352	324	363	351	357	353	360	365	378	330	393	358	385	388	358	381	357	370	397	349	358	332	331	381	361	386	370	346	394	392	371	358	389	339	354	328	344	331	361	348	360	363	390	352	341	392	386	385	338	339	367	365	344	367	354	357	352	340	369	360	316	346	347	355	328	344	364	346	358	359	355	383	372	350	347	331	384	358	343	368	338	402	380	364	372	377	353	375	386	364	362	389	361	356	381	377	376	361	375	366	376	401	372	354	357	372	336	363	344	343	368	360	367	370	369	372	359	359	384	366	325	366	346	376	374	379	388	341	369	354	371	355	375	397	395	353	357	330	330	375	372	365	391	379	339	341	371	369	344	372	378	382	351	357	324	380	342	328	327	349	361	345	366	402	374	373	351	366	354	365	375	374	402	366	360	344	355	407	375	384	366	382	359	369	355	397	357	356	362	339	344	344	366	319	359	360	356	375	378	376	369	366	341	351	354	358	379	393	361	337	344	369	329	373	334	372	323	327	324	382	354
27561	2502	4823	5353	4748	3843	3355	2765	2452	2275	1995	1912	1723	1551	1556	1424	1374	1300	1299	1165	1155	1168	1118	1076	1086	1062	1043	994	1001	918	987	973	939	963	940	971	889	939	848	887	908	901	937	887	943	873	885	917	908	868	882	881	841	882	873	901	892	888	898	877	895	907	858	869	875	910	887	865	861	887	838	875	850	858	858	862	821	848	890	879	876	871	811	842	879	867	857	870	879	831	875	850	829	842	842	868	891	836	878	853	855	822	882	869	863	862	853	858	843	778	812	882	913	868	840	835	863	851	838	845	812	860	867	793	806	813	865	832	846	830	828	873	858	858	863	839	850	843	870	833	819	821	864	830	807	875	856	874	843	872	816	848	766	859	859	903	864	843	858	855	806	875	869	859	908	791	851	826	801	882	868	840	862	791	892	912	852	808	849	826	913	872	849	806	833	855	897	873	822	836	910	874	869	814	877	843	836	829	875	825	862	864	831	851	884	789	885	819	856	822	879	854	848	824	891	870	836	777	860	814	817	831	852	810	883	872	821	854	862	866	883	846	815	827	840	848	854	851	844	852	898	901	794	814	866	898	859	880	854	864	866	843	815	820	835	847	816	793	810	853	801	850	879	834	844	888	835	853	881	851	803	854	889	843	799	869	878	864	801	822	836	805	836	887	800	853	834	855	810	882	846	867	875	823	878	873	809	838	858	894	846	864	864	838	772	813	798	841	869	827	882	867	825	821	840	819	836	865	867	847	844	842	869	867	854	831	823	829	879	845	804	826	817	855	896	838	858	849	843	868	860	777	808	824	840	840	882	802	814	822	870	848	796	824	871	896	880	822	817	884	843	839	888	809	853	828	842	861	838	810	855	862	806	840	870	859	810	841	876	862	888	835	791	858	829	834	860	818	827	811	806	855	843	853	866	798	851	832	862	826	816	849	773	824	830	888	833	810	854	825	832	789	823	854	834	859	832	854	850	849	849	830	908	847	850	844	858	800	876	828	855	840	776	891	836	839	879	866	821	858	849	899	823	858	850	820	898	878	839	884	832	807	843	789	844	869	872	851	816	885	813	857	847	895	916	866	859	779	851	869	852	851	828	875	901	840	825	901	801	824	889	813	869	867	816	818	859	785	853	851	857	839	878	888	817	817	879	888	799	854	842	859	824	854	852	861	827	803	767	850	847	858	804	853	876	819	842	852	823	856	867	810	814	867	871	850	792	849	909	887	856	847	894	852	847	817	824	809	854	891	850	881	858	858	819	837	875	831	839	875	856	842	800	828	847	862	834	900	769	816	840	834	813	875	829	843	802	810	883	873	862	845	829	817	846	855	907	814	855	819	846	814	828	841	809	832	823	852	849	831	860	840	826	840	852	851	834	848	838	853	847	853	870	873	843	858	929	848	848	824	830	865	822	870	852	823	900	847	885	779	860	826	831	852	858	817	835	884	808	861	808	850	886	850	829	862	824	876	843	865	832	833	819	861	818	882	889	877	826	834	862	802	840	875	918	882	860	912	858	798	870	840	806	758	841	839	814	835	864	855	818	860	864	878	831	854	862	845	851	807	864	782	857	843	828	831	828	817	831	917	852	850	819	857	818	862	852	792	778	857	793	794	841	840	863	826	790	783	823	817	910	875	833	843	860	842	825	835	847	850	861	766	781	824	827	850	832	823	865	837	871	807	824	845	823	873	847	846	880	839	828	839	809	818	861	867	874	894	855	821	818	817	803	868	810	860	859	860	845	874	818	868	814	828	834	832	865	831	874	890	824	827	861	819	844	868	784	866	833	848	841	865	819	837	791	827	865	850	904	879	851	825	777	849	841	830	826	819	862	851	810	824	867	824	855	864	826	807	826	825	875	858	876	834	875	837	858	881	837	854	865	881	862	862	786	913	840	864	807	843	858	843	849	792	851	860	869	878	805	796	828	845	887	832	844	871	897	858	862	842	872	827	862	841	818	790	873	845	875	865	831	828	864	824	856	835	843	842	799	850	896	828	875	836	803	816	841	858	834	823	873	827	826	859	866	826	844	861	903	826	890	788	863	830	843	895	815	846	862	822	852	835	847	833	866	811	820	794	819	830	804	801	878	859	834	846	878	846	862	811	892	867	864	833	832	879	875	774	843	839	882	853	864	856	858	828	829	847	830	841	821	817	848	884	847	832	826	856	849	852	805	858	845	830	920	813	887	842	825	847	844	819	811	827	864	896	817	852	841	772	837	861	894	862	844	809	802	890	889	793	844	822	884	882	863	856	836	843	885	862	870	817	889	835	817	829	867	867	880	820	824	877	841	872	838	829	769	817	884	785	822	853	876	868	880	865	895	850	869	807	849	815	830	884	870	917	854	861	844	830	855	867	777	846	837	814	940	828	839	793	865	862	898	839	842	872	864	863	836	793	818	857	828	860	891	806	844	804	897	843	833	852	812	834	836	845	817	849	845	861	783	852	800	875	850	870	843	835	811	831	876	820	835	859	865	881	861	817	801	879	870	878	883	865	892	846	853	869	886	808	771	793	799	892	843	838	807	867	808	834	842	856	846	894	851	831	883	815	855	810	872	831	844	804	830	811	874	848	878	853	857	805	897	908	893	890	861	861	826	797	894	855	818	855	883	842	840	807	872	871	857	831	825	888	883	828	853	867	841	851	844	886	823	854	858	890	861	849	857	762	857	878	843	843	852	846	855	828	799	811	825	847	820	804	872	834	782	876	833	845	861	879	845	865	866	810	886	854	885	829	860	879	882	844	835	835	846	854	874	891	871	904	803	825	850	870	825	807	804	876	866	846	802	857	865	850	837	826	856	839	813	893	782	865	833	871	871	826	806	814	836	843	845	879	859	822	861	845	825	809	833	871	834	828	853	900	848	839	857	879	859	900	911	868	825	843	834	872	794	825	888	856	856	823	858	853	799	823	854	792	834	844	856	853	842	843	840	835	869	879	881	890	839	834	844	855	857	848	800	864	805	834	851	773	869	843	839	865	827	823	771	842	837	845	808	845	867	867	858	853	876	805	874	857	858	835	820	790	851	844	842	807	843	868	840	879	890	885	808	829	826	842	838	834	846	839	851	807	844	840	810	860	826	892	835	833	871	912	824	781	838	815	883	859	828	878	842	888	884	882	815	850	846	827	850	864	822	829	816	798	826	827	831	829	871	809	835	859	824	836	909	837	889	829	863	827	854	840	864	831	835	865	830	864	853	846	861	857	831	822	792	845	810	856	873	868	846	895	869	873	848	875	852	853	816	810	850	872	842	845	842	863	870	850	791	810	855	857	808	841	840	867	843	828	846	888	819	818	852	837	855	790	858	842	837	843	806	864	945	917	795	848	834	804	804	857	859	872	819	865	831	846	898	825	856	905	850	841	802	844	861	849	873	860	847	884	868	827	862	878	848	820	832	881	875	877	808	872	878	788	847	837	818	863	793	839	824	820	826	865	835	843	844	825	848	886	835	885	818	870	847	820	817	830	823	834	831	798	887	851	837	842	859	887	778	854
7127	419	306	298	268	338	246	254	264	259	254	242	258	249	252	267	240	270	247	240	252	252	243	260	245	277	238	211	259	268	229	254	245	260	238	257	255	263	271	264	223	245	251	279	257	276	245	268	251	256	240	235	236	214	241	273	273	247	224	244	227	257	230	220	237	232	241	259	252	279	255	232	209	248	265	236	282	241	248	242	259	248	282	253	254	272	229	267	237	236	245	254	241	275	260	244	220	247	240	239	261	224	244	253	238	262	255	233	231	244	249	270	237	228	246	219	249	225	249	229	266	273	247	220	219	239	260	272	265	240	251	259	237	230	241	262	287	237	252	273	258	242	219	247	250	247	250	228	255	264	227	253	257	249	237	266	243	242	257	252	245	259	253	290	259	238	274	259	229	222	257	245	261	248	233	264	262	266	235	261	274	245	261	260	252	256	238	248	230	277	245	226	245	266	275	251	237	234	229	251	266	286	241	240	237	260	249	232	249	248	260	262	240	240	267	236	236	227	239	271	263	229	240	221	253	269	246	254	221	269	253	236	267	238	255	247	221	240	228	268	240	250	215	218	271	278	262	247	251	244	249	269	238	265	253	253	273	251	206	246	236	238	228	236	226	217	277	207	224	256	247	249	240	250	276	223	227	235	272	263	234	241	244	281	273	241	260	249	244	239	274	248	240	218	283	235	267	241	219	234	248	257	252	248	269	235	236	244	258	238	256	250	275	250	270	242	267	251	241	261	236	239	234	299	269	224	260	251	229	236	248	265	256	251	272	249	249	229	247	245	216	238	285	238	221	245	230	251	237	233	260	264	254	242	237	261	209	243	230	247	246	207	261	247	240	246	248	265	224	261	256	260	233	261	244	282	284	264	253	267	249	242	263	226	225	239	230	242	232	239	252	259	264	242	240	228	265	253	232	220	241	261	256	253	265	271	260	256	246	247	273	241	286	230	243	255	225	257	198	245	239	257	261	250	246	242	270	268	242	221	227	264	250	236	242	236	229	249	247	255	292	244	260	266	255	278	268	237	263	243	256	226	276	235	238	241	200	248	238	240	260	244	243	258	243	271	250	255	236	239	265	230	246	229	231	258	249	263	251	261	282	243	264	247	245	223	231	253	265	263	253	247	285	239	249	206	263	294	267	216	228	235	239	221	236	198	254	249	252	279	258	241	269	235	228	257	263	259	244	290	244	249	260	218	244	258	252	250	247	250	232	219	247	244	263	216	242	250	245	247	245	268	259	235	252	230	239	256	227	237	231	264	250	241	245	265	259	249	221	217	223	225	211	240	228	245	243	266	230	222	258	253	247	271	271	249	259	243	255	262	251	253	249	263	261	266	252	272	249	241	271	252	235	263	246	259	261	219	221	278	234	246	258	232	237	252	269	258	271	246	247	275	242	236	260	260	251	223	217	228	247	243	256	233	267	276	258	249	251	232	253	237	252	243	280	261	245	261	224	212	259	277	264	245	242	239	253	239	231	221	226	222	253	250	243	239	228	273	260	254	239	273	242	271	237	255	253	251	234	275	242	233	269	238	230	255	246	247	269	248	234	273	216	249	254	230	270	250	228	228	233	249	252	254	236	267	239	213	270	255	236	274	269	239	233	274	253	250	218	233	229	232	242	262	249	235	249	260	217	259	246	247	232	260	257	235	236	252	250	228	265	265	242	224	261	224	247	234	254	203	239	260	236	271	266	274	241	256	233	232	241	264	232	238	251	230	246	244	295	254	240	232	229	243	254	260	268	243	233	256	221	265	241	241	228	216	258	257	233	265	229	248	255	233	242	236	240	246	245	222	261	223	229	248	280	291	268	238	240	236	247	255	231	226	252	241	236	254	251	255	237	251	267	264	268	225	246	262	251	240	233	229	248	262	252	246	273	272	246	288	244	258	242	239	257	279	233	248	224	230	228	257	268	234	251	249	261	237	265	230	239	256	258	267	257	218	268	251	260	246	239	255	233	275	248	231	243	247	236	238	244	258	235	280	242	266	244	252	257	251	246	253	293	249	256	243	265	290	276	257	240	227	262	268	240	247	230	252	226	247	248	254	207	252	253	275	250	241	252	236	243	248	269	236	263	223	236	206	230	246	256	260	270	259	248	235	254	254	237	245	226	232	244	239	271	213	229	236	239	252	234	255	250	242	243	252	233	263	236	265	240	250	207	239	245	285	245	264	235	264	239	255	251	234	255	248	279	219	245	249	247	219	242	229	266	265	249	264	258	238	263	249	242	266	251	268	247	247	231	271	272	270	253	233	240	245	212	264	266	250	259	247	230	247	259	258	238	251	278	286	211	253	246	205	228	239	243	240	239	244	225	258	257	261	234	257	223	242	238	263	261	229	218	247	259	227	234	261	258	235	253	280	259	242	230	240	235	247	273	270	248	217	236	254	255	239	267	248	243	280	250	272	273	247	245	255	240	225	256	265	247	243	257	272	239	248	244	249	254	270	223	271	232	234	247	239	249	228	250	271	267	240	256	237	218	225	245	220	247	257	234	245	262	229	228	253	239	253	262	253	243	238	216	213	249	263	234	238	238	261	254	244	239	218	238	260	246	246	262	263	241	233	244	250	257	284	265	252	239	221	221	256	235	230	266	260	228	241	217	236	255	243	282	253	268	253	246	277	252	231	244	262	248	241	244	238	258	255	272	216	244	248	214	230	227	252	242	239	242	233	238	259	260	228	270	269	234	274	259	220	220	224	211	241	255	274	259	249	248	241	246	243	245	258	240	257	230	273	236	249	251	264	250	264	225	239	228	233	254	224	243	262	255	249	230	246	252	245	252	272	237	235	261	271	276	229	249	270	230	227	218	252	260	252	241	272	235	260	260	228	254	241	237	257	239	255	261	249	247	237	259	280	239	238	228	229	232	252	245	239	251	218	216	249	250	271	217	249	241	246	223	268	229	260	227	250	253	277	216	238	248	268	235	249	237	226	268	245	229	213	252	277	260	233	214	243	230	253	233	253	271	264	257	268	284	240	245	212	239	223	218	243	264	249	229	247	252	282	230	247	229	249	269	247	244	250	257	233	251	233	258	235	241	231	233	220	248	253	252	265	227	258	210	236	238	242	250	227	265	242	261	259	260	247	257	227	275	257	246	235	226	239	244	253	241	287	242	267	254	265	240	249	215	239	245	258	234	265	244	236	210	243	236	223	274	222	228	234	253	232	251	262	265	258	260	264	264	235	240	251	242	219	263	262	220	253	267	258	258	226	241	259	240	233	253	251	262	280	242	217	222	242	277	264	261	255	256	255	247	259	240	238	238	256	257	256	243	224	228	253	266	276	231	238	273	253	248	262	257	213	228	240	242	237	271	266	255	274	241	232	247	227	233	262	254	246	237	238	237	231	230	250	242	233	265	262	265	218	216	273	221	252	268	278	255	229	271	260	267	252	247	277	237	245	234	247	242	269	246	244	238	236	233	256	218	287	281	238	227	239	259	243	272	235	254	239	230	247	252	234	240	271	253	246	215	237
6632	671	770	799	731	731	737	726	621	680	645	613	591	657	634	644	614	626	648	617	632	593	610	634	604	589	623	591	572	622	604	578	580	638	539	578	611	599	620	602	619	598	596	578	603	613	613	609	632	566	580	583	591	567	595	547	594	573	605	609	583	610	582	555	598	546	552	567	553	587	615	573	583	613	598	592	604	596	577	596	620	566	618	607	588	608	579	618	559	611	533	619	573	583	612	601	619	622	627	576	584	596	600	585	613	598	594	649	612	582	581	601	643	603	613	588	609	626	605	605	564	594	563	609	560	601	603	620	608	618	621	575	591	594	606	593	549	625	602	614	603	637	573	630	599	598	568	557	606	588	574	615	618	615	576	636	585	609	594	606	598	585	621	581	598	622	610	624	583	650	637	624	610	634	588	643	608	618	564	627	581	592	577	538	608	600	647	631	598	622	571	614	589	604	625	589	574	598	585	573	624	613	572	574	655	602	565	618	628	585	571	591	620	597	616	614	543	631	595	588	596	599	597	576	600	600	604	617	629	604	572	579	589	623	585	653	592	663	618	622	615	578	558	618	566	586	553	608	598	619	579	570	600	609	595	541	575	609	587	596	552	585	604	581	559	561	580	592	619	606	571	582	616	603	604	619	599	601	607	623	584	617	596	582	620	556	586	618	594	655	600	594	573	561	596	611	631	570	588	574	590	578	555	592	593	603	608	605	608	607	593	585	574	612	575	604	546	622	627	614	609	601	602	598	605	585	590	559	590	610	565	572	571	563	554	607	630	615	581	587	620	577	588	587	593	597	600	596	606	538	616	593	581	562	612	637	554	651	580	542	568	594	578	598	605	606	594	604	584	643	590	617	628	577	574	615	617	601	634	618	596	613	558	606	609	585	638	550	606	596	586	630	641	568	597	574	583	634	589	612	612	591	603	655	593	598	583	616	597	601	589	626	571	606	592	635	592	596	621	590	585	591	589	594	575	580	589	617	558	609	620	586	639	598	606	585	603	562	596	585	610	617	601	580	608	597	599	576	616	562	595	582	587	590	580	569	612	601	539	583	578	588	605	586	562	616	572	595	586	545	601	558	616	547	555	587	562	614	609	654	521	561	621	621	575	581	620	613	616	558	607	566	580	564	564	609	643	600	609	603	602	589	596	578	622	577	588	585	615	662	532	588	608	624	625	617	629	650	629	583	570	651	559	598	590	630	566	576	594	563	608	601	613	592	571	628	630	609	606	623	610	597	587	569	612	627	575	597	598	581	561	609	604	587	605	541	621	590	600	591	623	575	583	560	582	591	601	600	602	600	623	658	628	580	603	634	609	581	642	566	649	627	567	619	590	620	606	627	588	596	588	585	603	587	610	589	600	601	619	591	604	576	598	586	578	584	582	572	560	612	606	611	588	578	572	583	574	627	614	572	574	589	629	619	570	661	576	593	595	622	592	559	625	590	564	584	597	598	590	573	628	598	597	614	547	617	606	584	568	611	608	618	597	648	613	605	576	552	632	581	607	612	581	570	573	573	574	572	567	587	600	614	622	544	556	617	574	573	559	608	621	588	594	549	605	636	626	626	578	594	588	586	626	660	584	581	622	586	621	556	588	595	591	608	618	622	595	630	573	606	570	607	618	571	672	604	608	572	565	613	558	556	577	579	576	580	609	618	573	596	646	609	571	594	631	603	631	616	600	589	586	603	597	572	623	636	621	590	600	579	575	607	571	620	598	628	567	572	561	616	599	596	558	580	584	563	602	603	572	578	625	580	556	626	611	575	569	592	630	576	604	593	598	560	580	690	571	538	643	595	614	563	562	609	567	632	578	569	622	627	588	603	594	589	602	555	600	577	559	620	583	584	613	578	620	569	597	599	591	621	581	607	640	605	616	592	619	553	587	611	591	601	609	638	636	589	607	621	611	641	592	589	617	576	605	595	633	567	610	641	614	571	594	618	554	591	567	598	603	616	614	586	570	613	593	570	574	559	613	626	615	583	601	559	603	618	607	648	591	595	579	605	572	606	590	583	582	627	594	563	577	587	603	624	579	601	628	597	604	608	573	580	593	575	579	600	604	578	592	633	579	594	627	600	604	600	622	600	624	581	617	558	579	618	595	594	578	590	601	586	601	632	575	623	591	618	599	632	607	609	617	624	555	601	608	613	584	592	633	597	640	637	561	563	568	586	586	597	592	613	592	622	613	611	600	605	570	632	587	564	584	632	597	583	571	581	582	642	574	621	613	611	596	632	605	599	606	572	540	584	609	580	647	559	587	620	594	555	624	613	592	568	577	565	571	602	565	631	610	594	566	600	588	580	542	619	610	593	612	582	515	588	588	614	583	585	637	605	605	641	579	610	558	622	584	571	603	604	616	573	608	592	616	622	603	640	626	604	570	629	546	576	629	604	590	614	591	632	569	591	575	575	582	582	595	617	579	600	626	581	611	569	546	586	600	589	593	620	578	596	591	576	571	595	608	570	585	563	583	612	617	596	551	609	644	597	581	601	593	615	591	599	575	581	617	590	627	615	580	600	618	593	575	583	575	620	610	606	595	595	568	657	577	563	622	598	574	584	561	560	580	560	612	610	608	585	634	634	603	584	631	594	578	574	548	575	573	628	623	599	600	597	587	572	649	554	643	593	590	589	592	644	587	577	567	597	573	539	604	579	614	588	555	591	603	578	587	612	597	634	576	622	619	582	617	524	582	590	626	601	603	585	612	567	594	580	626	603	571	614	653	586	603	614	601	592	589	565	585	561	574	605	619	588	615	601	594	591	623	584	631	593	578	611	617	622	634	598	562	597	617	574	596	586	540	597	596	579	583	567	608	635	614	614	621	586	554	609	566	576	627	598	584	574	566	585	579	600	556	609	587	596	602	568	605	550	623	586	604	576	563	581	577	612	608	583	628	617	621	596	609	605	558	647	559	601	614	556	600	590	603	597	587	607	609	608	569	571	597	626	625	609	622	611	535	654	619	618	604	592	531	627	628	571	595	561	597	604	588	613	617	590	574	585	597	601	599	615	602	594	572	578	602	598	601	608	546	625	521	566	589	613	592	589	629	580	614	580	602	596	570	555	603	651	591	609	535	613	614	585	566	572	575	612	586	567	617	601	563	615	613	591	582	568	593	602	632	612	668	607	624	573	574	569	609	617	608	580	620	580	593	621	618	630	564	516	653	597	556	615	585	584	635	575	554	575	593	600	631	593	593	609	619	589	572	588	606	638	592	599	582	574	565	553	621	562	586	595	608	587	614	612	597	576	612	605	580	579	603	635	602	578	611	567	594	632	579	615	539	607	597	603	590	568	604	566	636	604	622	562	603	607	635	584	582	562	587	593	605	632	622	604	585	648	560	632	651	617	611	600	572	581	606	566	613	606	587	604	573	583	628	593	634	605	569	596	593	594	603	579	677	605	528	599	584	562	583	594	590	577	568	614	584	575	610	589	609	589	618	612	609	586	635	643	591	571	571	577	590	528	551	579	536	633	562	618
43198	23582	12740	1392	750	564	467	429	418	370	323	319	274	269	291	282	276	288	260	273	238	263	271	246	225	245	271	232	232	238	244	250	232	234	258	240	256	257	261	232	251	215	238	208	259	213	248	245	228	221	212	222	237	230	202	222	246	232	228	254	259	255	229	217	223	224	232	219	248	229	238	242	220	246	234	234	253	228	208	223	213	252	228	287	246	220	232	241	238	194	238	245	253	215	242	220	222	240	248	261	216	235	229	232	240	197	212	226	221	220	249	226	246	240	217	256	252	201	236	220	221	220	262	213	236	202	247	235	218	238	239	257	252	211	227	232	209	222	228	211	243	233	246	261	213	209	249	230	224	214	222	217	241	250	252	240	230	229	218	242	246	219	228	244	223	260	250	208	259	214	229	211	230	196	219	209	201	217	240	215	197	229	232	212	230	230	207	222	266	226	224	227	230	234	223	243	231	218	217	225	248	233	231	223	237	227	230	235	245	223	246	246	211	251	207	194	214	205	228	189	258	234	240	219	247	234	208	241	218	224	212	230	244	248	211	215	203	216	253	214	235	242	222	214	245	232	208	201	191	211	240	232	230	241	220	204	209	221	238	236	217	224	217	233	213	211	226	232	216	241	217	221	212	220	255	215	214	194	232	263	212	211	243	253	235	203	230	244	199	248	224	219	249	251	254	211	254	239	215	220	237	214	240	215	198	225	242	228	230	266	191	243	245	248	237	230	248	231	230	203	215	220	225	235	218	239	221	198	219	244	212	256	241	258	184	208	258	249	243	232	209	243	212	223	222	231	218	228	243	234	235	207	234	218	207	205	214	228	206	216	236	238	239	229	245	244	215	218	258	213	243	239	233	234	246	235	236	236	235	210	235	220	222	222	247	226	216	228	248	232	234	205	226	218	216	220	251	237	242	266	227	216	225	191	219	208	245	232	229	233	215	227	233	238	241	218	240	193	231	167	219	249	224	227	235	192	229	223	231	251	219	234	236	224	221	225	221	232	239	215	230	242	224	251	223	247	224	226	219	238	201	229	237	201	211	209	227	232	225	224	222	219	235	265	243	252	221	212	231	213	227	234	218	229	228	209	239	238	235	228	218	199	227	245	253	217	238	239	220	265	241	210	237	196	225	234	238	226	243	226	231	216	185	213	237	214	217	205	209	236	228	239	267	212	254	228	227	209	238	211	243	223	238	218	192	244	231	215	216	248	235	201	244	227	228	258	237	236	214	212	218	245	249	259	234	257	242	238	258	239	210	250	206	253	258	212	243	243	220	212	272	232	241	215	232	216	210	221	226	223	205	195	238	251	259	222	205	251	226	217	228	249	235	268	224	224	224	224	206	206	241	220	246	232	225	210	223	234	266	238	207	225	221	248	231	231	244	236	244	216	232	219	250	217	251	245	234	200	246	233	238	230	209	229	233	205	221	234	217	230	233	216	242	225	237	280	218	189	244	236	247	218	211	246	204	243	244	202	230	249	238	224	227	225	217	235	235	223	190	224	203	224	253	231	218	217	238	224	247	233	237	222	237	265	221	240	222	229	246	258	232	232	222	216	189	251	241	230	227	222	220	213	230	221	230	226	229	242	216	223	235	230	263	229	217	199	212	236	239	214	236	234	249	234	236	220	236	252	236	238	238	228	210	253	204	195	230	244	218	239	249	204	215	249	225	229	211	227	209	206	230	218	220	237	209	234	228	205	244	236	267	241	227	219	253	215	234	240	243	250	247	238	231	223	222	260	220	243	245	217	239	226	238	223	262	251	214	194	206	244	213	249	227	235	233	216	253	231	219	256	262	212	238	213	251	249	220	225	229	238	239	234	254	221	225	238	251	197	227	246	253	239	236	226	216	240	215	208	247	268	250	231	225	207	204	227	221	236	240	242	263	218	222	227	225	210	205	211	214	238	228	246	232	245	238	213	214	240	244	240	221	261	206	210	220	234	214	250	239	233	227	222	205	241	218	231	232	248	212	230	191	236	213	239	225	217	231	226	268	249	221	226	255	252	215	211	190	236	222	215	229	215	249	244	222	247	231	215	216	228	241	231	208	215	250	219	225	224	227	208	232	248	204	197	242	230	225	232	254	227	233	236	212	206	223	232	230	240	239	207	233	228	235	245	239	223	224	252	246	227	248	252	231	231	227	244	237	210	256	243	253	246	198	220	212	208	201	222	234	213	211	204	251	222	224	233	210	225	210	228	225	225	215	247	205	185	213	211	260	236	208	194	234	223	227	236	199	227	235	239	257	239	218	259	212	231	238	219	235	226	260	232	225	237	224	241	215	266	220	223	215	227	242	193	230	234	224	217	245	252	236	233	235	259	221	239	230	233	223	245	207	248	239	227	224	230	232	210	264	222	230	231	238	242	234	245	244	226	236	220	224	212	203	234	206	196	212	235	227	226	214	202	214	242	240	211	237	223	252	225	235	214	236	225	226	231	258	235	249	200	245	252	248	236	217	238	240	255	220	246	234	269	245	234	221	230	212	232	217	230	198	235	268	254	229	200	210	214	239	233	230	231	231	237	246	211	234	243	226	246	246	244	222	257	209	225	237	233	236	222	249	198	240	221	224	226	245	234	208	238	222	244	242	236	238	235	236	225	230	252	203	234	234	240	241	196	186	239	235	253	263	227	225	241	216	213	227	230	235	220	226	205	239	239	217	234	237	208	252	230	242	224	203	193	213	202	219	221	239	214	222	224	229	229	243	245	222	214	210	239	243	235	222	239	221	241	224	223	213	224	213	244	239	219	220	216	220	254	247	234	243	248	241	234	200	221	202	217	238	222	204	190	227	242	238	261	240	243	231	229	223	221	243	231	215	238	209	217	211	229	230	224	218	202	243	238	242	231	230	235	200	206	271	246	226	230	220	238	221	247	228	217	255	210	206	243	243	231	232	237	206	231	211	221	226	205	256	234	204	234	246	241	226	251	220	221	207	227	233	195	217	199	215	224	217	231	221	246	222	250	211	239	217	235	248	216	249	242	222	220	278	247	232	232	239	202	236	228	239	216	227	256	195	215	252	199	226	257	213	204	224	218	214	204	211	247	239	233	239	227	229	196	230	230	252	223	250	242	230	230	237	225	227	207	222	235	219	226	241	232	253	248	260	228	213	213	261	245	229	240	251	209	219	239	239	212	236	218	236	225	237	249	255	200	239	231	223	208	212	241	208	228	242	213	250	247	229	223	229	219	209	239	210	246	203	230	226	235	218	226	236	252	241	243	236	242	204	237	247	218	228	220	219	231	225	221	234	243	242	208	194	222	230	219	209	234	205	192	206	255	241	229	236	231	215	220	212	233	232	213	227	242	230	222	228	220	215	218	217	272	209	228	251	232	221	235	237	260	216	241	243	231	216	221	241	221	238	242	233	251	208	253	231	241	231	221	239	234	210	224	227	237	217	246	234	230	228	231	252	210	258	248	200	255	220	241	238	238	235	211	222	230	241	239	223	255	235	242	235	257	209	235	243	220	232	217
22078	1485	2592	2967	2541	2061	1845	1527	1415	1219	1092	1134	1024	985	959	974	843	807	776	741	743	727	739	708	706	672	653	632	658	673	647	640	669	582	656	652	632	669	605	616	624	625	627	659	566	628	615	640	597	637	617	586	600	590	554	608	647	588	556	584	582	599	579	585	537	546	574	597	574	551	612	595	572	603	568	554	570	552	638	624	611	608	591	581	621	564	520	579	553	596	581	561	533	593	607	549	558	584	575	569	566	569	625	596	559	558	575	613	592	538	580	566	545	602	584	579	594	584	588	581	541	552	594	572	603	576	578	582	614	572	570	583	577	557	560	593	609	579	553	575	636	583	545	563	558	568	568	575	578	567	543	606	544	558	560	546	552	605	595	595	572	576	594	632	581	518	561	611	593	576	584	573	534	622	590	597	567	568	519	538	594	564	564	592	616	600	604	548	578	573	550	600	591	576	544	575	588	524	565	657	581	563	526	554	581	544	582	584	561	628	567	607	568	541	629	570	591	594	600	545	583	577	563	570	560	562	597	600	589	550	591	553	576	562	573	602	595	609	571	607	583	549	552	606	566	573	556	557	551	563	615	614	553	588	603	575	531	577	587	588	528	560	579	582	564	592	583	557	566	554	557	580	586	598	597	587	570	541	608	567	572	575	599	561	555	596	612	573	626	572	551	568	588	594	587	542	555	568	587	588	549	556	605	585	574	558	600	571	547	575	560	584	562	581	574	619	576	595	575	581	540	557	616	616	580	583	613	560	594	592	606	593	536	597	613	585	608	563	651	570	582	557	593	578	565	573	585	586	550	619	575	576	558	604	551	619	566	558	577	554	573	580	559	624	560	579	632	584	629	561	548	605	607	572	595	553	586	581	572	586	557	574	548	530	531	539	572	609	573	575	601	637	590	558	551	569	576	586	568	569	557	571	583	571	613	566	581	583	517	562	570	577	576	586	571	586	541	560	536	587	584	549	546	569	541	550	609	565	549	643	556	559	593	595	554	585	598	547	596	564	619	590	568	594	597	568	574	582	612	560	577	583	552	618	580	556	573	572	580	541	588	616	547	527	593	543	542	564	609	582	609	543	578	607	584	582	567	580	578	557	597	562	561	619	591	554	516	597	581	551	609	537	557	583	546	565	603	596	597	590	572	515	548	598	621	624	581	551	579	559	617	594	579	589	534	575	575	586	565	587	546	583	584	560	565	565	605	601	558	598	582	607	539	602	606	556	573	596	565	547	563	535	528	588	597	574	562	567	563	546	583	559	579	561	575	600	565	600	590	599	606	551	576	552	558	542	543	535	564	625	581	558	540	636	558	550	583	531	586	550	607	542	559	601	593	608	581	552	553	603	545	577	597	616	616	594	625	616	593	568	600	601	589	528	593	586	568	581	589	554	574	571	562	574	572	568	577	552	573	570	535	615	548	554	609	563	536	569	605	579	575	549	525	576	597	508	566	622	584	566	554	570	548	586	607	554	607	576	539	526	572	579	578	576	573	577	550	586	522	566	556	596	568	629	582	567	540	577	566	548	596	565	584	568	577	563	564	551	588	584	577	596	518	604	559	594	584	558	587	597	566	533	583	595	552	545	573	550	569	582	539	580	562	574	576	597	588	596	554	559	598	560	617	546	585	583	565	623	567	560	611	546	565	635	618	571	574	554	558	591	546	554	545	581	598	567	568	612	555	565	555	556	582	565	591	634	577	569	577	566	581	600	567	570	591	578	551	580	580	586	556	561	577	570	581	595	562	566	527	543	570	592	588	601	564	590	627	602	573	613	594	540	582	585	613	604	547	542	568	573	559	566	557	583	586	576	558	554	554	588	510	590	630	531	591	590	583	584	561	589	583	561	573	616	582	584	552	506	551	581	541	631	604	591	572	593	571	557	606	567	572	542	569	586	561	593	566	569	525	605	593	560	567	554	586	591	556	563	605	571	557	622	598	586	568	579	590	587	561	597	588	564	593	568	527	543	569	568	579	574	587	545	593	568	562	514	606	621	589	599	590	576	531	597	614	586	539	575	563	580	579	553	615	562	620	577	553	545	560	563	590	587	629	560	610	556	590	556	565	585	575	569	542	558	611	567	554	589	578	562	579	559	587	572	563	590	586	565	597	583	583	522	580	559	594	564	557	575	570	562	554	583	573	548	577	584	554	612	558	580	591	558	548	579	538	579	578	543	582	534	587	613	587	569	573	616	542	554	562	538	517	588	567	543	570	569	549	563	559	637	545	599	598	558	581	587	590	603	546	579	584	600	557	568	574	559	589	570	582	561	549	539	521	553	575	548	580	613	588	563	617	571	583	516	583	607	550	584	538	576	576	541	542	550	590	561	560	608	575	544	560	575	584	560	587	535	606	577	590	592	555	566	602	573	568	589	606	585	587	589	566	562	607	588	621	546	592	593	562	568	585	591	619	534	547	540	569	573	546	611	588	559	601	594	546	598	600	550	609	546	538	548	588	582	546	543	573	539	562	582	590	602	592	569	558	570	545	565	542	597	550	547	556	615	569	600	577	541	573	574	600	572	561	564	577	591	559	594	590	566	654	562	514	609	545	589	581	588	553	614	584	571	587	566	554	575	586	584	590	570	545	568	557	561	565	587	588	546	575	589	595	543	598	603	581	575	534	604	582	522	532	597	541	591	578	559	588	599	586	575	571	534	558	585	563	553	517	624	591	551	584	538	547	586	562	575	605	571	566	583	565	557	563	573	588	604	552	543	596	552	562	589	576	559	573	597	586	575	612	623	570	587	557	584	580	576	594	558	571	598	560	642	578	557	635	590	596	575	581	605	567	586	608	599	586	580	551	571	602	590	601	615	580	576	599	602	576	547	587	590	603	610	596	546	607	574	575	559	562	508	574	566	560	555	537	565	575	571	557	573	549	563	518	557	599	598	592	586	574	558	616	578	587	596	591	564	576	583	557	580	579	594	540	575	555	546	578	586	568	587	527	607	537	558	568	544	620	556	586	546	584	571	591	575	550	579	564	548	572	586	558	591	564	616	597	570	603	566	557	548	576	522	595	554	589	548	584	569	589	573	550	608	587	581	560	564	591	608	562	565	579	606	581	556	593	538	558	591	563	537	565	565	578	575	558	565	551	591	581	577	550	567	566	616	588	554	584	548	594	598	582	543	581	561	535	587	587	597	595	565	571	558	600	559	536	567	585	584	550	584	535	608	538	528	580	577	578	611	556	603	562	576	581	605	582	628	521	595	585	598	549	574	556	612	559	550	604	582	594	582	589	516	632	542	588	609	582	553	578	593	577	523	580	575	586	556	496	589	573	601	583	600	595	571	565	612	560	534	615	606	535	573	552	573	590	599	548	578	614	617	577	562	560	591	595	572	576	554	613	540	589	579	575	537	613	580	574	572	575	609	573	566	578	540	588	607	537	575	578	597	535	560	600	617	542	537	584	604	566	575	601	584	610	585	537	581	588	604	614	609	615	549	563	578	513	548	592	551	623	551	548	567	534	565	544	586
51703	25317	22196	8602	1936	1252	950	822	680	639	605	572	496	495	497	448	490	464	450	419	427	447	392	407	401	399	400	419	410	391	399	430	375	357	378	409	373	372	407	385	372	354	350	401	381	382	385	358	406	331	374	387	397	380	362	395	369	391	385	373	359	380	369	390	414	381	352	370	379	375	385	418	355	388	392	364	390	401	370	353	397	390	371	378	379	378	375	371	388	398	379	412	402	379	377	389	370	376	377	370	390	351	422	364	346	379	376	367	370	386	364	344	366	375	385	381	387	389	412	377	402	361	374	370	328	389	379	375	355	456	380	390	366	383	388	362	371	403	347	411	371	391	396	351	339	386	369	349	374	345	340	402	385	411	390	354	364	422	398	360	419	385	366	411	382	399	372	375	340	376	360	401	353	398	378	372	349	394	378	416	368	354	364	363	366	389	359	369	389	372	367	378	417	362	393	343	351	411	368	382	401	424	394	383	380	388	381	366	392	379	377	355	370	387	348	377	397	361	369	343	345	396	396	384	381	387	359	373	355	389	356	367	390	414	398	363	407	358	377	342	411	407	398	338	383	361	408	397	364	381	373	338	403	390	385	381	391	355	379	368	397	372	339	389	339	374	373	381	353	393	382	349	357	346	383	353	340	382	388	427	383	374	375	361	389	364	354	378	400	387	342	385	384	351	381	375	387	372	335	350	358	435	393	352	392	355	361	355	373	393	388	377	399	405	370	383	374	363	353	356	409	420	356	373	405	436	368	382	346	366	374	345	380	354	403	382	377	350	360	400	327	369	373	430	365	361	371	370	376	377	332	354	385	333	374	351	358	388	398	374	357	356	384	390	349	379	336	391	376	382	367	380	354	360	384	377	390	416	408	377	363	388	348	368	393	363	388	368	390	364	392	394	355	387	353	341	370	391	380	376	359	393	367	371	388	378	339	373	355	389	398	383	379	361	394	355	377	348	357	373	375	404	411	395	404	363	357	378	383	378	394	378	387	337	357	366	386	387	360	383	374	407	403	391	363	399	393	363	354	380	368	355	400	370	392	401	415	379	375	376	375	387	402	399	399	357	364	414	360	350	364	364	369	366	405	324	369	384	341	392	358	370	334	384	415	361	386	351	393	313	371	388	377	364	384	355	359	373	372	386	374	348	374	378	364	364	384	369	376	368	358	388	352	387	358	393	386	396	359	378	362	388	346	373	397	366	366	372	396	378	349	354	378	395	402	350	360	373	380	379	388	381	371	366	388	382	388	349	383	342	315	398	377	368	362	357	363	354	305	371	360	396	377	359	367	363	379	353	378	379	423	380	347	340	339	360	370	367	373	329	352	368	390	397	377	391	345	351	394	376	436	390	364	364	338	398	378	384	360	358	354	368	371	420	389	349	395	391	370	371	353	366	370	366	400	355	390	324	351	394	353	378	384	351	403	369	360	382	390	348	381	392	401	332	386	388	377	387	379	339	354	364	356	386	380	385	380	376	388	366	362	333	409	392	338	381	365	368	389	389	377	375	352	348	396	383	388	365	382	385	365	386	396	358	407	400	391	415	392	353	382	332	357	377	408	344	380	386	357	377	401	363	329	394	393	358	387	364	356	354	350	361	408	370	388	381	387	365	374	362	356	377	348	376	372	364	363	372	387	402	412	386	359	399	401	383	398	363	367	385	353	372	356	382	374	352	403	438	376	389	384	390	371	401	393	407	385	432	374	364	381	366	402	388	355	372	374	355	390	419	381	391	408	360	405	367	365	361	350	394	360	358	359	358	375	386	405	382	335	372	373	384	373	365	365	349	408	352	381	380	348	363	375	374	371	382	366	352	356	372	374	383	351	381	344	372	353	393	369	379	375	375	354	371	353	364	374	374	355	364	390	384	356	342	395	375	396	405	370	404	416	363	367	376	397	349	358	386	399	357	381	392	380	375	404	350	397	380	366	405	374	389	358	379	375	319	389	388	360	417	415	386	372	384	378	362	370	377	374	389	349	404	387	376	354	328	389	394	359	352	384	379	340	351	385	366	405	388	396	405	400	395	407	379	379	350	420	359	408	371	384	363	406	362	393	375	378	389	355	335	390	389	378	379	375	364	393	370	366	364	384	370	397	393	383	367	394	367	370	397	370	368	347	364	389	411	341	365	377	325	370	382	390	378	349	392	382	378	371	392	381	388	384	365	424	361	365	412	358	359	377	378	352	365	386	396	353	391	378	363	386	365	382	345	389	372	356	363	379	341	344	387	374	366	367	406	385	383	385	382	374	362	373	361	358	374	378	323	332	386	388	369	361	360	378	417	417	358	383	400	407	374	369	391	375	380	381	358	382	336	376	420	369	380	360	359	356	376	385	396	350	411	388	409	390	348	400	374	408	394	387	396	357	355	388	369	365	336	354	396	377	321	359	396	374	378	403	406	397	419	386	370	392	352	374	377	385	373	357	394	370	368	382	359	387	366	369	366	369	370	367	381	355	345	385	389	385	354	399	335	401	431	380	364	385	420	402	396	387	361	377	369	378	379	402	408	385	372	367	370	390	361	374	369	351	403	375	375	404	373	390	403	380	351	378	372	358	366	394	399	372	391	378	386	391	370	347	355	368	405	380	379	366	410	351	378	368	354	375	370	417	414	386	392	380	338	358	362	348	391	408	387	412	329	367	371	372	394	367	390	413	348	359	348	388	363	378	376	355	387	387	359	415	388	384	378	371	362	386	395	330	419	340	377	385	352	414	387	377	363	409	371	386	378	374	376	351	374	382	362	399	407	359	369	360	371	366	378	370	372	351	392	379	364	367	350	371	344	372	397	350	425	374	383	385	359	393	359	358	395	391	350	434	393	401	357	379	390	406	377	363	379	383	407	374	352	365	353	390	382	369	372	354	416	390	391	384	385	389	379	363	402	388	351	403	393	369	350	402	380	410	393	399	407	392	385	376	382	363	374	361	355	387	393	376	371	371	402	382	402	386	367	372	370	349	402	399	377	419	359	382	364	389	332	363	373	358	395	361	376	398	379	360	404	370	362	378	382	411	372	364	395	401	371	386	358	367	399	368	393	394	366	368	386	369	381	359	393	373	387	384	343	329	385	392	342	364	358	389	386	373	369	371	406	395	363	385	393	375	376	409	373	379	384	367	380	384	377	355	390	347	390	377	368	383	356	384	396	370	365	407	326	401	382	343	369	376	366	344	348	366	371	400	352	348	376	362	372	417	407	383	387	391	352	393	388	358	364	386	350	368	412	403	372	392	416	392	387	346	378	397	386	426	356	368	376	403	365	378	372	380	410	362	344	385	388	365	382	358	357	401	402	379	345	396	347	352	363	356	361	405	393	378	376	393	406	384	353	346	353	416	375	380	381	348	414	371	355	390	357	346	366	385	381	373	401	340	375	345	370	382	412	394	377	404	369	373	362	369	370	369	337	359	371	357	383	395	377	370	382	369	356	399	367	353	396	358	383	373	392	401	382	396	362	400	369	357	360	383	397	382	360	382	414	365	356
30072	2430	4742	5140	4481	3709	3165	2750	2402	2032	1972	1832	1746	1651	1630	1394	1384	1322	1259	1218	1227	1168	1117	1075	1039	1114	1077	975	984	1009	995	967	938	937	957	951	960	960	926	929	964	932	916	928	927	913	914	965	982	860	901	916	899	898	875	916	910	838	875	870	922	873	914	940	917	893	898	926	939	921	902	926	918	938	920	941	837	868	855	850	870	903	884	843	867	931	884	859	965	875	856	865	868	873	896	881	890	878	868	862	853	844	879	878	960	857	899	877	932	887	840	906	830	874	885	886	866	871	874	951	894	863	825	868	859	838	866	890	886	859	866	886	859	845	874	923	870	832	859	882	882	890	844	826	865	875	861	879	817	884	855	863	854	880	874	848	877	844	899	868	887	871	876	918	914	887	855	860	818	813	869	870	892	885	892	857	879	845	857	864	886	881	868	867	897	845	877	830	836	889	867	908	856	902	846	874	894	852	780	889	874	876	860	850	891	877	866	891	861	863	897	889	883	883	868	883	871	916	876	924	856	876	892	872	819	885	854	915	872	835	904	891	832	875	892	893	947	864	859	870	841	888	847	943	913	907	834	884	907	865	865	867	885	866	861	863	841	862	855	885	859	886	900	846	865	865	873	930	901	889	839	850	918	800	888	842	849	857	882	868	843	876	901	870	846	848	833	910	894	867	869	851	852	870	863	866	859	882	870	853	892	904	909	889	891	885	860	912	871	875	893	953	862	905	931	845	865	879	856	869	912	896	871	923	858	878	830	905	872	865	817	849	901	856	897	864	881	907	900	876	824	883	883	854	922	828	896	858	853	880	876	852	888	875	847	916	871	854	870	886	823	888	891	869	828	838	869	862	868	879	856	815	811	861	801	891	877	809	823	892	807	808	857	857	848	839	898	893	867	910	844	867	903	890	927	899	860	858	812	862	875	904	924	879	841	892	865	845	907	889	866	885	841	882	869	868	895	844	877	868	870	872	860	892	898	881	858	866	879	887	868	868	906	871	908	894	882	908	866	905	877	841	834	884	862	868	844	920	847	850	849	820	889	864	861	857	837	849	930	829	871	862	875	847	853	873	896	877	868	861	914	888	844	823	925	885	893	892	900	843	914	827	911	810	901	902	861	885	871	794	862	844	861	869	865	859	916	857	845	885	902	868	882	918	806	849	836	848	871	861	852	916	865	830	845	908	849	893	892	910	802	893	889	870	878	829	846	923	864	834	876	829	870	892	804	903	884	892	805	856	870	822	839	831	837	904	897	906	849	916	899	915	866	885	806	865	907	849	852	889	899	873	859	901	855	864	889	897	839	862	902	942	881	939	823	898	848	893	891	850	888	856	883	848	932	897	899	883	877	843	949	872	929	881	867	871	874	880	880	859	895	858	875	899	937	830	847	852	889	848	856	881	866	792	842	811	836	846	844	929	866	857	872	872	888	859	906	847	896	838	877	890	867	851	864	870	836	792	874	862	839	892	891	855	864	871	913	808	864	847	871	892	838	894	880	836	848	893	871	881	884	929	904	913	839	874	857	951	854	868	880	863	878	817	896	883	891	858	912	841	851	857	859	882	816	836	854	854	884	880	903	875	867	879	859	928	868	853	865	859	873	876	861	839	898	921	880	857	859	871	904	857	937	881	877	874	865	829	861	854	878	865	857	895	877	905	952	905	858	867	891	838	845	852	864	897	927	881	869	936	967	842	870	889	853	865	842	844	863	858	879	906	833	927	850	903	849	806	864	866	830	863	865	806	889	817	832	845	847	880	923	888	833	899	905	818	860	883	823	832	846	845	884	885	888	861	894	889	847	876	852	901	885	817	813	849	870	879	841	782	909	875	903	892	855	896	888	795	901	830	898	884	873	841	868	844	852	860	861	817	895	869	875	921	826	854	894	898	856	888	843	878	835	886	821	882	845	890	870	848	882	902	877	853	914	867	900	869	870	889	890	912	869	879	918	873	880	883	890	846	870	866	883	917	851	830	859	888	883	847	867	867	845	903	908	851	872	850	913	859	879	905	904	881	845	828	855	862	859	862	852	849	870	861	896	870	859	901	906	875	885	896	869	841	882	859	873	900	906	839	869	847	834	872	818	844	891	864	864	839	862	870	826	822	840	897	857	853	871	892	840	831	899	862	868	826	873	888	892	799	854	895	892	867	892	823	891	842	822	875	849	876	850	870	907	945	849	842	884	882	888	948	859	888	903	858	843	853	905	906	857	847	812	876	837	836	838	855	851	882	842	829	850	866	837	871	864	903	896	920	885	856	851	899	871	797	855	875	862	843	808	866	891	833	908	833	895	865	864	846	893	875	861	854	842	895	889	852	873	827	868	876	891	832	861	899	900	863	846	888	841	833	862	883	863	876	924	825	862	905	922	793	914	799	890	856	911	819	874	867	883	880	877	856	833	857	888	869	859	869	892	838	852	885	868	831	874	866	826	977	909	897	882	920	919	868	851	822	877	838	945	892	882	901	900	853	897	904	877	888	890	862	875	891	847	842	857	854	912	788	871	862	880	908	894	867	893	866	899	851	891	858	838	843	881	835	827	845	858	883	887	883	833	904	807	861	818	849	870	849	859	869	830	850	866	887	866	901	867	862	879	915	838	871	862	827	879	883	854	847	900	871	890	865	837	872	873	896	856	839	893	891	879	898	927	875	831	879	876	857	850	858	873	860	843	878	851	875	868	885	839	856	845	879	869	849	890	886	842	897	884	886	858	849	822	890	873	928	925	917	868	916	881	879	844	881	897	903	838	835	862	913	841	833	848	900	924	853	911	821	888	855	893	890	879	837	873	920	858	849	831	922	878	839	881	879	817	847	864	907	899	871	828	887	872	846	874	891	848	882	888	834	861	888	876	916	838	900	851	842	829	887	839	912	883	881	941	881	831	858	838	876	849	930	865	860	940	920	863	864	879	921	878	886	835	870	902	874	844	798	866	861	869	864	902	831	847	872	883	910	886	868	863	841	882	877	876	879	863	844	868	836	846	854	825	871	879	922	932	898	858	881	859	865	869	802	832	874	868	849	884	866	886	874	889	930	852	863	904	854	814	912	855	866	821	852	892	873	860	833	843	854	930	846	856	851	873	899	869	867	858	887	894	832	872	921	858	863	868	940	891	896	861	860	845	847	817	826	808	859	883	884	906	874	888	859	834	866	909	886	873	941	918	875	846	850	856	873	868	859	874	864	855	900	902	883	855	855	851	928	873	899	837	853	893	853	850	920	832	870	897	889	856	836	834	822	850	821	911	844	902	888	866	910	873	847	903	854	886	897	880	867	910	820	883	849	859	888	913	866	911	936	842	870	905	840	869	932	873	818	829	871	891	842	900	915	861	852	858	869	874	850	851	836	852	879	886	816	851	859	843	868	890	865	895	846	833	872	880	882	871	922	870	859	834	865	864	823	888	906	858	921	785	884	870	854	910	869	855	881	905	864	906	816	873	826	819	917	902	865	852	862	854	859	881	916	846	825	819	832	837	886	855	905	882	865
7742	429	309	323	293	297	299	272	240	267	283	259	276	265	256	299	252	253	277	265	289	277	268	280	250	268	248	271	249	242	256	284	259	283	254	282	262	259	264	239	259	277	258	247	264	242	300	262	271	269	220	281	231	275	234	266	236	237	286	277	259	266	243	290	260	270	255	259	255	247	229	249	260	276	270	283	270	286	250	259	277	271	253	262	262	221	264	270	296	286	239	234	230	265	289	234	240	261	247	238	240	270	260	240	265	267	256	263	283	290	253	241	253	271	228	262	227	245	265	248	239	228	229	275	258	283	271	261	272	249	249	279	277	272	251	263	252	253	260	261	287	264	272	280	242	246	267	254	248	243	239	267	251	227	253	236	250	247	241	245	239	265	260	241	243	249	262	299	265	253	267	263	220	252	269	266	254	259	240	255	263	297	264	251	257	236	261	209	263	249	264	260	252	267	247	224	272	252	241	264	254	261	255	244	256	232	298	249	257	261	273	245	269	229	264	228	263	271	258	261	227	256	253	272	259	274	289	269	260	277	238	243	251	252	285	251	242	258	276	306	235	250	265	250	265	275	228	251	262	274	264	239	268	243	287	249	281	265	247	237	277	292	222	282	243	276	267	253	262	250	247	243	257	244	265	245	238	261	246	240	260	271	255	249	270	268	259	257	245	254	279	265	246	235	282	249	272	258	246	274	254	268	241	250	264	269	260	252	240	242	258	236	235	286	295	259	292	262	278	266	253	230	234	251	279	247	244	265	258	253	256	253	280	254	251	266	271	258	246	268	254	221	258	279	220	249	259	266	251	274	273	240	271	300	267	245	254	258	256	249	274	280	258	249	256	233	266	265	265	243	227	246	250	281	259	265	279	308	252	239	241	234	255	246	264	280	249	257	300	258	243	246	258	261	219	211	268	263	234	242	268	254	275	261	234	264	254	259	270	236	288	255	264	271	252	249	229	259	269	261	286	268	269	270	272	238	268	295	272	258	276	252	248	273	260	266	244	270	263	228	269	283	265	255	239	251	266	267	227	259	225	252	232	239	246	257	261	253	276	236	284	251	267	256	257	292	248	267	258	261	290	280	280	261	259	252	225	279	245	234	265	293	220	287	245	264	252	263	254	250	205	231	254	260	246	253	251	250	249	250	282	261	244	279	235	245	233	254	255	248	273	291	263	248	234	229	234	253	261	262	249	253	236	261	251	246	234	279	268	245	240	257	252	282	284	249	268	244	233	253	256	275	242	231	266	233	268	267	254	252	281	254	255	220	244	279	276	276	252	270	245	267	259	236	250	273	258	256	250	291	254	266	259	265	264	276	265	256	280	228	231	265	234	257	227	250	265	275	279	259	278	252	246	227	264	250	236	246	291	250	261	256	251	266	253	279	252	245	274	266	245	248	268	268	266	248	256	225	233	237	247	274	269	276	231	283	266	266	262	254	235	240	251	276	251	288	259	263	235	239	259	232	250	257	278	259	251	283	248	268	226	226	238	250	256	275	261	241	231	270	275	278	271	287	259	261	258	261	258	273	247	248	268	247	257	254	256	283	254	248	257	240	264	262	258	281	252	249	266	250	246	269	268	263	263	272	244	262	265	259	270	240	258	243	245	269	242	257	250	259	268	259	264	277	259	237	266	262	234	260	269	226	238	252	242	255	282	247	214	252	281	258	237	258	253	242	299	235	245	271	242	261	251	267	255	260	262	272	257	237	261	271	264	264	251	275	269	278	246	253	243	241	271	245	216	245	249	272	231	258	241	251	280	247	265	275	255	252	245	248	238	255	284	255	257	240	268	256	247	310	254	262	221	260	228	272	249	251	287	256	243	268	241	275	273	246	273	259	272	270	276	246	249	255	269	269	318	247	254	266	236	252	274	238	242	249	267	265	262	244	276	239	246	237	280	283	260	281	282	243	239	257	243	254	276	265	253	260	284	260	260	270	233	256	270	243	267	267	251	255	231	262	245	262	259	274	252	229	258	258	237	243	267	267	242	243	262	267	274	265	266	233	265	262	273	236	242	274	259	275	248	257	266	208	273	252	237	265	245	261	285	261	274	245	273	259	294	280	295	265	270	258	247	267	274	251	260	227	278	244	253	266	275	249	268	248	272	266	247	270	272	274	235	258	266	224	245	283	235	247	232	265	246	258	272	263	262	260	264	263	255	288	292	247	245	260	268	265	277	236	234	262	236	243	273	246	252	250	260	277	275	284	261	241	261	263	225	249	245	227	247	280	264	248	259	239	277	260	252	281	268	286	290	249	279	279	259	248	267	258	255	216	267	234	266	246	232	266	244	297	248	267	255	247	246	276	251	247	261	281	235	264	249	249	236	266	263	269	283	266	259	268	266	260	276	238	254	220	268	253	253	246	230	240	302	234	250	268	284	248	270	262	243	284	256	279	268	244	251	252	276	256	221	270	243	239	268	247	242	259	249	264	265	274	238	272	248	211	244	261	259	265	240	246	227	271	287	282	252	253	279	269	270	278	295	204	256	269	253	249	251	256	260	237	278	268	245	233	252	255	264	282	239	274	252	240	281	270	263	245	251	274	256	221	241	233	245	246	218	265	261	242	228	260	261	252	285	257	241	277	303	294	256	262	256	225	236	283	283	258	290	270	249	293	264	257	256	289	250	277	276	241	262	249	285	252	256	275	276	247	258	248	251	249	267	245	256	267	296	247	249	252	267	269	238	268	265	245	222	240	307	244	247	241	267	255	240	270	284	255	228	224	288	247	257	282	255	259	270	302	245	258	270	248	234	256	242	264	294	275	248	218	262	272	267	275	270	247	258	256	264	262	268	253	240	275	266	245	262	247	263	270	281	243	247	248	255	272	284	261	260	289	264	291	299	240	259	250	259	283	251	254	259	249	273	247	270	240	253	260	245	249	268	260	257	256	267	252	282	243	262	248	273	280	245	241	250	263	248	255	249	243	245	261	258	267	261	244	252	247	249	261	257	257	269	257	267	273	260	249	260	239	300	278	255	253	259	261	247	260	296	239	268	245	261	260	255	257	257	270	266	273	226	262	261	238	276	263	247	268	257	269	244	282	270	233	266	261	244	232	272	255	238	266	251	251	270	255	256	262	256	261	247	245	243	244	287	255	243	252	252	263	267	277	244	239	261	267	255	259	267	265	237	248	276	274	255	268	258	246	268	260	253	245	253	231	268	275	252	246	258	258	261	250	263	271	262	242	249	251	256	212	252	232	264	257	251	264	225	266	245	237	276	232	239	265	254	248	231	254	263	269	255	284	246	257	259	235	268	264	274	292	255	247	243	256	249	236	254	254	246	282	245	295	278	260	306	265	279	265	256	251	270	261	251	254	233	255	253	278	264	244	274	213	237	260	271	262	288	247	245	258	246	284	281	286	273	260	271	261	278	276	278	255	258	225	265	297	256	275	233	282	237	238	257	254	264	259	249	270	267	258	266	241	255	269	256	262	288	246	264	263	263	255	296	250	244	262	279	246	251	279	272	262	246	240
7535	669	779	792	750	723	716	694	647	710	641	605	656	573	641	622	636	662	657	649	656	646	643	680	636	607	656	640	648	588	677	623	645	625	641	667	693	664	645	619	644	624	632	619	654	614	595	657	634	651	647	619	639	604	655	658	567	619	619	621	660	628	645	610	591	612	625	635	631	614	611	615	605	638	607	613	612	657	615	618	641	644	594	619	637	619	632	602	593	642	618	594	604	683	647	646	645	615	635	618	608	609	594	616	623	616	623	655	571	608	645	642	665	637	613	643	595	649	608	587	627	586	604	665	603	609	640	583	638	632	603	641	620	664	626	635	612	603	619	651	583	640	589	620	592	634	620	622	598	614	634	633	601	613	641	660	625	595	610	671	657	659	630	633	608	623	616	637	634	616	618	618	544	577	637	615	627	623	617	609	624	615	631	617	647	580	601	651	597	589	627	602	612	622	608	597	649	607	622	667	624	621	578	635	645	602	609	598	612	610	645	633	629	653	599	636	684	630	620	645	630	585	651	622	603	644	624	632	619	613	617	658	596	626	628	640	624	633	644	603	600	643	666	600	620	648	583	612	634	608	592	631	622	656	653	629	621	601	639	597	605	607	639	641	623	581	621	625	620	637	595	622	595	605	608	623	647	579	604	674	619	644	583	624	601	643	610	637	650	604	612	610	644	614	622	673	609	659	564	598	608	598	606	603	583	573	659	645	637	646	631	628	667	592	633	610	614	625	670	595	583	594	620	631	622	609	624	635	634	587	584	606	630	627	609	581	621	599	607	622	601	617	599	623	643	592	600	641	635	567	625	622	636	634	602	633	628	631	623	662	580	602	600	633	639	656	631	605	650	623	586	597	588	623	651	596	589	612	605	658	637	588	626	656	653	642	623	612	613	611	627	622	631	640	613	596	617	610	597	594	679	616	608	638	648	611	635	592	637	633	611	670	642	586	658	591	599	606	647	609	574	624	648	631	607	613	573	584	635	612	590	617	572	637	612	606	613	620	625	661	606	611	599	607	631	607	594	624	588	591	610	621	601	593	631	617	609	596	572	607	603	634	626	579	646	620	629	604	581	613	640	617	620	600	606	625	609	624	614	615	682	645	686	591	635	620	663	633	665	641	619	611	642	671	612	639	650	639	660	597	583	616	644	648	621	629	570	647	617	594	621	613	635	594	611	617	623	595	561	658	629	623	567	644	628	598	609	623	632	607	606	586	602	629	643	650	599	647	607	654	612	637	657	623	584	599	633	616	602	601	608	592	632	620	593	625	618	620	611	578	604	607	622	571	618	619	659	677	640	612	635	571	658	642	613	602	620	601	615	619	592	611	616	605	590	590	609	613	634	607	669	650	599	620	593	612	620	656	559	632	678	629	584	598	628	620	583	621	612	632	618	609	625	687	600	631	614	657	640	571	610	623	617	628	619	685	618	657	666	646	628	607	587	646	600	615	667	614	609	652	600	638	608	619	623	568	572	635	562	661	644	602	610	618	613	614	594	634	642	611	636	677	611	639	644	633	618	548	643	617	654	638	570	603	605	577	621	597	600	609	605	597	593	636	628	595	604	604	628	605	650	660	667	621	628	634	597	631	620	594	639	604	619	646	600	617	658	577	585	672	595	604	589	644	670	615	601	603	589	627	594	625	629	568	626	609	636	657	599	606	658	630	650	587	575	642	582	603	604	616	618	609	623	614	589	619	607	598	653	658	613	619	630	645	567	635	595	592	580	625	603	600	599	610	641	602	570	595	635	636	609	604	620	618	603	610	577	610	638	596	626	640	637	637	620	655	630	646	614	597	639	561	627	600	592	632	568	622	638	610	605	630	609	583	560	625	651	635	609	632	620	670	582	636	638	616	643	649	594	634	581	656	627	630	660	652	624	596	601	616	612	613	602	613	612	604	594	608	588	607	606	588	630	643	591	611	638	604	688	571	627	625	687	617	612	627	603	636	643	643	650	602	645	610	617	642	583	626	621	592	597	605	588	567	597	670	662	585	625	660	597	639	623	593	659	646	617	625	593	637	624	627	627	612	618	550	650	598	634	625	601	614	618	641	610	571	601	672	633	628	609	667	585	554	604	611	668	574	624	616	631	624	606	642	631	608	634	633	627	631	565	627	632	588	712	598	597	615	633	583	614	639	613	630	633	620	616	671	598	613	631	626	648	641	625	585	608	616	614	624	629	597	638	601	640	606	538	619	621	624	640	653	627	582	624	596	577	635	625	611	651	608	674	644	616	684	623	626	636	617	661	617	602	641	650	639	636	611	585	618	648	587	609	616	648	598	588	624	641	637	637	642	615	597	567	627	584	579	637	631	626	648	618	580	663	621	604	643	617	579	630	629	681	599	625	663	603	605	649	624	621	630	645	607	607	596	634	607	647	621	639	659	620	634	599	630	636	617	608	646	616	607	647	586	654	596	639	615	615	644	618	632	563	611	600	629	629	614	587	653	600	613	593	626	678	618	633	590	618	604	609	580	629	633	576	635	637	619	606	609	592	624	609	632	641	574	609	605	620	622	612	610	645	619	580	580	646	634	628	622	648	597	649	614	652	620	640	593	636	658	627	604	611	644	615	631	620	629	596	617	600	615	585	584	607	661	650	616	603	625	600	585	628	612	592	653	645	606	617	575	620	623	586	670	607	584	606	623	595	605	641	593	649	605	658	598	603	617	601	638	593	588	657	601	648	627	615	633	587	638	656	612	626	604	590	592	634	641	631	611	621	601	641	610	629	706	656	696	638	618	662	625	637	607	615	606	635	586	629	621	628	653	609	626	651	600	653	629	624	650	588	605	621	620	613	615	634	664	593	586	628	606	660	622	646	642	612	646	661	622	663	630	615	632	602	602	645	587	602	587	641	633	652	606	629	655	609	617	606	604	601	618	615	651	580	602	608	642	611	602	585	645	628	605	622	613	624	582	620	617	636	606	628	619	643	628	616	651	601	593	618	626	601	654	603	590	627	649	627	634	654	628	662	643	629	658	614	578	641	639	597	688	610	619	586	652	609	600	631	614	581	605	602	566	621	613	604	610	585	577	586	565	650	571	616	655	617	565	649	623	630	668	653	595	609	598	620	631	632	625	627	590	591	651	641	624	608	637	670	645	638	632	606	654	617	603	632	665	584	625	639	633	576	656	621	653	574	613	609	621	640	624	646	587	630	590	639	587	625	570	616	625	605	588	618	597	632	594	584	610	608	607	598	667	617	625	599	653	591	616	603	653	606	593	681	632	559	636	611	613	643	612	654	629	614	621	668	630	585	608	614	649	638	589	588	624	627	607	640	589	606	611	608	649	566	595	633	593	654	650	623	593	606	651	608	600	692	639	640	587	580	638	604	644	585	598	616	617	632	635	642	607	596	643	652	636	637	634	627	628	628	650	647	629	595	629	646	618	638	617	615	632	645	611	607	648	614	631	612	609	581	619	579	627	587	600	582	598	654	573	635	608	603	630	636	604	609	601	591	652	611	618	656	623	601	612
45376	19051	8858	1628	841	686	468	405	369	352	351	330	310	253	246	278	272	255	248	249	265	251	231	242	247	223	235	249	232	240	252	232	268	226	242	248	240	252	220	235	223	251	210	235	211	224	236	211	245	237	216	263	257	229	237	215	228	222	244	234	228	251	244	227	213	251	269	229	259	240	207	243	211	230	233	252	220	229	212	203	235	249	240	233	229	223	245	207	231	197	194	232	218	183	284	237	228	204	228	215	221	214	223	227	217	235	189	199	233	209	203	223	252	203	216	213	222	228	217	220	230	222	223	250	216	212	220	240	226	235	217	228	205	229	217	236	240	213	233	223	270	262	234	217	237	245	229	226	243	238	251	230	260	226	219	222	228	199	227	233	220	215	235	235	241	241	222	223	229	252	234	243	223	263	241	241	241	242	252	213	222	193	196	224	229	230	208	214	218	217	237	223	220	246	246	231	210	248	207	207	210	257	196	230	254	226	228	266	219	254	224	217	210	221	227	248	227	247	252	245	228	222	223	263	218	211	213	249	264	214	237	216	223	223	262	221	214	234	222	224	230	210	217	242	231	228	229	234	228	252	220	254	234	190	229	223	222	237	232	224	214	227	208	222	237	245	218	222	217	217	217	248	204	212	231	250	241	239	226	244	219	206	243	229	229	227	245	229	233	223	251	188	277	227	215	209	222	211	245	202	260	195	242	218	266	234	233	228	231	229	252	231	233	234	235	239	223	240	209	207	236	237	225	233	208	226	218	227	198	216	215	227	244	236	211	232	222	229	223	213	225	211	208	223	219	215	231	215	225	228	231	203	254	218	216	250	239	251	224	224	209	203	226	227	246	198	241	212	213	200	220	239	276	241	212	238	225	227	202	210	233	218	250	229	249	239	227	227	252	218	187	256	246	234	217	212	204	209	221	222	245	219	259	243	248	214	206	239	237	223	228	213	226	225	236	231	256	237	244	192	206	209	234	223	236	238	255	235	240	221	226	254	251	210	211	236	217	218	242	245	230	257	219	214	223	228	226	215	220	217	211	209	232	241	241	219	256	227	224	217	182	220	265	228	211	218	243	244	224	231	212	231	236	238	221	219	208	237	267	223	254	241	212	231	263	206	213	213	239	238	242	241	212	216	212	249	234	246	214	236	232	208	224	234	239	214	218	286	233	242	211	240	222	222	231	246	229	206	223	221	220	216	223	221	240	241	244	239	222	246	223	262	231	235	221	242	231	268	221	225	235	240	209	228	226	232	214	246	235	213	193	211	200	254	210	235	218	221	218	211	228	207	244	233	243	231	221	247	232	226	237	233	223	212	235	204	204	224	232	249	228	211	229	241	213	236	212	223	257	204	231	225	235	253	216	239	254	231	216	227	224	210	212	236	226	227	208	245	241	207	232	250	235	233	237	224	209	210	241	231	241	222	192	237	247	232	203	225	245	218	234	250	214	267	234	216	215	234	224	209	225	213	224	227	210	232	220	229	213	223	214	236	232	223	218	230	215	233	210	216	227	233	269	214	200	245	212	218	254	242	248	219	220	242	218	207	210	211	242	226	230	259	254	252	235	232	231	213	195	237	244	235	228	257	182	214	224	234	263	214	241	237	203	236	237	208	245	221	200	197	218	253	230	228	259	206	242	243	227	237	239	214	220	235	227	220	220	191	220	222	247	217	236	239	214	236	223	217	229	233	221	205	241	225	228	235	235	222	224	242	220	228	230	204	237	265	219	207	223	256	236	236	237	226	228	233	205	258	241	235	244	225	236	227	211	231	230	215	224	230	223	246	244	220	246	227	225	251	215	205	243	228	229	227	238	215	226	239	219	232	210	234	241	214	227	199	234	210	222	234	231	221	191	243	215	263	256	229	222	218	221	246	192	225	245	215	220	228	230	236	210	202	217	237	222	212	249	205	214	193	210	231	246	233	231	238	225	208	227	231	226	233	236	228	245	250	248	238	231	200	217	230	226	223	230	241	233	250	236	237	213	233	246	223	242	226	241	211	228	240	232	216	249	246	214	238	234	219	224	222	223	215	223	236	235	252	240	223	230	227	221	241	234	252	230	187	234	235	216	210	237	256	224	209	216	216	202	202	214	205	217	228	238	214	239	225	239	227	208	214	193	190	210	224	252	252	214	218	244	223	213	215	225	218	232	233	252	237	204	232	212	235	220	218	235	221	239	210	233	236	225	233	216	224	231	231	233	224	250	247	225	218	229	256	255	248	227	212	234	214	263	222	203	229	246	237	245	257	254	226	254	216	238	208	237	213	246	224	209	244	223	240	230	232	242	201	233	195	247	256	210	200	238	225	236	221	239	224	204	246	195	238	228	223	253	253	229	232	234	236	245	207	262	197	220	255	267	229	210	255	240	239	186	190	220	233	242	230	182	235	222	230	263	244	213	235	259	230	233	233	223	242	235	210	251	241	234	239	228	219	229	235	209	202	238	236	259	210	217	220	243	228	222	241	233	228	212	215	216	218	186	238	236	245	237	228	227	231	250	227	255	235	250	258	258	225	261	208	232	238	209	237	213	229	251	222	241	256	215	213	227	229	187	208	220	235	208	231	213	237	208	222	206	224	222	230	227	233	225	235	230	224	217	233	244	217	239	216	230	234	225	255	216	210	231	247	238	204	263	250	223	237	239	222	247	242	217	207	191	249	272	221	252	193	227	253	233	220	221	236	232	218	214	220	213	230	215	204	213	208	236	244	219	223	220	223	210	235	211	210	221	233	223	211	214	239	207	244	231	213	211	219	230	235	218	257	219	246	232	228	246	224	217	225	224	245	198	243	214	252	225	217	223	232	228	276	225	226	226	221	235	245	234	260	199	245	225	223	246	207	226	234	232	215	202	236	238	250	213	268	246	262	225	205	237	200	219	225	253	250	235	219	225	227	225	229	250	213	202	245	232	219	225	229	211	242	230	199	220	243	209	223	262	236	214	269	239	218	227	225	217	243	235	218	223	238	240	236	236	212	233	260	212	221	209	232	217	231	213	225	230	213	208	239	223	212	252	259	247	232	229	249	217	210	244	225	230	251	242	237	195	251	229	191	231	231	242	223	222	213	236	220	210	208	238	237	205	220	216	231	198	229	265	234	226	220	213	237	236	226	235	257	225	251	225	231	251	190	222	206	222	226	247	221	248	221	203	198	223	216	225	213	226	225	226	233	233	207	233	244	247	222	247	229	211	237	225	247	240	204	223	247	241	231	230	226	239	246	208	234	267	250	234	224	239	228	235	234	237	239	249	210	233	235	204	189	233	226	206	221	213	240	238	252	231	271	224	247	248	232	216	231	236	235	242	226	220	225	221	237	235	261	206	228	192	212	195	223	212	235	242	229	252	230	220	236	227	224	189	230	204	219	225	236	221	253	254	235	248	212	228	221	247	213	240	254	245	248	251	231	227	230	233	241	213	205	234	217	234	201	217	227	206	208	201	231	226	230	198	233	226	232	222	248	236	222	245	230	239	245	250	221	228	213	224	210
21916	1492	2689	3020	2715	2188	1830	1659	1468	1208	1161	1093	1014	988	929	858	871	902	796	784	788	767	747	681	674	666	657	647	645	644	592	668	678	668	631	630	594	654	592	594	601	650	593	645	621	606	587	600	611	580	637	601	553	602	599	619	560	587	553	603	579	574	561	640	591	586	572	535	552	604	563	566	611	587	565	616	534	591	576	617	627	590	592	573	551	554	559	573	564	544	603	549	590	566	578	570	561	604	570	564	560	572	542	578	544	581	598	549	582	620	578	577	580	592	545	623	596	572	548	556	591	545	569	570	568	545	560	533	561	577	538	589	564	607	587	555	558	550	570	535	537	583	601	600	567	600	576	578	567	542	550	581	600	547	559	588	544	527	556	587	570	600	558	608	557	628	554	534	569	572	574	558	589	575	560	588	577	550	552	596	555	611	579	553	536	598	563	597	543	545	548	566	569	582	583	608	596	597	561	548	556	613	617	540	582	589	584	597	567	570	530	575	605	603	572	626	539	593	610	585	561	555	537	580	576	572	588	559	539	555	596	558	561	526	558	590	558	585	615	558	609	598	585	587	636	601	593	595	558	559	570	565	632	561	537	556	573	575	606	618	537	542	577	580	560	592	554	579	550	583	593	586	610	581	562	536	574	539	582	547	542	547	519	625	546	601	564	600	570	573	567	504	603	588	574	595	556	626	586	554	524	533	589	546	525	573	600	646	535	581	588	539	574	564	573	584	571	591	604	524	558	606	551	575	592	529	545	568	606	543	635	573	531	574	570	589	541	547	593	569	533	548	583	581	561	574	563	586	580	578	573	593	601	568	582	617	635	549	572	584	594	526	595	565	574	537	555	583	589	577	592	588	587	569	594	564	551	572	568	546	573	601	549	615	594	559	590	567	567	629	613	593	573	622	566	563	593	562	537	540	576	579	603	619	552	580	546	528	578	565	576	536	546	550	563	559	564	544	568	574	574	579	539	595	554	598	575	595	522	573	562	574	529	561	565	529	596	586	537	612	599	593	610	585	609	556	555	566	588	595	575	574	581	588	551	563	562	520	580	556	544	587	609	588	546	592	594	588	579	506	591	500	605	544	589	591	566	559	587	591	583	546	597	559	582	556	551	571	616	536	588	574	571	540	586	574	549	548	569	592	600	597	601	602	568	614	620	550	590	554	584	579	590	584	593	585	606	568	527	583	570	597	621	607	574	560	576	576	548	559	598	544	617	582	548	576	594	599	556	602	589	570	565	581	551	574	569	590	548	564	559	552	596	602	596	541	558	571	534	622	602	596	560	581	546	555	591	517	547	568	546	604	532	563	580	551	561	594	574	545	584	557	583	583	576	593	535	552	565	582	564	552	571	584	589	593	595	581	596	621	590	604	576	595	591	537	564	560	531	532	569	594	566	606	610	582	551	518	513	540	555	580	567	568	568	538	568	577	574	560	628	617	554	528	531	531	572	588	573	562	587	594	539	531	557	564	558	581	580	601	580	581	609	584	569	529	596	570	614	515	541	532	581	552	565	571	564	579	560	573	547	563	532	556	617	612	544	574	542	598	591	582	619	576	598	574	587	571	587	576	577	565	602	553	534	610	574	565	553	575	557	562	576	557	540	606	541	602	560	592	602	576	552	561	555	580	586	554	570	596	538	578	564	556	580	599	571	555	583	536	567	580	562	575	613	574	547	522	594	526	526	566	606	595	571	585	582	563	576	589	606	579	562	545	550	555	559	611	561	559	571	589	535	570	614	529	589	529	506	582	582	569	550	572	550	544	632	563	605	562	565	581	540	592	569	559	543	594	563	575	569	568	566	558	574	559	562	600	562	605	575	573	600	556	549	554	642	552	570	565	596	598	604	563	573	603	538	592	569	544	556	589	593	552	579	607	565	603	560	602	543	586	584	556	595	534	563	551	593	568	573	569	541	585	593	544	548	592	617	559	605	597	575	584	558	578	539	553	540	568	559	584	563	602	631	582	589	551	539	579	604	573	551	574	575	594	532	591	596	574	580	611	591	582	580	620	573	568	576	602	536	529	556	599	593	605	543	537	540	623	580	565	556	606	573	577	572	585	543	540	568	588	515	584	555	557	578	573	556	643	574	538	578	522	588	605	599	590	543	554	599	583	546	538	570	571	588	545	564	565	555	586	553	586	556	603	566	568	498	576	575	589	561	602	586	592	558	582	604	564	557	576	571	569	521	591	566	561	622	605	620	548	543	583	557	553	591	577	590	579	556	545	576	528	574	566	530	558	622	605	577	538	652	588	559	609	560	584	620	600	538	569	564	558	592	564	541	571	577	576	552	529	591	553	538	593	589	561	580	558	567	538	533	533	609	592	576	562	584	616	585	549	580	562	586	607	587	532	568	564	551	602	537	617	564	605	601	544	589	597	603	607	586	593	568	566	541	555	589	546	529	630	572	597	560	561	572	533	612	601	583	607	569	571	570	558	586	561	569	594	584	576	526	578	610	560	564	573	596	592	548	590	556	582	578	545	633	543	594	546	571	566	554	582	577	600	599	605	572	580	638	586	524	564	584	580	578	523	580	566	520	543	554	560	562	563	581	584	581	560	580	546	591	520	583	616	521	571	585	622	575	558	596	603	557	589	520	607	560	558	568	573	573	557	531	573	564	565	594	555	561	636	597	581	579	586	558	567	580	618	587	593	547	589	588	589	573	607	571	561	549	549	543	594	540	612	584	593	601	590	556	590	547	548	561	544	583	582	537	590	562	587	599	603	551	627	582	547	591	571	568	557	579	567	584	558	555	568	618	556	552	549	571	571	554	572	589	608	560	540	553	553	614	618	535	551	549	562	557	594	561	554	572	610	562	542	561	585	586	563	590	547	527	603	569	563	582	553	583	547	598	578	534	556	537	601	548	556	584	576	565	570	558	571	567	537	572	580	582	585	559	557	561	627	545	555	578	577	578	553	563	578	607	563	569	581	545	557	556	545	574	563	614	589	538	577	557	618	551	573	560	605	588	569	609	569	563	525	532	623	589	566	574	608	568	546	587	599	560	574	548	605	556	596	584	547	570	581	585	546	535	537	581	568	588	609	564	552	565	587	563	585	590	567	556	578	545	556	576	603	616	556	525	594	585	561	570	546	572	589	596	584	590	553	623	609	571	617	586	577	544	574	625	579	569	560	548	586	556	560	591	535	568	558	556	565	604	652	566	595	569	558	593	625	609	556	578	589	586	594	567	610	569	540	605	615	559	568	596	566	530	555	567	592	543	569	612	590	589	592	565	589	562	566	588	571	548	598	575	589	560	586	579	575	559	595	601	576	590	553	556	567	579	595	592	572	603	584	564	618	530	555	582	569	563	594	577	580	566	546	577	609	551	545	569	607	579	578	589	555	579	591	580	552	593	521	567	559	584	562	580	593	539	586	541	590	607	577	590	571	525	616	578	577	594	604	557	560	584	558	538	568	600	626	563	569	585	611	567	599	557	595	572	529	581	618	570	575	580	568	570	581	575	556	581	575
42321	24907	25236	14169	4102	1219	964	715	670	551	589	523	500	466	471	508	442	462	445	448	465	435	402	379	413	392	426	396	345	397	364	400	369	371	358	362	375	367	375	373	384	371	369	401	368	347	375	384	378	371	388	359	378	356	352	382	380	352	348	347	380	376	389	392	364	364	380	376	403	376	391	370	343	349	317	370	346	368	330	361	357	324	376	389	354	369	354	387	358	339	346	389	402	349	329	360	360	357	335	344	345	361	338	345	380	381	361	371	400	383	365	365	365	378	353	369	369	379	359	368	364	367	366	351	376	366	375	369	347	385	374	341	347	375	367	353	349	394	340	397	373	341	352	341	341	348	414	373	346	325	375	339	342	360	336	371	360	362	350	381	387	352	370	370	348	347	380	356	377	403	406	336	381	344	364	325	342	392	384	338	350	383	348	345	356	343	399	361	374	347	374	313	332	356	380	365	368	353	350	339	373	346	343	380	363	357	401	369	363	366	354	348	328	334	364	351	403	388	379	385	373	362	367	358	315	329	368	349	369	371	327	352	367	364	327	345	356	343	331	343	339	369	344	347	325	361	331	363	325	394	347	373	344	382	386	353	356	363	406	399	363	369	394	370	369	354	383	386	351	372	358	321	369	343	329	384	384	365	377	376	357	345	365	369	352	364	387	389	339	358	378	342	347	380	374	363	341	399	379	370	371	347	361	369	372	359	343	394	369	386	403	382	373	347	341	355	355	373	353	384	357	402	386	348	331	371	346	332	384	394	373	365	402	355	377	353	410	380	329	395	366	391	352	372	350	370	376	395	369	356	348	401	353	369	338	326	384	337	342	375	415	384	372	368	361	351	358	338	384	394	384	382	358	369	362	386	386	361	375	370	378	368	363	379	377	368	351	354	378	360	389	376	376	376	381	373	374	363	376	364	378	375	315	340	361	373	355	371	335	391	389	343	318	361	362	398	341	360	361	382	372	347	361	340	382	338	338	378	375	329	381	380	383	378	330	356	397	392	356	380	348	362	348	372	382	349	385	356	386	346	361	377	381	360	378	363	334	386	364	357	369	375	355	337	377	345	318	335	384	399	373	364	358	361	351	379	367	401	369	339	353	350	378	336	374	378	367	382	361	390	346	357	374	392	389	377	416	355	338	363	320	374	304	374	323	349	341	358	333	348	381	355	344	360	315	360	359	360	390	351	320	350	330	345	374	382	325	332	364	408	351	365	336	370	351	373	342	363	371	367	342	346	394	355	379	356	364	361	362	370	366	363	320	352	363	377	363	434	360	375	373	360	357	372	344	385	377	362	385	341	337	357	337	386	331	359	359	362	354	359	376	376	338	379	392	381	379	377	326	379	394	375	339	337	353	371	340	374	349	337	341	380	332	344	399	370	415	363	366	364	363	365	349	364	391	373	418	381	341	374	376	373	358	368	347	380	314	380	340	342	396	372	372	361	341	331	401	390	345	406	342	383	376	334	380	356	344	343	373	402	355	368	387	380	405	348	389	383	354	356	332	366	332	344	377	368	365	325	376	316	365	341	359	418	382	356	367	368	383	380	354	345	377	411	381	366	401	350	337	385	348	421	357	362	372	363	344	379	402	348	413	355	392	333	391	400	399	366	383	376	375	348	373	373	344	362	349	369	370	374	369	351	347	409	360	360	388	364	396	368	342	350	353	342	367	338	365	398	382	368	338	350	359	384	342	383	369	386	373	372	378	321	352	351	367	351	345	353	378	351	382	346	369	315	319	354	353	372	377	361	354	387	385	373	367	372	335	360	353	347	360	355	369	392	405	353	373	371	367	360	347	379	327	335	383	364	359	359	344	358	375	376	365	358	385	345	360	347	372	360	340	364	342	368	386	374	362	320	357	372	365	330	386	347	387	351	362	370	352	391	396	337	383	384	348	360	350	356	356	359	318	379	335	386	385	349	373	354	374	390	369	372	368	366	344	445	339	396	355	367	372	389	372	337	396	342	368	372	347	362	353	343	343	375	367	326	367	371	381	350	378	351	370	358	343	357	361	366	365	315	321	370	369	395	342	372	345	359	381	342	333	355	355	362	374	364	357	394	342	323	365	352	350	398	379	362	339	333	356	345	344	362	388	364	392	367	382	379	363	335	371	332	377	382	319	345	366	357	374	354	373	344	367	373	373	339	352	363	360	369	383	334	387	350	351	358	357	370	369	347	358	366	341	366	391	345	388	371	381	363	370	363	348	354	350	346	353	375	394	340	332	385	356	350	340	349	368	381	398	405	375	348	346	377	370	369	324	390	334	367	368	344	356	377	379	357	384	375	329	339	353	340	365	343	371	383	335	335	360	373	332	353	391	386	354	383	374	330	354	394	378	390	364	366	338	324	331	348	364	387	370	391	359	360	340	372	341	363	336	346	368	361	375	403	372	371	393	381	406	368	338	357	350	372	374	393	351	325	368	328	378	377	361	371	365	398	403	349	359	368	378	339	357	355	345	314	344	414	334	351	339	361	377	345	350	342	365	370	393	381	371	413	389	391	343	356	352	349	374	378	396	328	386	329	384	389	368	388	376	351	364	359	341	376	319	334	400	351	363	379	346	331	378	362	339	335	395	386	343	356	357	351	380	344	364	334	344	351	385	361	356	353	395	387	371	347	351	380	367	340	358	359	371	345	301	392	347	390	381	375	374	399	385	360	372	358	330	392	350	332	307	329	340	330	353	348	330	384	371	347	320	334	366	384	356	346	359	368	404	403	378	369	380	336	386	338	351	341	349	358	361	354	356	355	357	366	362	360	358	351	363	342	371	411	372	375	370	338	366	329	383	343	368	346	360	360	349	350	380	362	388	355	357	342	329	337	363	361	340	362	342	345	388	343	380	381	366	382	360	349	361	361	367	370	376	368	376	354	380	363	368	368	372	375	365	419	341	353	352	408	350	340	368	425	369	366	386	387	393	346	356	377	361	351	397	347	330	370	349	386	357	361	360	317	344	375	370	355	357	322	343	353	363	375	355	350	391	409	336	385	353	397	339	369	362	387	351	358	373	370	368	381	377	355	362	351	372	386	389	391	347	367	364	377	392	372	334	368	414	363	359	336	381	388	365	375	371	366	357	324	352	359	379	367	367	395	345	364	357	371	367	349	347	358	346	380	365	327	338	335	369	362	368	361	387	349	377	352	365	375	358	339	366	384	371	364	365	375	350	390	360	359	358	373	354	367	359	363	369	377	421	392	369	381	346	371	393	393	345	336	367	378	372	385	342	399	335	375	378	346	346	397	377	396	363	386	365	378	375	355	328	359	382	383	365	361	347	391	370	369	346	382	355	350	367	361	348	376	371	383	374	389	334	361	362	362	382	384	388	394	388	360	376	370	346	356	363	375	372	382	369	383	344	370	379	367	368	387	361	365	368	362	350	349	380	349	364	374	356	370	341	346	368	359	374	407	359	349	389	395	403	401	373	349	362	346	369	373	352	356	371	383	360	350	315	320	394	369	346	357	381	382	380	391	394	333
28189	2602	4789	5277	4537	3847	3215	2850	2506	2134	1954	1827	1695	1563	1547	1501	1388	1290	1347	1244	1260	1158	1061	1110	1053	1062	1077	1085	985	967	982	952	956	915	992	939	895	896	924	902	922	872	928	881	923	876	895	874	872	920	899	869	917	854	919	875	902	879	880	856	891	894	881	839	848	887	856	879	835	798	849	908	855	858	850	815	863	878	871	839	863	793	806	820	856	825	876	828	827	854	902	840	917	818	828	837	927	866	856	800	902	864	799	862	900	841	842	905	895	916	833	827	874	843	909	889	852	876	877	847	842	860	869	861	808	838	877	850	849	855	822	815	925	848	910	906	829	877	865	821	883	842	923	825	881	835	847	855	847	897	843	821	855	816	842	834	899	800	848	855	849	857	859	794	848	832	869	819	822	860	831	863	889	843	828	832	831	812	809	857	883	820	824	853	848	819	913	914	809	878	787	797	895	846	886	902	890	850	862	831	805	872	839	806	811	840	808	809	863	843	802	820	835	885	850	812	875	841	835	830	906	914	861	810	897	832	837	896	856	850	809	875	853	860	858	883	870	945	840	838	827	851	879	873	839	863	879	896	871	825	829	828	842	805	824	883	863	846	867	839	858	881	854	835	807	885	838	856	861	866	801	852	828	839	787	794	834	883	845	860	856	862	893	855	818	818	853	869	826	884	886	895	839	841	870	832	839	819	861	865	800	845	821	915	845	842	885	842	908	828	844	849	839	873	885	841	879	827	822	813	830	836	874	879	873	830	845	858	869	807	858	874	779	838	842	863	863	838	826	874	861	867	836	855	819	893	864	880	869	857	824	855	833	827	860	850	852	793	872	832	877	902	801	829	828	826	810	836	840	851	837	881	840	882	900	816	816	858	810	871	837	847	847	878	820	822	848	838	882	835	816	836	804	810	879	790	809	814	812	885	837	832	831	821	871	859	848	820	876	878	847	854	831	836	842	858	898	863	907	877	850	838	817	853	850	797	770	832	830	830	772	846	879	874	876	853	808	850	852	812	836	861	847	845	841	884	850	849	848	872	895	880	803	827	856	837	855	842	878	826	864	842	820	818	821	801	839	862	887	850	853	863	818	803	814	881	920	796	893	848	904	841	812	860	818	821	868	852	867	853	795	831	845	844	837	858	847	842	847	819	830	815	878	861	823	826	879	823	871	813	823	844	824	817	909	836	861	855	885	854	864	866	888	825	868	814	844	834	834	820	860	850	846	791	834	868	844	850	889	797	831	861	881	849	864	841	860	838	836	859	875	843	875	871	842	848	858	753	805	846	815	890	827	835	842	834	866	812	852	832	837	817	856	881	805	870	829	846	859	860	846	838	825	810	827	812	890	851	848	881	822	869	838	846	814	826	863	863	845	873	843	828	906	884	816	872	851	856	851	862	861	871	854	888	888	858	787	834	853	869	873	826	820	808	847	834	839	817	790	817	860	819	867	820	810	792	890	851	837	829	848	906	815	843	853	828	805	842	874	810	881	824	788	811	829	825	877	843	790	836	863	827	777	848	827	868	896	858	883	803	808	796	786	842	818	819	891	806	857	813	852	822	885	810	825	866	797	840	900	818	816	916	836	885	899	842	844	902	897	860	838	908	849	873	840	934	857	912	815	854	881	825	820	853	871	865	860	847	841	844	829	868	788	805	856	887	885	897	863	810	840	852	830	803	828	822	826	858	844	822	861	886	878	811	812	854	848	836	843	811	886	839	850	934	857	878	859	887	890	825	846	852	870	866	835	883	839	854	854	798	836	827	837	873	850	842	843	829	870	816	840	804	821	881	874	826	891	856	815	857	797	860	845	828	817	874	833	878	852	823	838	888	873	803	817	879	842	823	826	876	825	887	829	861	845	829	827	889	886	847	823	843	852	899	849	882	801	848	837	818	877	871	853	816	875	813	837	858	806	831	877	835	808	856	867	814	859	828	901	843	854	802	824	848	832	899	820	847	874	870	810	812	862	850	848	818	846	864	803	827	817	874	829	801	890	856	862	897	851	803	858	842	862	818	857	786	835	854	809	873	857	855	850	846	819	829	817	856	856	853	873	831	820	887	810	861	841	876	841	836	848	781	882	833	853	840	846	870	801	834	875	835	864	861	820	820	810	884	833	825	886	946	852	870	846	845	863	788	869	824	854	844	896	834	847	832	852	882	864	840	865	881	865	875	843	844	885	827	854	800	849	804	846	903	888	825	868	825	884	822	831	856	811	880	858	865	829	907	828	868	842	914	855	849	892	823	871	836	854	891	816	863	861	822	878	811	865	828	850	858	860	847	895	865	833	834	830	794	831	836	866	813	842	815	813	815	828	857	868	854	825	820	855	864	900	832	866	887	832	782	765	864	879	845	821	848	843	813	835	853	842	844	836	869	788	826	897	873	843	798	824	826	816	848	844	854	857	857	864	850	844	835	876	805	874	852	835	802	794	809	781	884	880	819	823	827	879	815	841	795	853	859	815	879	827	886	835	841	841	848	815	835	849	813	800	852	828	821	861	818	819	892	838	885	801	795	810	905	818	823	873	847	841	860	848	832	769	875	819	880	818	855	779	838	815	791	840	846	870	879	900	879	898	842	817	861	889	864	830	868	824	872	855	870	853	823	824	843	822	878	826	879	827	828	869	845	859	864	852	799	861	851	822	832	799	876	756	820	855	837	832	813	838	838	839	867	893	863	839	832	890	807	859	809	862	851	848	872	866	791	817	817	840	883	825	817	830	859	838	803	913	858	847	877	816	854	833	871	854	809	877	842	828	890	871	851	909	841	814	856	825	871	841	857	839	840	859	886	816	847	837	883	844	809	857	836	872	851	864	834	789	883	827	835	826	839	881	850	888	856	871	844	805	814	817	815	882	809	858	892	836	871	838	823	850	858	828	839	835	916	794	839	832	862	833	828	832	825	835	871	855	849	845	854	892	886	862	840	806	785	852	847	816	831	845	832	853	841	838	850	878	875	811	823	838	829	802	884	817	856	901	833	796	824	868	836	841	826	829	871	839	857	879	815	864	835	858	853	902	885	807	835	805	775	884	830	826	909	841	907	861	842	822	884	850	887	859	868	889	862	854	849	794	847	806	846	832	818	844	820	883	824	858	808	866	823	829	833	854	885	861	840	864	883	904	872	830	814	860	824	805	834	815	823	830	852	857	862	864	865	819	887	883	850	798	796	857	844	828	842	856	836	862	814	824	811	896	839	838	880	820	799	809	827	845	834	879	860	863	816	843	871	862	913	831	880	812	847	818	856	879	836	865	867	873	835	826	853	837	898	800	833	825	812	820	858	848	841	852	870	885	809	846	802	862	889	900	840	861	851	890	858	794	815	848	830	842	866	803	822	826	835	840	824	898	872	827	923	823	844	853	846	802	863	852	830	830	887	877	833	833	853	873	841	802	873	815	836	802	875	809	831	821	872	805	844	859	789	829	802	800	849	868	901	838	896	855	826	847	857	786	846	844	853	834	824	860	872	842	835	840	901	834	837	819	800
6508	368	309	250	290	263	252	256	258	253	254	242	258	268	242	264	246	255	262	257	257	274	269	268	254	257	238	236	261	256	255	245	256	256	265	244	263	254	239	249	265	267	246	242	224	232	228	240	283	266	254	244	272	215	252	261	234	229	240	237	260	254	269	257	275	268	224	239	227	269	286	247	243	232	238	267	253	245	245	245	228	226	258	261	226	217	255	278	284	218	259	231	243	253	258	238	268	243	274	262	230	265	265	280	259	263	273	231	237	237	223	244	246	256	267	253	248	250	253	260	256	228	274	234	255	246	277	238	253	235	239	235	216	235	275	235	238	250	241	241	236	226	264	246	281	257	270	261	258	264	253	281	242	260	256	256	267	260	237	283	274	249	244	253	242	228	231	288	250	285	266	208	218	244	257	244	238	239	267	257	263	282	239	220	242	250	259	258	265	232	234	211	233	286	227	242	228	286	235	244	258	225	258	242	245	247	252	262	279	225	224	226	268	273	195	278	249	236	223	253	275	213	229	258	256	235	298	263	259	260	251	243	238	260	259	249	267	256	233	287	260	208	292	252	256	237	250	235	227	251	230	227	240	271	242	220	231	240	218	253	266	257	252	252	249	264	254	250	237	219	255	239	225	224	250	227	250	249	241	279	244	254	237	251	242	213	244	230	255	260	260	219	225	236	258	245	239	228	244	230	251	237	275	246	259	269	234	251	246	282	234	234	248	230	232	241	231	232	238	242	250	234	245	258	256	255	254	251	242	234	233	264	228	250	208	233	203	243	246	252	248	244	261	260	223	249	230	237	252	220	240	242	232	244	247	277	235	255	240	234	231	246	247	256	242	279	262	240	252	222	252	244	275	249	245	254	273	273	255	266	255	215	236	242	245	240	256	260	260	247	261	256	236	236	256	269	278	268	240	218	248	261	262	255	240	255	263	263	251	236	256	242	220	222	241	266	241	256	282	254	228	272	245	258	244	268	218	262	220	202	243	255	240	229	231	235	257	249	218	265	255	281	251	236	254	234	227	242	246	276	263	247	253	275	239	254	228	251	235	246	262	267	222	237	241	247	251	276	245	273	283	222	235	261	247	225	253	240	234	247	254	219	249	235	236	296	260	260	259	232	257	239	250	246	231	251	270	244	270	250	264	255	267	233	254	255	218	231	238	252	258	285	245	238	218	243	236	227	241	251	271	252	261	244	265	227	252	229	249	258	249	245	254	259	242	239	246	219	222	249	247	259	214	235	295	255	269	230	263	242	261	273	229	265	229	237	239	250	242	236	226	248	254	256	224	240	279	262	243	250	235	248	252	272	253	249	221	246	260	255	240	259	257	223	231	261	264	252	234	247	261	263	239	238	221	253	229	251	246	231	246	281	257	269	263	281	265	225	248	243	258	231	266	222	240	239	262	272	264	241	223	229	271	248	239	283	236	253	268	259	248	249	252	272	251	258	230	252	237	245	238	245	244	235	226	242	219	255	205	247	242	231	291	251	274	241	244	269	226	264	267	230	248	266	232	238	247	267	267	269	254	256	232	255	255	247	232	233	225	264	260	256	233	223	267	228	265	268	255	246	271	234	255	257	244	229	287	231	268	260	263	244	238	241	260	254	220	216	250	260	248	253	232	279	236	229	271	236	228	240	244	221	248	255	229	264	236	237	243	261	235	233	251	211	216	239	263	249	272	255	252	256	234	275	269	276	245	233	254	234	219	250	266	272	258	228	264	239	227	236	258	244	250	239	258	236	260	246	248	244	246	249	267	241	223	226	248	221	244	263	246	270	224	248	208	245	222	259	256	265	246	242	231	247	233	248	250	231	244	243	244	236	250	251	252	237	247	232	234	239	229	251	241	267	265	248	212	277	252	241	220	277	231	218	222	258	240	226	259	236	234	253	247	237	248	231	260	267	221	298	235	272	257	216	210	252	247	222	251	243	229	252	246	263	228	236	261	272	241	241	237	249	274	209	252	230	247	243	262	234	229	268	232	251	271	249	266	253	253	240	253	253	245	246	249	238	233	251	262	224	251	243	247	249	251	278	259	250	259	238	234	265	274	269	247	239	232	271	248	247	280	226	235	243	263	222	235	237	243	298	242	255	234	223	230	275	249	235	206	224	248	273	235	252	233	229	222	261	284	242	254	241	235	248	237	251	261	226	238	250	249	248	250	255	256	227	212	223	229	277	267	255	255	264	237	237	273	254	241	275	240	258	258	228	260	265	253	247	290	264	265	209	250	297	252	251	244	267	262	252	239	248	260	239	260	217	238	236	279	240	236	266	220	269	259	239	228	226	231	236	276	299	278	240	269	253	253	237	258	245	263	247	242	222	233	230	260	275	259	243	262	241	259	249	244	258	233	256	243	265	244	250	274	243	266	266	250	261	222	241	245	249	265	234	263	247	236	260	247	236	220	265	247	237	246	239	211	237	222	217	222	275	260	238	246	258	248	254	263	226	232	239	259	259	252	250	278	250	274	236	240	246	236	277	231	242	284	232	231	269	273	228	252	270	274	248	237	263	264	269	257	291	264	229	238	212	246	266	255	233	223	266	251	246	259	229	231	237	277	238	239	230	233	226	263	253	290	191	226	243	257	236	246	248	241	248	253	254	267	282	254	272	264	217	226	232	259	256	237	237	241	279	274	251	250	242	250	250	251	243	276	241	258	226	253	249	248	230	261	262	253	272	272	221	258	232	232	234	271	281	265	231	245	248	265	231	258	280	271	268	257	241	260	245	224	277	267	271	228	245	269	217	239	227	235	235	233	240	251	233	229	222	253	250	248	244	244	246	254	266	265	261	233	267	264	247	246	274	233	240	242	257	232	271	257	261	239	250	259	254	247	243	246	265	241	275	259	256	239	245	261	245	237	241	271	235	241	246	237	243	239	250	250	240	268	229	250	236	238	270	248	269	258	234	238	251	235	260	224	278	274	252	238	230	253	239	225	253	271	247	272	214	268	219	240	223	274	238	224	252	222	248	221	268	263	248	238	277	220	241	231	250	291	217	245	263	244	257	263	271	254	258	266	238	270	231	246	259	248	238	265	231	256	234	253	240	271	281	255	270	247	249	235	225	248	254	297	244	217	250	276	264	244	236	293	254	259	261	276	243	240	232	236	263	221	232	245	233	256	273	253	252	248	252	264	242	211	219	227	236	274	276	238	209	238	235	252	225	202	233	246	233	271	222	223	255	262	210	251	269	256	256	239	272	244	209	227	242	247	244	254	241	241	224	218	233	234	238	266	261	263	244	225	262	237	227	271	253	235	247	238	272	229	247	270	273	286	252	237	244	259	261	260	273	228	246	261	233	261	230	271	257	223	248	240	256	280	243	257	246	246	244	262	233	263	230	258	217	248	270	218	266	239	257	269	211	250	244	275	274	264	281	250	253	266	228	237	225	241	227	265	264	270	246	256	226	249	225	248	243	262	222	244	260	253	243	203	252	217	250	248	244	256	250	215	256	233	255	258	222	252	236	249	246	252	256
6369	668	717	767	728	745	736	682	673	677	661	618	688	606	635	647	658	638	619	608	598	585	628	565	624	610	618	569	606	627	565	621	600	566	598	603	603	597	557	639	549	566	609	566	601	577	629	590	583	579	541	593	590	638	576	545	578	568	567	588	602	635	627	575	596	599	586	583	644	552	567	647	581	595	547	602	639	604	619	559	593	621	575	588	623	608	606	605	578	617	590	610	562	579	623	632	587	614	607	603	593	587	595	641	602	568	585	581	568	597	619	591	580	630	611	583	564	602	571	613	567	643	576	601	616	606	601	606	602	573	552	629	566	598	601	553	636	582	586	635	598	626	599	567	584	618	639	614	622	565	597	577	587	592	619	627	573	573	618	626	601	571	600	626	590	641	583	593	631	611	616	615	566	608	590	595	644	586	577	617	573	621	610	551	558	588	604	565	640	577	574	556	628	606	612	567	618	594	577	592	587	602	603	580	596	634	563	630	612	604	569	626	596	603	621	590	567	579	596	622	587	595	577	626	629	559	598	553	616	595	621	601	592	576	612	565	585	625	599	605	595	586	631	615	625	567	610	603	587	600	548	602	610	594	610	610	593	607	534	574	523	586	593	602	621	576	609	568	619	639	594	633	583	624	645	605	627	592	591	582	619	628	590	579	622	610	622	632	578	625	597	579	557	615	624	611	619	607	581	596	597	630	597	621	622	602	593	563	616	638	623	589	572	599	628	619	571	606	624	622	601	617	613	571	628	610	605	601	573	657	618	607	615	615	612	639	605	549	587	579	582	631	616	629	558	627	586	599	599	588	588	584	588	607	565	584	626	598	574	567	592	578	588	607	577	575	620	561	632	596	615	582	629	563	626	603	579	585	575	576	598	623	587	614	624	600	606	652	561	573	564	585	600	568	616	636	583	609	600	628	574	639	577	599	595	621	600	587	599	578	599	610	585	605	631	553	587	611	630	598	591	557	612	587	619	597	608	556	574	588	629	585	612	609	604	589	567	638	587	608	607	568	528	625	542	584	593	608	612	620	590	641	584	568	590	618	603	612	559	594	568	634	592	594	624	588	656	634	635	576	581	569	595	523	592	578	591	558	531	554	635	556	572	601	611	598	619	603	574	634	587	587	585	564	596	628	588	611	625	610	578	585	628	580	630	557	605	599	558	605	567	587	595	573	590	593	591	561	605	602	621	586	612	603	588	584	576	585	599	576	592	627	593	625	582	565	609	547	586	588	582	612	572	601	612	582	603	569	568	571	599	574	576	586	576	585	558	574	601	603	611	574	609	592	583	571	616	650	605	620	586	600	560	593	628	582	580	589	579	599	591	578	632	581	573	622	610	563	586	566	551	576	577	616	612	583	633	560	588	582	569	565	575	606	598	587	583	605	597	588	583	561	596	598	625	632	579	598	603	585	633	570	589	595	563	613	598	610	582	579	597	603	581	600	656	594	590	562	589	593	579	549	590	582	623	552	666	609	638	562	556	573	580	578	538	636	559	601	579	634	625	531	637	599	540	551	608	618	606	592	638	545	562	654	570	589	597	577	598	616	608	590	578	601	625	582	606	574	549	588	577	600	602	626	606	649	639	597	605	603	574	566	545	588	587	622	610	560	596	586	597	598	564	596	586	605	604	651	614	591	591	602	584	625	596	621	604	612	616	587	585	601	586	585	624	597	573	581	649	582	613	611	572	622	613	574	614	607	645	597	569	612	595	635	586	578	572	567	569	600	551	622	616	561	598	595	576	604	589	616	631	630	597	608	572	624	614	587	594	604	612	619	574	577	556	621	580	563	603	604	595	589	627	639	586	588	601	574	609	569	567	586	591	592	594	617	583	575	620	561	607	616	573	555	615	577	570	580	613	570	592	568	578	599	584	618	561	588	585	602	610	601	632	552	600	593	595	560	535	607	619	587	599	633	636	594	648	583	563	589	566	589	603	608	590	600	603	566	634	623	611	583	584	595	623	582	613	617	593	581	583	543	618	582	587	590	585	586	608	618	604	584	623	621	551	636	602	593	669	567	611	572	599	567	544	576	612	620	637	615	619	595	600	587	585	644	633	613	600	603	610	598	605	619	603	618	635	559	597	611	643	571	590	580	603	587	650	631	603	599	599	604	598	567	602	626	568	595	628	556	615	621	594	604	558	572	647	588	576	574	574	619	597	582	604	607	629	571	638	577	627	562	591	591	620	622	530	604	638	573	620	604	555	574	600	609	601	591	560	600	610	622	649	673	567	594	618	590	561	641	593	645	618	660	588	576	572	565	577	610	590	588	672	639	568	616	626	596	614	626	603	558	572	608	573	623	563	580	602	584	595	589	611	607	653	645	593	639	569	609	610	583	605	599	593	598	579	590	593	611	571	562	561	640	607	599	629	621	563	586	605	603	619	617	615	596	599	593	620	617	565	634	630	591	576	640	595	613	635	625	619	587	609	623	617	608	583	617	605	599	590	613	604	597	641	633	592	624	606	618	602	546	610	605	615	579	613	579	608	590	620	573	544	568	519	593	608	600	562	620	629	606	597	639	576	590	625	668	593	584	644	568	578	609	529	608	616	647	558	618	573	563	546	566	621	601	649	548	559	632	633	613	602	590	594	579	593	555	567	606	598	628	612	613	584	620	566	609	581	625	628	608	618	593	620	574	598	620	585	609	593	563	603	592	532	569	549	564	566	600	598	601	609	625	583	619	608	600	587	633	640	613	595	616	601	642	594	595	589	559	632	545	568	592	597	600	593	582	584	585	638	556	576	581	610	606	601	558	600	593	551	590	598	591	565	577	603	607	632	581	625	602	590	575	571	608	559	638	583	624	595	603	588	540	594	596	614	540	607	621	613	585	620	593	617	620	579	564	595	617	599	568	603	610	599	622	606	639	556	615	608	592	591	613	604	616	576	619	613	590	606	614	597	595	587	621	640	564	594	583	615	595	630	611	564	595	612	604	615	616	556	619	598	571	597	555	641	609	553	583	593	560	581	629	571	601	584	603	585	585	616	640	604	634	534	572	560	621	593	593	613	604	629	543	627	621	611	575	564	570	588	539	579	611	578	602	567	606	595	622	558	580	637	584	629	548	600	609	593	642	604	581	583	613	609	600	594	579	584	623	593	599	581	580	602	598	576	561	611	564	592	572	647	587	589	593	601	623	592	593	607	594	595	632	562	609	587	582	631	589	560	611	607	609	618	564	604	583	607	599	600	632	553	592	555	609	570	587	563	581	596	543	581	592	638	598	561	619	586	597	626	606	595	589	576	617	588	604	639	576	588	595	571	582	585	578	634	595	620	562	588	601	579	580	591	600	586	604	625	599	582	684	629	614	621	589	610	634	653	592	577	552	551	606	602	618	577	591	605	565	601	591	612	614	559	620	548	589	608	593	603	610	590	609	595	600	609	647	615	638	594	608	611	590	572	603	576	612	596	608	599	575	591	606	601	590	594	567	598	621	604	566	599	607	616	600	599	613	582	615	548	622	618	604	617	554
47767	19572	7163	1331	885	631	530	473	414	339	349	313	304	261	245	292	276	254	264	246	262	247	249	221	245	250	224	236	204	211	224	241	226	205	227	226	268	255	268	210	205	199	208	229	219	239	259	192	224	237	238	195	239	238	242	222	213	235	213	229	196	240	217	225	234	239	212	206	243	228	210	239	224	238	240	247	206	221	237	231	239	237	244	224	222	245	231	242	248	238	234	246	213	224	221	261	201	208	202	208	243	246	228	214	237	207	226	240	214	234	240	213	220	260	209	227	225	222	246	204	199	230	233	244	220	216	231	242	238	216	231	213	206	217	192	233	225	226	215	234	229	237	247	223	223	259	231	222	215	230	226	232	231	251	181	223	225	239	242	216	212	249	203	240	222	239	231	190	218	222	217	230	230	221	244	232	207	226	217	205	228	247	221	235	227	192	208	253	216	229	233	224	224	214	230	234	225	237	242	240	205	232	228	225	234	204	250	202	223	227	251	208	242	220	221	219	221	248	211	206	221	211	224	218	240	232	240	228	225	230	227	216	223	205	221	231	231	206	221	239	237	220	245	214	238	216	206	252	248	229	191	240	254	228	207	238	229	229	231	235	206	228	226	229	205	228	227	215	257	233	239	200	212	253	231	236	230	209	239	226	206	205	225	242	215	212	233	241	207	241	228	210	238	213	233	214	232	240	248	220	204	226	222	205	218	209	233	216	214	227	247	213	213	256	205	237	229	200	231	264	234	230	203	225	231	200	206	245	223	230	236	249	192	224	232	200	228	229	219	243	253	215	227	227	211	222	193	202	225	242	218	226	211	208	225	225	238	209	217	215	231	210	199	230	212	215	221	244	207	252	235	227	207	233	234	226	260	236	210	226	226	236	223	240	216	219	223	254	220	223	202	238	222	216	218	210	211	233	241	226	224	227	207	246	216	241	220	208	207	200	227	243	206	206	230	212	203	246	223	201	220	191	190	209	212	206	218	202	201	236	217	209	251	195	229	212	243	210	233	229	214	204	205	224	238	226	243	196	212	203	242	216	238	221	204	190	204	223	221	223	214	205	202	231	233	215	233	236	245	234	215	214	202	202	219	219	201	215	223	217	238	219	244	200	227	234	216	231	233	203	207	202	234	219	243	236	250	196	239	180	221	215	220	230	183	213	212	211	233	228	247	234	233	203	229	204	243	209	233	233	224	227	237	223	223	211	228	241	237	222	236	178	204	214	253	226	219	234	233	255	244	243	223	219	228	205	220	218	220	196	253	234	198	227	226	230	221	218	206	205	233	235	212	203	248	236	217	229	230	223	229	209	215	216	227	223	236	250	224	233	170	238	232	206	198	223	206	222	241	219	213	227	240	223	263	240	213	185	243	223	228	207	238	211	220	225	241	214	245	253	236	219	273	221	208	211	214	190	215	256	199	244	205	235	216	207	223	204	244	201	191	220	243	230	230	193	214	247	234	206	235	226	251	220	226	225	193	240	211	250	261	207	228	259	232	227	264	219	201	229	208	215	218	244	200	225	207	222	249	225	248	190	217	197	243	224	227	244	215	282	241	231	224	263	200	221	217	213	210	213	239	224	206	215	221	214	232	209	222	203	218	235	211	184	222	243	196	238	230	225	214	194	208	215	249	213	217	213	213	255	200	221	219	212	209	253	201	222	216	218	206	218	213	210	221	217	240	239	225	229	229	201	229	244	240	240	208	224	218	221	191	242	229	235	219	215	228	250	244	224	246	215	283	236	223	207	230	242	221	224	227	218	208	208	204	230	226	227	230	253	230	236	235	199	218	244	243	226	237	236	218	229	212	203	236	260	202	212	238	213	232	201	216	234	214	227	203	230	211	213	218	207	203	198	224	218	213	219	221	221	212	217	239	230	217	244	224	195	189	233	213	224	214	212	234	211	212	204	263	256	265	215	250	206	225	216	214	196	199	237	245	226	240	210	206	210	218	199	239	218	220	241	228	218	206	237	238	213	233	221	233	231	226	223	232	230	204	222	195	225	255	266	228	217	205	231	233	238	224	236	225	213	197	235	205	211	206	237	218	231	223	212	223	196	207	205	208	202	223	232	220	233	208	233	235	232	230	215	205	230	240	204	195	234	230	216	216	209	257	220	225	211	243	220	234	221	210	214	239	231	225	201	202	218	214	221	210	218	209	220	233	237	222	223	208	198	209	217	234	212	240	243	219	204	237	250	217	200	199	207	219	234	209	232	182	237	227	191	198	226	201	245	207	251	219	228	246	230	221	211	231	228	232	216	226	234	198	234	204	214	215	205	201	212	229	208	183	196	218	209	206	232	214	206	250	232	219	205	223	192	208	240	246	233	234	217	205	209	212	228	218	222	222	202	234	209	226	224	242	214	222	191	228	220	228	224	215	230	208	217	240	225	221	198	198	184	218	205	243	205	257	234	223	222	237	207	240	214	213	242	206	217	219	209	208	257	237	189	206	235	234	224	216	224	230	209	225	221	228	225	228	237	222	197	215	225	237	250	226	223	230	241	235	222	216	221	218	225	243	209	221	205	211	235	228	237	213	218	257	201	232	211	221	231	204	251	230	256	226	210	207	229	238	230	216	248	205	212	216	242	212	234	206	255	237	231	243	231	217	240	228	246	225	220	240	252	202	221	207	230	229	193	247	221	219	263	226	214	238	239	232	215	240	222	234	220	233	213	215	205	187	258	242	228	214	227	211	218	251	233	251	252	240	240	228	251	202	199	220	232	245	200	257	234	213	225	234	242	229	228	218	202	229	241	195	205	203	215	222	209	229	226	244	216	212	210	222	234	233	243	212	263	206	237	222	207	234	204	231	222	252	204	204	220	246	186	211	240	221	221	219	231	212	209	240	238	219	197	218	217	249	235	226	210	212	248	236	240	219	207	212	224	222	256	223	206	212	214	221	218	230	243	190	226	191	222	238	242	206	208	255	210	229	268	216	186	195	231	211	204	216	246	244	220	210	197	214	245	237	216	216	242	236	242	205	215	243	230	193	227	215	213	198	216	213	234	204	220	233	201	247	227	238	252	205	242	232	244	213	222	231	253	204	180	225	231	239	180	257	240	205	228	215	215	235	221	225	256	211	223	215	214	239	234	219	198	225	244	226	227	220	243	240	257	194	220	203	217	229	197	238	208	224	202	189	206	232	224	257	237	195	199	223	217	212	225	193	207	202	216	234	240	238	216	215	213	208	216	224	229	214	221	235	239	221	226	233	211	214	219	222	233	229	221	231	196	199	231	229	234	199	221	244	204	240	228	230	232	223	203	238	259	276	237	209	208	244	234	228	218	218	227	230	216	194	217	220	213	192	246	234	222	230	211	213	222	227	195	238	199	230	215	232	226	219	250	225	218	223	216	250	207	224	225	230	212	199	233	222	222	222	213	204	234	251	239	235	247	213	218	239	248	211	215	251	216	220	231	240	228	235	199	217	235	219	239	216	203	227	226	242	230	237	236	222	233	211	207	242	203	208	205	222	222	226	258
22864	1635	2768	3069	2747	2277	1964	1658	1422	1305	1149	1213	1043	999	993	862	887	756	766	799	783	777	705	704	673	653	700	674	641	694	616	618	626	624	616	628	607	595	605	623	611	607	583	585	615	536	551	605	579	591	627	601	595	568	600	578	594	532	590	550	578	553	574	587	578	529	546	577	544	531	586	600	534	569	542	580	583	554	535	586	575	592	591	577	540	570	577	543	536	545	600	605	610	551	539	537	595	562	605	535	574	585	570	572	584	577	552	524	586	571	543	540	563	590	591	545	558	592	557	625	556	551	558	584	588	552	554	559	554	556	549	550	599	562	546	602	574	614	580	578	564	552	585	551	570	550	553	580	583	548	560	574	604	618	576	603	549	570	589	588	599	554	565	549	549	567	561	592	550	562	578	579	542	559	539	548	573	518	583	600	569	608	526	603	578	596	556	543	570	619	540	524	516	595	568	576	558	552	534	569	540	577	550	526	581	588	534	548	534	586	588	533	562	573	533	565	519	610	573	566	537	527	549	535	548	540	558	560	595	579	553	538	554	552	570	584	577	546	581	584	552	564	572	538	574	572	550	554	578	598	549	528	540	581	584	568	608	555	562	515	568	586	594	542	555	585	528	579	548	569	582	564	535	526	598	576	576	526	553	568	564	540	565	541	544	581	595	580	564	551	540	522	562	537	547	557	579	565	552	594	544	560	532	576	584	571	546	567	581	555	574	551	545	541	527	548	565	551	576	538	576	602	570	601	580	574	603	529	543	523	528	573	567	539	576	552	576	554	560	611	584	563	571	571	564	573	558	577	512	575	553	538	537	567	527	557	569	559	557	512	586	580	550	580	538	529	540	557	587	574	553	552	563	547	538	570	599	566	520	589	570	568	564	560	571	588	543	595	571	570	542	571	544	574	558	510	515	547	529	604	541	570	560	570	553	578	541	574	584	548	590	554	582	602	555	569	550	516	559	546	569	533	538	554	596	564	547	551	572	599	544	575	569	521	594	583	569	555	547	567	557	558	566	547	563	586	518	583	557	578	572	543	554	559	538	537	532	546	513	604	549	531	515	556	569	527	531	546	537	536	571	544	554	543	580	537	560	547	555	504	536	585	540	564	578	536	573	556	540	593	599	516	567	536	560	572	551	581	547	596	615	548	574	559	534	540	574	535	550	550	544	545	558	531	515	566	568	543	597	559	562	503	536	573	542	547	509	616	526	567	603	613	567	548	556	589	565	577	567	538	536	607	569	555	557	532	544	598	533	532	532	562	536	560	533	522	579	564	588	555	538	570	549	584	552	500	552	532	542	564	562	566	534	532	533	564	549	590	538	560	525	599	577	530	537	571	590	558	569	551	569	568	550	591	524	550	583	573	548	541	545	600	557	526	538	579	558	592	552	559	565	553	581	566	536	580	529	567	574	582	522	563	555	559	567	572	540	560	524	554	529	625	547	550	563	568	561	577	552	593	593	544	570	539	563	560	560	587	549	556	554	580	566	578	576	551	605	552	545	589	552	556	570	532	591	545	512	544	564	556	541	558	571	564	581	570	567	582	597	568	524	618	541	578	551	595	588	557	563	575	535	570	545	515	567	566	529	603	522	575	560	581	543	540	549	545	551	557	559	584	553	527	571	547	595	539	553	555	541	536	513	539	574	580	570	548	537	568	546	554	574	550	578	576	581	583	601	546	557	593	551	596	569	614	533	567	567	553	548	561	580	595	567	570	588	570	513	545	547	607	575	542	613	552	525	579	541	548	532	525	578	577	566	595	559	567	543	559	570	530	598	560	515	562	599	554	516	595	547	570	541	571	557	570	585	567	563	542	598	532	597	566	525	596	526	533	552	572	573	543	591	566	536	603	577	563	571	553	550	578	547	562	541	594	547	564	572	586	542	569	587	537	509	571	548	594	561	562	537	524	581	560	542	597	579	584	559	564	563	560	561	565	563	586	579	578	520	536	576	644	565	545	570	544	569	562	571	526	550	559	557	510	560	565	570	571	556	532	601	571	575	555	549	573	530	553	564	568	566	591	531	545	552	557	536	563	533	563	548	533	567	590	515	540	545	517	527	575	531	570	551	545	568	553	555	546	564	611	534	521	563	544	548	585	564	558	549	583	552	553	578	543	546	576	598	513	584	579	548	586	578	590	572	546	601	523	571	549	616	576	604	551	556	563	570	566	561	600	568	576	562	619	547	559	558	555	559	582	546	580	574	558	577	550	554	594	533	534	566	595	566	558	545	574	581	594	556	548	538	569	563	555	581	544	536	603	550	539	564	523	558	553	555	576	565	539	567	623	554	590	559	577	514	580	565	542	554	538	593	555	546	576	549	587	573	564	557	525	602	581	554	542	566	589	543	552	584	568	555	536	593	554	599	563	591	607	571	594	562	559	571	522	554	583	564	572	570	558	537	540	577	539	566	555	537	533	548	520	530	591	556	579	583	526	564	560	567	585	556	555	584	558	601	554	538	578	553	549	590	558	552	563	586	514	566	546	563	572	549	568	562	551	540	572	546	565	558	576	583	542	528	623	510	577	578	547	568	580	585	597	537	570	556	535	572	555	583	613	574	564	605	556	564	514	539	590	572	569	563	529	562	555	551	572	529	581	544	596	550	555	555	573	543	530	569	583	558	569	578	581	572	541	548	538	532	551	567	567	596	594	558	607	560	572	541	583	546	573	598	562	558	573	582	590	564	526	539	589	559	602	533	588	529	555	548	541	550	586	557	546	579	545	528	583	581	562	568	540	588	534	556	576	519	558	568	520	604	609	578	560	570	563	569	550	598	562	557	537	530	558	535	548	539	526	571	568	571	571	529	531	583	525	591	564	580	573	560	552	598	548	543	593	530	553	551	567	584	537	544	557	535	573	537	565	528	553	562	529	554	568	541	585	566	620	568	570	539	550	577	515	592	599	527	557	530	552	575	525	587	564	551	571	566	521	595	543	596	587	514	548	524	561	566	531	556	563	561	591	550	580	565	549	563	573	567	534	534	551	552	546	556	548	565	550	579	618	555	567	540	576	565	588	526	551	560	588	572	578	546	540	570	570	542	571	601	557	564	523	582	556	569	527	535	521	571	568	532	541	536	559	543	591	579	556	529	562	526	544	583	573	518	563	542	596	528	556	563	589	582	568	590	546	560	545	583	550	585	563	553	571	526	550	529	558	547	549	566	584	533	560	539	539	615	574	551	565	603	549	522	537	589	530	553	553	619	598	562	565	538	578	575	553	578	576	619	513	553	539	557	558	547	542	538	553	570	573	576	591	558	570	575	514	560	543	550	547	587	553	577	563	509	537	571	570	560	595	592	576	572	554	564	594	579	551	543	538	548	529	581	535	592	597	574	561	570	567	584	571	561	576	593	549	557	598	564	576	569	569	538	615	564	555	570	571	559	573	562	566	558	537	561	567	547	567	546	572	576	564	544	548	585	534	543	552	575	577	594	564	556	531	581	554	617	544	519	509	556	555	556	549	553	590	569	592	554	517
45790	24521	25278	8910	1882	1280	988	918	769	629	602	541	505	526	519	495	449	436	409	437	425	457	416	423	386	423	380	395	375	347	381	347	387	383	371	395	387	379	344	361	354	346	345	366	352	333	348	387	381	344	329	347	373	355	390	352	357	345	334	363	360	350	367	310	356	329	381	380	381	373	358	361	349	377	382	349	366	378	368	357	415	335	368	339	374	384	355	356	386	350	363	370	365	364	402	376	362	361	349	330	388	352	368	361	326	370	345	328	389	398	365	395	402	350	363	368	346	366	335	416	359	397	359	398	365	365	382	361	363	374	374	346	376	409	341	344	341	384	397	341	358	371	340	355	340	392	365	361	343	366	367	361	374	379	362	348	391	362	374	360	347	345	351	371	363	376	373	385	382	368	344	365	354	357	405	342	386	390	405	366	332	337	373	364	399	380	391	374	366	340	370	395	385	327	359	351	368	350	383	348	370	365	358	367	377	370	384	401	356	343	358	360	380	385	373	379	353	379	390	364	383	387	372	352	373	352	390	351	378	361	336	353	393	389	358	360	386	412	375	344	368	355	410	389	359	352	360	358	369	387	374	347	333	362	343	344	357	355	368	379	373	353	370	362	379	373	374	360	338	376	350	363	371	336	315	380	384	333	369	384	371	382	365	342	348	362	362	401	368	324	366	361	377	379	391	365	369	343	395	342	363	354	380	417	363	353	361	398	338	368	373	406	367	382	400	351	346	361	363	330	346	362	374	365	344	363	351	359	356	346	362	303	332	341	368	360	341	309	384	363	382	369	367	373	347	354	398	365	353	332	400	366	334	380	344	337	348	335	372	350	383	356	383	377	332	374	357	403	369	400	375	372	334	373	354	418	394	348	361	371	354	361	356	333	362	371	385	355	324	369	404	378	383	361	362	383	369	404	370	392	379	386	356	335	377	336	388	315	364	379	371	333	349	358	383	355	361	365	392	367	379	374	340	328	347	365	372	388	392	354	393	343	371	371	388	330	358	387	350	391	327	383	359	339	397	380	359	377	397	345	354	353	384	342	349	359	329	369	362	340	353	383	333	340	378	356	350	370	370	367	363	335	361	327	351	363	358	401	370	350	355	346	353	342	375	359	323	396	379	401	384	350	372	355	335	347	342	372	377	345	348	371	368	372	321	368	364	339	368	362	319	341	387	361	373	350	354	389	419	359	383	355	367	376	394	339	348	326	343	365	380	353	332	392	351	345	357	337	394	375	392	368	391	383	399	342	405	360	354	387	362	333	375	361	348	326	376	354	368	351	382	347	389	371	344	345	377	361	379	364	332	372	373	341	413	322	395	371	360	395	342	375	373	337	365	368	382	389	370	386	365	353	380	356	401	395	375	344	354	340	376	332	353	397	385	322	350	344	364	362	350	360	370	397	377	361	371	405	374	344	383	361	372	325	380	342	359	376	359	359	372	399	395	352	355	405	371	362	334	370	368	376	375	395	368	325	345	337	398	387	329	374	331	322	365	401	389	375	364	367	381	353	373	384	362	371	380	383	365	347	368	357	337	367	359	357	344	337	346	353	379	352	338	359	363	357	383	405	357	333	329	334	350	362	358	376	335	379	328	364	354	352	384	394	384	329	374	357	379	362	342	361	343	381	384	403	391	408	385	332	388	360	366	395	341	376	375	349	377	383	351	333	363	360	355	360	378	378	360	337	371	385	390	367	384	374	395	356	347	366	404	364	391	368	400	344	360	325	346	364	340	399	339	377	365	378	352	381	335	359	349	384	393	358	365	376	348	387	385	354	378	398	346	388	362	370	376	337	367	372	364	349	380	388	384	394	374	365	349	360	395	359	391	350	347	366	354	354	375	421	357	388	380	369	379	348	346	343	367	406	350	366	361	347	393	349	351	398	391	381	365	341	387	373	381	334	370	321	386	386	375	333	354	339	351	315	372	345	350	365	362	391	374	400	382	348	364	355	355	345	340	340	353	388	367	392	369	354	345	368	347	342	403	393	341	358	341	375	369	390	363	366	359	367	374	360	340	401	352	356	369	353	348	370	379	366	344	364	360	374	325	348	342	395	363	389	349	375	353	348	353	375	363	360	368	386	375	396	366	365	384	370	351	353	378	383	342	335	357	371	367	359	377	362	359	397	382	350	364	362	351	360	384	356	354	396	388	356	378	383	361	359	392	336	389	359	346	379	385	355	379	390	355	343	342	375	354	338	403	344	334	341	396	381	354	367	363	370	361	339	394	381	361	369	356	373	361	420	378	351	338	344	350	377	358	356	375	361	385	406	355	359	358	393	359	395	361	368	350	348	349	377	365	377	343	347	332	340	342	387	408	368	346	409	415	360	351	374	384	364	375	365	346	353	384	340	381	357	385	424	350	366	386	346	404	317	369	343	345	389	360	401	383	386	369	343	382	337	369	382	377	358	386	363	356	380	356	370	389	358	342	347	336	383	372	362	391	329	384	375	371	388	368	330	351	391	366	357	394	367	348	367	384	338	372	365	355	385	369	372	339	344	362	381	375	385	358	381	383	359	382	384	341	333	385	369	362	394	409	377	365	364	338	359	377	343	355	401	373	388	387	378	363	398	393	342	374	360	356	330	372	376	369	358	345	371	382	383	373	347	368	366	328	367	397	374	321	376	389	359	345	363	360	399	362	408	357	332	369	358	388	361	365	366	338	360	360	361	384	397	376	354	341	359	383	382	335	356	381	334	361	370	358	368	401	359	364	349	356	350	363	354	380	373	375	386	378	358	386	389	381	356	381	406	384	374	360	369	370	403	404	378	367	367	335	311	354	354	373	345	341	363	396	322	348	340	387	376	343	318	387	359	314	355	346	353	389	374	332	381	343	384	352	342	362	355	383	346	387	388	372	345	367	368	359	420	339	346	369	355	348	364	367	329	349	376	351	319	344	388	382	385	373	363	384	388	349	386	364	398	352	336	355	348	388	380	360	335	344	361	315	383	371	375	385	379	357	391	373	400	372	353	420	333	369	388	399	345	413	396	379	380	350	376	405	334	347	359	354	362	368	364	349	353	365	371	370	344	377	364	332	419	396	382	334	359	406	344	401	367	369	403	387	376	350	391	381	382	349	362	316	379	373	360	387	345	342	352	383	372	343	383	363	376	353	361	376	356	358	358	374	381	361	381	348	389	351	359	384	394	361	377	365	373	388	382	358	331	337	374	345	371	386	387	351	386	371	338	390	387	367	350	362	342	369	365	360	348	401	374	369	353	344	338	390	371	338	350	364	401	366	370	400	367	380	372	364	362	398	335	377	353	362	375	321	337	353	379	387	357	370	353	363	370	377	353	384	342	367	384	387	369	341	383	367	356	384	373	381	372	371	365	368	354	358	394	333	383	370	366	367	336	381	359	394	362	360	346	358	364	435	345	368	382	383	388	368	386	362	368	350	353	363	349	354	386	379	392	352	385	342	374	386	358	363	408	371	338	396	364	328	382	359	373	370	348	315	367	351	389	377	370	368	381	350	360
27869	2587	5016	5525	4711	3971	3380	3017	2466	2194	1986	2066	1692	1624	1610	1486	1371	1334	1321	1277	1210	1162	1137	1102	1130	1045	1060	1034	1039	996	967	951	953	975	923	955	923	903	992	919	875	905	991	917	886	960	850	897	883	870	852	903	901	872	890	880	862	912	867	902	810	905	854	863	800	900	887	892	870	840	856	876	940	876	841	925	849	884	848	830	877	847	866	859	872	876	838	893	841	828	858	867	815	888	842	827	856	854	872	859	886	852	868	842	822	864	864	789	869	850	833	889	817	867	812	816	904	846	907	880	889	867	866	857	877	903	852	837	882	833	863	838	881	865	877	840	819	850	877	844	845	855	859	886	866	887	858	815	851	844	872	863	880	876	852	882	847	823	884	807	881	887	804	860	896	851	850	792	864	875	846	876	850	835	816	851	853	791	844	807	827	879	879	801	845	824	859	849	856	832	847	840	813	818	869	816	864	854	921	886	814	871	826	844	849	904	822	847	822	857	862	861	843	849	798	834	857	869	833	787	848	830	822	889	877	788	850	824	858	847	891	804	866	851	894	882	855	810	830	851	786	816	827	881	825	825	845	858	816	845	886	845	847	860	861	812	922	812	872	825	847	820	844	846	796	901	852	813	822	873	828	878	803	879	780	850	877	816	861	850	840	920	818	871	901	834	848	841	833	839	859	837	880	834	836	864	866	856	857	821	843	879	855	839	818	889	868	834	791	860	878	832	839	818	862	810	857	856	862	856	856	833	854	817	865	826	828	843	827	893	889	821	889	844	898	834	799	833	827	816	844	855	846	826	856	833	798	788	866	891	824	848	833	840	828	881	829	820	909	856	832	844	842	854	799	887	843	838	847	849	868	861	841	871	878	840	881	868	864	819	906	879	850	894	825	809	852	873	769	817	810	812	863	855	862	812	859	867	861	875	855	831	824	831	827	833	861	825	867	869	846	893	837	834	845	852	808	841	882	907	832	800	806	886	839	841	816	796	867	873	888	868	858	840	840	819	794	841	793	885	816	828	774	864	860	838	807	851	837	884	885	827	847	825	859	863	892	871	838	874	788	834	910	775	834	841	840	837	861	859	880	862	844	847	835	894	857	851	856	869	829	800	796	862	867	821	864	903	874	842	915	849	850	830	827	818	846	829	824	817	853	771	829	830	833	846	836	889	848	824	811	864	805	825	881	845	872	811	833	916	821	824	830	806	839	924	860	834	899	849	866	867	833	869	842	812	822	858	827	801	819	798	862	819	826	878	834	808	803	825	870	847	825	864	781	868	852	825	848	843	852	847	821	822	784	868	807	903	824	880	874	854	838	811	876	849	854	810	836	852	815	823	868	876	857	874	850	878	856	849	868	911	845	895	844	857	841	790	790	842	835	806	878	915	854	825	822	874	854	886	881	847	906	837	887	839	810	855	862	828	886	920	878	867	785	825	852	903	887	855	861	832	840	859	856	843	887	823	872	836	832	823	923	908	830	858	775	833	847	867	831	897	819	842	822	794	821	869	841	818	839	867	873	873	787	919	833	859	851	771	828	797	826	811	852	772	805	860	881	816	832	806	849	847	923	852	827	852	830	839	827	877	810	783	848	800	791	817	831	834	806	851	822	866	779	853	806	890	832	886	786	868	853	805	858	882	825	846	805	840	867	800	875	793	875	882	811	846	841	856	876	844	914	790	886	873	852	907	871	841	872	898	902	836	846	823	830	849	859	816	831	840	844	843	866	813	836	868	879	819	856	809	838	818	867	872	784	846	833	888	836	861	851	859	802	917	805	887	862	860	821	833	888	809	857	877	814	828	844	871	862	859	855	830	861	874	846	828	857	812	878	797	883	876	843	849	879	848	793	903	787	817	853	806	885	872	865	864	894	894	831	869	892	864	825	845	811	858	834	829	861	870	864	800	859	855	870	874	840	874	820	887	862	872	851	831	896	845	853	869	854	868	864	867	880	825	862	897	835	834	861	809	885	846	836	842	876	845	877	854	838	862	837	883	815	847	835	818	796	873	765	868	822	844	866	817	885	829	854	795	891	827	830	890	851	801	882	835	818	889	823	842	861	861	805	873	850	861	900	866	856	832	840	852	887	831	884	847	874	873	874	834	851	841	878	886	890	812	827	837	839	856	832	853	810	839	832	813	860	862	859	826	864	828	841	817	870	852	857	888	814	895	783	851	909	825	850	846	849	881	874	834	819	820	885	833	852	868	851	845	782	814	806	845	851	846	844	823	853	867	887	837	869	857	807	821	829	883	848	864	846	804	810	894	822	858	814	851	889	852	899	865	864	889	848	824	868	888	823	864	860	854	889	886	852	870	828	878	846	846	832	822	915	864	859	882	831	829	883	873	829	883	881	889	888	842	837	803	872	827	849	829	852	812	803	835	824	838	808	808	804	844	819	813	813	826	815	812	789	815	834	791	857	786	858	842	822	845	875	902	869	876	903	834	858	842	862	867	890	844	863	815	826	881	849	798	839	843	848	794	861	845	881	835	832	815	846	850	849	827	863	849	809	855	853	836	877	835	868	803	830	884	856	834	850	806	898	809	868	804	839	823	846	871	853	859	843	823	896	835	838	829	852	834	930	826	810	880	863	842	808	876	866	838	836	882	872	852	777	815	869	791	824	846	824	863	880	883	788	843	852	823	842	834	856	810	820	931	855	888	882	822	864	806	876	801	890	820	913	829	785	860	838	841	811	865	849	877	890	894	844	888	851	842	833	835	865	820	827	873	820	902	799	909	840	828	884	877	860	839	846	843	850	826	852	825	811	880	895	824	875	859	817	879	880	819	877	809	848	881	833	873	855	793	905	856	827	847	837	866	835	796	817	880	834	846	864	825	815	817	869	896	851	895	889	836	880	899	806	890	859	865	835	827	821	843	871	776	901	847	870	847	826	891	806	859	846	813	878	842	815	777	820	813	837	865	878	799	870	831	887	850	863	841	820	878	854	881	800	851	877	796	878	858	847	897	837	850	873	881	808	834	819	815	847	898	893	821	859	855	808	820	813	837	820	895	812	901	812	830	852	834	848	886	835	844	891	855	855	868	859	882	823	908	882	839	877	788	828	856	865	811	843	886	813	856	832	829	775	848	814	853	856	782	803	872	846	819	855	882	842	879	833	874	850	887	773	830	870	862	870	873	847	867	856	811	804	828	813	825	894	881	869	845	842	885	823	868	850	879	847	818	828	789	875	837	829	890	867	855	856	918	826	828	845	853	843	862	832	846	854	864	885	911	850	849	880	851	787	840	883	872	871	868	885	858	830	906	832	848	840	803	870	876	854	860	847	812	837	874	836	818	859	878	818	822	886	822	819	845	863	879	851	846	833	861	867	874	850	857	789	842	827	847	852	855	783	836	881	851	913	868	863	851	827	809	861	818	840	836	835	838	831	844	864	833	863	890	840	810	860	912	850	828	866	879	849	865	852	787	832	827	840	827	844	871	789	792	827	854	842	833	833	881	839	820	860	854	858	841	862	837	818	862	833	923
8243	461	295	271	297	272	262	273	288	268	268	299	268	266	257	246	260	249	244	249	247	250	264	260	246	263	300	246	242	277	258	249	284	243	225	241	273	273	249	270	254	241	258	272	282	274	262	236	262	226	220	246	258	272	264	259	260	260	227	277	229	250	243	246	252	201	233	255	247	262	263	255	243	261	264	244	241	245	246	260	257	293	269	263	270	228	258	292	249	282	261	234	241	272	274	261	265	244	249	262	252	236	255	271	237	245	244	246	238	268	280	239	259	274	266	233	241	238	247	240	268	261	260	272	231	265	232	217	266	260	244	258	264	246	263	267	247	244	235	229	230	231	248	247	262	228	289	280	267	262	227	248	239	259	298	249	252	237	271	225	261	259	277	275	236	241	246	251	258	262	256	255	259	242	237	254	256	275	234	240	249	248	271	248	229	247	238	284	236	255	234	264	242	264	249	259	265	279	253	243	241	250	269	280	251	252	278	243	254	269	262	251	275	243	266	276	252	274	256	243	270	264	262	284	267	230	212	260	257	254	225	236	265	238	256	250	259	281	247	233	273	265	250	270	236	259	255	255	300	299	229	275	251	246	236	270	252	262	264	291	262	282	257	250	271	255	254	264	270	247	290	231	241	261	241	242	266	230	252	225	234	252	252	245	270	271	284	273	270	266	255	239	288	262	283	241	261	282	270	249	261	265	289	251	270	265	228	235	253	259	292	268	289	279	261	273	265	248	234	250	281	263	266	268	276	271	265	240	246	237	240	261	299	260	247	229	263	265	259	249	269	252	248	258	251	247	280	258	241	221	227	258	266	277	238	251	276	213	261	264	278	235	252	255	249	255	246	247	247	252	263	242	240	240	255	269	228	220	252	243	267	259	261	252	269	256	263	254	253	251	256	219	232	267	255	233	263	289	251	250	259	295	244	277	272	277	265	264	255	263	278	252	258	245	267	235	226	251	250	274	282	272	280	244	254	281	248	242	270	253	233	236	249	254	262	239	272	259	270	241	260	243	235	228	278	278	265	263	247	222	248	281	237	281	253	265	288	266	252	272	274	264	251	265	262	251	234	261	257	270	249	239	252	267	268	287	240	257	256	278	241	274	242	264	240	276	253	243	250	243	270	262	248	264	256	240	250	260	257	270	267	239	253	251	225	258	247	263	253	279	266	244	236	283	242	249	283	267	251	264	272	244	253	258	260	264	239	225	229	287	262	269	272	257	247	283	258	215	245	248	240	260	277	273	227	230	241	246	274	267	272	252	265	250	262	222	251	264	263	265	270	262	256	241	260	253	282	243	241	239	254	244	245	254	256	278	271	216	245	263	227	241	238	242	269	250	247	283	217	269	281	253	261	279	256	265	276	255	269	255	242	265	269	237	253	285	269	256	268	272	238	232	254	281	256	226	245	252	267	250	247	255	256	237	244	274	280	244	239	269	235	267	276	259	227	281	274	246	266	263	281	283	239	275	246	256	262	258	244	256	248	276	273	240	243	263	257	266	275	252	295	266	241	238	234	222	256	251	246	221	226	244	253	263	253	236	235	250	234	236	264	280	242	263	280	274	267	278	270	283	281	266	257	282	257	259	261	259	242	235	267	285	222	240	270	275	245	252	226	258	226	235	258	250	260	249	263	259	245	225	262	230	275	275	270	261	257	258	253	236	236	244	226	248	278	243	282	242	272	284	275	265	259	263	284	231	243	225	246	233	226	269	254	282	233	254	254	240	228	236	247	251	270	229	256	253	262	254	255	230	246	244	245	240	240	250	236	248	248	225	254	265	254	247	236	245	260	236	225	270	277	241	236	248	274	275	262	247	279	266	265	275	261	222	245	264	260	240	259	314	259	265	267	260	265	252	249	249	261	230	271	267	256	279	254	290	244	254	232	251	232	226	268	228	266	246	287	245	251	263	252	253	267	250	224	270	253	247	238	261	266	276	263	279	265	252	254	254	237	239	250	256	265	259	270	244	264	248	283	252	244	247	218	245	276	252	241	253	245	250	242	223	257	244	269	237	234	251	250	263	252	258	266	221	257	264	257	272	245	265	257	256	261	235	256	214	255	234	250	241	252	292	255	257	252	240	259	254	254	292	254	255	267	242	237	254	244	257	235	271	260	250	238	243	259	276	273	260	253	250	263	252	255	257	239	254	254	264	267	245	272	254	225	263	279	232	241	241	258	242	262	241	266	238	252	233	301	250	297	250	234	259	229	257	264	261	268	252	264	246	256	217	246	256	254	241	256	249	287	243	246	287	251	253	252	254	245	276	235	286	264	238	248	248	295	267	244	240	272	279	275	247	263	244	239	255	296	252	240	270	256	243	232	234	233	249	250	221	260	269	268	270	240	279	260	229	251	243	265	231	280	250	266	250	268	234	263	226	256	273	242	266	265	263	256	244	279	283	230	260	255	256	272	252	250	267	267	272	286	240	230	265	253	246	265	247	237	263	243	260	260	252	226	255	270	238	260	271	232	243	257	253	219	268	249	272	285	252	266	271	249	243	256	266	257	238	248	250	238	258	248	248	212	251	248	241	250	268	251	249	220	263	255	238	265	260	267	280	264	266	250	261	267	257	245	270	235	225	248	259	271	245	274	237	234	234	254	241	232	264	284	238	244	237	233	242	266	252	265	280	278	285	251	236	255	250	252	261	267	270	237	263	246	287	259	254	275	241	247	242	261	277	264	240	278	259	287	235	258	259	255	217	266	288	234	242	282	267	241	287	228	223	252	257	274	276	273	272	257	257	281	247	259	285	245	253	263	243	253	272	276	272	283	240	263	257	266	233	235	267	236	247	256	269	253	245	250	275	261	238	273	242	258	292	252	244	256	273	252	260	244	237	250	244	239	231	240	242	233	278	212	272	268	258	222	242	294	239	237	271	226	261	260	270	288	255	266	257	258	254	261	236	275	242	256	275	249	251	272	271	270	287	280	253	267	247	231	239	247	257	265	245	250	228	259	258	221	275	258	242	200	258	229	247	274	259	230	262	223	266	256	267	221	260	279	223	290	230	257	257	251	261	219	244	271	265	232	250	246	267	251	275	255	284	280	261	276	269	263	254	263	283	242	264	274	256	252	252	256	272	240	256	248	276	265	252	295	270	259	261	263	281	255	269	277	255	239	272	254	283	248	236	240	242	278	247	218	252	263	238	267	273	244	234	248	260	252	263	272	237	246	225	243	231	269	286	258	264	253	236	261	254	225	236	237	225	246	244	284	249	254	276	264	234	207	223	250	252	260	237	260	299	238	226	265	224	249	236	273	244	254	258	240	250	262	264	274	235	238	253	264	251	252	254	243	250	234	249	254	255	258	255	255	256	265	244	264	258	263	275	250	268	257	266	249	277	219	240	251	241	234	260	269	235	236	253	261	270	263	262	232	260	234	264	243	222	266	259	255	252	250	250	261	274	240	228	261	237	256	277	274	246	239	268	259	281	271	243	254	254	248	253	255	217	240	226	266	260	252	264	251	263	269	264	280	294
7902	676	754	835	774	759	691	667	732	643	671	657	675	634	655	629	679	656	648	633	624	616	607	644	681	626	609	615	602	666	633	661	601	588	621	655	629	577	624	615	596	610	576	617	599	631	611	609	569	585	606	626	640	603	590	624	574	658	629	627	625	622	599	610	642	643	609	624	633	586	626	630	577	602	600	615	628	601	639	597	632	616	635	620	627	632	656	618	640	626	596	649	633	593	582	615	620	592	604	596	602	607	633	640	626	603	609	621	595	592	609	602	620	663	595	627	668	606	575	617	644	671	622	587	636	613	587	610	619	598	614	591	604	603	629	598	630	621	605	610	656	577	630	598	617	616	603	652	647	570	610	652	673	576	620	631	609	569	628	613	639	622	587	633	562	620	594	604	614	649	658	593	674	592	581	625	576	589	634	635	644	614	589	604	619	616	616	611	614	581	600	588	658	595	603	619	596	606	655	616	601	618	583	604	644	583	628	633	625	650	621	632	622	630	626	627	625	600	573	595	613	577	638	627	600	663	605	650	625	638	614	650	631	627	625	619	658	637	629	637	620	618	645	593	635	607	611	602	649	646	614	638	638	601	593	624	609	609	624	620	601	649	617	594	615	610	621	615	658	615	644	622	618	640	651	628	620	608	637	613	626	642	615	623	631	626	634	617	609	640	600	655	616	629	595	575	648	592	597	620	586	632	605	603	602	675	561	567	622	598	618	572	643	618	619	618	592	602	612	593	666	633	655	585	660	641	599	603	621	619	588	614	581	601	609	639	600	635	603	614	612	609	614	603	628	601	624	635	605	633	632	586	619	622	625	620	625	618	641	623	600	606	650	609	631	602	654	630	636	636	648	630	634	660	643	601	661	609	645	662	610	636	577	643	640	579	584	604	594	656	607	658	600	581	570	625	632	618	594	631	604	644	574	550	596	635	615	549	603	643	612	624	593	575	606	576	591	583	600	624	588	634	600	608	641	627	612	663	618	682	586	640	614	617	646	612	623	617	593	625	663	633	651	578	601	605	626	649	628	610	597	585	593	604	617	622	604	638	613	618	647	631	608	628	636	613	604	605	624	608	573	598	607	569	601	615	584	648	610	644	616	636	628	614	615	641	610	606	658	654	613	643	611	617	647	637	648	608	643	609	570	659	607	611	609	620	623	564	627	650	611	576	597	606	646	634	603	580	646	626	632	634	661	596	598	628	615	621	596	590	607	620	620	579	660	625	626	622	617	604	587	613	593	632	578	621	650	621	633	575	608	636	602	587	583	628	610	612	611	627	595	598	657	616	580	588	617	665	608	618	592	634	662	617	540	628	617	562	623	621	639	650	573	653	590	621	593	576	583	575	606	641	623	606	620	613	608	579	658	620	652	651	646	611	631	608	606	594	611	646	608	616	561	653	594	611	609	623	586	632	611	620	623	612	575	570	642	635	602	602	620	633	653	597	644	624	607	613	708	609	641	573	577	630	642	591	629	609	616	648	631	641	624	594	634	616	590	623	627	626	643	621	558	613	621	599	568	622	625	597	591	590	594	610	603	614	634	621	609	603	617	663	637	612	650	623	606	616	609	632	615	609	621	619	619	616	661	584	627	599	665	664	559	605	644	572	598	624	603	628	605	605	615	638	624	603	587	650	615	618	641	598	610	634	597	629	590	639	573	565	620	625	637	652	593	619	618	613	662	559	614	600	612	629	565	625	648	602	651	598	644	646	589	615	595	628	596	623	676	599	662	609	630	639	621	608	592	599	650	607	621	561	594	627	597	589	631	586	568	621	631	615	639	629	632	630	628	615	611	641	580	630	617	623	641	633	596	606	647	627	635	642	589	631	612	638	592	600	639	633	616	641	576	634	633	600	681	633	606	658	622	605	662	587	617	614	581	631	580	600	653	621	656	636	608	564	634	656	595	631	626	549	538	620	650	622	641	620	584	609	606	607	619	591	564	633	632	624	559	653	646	585	640	611	617	615	623	660	603	643	575	603	560	609	655	598	603	585	585	635	581	615	632	624	676	628	610	618	630	580	592	605	618	611	643	584	595	616	664	621	634	599	600	598	622	620	613	635	584	667	615	641	646	613	589	638	650	614	630	633	609	548	635	638	585	616	702	611	590	627	588	650	605	588	608	591	572	637	558	632	645	586	643	612	629	631	632	609	589	611	607	629	636	588	666	612	657	619	622	589	612	676	633	588	591	609	598	621	608	644	598	577	597	576	596	614	632	583	682	590	604	638	601	610	631	641	631	584	674	607	653	607	638	652	572	660	595	572	615	616	590	649	586	622	617	589	623	621	591	607	611	605	608	595	593	625	648	624	615	654	606	611	626	590	642	607	652	599	608	622	599	606	621	664	618	609	595	644	605	646	597	629	630	624	643	641	688	615	658	618	635	638	627	629	626	628	620	581	651	564	621	580	585	589	616	581	593	558	587	624	619	640	568	629	660	645	602	630	597	607	644	651	632	661	650	609	603	631	609	629	624	645	568	651	612	645	579	581	600	636	642	625	592	591	629	627	560	590	597	590	578	611	636	596	623	605	636	634	643	602	605	618	675	568	601	635	588	620	660	618	637	638	614	612	607	613	632	648	569	594	589	642	675	604	604	619	615	624	619	643	630	591	636	639	633	563	649	655	600	542	574	630	629	593	641	660	658	649	614	644	584	598	632	623	645	581	599	628	617	644	630	601	596	621	646	600	606	580	634	656	639	664	617	647	562	613	643	594	611	672	629	659	584	630	633	594	638	619	581	585	579	587	613	592	629	594	591	605	597	637	600	625	596	584	615	594	577	637	683	621	599	605	631	660	609	605	622	607	614	621	644	632	659	638	623	600	622	624	637	575	633	587	586	609	585	601	663	598	610	654	581	605	596	650	650	605	643	589	607	588	610	686	595	592	639	616	593	646	670	618	618	595	666	617	583	592	586	661	585	617	609	628	597	599	639	646	608	620	586	630	641	632	594	570	640	621	627	583	627	613	609	619	598	634	608	632	602	578	634	605	625	651	603	625	647	636	615	615	619	634	654	656	630	626	660	643	584	609	612	620	623	623	598	606	616	624	606	615	596	564	654	626	619	573	628	628	627	617	580	652	639	647	620	630	568	591	582	622	636	600	564	664	629	617	595	669	604	594	628	580	603	599	586	606	649	603	622	606	635	601	588	602	620	616	640	617	631	593	652	622	581	598	614	649	595	584	620	595	620	605	638	625	618	632	594	556	611	585	595	606	606	585	622	602	580	659	634	576	635	601	623	610	595	641	645	622	577	645	654	642	658	591	630	600	611	627	592	607	625	619	664	594	633	602	630	635	585	595	628	619	639	646	625	598	657	644	662	606	633	634	624	623	647	634	654	604	636	608	591	623	613	619	653	593	629	606	657	635	596	604	612	667	625	581	646	599	611	680	591	615	667	604	614	625	597	611	636	641	646	617	598	672	612	602	595	613	673	602	568	607	616	606	640	603	615	647	639	623	643	643	627	605	580	630	626	615
45673	21384	8634	1311	794	617	535	414	364	337	350	310	306	287	247	275	246	249	257	277	262	247	247	238	224	249	237	220	239	227	249	240	250	256	259	213	221	241	214	250	210	261	239	218	225	261	233	222	236	238	217	256	220	215	245	258	247	209	247	198	234	220	226	239	241	242	210	212	257	202	204	246	250	189	194	238	220	202	251	237	219	240	239	217	236	251	232	246	216	252	223	228	232	215	245	202	247	202	235	223	234	237	241	206	229	250	235	222	213	224	228	263	245	238	224	224	250	217	212	213	232	254	208	217	245	217	243	197	220	237	233	260	228	251	249	241	226	217	241	233	219	263	196	247	239	193	258	227	228	244	264	241	265	206	207	251	203	238	238	196	223	208	225	229	215	223	223	212	212	215	217	210	228	227	210	263	218	217	230	253	217	217	206	238	213	220	242	234	231	225	229	204	238	249	221	202	236	220	232	228	230	226	244	240	212	208	242	205	237	214	198	214	233	238	187	228	271	221	221	224	237	219	202	214	226	214	245	228	220	239	239	235	207	239	222	236	244	240	200	231	198	255	216	214	223	232	210	205	248	214	229	209	224	216	229	245	242	211	205	232	205	242	233	254	247	232	218	227	222	235	242	223	178	241	253	213	215	215	215	220	243	217	212	245	234	230	247	223	216	230	243	220	212	222	251	214	225	229	242	209	219	227	238	210	225	260	233	239	233	182	217	209	214	227	227	233	246	204	248	263	208	221	220	206	221	238	200	239	239	248	227	233	243	247	216	202	230	241	256	226	221	244	248	232	241	219	224	220	246	212	236	245	238	248	246	201	228	216	236	239	195	216	259	212	241	225	233	234	226	235	247	254	226	203	257	230	245	233	220	240	223	231	232	210	216	224	245	231	208	230	234	242	217	228	216	241	223	191	232	220	259	213	249	252	234	228	229	243	230	240	238	214	224	254	237	190	263	222	215	241	219	229	230	242	214	207	254	233	240	243	249	221	245	267	237	235	225	244	231	236	225	245	209	215	221	229	234	220	245	207	235	244	208	223	228	226	228	250	223	223	243	196	211	237	229	249	220	249	259	194	226	233	240	240	211	216	208	245	231	227	219	236	228	235	207	244	221	219	206	217	211	196	223	211	219	229	243	212	223	253	213	242	235	250	229	258	201	199	205	239	213	225	226	221	220	228	250	217	208	256	225	229	202	214	233	242	214	220	211	228	213	219	207	232	222	229	230	235	215	211	225	243	214	232	244	236	234	238	219	215	239	212	204	228	231	217	197	239	224	202	261	232	233	196	222	213	234	222	235	239	215	200	198	209	254	237	246	205	207	235	252	230	218	221	238	224	203	213	239	219	237	193	213	211	195	229	236	248	207	237	228	220	234	206	243	218	212	214	185	206	215	212	228	227	228	219	240	225	239	209	229	211	221	212	248	257	242	234	233	222	245	220	233	233	198	214	243	235	218	243	213	244	227	221	219	254	216	209	227	208	221	231	240	249	228	205	226	187	206	233	228	218	211	219	242	206	210	220	192	256	234	243	244	239	231	208	238	236	223	214	215	222	221	238	238	231	232	226	247	215	223	247	260	223	227	228	197	268	221	230	221	224	239	218	231	263	223	228	204	220	199	227	234	217	206	236	210	184	211	219	236	233	196	239	223	232	234	232	203	244	228	241	222	252	229	200	234	238	244	210	213	214	213	234	210	220	209	212	214	230	238	239	225	212	227	223	210	239	261	261	249	210	235	225	220	214	259	221	219	233	240	211	237	213	233	254	247	244	250	196	242	243	235	213	228	217	213	227	186	248	235	255	222	201	198	227	232	229	210	274	223	230	222	212	230	211	199	204	235	212	218	235	206	228	233	236	256	215	225	234	240	219	221	228	221	238	268	220	228	229	225	241	231	252	214	238	221	222	227	272	252	226	216	235	238	232	217	225	228	211	206	244	213	234	225	216	228	239	223	220	228	247	267	225	237	215	208	204	258	225	207	231	221	245	202	245	230	243	214	237	220	237	236	229	217	218	236	230	213	211	214	218	252	223	237	231	213	237	248	228	242	224	220	231	241	222	223	214	215	237	241	242	227	231	237	230	234	214	210	222	231	231	208	272	234	241	221	244	234	218	231	233	200	244	222	228	243	219	233	238	201	215	212	241	225	213	236	257	255	244	213	239	218	244	219	220	225	240	209	206	226	223	256	199	248	266	226	219	236	227	245	213	223	217	217	242	196	215	245	214	228	238	217	233	236	238	240	233	266	225	243	247	202	216	230	240	223	220	208	218	225	256	244	221	203	233	237	210	239	210	221	222	231	212	207	228	251	223	212	217	239	257	258	205	245	262	238	246	217	213	248	249	229	226	217	235	232	225	208	219	259	230	205	234	229	210	245	237	216	249	232	219	243	233	216	222	229	220	240	217	240	233	230	217	238	212	211	243	226	248	223	233	230	237	250	242	221	221	222	211	220	233	250	220	231	229	214	243	221	239	239	207	247	195	205	200	219	209	225	219	205	213	223	230	222	238	216	230	214	227	185	221	226	217	256	242	226	219	211	236	221	216	234	222	218	241	217	249	245	207	233	231	234	233	217	238	216	256	214	214	242	193	219	213	236	220	222	242	209	229	217	229	223	236	223	223	215	224	222	221	200	221	228	229	224	228	217	198	226	201	202	224	231	227	238	226	220	224	240	218	214	244	255	244	247	218	219	231	219	222	224	242	238	199	219	254	202	256	239	229	238	219	218	205	244	250	218	222	252	245	236	216	218	213	223	215	205	247	229	206	218	223	218	227	226	233	196	208	244	226	215	217	196	219	191	228	221	246	218	217	218	231	218	220	192	225	226	256	236	221	231	207	194	233	257	226	229	207	251	223	226	266	221	223	233	252	247	225	210	212	224	219	251	222	232	214	210	235	200	216	217	207	233	229	274	247	218	219	234	222	236	223	227	239	238	220	220	240	221	227	242	208	247	223	229	207	213	231	195	262	224	226	190	230	234	229	220	246	222	227	209	244	210	213	203	213	230	236	234	232	219	227	224	216	222	222	242	233	233	215	219	221	182	222	246	233	200	212	222	208	232	256	229	231	242	253	197	225	211	222	240	235	202	231	238	272	262	232	264	253	218	238	248	214	211	210	212	235	209	241	234	212	213	227	246	230	227	218	225	222	253	223	213	241	230	252	219	218	231	218	236	212	270	239	239	222	236	214	240	226	249	237	216	203	227	205	224	223	218	222	217	244	208	262	245	235	228	233	218	210	230	234	254	225	243	236	263	231	230	199	226	244	207	203	229	235	256	219	236	227	211	207	213	230	224	228	211	235	270	226	197	195	195	237	265	238	235	243	193	209	204	221	248	204	234	211	228	217	235	210	207	200	207	229	217	207	225	188	200	221	218	249	230	206	227	229	223	217	266	233	234	236	256	240	198	207	237	233	206	225	209	222	230	230	216	212	245	220	249	194	225	261	244	216	217	201	210	265	219	215	201	224	240	232	225	230
22417	1449	2729	3169	2580	2211	2035	1587	1454	1304	1217	1143	1097	972	902	948	838	787	853	824	853	700	748	632	725	664	687	643	585	678	619	629	665	632	649	646	666	615	590	574	638	594	604	617	598	598	604	578	610	594	574	599	572	582	571	553	600	600	554	582	578	611	533	598	604	542	547	564	599	586	567	544	592	597	572	598	634	596	554	565	594	606	574	624	610	570	567	597	621	564	591	542	571	565	600	594	560	537	541	576	571	620	537	594	549	570	529	544	593	578	570	584	578	628	564	557	548	590	594	573	604	567	555	614	551	588	581	578	562	563	566	613	593	563	577	581	494	585	545	586	592	612	546	571	561	587	598	574	568	600	590	584	578	523	564	603	551	539	544	571	533	558	591	577	578	564	589	547	561	641	578	571	555	598	581	547	560	559	648	540	545	585	607	543	604	580	589	573	604	595	569	551	594	583	524	547	572	571	543	608	608	549	594	551	569	593	570	606	599	599	605	599	601	601	575	601	595	621	590	558	574	588	601	539	528	543	577	559	521	547	566	574	582	577	563	563	564	583	589	594	571	606	562	563	604	550	587	546	530	565	567	555	575	582	575	561	609	564	562	606	543	569	600	536	554	593	557	605	563	572	574	547	507	554	546	561	591	599	533	589	564	590	601	553	577	567	548	634	569	586	587	597	581	579	547	562	613	591	578	554	587	579	615	583	572	572	600	585	580	557	597	617	582	573	615	586	550	531	604	588	579	555	555	555	539	606	556	556	600	583	590	545	521	574	577	581	543	576	578	596	584	587	578	546	556	542	550	523	538	603	588	563	563	583	615	499	560	559	564	592	547	583	578	570	564	579	568	580	578	565	592	556	540	561	583	565	572	555	554	567	608	595	570	570	554	565	606	557	563	608	573	561	586	552	512	571	562	608	569	571	552	609	571	584	550	577	562	560	570	584	634	631	575	580	568	574	520	583	559	556	559	562	552	537	547	585	575	607	560	566	592	584	532	564	532	565	557	575	600	549	524	603	580	563	564	571	586	594	586	546	609	568	550	597	572	595	552	596	575	519	627	540	574	626	575	620	528	580	551	563	539	615	549	569	568	564	546	556	572	552	555	573	592	589	557	590	581	535	611	558	553	561	588	573	588	589	587	600	588	560	531	591	551	562	579	562	606	572	620	549	556	530	602	568	542	529	565	574	588	556	586	566	563	574	546	577	593	530	563	560	569	596	591	537	574	556	583	562	519	553	593	584	581	538	551	560	580	549	557	572	564	573	563	569	558	592	545	567	568	560	571	582	573	569	579	569	575	588	570	539	540	574	598	551	556	561	612	572	598	570	563	598	602	542	593	580	590	577	565	562	572	539	578	564	595	577	554	566	595	572	560	573	557	571	580	578	616	576	582	565	562	609	581	560	590	605	610	564	597	540	589	582	576	553	578	538	546	591	560	586	608	603	564	553	576	557	556	591	585	571	538	583	521	548	576	575	540	580	578	560	603	572	567	540	587	600	566	554	554	576	576	608	594	572	582	561	563	577	550	599	581	556	571	549	528	537	592	583	588	595	557	540	622	589	600	579	562	534	584	583	545	597	571	523	618	560	606	565	541	595	608	587	555	567	562	584	587	542	582	566	561	559	596	602	537	593	570	596	552	577	547	570	606	533	590	603	595	590	590	557	576	575	576	559	591	534	581	584	560	552	567	566	568	574	648	609	538	562	558	558	614	526	566	549	558	559	571	569	561	574	553	588	529	589	576	562	526	576	572	589	553	539	577	557	585	580	621	569	551	562	616	532	584	574	558	585	557	556	567	566	524	566	622	547	565	564	586	587	565	559	583	583	554	636	542	592	541	562	553	593	592	541	552	608	563	561	574	588	578	549	535	601	572	565	611	544	567	645	546	577	559	594	595	563	552	578	533	547	545	583	569	581	590	536	566	569	548	571	570	541	605	536	530	558	536	584	583	591	576	565	557	585	590	589	572	583	596	602	579	549	529	616	611	554	539	536	576	531	538	592	554	522	563	579	583	542	551	575	549	550	560	537	572	574	525	600	537	616	584	552	586	565	566	604	561	559	591	581	586	578	537	593	578	545	556	541	549	573	554	541	556	577	574	587	553	591	574	594	549	584	542	575	596	531	587	516	573	555	574	587	537	537	545	560	576	562	586	604	572	563	556	547	579	584	561	593	551	572	545	573	594	581	584	549	601	547	557	599	581	584	562	564	555	593	582	548	559	601	592	586	557	561	562	563	576	535	557	596	585	528	589	537	578	540	584	589	587	592	578	601	547	576	582	606	544	568	614	548	612	589	500	594	578	580	551	569	559	556	586	586	613	564	530	583	544	617	593	529	587	614	585	582	585	599	565	596	560	582	546	573	552	563	585	593	592	577	530	536	595	577	581	530	582	550	593	614	618	606	581	611	585	585	564	581	565	540	518	601	553	579	580	591	622	580	634	623	534	597	587	557	564	534	576	564	589	598	531	573	590	555	581	563	555	549	589	580	560	565	565	577	566	582	576	578	582	560	557	571	569	550	536	593	609	544	579	531	546	577	592	566	559	558	570	603	592	597	551	554	600	588	571	570	568	550	571	546	567	534	584	584	599	575	546	561	570	571	585	564	614	571	577	560	556	602	555	571	562	571	580	569	561	558	537	549	556	612	534	551	559	557	558	517	570	581	543	559	584	629	541	540	577	592	574	539	571	586	550	567	545	554	561	535	567	577	579	541	592	621	584	557	601	579	589	512	543	542	579	553	555	559	569	607	603	561	540	560	575	575	583	605	604	575	574	564	531	562	540	551	535	574	579	578	531	550	567	579	529	559	596	575	563	583	540	529	557	553	611	536	595	555	591	578	596	562	549	562	568	557	607	555	545	558	548	524	598	570	586	544	566	599	541	564	538	515	565	547	579	611	544	590	571	579	515	555	546	563	555	602	555	569	571	539	534	584	579	594	573	584	551	564	568	561	574	569	582	575	540	553	534	541	588	545	551	553	578	560	576	553	588	543	576	591	589	598	552	554	546	569	580	611	566	595	541	575	548	570	583	566	570	629	538	587	565	572	551	545	561	561	567	557	590	612	598	581	543	616	548	588	530	556	565	630	567	576	582	535	528	572	558	535	589	582	586	563	591	599	531	605	586	562	551	549	574	536	576	556	591	616	612	591	574	558	594	602	531	567	550	587	575	601	557	546	560	566	593	555	590	497	574	572	584	563	617	559	597	603	527	609	594	556	547	586	577	583	589	532	604	595	568	586	583	580	552	562	582	585	559	605	601	559	574	564	544	594	563	536	567	561	605	573	594	571	573	556	575	551	531	560	558	556	529	564	617	583	558	570	553	586	590	539	577	572	613	577	591	564	562	578	578	581	526	605	561	550	567	568	571	558	570	559	600	544	585	518	518	535	594	564	546	586	547	550	566	601	610	592	507	568	570	561	576	589	574	546	553	582	570	554	583	553	588	594	625	587	588	637	564	570	575	537	527	588	541	568	569	557
48483	25554	22249	6422	1706	1203	892	808	685	625	604	553	532	504	424	475	485	402	431	409	445	389	410	396	382	379	420	402	390	348	387	387	399	360	350	395	388	374	353	375	384	359	371	349	382	380	380	385	367	369	401	374	352	346	370	373	382	355	402	370	365	409	398	328	321	381	404	424	373	407	380	401	388	394	359	359	366	356	335	387	362	373	378	371	314	361	353	373	376	368	363	367	399	399	376	339	360	365	363	362	382	368	344	352	393	380	361	369	378	340	362	397	379	379	378	358	374	369	379	346	342	372	351	354	370	406	360	351	375	360	364	342	391	325	337	378	377	347	379	380	363	386	354	376	356	357	388	354	365	367	408	358	386	384	342	342	356	339	364	345	363	408	365	357	390	341	386	374	380	361	339	372	334	339	400	415	358	354	373	362	384	389	374	359	401	352	351	337	362	374	341	332	375	353	398	355	359	338	359	376	359	399	343	367	400	366	395	397	368	339	415	377	385	402	367	378	363	331	373	364	369	342	382	353	372	334	357	351	362	386	382	333	378	368	349	395	405	370	365	380	386	340	348	355	326	329	351	363	384	343	371	381	347	329	382	345	369	345	381	365	347	378	348	378	386	345	356	386	352	381	328	353	383	365	392	395	364	358	389	359	389	389	375	356	371	368	381	369	349	352	397	350	359	389	370	357	325	381	372	384	348	364	379	362	372	348	367	370	360	376	340	375	356	332	369	377	328	365	365	318	365	350	345	398	364	350	400	361	386	376	368	354	376	363	339	391	375	370	299	383	365	355	353	391	369	350	325	342	374	354	368	394	383	363	349	354	381	343	325	378	382	361	352	365	376	386	373	363	385	361	346	374	393	367	393	371	321	367	448	342	320	326	355	371	375	363	382	381	402	359	355	370	410	386	347	339	357	354	397	358	407	364	344	367	397	387	346	382	383	374	388	349	308	329	367	304	392	413	362	325	323	366	375	346	376	326	346	382	379	386	366	351	335	332	397	360	380	350	388	388	386	350	378	410	402	354	343	374	389	370	397	361	367	391	379	409	386	390	379	398	387	352	395	343	355	406	357	395	380	354	371	363	340	360	366	347	375	361	398	415	339	363	392	378	360	383	353	362	375	374	392	379	359	355	366	379	364	379	369	350	360	373	364	403	375	375	373	365	344	369	390	353	382	331	391	327	371	375	364	363	346	384	391	352	350	393	370	395	393	384	355	345	395	363	370	322	349	339	362	381	383	369	357	377	389	399	336	383	381	373	388	351	331	343	344	347	367	357	376	341	370	359	379	371	375	371	373	394	370	386	329	399	365	339	390	312	354	387	396	359	334	408	357	368	363	371	386	385	387	369	357	341	370	376	355	354	387	349	375	358	366	366	357	360	373	380	371	364	378	375	375	405	351	368	407	393	361	362	334	334	351	354	359	340	365	378	394	354	396	347	360	398	355	353	378	358	364	343	348	379	343	355	347	379	370	329	335	377	339	356	391	363	364	372	352	370	339	376	337	385	321	361	359	368	361	392	365	351	363	390	353	364	339	394	407	346	356	349	366	351	377	356	362	385	352	352	370	337	382	374	398	356	331	375	383	382	369	377	378	335	379	357	371	381	366	342	377	354	383	374	373	352	359	377	409	371	385	361	399	352	354	369	378	364	368	358	398	371	375	366	368	384	402	389	346	357	387	365	383	335	349	372	339	392	361	363	344	335	369	387	363	367	353	390	344	373	351	365	374	405	377	383	367	336	368	367	360	380	375	359	340	358	375	387	376	354	350	395	358	368	346	396	381	358	378	321	385	382	360	397	407	355	348	354	376	384	349	369	353	383	357	346	349	354	349	363	360	347	336	358	370	377	359	338	347	409	357	381	336	356	377	388	405	358	343	353	356	372	332	371	369	360	368	344	358	362	363	370	337	390	382	369	400	397	429	363	381	357	330	351	387	378	376	370	374	338	361	360	383	344	359	350	338	369	372	384	336	348	354	368	330	388	357	367	423	378	362	361	356	382	384	360	366	381	406	312	367	358	376	352	368	351	398	318	359	341	361	352	364	391	332	364	363	352	361	405	349	355	361	337	369	368	344	320	356	366	395	341	381	363	341	379	361	371	357	370	361	397	344	370	360	364	366	382	356	364	344	353	344	371	328	365	362	363	380	428	376	376	372	353	319	369	407	390	345	320	365	380	360	363	352	392	358	351	405	370	380	363	390	363	376	379	376	369	329	364	319	414	380	380	394	341	342	351	349	369	350	395	380	377	401	392	359	405	421	382	404	374	338	351	380	366	373	359	371	352	383	368	369	355	379	364	384	388	357	364	377	362	379	346	400	368	367	359	355	335	354	420	370	342	387	395	378	383	395	390	338	373	357	344	399	374	351	358	360	370	394	356	338	377	370	370	359	345	363	360	331	350	333	359	365	355	336	371	397	343	364	369	396	415	412	380	400	384	334	384	367	380	334	360	376	363	366	380	362	365	366	405	366	371	358	352	355	351	355	383	374	325	334	366	402	383	384	360	342	365	386	367	364	401	397	374	357	365	320	346	377	388	379	359	355	356	382	389	341	367	379	337	374	347	382	355	373	360	377	360	387	369	362	332	387	371	357	371	396	338	398	375	367	394	332	361	372	348	387	353	354	369	368	355	351	363	390	386	370	364	361	379	339	353	383	321	370	358	406	344	386	376	360	330	390	363	373	368	338	355	352	346	344	370	355	372	362	367	389	352	391	365	351	368	357	376	338	372	381	374	377	358	338	391	403	362	327	387	359	383	382	361	363	365	329	377	371	368	354	378	362	429	361	378	350	376	352	373	354	350	353	344	371	377	404	364	384	344	359	390	348	371	424	364	351	380	384	390	366	365	368	388	343	387	388	433	352	361	398	381	405	361	343	355	375	363	380	365	370	372	376	400	398	355	392	332	335	367	351	314	349	373	387	341	363	398	391	364	385	368	395	358	394	331	411	343	363	366	362	366	382	401	320	383	382	365	344	347	366	325	346	337	365	349	329	384	346	353	365	360	393	374	373	352	419	424	394	349	328	341	347	397	357	330	410	343	354	356	347	389	327	369	351	353	370	374	355	345	352	358	379	383	387	343	387	368	355	369	378	375	350	369	369	410	351	353	354	356	388	371	363	399	333	367	384	366	367	383	366	380	378	361	424	370	339	381	368	336	376	346	380	355	336	381	343	327	342	387	381	353	389	355	362	395	372	331	333	358	367	369	366	405	372	359	387	396	344	344	325	358	360	370	385	373	372	389	376	327	319	349	354	380	408	355	368	386	400	363	394	357	366	378	383	375	384	383	353	348	376	386	354	334	319	338	372	369	385	398	404	344	369	346	397	352	366	355	353	337	359	344	356	373	366	351	366	377	357	378	358	346	390	394	387	347	336	376	393	356	343	391	343	330	353	369	337	388	385	410	372	397	328	332	391	389	358	385	380	378	364	365	381	377	363	370	350	373	371	341	385	376	329	360	378	369	329	317	393	339	392	371
28095	2635	4883	5498	4688	3894	3405	2833	2422	2295	2103	1883	1677	1701	1559	1496	1363	1268	1302	1190	1272	1144	1083	1101	1090	1043	1023	1020	985	941	1006	983	1043	934	920	888	917	941	923	850	891	948	973	882	905	935	937	876	921	916	934	902	939	914	912	879	867	902	867	856	873	893	857	867	889	889	908	893	899	874	871	894	838	919	840	915	890	863	892	838	874	852	896	891	850	840	906	867	905	915	854	875	808	837	859	843	856	897	825	895	874	869	848	896	897	854	879	866	894	879	870	836	877	846	891	931	845	834	905	878	870	828	828	914	873	883	889	851	871	841	840	852	825	904	890	828	880	877	835	905	861	864	827	882	887	890	893	850	882	893	888	807	879	883	902	905	834	869	869	806	864	898	875	888	847	864	873	828	827	855	871	879	840	827	853	855	872	860	868	895	885	861	828	863	847	832	885	893	841	906	883	812	848	837	899	886	887	899	877	891	826	798	896	827	836	869	864	847	816	885	899	888	878	896	871	899	848	898	885	865	894	826	868	842	826	855	837	852	862	843	868	882	815	885	885	934	852	823	873	878	840	866	838	872	865	902	860	863	873	851	822	853	849	831	844	860	904	806	817	814	833	884	792	863	837	835	827	863	867	844	920	818	880	861	857	816	908	855	843	875	839	839	853	888	854	873	872	869	833	870	865	893	874	869	778	814	898	953	862	851	882	851	820	805	878	863	872	869	887	851	859	830	831	887	802	870	839	850	859	846	843	838	843	877	833	850	847	855	858	850	846	860	815	863	878	842	850	915	839	880	916	822	860	883	863	859	861	814	875	874	879	828	876	907	820	870	850	839	830	831	862	840	847	853	837	849	873	830	838	849	846	786	884	834	821	853	859	859	821	874	844	834	893	885	821	820	832	853	881	868	869	810	903	834	843	837	850	864	842	878	887	784	861	836	871	850	837	877	855	851	872	890	863	829	854	828	863	883	838	876	853	844	866	855	857	863	854	857	862	865	846	852	806	830	843	907	850	864	817	840	900	869	925	848	832	849	873	850	891	890	907	896	842	819	803	856	873	836	880	836	837	914	867	853	843	845	859	835	816	896	836	899	843	865	864	835	826	850	849	860	830	881	845	903	859	873	906	848	851	853	909	873	878	861	845	867	865	900	877	845	917	854	849	828	861	851	871	840	799	846	899	894	861	790	870	836	896	857	846	829	841	912	865	853	854	855	877	885	863	881	887	891	838	862	875	863	831	878	879	919	879	817	852	910	861	843	873	848	898	841	875	873	854	821	838	858	813	835	803	839	851	845	851	928	857	874	860	891	793	836	831	847	843	874	862	880	884	865	872	892	851	814	822	847	845	855	834	906	825	843	875	826	825	903	865	868	823	828	854	877	880	852	881	804	885	872	860	890	814	911	818	858	849	872	841	877	824	803	866	846	889	860	874	854	855	786	889	838	863	799	837	882	800	853	864	826	863	867	847	831	840	886	862	890	823	869	891	851	820	907	827	902	841	908	848	916	866	828	873	845	931	888	847	887	857	843	884	834	815	881	895	784	868	843	864	861	824	871	867	837	879	870	829	833	886	870	892	862	883	866	836	840	865	884	869	863	859	864	866	855	871	845	862	867	891	859	824	871	854	838	836	811	907	823	811	861	896	833	862	847	878	874	854	832	832	838	840	853	838	865	775	864	853	861	851	876	910	853	842	847	852	862	859	840	818	785	871	823	816	869	832	819	876	824	878	863	847	820	868	829	860	862	812	875	879	889	771	842	866	928	839	871	895	820	859	848	864	834	840	892	862	862	854	856	837	819	885	827	792	870	828	834	910	806	827	910	855	871	855	854	857	913	848	871	860	866	909	859	912	864	809	867	905	873	830	852	873	863	828	806	861	825	828	861	825	875	842	878	867	905	887	790	886	884	889	864	842	835	894	876	875	872	840	842	846	813	872	848	881	920	844	907	879	844	860	875	871	878	846	849	853	882	854	873	881	878	859	852	897	849	856	846	881	831	916	872	847	849	898	837	812	877	864	831	842	833	825	838	834	843	878	824	823	801	863	880	847	878	867	853	912	818	906	901	900	850	816	856	826	866	886	799	880	817	819	870	847	807	832	850	870	868	860	863	862	868	842	771	858	838	880	834	859	878	879	855	790	876	851	869	926	810	840	821	824	835	828	881	911	859	786	854	880	859	858	855	826	851	827	794	814	838	849	833	882	895	907	890	855	823	871	853	795	841	893	909	858	819	840	856	845	837	831	904	841	856	865	855	892	831	855	872	831	869	888	920	838	823	817	821	865	819	818	888	928	867	832	859	791	826	884	886	822	837	881	805	872	825	857	845	890	841	888	849	888	844	847	855	856	829	879	836	843	868	875	833	854	856	832	855	809	819	857	853	824	852	845	866	856	861	810	821	861	858	846	852	876	855	844	856	850	882	869	848	839	877	880	896	886	855	858	878	880	854	814	863	841	885	915	825	874	875	807	862	901	886	830	897	877	861	881	841	847	817	846	853	841	907	876	860	897	836	822	890	839	846	884	872	847	789	846	909	826	845	827	847	813	908	895	841	833	898	840	885	880	863	826	891	879	877	865	837	894	832	876	827	861	838	867	828	856	847	844	808	840	857	768	868	865	863	867	841	920	847	825	840	840	865	858	818	831	844	854	867	837	860	919	830	853	836	878	871	912	836	885	816	898	845	838	832	816	890	893	824	876	816	829	875	874	853	810	835	844	818	828	874	786	858	861	817	842	866	843	840	827	876	898	828	883	897	892	886	869	860	862	837	886	855	872	814	885	820	879	819	810	871	833	883	875	874	841	863	849	882	866	861	866	892	920	859	840	873	839	869	861	805	898	867	889	845	913	867	857	819	860	878	853	882	885	809	896	873	890	863	821	911	862	832	885	846	848	838	853	867	844	816	813	832	888	800	886	856	858	806	870	847	894	859	873	861	855	904	872	846	895	908	835	832	904	872	837	838	818	828	855	822	847	882	870	886	849	858	884	852	940	825	858	898	853	893	878	843	833	842	816	820	914	905	854	898	845	883	778	853	908	846	859	823	811	845	826	863	800	872	848	904	823	853	792	859	843	864	863	879	850	858	854	807	809	868	842	882	882	831	870	880	853	860	845	880	840	851	904	890	856	770	855	821	859	854	852	900	833	826	881	888	847	855	848	827	823	866	898	873	802	844	846	885	816	876	872	833	853	815	891	856	912	811	830	816	789	852	855	889	811	820	823	827	864	851	891	868	891	843	833	869	888	818	858	905	829	845	877	827	846	844	838	897	848	861	854	872	912	880	893	840	801	869	880	847	871	864	856	845	856	844	866	832	837	814	865	838	852	819	881	807	885	851	831	848	838	872	803	856	832	856	836	868	864	895	824	855	865	887	855	886	891	834	866	835	839	855	845	864	846	882	892	854	823	834	869	833	843	866	842	918	913	841	865	825	868	820	869	836	872	848	818	808	842	886	831	818	831	877	845	899	864	867	892	837	839	910	749	825	870	887
5413	372	308	306	281	260	283	251	262	263	270	253	262	255	239	267	242	277	234	236	257	254	247	256	224	240	213	226	231	188	217	220	207	213	216	251	206	237	231	266	216	250	262	254	230	238	202	212	221	219	236	229	243	195	250	215	221	211	239	244	213	247	211	227	235	275	221	210	255	210	235	206	231	243	219	240	231	213	238	259	235	256	251	233	223	219	229	234	238	218	208	221	228	212	225	266	262	235	230	235	208	243	232	250	231	228	236	210	250	257	249	254	233	213	231	251	236	212	225	246	257	233	252	227	211	246	239	253	224	220	221	236	228	216	243	194	239	232	254	239	211	220	242	256	207	242	216	233	259	246	241	230	254	257	251	230	232	223	246	248	238	254	266	207	224	240	233	217	251	233	235	222	243	270	237	219	231	195	228	239	248	247	220	232	209	244	221	258	232	236	246	234	238	247	243	229	216	253	222	250	239	211	262	242	209	258	234	220	217	230	227	253	237	204	225	230	225	217	231	226	249	207	260	254	251	248	249	267	193	223	267	219	214	208	222	237	248	230	234	212	238	246	239	230	214	248	254	258	250	240	234	252	231	228	258	258	229	234	245	253	233	206	229	217	241	249	241	229	238	237	246	216	241	232	245	260	229	211	233	235	225	237	226	204	225	208	239	220	216	248	222	244	210	254	209	213	236	250	221	267	243	220	223	238	256	242	236	223	232	215	228	224	221	213	240	234	233	245	243	227	248	230	268	261	228	252	258	226	202	247	247	221	252	220	252	218	218	229	199	210	247	240	222	235	237	226	228	219	252	236	241	247	238	230	229	259	252	234	222	241	235	238	269	232	233	245	218	232	249	223	227	239	245	228	232	259	229	240	233	207	277	256	225	232	226	245	247	238	236	225	240	223	220	227	224	242	209	202	236	212	244	238	218	214	230	232	243	215	230	244	224	232	200	241	249	246	232	220	237	248	235	210	257	238	248	232	201	227	236	215	243	209	244	255	235	221	243	225	237	201	238	220	237	216	204	223	231	226	231	233	227	214	223	224	227	242	234	236	237	233	210	213	219	247	245	233	217	236	198	233	242	228	254	212	241	221	213	234	234	229	206	218	237	254	235	232	229	206	238	236	254	233	237	246	222	237	244	241	248	220	240	239	230	235	245	216	236	247	234	226	239	223	249	241	195	220	216	222	260	218	232	239	214	250	259	246	237	219	252	266	231	243	248	251	229	226	209	211	205	206	218	231	228	238	231	221	252	260	212	219	235	204	212	209	256	223	209	288	232	268	231	217	244	236	242	223	216	239	226	256	236	235	264	236	261	224	256	233	260	209	242	209	250	225	206	232	214	217	210	214	223	206	218	246	214	226	227	224	233	245	237	253	264	237	219	192	240	241	209	225	204	226	247	266	241	233	212	225	228	208	236	217	238	227	224	225	239	221	261	216	229	243	237	233	247	246	254	231	225	217	244	227	263	221	230	224	224	230	239	214	220	218	255	231	262	200	226	251	218	253	215	217	245	222	204	243	254	229	232	210	222	264	263	225	238	231	244	250	203	244	220	225	242	261	232	231	190	203	216	245	231	257	240	229	239	241	245	238	244	222	232	226	224	252	231	250	244	254	257	259	239	222	263	195	218	236	228	248	242	254	212	236	239	219	235	259	236	227	231	238	258	250	218	250	234	235	216	246	209	207	230	264	241	242	254	253	244	255	234	247	239	258	257	266	259	243	247	230	250	227	240	217	255	210	227	228	221	251	237	220	237	239	216	218	235	242	237	240	208	244	229	260	235	220	235	245	212	244	221	239	241	238	227	251	238	220	202	214	248	240	228	249	226	212	244	227	221	228	218	234	217	223	210	217	258	265	241	240	257	232	260	237	219	228	230	212	239	232	234	258	219	262	261	233	252	245	240	244	210	232	248	251	234	241	229	213	269	225	260	225	228	213	202	246	241	223	231	233	211	228	213	239	236	228	215	245	245	244	235	233	252	226	234	204	251	247	222	225	219	238	241	218	243	218	258	273	222	222	228	197	271	227	214	216	246	242	249	227	186	240	232	243	231	221	243	213	214	244	238	255	233	250	199	209	252	221	238	227	233	276	249	237	227	244	199	201	234	210	202	211	212	241	255	234	249	236	212	255	236	248	219	246	233	230	252	232	237	224	231	241	218	256	237	238	220	229	240	224	256	221	246	203	230	235	233	210	233	243	210	232	212	237	218	242	239	234	227	227	234	261	210	230	238	241	226	248	276	240	195	244	227	239	239	233	218	230	240	231	250	243	252	221	250	240	229	270	223	246	228	238	263	226	249	224	214	257	228	237	220	225	232	237	214	260	248	247	212	225	244	245	255	263	223	209	236	216	220	224	215	243	218	220	247	221	238	222	244	236	226	228	231	236	234	255	253	250	249	268	211	230	267	211	254	204	269	243	256	230	228	248	214	226	232	238	246	220	249	244	230	225	208	261	234	244	201	225	259	231	221	193	237	234	233	263	220	240	221	237	224	257	239	256	241	223	238	245	224	202	238	211	240	225	237	232	214	224	266	219	210	222	227	234	243	238	236	234	239	215	257	211	236	224	216	218	250	229	240	239	227	215	255	227	246	252	213	260	232	208	223	241	232	249	225	228	250	252	212	246	224	229	215	230	218	206	256	209	252	219	227	240	241	230	242	237	230	250	219	242	213	225	234	251	243	241	260	229	243	241	233	251	254	212	223	245	231	227	223	222	244	217	237	230	244	257	227	260	240	260	204	212	223	233	213	256	224	216	247	238	246	231	194	211	228	203	223	258	245	257	254	184	254	221	240	219	221	206	229	258	244	223	219	231	256	216	223	247	241	233	242	235	208	208	216	227	243	248	247	241	253	233	227	220	238	235	236	251	221	227	244	225	226	217	223	243	227	236	247	214	216	255	260	219	238	226	234	223	252	265	241	246	246	250	241	207	234	259	242	218	247	241	252	236	226	202	226	246	241	239	242	249	230	255	194	214	236	235	207	225	252	247	199	236	246	236	259	213	232	205	242	250	237	229	248	240	193	241	258	237	227	234	240	210	233	233	224	241	219	255	224	234	237	241	249	230	221	220	208	229	226	243	216	229	235	250	230	252	251	214	228	232	246	255	245	244	293	224	249	231	230	204	231	230	240	233	249	222	219	240	241	205	224	237	238	251	254	220	237	217	216	220	226	216	240	231	253	232	236	212	223	219	258	206	210	212	218	209	243	260	248	256	245	226	269	203	243	232	219	228	232	261	246	231	244	217	213	224	241	254	262	203	196	255	236	246	257	228	242	191	189	222	236	255	212	214	266	233	224	231	241	215	208	225	248	248	243	232	242	234	233	255	244	240	247	237	254	226	239	234	209	243	231	217	233	239	265	222	243	215	258	249	243	234	232	259	217	217	238	229	231	198	234	247	234	222	261	205	232	230	250	247	216	231	258	229	233	270	244	216	240	251	218	239	237	225	206	241	224	216	226	230	232	232	216	233	273	212
5423	666	749	777	752	766	720	665	626	677	627	614	623	621	546	620	560	600	543	540	578	565	590	602	606	556	566	558	591	581	558	617	535	564	574	563	589	574	589	540	578	595	576	578	580	591	562	561	544	582	558	549	583	548	578	585	596	545	606	576	544	567	525	557	563	584	557	586	596	567	569	559	563	590	527	598	583	544	591	570	545	552	551	564	563	597	560	579	571	596	553	570	553	572	564	549	594	576	594	572	512	549	580	635	532	584	553	558	535	563	563	612	544	501	572	571	572	574	573	535	551	553	575	603	589	549	610	567	580	542	523	572	589	577	580	568	637	561	591	532	557	563	558	540	531	558	547	598	564	597	589	540	615	553	590	570	544	592	571	601	586	570	549	565	555	570	560	549	589	577	584	577	567	582	587	543	569	541	553	587	605	522	543	609	575	573	626	587	570	511	577	527	566	573	531	555	550	580	576	554	587	552	605	554	570	555	558	510	570	625	557	578	611	563	538	574	590	558	562	574	584	554	619	549	559	536	599	580	567	580	589	486	541	593	553	590	570	573	560	561	556	607	592	561	545	556	561	582	568	564	591	585	563	596	533	577	580	554	596	547	583	544	570	568	611	579	578	568	591	570	552	558	565	557	571	559	525	581	548	566	595	564	613	533	562	552	541	601	583	567	587	552	570	584	601	586	600	560	541	578	559	548	544	584	570	555	573	641	605	536	566	540	521	528	531	570	601	587	553	587	571	546	545	552	585	532	534	537	551	552	608	569	587	607	582	574	564	554	547	559	589	552	521	536	546	553	561	545	526	558	533	557	550	512	613	555	540	542	559	536	542	533	560	577	577	569	566	558	580	570	571	641	633	582	589	589	571	572	608	568	555	562	571	574	607	575	534	560	546	620	579	606	585	588	585	590	551	557	535	579	553	573	570	565	581	591	526	571	579	529	608	623	585	587	603	583	598	579	612	547	586	538	549	603	592	563	556	569	578	594	547	556	632	571	581	543	547	512	618	570	598	571	504	537	624	555	540	602	580	578	546	576	541	588	569	561	598	594	555	573	620	577	535	551	565	564	567	599	549	536	579	534	547	578	552	590	536	591	533	581	570	550	539	614	589	574	577	555	572	537	557	546	567	551	566	562	559	563	556	543	532	570	576	594	571	560	582	585	587	544	604	588	612	571	566	551	590	578	559	564	583	575	546	547	556	572	545	565	582	579	603	573	582	522	603	572	566	569	612	560	553	606	531	629	537	571	601	575	598	550	547	620	571	581	612	563	537	580	554	614	575	535	551	501	542	577	585	593	538	551	581	579	553	582	565	572	548	543	539	562	581	586	587	593	585	554	554	562	552	574	550	550	589	595	521	577	567	568	619	621	555	532	515	561	563	559	575	530	544	548	609	586	581	581	551	571	567	531	536	580	582	573	585	580	577	590	595	578	587	581	592	556	587	594	592	537	541	558	540	541	548	533	585	546	548	542	590	577	525	574	587	562	571	557	577	561	541	535	607	585	534	540	562	573	581	512	545	585	622	556	595	585	522	608	580	567	565	566	568	611	560	543	549	597	555	545	527	598	576	552	573	487	586	565	550	593	582	566	585	611	578	546	532	537	538	552	564	589	588	547	557	570	538	634	579	589	610	588	567	611	557	577	561	592	577	572	544	592	581	583	594	561	553	581	571	546	564	533	569	586	564	591	527	565	560	598	582	582	558	595	572	573	569	569	544	578	595	603	542	560	557	585	548	578	584	536	571	617	564	571	547	569	620	565	609	593	548	584	581	537	544	556	615	581	561	577	534	596	599	568	592	544	590	570	537	544	548	591	615	546	583	561	586	548	583	568	532	526	561	575	576	568	571	583	574	549	537	553	560	586	591	537	580	571	562	571	552	559	575	570	544	584	563	556	543	579	555	560	580	541	530	593	546	577	639	600	576	568	578	536	551	547	590	560	583	570	565	575	576	512	588	554	606	548	567	572	553	593	560	575	528	553	592	594	552	551	553	569	595	538	582	549	589	583	539	567	589	547	516	579	557	535	574	589	593	582	554	577	589	539	553	543	533	539	584	577	540	555	532	569	552	576	599	556	573	580	544	591	591	558	581	596	602	560	593	533	544	563	569	582	558	560	573	583	573	552	597	565	570	569	565	583	575	587	558	586	573	576	543	555	580	578	551	593	564	585	548	586	609	547	589	612	528	546	579	570	586	570	542	584	539	583	577	535	573	543	609	578	578	579	567	553	558	608	603	587	526	568	573	550	546	561	555	558	623	587	581	582	581	559	568	568	607	564	578	556	546	561	553	558	549	570	570	562	562	585	565	590	546	564	552	549	597	561	534	539	573	558	593	601	581	539	580	558	573	599	547	559	538	545	554	570	601	565	569	571	577	529	572	593	593	561	583	604	595	576	519	601	578	579	553	546	559	569	553	576	537	581	524	541	597	575	564	584	586	552	540	592	620	565	571	590	555	568	550	531	565	539	580	581	600	593	545	610	520	547	544	514	559	552	567	607	626	581	572	588	580	556	574	579	577	558	558	577	575	565	574	563	538	627	549	524	564	543	532	553	563	580	553	571	602	563	583	552	567	577	578	534	572	584	553	607	618	578	601	572	541	605	574	606	586	614	616	576	547	560	584	602	545	565	559	573	595	578	581	586	599	582	556	570	552	598	605	574	514	545	563	623	558	537	532	578	518	546	553	552	597	596	599	540	576	595	563	557	562	535	555	545	553	524	586	578	565	596	524	550	591	581	550	550	548	595	564	592	580	555	581	561	613	555	549	607	571	554	595	618	567	584	533	574	623	577	563	524	570	590	545	618	571	555	535	552	556	561	554	597	569	593	542	550	560	545	564	552	554	581	613	547	580	583	562	633	562	563	558	569	532	534	560	590	576	595	610	578	565	562	612	570	544	593	555	529	561	563	535	601	574	580	549	533	557	541	564	575	571	581	552	617	629	527	603	555	570	562	573	570	539	527	541	580	534	550	564	541	583	547	548	562	565	576	577	567	538	616	545	509	579	576	545	575	569	603	510	535	516	597	503	586	588	574	561	583	577	603	543	539	566	552	567	558	559	583	545	543	553	536	577	572	597	536	590	574	547	543	559	577	573	590	552	579	550	550	561	575	528	579	542	626	550	558	597	567	530	607	605	553	604	510	572	539	597	562	546	560	572	583	570	561	631	593	569	583	567	583	553	594	530	575	578	552	620	565	603	614	569	549	608	580	581	525	569	537	568	543	562	557	552	590	537	550	573	628	590	555	550	562	586	558	590	556	581	584	589	548	581	518	557	585	546	582	558	578	535	597	555	590	541	586	573	526	561	597	544	584	541	558	582	581	566	539	565	523	601	571	567	557	577	568	538	554	556	538	541	600	577	585	513	562	573	523	569	590	582	576	579	582	587	574	547	557	568	575	512	563	558	588	569	546	597	535	527	602	595	589	550	547	578	599	625	578	539	588	591	555	560	541	593	551	568	560	577	536	603	544	553	559
45165	16764	6218	1343	911	698	473	458	406	318	321	338	319	274	269	252	276	250	262	223	245	243	245	229	235	207	231	227	229	224	214	208	229	229	227	204	229	220	222	228	229	249	233	216	240	228	243	231	227	219	222	221	230	205	215	211	228	275	215	195	239	224	212	215	218	223	219	242	188	262	200	227	239	208	225	225	208	231	202	194	201	203	213	229	203	192	220	220	229	208	252	212	206	190	216	223	188	221	211	211	227	225	209	223	218	229	229	230	201	228	225	191	238	221	197	230	230	244	226	240	226	220	238	220	200	240	240	211	233	222	211	230	217	206	253	203	202	217	237	222	191	244	212	239	200	215	216	238	236	226	225	200	233	223	229	226	214	238	227	219	226	215	238	223	197	211	232	233	209	223	211	204	198	229	240	216	212	239	203	223	230	226	226	214	217	206	231	226	213	202	190	191	248	214	210	227	238	227	214	215	220	190	215	239	214	237	210	238	218	225	209	221	211	221	249	243	228	224	251	228	245	253	245	231	240	221	212	223	226	225	215	229	201	232	240	219	215	250	223	210	224	208	226	196	211	224	235	228	216	182	220	240	207	212	240	224	194	185	223	220	221	226	196	214	245	214	210	237	210	220	222	207	202	214	218	232	230	218	240	210	186	226	221	205	226	196	178	199	233	233	246	213	205	223	222	195	227	225	230	236	213	224	232	227	202	201	213	221	221	201	204	209	205	241	262	232	226	234	260	214	234	195	245	229	206	215	211	223	188	215	222	230	200	207	222	231	204	228	217	215	235	229	223	214	197	182	193	224	192	193	201	218	206	228	217	191	204	223	213	239	231	207	197	223	195	219	214	227	228	209	202	207	226	215	219	220	230	254	247	209	248	226	206	215	203	205	207	188	210	195	231	231	222	199	223	240	214	205	222	245	210	216	194	219	216	209	217	238	217	213	209	230	190	234	216	235	241	204	212	220	195	209	211	232	213	212	200	216	226	215	212	195	221	210	211	228	222	237	242	228	248	222	229	216	233	228	246	231	240	215	190	222	207	219	197	220	214	204	183	199	209	208	232	238	229	223	225	214	231	207	206	223	228	224	216	228	207	249	215	190	222	244	211	215	230	214	224	190	228	245	238	214	235	222	214	252	227	208	217	189	240	207	200	217	209	214	225	200	201	215	236	217	204	219	222	191	214	214	197	235	212	229	215	225	232	214	205	204	213	224	248	189	211	243	218	200	224	207	217	237	224	264	245	194	218	221	235	223	230	216	203	212	206	200	236	251	218	200	230	204	200	236	242	218	232	210	222	227	230	255	228	216	233	240	219	217	248	182	216	198	199	212	236	199	215	232	196	207	226	223	228	236	213	237	227	202	226	221	214	205	220	213	196	223	219	218	219	207	227	201	206	215	207	231	223	250	229	209	196	247	201	215	215	210	211	215	244	225	229	205	227	228	227	220	223	201	219	242	213	185	243	215	229	211	202	232	221	200	210	237	232	222	228	245	213	237	228	232	218	221	218	211	233	200	209	203	210	217	230	218	237	206	210	229	206	235	208	211	216	198	208	251	204	186	242	211	224	264	216	238	228	232	247	216	190	216	222	233	232	199	222	212	218	210	221	206	226	236	208	223	225	230	203	219	216	191	237	219	225	208	221	225	227	233	194	220	216	213	249	230	221	193	227	207	221	233	211	216	219	225	234	200	243	202	208	220	236	217	223	238	216	244	226	208	238	227	242	217	207	203	217	228	218	222	231	239	201	220	218	229	203	210	228	229	225	219	213	227	215	241	197	223	224	204	222	231	216	225	227	225	242	224	211	226	255	210	207	200	205	206	202	206	220	219	219	204	212	243	209	220	185	202	203	195	229	196	191	188	223	201	205	237	212	222	208	209	240	241	235	204	218	206	218	194	216	229	235	206	217	233	225	200	198	205	207	197	214	228	219	230	193	249	233	231	219	212	220	220	221	219	214	210	225	222	237	221	200	244	195	208	237	227	251	242	203	225	218	212	228	229	230	235	230	201	230	221	231	231	224	228	221	192	224	218	247	225	214	225	223	238	228	229	226	231	226	218	230	218	246	212	214	252	224	212	220	199	240	211	211	211	231	214	202	217	225	228	212	226	225	243	226	240	258	244	223	198	205	193	220	232	224	204	227	223	215	229	233	219	204	223	212	218	201	222	227	228	234	219	235	193	199	247	194	221	218	213	216	228	235	245	228	234	236	210	234	186	209	233	207	225	200	231	204	200	239	235	227	218	224	210	232	212	192	212	208	236	215	201	220	218	227	198	258	224	217	220	219	225	225	247	230	214	217	255	221	202	198	234	214	197	201	231	214	200	221	215	206	215	223	216	215	191	253	236	217	209	223	247	201	214	220	233	216	237	248	246	205	271	219	226	225	252	204	205	213	214	215	226	211	213	236	223	218	222	223	212	219	229	209	225	234	211	198	237	221	183	221	219	202	219	227	206	222	229	220	228	190	221	222	206	227	232	232	216	203	219	229	230	212	208	220	232	230	239	213	227	209	236	233	189	231	224	236	241	234	212	206	245	205	206	258	215	236	220	173	209	225	208	207	198	204	209	227	215	220	218	244	198	221	239	225	241	227	210	241	206	210	223	223	222	211	180	216	241	207	196	206	239	230	218	216	206	215	212	216	234	225	259	237	239	210	202	226	211	217	221	198	194	221	217	224	213	242	193	224	243	215	234	229	201	215	215	231	226	208	183	230	216	223	215	211	230	221	221	211	224	224	196	200	228	206	239	218	225	215	214	191	189	219	222	225	194	186	231	209	214	220	217	206	223	209	217	221	224	220	255	232	220	195	237	196	218	225	206	219	225	213	221	194	179	209	219	224	203	217	214	228	217	209	216	219	246	224	234	206	219	226	206	223	233	221	248	227	226	215	224	224	242	223	199	224	196	235	200	199	209	227	226	246	241	225	219	222	234	208	212	250	213	202	228	216	239	227	228	204	220	229	236	211	195	207	223	257	201	227	208	229	234	208	209	222	206	245	216	200	221	221	214	214	247	230	196	199	209	212	240	208	199	236	213	219	227	212	212	240	208	232	240	230	240	231	228	243	260	229	230	231	249	231	192	215	208	221	214	241	249	200	224	243	223	224	235	206	217	227	237	229	245	230	207	221	199	244	230	203	204	234	221	228	216	234	253	232	221	192	203	233	242	187	239	230	206	210	202	206	221	206	218	228	263	236	251	232	222	203	205	212	181	216	185	218	217	228	204	229	224	230	243	212	231	215	237	198	214	215	235	240	250	226	224	209	229	247	202	203	242	198	230	246	205	200	223	182	212	209	211	197	215	220	213	206	186	218	233	219	228	249	207	225	209	209	218	208	187	207	222	201	187	227	208	242	244	201	227	230	198	200	226	225	207	182	188	238	259	250	240	208	198	235	228	244	245	227	215	220	216	206	205	226	220	252	222	204	240	250	205	244	227	213	209	219	215	218	224	209	203	210	220	211	209	210	207	218	226	235	217
21340	1471	2794	3103	2859	2384	2047	1582	1402	1270	1206	1129	1115	987	955	857	896	779	783	748	786	718	675	641	677	653	688	648	648	623	649	593	633	640	565	621	647	597	606	612	563	582	579	559	544	568	564	561	571	565	571	564	562	568	561	609	559	552	532	612	568	562	563	586	584	549	526	576	604	530	591	565	555	520	582	505	569	555	575	579	555	536	535	576	550	555	569	541	568	551	529	560	572	574	562	565	560	576	552	550	609	559	593	555	580	526	568	570	529	565	573	559	532	536	584	554	567	554	565	518	557	542	552	537	540	532	476	609	558	571	545	563	584	547	557	574	530	551	533	512	541	595	550	522	551	539	587	544	577	542	565	546	614	550	556	538	576	552	548	543	560	575	520	547	533	532	549	544	544	562	585	544	570	533	586	538	562	525	536	570	583	579	567	511	536	560	590	552	530	559	579	547	571	538	589	524	515	558	550	531	541	538	532	528	550	562	581	560	594	542	522	529	588	540	548	540	558	520	576	519	544	546	583	591	533	553	525	545	573	542	543	557	570	526	572	553	533	577	586	545	522	545	534	552	547	518	577	556	576	553	586	510	560	555	558	543	530	551	566	538	553	564	573	552	567	543	514	566	546	595	542	547	556	542	555	542	579	510	569	560	573	530	549	559	559	566	574	578	532	519	568	527	568	518	597	568	580	585	545	561	555	524	571	533	603	560	550	580	583	552	566	573	527	555	578	563	574	537	556	519	555	525	555	544	605	510	562	544	567	557	561	534	553	544	577	560	547	552	566	531	577	527	551	576	590	495	569	557	564	528	577	561	560	544	539	592	530	545	538	503	546	555	548	553	529	528	572	563	504	546	536	525	597	541	541	542	562	505	535	537	554	520	520	578	501	575	558	576	543	521	575	553	557	566	543	551	555	543	556	561	556	582	528	570	567	574	507	564	544	534	569	568	536	535	533	536	533	519	579	561	550	517	557	571	568	519	556	549	548	519	590	540	551	532	561	554	504	528	524	525	536	515	553	546	558	544	560	537	541	556	536	549	573	589	555	531	500	519	537	539	528	557	551	557	547	520	525	549	551	542	503	608	576	572	565	580	543	587	569	583	543	555	562	548	562	563	540	577	552	528	579	532	558	535	577	580	561	551	559	552	541	523	533	532	558	543	533	541	541	578	577	522	565	567	501	544	584	546	601	536	523	552	580	522	560	535	585	531	540	486	532	544	556	548	560	541	572	612	559	591	546	523	572	565	590	570	530	560	507	520	546	547	573	518	569	596	561	514	553	549	550	548	539	559	552	548	535	523	514	572	550	590	491	572	553	562	505	546	538	572	557	562	537	565	562	605	622	508	552	563	551	571	566	542	539	583	557	561	535	601	570	532	544	552	574	539	514	541	545	553	530	575	566	565	541	559	521	541	540	526	546	574	582	585	575	563	552	567	560	564	519	561	526	597	539	519	550	537	560	578	584	563	560	540	581	529	588	566	549	561	551	595	581	544	581	533	566	543	616	564	554	575	518	589	536	533	540	535	603	562	560	549	547	529	562	575	545	565	564	572	553	557	536	532	507	519	562	578	562	580	559	531	549	564	541	578	587	540	551	544	532	595	499	531	532	592	553	545	567	534	544	551	594	511	554	554	573	578	556	573	523	533	570	562	554	589	550	546	535	502	559	572	552	522	550	575	527	557	539	565	590	571	543	550	522	546	523	576	581	589	537	572	584	528	511	525	559	573	558	541	565	519	580	538	541	559	522	573	563	543	577	544	523	557	574	583	511	577	532	547	571	515	552	566	540	565	533	571	536	556	532	588	555	586	585	571	568	600	536	556	555	555	549	549	540	528	517	531	566	557	516	534	559	580	553	537	544	573	538	577	552	554	535	511	531	571	563	533	540	556	558	535	544	566	548	535	578	557	559	563	564	566	550	569	524	549	581	566	516	526	532	550	581	550	517	525	574	559	563	532	531	558	553	530	586	575	545	526	571	536	554	524	563	583	582	568	540	572	543	532	510	514	564	563	558	569	546	532	537	553	581	553	538	521	560	539	561	525	591	556	554	550	564	558	502	542	568	562	563	512	592	500	579	574	532	530	562	568	521	553	565	569	560	579	578	520	607	597	530	558	538	517	568	577	575	502	504	548	585	534	543	562	554	585	559	530	549	538	554	551	534	560	532	581	572	525	559	533	547	574	550	576	487	553	573	533	570	588	576	577	573	538	584	503	506	565	542	537	515	606	500	514	542	561	588	533	478	529	521	584	553	533	536	553	505	568	543	512	557	516	557	580	489	580	553	555	537	534	577	558	516	521	555	516	531	538	557	570	533	543	555	560	531	551	575	588	548	531	555	587	524	540	546	557	505	585	503	604	549	582	536	537	536	520	553	593	517	544	550	533	511	586	534	563	542	537	555	551	532	559	574	545	554	556	553	546	577	554	561	535	575	570	539	522	531	561	525	524	505	545	557	547	553	523	542	561	535	574	565	570	538	552	571	555	618	583	527	557	560	562	588	540	515	580	508	569	577	529	536	523	541	564	554	534	552	564	572	571	548	553	553	536	559	547	533	580	573	573	546	547	501	522	546	517	541	557	526	582	566	552	579	544	561	545	546	596	550	578	526	536	578	588	523	587	540	530	562	569	542	560	554	537	576	531	565	580	602	520	553	560	559	539	555	553	561	561	550	567	598	561	570	568	569	613	578	545	554	538	527	555	561	557	556	542	567	589	508	533	551	568	512	536	538	561	574	522	524	531	568	565	558	574	527	540	519	574	557	541	564	589	530	520	569	536	563	548	531	521	534	517	576	566	562	533	543	509	560	522	534	547	526	576	544	489	599	555	518	535	549	576	549	613	558	525	561	583	509	508	568	513	571	572	561	543	520	564	580	560	517	565	533	610	544	565	562	538	538	593	567	532	550	600	575	506	546	569	470	571	544	541	536	558	541	559	523	563	588	537	551	613	575	585	567	549	568	508	541	494	591	566	590	525	541	541	519	585	519	592	546	561	534	537	564	577	537	531	538	593	534	584	559	553	553	546	555	535	503	510	539	565	542	532	570	541	553	565	562	558	567	551	550	571	489	576	562	534	562	545	570	564	515	548	567	524	548	530	526	545	533	572	594	537	549	520	601	518	577	548	549	520	528	560	579	549	557	556	510	529	599	609	551	525	544	544	586	548	540	574	526	555	562	551	523	576	555	527	545	552	562	560	573	545	568	550	552	530	584	581	547	520	569	528	587	562	595	535	561	537	529	508	557	544	525	498	573	479	566	548	522	529	584	551	539	546	513	568	542	572	517	518	584	568	514	530	516	576	574	578	554	554	538	568	544	582	551	525	575	559	559	565	572	583	548	540	510	533	510	582	529	565	563	570	551	565	571	568	571	543	536	562	519	559	523	572	557	575	569	538	530	539	563	530	544	582	509	524	557	539	596	568	539	568	522	542	538	513	561	542	522	552	527	547	530	519	479	575	535	537	573	527	553	559	543	502	524	559
49120	23178	16374	3896	1757	1226	1089	834	807	634	605	608	563	460	437	429	423	410	396	406	418	395	359	389	407	377	342	390	336	394	350	379	330	380	368	362	342	381	378	368	344	393	343	400	349	358	355	357	383	377	386	316	366	380	383	356	359	324	352	366	347	347	390	348	326	369	331	387	330	361	357	359	345	324	359	362	362	374	379	355	356	335	381	366	375	353	353	304	339	344	326	365	331	342	348	359	358	356	352	324	362	321	341	319	333	352	360	366	336	363	370	318	357	306	327	359	373	332	361	388	342	330	362	363	336	360	370	345	387	356	345	335	377	354	339	367	354	384	360	346	338	347	360	376	336	353	354	350	370	331	354	335	335	352	343	333	384	338	347	372	359	348	340	370	333	333	325	332	382	359	321	343	335	359	350	361	387	345	337	381	392	325	331	361	377	336	360	352	382	361	364	374	360	321	349	350	336	355	353	354	308	389	381	379	336	371	345	355	325	368	387	347	359	350	376	347	355	351	343	350	327	341	350	336	375	348	356	345	338	369	350	345	365	327	377	334	339	362	353	360	354	361	385	354	381	347	367	310	353	376	319	376	349	333	352	375	371	333	360	369	327	339	336	350	338	335	363	355	335	350	354	324	356	344	354	382	346	367	346	333	356	338	367	353	352	345	340	353	325	379	330	364	344	361	326	349	370	316	377	354	356	358	356	355	363	339	359	370	349	337	349	356	356	337	344	356	343	361	372	314	355	333	354	340	359	346	311	350	367	336	357	339	370	328	333	358	330	357	331	366	333	360	335	351	328	301	321	352	345	313	370	395	391	351	365	319	351	366	349	361	348	323	324	355	353	372	322	365	362	353	342	336	329	378	339	364	383	350	343	309	336	368	350	330	349	344	377	321	332	343	326	357	340	379	345	340	326	366	362	318	322	356	329	340	351	348	319	354	352	317	354	326	335	353	348	331	336	366	330	337	348	365	307	357	309	361	307	341	340	331	358	325	341	344	345	358	340	345	369	359	349	368	375	326	366	338	331	387	348	362	356	358	377	387	387	346	344	351	367	307	363	344	376	367	395	356	374	384	333	343	385	380	357	366	349	325	360	394	357	357	362	310	360	318	335	366	336	332	341	364	342	365	348	353	325	351	374	357	354	355	348	333	351	312	331	372	366	352	341	344	332	334	341	355	359	380	364	348	342	338	365	358	334	385	370	378	352	363	323	322	369	322	315	341	328	354	372	354	355	356	314	358	362	367	378	344	384	333	338	362	344	373	320	293	373	358	327	343	363	371	358	367	324	346	350	330	360	359	338	366	320	365	333	382	354	356	371	330	394	348	323	348	369	328	360	326	346	353	380	334	370	362	350	330	358	339	349	358	382	371	329	348	356	345	330	345	346	376	377	373	333	361	385	383	360	337	376	341	340	352	343	348	322	325	369	363	356	332	311	330	358	369	355	374	363	357	375	360	372	358	344	379	375	330	342	353	346	352	358	332	349	338	349	337	357	366	330	334	338	380	339	339	363	345	329	337	355	325	321	410	368	389	354	362	354	380	355	355	351	350	328	353	329	374	354	346	362	372	363	362	332	355	335	347	358	349	380	352	334	378	372	343	337	347	366	325	348	395	374	341	323	345	344	359	388	336	374	347	364	327	341	366	337	342	344	387	344	327	376	336	342	384	350	316	377	340	335	361	360	354	332	341	357	340	375	350	347	386	349	365	329	355	348	343	342	373	382	368	369	339	326	352	375	331	382	349	340	342	366	338	346	392	376	367	371	402	347	364	367	368	358	341	331	367	372	364	346	387	360	333	362	387	364	358	351	309	343	353	364	357	365	340	351	368	347	341	330	336	331	355	346	377	395	358	338	324	358	359	314	353	304	377	326	366	391	346	381	336	359	362	347	357	359	314	372	340	352	313	387	336	338	309	318	351	364	386	342	363	336	369	333	347	345	325	345	336	318	341	310	342	355	361	360	385	340	349	325	347	343	359	324	365	365	340	345	375	380	370	341	363	344	299	378	351	332	359	339	337	328	342	356	368	357	359	332	362	378	368	371	361	342	359	317	368	370	373	315	320	380	370	370	335	339	369	381	335	328	327	354	341	341	304	350	367	346	383	320	331	355	345	369	364	366	349	329	337	340	378	372	368	357	329	364	300	324	350	342	352	328	412	301	338	362	373	371	350	379	361	363	354	357	314	361	348	330	344	367	369	322	362	408	360	366	328	373	333	322	337	310	379	378	388	365	328	328	355	353	346	360	384	386	376	348	347	367	352	351	375	343	373	360	356	371	352	382	350	366	369	378	364	334	373	395	390	374	361	346	354	329	327	348	341	360	352	351	344	372	358	309	344	376	379	333	328	387	338	339	352	357	340	333	339	355	347	353	367	382	351	329	345	356	331	340	337	378	333	348	334	337	343	357	363	331	369	326	338	342	349	338	315	312	356	363	352	368	320	379	353	356	356	365	354	383	379	373	351	360	345	398	351	342	345	345	372	363	375	345	322	375	312	348	345	335	368	352	344	320	332	379	336	389	359	352	339	370	339	347	360	361	372	370	328	339	318	332	330	378	366	361	342	329	344	340	344	378	358	379	338	359	343	348	314	342	350	355	372	386	330	348	341	394	355	336	335	331	361	329	364	368	368	372	362	347	338	326	409	344	350	363	348	373	318	321	370	346	336	352	335	366	371	358	367	343	321	366	361	337	351	348	340	345	337	343	324	322	348	354	347	360	358	343	332	349	330	352	363	327	353	333	371	350	335	325	355	356	379	323	340	405	354	355	338	375	368	326	361	331	365	334	339	361	356	328	363	376	332	362	376	330	339	360	345	341	352	324	328	332	336	372	364	364	350	299	366	356	376	345	387	362	367	331	326	363	364	353	370	330	329	345	390	357	363	307	352	376	344	308	350	369	379	367	356	372	389	343	331	358	328	354	344	338	343	324	350	347	339	350	332	329	341	354	369	394	357	357	343	365	344	359	337	336	325	351	354	354	342	332	363	327	321	325	334	342	372	337	334	338	338	374	307	336	330	373	377	395	356	332	377	368	324	381	335	345	358	320	349	360	361	381	337	371	367	333	354	392	374	322	375	348	352	350	323	350	354	360	353	363	324	347	371	408	353	346	362	382	357	338	339	371	394	350	340	370	352	313	329	387	326	342	367	361	320	322	342	344	339	360	350	383	327	332	406	357	360	302	353	375	356	339	354	383	377	365	362	330	326	343	356	371	376	352	363	359	371	311	346	343	346	369	341	357	353	366	309	311	352	315	363	366	351	348	352	365	339	345	367	362	325	332	326	344	356	356	376	315	352	374	348	330	361	334	351	324	336	372	367	329	372	358	348	358	349	345	362	363	334	365	346	355	359	329	342	368	366	365	380	370	332	330	333	358	334	306	381	324	374	377	383	344	341	351	348	350	364	352	345	372	342	350	357	380	351	353	338	332	327	319	354	400	313	367	352	362	322	328	373	365	321	343	344	344	370	341	359	347	363
25691	2671	5034	5790	5012	4148	3570	2988	2640	2195	2239	2085	1848	1627	1537	1485	1375	1274	1274	1266	1250	1101	1141	1070	1075	1111	1043	1017	979	1038	1003	945	987	973	961	937	971	905	960	906	913	884	882	860	914	844	892	841	911	840	921	844	872	837	860	800	870	883	844	842	820	838	838	855	919	874	886	805	868	803	831	866	868	832	880	865	856	824	828	867	832	811	864	819	803	841	791	850	848	865	831	827	834	847	824	848	832	838	853	780	833	836	822	859	835	839	865	855	811	854	876	848	858	810	863	826	834	879	825	818	832	813	836	911	846	850	812	852	848	882	820	824	850	801	792	814	817	822	832	832	864	852	858	866	760	830	832	774	785	865	866	801	848	864	780	789	806	819	774	873	830	835	852	864	833	834	849	893	822	840	808	831	795	781	789	808	830	814	797	825	850	826	842	811	808	806	879	765	889	837	834	816	832	825	779	837	799	796	860	830	828	825	798	828	823	801	840	829	816	790	796	827	807	827	896	819	849	848	813	829	836	845	817	842	799	836	808	795	847	807	782	798	819	807	848	854	825	836	776	871	783	815	834	809	810	856	804	848	824	856	776	836	810	830	824	869	791	800	858	853	805	824	845	792	838	809	800	852	847	840	795	837	840	820	853	812	829	867	789	808	808	845	772	769	844	780	819	817	844	892	875	811	855	803	778	855	829	863	825	825	781	810	836	807	855	844	869	780	799	793	830	810	839	826	830	848	814	883	852	744	824	795	858	836	793	855	810	830	868	827	828	823	831	789	808	819	789	872	796	832	819	823	849	808	816	826	822	854	882	800	796	811	825	888	828	760	898	846	864	886	808	880	799	822	773	824	840	813	786	789	799	818	821	840	814	864	793	804	801	847	791	813	853	874	863	822	778	877	860	831	814	850	824	800	862	799	812	819	834	788	858	795	820	835	831	814	850	789	834	853	790	800	833	801	825	835	837	821	788	834	825	820	840	837	839	822	813	816	797	827	881	807	765	841	781	859	763	846	807	742	812	884	790	811	795	820	821	830	843	819	840	796	793	853	864	816	823	840	841	785	781	823	880	847	836	825	828	838	798	819	786	875	804	800	825	818	832	859	831	786	841	824	821	811	807	889	835	825	856	853	809	833	797	822	757	779	860	818	826	849	860	856	822	850	854	838	805	831	837	864	831	861	853	791	775	852	840	892	843	876	858	775	824	825	778	755	847	824	834	789	863	857	851	788	832	820	814	818	843	804	803	802	871	832	818	855	852	868	836	790	803	820	748	798	846	811	836	875	822	822	832	843	785	843	838	873	832	820	842	843	818	852	799	752	738	852	795	850	832	783	829	857	844	851	847	842	781	807	823	840	823	805	763	828	797	820	809	844	834	818	770	856	858	845	820	831	820	851	816	841	823	861	842	788	830	818	840	821	866	800	896	831	851	818	820	840	856	834	805	834	817	810	862	775	867	808	809	873	782	798	757	849	779	813	817	841	797	817	858	840	841	874	853	843	834	831	839	850	846	838	818	847	834	857	817	854	798	865	830	829	853	790	818	857	824	805	886	805	833	798	846	824	794	823	825	824	825	841	796	829	845	810	797	860	870	801	851	829	848	801	842	803	832	848	814	817	770	803	842	825	839	838	883	832	804	788	821	869	826	829	817	806	885	827	822	795	857	779	833	819	833	830	807	850	808	802	861	791	845	794	849	818	831	844	847	809	760	799	847	818	831	776	868	768	874	792	787	800	801	820	792	776	861	792	816	808	864	810	797	854	822	870	831	810	835	815	779	819	827	788	806	776	830	808	857	843	784	826	825	802	821	769	869	846	775	846	861	784	823	834	844	812	819	807	812	814	788	854	857	842	811	876	808	813	816	806	794	811	798	802	765	850	792	796	797	892	804	807	789	848	823	835	820	832	817	802	838	833	828	842	821	823	817	834	851	803	833	822	795	830	812	816	851	831	794	800	864	821	820	794	809	814	772	834	804	820	854	813	811	848	843	829	873	833	854	825	814	842	792	886	850	843	824	827	769	829	788	812	801	828	853	864	827	823	852	830	833	792	857	827	827	786	840	836	801	822	879	814	851	783	842	784	777	793	884	776	817	825	831	828	784	813	841	792	812	849	822	815	868	860	909	819	868	794	833	818	879	769	797	880	857	845	838	869	813	801	788	855	840	833	835	764	812	809	785	868	808	823	747	828	768	817	777	824	798	862	820	801	878	801	798	843	823	812	839	813	893	792	791	814	806	885	807	806	802	801	808	825	813	813	799	813	826	818	856	845	856	820	831	833	883	808	830	806	843	856	876	800	800	892	855	813	837	850	803	866	832	834	805	804	840	832	837	820	774	846	842	843	836	834	861	827	823	802	844	835	764	847	835	835	810	821	843	857	811	825	788	797	788	848	851	799	796	872	856	821	805	810	870	826	836	811	782	842	794	767	838	834	805	828	831	803	884	847	803	884	817	777	796	833	814	833	866	850	757	868	821	814	802	849	799	801	823	810	821	842	804	834	847	858	841	858	777	796	861	841	841	814	861	820	795	785	807	828	878	825	854	859	787	820	770	850	803	868	825	814	768	819	884	812	795	869	828	805	832	848	811	853	817	805	837	810	848	803	857	781	851	852	867	826	785	850	825	816	825	815	790	802	811	804	811	857	851	823	807	849	831	844	817	866	805	857	864	879	834	832	790	762	776	827	858	777	836	860	801	791	876	828	798	820	790	776	786	870	813	832	843	825	871	827	793	748	812	841	799	804	803	811	781	776	781	804	863	844	792	819	823	842	845	835	813	799	823	837	834	887	893	875	782	836	864	831	804	809	875	831	806	798	829	775	780	828	766	862	801	756	808	800	871	824	795	834	834	778	786	825	795	757	840	805	780	764	838	824	882	840	830	839	797	804	905	831	792	831	820	823	865	861	817	822	822	830	809	855	837	810	792	858	841	775	831	858	826	791	819	796	826	805	829	795	829	818	842	857	868	817	821	852	805	837	790	824	869	814	844	887	797	840	864	817	854	790	809	831	823	888	846	807	794	809	861	836	786	852	838	845	840	848	807	854	837	782	799	769	842	748	808	882	808	797	868	865	838	787	788	814	868	863	786	821	849	820	814	838	834	873	809	828	829	795	814	818	794	862	831	825	793	872	839	870	767	832	854	805	861	793	880	874	786	770	842	810	850	845	845	790	831	844	829	819	800	854	787	841	846	787	814	799	798	817	844	823	838	809	799	867	849	836	839	880	882	765	828	827	796	817	820	823	825	825	845	793	832	828	833	839	796	880	868	839	858	817	817	837	831	800	783	821	845	872	835	803	812	825	813	869	813	814	780	810	815	846	796	830	792	796	816	781	834	831	780	823	813	812	825	806	878	825	813	776	793	800	842	827	856	787	809	858	817	821	830	850	802	828	805	841	784	847	810	839	815	808	778	857	810	830	873	836	833	831	780	809	809	857	846	839	788	856	803	792	823	821	852	828	855	813	864	881	824	838	792	804	799	814	790	848
7231	414	306	286	283	253	239	225	272	232	257	269	258	232	251	247	243	243	219	247	234	230	260	232	243	242	241	221	216	249	223	248	263	262	242	202	241	230	248	234	222	229	239	232	220	253	252	216	251	232	245	268	247	245	264	224	212	279	209	226	251	254	232	242	239	257	226	242	226	237	229	230	223	255	209	253	237	259	220	225	225	224	250	251	247	202	225	227	222	227	237	249	256	223	240	233	238	247	240	217	250	220	222	265	249	241	238	240	283	214	242	237	240	207	247	240	252	212	258	242	238	217	244	236	246	225	229	223	223	251	229	225	243	244	266	226	233	229	251	239	254	231	238	255	237	240	226	267	226	237	238	255	233	242	220	245	229	249	236	233	208	213	236	235	271	242	240	244	241	247	234	232	237	251	231	228	255	259	218	231	261	257	267	242	245	222	257	246	242	230	230	212	261	260	215	216	257	223	235	216	239	258	261	244	247	260	239	262	233	220	221	235	237	239	273	248	220	254	208	246	247	263	235	224	246	217	236	224	257	251	220	236	258	258	233	240	263	220	224	262	262	249	262	257	220	262	249	225	224	248	216	288	267	210	253	219	264	260	234	211	225	237	243	252	260	264	220	265	230	243	249	224	237	247	237	275	230	249	260	240	264	244	236	211	249	241	225	247	276	267	240	234	236	242	238	232	268	238	266	242	245	251	267	246	272	257	254	222	230	260	251	266	249	253	262	213	240	260	255	228	237	257	249	227	254	238	237	229	234	208	202	244	245	223	238	233	257	269	234	249	221	253	258	238	231	235	234	223	271	240	226	248	248	254	233	244	242	264	256	213	240	237	225	252	268	190	211	241	251	249	222	255	267	265	250	237	224	263	243	251	245	254	242	221	230	241	233	241	248	244	240	227	258	221	255	248	237	231	240	245	219	213	233	248	250	247	232	225	251	232	254	221	226	226	250	235	262	223	251	256	240	250	239	228	228	236	252	224	250	242	209	243	249	218	226	241	240	230	264	228	233	224	225	243	257	219	221	229	230	210	243	239	273	234	273	240	240	242	247	234	226	249	240	236	247	231	266	238	230	253	242	247	242	247	229	257	228	230	238	238	234	242	254	246	227	230	263	247	220	270	231	256	244	243	240	266	233	233	241	261	243	195	247	271	250	249	246	213	240	268	227	215	238	235	248	216	221	253	233	251	221	230	240	240	245	258	243	209	269	252	230	251	218	249	238	225	259	256	197	227	260	251	233	250	243	226	241	269	221	252	254	228	222	220	242	258	248	252	240	248	268	227	233	240	232	226	251	240	213	266	211	237	240	256	278	247	247	254	237	215	224	228	248	245	223	238	247	233	235	226	245	250	216	264	235	232	239	281	229	227	230	239	214	224	221	231	229	258	255	269	250	225	244	226	240	268	292	231	241	247	230	248	268	248	227	234	216	261	237	235	239	255	247	245	254	258	243	256	272	250	234	249	242	231	232	259	242	262	230	202	259	229	257	218	262	219	231	249	240	267	269	219	235	260	252	242	244	249	238	249	254	248	271	229	264	237	256	238	234	227	250	276	249	226	274	242	241	251	225	265	255	220	252	238	268	235	220	246	252	222	218	214	248	239	246	244	242	232	247	216	240	252	245	265	250	221	269	238	236	247	234	236	232	236	236	264	248	253	259	246	220	244	241	235	232	216	215	207	248	269	274	239	212	236	249	243	250	249	254	253	229	257	233	209	232	241	249	213	228	249	235	234	236	255	252	245	242	217	247	253	226	238	233	208	226	253	243	240	224	214	246	224	225	218	235	235	286	253	253	244	246	225	244	234	257	263	228	245	205	215	251	237	226	226	231	238	233	247	273	242	248	257	241	258	238	240	287	272	235	249	242	255	204	242	251	250	252	251	212	235	232	234	232	230	250	264	249	266	242	239	233	199	234	242	249	270	228	233	248	251	226	235	239	239	239	227	228	205	250	248	244	252	239	225	233	205	256	244	223	250	238	246	270	249	232	242	269	243	260	247	230	220	232	255	252	254	247	245	230	276	248	241	227	246	249	287	266	247	234	232	238	247	245	226	223	236	219	242	237	281	223	257	244	253	239	234	271	244	238	234	256	240	225	245	255	245	233	237	221	225	238	244	220	227	242	235	217	256	262	213	209	246	244	253	239	254	258	225	248	242	235	237	221	269	231	252	230	242	227	256	227	223	237	218	236	232	239	217	221	244	234	229	232	248	257	239	232	233	232	237	248	257	242	230	221	236	249	245	235	219	240	221	250	240	221	254	238	243	222	243	248	227	230	295	209	238	286	239	234	259	246	249	268	254	242	222	221	198	253	263	248	256	230	267	248	236	264	242	212	235	230	250	250	217	236	224	246	241	262	232	259	236	242	246	256	223	249	230	223	266	248	246	253	228	203	245	236	246	247	235	262	256	247	265	240	236	266	233	252	242	268	251	205	277	256	221	211	257	216	232	247	224	242	264	234	241	254	257	236	227	249	267	214	245	222	255	238	261	220	218	253	220	231	233	226	221	207	209	209	258	234	235	227	246	257	261	267	235	255	245	241	248	244	247	233	259	221	206	255	246	261	235	222	239	229	236	250	232	229	231	235	236	269	242	250	247	243	239	269	241	218	237	234	245	246	245	229	239	233	241	217	227	242	251	248	252	258	242	245	261	243	245	235	226	250	238	246	276	240	258	229	223	262	255	230	230	233	257	253	258	229	231	271	223	224	226	231	253	210	227	241	249	232	242	232	242	228	230	239	241	257	230	241	279	221	227	263	229	225	225	234	223	257	238	249	241	224	291	259	229	226	260	250	228	240	219	253	234	214	242	246	239	248	202	229	253	250	227	238	241	254	228	224	232	244	243	269	260	217	240	246	247	224	231	236	224	218	230	229	227	237	246	217	250	248	227	250	223	197	247	230	252	246	222	225	259	228	228	272	263	251	230	228	241	217	222	253	227	286	242	245	249	228	244	239	242	215	227	230	216	227	198	244	249	211	214	236	240	241	227	245	208	231	228	246	209	206	233	254	211	248	252	290	256	264	215	256	247	213	252	254	230	221	249	225	231	256	231	242	255	248	223	251	250	253	232	251	260	238	255	244	230	241	237	229	217	245	203	210	214	245	246	227	217	196	287	236	252	245	230	245	227	248	205	250	243	227	245	248	224	224	229	256	251	234	233	238	222	232	257	220	241	246	223	229	246	209	247	236	263	223	230	246	206	226	207	236	240	243	244	238	248	266	254	257	283	250	250	248	243	231	233	254	236	228	228	225	252	228	216	212	254	231	234	246	253	252	230	245	244	229	242	231	242	255	251	253	251	250	232	250	254	233	256	220	259	231	227	236	221	239	223	237	244	232	250	239	253	234	256	216	224	263	230	229	220	235	273	221	224	268	235	267	252	264	250	251	265	255	208	235	255	234	253	244	250	247	251	215	233	233	280	250	254	238	225	245	269	244	230	229	241	218	252	225	221	253	279	249	254	264	231	236	236	231	207
6849	655	774	837	778	706	718	665	675	668	681	678	707	639	624	584	624	611	559	600	586	603	565	589	574	607	602	574	572	625	583	573	609	594	555	585	580	619	591	632	558	600	618	593	581	590	518	626	607	608	598	587	561	559	610	596	590	621	566	573	601	553	559	575	564	580	583	576	598	586	526	602	636	551	586	572	630	598	586	568	587	559	641	584	593	640	549	548	582	569	615	605	580	593	570	640	560	550	603	577	554	603	564	602	580	548	586	579	574	598	568	522	554	610	573	559	580	594	584	582	580	586	594	570	600	579	591	511	575	586	591	588	625	601	596	597	592	548	559	603	579	595	565	648	555	552	582	557	600	612	639	543	586	558	589	565	564	605	575	572	574	567	581	545	581	568	590	616	576	571	531	575	624	641	583	586	586	539	608	544	583	573	596	590	598	553	564	568	586	575	590	599	567	635	621	565	586	614	583	593	578	590	575	572	573	590	591	568	580	625	600	596	574	562	542	568	570	560	584	609	610	584	591	569	575	582	560	601	588	559	599	573	576	562	593	580	584	562	592	545	625	611	608	581	581	543	583	600	530	568	627	581	575	581	573	558	575	558	602	580	579	569	621	586	615	530	585	560	657	571	589	584	562	601	570	593	615	587	603	618	572	594	585	565	562	562	570	563	561	559	555	555	598	599	591	610	612	601	564	579	587	597	580	543	643	597	562	589	566	585	589	623	612	590	566	607	606	585	585	570	578	561	591	567	586	600	541	544	533	604	576	572	625	588	601	542	568	568	634	562	569	571	556	579	605	567	579	581	591	569	587	567	569	663	586	620	594	591	575	601	601	528	598	575	536	574	598	539	550	552	546	589	541	565	651	556	572	573	569	568	522	561	599	587	558	590	587	570	599	596	579	603	576	570	635	579	610	547	561	558	536	565	577	602	631	557	593	613	585	586	561	605	598	597	582	563	581	600	595	550	567	588	588	587	575	604	565	596	557	575	617	576	590	599	575	582	569	556	540	567	559	583	551	591	583	609	574	589	552	628	590	594	576	590	551	608	592	618	604	606	579	600	583	565	596	585	612	552	569	580	592	590	565	598	572	602	594	575	565	573	583	575	634	595	567	588	589	588	577	565	557	583	579	583	608	591	596	607	605	589	558	605	600	563	548	582	563	581	609	569	585	627	588	598	575	601	599	592	590	586	581	576	572	598	572	579	557	589	562	557	547	581	581	542	591	577	621	573	559	560	608	621	586	595	560	586	592	571	626	587	601	583	594	570	577	603	556	606	589	581	583	597	568	619	581	580	618	573	598	538	570	587	538	588	586	624	539	593	571	602	611	621	594	593	567	565	599	575	603	564	582	582	609	563	601	600	626	576	568	590	543	581	601	579	596	591	573	597	570	572	548	569	617	590	568	551	578	581	588	564	543	593	588	544	600	561	551	555	593	585	613	575	582	624	559	538	604	627	615	573	651	562	579	594	588	596	539	599	556	628	587	623	605	594	596	612	585	559	588	546	594	548	556	605	546	588	578	574	550	626	604	613	635	568	587	560	576	542	589	566	634	569	575	554	583	549	582	593	611	564	612	587	594	609	577	579	590	569	605	552	571	587	571	585	611	600	596	527	568	571	569	573	550	605	576	591	576	577	561	566	563	604	545	612	593	586	552	584	589	548	605	548	619	625	578	590	595	547	556	590	579	585	597	600	629	544	544	541	626	628	652	562	593	595	571	578	602	604	566	612	543	582	600	587	600	607	572	602	607	606	562	567	581	593	579	618	553	576	588	614	586	641	599	581	556	576	587	583	582	609	566	626	620	542	591	575	633	569	569	636	576	608	564	620	591	609	623	589	579	601	563	562	551	614	638	599	616	580	582	595	623	571	569	589	540	564	603	577	610	558	561	543	609	557	626	542	594	601	587	552	593	562	587	629	579	584	541	574	580	575	573	610	577	594	610	577	618	573	579	596	622	567	631	565	559	598	612	629	566	598	577	598	589	554	587	589	551	551	616	562	600	603	630	599	564	564	568	592	597	582	552	598	564	608	579	564	614	591	606	552	601	536	578	578	621	597	563	576	570	582	550	559	559	569	604	604	564	571	589	593	591	585	586	528	596	561	591	584	583	569	610	576	572	529	591	584	591	592	592	566	653	606	594	609	526	541	549	567	608	647	604	613	607	579	584	579	623	569	579	613	576	558	587	553	647	607	594	591	587	588	610	623	557	544	556	594	617	588	593	625	586	572	599	563	602	568	599	561	576	571	616	602	578	533	545	607	558	612	570	588	609	597	586	563	588	554	585	573	586	582	590	614	604	609	597	580	596	602	553	577	617	576	572	565	583	607	577	566	561	586	590	593	579	590	587	600	602	558	590	566	574	607	591	604	531	588	604	608	583	562	580	579	599	597	596	596	592	567	541	547	598	579	603	599	588	591	589	562	607	581	574	590	574	569	577	569	568	608	590	609	576	584	599	606	574	584	590	564	572	569	570	586	569	578	580	607	566	583	573	596	604	551	581	569	556	604	594	607	632	591	612	587	581	612	633	556	619	592	612	574	595	575	576	595	595	576	572	601	579	555	537	547	567	568	615	595	566	611	587	557	569	614	608	585	623	576	568	600	610	542	580	580	587	575	535	590	607	589	542	585	565	567	534	571	583	649	534	573	628	570	605	593	547	555	581	579	636	605	598	586	573	571	579	604	569	547	559	538	545	565	586	581	582	580	581	549	576	581	577	539	565	602	574	569	636	583	552	594	567	604	607	541	581	617	590	627	628	594	596	578	592	577	585	560	592	562	576	584	615	596	604	573	598	591	560	594	603	554	624	617	596	557	583	602	578	565	590	617	591	571	586	577	597	541	585	591	549	626	631	585	578	549	587	601	560	619	581	567	576	584	573	579	585	553	592	607	531	597	622	571	572	596	577	600	628	585	596	596	578	597	579	565	561	569	642	601	590	577	557	541	590	597	616	595	601	574	579	591	572	544	577	581	572	584	602	581	583	575	585	594	574	607	590	645	602	623	570	621	591	556	554	647	543	598	574	575	575	578	554	568	541	557	589	597	580	596	589	558	613	581	590	562	567	647	600	596	591	568	645	584	604	548	563	609	620	593	592	569	585	560	557	624	573	589	569	585	607	575	582	568	562	599	555	615	573	616	571	563	555	565	620	556	641	607	545	548	555	597	646	585	580	581	566	608	578	580	598	580	588	592	580	617	557	604	603	582	569	604	646	600	599	556	625	617	618	575	616	583	611	586	579	588	595	619	540	586	585	536	628	576	613	581	609	583	594	605	604	624	584	570	555	572	569	571	627	595	572	585	599	589	609	539	626	579	581	595	548	603	598	589	616	565	567	599	565	562	581	583	601	601	549	649	555	569	557	594	548	605	570	599	588	561	573	615	580	582	577	581	610	606	594	574	575	581	576	606	615	580	555	554	601	562	586	571	580	605	582	591	582	587	628	559	600	592	564	573	564	615	568	590	577	585	630	578	553	580
43718	20947	13028	1795	882	652	601	438	406	387	415	326	344	302	305	257	268	265	280	235	275	262	267	258	240	215	230	263	231	238	237	223	258	268	259	229	242	222	247	221	231	223	257	237	227	237	224	234	222	218	253	187	229	227	241	254	265	256	244	214	243	194	234	221	248	222	212	223	247	220	226	209	234	261	231	252	217	227	219	206	205	206	204	199	209	229	212	226	221	224	229	226	223	212	257	213	196	244	220	224	220	224	199	188	235	224	234	208	239	209	223	207	226	227	192	245	230	219	221	200	244	219	201	219	225	239	234	209	218	213	243	204	207	232	218	211	222	201	228	206	231	249	215	229	250	227	219	208	222	254	227	217	189	230	233	226	209	211	219	220	237	221	238	235	241	235	212	196	233	213	228	240	219	235	242	248	216	236	228	236	219	207	222	245	220	214	198	228	225	225	225	238	224	218	228	216	262	224	228	213	205	229	214	233	258	268	221	222	232	232	213	247	189	237	270	216	206	242	223	221	226	201	243	234	233	234	210	230	220	202	252	238	232	234	243	220	222	246	227	226	237	217	258	221	240	231	229	229	228	218	242	236	206	206	256	228	257	271	229	218	240	235	236	200	250	234	236	212	205	234	240	202	261	207	252	251	221	222	242	254	227	226	205	213	217	229	218	225	219	206	230	200	229	256	195	202	218	226	208	222	248	236	215	231	230	202	224	228	214	206	218	268	226	244	218	210	238	231	211	233	214	218	250	229	207	203	218	246	266	279	207	212	218	225	242	235	221	214	224	235	247	212	224	218	226	212	231	236	221	194	245	212	232	206	219	213	246	201	203	237	228	226	230	223	212	213	273	259	239	235	244	223	216	228	217	267	232	222	215	211	215	207	233	245	224	227	233	262	222	232	260	210	245	226	242	216	204	234	240	225	201	225	237	225	208	242	215	217	245	232	221	248	240	237	208	207	225	241	216	219	253	241	212	213	207	228	179	230	212	212	210	229	226	238	221	233	225	213	224	219	230	211	225	225	230	238	248	202	220	239	214	225	237	226	211	255	246	221	239	208	215	273	219	197	232	226	201	233	252	242	202	242	221	250	228	241	230	211	222	232	224	210	228	230	201	221	266	204	220	213	249	226	228	220	246	235	222	232	233	232	245	203	199	237	217	205	216	234	241	224	201	204	213	256	254	196	246	218	248	221	227	210	223	195	226	225	232	210	227	198	225	237	225	240	231	227	219	233	229	220	218	211	223	245	223	204	208	238	205	215	235	182	242	226	236	231	250	197	200	228	205	233	221	212	232	213	231	233	231	236	243	239	227	221	230	226	205	200	198	220	238	239	207	247	192	203	217	231	235	214	223	222	220	217	223	232	229	233	230	223	222	218	230	223	216	221	201	203	206	192	221	226	232	222	237	244	222	208	240	228	228	246	208	225	204	216	247	243	235	230	211	230	237	213	221	202	263	230	219	213	222	230	215	235	253	232	208	217	185	268	223	241	253	228	220	204	221	244	239	226	227	209	201	211	211	233	210	231	243	224	240	237	212	207	214	231	233	233	230	229	224	226	227	265	220	202	216	225	219	196	246	213	218	224	229	207	230	239	216	222	241	221	250	201	217	208	228	204	226	233	230	220	233	226	220	216	210	231	237	230	223	236	235	250	206	230	214	243	214	243	237	240	225	219	216	190	220	229	235	224	216	232	226	249	241	241	222	216	218	261	229	226	219	237	269	243	247	208	213	235	225	245	259	214	235	232	213	244	224	237	233	264	195	197	226	199	223	239	216	237	234	197	263	244	233	237	240	228	210	251	209	202	223	208	214	250	256	244	242	234	232	230	248	229	225	244	256	225	218	200	219	201	218	218	251	222	189	210	203	221	215	214	245	248	235	252	230	235	241	198	211	238	221	197	232	208	218	219	224	232	221	212	217	237	227	262	224	230	229	253	225	243	215	217	220	216	234	217	237	235	249	232	223	244	239	226	230	224	208	199	210	264	211	253	228	270	245	230	233	235	237	243	233	219	213	206	229	236	206	227	208	204	237	222	237	218	218	214	225	213	221	253	248	244	205	238	257	222	218	248	220	241	230	207	209	224	226	218	239	225	236	233	205	252	226	229	228	217	215	247	254	209	233	255	236	242	256	239	233	243	203	241	257	191	236	235	215	226	240	250	255	231	199	220	208	232	229	238	214	226	242	248	225	238	207	255	224	205	241	219	224	213	238	220	203	220	222	228	248	215	205	219	214	217	219	247	212	218	207	186	223	210	222	244	237	231	214	197	223	227	236	222	243	221	222	224	228	241	200	204	230	217	232	225	250	234	215	235	244	255	236	227	224	221	233	237	202	237	238	256	216	197	250	208	253	259	227	225	236	225	231	222	236	236	208	232	227	214	213	216	212	252	214	187	218	248	222	220	217	239	217	221	220	233	236	240	224	234	234	253	234	241	229	224	249	213	227	219	226	236	236	220	228	247	199	229	219	214	236	219	238	187	231	240	245	221	243	245	206	214	246	233	266	231	249	198	225	233	250	254	227	234	206	223	204	249	209	229	204	242	226	226	252	201	237	215	213	207	204	224	224	215	205	231	247	236	212	222	245	241	246	233	232	220	228	215	246	219	256	214	212	227	244	216	249	200	228	221	237	245	240	229	229	230	224	215	218	240	210	207	249	202	223	201	241	232	208	237	235	240	243	211	248	221	219	201	226	202	215	213	227	197	237	259	230	218	223	215	220	261	210	244	228	218	219	223	215	236	218	197	234	236	231	245	218	223	239	221	215	205	239	238	225	211	243	214	263	244	197	168	236	229	220	208	250	226	208	215	210	212	224	234	223	224	233	213	247	198	191	217	255	243	223	238	240	211	232	207	228	269	245	228	223	235	207	230	235	244	227	231	237	219	214	188	219	228	230	234	219	204	232	247	227	217	221	241	230	222	231	212	229	239	232	203	213	224	181	206	214	196	215	218	230	229	230	213	210	235	234	208	212	223	248	241	232	213	221	212	228	233	222	226	225	222	238	235	242	228	194	225	202	235	246	221	210	202	248	236	238	204	222	231	208	257	208	240	206	231	197	242	207	209	246	233	217	222	229	214	231	231	217	202	207	209	216	211	206	249	234	234	239	228	226	211	230	211	204	230	219	239	216	237	223	238	230	218	219	215	211	183	261	264	230	242	238	238	244	221	215	206	214	229	225	229	233	220	268	234	249	204	201	236	219	266	269	248	216	232	215	214	241	250	232	231	242	249	244	231	206	197	215	222	237	201	214	239	221	244	221	249	224	210	221	232	232	221	208	213	209	221	226	243	202	206	207	203	212	235	227	212	219	224	228	241	222	215	220	230	218	233	236	224	244	217	204	226	233	234	238	235	232	230	212	212	226	266	238	212	237	228	221	223	225	239	212	196	214	217	206	226	216	206	236	245	199	232	218	245	224	221	244	195	261	226	231	176	219	205	209	224	234	217	188	214	225	256	198	226	209	237	205	232	230	238	216	252
22136	1524	2739	3331	2633	2258	1947	1684	1480	1316	1343	1167	1042	980	926	832	860	800	808	734	769	689	672	674	636	685	667	651	671	613	637	606	652	634	624	654	572	604	578	608	574	592	571	580	585	576	609	619	593	578	565	596	573	578	579	582	585	566	579	595	590	593	590	568	599	586	583	591	555	582	597	531	546	572	612	605	601	563	557	594	561	581	516	586	532	524	627	608	511	593	540	572	565	612	551	576	569	555	561	555	576	580	526	560	624	547	530	565	587	581	549	538	596	528	586	526	564	586	545	572	546	587	566	595	554	607	606	569	554	552	535	578	570	572	618	582	603	582	556	594	527	536	570	547	566	549	605	563	567	558	551	579	548	580	563	543	630	586	599	580	574	520	589	553	587	581	595	562	566	599	595	572	586	522	557	541	563	521	596	587	565	525	592	539	560	613	560	546	565	521	565	537	542	579	582	582	618	563	548	552	558	551	551	542	571	567	517	564	602	603	550	489	552	555	570	550	545	564	578	554	593	620	547	584	540	546	542	521	605	572	569	564	562	563	585	548	574	580	613	564	589	531	555	594	563	561	535	572	590	537	551	583	569	576	543	562	591	549	560	551	552	585	615	577	545	562	564	558	536	575	528	612	568	584	575	564	558	556	589	526	569	585	589	560	580	534	575	580	647	590	560	556	571	563	588	540	545	550	574	572	541	617	591	549	565	586	605	599	553	554	541	622	521	536	562	544	580	623	562	551	598	587	541	584	608	573	521	546	586	560	545	561	594	567	581	583	593	593	619	621	584	542	521	586	545	576	575	558	571	582	545	566	587	541	551	531	565	583	556	551	591	575	545	596	495	576	514	573	589	545	582	537	570	558	589	553	618	536	583	570	563	567	535	572	521	596	581	548	566	588	565	542	579	592	597	591	520	572	555	548	576	574	565	513	564	537	551	552	559	575	578	580	584	549	558	531	571	571	547	560	598	563	588	543	609	586	564	551	544	568	569	575	527	569	545	548	599	529	576	543	571	548	583	527	568	515	546	544	550	568	556	553	564	566	569	554	579	569	606	530	549	554	575	546	567	522	576	556	542	571	582	540	556	627	538	563	538	550	587	586	550	595	573	562	547	545	577	541	556	548	587	567	564	569	565	541	589	550	527	545	563	572	552	530	568	550	578	541	556	532	556	592	540	596	524	585	567	595	562	542	557	560	558	558	592	608	548	570	588	583	555	552	549	569	546	549	547	574	569	585	549	597	582	596	576	540	547	590	555	550	514	553	546	571	617	576	556	572	512	579	550	569	560	595	535	548	569	562	583	565	537	520	557	549	573	558	594	521	554	587	583	620	586	570	547	597	564	573	585	595	566	522	548	560	614	550	507	563	549	548	593	598	562	524	530	576	560	590	568	553	527	519	554	576	559	545	569	545	537	550	552	531	594	536	567	553	586	534	516	575	595	538	574	579	595	564	558	587	514	554	603	542	530	603	585	536	546	584	552	563	574	539	603	579	553	543	538	525	556	529	608	572	588	587	562	616	529	570	574	567	574	534	580	573	550	592	561	550	560	570	554	535	529	552	584	531	556	556	616	560	542	573	541	521	538	538	552	506	587	559	557	530	546	575	523	523	581	582	562	576	552	577	617	551	555	572	606	601	577	571	534	550	555	564	581	562	513	566	560	592	602	548	567	572	552	599	578	585	571	560	554	554	613	578	590	562	603	594	549	559	586	576	571	603	573	641	589	566	566	531	553	545	527	629	597	551	586	534	580	604	583	602	592	540	586	593	607	547	559	585	601	549	594	554	579	561	557	546	570	543	557	588	593	593	599	561	574	575	575	580	574	545	558	526	557	566	530	505	545	581	587	549	549	591	538	543	575	547	580	611	541	567	563	537	567	541	589	588	548	550	562	569	524	562	572	569	560	539	521	505	536	552	549	549	535	535	562	559	579	577	571	529	568	552	571	568	553	587	557	539	566	536	569	542	549	553	590	573	557	539	552	573	537	576	549	578	523	544	554	542	569	602	526	563	551	557	574	523	555	542	564	584	594	558	524	545	594	566	556	559	588	549	536	565	575	588	603	515	589	530	561	613	550	580	560	595	593	520	548	556	563	589	553	580	576	547	598	552	556	528	592	585	612	564	583	532	531	539	556	559	611	549	579	613	550	550	563	555	588	575	504	557	568	622	538	544	616	545	546	556	561	622	539	581	584	519	594	542	587	599	548	560	546	532	605	543	583	559	566	597	634	591	575	550	553	532	538	562	547	568	588	571	557	555	567	574	533	560	568	624	602	553	568	541	541	596	548	550	552	567	516	573	585	547	587	571	551	592	576	571	599	579	540	561	582	552	547	553	547	515	564	590	561	539	574	607	574	559	545	572	586	560	548	568	584	557	572	589	554	534	606	561	585	586	595	584	573	583	622	576	562	494	579	562	559	559	543	558	615	552	575	559	530	593	568	533	536	542	560	537	583	576	584	585	582	572	555	591	618	580	537	609	573	565	541	589	548	564	539	583	540	582	553	561	545	565	569	604	569	566	543	571	598	582	561	560	610	533	589	580	564	563	540	579	613	538	519	574	575	605	590	555	611	527	542	522	516	585	583	579	551	595	553	541	551	583	567	582	562	546	576	573	567	596	589	564	573	564	578	570	577	578	567	589	547	592	554	552	582	567	597	589	557	585	569	578	563	585	519	592	537	553	554	555	515	543	579	561	522	556	525	556	590	505	542	527	538	540	594	550	549	559	540	620	591	571	599	551	569	596	579	604	588	565	564	575	570	562	572	564	543	563	562	561	577	578	549	581	572	583	565	579	537	582	562	567	581	586	548	567	542	545	582	552	566	550	560	569	584	584	579	554	625	598	547	572	535	543	569	604	576	592	544	581	569	562	534	531	583	576	553	572	576	575	542	547	588	526	608	588	572	593	524	537	487	590	580	538	527	580	577	540	526	511	577	542	528	558	600	578	606	553	557	570	558	552	563	542	557	555	563	566	567	531	563	587	560	558	553	545	625	554	559	539	591	561	530	563	594	554	554	586	588	570	537	560	552	541	567	520	562	580	557	580	565	566	538	595	572	592	563	528	545	563	542	537	542	511	560	539	570	559	571	511	596	523	561	561	547	542	562	608	554	539	568	581	608	584	558	564	554	511	589	549	583	569	580	578	622	564	554	570	560	517	560	535	594	616	573	570	543	577	541	520	547	549	580	569	580	605	552	516	535	572	581	562	581	584	578	576	588	589	568	552	584	591	522	533	557	549	553	554	562	574	560	565	559	554	567	553	547	592	570	556	568	586	555	572	572	583	576	578	585	563	593	551	556	608	572	566	575	595	572	499	578	582	572	563	545	596	544	564	571	573	562	549	596	551	564	558	570	559	552	558	573	587	539	514	532	562	608	539	575	554	580	546	549	610	550	522	557	561	538	529	593	532	615	567	563	546	615	588	588	601	570	567	568	562	584	569	551	569	554	601	526	611	533	552	555	558	568	559	589	602	547	569
48086	22302	18819	4854	1801	1160	913	840	711	646	591	636	521	500	492	488	415	451	425	432	427	391	402	403	367	354	384	372	346	347	371	338	395	355	378	365	362	359	347	354	367	331	330	340	375	400	404	356	376	348	385	355	341	322	399	342	346	401	373	379	341	376	367	354	314	348	334	355	330	349	351	369	352	341	384	372	361	339	348	351	347	341	345	347	356	366	390	362	384	407	339	384	401	330	316	381	371	348	393	376	370	380	385	359	333	375	387	392	341	398	373	349	357	392	323	399	385	366	355	370	341	350	363	328	343	354	355	349	353	373	353	389	367	373	364	387	331	357	378	355	337	356	339	365	350	339	331	346	355	368	358	375	347	369	401	372	344	344	359	390	348	338	388	330	357	374	285	355	352	374	353	372	360	354	342	348	361	354	345	347	336	338	400	366	359	345	387	339	335	326	396	333	387	334	336	366	368	352	398	341	366	379	363	352	372	378	337	368	341	361	357	377	381	359	355	352	342	359	346	360	331	335	363	354	364	382	377	409	385	387	356	397	333	355	349	376	350	341	312	344	376	351	368	375	338	375	344	371	369	367	419	364	342	335	389	335	343	340	362	347	372	368	350	335	406	335	348	352	377	341	386	387	341	369	335	353	350	361	352	336	341	386	376	319	363	374	389	358	305	339	344	381	348	322	384	359	363	382	356	323	352	343	351	372	377	352	349	377	330	332	343	369	349	368	378	379	309	339	370	356	372	367	354	367	312	362	331	359	358	348	328	372	319	358	338	359	387	349	391	370	379	340	346	366	358	377	344	343	365	341	345	351	388	352	339	355	336	399	352	372	322	382	355	341	350	355	386	339	365	361	339	366	350	364	366	375	347	340	319	373	346	368	375	333	359	369	388	354	331	300	364	347	369	357	370	433	374	371	351	373	344	368	369	365	378	377	356	347	335	362	372	340	368	382	377	343	384	364	362	374	356	362	373	367	365	384	342	378	354	360	365	378	372	316	358	358	365	347	359	367	366	327	358	373	358	369	391	304	399	338	374	343	395	337	361	354	336	340	388	349	351	375	370	360	344	392	364	343	358	380	378	325	383	371	373	366	363	364	357	343	360	331	346	371	336	365	375	395	358	356	363	346	307	369	347	365	331	362	362	309	374	355	353	363	358	358	324	331	345	333	344	338	346	347	347	362	335	355	391	364	328	348	360	327	415	359	361	376	327	365	360	326	356	342	349	391	381	369	408	398	350	371	375	329	369	358	348	338	359	357	352	343	308	363	359	341	336	430	366	339	346	377	361	313	353	358	338	383	387	362	348	325	368	321	328	376	335	356	330	344	372	356	328	352	369	309	338	335	344	358	350	349	364	375	378	355	364	338	404	355	352	370	364	343	334	386	397	335	396	374	345	359	361	379	375	366	356	343	376	368	333	368	388	360	379	358	394	412	368	378	337	346	354	388	336	357	364	355	397	372	389	344	374	315	328	380	350	364	360	365	370	332	367	338	373	351	350	329	386	346	365	359	393	344	364	335	384	357	333	384	344	340	386	378	365	365	352	381	385	361	356	367	310	389	358	361	349	353	343	346	327	366	355	367	405	356	355	341	333	390	364	363	340	362	405	354	381	338	345	345	341	336	361	362	337	369	358	350	367	379	367	364	398	357	360	346	385	338	379	334	385	372	358	336	357	365	385	360	331	356	353	386	377	370	343	362	372	366	329	348	346	363	347	381	375	359	352	380	343	383	385	338	353	392	338	331	341	345	346	314	333	369	332	306	344	328	331	365	340	358	321	377	353	395	379	394	365	374	381	354	365	374	362	362	385	341	362	365	365	375	354	401	319	349	328	373	365	349	353	366	350	355	367	368	360	369	341	329	339	338	328	369	350	337	350	390	367	360	346	360	331	379	317	344	332	366	357	351	360	364	330	349	329	376	386	386	350	339	369	376	360	372	355	345	335	375	344	358	347	380	371	329	365	326	366	365	310	358	333	366	390	358	384	367	334	331	331	366	356	360	392	364	400	358	371	391	361	345	378	324	371	363	340	395	396	347	351	377	388	367	374	405	359	371	378	336	385	379	365	395	359	373	364	415	321	382	348	360	347	358	342	350	345	350	377	367	344	361	327	384	333	324	323	351	353	312	337	386	354	369	364	354	355	364	376	344	381	319	382	396	366	342	345	389	359	358	366	385	359	412	354	373	376	382	343	384	360	383	359	340	383	386	353	353	380	373	363	360	354	381	344	343	355	343	358	362	377	346	362	347	367	365	351	321	356	367	375	337	344	347	341	396	368	327	393	365	328	347	358	377	371	372	370	387	354	330	353	327	365	351	392	302	347	354	365	356	341	348	391	385	374	407	350	320	360	371	352	354	359	403	332	385	384	350	343	322	350	369	340	352	381	365	348	380	402	363	386	379	360	323	376	337	353	337	379	340	376	354	386	406	357	357	358	389	362	366	322	377	367	360	374	375	391	348	406	342	361	383	342	372	393	378	328	335	363	353	373	350	364	375	340	362	334	395	351	378	335	336	361	370	374	321	320	398	389	368	369	356	364	362	367	356	337	347	341	332	314	368	359	366	367	370	332	378	305	383	366	351	387	359	364	374	375	354	361	398	370	360	352	368	349	370	353	376	354	370	376	348	370	346	360	348	337	386	340	349	364	369	358	331	348	333	336	372	354	354	344	342	386	368	364	383	362	335	381	362	324	370	376	325	359	330	370	359	372	350	387	353	357	355	404	350	391	383	362	365	361	360	335	341	375	352	391	341	331	381	340	334	367	369	351	356	384	369	371	375	395	351	378	375	363	370	325	336	378	342	356	356	319	370	327	357	389	344	382	329	368	375	313	337	380	346	377	371	380	382	363	370	358	366	375	379	370	337	360	362	352	347	322	385	372	319	346	330	358	344	390	378	397	319	376	377	321	360	367	347	349	368	372	363	348	344	339	358	363	353	363	347	348	347	352	338	333	365	347	348	387	337	365	339	364	340	332	350	339	337	330	370	324	351	365	364	380	333	352	385	363	352	390	355	366	358	370	357	365	356	339	344	327	387	357	373	375	351	346	344	357	350	356	404	407	322	346	385	346	358	358	335	375	366	392	376	371	340	368	365	363	434	363	351	355	374	338	352	358	329	336	368	351	367	376	366	378	372	344	385	355	346	348	376	368	381	376	363	363	370	338	384	346	357	330	355	354	363	398	329	343	360	348	349	358	356	317	340	360	357	378	367	374	399	378	362	350	416	361	367	362	351	365	377	347	376	345	331	335	371	362	393	348	324	334	331	337	345	323	340	367	370	383	324	358	365	401	351	391	351	354	368	383	347	375	348	339	339	377	324	333	360	319	352	366	347	354	348	323	340	401	376	395	344	358	363	375	388	382	386	367	355	349	381	356	374	342	346	362	377	357	348	362	358	326	380	322	371	383	369	354	350	352	351	381	357	364	373	372	337	332	306	350	337	362	370	319	355	330	347	367	380	352	328	385	376	364	356	358	366
25687	2685	5178	6154	5011	4202	3482	3071	2653	2404	2148	2056	1924	1649	1458	1453	1450	1377	1358	1416	1195	1103	1101	1042	1120	1090	1044	1012	1031	1012	1010	980	920	931	967	973	965	942	906	850	916	927	849	908	922	925	815	861	908	846	902	939	848	863	890	902	849	847	863	893	875	855	861	837	837	837	855	888	844	822	834	816	863	885	857	830	816	874	886	856	857	875	822	863	815	824	819	894	869	839	864	820	880	876	878	939	872	813	854	825	868	850	783	874	853	868	810	845	812	818	852	790	797	847	836	892	827	868	839	884	803	837	847	860	812	836	831	873	878	839	861	854	868	818	837	829	882	810	827	840	804	841	845	845	840	814	852	800	859	807	842	797	890	839	895	890	838	907	848	862	869	847	807	847	805	819	828	879	884	863	849	840	795	846	819	875	785	848	889	821	798	832	839	863	790	892	862	873	820	841	876	898	836	857	825	797	784	801	817	799	825	795	856	811	845	856	815	834	762	838	897	788	854	844	834	867	839	853	831	799	804	797	834	846	835	845	855	819	830	837	847	822	836	817	853	869	846	854	807	831	810	866	806	879	834	816	834	815	799	825	843	826	825	812	806	867	829	871	879	866	813	806	863	830	834	794	854	846	856	859	815	820	832	842	816	842	859	818	856	859	780	764	809	803	797	855	771	886	878	856	847	874	851	804	794	854	827	816	844	893	889	849	868	840	831	832	842	809	797	815	797	861	834	832	824	854	878	794	854	869	810	861	854	836	805	845	861	809	842	798	863	832	803	848	840	868	830	857	834	770	861	833	848	871	807	808	868	872	856	812	811	827	848	849	818	800	838	852	820	802	799	910	882	832	819	800	858	879	818	806	874	808	817	828	813	794	888	865	805	831	825	820	800	831	841	799	814	848	837	849	892	849	850	806	826	832	869	823	814	844	869	835	839	863	814	805	859	810	809	832	821	829	875	861	864	865	808	817	893	841	830	845	834	848	827	813	830	826	820	834	812	859	846	798	799	809	870	859	812	815	880	868	859	807	798	799	836	814	833	803	810	853	837	869	831	822	816	807	839	844	844	854	855	883	838	811	843	844	826	867	877	822	829	811	834	868	833	905	859	838	781	796	847	817	825	853	831	805	929	863	803	803	876	814	821	904	862	877	803	774	876	836	873	846	837	846	857	888	777	841	841	837	754	869	821	849	854	853	798	833	858	771	845	823	828	849	793	774	823	774	878	843	858	867	834	835	813	864	869	849	917	760	834	819	826	848	812	839	873	871	799	812	841	884	828	825	812	844	883	839	838	786	859	776	886	876	821	805	837	826	789	790	857	848	880	881	818	819	796	804	841	823	878	809	856	834	868	836	819	820	788	835	843	939	871	876	848	857	869	827	828	871	860	851	845	848	822	869	807	841	833	824	772	815	777	898	859	841	884	806	842	837	867	826	858	830	852	840	821	890	865	870	821	863	833	821	877	841	858	821	838	814	870	863	855	880	853	816	840	827	847	848	856	844	832	839	860	811	827	881	852	863	789	866	864	847	803	859	830	862	791	808	845	786	833	845	890	830	802	837	777	803	814	853	804	818	860	865	879	878	835	809	793	849	836	907	847	848	844	825	856	801	807	822	821	855	813	812	866	830	802	740	855	838	800	873	853	793	891	856	822	837	826	848	838	820	826	828	855	858	848	925	825	826	835	826	831	855	826	856	800	828	793	861	864	862	804	906	834	830	817	863	893	838	777	875	871	787	878	842	841	808	864	825	819	817	868	811	746	857	806	810	817	862	867	824	812	885	806	857	852	837	879	822	807	786	853	890	846	840	838	872	837	857	793	842	831	809	808	847	865	813	850	851	884	882	826	845	820	861	819	820	834	796	791	839	868	799	859	819	830	815	829	878	852	839	801	830	860	850	831	835	833	791	778	775	867	815	813	824	797	835	877	856	885	779	857	807	826	817	791	828	810	793	842	829	788	869	838	816	867	858	844	862	863	837	821	831	828	800	842	804	839	860	870	827	826	838	840	854	823	812	801	782	897	845	780	825	852	812	817	897	851	849	883	888	852	860	823	833	785	818	842	838	823	864	845	820	842	835	825	793	829	813	848	869	790	874	798	850	857	866	820	811	879	846	794	819	839	832	834	871	839	804	856	794	890	796	859	821	765	827	832	857	857	869	877	870	864	833	830	854	812	807	792	835	856	821	867	880	847	823	843	862	817	886	818	849	826	851	782	852	808	813	786	856	864	894	773	775	856	817	841	868	866	852	848	808	812	840	840	890	856	817	839	839	798	844	788	859	846	828	880	817	853	834	822	844	850	865	842	854	865	800	846	820	831	852	866	794	921	820	808	835	831	871	860	808	793	816	780	871	841	787	796	836	801	819	816	813	850	837	844	838	862	822	841	829	803	878	824	856	803	820	824	817	875	853	871	830	853	823	853	806	833	814	813	838	841	813	866	870	828	861	862	826	856	836	858	849	882	817	883	857	858	821	830	812	815	908	815	789	855	851	790	833	891	872	821	847	839	888	788	807	821	839	832	833	815	837	843	841	835	813	862	827	837	862	784	864	832	788	836	843	804	821	814	841	866	819	822	851	841	869	807	832	837	870	866	799	822	854	860	850	845	791	829	814	856	830	852	868	855	804	850	843	817	841	839	844	868	856	878	824	802	849	866	807	839	833	828	840	875	812	824	848	837	800	852	839	823	798	809	843	850	829	830	842	823	806	818	830	795	846	814	767	813	844	828	813	846	829	794	745	825	812	841	836	780	875	832	846	865	834	811	861	855	860	853	865	883	829	889	806	803	835	854	833	785	829	884	877	874	809	834	842	806	865	859	879	782	810	813	816	860	828	881	861	808	882	790	814	812	871	817	840	834	861	816	878	836	838	834	837	859	864	808	867	846	778	806	840	855	804	832	822	847	828	825	855	853	834	816	796	822	825	859	808	781	824	861	848	845	813	856	818	847	876	837	822	866	773	806	809	865	873	851	805	821	822	850	832	834	787	821	851	832	829	829	893	855	826	805	859	807	862	832	820	815	868	817	816	859	831	890	803	804	818	796	869	837	810	810	877	847	895	797	834	835	813	844	848	824	830	863	830	794	836	835	856	867	858	853	837	862	805	854	857	841	803	835	826	842	825	818	844	884	832	814	823	855	821	858	901	794	858	834	899	861	834	811	855	797	859	875	812	861	883	844	815	826	834	834	830	886	825	841	804	856	836	879	834	869	854	858	857	826	846	821	922	827	772	878	831	829	832	813	842	833	807	826	836	795	829	864	829	772	892	847	827	848	815	807	876	838	854	887	836	863	805	799	765	836	878	868	822	848	808	845	815	820	851	847	801	801	845	837	792	830	841	894	872	850	855	881	798	781	842	804	838	833	839	872	827	833	776	827	824	850	841	855	872	827	873	811	810	816	784	816	853	805	793	854	849	800	895	793	807	847	882	865	808	813	806	837	818	849	881	860	811	838	851	808	867	852	812	801	816	844	908	834	835	817	787	807	853
6242	420	328	290	274	254	270	283	263	244	250	270	245	280	224	248	230	264	216	246	275	250	254	258	225	231	243	233	237	205	229	200	254	211	226	228	209	251	254	269	242	234	232	237	235	262	231	220	201	222	277	243	242	235	271	229	224	240	216	250	210	258	236	246	210	244	275	243	235	247	221	226	244	233	268	259	246	233	204	257	253	213	251	233	239	237	216	249	242	245	236	230	223	238	223	252	242	218	245	239	235	232	219	240	227	218	248	223	232	228	241	215	236	232	255	208	257	249	226	231	242	251	254	239	238	239	214	213	235	257	213	218	237	230	255	245	224	259	235	241	216	224	223	230	253	243	243	206	262	243	235	240	202	227	228	225	259	265	239	247	229	239	245	219	249	264	230	240	248	246	225	225	224	222	215	206	260	217	225	256	250	257	251	202	259	253	241	254	241	239	238	235	213	234	226	233	213	240	240	215	221	249	226	227	222	233	247	211	231	241	224	245	253	246	251	271	248	250	247	243	235	220	220	253	280	250	213	240	246	213	254	212	248	228	236	244	263	228	243	243	234	244	255	234	253	208	233	256	232	208	255	236	261	226	230	241	236	240	225	248	235	224	251	256	250	240	270	245	229	245	210	230	251	245	254	245	226	279	243	252	237	240	241	247	259	235	227	218	233	280	229	251	226	233	222	233	223	228	245	242	235	214	233	240	246	209	227	221	219	220	246	211	239	219	267	250	240	262	236	233	218	246	229	220	221	233	261	253	244	230	244	220	226	244	239	216	231	249	228	227	223	232	238	215	201	265	267	256	239	263	250	236	242	236	270	248	246	257	257	244	238	247	243	244	239	237	219	241	200	232	211	241	230	249	231	211	241	233	224	265	231	254	265	256	254	226	260	245	229	237	232	244	225	249	221	244	235	211	219	227	243	247	215	233	221	226	229	232	234	228	255	244	238	263	250	215	254	215	282	230	242	243	224	256	231	252	254	269	235	243	203	248	235	261	233	246	238	236	263	216	228	229	241	211	225	237	231	224	257	240	235	237	235	238	239	224	220	251	231	245	245	216	251	227	260	231	222	241	237	252	207	220	261	239	206	242	236	255	226	239	255	219	260	236	254	264	222	266	264	254	260	233	231	226	233	217	230	219	230	183	227	239	250	215	236	224	234	251	215	230	242	254	235	255	244	241	226	228	260	233	233	258	269	229	218	199	224	218	225	215	235	242	229	224	234	235	210	268	233	226	233	242	236	226	286	239	240	256	231	264	219	255	205	252	229	222	256	206	209	203	218	227	256	230	254	275	268	235	265	256	237	232	284	261	226	232	254	217	208	225	257	247	265	241	245	226	241	243	258	224	259	266	261	220	244	255	225	211	219	249	223	211	226	233	259	225	249	253	209	262	241	219	248	235	240	277	244	227	216	227	226	246	230	211	248	226	244	234	238	262	217	214	253	221	228	211	234	231	256	236	240	246	254	254	269	230	243	243	217	278	230	254	255	269	211	223	249	249	242	218	256	246	256	218	245	243	233	246	202	223	261	267	233	257	255	233	218	227	231	223	237	249	261	258	217	235	246	238	239	254	246	215	233	240	223	237	249	230	251	230	263	224	282	251	237	231	215	237	249	244	205	223	241	236	253	242	263	247	211	230	282	203	216	249	222	265	239	245	267	223	229	252	229	251	234	209	224	243	236	251	259	232	244	212	225	228	241	242	240	248	242	228	269	221	233	218	253	232	260	235	229	253	239	259	239	250	234	239	249	280	225	232	223	254	266	258	241	238	221	241	237	242	235	217	250	197	270	245	220	228	230	243	210	233	235	243	218	223	205	230	238	261	229	271	250	259	258	232	246	215	262	219	250	235	251	282	249	253	233	248	257	249	238	231	251	225	232	227	233	236	221	232	241	245	249	266	220	231	227	224	234	254	251	277	239	233	247	235	236	246	223	229	220	244	217	259	258	215	278	233	210	250	240	255	260	243	234	244	233	246	219	226	227	225	233	236	225	224	235	264	242	232	239	218	236	262	261	256	241	262	229	252	257	237	213	227	245	241	220	247	261	227	239	197	229	243	225	239	214	245	236	241	236	239	254	235	250	227	243	236	264	254	250	258	209	216	275	234	240	235	226	228	204	214	222	242	233	235	240	235	220	238	250	259	229	238	254	269	270	239	224	240	252	220	224	304	209	239	237	248	221	236	231	226	251	236	236	260	236	250	215	224	231	217	247	268	225	246	221	245	232	250	232	275	234	245	202	256	226	264	238	246	209	240	234	236	251	236	246	237	245	254	252	250	224	207	236	235	248	271	249	229	264	258	240	249	240	240	266	244	258	251	227	250	236	222	231	233	243	247	227	235	236	227	224	212	238	263	248	240	244	233	227	238	223	232	233	243	265	219	219	219	196	247	211	248	249	277	222	238	235	230	237	230	258	279	237	217	214	215	237	253	211	243	251	240	237	227	225	258	231	208	217	224	237	233	212	256	251	258	277	263	244	238	242	221	216	223	244	232	240	236	226	238	222	224	234	243	244	267	239	231	218	243	244	228	240	227	244	233	265	220	242	250	232	237	235	240	250	250	231	250	270	226	237	209	230	233	264	228	243	243	262	233	225	262	213	232	227	237	229	219	225	246	213	233	232	254	257	256	209	257	255	234	215	238	264	235	231	240	243	235	244	255	240	272	226	227	227	239	224	269	260	228	242	232	238	243	227	264	254	205	276	233	238	247	216	250	227	234	238	266	240	247	252	258	247	208	252	241	243	253	275	241	245	241	216	220	269	243	205	249	225	264	239	249	254	221	223	245	235	231	254	239	248	226	234	247	253	235	216	225	225	244	249	247	230	243	236	245	254	248	266	253	235	231	241	241	225	229	223	244	258	262	247	244	216	222	209	244	239	249	208	243	197	261	242	243	237	245	230	220	209	238	256	242	244	237	251	254	242	250	211	233	259	232	223	229	226	284	204	225	265	225	253	223	227	242	243	240	242	251	254	259	235	248	229	241	238	236	243	254	237	232	252	252	239	230	259	247	239	247	246	240	231	228	222	243	237	250	257	235	245	257	229	223	242	230	246	215	221	271	215	223	259	241	258	262	236	242	203	246	273	239	220	254	222	262	259	208	250	248	218	238	245	244	239	188	240	242	230	229	240	235	230	232	225	239	244	264	265	235	274	223	251	240	239	242	222	236	215	247	242	238	224	208	223	244	244	236	256	229	241	256	257	264	237	250	257	219	233	220	253	226	231	256	221	226	235	236	204	235	223	245	239	252	249	222	252	248	228	220	214	224	226	246	267	228	252	231	246	235	215	215	244	262	244	241	258	212	239	251	243	213	249	241	214	243	242	247	221	246	257	219	218	243	238	239	234	202	248	231	224	243	250	243	260	239	246	229	220	229	234	231	260	220	237	256	198	238	247	254	242	221	263	283	251	250	226	260	221	219	239	245	237	228	231	255	231	276	243	247	233	236	249	230	235	243	220	218	250	261	249	235	229	241
5746	680	786	880	794	770	712	690	724	687	671	706	610	603	583	608	621	636	670	565	578	628	633	617	566	562	597	611	635	646	565	549	616	589	584	521	530	581	578	569	517	603	565	544	610	566	570	543	547	532	638	560	542	603	587	586	555	615	587	587	625	568	581	605	589	586	562	589	560	598	589	548	573	546	598	581	563	532	573	582	569	559	558	588	580	585	603	584	572	589	541	592	591	612	608	608	597	557	557	551	614	520	586	591	592	567	579	604	587	597	617	573	585	599	570	543	578	576	561	551	560	608	565	573	572	571	607	555	576	572	542	594	568	586	540	571	560	523	551	595	575	551	554	531	610	525	583	577	580	592	607	546	576	553	570	595	638	583	583	551	612	525	579	562	612	581	529	554	556	593	591	555	581	569	578	572	604	585	596	603	555	631	558	571	559	533	564	593	545	628	574	555	573	595	553	560	558	585	600	595	549	574	531	582	571	574	529	561	567	566	535	558	544	583	586	597	601	575	566	543	551	617	602	563	597	560	595	565	620	590	568	602	529	546	598	606	647	597	570	585	581	584	595	555	595	593	583	589	577	563	558	550	534	581	639	590	570	591	563	607	574	547	539	519	592	552	546	565	562	553	599	573	578	611	561	576	596	614	559	541	558	605	585	564	561	601	587	579	544	560	567	594	571	571	575	591	611	572	559	552	556	596	561	564	531	553	608	617	555	537	602	569	597	564	545	606	630	573	543	590	579	573	578	587	585	591	570	573	580	602	585	559	574	592	585	637	618	558	553	564	593	584	559	575	551	573	554	602	583	578	570	582	556	576	603	582	546	605	602	565	566	588	596	612	577	546	575	565	572	571	555	569	607	555	589	574	569	550	578	580	572	543	601	547	554	579	581	592	552	604	553	576	563	590	622	550	532	535	555	603	582	582	614	601	573	609	621	585	586	592	586	583	565	580	593	614	565	574	611	578	581	535	590	606	558	530	562	584	617	588	554	573	608	581	596	595	614	624	575	580	585	564	605	572	576	584	547	575	597	582	581	565	559	564	610	591	559	524	575	570	566	557	575	545	598	565	621	588	553	537	609	593	559	591	572	498	606	566	601	543	601	562	546	572	582	589	568	548	563	547	583	551	584	581	581	598	562	610	570	591	537	558	534	569	539	539	619	575	601	605	540	572	556	581	597	612	560	616	568	600	614	539	608	550	556	603	591	579	539	580	572	563	576	563	593	574	555	560	559	596	596	653	551	574	638	546	541	531	556	582	581	603	571	602	606	541	589	576	588	552	620	586	544	603	568	632	603	564	581	610	536	568	573	589	564	573	548	606	540	541	589	606	598	609	597	594	605	600	565	539	564	573	562	581	571	620	646	558	586	583	565	574	570	546	565	581	573	554	577	566	551	562	577	553	634	589	591	585	613	566	569	599	575	552	576	599	558	603	570	573	632	579	588	584	583	602	528	545	571	557	615	587	640	543	563	515	545	572	619	545	592	581	610	554	560	629	607	520	580	571	601	588	562	598	563	583	605	562	554	587	605	567	562	574	555	561	597	544	601	546	567	548	560	563	623	600	545	636	595	570	581	621	587	576	567	575	565	573	563	598	560	614	589	531	566	562	587	573	561	553	581	601	580	574	553	604	596	588	630	571	553	564	576	579	589	581	568	610	555	548	579	559	613	586	617	569	618	595	618	593	614	631	619	608	544	551	579	567	555	574	580	563	570	614	614	554	576	582	542	564	570	553	595	603	562	607	538	568	550	549	613	577	588	574	593	558	572	565	600	588	587	566	580	571	622	595	580	590	599	580	597	593	600	573	557	560	562	589	548	614	574	567	630	537	550	579	589	578	587	560	546	579	568	604	571	606	554	571	553	574	621	598	556	596	562	587	578	592	590	562	557	549	555	597	587	591	601	588	572	560	525	651	574	572	545	584	551	591	604	584	558	558	588	571	588	604	606	595	587	598	554	602	548	551	557	580	596	540	611	552	578	587	587	556	601	556	572	571	561	579	567	588	580	567	611	586	565	545	601	619	601	586	623	556	565	563	580	561	611	556	595	569	560	584	540	595	554	637	548	554	585	595	588	623	582	577	599	618	597	548	581	561	609	590	582	635	596	533	575	576	584	574	581	552	531	580	569	554	555	613	625	655	608	563	592	564	610	526	595	573	545	634	594	607	604	548	583	592	618	580	564	625	545	587	581	579	568	546	554	596	559	595	537	585	568	603	635	600	562	596	585	582	615	582	572	527	554	561	569	591	587	565	545	581	586	571	567	573	570	581	577	526	584	588	530	571	535	593	579	560	569	586	566	580	631	555	570	575	588	547	608	541	553	605	578	611	547	630	603	560	597	571	598	542	601	607	600	599	600	602	609	576	593	572	573	523	582	608	612	585	625	568	570	580	563	544	607	550	598	574	566	622	568	615	588	574	552	606	587	601	541	612	564	592	553	533	539	600	610	601	582	561	604	532	581	596	566	556	562	607	561	574	556	562	577	569	581	625	534	565	578	610	609	577	599	570	604	567	586	600	601	587	569	558	543	603	589	546	586	626	551	573	570	599	564	577	588	598	582	565	575	540	570	571	593	630	576	592	592	571	585	596	548	527	570	608	621	600	564	578	555	594	576	584	568	578	545	566	555	549	542	585	602	622	584	613	629	536	589	605	615	543	544	550	602	562	569	607	553	566	544	560	581	559	589	574	592	575	594	566	575	567	582	641	602	565	570	563	560	548	584	549	536	592	614	599	568	562	584	613	603	575	555	549	609	567	556	518	588	566	569	541	570	606	576	573	536	598	532	615	597	585	592	552	614	591	568	596	559	588	584	558	561	576	608	553	599	570	572	623	565	584	610	590	576	542	583	535	567	541	565	553	578	553	580	613	569	587	540	556	603	563	600	575	599	614	614	636	604	609	550	571	583	559	545	564	554	606	600	571	602	570	590	548	556	588	577	590	589	605	594	565	567	555	544	600	533	571	610	599	584	615	615	557	592	591	590	595	558	583	597	576	563	568	588	564	626	564	551	621	524	564	560	579	529	569	547	528	558	635	582	562	564	574	592	612	569	584	549	604	601	581	576	593	629	548	570	600	565	629	577	566	612	573	569	579	596	595	569	562	558	581	587	585	591	578	619	603	548	555	563	583	536	572	570	579	607	559	543	604	627	586	602	542	618	557	582	593	598	564	584	576	551	589	575	548	578	600	588	594	573	553	575	542	581	565	552	548	577	615	592	590	584	512	584	593	577	590	620	623	551	567	545	614	645	578	518	595	625	587	550	592	568	580	525	526	595	560	572	585	563	573	557	562	590	568	553	608	542	579	588	581	559	572	592	586	598	565	552	590	593	546	580	569	593	553	585	580	579	557	621	550	595	565	567	589	561	604	561	535	564	569	589	590	591	562	609	617	548	623	574	559	598	580	560	572	626	558	545	558	602	602	526	571	583	547	550	592	568	584	558	589	562	565	535	575	588	583	559	569	586	588	587	531	604	594
46941	18404	5507	1230	794	575	461	398	328	356	367	320	304	278	238	251	233	256	239	257	238	250	221	207	242	231	233	201	207	226	220	215	223	222	207	220	186	194	216	212	208	200	205	221	201	232	246	214	213	230	212	203	200	219	217	216	228	226	196	217	219	200	212	208	210	212	220	206	223	183	201	186	207	199	230	183	234	219	248	197	239	220	213	234	201	222	213	188	190	228	231	224	246	214	207	203	215	225	192	207	164	187	205	208	198	223	191	222	197	241	187	201	194	210	217	187	203	207	192	234	214	215	217	203	219	212	219	217	226	195	182	196	210	205	211	216	187	252	226	208	221	210	207	213	212	231	231	212	218	229	193	199	205	172	212	224	213	221	233	207	227	214	202	214	212	226	196	216	158	242	210	224	212	233	211	199	218	195	201	203	213	220	190	197	213	230	200	194	202	182	205	178	210	203	216	214	225	215	234	244	196	218	217	211	230	230	192	203	196	201	215	222	197	187	190	184	230	216	234	229	222	239	191	234	207	192	181	190	255	219	213	195	202	206	189	220	198	207	194	203	192	226	199	217	178	199	175	187	207	205	191	232	196	217	201	203	208	237	184	203	212	199	213	230	221	189	240	226	219	189	228	221	184	226	196	207	226	211	218	226	213	218	197	217	197	193	215	213	208	190	184	193	223	214	234	219	171	203	201	189	199	187	225	225	210	201	238	231	235	205	194	185	199	207	180	205	200	206	209	208	197	201	199	222	205	195	208	200	226	206	193	195	227	215	221	217	202	200	198	191	214	202	197	222	219	223	210	212	193	202	204	191	196	215	257	216	209	181	225	194	217	199	205	219	208	206	223	225	213	222	240	209	207	202	203	203	194	199	187	196	199	204	222	231	199	186	228	235	207	211	212	247	189	229	195	189	202	183	206	204	222	213	186	208	206	201	215	220	237	186	202	187	225	230	202	172	192	184	213	224	210	212	203	203	206	197	208	201	201	213	212	215	233	199	209	189	180	248	215	184	205	218	229	190	198	231	218	197	201	213	207	201	198	192	182	206	216	211	222	212	181	231	213	210	222	199	211	217	203	234	188	207	189	186	185	200	200	216	202	203	205	214	213	255	215	201	185	176	226	188	216	241	196	209	209	194	201	191	211	218	190	203	202	208	220	227	216	180	224	206	188	196	203	240	222	235	192	194	209	196	216	237	188	211	201	179	218	210	216	212	237	221	215	181	184	211	162	215	222	192	201	191	220	225	218	227	214	200	212	209	214	199	216	193	229	192	221	204	230	201	224	215	216	204	216	190	223	228	189	229	212	179	198	215	227	205	203	210	190	203	208	209	190	214	206	246	203	188	206	193	215	194	213	217	198	218	214	218	224	233	212	218	207	223	226	218	198	215	227	228	201	202	224	236	241	249	198	216	201	214	215	197	223	215	229	215	181	193	208	184	213	200	178	168	184	208	232	224	207	217	194	231	225	201	210	195	222	199	229	199	173	202	231	173	217	210	214	212	220	225	209	203	195	214	215	219	223	214	216	206	220	189	187	204	227	196	207	225	216	197	211	225	223	212	204	190	196	234	243	218	202	213	212	237	220	214	219	197	206	209	192	221	213	238	193	223	212	222	229	239	203	216	207	215	216	213	218	210	205	212	223	243	204	216	214	179	221	223	209	206	223	206	202	232	227	215	192	221	220	191	202	200	206	198	206	196	206	221	214	210	244	235	184	204	218	193	214	216	194	212	177	211	214	224	231	195	217	212	218	208	224	225	203	231	204	230	217	176	208	201	227	205	193	217	220	234	207	217	214	194	195	221	230	199	207	197	200	208	215	221	219	203	224	245	230	184	219	202	189	211	182	223	228	185	187	187	241	215	207	187	210	224	221	197	228	226	227	233	199	191	223	199	207	207	208	198	196	199	235	216	202	200	186	200	224	197	211	200	200	225	226	234	234	223	211	239	209	197	228	215	208	198	221	188	204	196	205	226	222	227	226	228	202	199	228	235	201	204	215	221	190	223	218	219	227	211	206	224	221	235	191	192	223	214	195	214	184	191	203	206	214	209	181	216	197	220	220	203	204	209	234	224	234	233	216	212	233	217	227	197	214	230	195	207	204	218	189	204	200	194	207	185	183	194	218	189	207	224	218	208	206	201	191	188	230	231	226	197	223	200	201	197	214	175	222	192	222	202	232	203	229	225	216	192	195	181	207	229	196	201	214	205	209	208	232	201	209	233	241	200	205	246	212	213	201	214	217	189	192	216	236	192	180	224	222	205	214	207	171	212	204	213	210	174	201	207	187	191	225	181	197	203	217	175	210	228	191	201	205	212	223	223	221	205	208	231	203	240	195	197	201	221	221	222	224	175	237	230	192	217	219	185	218	217	232	216	217	219	203	199	218	194	182	231	207	241	232	183	205	238	219	199	214	227	189	211	208	202	202	193	223	196	215	205	190	204	214	223	225	226	200	212	230	200	187	208	200	205	218	195	212	184	214	219	204	239	208	206	215	226	232	208	201	179	227	195	222	200	233	221	205	215	221	196	218	219	216	244	240	232	191	203	203	205	228	218	204	198	233	195	184	233	222	185	232	183	192	216	206	196	176	206	198	204	216	218	208	197	211	198	198	187	192	196	229	194	187	213	197	203	200	205	220	220	225	231	194	198	182	202	227	225	216	206	203	216	197	224	196	211	237	220	223	225	194	216	220	218	220	188	203	214	217	211	198	233	210	217	194	245	207	225	238	194	199	229	213	181	191	203	200	201	211	227	201	222	211	193	235	218	209	179	181	208	203	215	213	205	205	247	191	201	225	205	215	203	243	225	187	222	217	214	215	198	210	219	200	225	222	171	221	216	201	226	194	209	196	214	224	200	202	224	225	200	216	198	198	198	213	219	206	187	210	217	227	203	185	184	204	223	197	219	208	217	218	178	244	221	216	204	208	183	222	213	221	190	192	194	223	226	192	178	204	227	189	244	201	218	202	219	195	191	220	218	180	203	213	206	243	198	178	223	216	236	210	225	244	222	202	195	208	226	201	206	205	228	185	216	221	209	231	199	208	202	241	228	223	209	203	197	225	212	226	195	219	186	209	214	198	182	210	225	205	229	213	223	226	245	221	196	227	200	213	208	210	197	205	233	238	214	195	237	223	190	218	195	223	223	223	256	202	201	200	186	194	213	209	180	198	228	220	207	211	195	220	199	223	211	203	191	205	202	202	208	211	213	199	228	212	208	188	211	214	202	180	223	211	221	228	194	197	220	192	193	209	193	204	163	197	179	213	229	211	206	193	171	192	196	204	200	209	223	205	193	217	246	251	188	225	202	214	217	219	207	203	222	224	217	215	213	224	220	190	220	200	219	195	199	236	230	198	209	185	204	215	187	218	207	202	221	199	208	204	228	197	218	207	228	211	202	216	207	212	224	198	222	191	184	212	223	234	206	210	222	232	195	209	233	205	214	192	200	208	197	208	191	228	202	232	202	200	211	199	186	219	208
21620	1530	2764	3262	2793	2375	1933	1586	1519	1441	1297	1233	1081	948	872	883	804	782	735	814	696	719	670	652	647	594	652	654	568	647	669	619	570	547	573	587	557	578	619	613	593	536	539	561	589	525	539	514	575	575	564	577	589	547	589	540	583	582	538	557	565	568	555	527	557	578	549	545	566	564	535	538	545	553	524	447	530	498	551	495	527	538	575	529	523	507	526	544	549	526	543	488	536	519	568	509	529	541	510	526	555	508	516	510	538	506	516	538	578	530	532	499	548	516	518	542	559	550	534	532	488	545	553	534	494	563	543	542	545	575	555	523	567	516	528	522	531	561	513	539	523	535	555	529	540	565	486	559	546	585	491	532	525	531	567	548	532	543	510	552	528	555	554	525	557	512	520	530	566	535	500	538	546	547	542	528	520	534	576	535	547	545	525	536	584	515	547	532	529	546	585	518	535	553	552	492	576	478	539	532	510	547	532	564	509	543	531	566	556	550	557	497	548	520	532	519	579	530	560	479	526	499	530	538	523	562	547	536	558	503	585	533	540	511	488	559	548	583	562	520	504	533	560	519	530	544	525	487	529	512	540	494	510	536	529	501	520	528	515	528	533	578	544	534	548	521	523	518	511	523	551	525	573	539	527	552	582	508	501	547	535	511	515	557	504	525	530	543	564	509	528	513	538	524	512	514	540	533	531	521	531	568	517	505	580	517	537	520	574	534	534	528	539	548	544	521	523	560	545	531	583	519	556	536	488	518	531	524	566	517	544	524	553	524	551	536	553	562	535	570	560	557	518	560	541	526	528	536	507	546	544	523	517	505	539	514	523	531	547	538	499	539	527	528	533	502	543	495	550	553	548	534	543	531	535	523	505	550	570	531	545	526	540	516	516	510	549	544	555	507	511	521	547	577	530	568	496	537	517	513	523	540	523	559	515	546	512	557	541	546	537	522	502	506	547	532	552	498	531	556	571	524	546	593	504	535	537	550	533	492	543	551	533	520	549	562	525	525	540	534	527	579	522	525	530	543	508	552	538	515	553	540	573	532	523	499	530	507	511	517	570	568	545	553	533	459	547	525	530	544	522	530	557	515	520	512	537	506	518	549	522	539	516	518	540	523	553	535	574	535	566	529	517	547	543	542	481	543	530	529	481	521	539	561	512	503	561	532	506	494	492	508	527	548	570	507	539	500	537	546	549	576	574	550	510	558	562	504	533	488	532	536	520	511	503	554	526	558	511	535	535	532	539	525	568	540	530	533	507	556	558	525	555	534	568	551	558	527	580	579	529	523	543	580	523	541	533	580	550	516	606	552	498	515	502	512	561	513	541	537	572	542	541	548	565	581	538	523	532	552	522	545	529	495	555	545	502	525	534	564	580	567	537	527	492	536	556	493	530	517	527	541	553	506	519	496	523	565	554	546	550	536	492	525	510	597	543	532	539	501	496	567	548	560	574	504	520	529	535	529	534	519	561	551	547	516	529	544	525	490	528	556	494	509	542	529	544	572	530	515	522	519	519	551	500	512	526	539	582	543	524	510	542	531	548	515	550	544	518	508	577	549	532	541	546	500	520	534	499	555	569	509	509	529	520	552	532	576	498	520	508	526	560	526	560	542	520	541	517	517	561	498	511	557	506	552	495	543	516	517	515	485	532	539	507	536	568	535	552	516	558	559	566	578	504	525	575	530	571	538	566	543	564	538	535	527	557	540	491	478	538	541	519	556	503	559	551	513	466	507	530	531	532	556	540	549	551	520	500	507	495	523	529	546	515	528	539	551	540	544	510	512	521	525	550	546	517	566	531	536	516	538	537	513	524	529	525	550	487	547	521	565	574	555	519	571	540	531	511	508	522	503	528	529	578	501	534	562	531	528	550	551	531	519	564	526	545	527	534	522	551	540	519	532	573	537	514	540	519	503	534	536	541	525	521	527	552	530	539	561	487	545	528	537	534	528	538	532	526	522	509	541	569	485	522	524	528	528	562	474	548	524	539	552	549	557	551	512	586	542	506	516	534	543	525	522	527	495	560	565	538	551	535	572	530	486	572	506	489	559	537	529	537	520	539	524	544	547	514	541	562	537	531	560	535	509	508	569	511	494	531	536	537	538	537	553	552	521	514	537	529	534	554	556	531	518	560	557	532	539	557	532	527	541	502	533	522	521	560	561	526	553	543	529	530	516	526	539	526	535	539	520	551	501	486	595	477	534	550	546	573	570	560	531	552	540	503	527	532	521	518	532	562	514	504	580	502	545	552	499	595	524	531	532	583	544	528	532	520	536	553	519	535	504	573	541	548	538	521	498	573	499	530	552	527	549	561	515	552	524	536	539	540	525	494	558	528	525	537	552	552	556	513	524	523	505	529	580	544	554	509	532	524	518	526	564	500	521	551	526	538	505	566	536	535	544	526	531	510	582	513	543	537	572	552	518	480	552	536	543	550	523	553	564	533	551	539	570	559	536	524	510	544	516	515	522	575	529	525	532	543	519	511	541	550	514	523	586	549	517	543	535	521	520	539	500	532	552	522	542	541	561	540	542	541	562	503	542	510	539	525	526	501	505	578	588	504	590	504	553	566	506	530	521	558	530	569	540	549	535	565	505	548	538	517	501	542	525	574	537	553	543	543	560	547	534	552	564	520	538	497	497	521	503	584	566	574	525	598	532	503	515	503	528	554	604	557	524	550	579	534	573	577	554	480	515	551	576	573	529	551	502	542	539	539	567	512	530	572	570	557	545	526	546	519	544	534	545	542	554	545	514	523	503	588	500	538	562	504	600	559	534	564	535	525	552	538	531	558	522	585	544	553	503	569	499	534	540	579	558	576	531	503	544	519	567	538	549	537	538	549	548	513	510	528	542	532	515	537	507	575	543	530	527	513	530	507	549	517	512	554	522	565	570	512	551	522	547	546	574	531	530	537	520	549	503	511	521	530	518	559	571	539	588	565	529	523	522	511	543	540	500	515	557	520	532	584	535	487	521	513	535	543	512	510	531	531	513	526	557	534	531	590	503	526	504	514	513	585	549	505	515	546	509	508	526	531	480	523	535	557	496	548	544	541	557	520	518	547	556	525	506	557	531	543	581	526	515	524	524	548	562	496	559	552	572	542	564	531	516	558	502	570	504	531	515	553	539	505	522	550	534	559	515	516	507	530	512	525	559	518	568	495	474	531	543	536	530	492	539	505	582	501	548	554	541	508	511	514	519	601	527	536	487	522	546	541	522	516	531	551	483	485	547	511	569	593	535	529	531	527	520	577	499	536	527	507	502	545	542	537	555	521	523	559	569	529	550	564	499	540	521	533	530	520	501	553	537	557	516	515	552	490	548	574	521	533	511	508	538	564	534	523	535	544	539	544	511	531	508	519	542	523	512	513	586	516	542	575	545	549	561	558	539	520	501	517	524	541	531	500	520	559	488	509	520	558	545	531	540	563	538	559	552	521	504	534	537	521	525	504	567	506	546	538	499	558	501	520	521	552	562	525	534	533	557
51197	23162	14408	2990	1664	1197	920	809	687	624	543	535	549	510	489	456	440	435	448	450	424	379	384	429	361	391	381	349	390	332	378	345	353	405	407	355	353	334	355	336	344	348	341	384	362	363	385	346	369	316	361	347	377	337	338	353	337	357	349	348	330	358	395	371	374	351	346	327	385	355	314	351	339	343	351	372	361	363	351	374	368	360	342	345	354	330	358	390	350	309	320	312	384	348	357	376	354	339	348	357	364	337	338	372	373	356	326	394	326	338	337	329	348	339	381	302	356	346	327	332	364	361	326	327	407	371	354	355	356	346	330	373	396	320	377	356	353	386	337	346	341	325	360	351	383	330	330	361	348	336	356	378	360	350	337	373	331	368	360	349	359	380	364	373	315	311	349	342	335	324	396	387	358	365	334	395	348	336	359	328	351	342	325	359	355	334	316	365	386	366	349	365	367	372	374	356	339	354	306	377	369	348	383	313	361	342	361	331	362	347	348	340	353	353	362	283	361	375	339	366	375	328	345	391	344	387	347	349	335	379	354	344	369	318	372	357	344	289	378	350	382	376	359	351	350	354	375	368	336	330	356	330	337	355	359	342	371	327	328	363	364	314	363	378	372	379	341	365	357	374	331	366	338	387	353	327	332	347	358	338	377	335	306	340	332	353	379	383	379	346	343	384	352	370	307	341	338	336	355	347	319	371	361	344	354	313	358	354	356	391	330	330	344	316	352	341	368	307	356	376	342	345	340	339	363	349	305	359	365	377	341	359	357	375	335	330	373	343	384	320	330	340	388	359	356	385	359	348	340	323	326	302	361	389	353	386	330	382	348	386	343	359	361	339	356	374	376	372	362	364	375	348	355	339	335	338	332	329	325	352	393	382	351	335	361	319	371	353	351	354	359	345	349	351	352	319	317	339	360	317	367	346	366	363	378	361	385	348	376	356	365	386	352	356	330	358	384	354	334	362	362	346	350	358	336	351	357	317	346	390	361	343	379	365	343	292	321	358	392	343	355	340	325	340	356	311	350	389	340	326	337	334	337	339	348	335	332	334	341	325	344	342	340	349	335	364	353	360	348	361	345	308	346	347	333	342	377	367	391	376	391	378	366	370	358	339	352	342	360	337	350	350	318	359	328	381	361	363	371	341	366	336	371	385	368	329	367	341	378	394	337	345	384	352	370	343	387	364	359	339	335	358	349	352	324	337	370	382	374	388	338	303	371	356	323	380	360	347	316	336	363	369	332	356	343	346	338	349	360	352	327	391	320	381	360	361	365	343	368	349	355	361	312	347	365	355	314	353	312	377	349	338	338	328	301	327	337	347	383	355	366	344	322	334	362	323	385	329	352	368	330	379	340	329	360	319	348	361	347	348	335	351	335	359	341	332	375	346	337	369	344	359	335	369	359	368	328	302	315	357	336	349	370	367	360	307	323	348	397	361	318	337	344	358	358	377	365	352	328	356	342	335	355	367	333	330	333	349	358	360	350	370	349	329	343	375	313	383	349	324	355	342	387	355	363	359	341	345	368	355	371	344	401	381	352	333	383	369	333	372	356	329	347	346	368	338	356	357	365	342	340	372	339	351	359	348	350	321	348	351	351	386	357	354	363	352	360	370	330	336	325	355	379	366	361	324	308	327	355	351	357	344	342	346	309	342	372	366	357	341	325	346	358	366	351	365	348	327	364	357	354	366	353	367	377	333	340	366	366	344	340	336	305	344	360	350	371	370	357	354	330	377	364	343	353	369	371	355	346	353	347	375	347	338	331	346	369	322	335	341	381	358	318	338	372	349	352	379	348	322	344	339	376	352	354	348	361	341	375	332	378	361	329	384	359	319	351	339	354	361	333	337	340	348	338	370	377	335	387	319	329	351	383	359	368	348	340	360	307	353	339	368	338	378	355	341	341	315	400	369	331	355	364	342	364	343	334	381	316	356	359	363	318	318	354	362	356	368	371	369	320	312	338	348	351	346	350	361	337	326	369	304	375	378	366	347	354	349	366	386	383	332	358	353	339	342	358	386	391	358	357	304	327	356	350	359	336	353	380	363	332	340	385	375	376	347	383	350	332	387	353	341	366	351	405	361	341	382	352	321	349	349	386	338	342	355	354	368	357	349	350	375	352	377	372	384	346	331	364	336	335	349	353	363	336	371	363	345	346	339	364	333	354	330	327	335	345	362	315	324	348	353	387	359	354	344	299	380	348	324	358	392	358	335	359	335	334	338	365	366	338	358	321	332	342	374	382	362	355	342	315	314	336	387	385	345	350	346	365	361	362	343	338	351	367	327	345	333	391	345	355	367	382	339	398	360	350	354	362	358	336	353	328	361	368	349	361	355	366	370	358	347	329	377	345	378	360	326	342	371	370	327	366	298	363	329	312	363	333	345	357	338	376	374	330	394	348	346	376	317	321	341	363	329	360	389	318	370	357	343	341	346	350	343	331	377	336	334	342	363	311	406	328	372	345	343	347	384	372	340	347	398	330	345	314	345	344	352	364	355	365	354	383	310	363	392	342	324	346	334	332	350	332	353	362	369	315	334	349	332	345	326	360	376	331	294	319	356	349	365	356	389	355	348	377	345	341	366	327	350	347	356	352	372	355	370	346	361	395	388	359	395	375	347	356	375	375	340	349	349	360	339	358	346	313	374	319	356	326	341	334	362	395	351	341	353	345	345	358	383	338	345	311	334	350	331	352	317	370	360	316	337	361	438	335	341	353	338	369	348	304	340	385	353	367	376	340	388	346	376	358	348	387	372	350	358	320	368	343	362	368	343	364	326	344	339	371	351	333	340	348	343	365	370	375	364	344	386	379	355	350	356	316	338	369	344	333	360	364	383	383	340	334	343	302	338	297	347	365	327	358	342	347	339	340	338	388	317	347	370	372	331	334	338	371	331	384	329	345	363	341	374	332	323	380	342	395	333	364	344	388	354	375	350	330	367	343	368	350	349	349	389	336	390	385	358	398	322	340	341	366	332	366	348	381	352	360	331	342	370	365	326	344	346	346	342	325	333	330	347	382	370	346	366	401	316	332	353	333	351	341	366	395	371	358	380	388	368	349	374	350	368	333	357	382	353	356	364	390	337	360	326	367	349	325	356	364	352	353	341	333	370	350	329	378	372	363	391	310	361	364	342	333	339	306	350	392	348	359	358	345	330	346	336	357	334	379	350	346	291	361	333	360	347	345	390	374	340	364	356	352	379	373	422	347	363	342	346	350	352	338	408	360	345	374	363	369	345	342	332	353	381	334	362	338	329	346	324	355	338	328	362	367	363	339	326	379	360	357	332	317	372	353	319	308	347	356	342	357	358	354	369	339	337	368	368	353	357	320	353	327	348	306	385	341	337	379	369	357	338	350	349	369	360	372	351	365	344	365	362	385	371	346	348	331	346	354	364	326	365	323	341	333	356	352	378	384	391	391	373	350	364	365	345	367	338	349	337	369	359	313	316	349	351	355	327	349	353	334	402	362	405	351	364	336	337
26407	2734	5108	5684	5056	3959	3381	3138	2802	2403	2110	2064	1855	1600	1516	1513	1326	1385	1314	1286	1200	1080	1132	1064	1119	1044	1035	987	996	996	954	971	928	978	978	941	953	873	936	854	933	891	884	861	891	898	851	854	794	895	898	858	883	851	868	879	846	856	815	886	838	882	831	849	834	819	844	807	836	868	824	782	862	860	822	859	845	803	792	867	849	821	823	812	826	869	855	809	836	822	827	819	806	890	833	822	791	820	895	829	817	826	904	806	901	842	834	828	813	830	799	837	817	808	858	826	831	850	854	830	838	857	838	867	825	804	867	877	794	823	839	803	810	803	845	809	807	815	814	795	810	851	777	840	803	835	803	824	859	751	812	809	842	858	814	828	797	812	818	777	846	822	820	827	822	835	825	833	843	822	804	845	803	870	826	785	842	814	791	803	839	832	827	788	809	810	820	820	839	809	773	831	824	802	818	835	865	806	834	813	801	798	799	839	791	780	818	803	804	832	856	832	847	815	816	812	808	838	827	789	827	818	799	793	842	819	867	798	800	854	816	846	839	835	830	757	824	833	850	787	812	811	821	817	806	795	793	814	828	793	780	849	804	823	836	795	764	814	821	804	818	840	813	811	783	796	846	883	800	861	833	818	831	805	829	873	848	846	832	833	749	831	824	845	840	824	802	792	845	817	859	841	809	798	771	817	793	829	801	789	790	863	792	847	847	869	849	842	792	796	794	819	818	901	826	754	806	853	789	837	816	842	874	864	826	811	818	870	860	828	823	839	837	731	827	852	857	822	823	818	753	786	846	854	819	808	861	829	843	770	854	822	858	846	807	821	832	793	777	853	797	797	766	796	843	851	783	780	805	859	773	823	813	818	789	801	795	843	817	810	822	788	840	835	785	823	811	816	787	836	844	810	823	808	808	790	819	808	789	824	827	882	840	852	775	839	840	817	867	834	774	795	807	819	811	795	850	831	778	814	810	808	824	779	903	799	799	828	820	821	807	783	819	781	837	839	856	817	830	877	794	840	822	825	840	773	778	822	826	764	837	814	778	796	819	813	831	836	788	776	840	755	854	787	797	819	815	846	795	795	818	765	788	837	824	807	768	798	836	853	784	822	785	850	785	815	826	810	832	863	773	843	796	811	822	810	835	916	799	837	816	848	804	845	830	851	829	828	787	815	818	781	868	805	784	778	761	827	791	839	795	815	812	847	805	804	827	852	844	847	778	773	859	844	823	801	837	824	859	830	775	809	815	814	814	838	867	832	836	815	805	854	809	799	797	823	817	785	843	841	818	793	888	822	817	843	835	814	825	834	805	774	816	760	831	841	787	881	840	865	812	791	842	828	828	803	812	814	828	790	782	864	761	803	795	782	788	839	775	842	866	822	834	814	822	782	801	804	797	846	818	832	847	800	832	835	847	793	845	814	800	842	793	813	761	852	842	802	820	833	811	826	854	818	859	772	813	861	814	805	824	859	832	846	856	835	812	823	804	808	840	815	850	817	824	768	790	852	811	810	846	812	866	794	866	782	805	832	838	796	850	826	777	798	835	789	818	778	819	857	797	785	840	851	795	814	846	840	869	837	785	846	816	856	871	842	822	798	822	822	813	832	842	770	835	821	849	790	823	844	781	816	772	814	848	797	809	814	827	843	802	804	865	799	811	822	778	795	785	801	792	811	840	785	845	793	843	754	789	852	826	817	837	829	749	815	810	799	844	810	860	883	783	805	826	813	814	850	760	808	849	803	805	820	808	846	815	798	879	840	824	851	864	847	806	805	850	830	804	773	862	819	837	797	783	819	830	810	795	771	802	829	757	809	856	804	846	841	861	752	794	831	782	800	832	820	801	880	835	844	823	799	865	848	838	845	852	807	828	866	763	814	830	777	793	822	840	819	856	791	803	799	811	881	826	750	821	792	800	815	794	782	829	852	856	826	828	852	787	860	816	834	797	777	812	834	822	853	901	846	825	805	814	831	861	810	839	822	820	809	833	839	805	832	818	803	824	805	864	799	838	813	793	835	775	860	805	818	856	834	816	870	841	823	770	830	795	848	821	775	799	883	796	764	785	803	765	769	809	824	818	816	799	842	850	777	839	796	774	811	812	847	765	762	889	837	782	788	840	823	849	878	827	787	834	800	841	746	838	818	809	829	804	885	798	845	800	792	837	808	779	810	817	849	794	839	830	790	810	788	889	842	818	834	809	826	816	827	815	807	829	816	800	839	867	812	787	827	781	809	737	845	807	807	845	837	802	839	817	817	809	795	862	799	833	800	811	844	892	795	795	808	824	808	768	819	816	803	833	822	776	804	777	786	806	816	852	867	849	799	778	811	811	796	835	810	824	809	824	817	808	857	820	813	816	805	869	776	758	791	844	849	824	805	772	818	826	803	803	812	788	845	870	863	859	825	784	812	841	856	832	857	857	811	844	857	846	827	805	819	786	814	864	832	833	837	807	832	821	858	856	816	856	801	825	878	817	824	806	807	810	802	789	822	835	844	794	792	802	774	836	841	839	834	802	861	793	815	800	798	845	796	823	788	854	850	781	826	848	833	786	832	798	803	836	841	795	843	787	835	787	786	794	816	827	837	815	811	880	789	790	861	784	814	868	809	836	776	822	822	813	907	854	819	882	840	790	833	877	779	805	821	815	812	795	819	820	850	816	794	831	852	833	807	838	834	802	762	779	806	848	821	795	831	865	830	788	832	823	859	864	819	823	840	770	797	827	769	846	827	846	863	862	804	802	839	799	830	753	841	809	788	785	845	775	877	807	831	886	803	830	795	831	793	760	787	827	800	833	847	789	848	815	796	795	803	861	894	878	832	810	816	819	823	798	817	799	837	828	823	774	852	827	826	797	862	837	837	807	798	816	795	850	857	764	836	841	868	812	853	831	837	836	848	813	808	865	817	890	828	851	804	830	797	846	839	885	782	844	815	829	805	841	875	865	841	834	839	840	782	785	846	827	840	844	840	883	802	800	829	786	895	847	826	830	804	821	882	790	805	778	824	782	802	798	809	810	779	871	836	888	820	817	776	811	808	841	838	804	840	859	807	785	848	835	798	801	811	811	822	757	848	794	857	827	831	802	825	847	812	869	810	819	846	796	860	808	797	788	816	800	796	787	820	785	864	842	806	832	827	830	734	830	798	849	796	837	815	865	788	825	845	832	830	817	836	811	814	823	844	786	797	820	798	821	867	845	838	835	831	800	821	864	838	795	734	887	827	835	784	803	815	791	811	812	830	798	836	846	817	798	821	819	819	842	762	851	775	815	851	815	815	780	815	846	810	781	806	835	844	819	844	822	822	841	809	813	813	779	774	778	804	811	793	811	845	798	795	808	794	834	887	797	848	834	799	836	821	858	765	799	793	841	854	805	837	823	793	794	837	867	754	862	791	864	820	824	802	830	806	841	838	826	863	858	830	823	822	828	840	855	822	827	818	802	828	774	844	827	784	794	842	846	879	806	871	815	825	838	823	770	881	828	806	811	834
5655	387	349	314	308	253	260	276	272	202	286	264	248	288	251	233	278	230	232	241	235	206	241	228	229	238	226	227	241	269	224	237	210	261	282	232	200	217	259	241	230	247	234	241	245	256	246	238	257	224	236	251	242	215	223	231	234	277	241	279	218	262	229	206	253	238	209	243	221	253	227	228	233	242	271	222	232	233	233	221	224	276	249	251	252	227	207	264	207	250	241	238	211	251	223	243	244	211	229	232	248	251	214	226	240	239	268	232	248	234	247	257	237	248	234	257	224	252	254	251	257	232	270	215	242	223	235	236	249	272	213	205	264	247	247	270	245	240	243	232	249	233	220	259	250	231	217	222	218	234	211	241	251	250	232	228	264	268	223	250	229	235	235	256	233	235	233	228	244	258	206	232	260	231	217	204	229	271	235	253	219	224	239	254	241	249	240	221	249	225	236	238	225	252	267	266	246	221	253	223	249	214	208	252	239	228	232	212	239	226	218	263	254	252	240	213	234	218	209	244	242	262	226	226	246	235	212	228	240	241	221	232	238	202	206	248	229	287	249	250	256	223	243	245	235	225	208	223	226	221	248	258	249	228	218	253	239	244	251	260	237	244	242	251	227	227	276	215	222	220	226	255	214	239	267	245	217	250	257	252	237	252	238	230	240	234	227	262	253	230	207	236	255	228	249	225	212	223	260	241	236	233	257	256	253	241	254	255	245	213	250	230	223	227	266	216	240	225	238	246	235	231	237	219	217	231	219	226	239	260	229	241	240	214	229	240	229	236	225	236	244	248	226	238	251	235	230	220	235	218	241	239	248	241	237	221	233	264	220	265	211	260	226	224	223	258	248	229	242	234	229	231	261	223	247	255	246	214	258	235	241	264	253	255	228	250	213	242	233	228	236	224	252	236	205	228	253	225	218	263	231	228	249	235	236	234	254	214	241	252	238	240	221	227	261	222	236	228	224	259	269	250	216	235	226	235	234	220	253	231	226	250	223	270	219	225	243	243	231	205	257	230	244	257	262	266	239	208	220	243	236	254	229	227	253	233	235	232	233	230	231	255	226	273	241	236	225	227	279	226	237	264	220	226	258	213	219	224	226	238	243	218	232	235	230	225	249	240	256	246	239	266	213	250	237	231	244	231	234	262	274	249	219	235	246	234	237	225	245	220	255	241	252	226	251	231	258	240	227	252	229	247	215	211	228	248	240	234	214	264	252	232	224	251	234	248	251	252	260	207	256	224	266	249	255	249	234	236	214	221	258	241	232	274	249	246	222	244	217	262	231	232	214	237	235	243	234	250	248	260	233	221	225	238	262	283	216	247	265	232	247	249	225	239	239	201	246	229	239	236	239	238	253	216	244	239	229	238	212	244	242	240	224	196	207	201	228	232	258	217	211	233	240	247	220	241	220	244	285	235	257	261	287	247	226	244	255	256	232	210	230	255	235	232	261	255	219	229	272	234	239	217	240	265	273	245	239	275	230	231	218	235	211	214	225	210	253	246	231	218	249	260	212	244	258	220	230	235	245	237	265	239	235	261	260	220	219	233	210	227	242	228	228	235	245	225	244	241	215	250	244	228	232	255	219	227	206	240	224	233	237	240	232	217	222	272	230	214	214	221	229	258	208	254	215	249	261	235	238	256	231	201	245	221	265	222	219	267	204	249	247	235	244	221	221	237	218	239	233	247	254	241	259	229	281	229	210	242	224	243	212	220	232	212	250	228	250	221	224	206	241	219	222	257	224	205	286	218	253	218	242	209	230	230	253	232	239	255	235	253	254	236	252	203	239	233	271	276	222	236	244	249	247	219	247	222	232	248	258	239	244	228	237	204	240	268	240	236	228	230	229	238	215	248	249	212	227	232	256	208	217	200	222	211	251	252	220	240	227	259	254	233	228	233	230	228	231	254	248	229	237	225	258	219	252	217	230	207	258	238	248	221	265	246	219	243	233	228	224	214	246	208	242	251	252	245	245	199	238	224	229	257	246	245	220	239	247	236	256	252	254	221	263	226	260	238	251	219	215	271	228	237	235	225	234	245	237	219	251	257	244	232	232	231	291	236	271	231	232	224	247	238	256	209	238	236	232	222	224	232	223	257	249	232	228	244	217	223	248	227	230	259	236	266	253	226	240	214	232	209	238	243	245	238	258	228	248	233	221	225	243	280	229	231	255	232	236	259	217	266	242	224	259	209	226	227	247	242	233	243	242	220	256	213	240	239	233	276	228	228	227	263	226	256	274	228	228	227	249	252	247	239	246	238	225	208	220	234	258	211	225	245	257	220	212	271	238	217	240	214	243	249	258	222	220	252	263	231	238	227	231	262	196	228	220	244	225	234	252	240	234	237	256	249	276	252	241	263	244	238	245	231	251	209	224	225	217	258	249	213	236	249	216	218	241	247	231	245	250	250	232	225	255	225	235	232	228	210	237	217	210	221	259	259	232	245	229	241	236	227	232	228	253	236	246	248	250	226	235	229	236	215	248	247	233	250	245	232	253	217	258	234	240	292	237	224	254	250	231	247	204	237	246	255	240	240	208	268	272	221	255	278	210	260	194	240	221	247	249	260	231	232	223	233	212	251	213	277	243	235	260	232	244	260	250	265	224	221	242	264	245	203	224	241	254	200	242	247	219	254	234	226	220	197	226	199	258	227	224	238	241	225	233	237	237	199	190	226	256	260	241	239	223	241	240	236	227	245	223	256	227	224	250	245	239	244	224	261	229	239	239	259	225	236	245	247	197	246	214	219	202	264	261	241	221	237	223	233	221	255	251	221	217	229	213	257	244	224	236	227	238	246	231	222	240	232	231	236	227	243	230	253	231	236	244	229	244	255	247	243	266	266	227	240	249	222	225	230	262	225	267	238	235	249	244	265	252	217	234	227	252	241	260	233	222	241	286	227	237	233	215	246	224	225	238	238	248	214	223	249	235	249	225	229	231	244	239	242	231	280	219	228	244	260	228	250	225	237	249	240	234	240	213	232	232	242	247	231	219	231	251	246	223	224	229	219	224	250	219	253	236	214	273	216	228	225	247	220	224	229	227	242	207	219	249	226	226	276	237	232	219	238	244	232	209	240	247	239	238	259	222	275	261	244	266	238	255	245	242	230	240	252	233	265	248	228	220	257	243	253	233	222	221	237	241	242	256	247	238	186	239	238	241	228	248	231	246	233	234	218	236	245	245	222	244	247	228	243	221	225	253	238	212	235	256	227	223	244	226	252	222	233	239	239	229	249	236	233	252	245	208	247	255	255	240	246	224	253	255	243	242	231	254	269	214	222	240	263	240	244	261	227	215	248	234	236	240	248	223	218	225	241	247	233	226	226	246	251	215	244	230	248	219	239	246	224	220	241	243	238	230	213	233	264	236	200	272	240	225	248	230	213	225	245	246	243	262	243	249	229	250	274	214	235	252	247	228	215	243	210	231	226	258	247	241	231	233	247	205	217	261	244	232	246	240	220	226	238	225	257	242	225	235	228	228	238
5430	688	782	864	772	708	702	758	716	663	657	689	647	609	619	599	603	593	575	574	591	569	554	564	557	578	566	551	593	548	585	561	605	637	540	582	590	588	559	586	567	580	568	586	589	588	590	576	578	612	589	572	583	586	534	569	525	546	577	572	557	601	561	597	572	599	536	570	579	616	573	554	590	598	544	588	593	556	559	538	599	548	567	606	575	550	573	537	578	604	543	561	592	569	569	579	547	559	582	583	541	570	594	567	563	578	583	600	586	572	558	589	594	597	608	566	576	582	559	628	578	582	538	580	568	613	617	556	589	619	582	589	552	581	557	572	600	600	555	566	580	580	629	559	594	585	552	564	581	580	547	584	584	564	594	592	587	576	576	583	599	575	581	576	561	610	588	574	558	533	568	587	560	580	620	583	546	585	623	559	570	580	578	575	580	556	566	569	614	589	567	571	573	580	564	595	535	613	568	584	564	613	577	566	575	585	563	574	572	579	536	587	607	617	584	554	593	593	573	578	581	538	580	599	579	587	553	558	602	596	596	603	586	578	584	593	582	621	590	593	542	616	585	554	578	546	559	572	545	616	559	578	616	569	544	561	528	592	574	615	591	610	610	586	559	572	560	575	585	575	541	575	570	606	524	577	602	560	607	570	573	623	559	589	591	583	565	579	564	631	595	579	591	550	622	573	525	629	587	564	557	564	564	561	544	572	549	564	571	596	544	522	548	558	555	558	599	604	600	579	556	590	595	548	545	565	601	595	593	548	592	611	539	590	568	576	549	547	581	539	551	577	602	579	544	545	567	564	607	572	555	596	584	525	535	588	586	566	543	591	541	564	614	561	568	546	554	587	643	570	590	555	556	600	572	593	559	604	554	566	598	536	561	575	548	548	584	591	536	583	575	529	558	586	550	600	576	583	517	579	543	601	551	629	586	542	593	588	570	585	575	513	567	621	548	580	603	622	631	619	578	549	547	560	590	594	584	588	552	558	531	582	578	570	557	575	624	555	593	539	577	535	613	582	587	578	554	597	541	614	537	571	558	577	606	594	587	575	580	607	593	612	555	570	539	564	560	607	597	572	603	549	546	598	595	585	590	557	549	622	558	611	510	556	565	558	554	578	553	591	568	605	613	570	544	557	569	597	559	589	576	582	584	531	550	559	591	606	592	578	587	573	632	594	617	571	571	580	585	584	561	580	585	567	570	613	577	620	587	577	578	560	613	582	582	612	586	566	604	538	534	561	599	600	579	580	558	575	592	593	558	568	609	582	573	566	540	567	570	574	602	576	593	586	554	632	532	547	613	623	581	571	557	570	572	593	542	591	540	578	550	542	579	545	573	515	566	544	581	564	562	584	566	549	556	600	581	588	583	592	553	587	578	622	574	537	566	519	560	594	600	557	584	571	570	559	587	594	601	569	567	563	574	578	528	588	568	617	580	584	586	556	600	577	608	576	587	567	543	567	602	558	540	565	579	547	589	531	583	598	608	587	584	580	608	544	616	525	583	575	558	578	568	589	578	565	570	635	578	584	554	587	562	595	576	573	590	562	541	596	579	567	546	556	558	613	569	577	608	584	584	587	620	568	567	599	571	592	617	570	596	555	543	553	604	550	577	600	572	606	554	549	572	546	593	569	573	583	593	597	540	564	566	570	573	596	516	588	599	554	573	582	626	545	573	552	574	577	530	565	571	542	549	525	593	568	558	600	544	556	586	599	554	587	585	549	595	566	566	545	631	543	606	569	597	558	582	574	610	577	562	541	550	579	536	567	566	575	562	554	554	606	567	570	580	583	629	619	564	594	604	584	568	542	559	593	566	564	577	597	528	545	594	594	553	548	579	575	574	563	577	563	584	578	533	592	608	587	620	600	609	571	612	529	572	584	605	537	572	553	612	551	576	565	601	576	589	575	567	577	608	565	582	603	556	526	611	575	538	602	573	547	568	565	565	577	597	574	576	582	591	521	567	591	574	561	593	564	549	588	590	602	604	589	584	560	565	599	583	578	572	567	569	566	578	559	572	607	566	551	538	586	569	543	576	551	574	583	555	576	600	561	577	567	552	537	562	582	606	548	597	582	581	586	569	575	623	566	528	539	590	589	551	549	600	579	556	590	585	598	570	576	596	553	617	586	580	613	593	578	595	606	568	577	576	551	603	593	594	581	590	546	563	573	539	532	568	578	553	563	596	590	534	556	551	587	571	539	577	592	596	608	609	591	600	593	549	605	582	608	609	547	582	551	599	555	573	568	588	579	585	585	575	593	528	543	576	576	578	576	561	571	554	581	599	571	558	557	585	541	578	571	592	583	601	581	594	572	582	591	589	563	551	589	567	579	576	592	554	527	582	568	588	572	569	597	613	552	598	525	538	543	567	542	588	558	588	624	560	578	561	561	567	590	595	540	573	577	607	577	551	601	573	514	621	561	559	547	601	551	581	546	569	595	576	574	564	587	582	562	615	583	599	589	596	560	574	590	532	592	523	624	613	579	588	578	583	577	586	553	582	546	586	597	591	608	579	592	562	569	529	580	556	561	563	587	589	599	582	585	570	588	596	548	555	551	569	564	551	587	555	617	540	547	553	594	594	537	546	551	570	587	542	581	563	592	635	568	517	549	566	617	585	523	559	622	572	561	573	577	607	595	600	556	569	556	566	578	626	584	611	557	587	585	557	583	565	593	578	523	559	593	543	563	569	555	560	619	587	593	601	566	560	553	564	570	613	583	579	573	585	574	622	516	589	611	580	546	565	547	583	533	601	600	578	595	568	590	580	562	603	600	575	586	587	540	601	594	557	573	592	572	545	603	576	579	577	590	605	596	652	585	581	585	575	600	596	596	565	572	543	563	593	572	592	560	562	541	560	584	554	604	593	588	587	521	642	599	567	612	583	605	565	594	580	586	586	584	584	575	574	553	558	547	536	582	546	590	573	600	560	549	574	618	599	570	559	632	599	558	587	520	605	598	565	563	586	555	582	543	575	586	540	579	592	556	582	544	589	579	574	554	545	513	543	555	579	569	550	557	597	542	553	557	552	588	549	581	583	538	516	564	596	579	588	583	541	557	576	576	572	588	483	582	544	570	587	602	567	549	604	538	545	553	559	596	593	573	611	508	604	546	576	605	557	582	523	558	579	560	602	584	533	570	533	567	562	605	585	576	575	572	589	595	577	587	630	547	623	574	573	631	569	584	606	589	572	606	557	564	593	549	579	536	570	565	631	593	631	614	611	536	566	614	556	584	548	584	583	578	593	548	560	584	567	579	591	566	555	615	611	593	560	561	575	588	573	621	541	584	598	558	572	567	590	576	597	595	562	625	592	525	606	571	585	571	566	554	604	586	585	590	621	576	580	574	524	572	605	606	622	571	606	581	573	519	568	603	613	535	577	575	591	568	537	561	617	589	561	614	564	609	590	586	571	604	581	585	610	539	575	552	587	580	572	550	584	581	589	562	562	618	558	583	575	601	575	611	569	579	545	601	545	563	581	622
46219	20430	7881	1331	845	609	562	469	427	341	319	328	277	277	274	259	232	254	270	236	262	232	222	204	258	229	197	225	244	236	223	221	249	210	200	224	205	192	209	247	209	250	234	212	220	200	249	230	230	253	221	255	233	217	236	212	216	248	199	201	204	207	207	227	223	211	246	219	230	214	219	218	197	221	209	212	218	221	206	232	209	224	209	205	234	219	236	223	229	205	186	235	216	233	221	240	223	229	206	238	215	205	209	227	208	244	217	244	228	247	195	199	230	220	208	226	218	213	207	240	228	202	225	207	217	198	217	206	226	213	219	197	222	195	210	207	223	232	214	199	246	217	203	198	199	231	226	229	226	202	191	196	210	177	213	225	257	212	182	207	204	203	188	235	204	235	210	227	195	223	213	239	225	212	200	233	213	219	228	228	233	247	201	223	214	211	207	236	220	198	207	207	205	233	199	209	207	210	233	211	188	232	198	185	223	229	195	226	218	219	219	243	198	251	208	212	194	231	248	200	251	218	243	203	228	192	212	165	201	199	204	200	246	215	233	207	226	205	196	232	195	210	196	229	240	230	191	236	201	229	219	199	194	263	218	188	219	224	223	215	216	219	245	217	223	194	201	204	193	214	224	242	216	225	207	231	209	181	219	202	241	200	195	208	224	244	224	214	224	207	206	244	209	213	237	234	239	217	214	239	250	189	196	220	199	235	214	214	200	213	254	224	222	190	203	200	200	232	218	213	207	213	230	229	207	213	225	200	196	228	238	244	206	193	267	195	220	207	230	239	243	193	224	185	222	202	240	232	202	232	230	224	235	204	247	220	210	203	225	220	224	240	210	240	209	220	221	202	241	201	216	208	221	227	205	190	226	184	224	208	219	223	248	198	228	194	234	224	216	236	213	228	200	231	214	223	237	233	240	239	219	189	222	213	231	232	225	209	242	197	228	200	200	251	212	240	209	200	217	199	233	227	225	207	197	184	233	215	235	207	227	227	233	224	253	231	228	230	207	225	233	215	246	205	218	212	194	221	211	230	221	201	220	202	202	208	237	257	203	186	205	194	226	200	204	222	240	218	201	201	214	206	183	194	208	212	198	231	213	242	211	224	214	199	215	223	243	220	232	222	217	201	187	216	201	213	213	203	225	207	221	198	186	237	215	234	217	206	221	220	267	184	236	212	201	236	231	235	193	213	224	204	227	212	210	213	230	225	251	224	220	210	227	229	222	223	230	208	212	195	200	197	193	198	208	204	211	208	208	218	224	237	241	217	206	224	212	237	214	224	225	209	191	222	231	194	226	237	214	210	217	226	207	201	234	216	209	197	216	200	225	231	204	250	219	202	227	204	243	190	223	213	219	200	203	201	250	228	229	218	214	215	219	227	249	207	195	234	217	208	218	229	228	235	213	212	247	229	213	214	206	213	217	230	199	212	234	208	236	229	199	223	228	231	205	238	224	197	210	192	209	205	233	216	219	224	175	234	239	243	220	209	174	233	205	239	222	206	224	232	197	210	201	209	215	207	218	220	220	210	235	222	203	238	209	199	209	213	225	232	252	228	207	231	215	213	223	242	211	193	205	217	210	214	219	223	224	224	211	202	218	188	244	230	215	220	230	216	243	188	191	221	236	214	236	212	226	226	191	230	192	214	211	239	181	213	205	195	212	225	196	247	216	209	194	203	201	221	225	232	230	238	226	236	202	209	231	215	245	209	201	211	201	205	238	212	203	203	255	202	217	183	221	219	199	218	205	205	215	211	206	202	180	234	204	211	202	198	208	234	183	230	236	222	229	221	219	239	215	184	177	185	233	219	222	229	227	215	223	221	199	213	220	206	188	221	187	212	234	237	227	235	199	213	217	216	200	193	195	195	214	233	203	212	209	199	234	228	203	223	225	231	216	217	237	223	228	220	210	198	217	228	224	225	211	205	232	223	229	213	196	213	221	203	213	229	212	196	217	208	209	225	191	230	214	214	206	220	224	240	201	218	211	228	199	221	232	227	209	208	203	208	227	241	193	223	225	237	210	213	211	223	224	223	201	229	194	204	222	220	207	239	188	228	232	192	226	223	219	221	207	214	222	227	226	190	211	198	246	232	205	236	195	231	244	247	229	189	205	220	210	242	208	226	208	210	211	230	230	211	207	191	203	253	208	228	227	231	235	214	201	237	198	201	187	219	199	214	219	214	246	231	208	230	244	220	192	222	212	212	246	239	214	232	232	213	234	218	187	227	198	199	208	226	204	211	198	235	228	177	238	230	224	239	192	226	228	215	212	220	200	201	232	216	205	211	197	213	203	210	199	216	214	215	185	208	199	222	224	208	228	234	193	205	222	225	201	215	240	266	238	196	229	198	183	181	204	238	214	220	215	215	233	234	202	200	202	192	214	214	197	214	211	259	229	212	201	201	220	216	228	189	240	192	222	227	196	235	209	211	222	218	211	212	212	219	221	203	213	222	213	219	212	210	235	210	243	200	243	220	198	236	192	210	238	179	211	205	239	223	232	227	217	203	219	232	230	215	207	203	217	218	197	193	212	181	220	227	211	195	210	231	235	217	200	203	202	192	217	227	235	235	199	208	233	223	246	181	210	204	203	208	216	231	220	209	212	218	249	189	181	213	193	223	227	203	212	214	210	189	212	222	216	222	181	203	214	213	211	216	174	200	203	216	221	233	215	241	220	215	220	198	218	226	201	203	208	215	230	211	224	228	226	204	225	191	211	223	205	213	203	228	176	211	221	216	215	208	211	189	224	203	226	219	220	198	235	204	201	234	231	247	208	223	216	206	207	211	214	240	242	239	190	217	223	203	220	211	232	230	210	203	202	177	203	200	196	196	197	180	214	198	188	227	234	223	223	210	220	243	233	239	211	208	201	235	232	216	219	200	226	224	247	210	225	202	242	210	234	226	193	223	199	236	221	214	203	185	203	220	225	207	241	209	214	214	221	240	207	226	215	219	208	225	213	196	221	221	195	210	189	221	245	221	245	234	212	213	218	182	181	227	203	206	248	224	218	220	261	227	237	237	229	208	209	203	204	220	210	213	225	210	256	226	196	229	208	205	219	228	211	206	210	214	205	195	206	217	210	217	195	221	210	199	221	211	212	209	202	242	209	245	226	198	210	230	210	201	226	192	216	221	218	235	219	227	203	212	221	234	210	236	204	227	201	222	223	226	201	210	193	222	221	219	204	218	203	226	193	217	231	222	199	209	191	234	227	235	208	222	229	232	221	211	230	217	218	230	209	233	222	230	220	246	219	216	210	215	217	192	223	218	221	213	202	214	220	205	175	195	218	193	208	202	206	253	239	242	211	210	227	200	217	189	229	198	204	213	224	202	233	222	204	202	232	232	202	238	229	216	205	192	211	211	230	229	236	234	192	226	200	208	227	191	229	236	213	221	196	216	218	215	211	206	221	228	229	198	230	183	206	204	210	203	207	236	211	214	218	184	208	194	205	221	218	205	212	219	212	221	202	210	228	228	229	227
22392	1499	2770	3155	2726	2188	2031	1700	1519	1326	1292	1118	1041	960	947	885	840	791	792	775	712	682	655	665	607	665	675	644	665	665	612	605	623	581	596	602	590	557	612	604	592	612	573	549	545	591	535	547	575	578	539	546	541	541	580	552	569	578	560	591	543	578	590	533	559	571	534	557	534	573	547	559	572	569	569	576	558	545	550	565	549	548	550	553	516	568	513	572	504	557	550	576	563	511	550	578	587	569	573	557	540	535	534	542	547	537	555	519	508	574	522	562	536	532	507	571	580	543	557	524	558	523	530	564	559	571	552	525	563	553	561	530	589	550	554	553	577	527	548	533	537	569	559	541	536	558	510	524	554	577	566	508	549	501	552	566	548	566	569	552	543	578	585	590	535	556	517	564	583	527	513	567	537	558	556	555	560	516	564	562	533	548	513	538	571	555	553	529	521	556	534	586	548	537	551	575	540	572	541	520	520	526	521	531	542	576	553	546	554	547	551	538	547	526	529	573	546	564	554	522	543	539	557	550	525	525	561	546	543	526	541	550	539	562	576	563	571	554	550	548	543	555	571	608	545	543	584	572	522	552	539	506	542	502	507	523	554	532	512	518	563	545	511	573	513	541	529	555	502	578	533	571	517	538	540	580	587	552	569	557	542	508	574	576	584	559	540	530	549	540	596	543	547	543	546	544	533	582	543	556	537	510	534	553	563	581	509	572	529	549	556	558	570	513	545	538	526	554	527	501	555	528	522	530	532	557	525	521	530	517	561	525	571	580	519	571	574	528	552	588	561	543	580	601	511	527	506	546	539	543	528	546	506	580	513	543	541	510	570	513	549	523	508	528	537	609	552	563	535	493	535	516	543	558	565	506	552	509	577	535	540	556	564	522	556	558	540	535	541	557	539	545	498	525	550	558	521	547	552	528	554	504	537	562	552	550	537	542	554	554	536	592	562	550	518	553	551	587	543	543	563	529	549	559	531	511	552	527	568	598	564	562	514	528	514	525	549	520	582	558	515	592	565	535	542	565	498	537	561	526	594	536	511	549	535	540	511	573	489	559	562	564	552	492	538	541	559	534	562	560	561	542	514	521	491	530	540	586	595	550	550	508	561	514	542	553	577	553	535	564	562	535	561	561	542	539	531	529	480	519	516	522	522	558	531	544	542	585	508	520	563	554	509	521	558	531	559	620	520	563	528	582	559	548	521	548	533	549	559	563	558	568	524	557	564	547	580	549	559	532	543	571	520	540	541	571	555	539	558	553	566	546	528	505	580	591	540	554	597	552	510	545	534	523	574	586	549	574	527	534	574	559	528	568	519	542	579	560	519	528	507	528	599	580	500	548	566	515	548	550	544	521	521	548	544	562	530	559	512	554	540	581	527	531	530	537	540	569	549	548	565	535	555	515	531	550	557	534	500	566	509	591	533	552	578	579	564	525	563	490	533	562	525	532	536	532	533	557	553	530	493	500	493	598	550	538	529	531	547	543	540	528	533	547	550	547	554	560	599	549	498	529	566	572	526	547	523	514	513	554	556	512	552	530	548	549	531	543	557	504	520	558	560	530	571	514	557	573	545	549	533	551	549	579	517	522	549	552	580	521	552	567	549	558	553	563	517	580	567	519	551	557	531	560	573	536	550	545	521	569	545	512	549	489	581	521	548	613	539	550	555	564	539	556	561	573	591	528	522	590	591	531	579	544	572	506	561	542	575	550	583	511	550	543	575	598	504	532	581	563	537	562	571	520	522	540	520	548	530	538	539	569	543	583	540	562	551	546	504	535	506	574	577	528	547	506	565	555	530	539	537	545	590	524	529	554	572	569	552	540	540	528	552	537	597	528	544	562	559	542	523	544	544	538	511	561	572	528	570	543	543	570	559	556	544	534	545	550	565	585	546	563	555	552	524	540	514	543	525	555	571	557	547	580	540	544	511	553	537	581	514	563	515	556	564	517	522	551	575	571	508	558	530	555	562	562	557	552	543	540	491	578	550	559	551	565	562	514	533	588	535	547	590	563	551	550	527	525	532	522	540	550	502	546	552	553	568	559	542	545	541	530	540	584	574	515	548	545	548	585	540	538	535	545	554	542	572	528	538	497	514	522	556	514	515	549	526	550	548	537	535	538	517	528	515	561	570	505	557	534	522	523	549	545	566	542	580	547	564	573	525	538	533	546	482	553	546	504	562	546	562	545	573	542	503	545	554	573	543	546	550	538	511	585	552	527	528	556	559	589	538	572	573	508	589	494	522	566	569	563	523	546	572	548	552	532	501	546	560	534	590	511	534	537	546	578	532	531	566	571	540	531	568	521	552	545	552	524	546	555	553	545	507	601	549	541	505	514	534	608	561	534	530	560	537	585	540	517	521	582	540	516	565	542	550	548	532	530	531	536	526	553	557	564	548	577	555	548	557	585	558	544	523	526	534	565	570	525	547	558	510	553	563	582	553	538	535	529	560	555	561	518	577	551	549	568	524	544	550	524	514	539	524	547	525	565	550	519	561	562	531	553	517	498	555	570	554	531	564	539	520	549	517	546	544	527	512	522	521	571	531	529	541	532	544	528	563	528	519	498	546	535	561	515	550	529	514	549	555	533	535	583	555	554	499	553	561	568	542	559	580	522	542	553	562	516	552	556	542	552	541	578	528	560	540	547	551	509	526	498	560	506	508	577	533	513	545	506	570	556	525	589	528	531	556	556	535	562	540	592	556	583	533	537	534	548	509	591	552	511	569	560	583	523	502	540	534	540	568	575	549	558	531	564	531	528	533	578	585	528	572	568	595	569	569	507	530	540	589	519	519	524	558	537	519	555	526	538	527	508	553	531	559	549	506	598	532	589	554	528	621	513	543	539	542	535	548	568	545	564	551	584	555	568	532	578	570	558	559	513	531	522	553	573	536	551	574	552	519	563	575	526	515	563	547	519	575	556	552	549	512	549	573	568	507	509	534	575	560	531	552	525	544	556	535	520	532	511	525	521	527	557	517	576	526	547	554	552	534	529	486	546	583	573	576	535	541	530	534	530	543	582	551	493	493	531	507	560	609	530	541	580	549	527	576	534	511	543	566	535	551	560	506	568	556	568	562	555	609	558	595	525	542	543	517	537	514	542	527	525	532	542	558	545	576	570	538	544	541	514	545	579	496	576	525	532	535	505	543	532	534	576	544	541	546	517	549	534	526	585	530	556	541	533	537	566	522	569	576	554	558	565	525	544	556	570	593	621	599	545	528	540	558	543	563	552	524	513	550	515	508	564	543	585	535	589	526	562	522	547	537	524	565	550	578	554	540	535	517	519	558	552	540	541	543	518	562	569	538	565	549	535	537	559	564	533	540	552	534	556	573	568	572	520	532	570	531	560	577	566	574	529	555	508	548	503	568	538	512	568	581	545	542	590	538	527	523	523	558	563	521	547	525	545	544	488	534	582	573	503	565	558	541	558	527	573	545	591	563	566	577	546	544	531	540	599	569	578	515	527	536	528	538	548	587	542
52800	23443	12386	2812	1656	1195	987	756	717	628	575	551	479	455	470	454	460	429	419	438	386	384	414	369	392	422	376	390	350	370	352	317	401	376	356	410	372	373	363	384	400	380	345	356	379	337	374	371	380	345	347	364	318	348	387	315	356	340	360	321	347	368	339	361	379	352	354	357	359	368	370	348	395	347	356	350	373	350	371	337	328	352	301	376	346	346	358	368	341	370	394	371	350	384	329	377	310	357	384	307	325	328	354	389	332	333	349	372	366	374	365	367	337	330	352	399	362	345	352	323	382	309	358	342	364	355	363	374	357	355	344	381	378	353	333	368	333	361	352	384	372	318	325	364	370	362	348	348	360	342	372	388	318	390	326	394	374	362	356	359	364	362	352	328	347	330	355	355	373	358	333	345	332	325	359	310	337	350	378	328	342	381	344	373	377	323	397	364	368	406	349	324	388	354	363	382	352	358	356	360	361	354	360	324	375	385	320	361	304	347	297	374	388	350	371	343	359	351	342	356	357	342	334	358	385	352	363	360	375	334	332	355	332	341	350	365	368	331	354	312	379	350	342	381	365	341	321	354	337	356	337	332	378	383	356	345	356	366	370	362	358	338	336	338	367	332	368	382	356	375	349	354	341	380	388	331	387	370	353	325	341	362	350	353	396	351	344	353	346	358	361	361	366	360	343	351	401	370	335	380	342	368	369	359	345	389	337	357	374	345	317	374	394	338	400	365	394	353	379	346	332	365	379	357	365	385	347	351	326	343	342	355	364	368	392	345	388	379	345	349	357	373	359	359	352	347	334	377	341	349	364	330	368	337	340	350	346	330	335	336	343	354	393	345	342	365	341	355	358	377	368	352	403	338	362	344	344	368	365	358	365	347	326	309	351	376	368	349	401	364	391	369	371	366	341	365	334	328	320	344	335	348	359	311	349	327	351	344	351	365	368	358	370	338	325	345	329	318	339	364	339	357	378	366	333	351	349	352	372	358	395	350	342	382	354	356	321	323	347	326	345	375	377	389	378	362	363	405	342	382	389	367	379	361	352	387	355	339	340	361	340	357	358	351	375	349	359	369	362	372	348	368	354	358	394	355	375	344	357	327	366	375	324	339	379	350	340	338	334	344	345	352	357	348	355	386	372	338	350	376	385	380	334	363	358	337	359	392	342	344	394	357	349	340	354	340	354	367	362	363	363	345	371	343	325	352	325	332	317	353	379	347	358	370	327	366	342	353	333	361	312	336	403	373	310	373	371	341	356	321	350	312	362	361	340	353	342	327	370	353	389	368	357	356	367	350	329	366	347	359	378	331	336	347	393	319	355	340	358	332	364	375	387	339	361	385	339	346	350	364	333	365	336	357	361	354	358	337	308	366	356	362	390	382	323	323	332	348	377	336	355	350	336	380	347	344	362	376	387	360	349	375	357	339	377	406	330	357	321	380	342	361	320	331	364	324	387	370	371	352	407	363	332	364	369	357	371	302	344	360	399	361	324	340	337	367	355	325	345	378	338	343	345	345	349	344	363	340	356	379	355	366	364	358	353	354	356	365	355	377	347	362	384	373	325	372	366	363	354	318	372	327	370	386	362	351	314	367	372	364	363	368	350	366	380	350	374	365	386	371	342	322	329	322	385	400	313	353	380	350	333	370	359	341	334	329	378	394	326	350	324	370	349	369	351	365	309	326	348	347	405	351	386	364	367	344	384	373	311	344	346	343	339	352	360	385	380	371	335	333	351	372	374	344	384	343	316	366	362	374	368	355	338	348	338	335	348	329	347	353	364	378	356	336	356	380	363	345	372	355	352	317	398	356	352	355	352	349	360	338	340	341	345	369	379	377	340	362	371	354	351	427	360	346	362	327	369	348	340	363	351	387	334	319	318	333	361	410	320	325	341	374	334	353	363	365	354	328	367	336	342	374	403	343	375	354	379	302	319	342	360	364	377	360	336	380	363	376	375	371	375	349	371	365	349	361	333	350	327	347	343	360	318	365	336	372	395	346	326	334	356	366	356	340	346	378	358	355	365	313	369	360	333	371	354	354	337	334	348	345	374	303	354	344	364	350	329	359	335	359	352	354	388	370	378	358	376	353	373	358	339	347	341	356	380	364	343	362	374	345	370	379	319	348	363	360	356	371	332	317	335	324	381	378	346	374	347	337	361	334	357	331	373	318	343	349	357	345	351	340	356	364	356	380	364	344	357	348	343	354	358	345	341	365	389	367	379	332	357	330	341	346	338	406	331	348	351	366	335	369	334	358	330	359	357	371	351	347	355	371	367	403	320	376	375	349	348	363	401	374	336	331	375	355	355	343	368	367	371	351	356	364	346	334	330	393	378	351	356	337	366	377	322	359	325	338	338	323	371	342	363	361	350	318	389	335	362	338	379	388	362	376	333	314	368	357	360	323	343	349	352	329	349	347	386	370	313	343	310	358	387	343	387	350	334	342	354	322	335	366	342	373	329	360	333	346	380	336	357	351	345	369	346	375	364	372	346	372	344	334	336	353	395	337	325	335	343	387	314	357	333	346	378	351	359	344	358	341	339	373	370	389	357	334	366	344	368	370	353	367	365	347	377	426	345	386	349	348	341	373	366	357	330	357	343	344	365	383	391	363	377	335	366	360	373	365	397	356	323	333	336	342	357	377	341	304	377	343	347	322	358	335	345	378	397	358	383	369	354	323	366	331	354	326	386	344	314	354	357	331	334	376	343	342	332	344	376	384	370	353	355	384	349	336	363	355	350	345	358	316	356	340	361	340	342	342	336	359	350	353	353	328	330	356	353	349	329	385	373	345	350	341	365	362	324	368	341	361	358	358	385	378	354	326	335	391	328	366	379	336	358	329	350	324	393	344	343	341	326	358	352	360	370	342	343	340	372	402	370	357	334	344	346	387	378	332	400	339	346	345	358	359	335	347	338	353	388	370	380	326	345	336	368	350	372	357	346	382	356	364	336	360	351	314	342	336	342	351	331	359	385	346	321	349	334	363	382	347	356	343	358	338	388	370	361	345	359	354	366	362	369	370	357	348	357	337	313	365	346	356	346	353	360	375	357	362	378	350	362	332	335	317	356	370	346	383	354	355	359	343	336	343	366	342	363	373	387	363	370	352	373	336	391	388	365	363	363	350	371	365	345	362	383	361	355	379	348	318	357	370	369	365	366	357	385	402	342	328	364	341	376	385	357	392	371	396	348	361	311	351	343	321	363	391	381	356	367	340	394	382	373	365	327	340	359	347	334	364	325	350	381	389	329	375	347	321	383	343	343	343	357	376	381	347	370	329	378	347	350	351	363	351	334	362	323	348	377	330	347	358	337	337	345	344	370	334	355	353	398	368	315	358	359	344	354	363	359	363	337	366	345	357	317	348	364	339	353	338	398	334	347	338	364	332	360	383	356	340	354	358	315	331	351	345	338	357	344	380	382	363	360	366	341	379	351	346	376	337	342	337	342	380	359	352	365	369	378	345	333	342	370	333	357	367	332	391
26834	2632	5090	5825	4994	4086	3589	3009	2608	2341	2117	1993	1787	1687	1537	1440	1377	1302	1378	1319	1175	1182	1053	1134	1057	1070	1031	1045	953	990	980	991	960	901	954	899	943	901	861	957	899	929	868	845	902	866	903	856	855	916	874	888	855	874	875	891	862	846	873	861	892	850	837	836	887	822	858	861	825	856	847	858	818	850	832	807	818	815	898	844	808	875	859	832	808	842	844	837	814	812	849	810	823	861	815	841	838	804	852	787	870	772	833	810	847	873	872	813	813	833	829	866	878	841	858	842	860	810	749	853	807	821	853	843	800	857	848	832	797	780	806	877	831	815	817	895	848	847	802	845	853	839	851	837	771	801	770	836	812	860	848	771	847	853	877	835	864	844	784	831	882	799	829	816	792	823	818	816	801	826	867	778	790	838	813	834	854	841	809	840	852	897	866	780	869	827	789	811	839	809	806	827	790	853	801	855	835	787	777	859	870	809	827	885	831	785	829	813	858	875	834	786	898	799	800	807	837	832	828	862	788	828	859	858	799	837	794	790	846	811	850	820	831	849	830	825	882	840	852	809	862	758	823	875	837	873	837	800	810	803	842	828	778	863	802	843	836	850	824	825	902	846	816	841	815	874	867	852	803	820	825	871	790	836	822	858	816	842	829	817	828	839	850	820	830	808	871	847	826	803	805	834	863	848	793	832	826	860	813	815	772	840	830	828	855	837	846	831	846	833	762	822	816	851	814	788	820	826	810	840	822	806	822	816	837	801	831	824	831	803	836	814	865	883	861	797	805	868	819	802	808	835	857	793	862	818	825	835	834	843	864	878	796	847	825	823	820	818	850	771	806	824	816	820	805	851	853	843	843	832	870	821	803	819	830	812	802	833	814	825	846	815	839	798	827	837	796	815	911	830	837	840	843	857	825	803	778	825	801	860	771	832	882	785	770	807	794	782	781	814	850	812	837	815	869	791	827	848	851	840	813	794	794	793	838	847	817	821	831	826	837	842	838	840	868	837	801	882	851	789	808	784	859	768	780	847	808	819	838	832	815	821	878	833	834	756	832	824	825	803	820	819	851	832	809	850	833	837	812	799	782	795	750	836	793	848	808	826	776	797	800	846	799	815	785	879	836	825	799	834	857	861	878	848	861	809	862	810	825	792	846	795	831	811	810	859	796	831	840	770	764	791	830	855	861	851	798	738	872	771	819	769	813	822	845	883	799	820	793	818	828	848	832	851	848	823	812	857	782	805	828	807	833	818	870	815	794	814	805	854	823	862	852	850	834	862	811	803	848	783	828	811	856	847	836	822	815	860	814	836	863	794	894	857	784	836	797	778	821	842	809	835	810	814	801	835	856	799	870	828	808	816	776	858	816	843	807	841	774	840	883	824	837	823	777	828	787	808	843	822	823	809	820	894	805	827	809	844	788	820	806	852	761	839	826	832	822	816	812	773	858	844	846	790	793	833	870	801	856	815	878	871	824	842	830	871	870	826	844	845	803	802	868	836	839	818	847	872	811	819	779	845	765	816	836	818	824	848	803	877	863	819	837	810	801	849	801	868	858	802	882	869	817	798	854	846	794	820	831	789	796	881	820	862	805	811	786	816	779	841	786	794	816	775	856	832	804	838	830	841	835	843	794	798	847	802	777	797	869	795	799	875	857	812	835	779	812	830	780	781	808	790	816	845	831	829	846	768	817	773	852	829	862	858	824	866	770	825	861	821	865	883	836	802	852	842	823	854	845	842	850	836	807	839	834	814	866	796	853	886	796	817	800	775	826	835	820	791	847	856	825	843	785	843	821	780	829	798	868	802	823	820	851	772	833	748	852	820	825	817	805	842	838	779	849	820	840	818	810	854	840	772	827	832	790	845	789	838	822	816	797	819	859	819	817	775	835	817	854	886	831	766	862	872	837	811	848	840	841	815	823	819	853	830	821	830	834	855	799	800	851	820	823	836	738	832	855	848	841	823	805	861	792	806	844	813	832	868	803	797	878	813	825	850	885	810	842	804	849	814	847	863	834	844	800	785	810	803	802	828	865	782	859	796	797	818	781	821	884	877	765	868	832	837	838	840	830	873	824	896	810	832	783	870	798	845	800	800	888	850	843	805	899	832	830	842	792	813	830	779	857	817	865	866	865	779	804	822	813	834	851	818	788	821	808	872	845	858	849	841	837	881	783	826	820	893	811	838	770	784	803	765	922	817	799	848	810	847	762	781	786	868	815	803	777	837	787	866	822	819	844	840	830	830	840	809	831	855	807	772	827	835	785	800	786	830	837	820	846	854	809	811	829	842	793	797	859	854	856	833	784	819	807	859	798	776	831	837	855	844	779	842	854	774	829	799	823	834	856	812	842	824	839	835	790	805	837	795	875	839	835	862	789	887	821	855	822	870	813	853	835	899	813	815	825	838	830	841	825	792	857	775	819	809	832	802	838	835	827	828	828	829	826	827	832	814	805	807	873	825	870	842	843	810	836	824	795	841	833	809	853	783	840	873	805	819	804	803	830	870	800	783	796	808	801	858	823	834	838	843	851	833	830	834	848	814	865	843	870	798	802	821	880	794	812	838	851	828	827	840	846	823	843	836	781	832	782	803	804	817	794	832	883	821	843	792	771	835	786	790	850	825	849	849	785	852	824	841	768	823	815	825	918	872	803	824	784	819	833	841	858	823	825	848	831	812	864	839	843	812	827	849	835	851	866	852	811	811	808	795	856	843	864	783	872	840	807	856	828	823	798	775	839	855	809	862	851	843	835	835	824	861	810	823	814	870	820	851	819	818	813	875	795	849	838	788	843	797	835	799	834	870	871	833	838	846	830	834	868	825	833	814	818	901	825	813	844	870	852	825	861	802	812	810	860	787	795	882	881	774	827	848	781	812	834	834	826	795	829	803	829	859	794	816	826	854	822	875	881	841	830	850	822	802	828	823	812	821	816	862	811	846	821	838	871	843	812	818	817	838	846	793	802	810	843	856	804	825	826	804	851	842	793	788	818	790	827	826	811	828	826	799	842	867	796	873	843	831	853	812	793	828	833	841	873	833	835	851	867	821	821	863	811	849	803	771	822	858	835	833	841	823	745	801	840	834	867	853	859	855	798	827	850	810	818	820	840	817	833	830	854	854	819	845	838	826	835	851	842	798	834	830	804	795	883	882	845	860	846	826	863	801	854	825	777	870	784	805	807	859	792	881	817	772	793	814	794	865	832	749	861	858	833	860	836	811	823	782	868	792	846	846	791	837	874	873	837	836	801	853	864	805	844	797	808	808	786	815	831	822	782	823	805	780	800	807	847	827	830	878	841	816	832	828	825	837	817	808	848	816	837	884	791	822	865	860	834	820	785	851	850	843	859	853	880	822	811	836	867	881	825	837	760	831	851	850	858	808	763	840	827	797	810	849	814	857	810	830	844	846	853	840	807	871	780	815	820	832	820	798	845	812	814	771	837	762	827	880	816	867	804	857	844	842	885	832	806	858	814	829	821	808	811	825	809	835
5587	379	336	318	296	248	276	249	254	255	256	304	250	226	243	222	268	264	237	254	268	247	214	251	242	291	274	246	257	246	243	223	246	236	229	234	230	234	220	268	256	222	232	232	219	220	226	237	216	252	241	254	232	230	249	237	227	207	241	239	242	241	246	268	243	222	237	251	257	242	224	218	237	250	244	261	241	245	236	245	236	245	257	235	259	238	254	239	247	240	239	224	230	251	256	249	241	245	243	256	241	223	259	233	246	282	251	264	235	211	245	235	272	229	267	251	237	199	251	225	216	233	239	214	239	236	248	213	245	286	275	244	244	241	219	249	258	238	243	269	244	214	216	213	218	242	221	224	241	225	227	268	235	239	235	274	235	245	242	231	275	209	220	262	239	248	241	213	216	252	218	259	235	212	222	219	240	241	249	236	230	253	262	230	234	237	244	250	223	219	232	246	267	283	239	254	243	216	209	207	250	240	260	232	251	247	253	232	244	243	248	231	242	235	234	224	239	231	255	236	218	240	237	216	210	225	232	225	246	255	269	250	219	253	233	232	242	248	212	256	262	205	249	224	235	234	237	258	252	245	232	219	244	218	229	250	252	216	232	239	260	231	255	245	237	261	223	231	256	224	222	216	242	297	244	259	253	227	251	256	238	228	240	229	249	226	240	217	240	247	235	249	217	246	214	243	228	243	251	239	238	260	240	218	254	266	229	241	242	240	240	231	223	217	249	249	222	225	255	246	236	233	248	251	231	220	249	242	251	252	251	267	228	270	252	240	244	217	221	249	219	219	234	241	237	243	247	256	226	237	221	266	252	214	245	251	244	249	247	239	231	244	251	223	259	250	251	235	236	237	229	250	239	242	225	227	222	252	250	261	239	265	229	261	226	256	268	240	253	243	250	255	243	249	215	276	235	244	215	221	226	228	229	227	228	213	237	240	208	218	225	229	244	240	264	254	230	215	218	229	239	251	231	237	237	229	223	271	220	246	239	229	238	236	233	243	233	235	218	258	257	231	225	233	230	242	243	239	224	209	209	228	239	256	233	234	246	244	248	244	217	247	231	252	245	236	229	217	202	218	230	254	226	235	231	235	251	250	242	232	212	236	250	238	234	230	201	250	242	238	256	182	241	235	273	239	275	265	234	216	227	254	260	268	251	227	236	246	199	239	237	208	224	242	229	216	236	237	226	223	251	264	220	225	240	223	265	238	255	245	230	224	200	236	241	238	211	269	250	239	239	277	248	231	224	243	255	251	228	233	230	237	231	221	236	249	233	262	262	248	198	250	259	258	229	218	226	241	229	209	245	252	235	230	244	226	221	249	229	223	243	233	267	249	250	232	218	279	255	237	252	229	259	241	274	253	218	231	242	249	243	235	240	246	209	236	237	222	228	230	232	238	256	203	236	252	204	247	235	232	231	250	220	246	241	268	262	214	260	244	239	241	204	254	266	248	247	230	253	231	246	275	239	227	232	225	257	224	266	251	228	264	273	246	231	241	255	237	238	238	258	232	218	228	236	233	250	236	257	214	231	231	239	234	221	245	216	235	220	245	230	224	227	234	249	215	233	227	267	223	221	226	209	231	228	246	246	237	265	228	233	276	249	218	237	237	229	238	267	250	238	222	263	235	253	236	258	215	231	250	247	245	233	233	226	250	237	251	274	265	247	222	241	256	243	235	220	235	251	229	227	229	239	273	256	252	246	242	248	242	260	219	244	237	224	227	233	208	208	221	224	211	229	270	238	209	257	260	253	216	246	232	232	253	220	235	251	222	268	222	230	230	233	205	236	215	252	245	225	241	255	218	243	232	215	230	256	196	230	251	224	216	209	245	227	227	231	256	237	262	229	245	254	246	229	229	245	244	227	246	238	260	263	217	246	243	216	223	215	255	232	216	243	241	242	213	236	250	222	234	227	213	227	239	220	239	239	206	258	240	212	235	240	239	236	241	255	231	245	239	233	203	231	246	242	237	237	232	228	231	274	230	250	251	266	246	229	253	237	253	216	239	264	234	227	224	232	241	255	256	265	271	245	225	217	263	240	232	234	248	259	281	231	272	228	241	249	214	243	222	214	250	216	288	259	201	216	264	231	258	233	278	242	255	260	211	226	251	244	235	249	208	255	252	200	248	275	226	234	266	223	261	220	221	221	246	263	233	232	252	269	229	256	250	228	233	254	239	237	206	210	218	254	224	248	242	247	239	247	232	267	219	238	252	228	212	203	205	213	229	249	227	214	217	223	242	234	227	243	236	248	240	231	194	222	220	235	212	232	235	219	216	219	233	250	239	219	219	255	239	225	233	254	235	233	223	234	246	240	221	223	256	232	235	220	253	229	221	220	235	246	200	246	234	270	248	253	242	258	244	226	254	229	229	238	251	263	249	226	295	239	243	223	238	238	261	251	225	219	230	232	224	240	235	243	241	259	247	216	245	231	226	224	207	232	222	251	253	242	250	235	255	236	237	239	229	231	237	233	228	231	222	212	266	240	257	246	247	255	228	241	247	234	241	246	224	256	193	201	254	210	220	237	259	231	239	238	225	268	233	249	237	263	237	254	238	237	267	255	261	235	254	224	218	249	240	266	223	232	249	245	232	262	227	248	230	252	259	218	240	216	225	223	239	240	249	251	238	232	252	219	247	248	218	223	236	255	213	235	240	227	231	202	265	216	221	230	233	245	263	258	240	258	259	270	247	246	220	230	251	242	250	229	213	241	244	224	250	252	222	258	229	228	229	250	270	253	247	196	213	239	235	263	235	264	211	215	241	226	235	235	218	234	231	208	223	239	246	233	202	211	239	255	233	232	241	231	255	258	243	258	229	243	223	243	268	243	234	261	234	238	245	257	237	247	233	231	245	264	235	218	249	247	224	232	243	247	208	276	258	244	244	242	232	225	268	262	227	225	219	245	222	237	218	222	253	263	247	239	199	223	244	248	281	254	241	269	246	244	229	247	245	246	210	254	245	216	228	238	251	226	215	246	229	252	242	227	246	261	232	246	226	253	235	238	216	243	247	242	238	237	245	261	249	229	232	253	252	231	256	229	252	226	259	232	257	231	261	274	232	231	229	240	248	248	271	243	239	267	250	221	226	263	229	231	227	253	244	226	244	219	255	278	244	247	227	218	226	244	247	232	232	240	239	248	247	254	228	216	238	210	285	206	252	228	218	250	237	213	263	203	250	228	236	203	248	244	236	239	242	213	234	231	222	246	221	258	258	219	240	246	234	256	258	235	222	255	251	218	237	202	228	231	258	242	227	259	234	245	239	247	243	274	243	236	260	251	242	269	239	247	253	240	237	234	228	206	204	248	257	236	224	260	259	235	233	226	269	241	225	275	222	217	227	198	233	237	259	229	217	253	243	228	229	243	249	244	223	216	278	220	226	237	247	262	251	266	260	239	238	250	247	256	256	227	227	227	262	257	236	266	259	243	236	227	235	240	222	218	220	249	259	221	263	216	255	237	229	239	235	224	245	202	219	250	222
5537	668	846	805	770	752	757	790	785	697	652	661	616	641	567	626	624	583	584	606	615	551	585	583	571	639	579	604	578	613	634	565	596	547	564	616	536	582	622	591	562	573	556	588	536	606	577	579	573	531	599	586	584	596	551	573	583	613	552	577	613	570	569	584	559	577	587	568	558	594	566	605	593	564	597	580	570	590	578	602	576	556	572	564	586	560	569	551	557	600	565	567	591	574	575	576	604	566	587	575	568	579	633	519	580	591	575	640	557	550	575	581	577	615	562	602	574	626	573	612	566	553	573	559	616	589	558	576	568	588	629	568	581	542	580	610	577	552	568	578	631	540	584	622	591	583	592	547	547	531	613	621	553	615	572	572	578	604	567	535	579	559	586	596	547	567	633	583	573	571	568	580	619	614	567	580	576	568	583	594	552	603	589	557	612	589	611	577	590	562	580	591	555	574	594	599	546	600	544	570	582	573	604	587	593	593	566	604	559	624	550	612	551	609	588	617	583	588	581	585	566	578	580	611	544	601	569	592	575	573	585	584	594	601	588	607	594	597	577	583	594	560	599	588	555	571	615	547	618	565	603	598	561	582	562	565	594	581	570	610	591	586	558	535	581	568	601	582	609	588	571	558	538	570	595	556	631	566	586	586	582	596	586	557	588	548	572	591	584	589	604	613	607	621	572	532	570	532	598	563	566	599	579	592	586	564	570	559	567	586	557	586	577	582	579	574	568	554	564	570	637	566	573	576	574	545	570	571	566	575	597	640	569	582	576	572	549	573	605	632	559	595	629	564	595	597	614	586	596	557	551	583	573	591	582	563	617	556	603	605	577	556	538	600	596	540	599	527	578	585	556	569	611	584	594	569	611	568	527	604	554	606	559	594	531	534	572	608	555	585	577	597	578	613	538	581	587	613	556	552	565	593	575	579	573	592	570	583	608	574	549	601	528	605	549	568	555	600	579	545	560	576	560	565	597	576	541	615	594	567	573	604	580	563	575	568	544	588	543	585	591	592	561	606	564	558	620	580	587	611	578	569	604	556	532	597	532	590	541	577	570	578	594	561	602	577	544	578	583	530	622	606	576	539	557	581	564	583	525	561	528	539	603	607	558	585	572	555	595	564	631	580	643	588	606	600	593	559	538	586	589	573	568	563	622	576	586	596	615	569	592	557	547	613	548	621	590	597	603	570	569	551	554	577	545	611	578	562	565	593	577	607	581	608	573	548	550	560	622	569	618	576	602	543	593	573	563	573	583	598	579	595	550	590	577	590	563	570	596	567	591	600	617	559	604	576	536	537	561	610	559	554	563	582	591	600	561	578	587	614	574	589	555	628	624	547	587	610	536	578	618	543	588	589	565	611	576	578	557	545	568	549	595	612	563	584	555	565	556	643	577	564	541	567	572	565	556	581	612	593	578	577	578	572	606	586	552	589	555	616	554	607	564	554	555	555	553	555	591	564	536	603	567	595	580	604	651	559	599	568	564	592	603	612	594	618	562	592	572	615	565	595	549	612	559	588	553	619	572	571	537	539	565	571	615	596	589	627	627	624	550	576	600	557	563	569	571	587	614	561	566	601	603	576	597	590	568	580	579	556	554	553	564	551	582	562	594	620	614	583	581	621	576	569	579	573	575	557	575	543	619	566	593	561	574	585	568	566	573	571	599	597	605	588	575	584	582	567	599	578	536	568	597	620	610	594	550	586	603	590	504	605	588	587	564	590	595	574	577	575	558	546	544	558	595	594	597	605	587	573	586	598	604	579	572	581	572	574	597	550	606	580	532	597	572	570	568	600	551	540	526	572	585	566	607	584	607	572	594	536	586	558	582	567	561	561	597	575	558	574	565	577	561	572	566	561	548	622	602	623	562	570	601	608	604	553	553	576	557	585	581	604	542	590	613	606	576	556	536	586	545	641	608	574	616	602	550	602	565	586	632	553	585	568	619	581	574	599	580	600	606	581	585	589	597	537	578	609	604	613	578	558	587	599	587	552	570	574	603	602	612	550	598	598	570	577	612	569	554	566	574	583	591	534	589	601	620	575	609	624	589	543	540	597	567	556	585	566	575	580	594	592	543	607	580	564	591	597	576	556	584	577	522	601	561	586	599	593	588	603	604	578	564	621	575	581	591	599	575	585	618	558	534	586	601	566	595	616	587	574	603	619	537	553	575	532	535	567	556	587	576	600	569	576	532	586	631	595	562	593	577	582	609	554	590	629	599	599	611	582	552	573	557	611	587	631	583	591	623	588	566	598	583	596	581	596	579	554	552	574	572	553	575	628	607	588	592	600	571	549	597	600	567	586	614	543	561	590	612	572	621	550	600	555	524	592	582	555	555	560	564	560	566	608	552	548	582	577	570	526	580	633	577	599	582	618	578	553	596	539	566	545	565	576	542	564	600	584	590	603	614	598	570	547	595	569	557	571	594	579	572	579	593	611	579	576	585	602	592	589	621	575	581	564	567	535	589	605	570	586	594	568	557	566	598	584	613	634	602	590	565	554	596	594	613	542	573	576	571	633	559	566	586	540	559	602	615	599	559	561	624	573	602	598	572	574	542	595	598	579	552	533	569	620	559	609	536	582	600	604	587	559	567	558	540	628	531	575	599	556	610	560	528	598	536	588	635	624	562	592	567	588	601	590	593	542	577	588	553	571	560	603	546	590	578	561	595	628	572	553	579	576	565	541	540	548	575	588	559	587	572	599	588	600	556	580	576	559	577	582	543	599	569	591	571	548	565	598	592	634	572	553	558	585	599	602	572	570	582	594	541	604	613	586	613	577	646	595	576	542	558	618	547	574	553	573	553	570	611	555	625	579	595	600	561	598	557	562	581	576	571	566	573	571	578	564	573	586	578	597	574	559	565	563	580	630	614	576	615	550	603	590	567	623	556	561	603	608	562	577	549	579	586	564	518	557	589	590	597	564	609	527	576	584	636	582	562	616	629	569	584	543	608	581	558	539	569	581	582	525	584	596	568	583	551	631	544	591	589	602	598	565	569	556	557	576	579	604	517	635	576	581	636	588	548	608	572	579	585	572	568	627	615	595	606	611	577	565	585	577	579	606	589	591	591	627	594	566	620	591	567	581	523	585	576	583	545	566	579	563	560	550	613	593	582	621	621	618	568	584	625	547	587	539	575	571	597	567	558	574	563	540	564	579	568	637	595	573	584	561	596	561	557	576	567	596	602	580	549	584	561	580	570	576	594	587	626	584	580	560	598	549	568	592	572	546	583	595	587	607	617	606	561	542	584	623	605	599	553	535	592	598	571	619	601	610	585	620	592	555	599	577	569	596	580	584	630	588	545	568	553	560	552	579	558	618	596	581	583	567	604	668	600	588	590	532	596	571	566	565	585	586	604	586	583	605	552	594	565	604	529	583	588	594	586	611	598	606	660	589	604	622	578	601	558	539	585	533	569	644	565	573	628	556	587	568	593	627	557	613	556	552	596	542	585	549	586	580	589	569	565	556	561	595	603	579
43886	17331	7476	1523	912	705	548	498	403	365	361	300	298	254	265	263	240	273	267	235	232	261	231	210	206	223	211	219	222	247	216	216	227	241	216	232	227	203	229	205	222	232	193	212	206	246	246	208	221	242	226	217	225	234	225	227	213	220	235	224	245	223	197	216	210	238	209	208	224	189	202	205	221	210	236	240	195	200	218	255	222	189	201	211	213	237	242	229	225	225	176	210	230	229	196	209	213	240	241	221	234	220	210	248	233	229	240	188	197	231	204	226	234	241	209	227	223	229	249	228	235	209	239	236	185	218	195	218	223	196	226	221	235	205	226	210	225	223	245	226	232	224	213	231	244	201	227	221	210	210	219	216	221	245	214	225	246	231	223	232	192	218	242	213	235	210	211	218	228	220	227	208	231	240	237	207	198	234	213	213	220	232	193	224	222	196	194	231	242	244	210	218	223	209	230	232	233	203	218	209	238	192	218	211	204	209	202	231	210	261	240	196	195	209	200	219	217	220	193	239	227	227	224	232	195	217	218	197	219	214	202	225	209	192	225	196	215	220	230	217	186	226	247	208	233	238	221	202	192	207	245	212	212	221	210	238	190	214	213	188	199	254	234	202	227	242	224	253	205	236	249	222	215	181	219	227	197	222	210	221	227	220	187	201	211	234	210	229	202	234	210	200	218	226	245	204	223	205	233	231	220	191	203	227	230	198	231	203	222	245	246	204	215	239	241	243	216	219	209	201	220	248	205	216	242	219	202	233	216	200	220	218	230	200	200	197	197	219	196	210	218	215	226	216	214	207	190	243	190	224	209	213	233	251	237	200	193	227	219	209	175	207	195	209	236	229	202	220	235	245	226	216	235	223	223	254	228	227	192	224	209	224	197	228	211	232	224	227	203	201	224	213	220	202	215	232	211	218	239	225	220	211	220	234	197	231	225	226	203	196	222	195	196	218	222	207	211	227	200	234	218	247	225	205	197	195	203	241	251	216	222	237	196	206	213	225	232	212	230	229	200	239	197	200	216	223	191	219	207	183	226	238	212	175	182	203	199	219	217	228	213	207	209	216	201	223	187	226	206	209	237	188	234	216	207	204	232	228	216	236	243	220	201	222	216	219	204	229	222	216	228	210	225	227	248	194	229	216	192	214	210	210	211	211	207	215	228	227	202	206	218	213	205	237	237	222	187	229	206	215	224	236	178	211	231	238	192	210	214	201	224	214	246	237	199	206	191	196	226	218	240	231	242	214	222	222	215	228	169	210	208	222	219	226	209	212	214	180	227	199	231	195	216	225	193	225	218	226	219	211	251	203	212	212	199	209	199	221	241	258	231	210	189	218	216	197	239	212	210	198	226	229	214	225	224	222	237	234	208	222	221	225	198	219	187	171	204	222	215	224	224	238	220	210	213	259	213	213	225	194	217	230	219	220	219	208	203	203	213	211	225	226	221	228	238	199	249	217	211	217	215	242	226	209	213	241	197	217	217	222	216	222	190	213	230	231	211	193	218	218	240	217	197	221	210	219	222	226	221	248	209	245	213	225	234	198	236	238	203	238	202	214	205	219	231	222	223	204	211	212	227	230	196	251	202	195	228	222	218	222	223	225	209	248	229	211	194	230	199	204	206	248	190	223	233	235	200	200	202	212	201	212	201	247	221	221	207	202	193	253	186	217	224	225	218	245	266	243	223	213	225	224	186	213	246	210	218	206	169	191	219	180	215	219	209	213	237	227	222	212	192	233	192	205	223	218	203	223	256	197	220	208	192	215	188	215	204	203	210	226	230	225	207	214	206	210	222	214	231	232	214	231	248	226	179	213	242	219	213	222	217	204	248	229	218	231	224	210	207	240	218	239	235	224	221	197	196	214	221	198	239	204	219	206	185	221	196	222	220	223	205	238	245	215	253	225	235	199	247	196	228	258	219	215	209	212	243	223	231	213	210	218	214	213	240	232	230	238	215	196	219	213	247	207	213	233	237	213	222	231	213	200	227	209	255	221	195	213	216	235	201	213	219	205	232	218	198	211	208	188	212	209	198	206	203	244	204	250	226	198	212	220	226	226	248	222	187	231	212	192	188	183	211	218	196	198	222	213	251	211	252	201	237	224	223	216	199	207	218	185	218	200	200	199	193	208	212	215	215	215	210	222	252	217	218	224	236	243	208	219	221	188	251	240	200	246	223	245	252	221	202	221	213	228	246	186	233	245	207	194	209	229	257	209	210	221	207	210	232	242	184	220	221	186	187	229	219	231	210	231	224	242	203	234	247	214	228	222	235	211	232	224	192	225	218	243	215	214	215	203	230	225	212	198	231	206	203	210	221	199	186	210	214	214	234	223	210	232	225	200	221	214	239	204	226	196	209	255	221	213	200	225	208	223	255	224	198	226	219	223	208	211	205	203	222	225	197	220	206	218	205	225	218	228	207	234	222	220	221	216	229	246	233	221	212	221	183	207	220	214	237	224	229	225	236	243	236	204	232	216	229	216	226	196	233	226	206	212	231	206	207	215	222	198	195	234	231	207	211	220	194	187	212	220	231	242	213	194	215	207	250	215	229	220	191	226	186	220	221	229	233	222	222	225	205	224	214	220	202	257	215	247	208	220	238	193	195	205	220	213	214	217	230	223	219	238	234	234	225	225	197	209	196	207	213	218	220	236	224	225	227	224	211	218	249	194	225	219	206	224	216	217	243	229	210	216	199	196	187	212	256	216	195	220	252	231	219	215	233	217	188	218	187	225	222	221	228	216	191	228	212	213	231	197	223	222	203	235	224	216	225	225	247	230	173	211	192	221	227	242	221	229	217	234	202	215	206	231	240	242	235	236	220	179	228	244	209	201	228	195	202	216	239	200	187	210	208	242	194	221	176	228	210	219	226	231	273	213	201	206	217	217	223	228	222	232	204	233	222	214	204	221	218	239	229	233	206	225	195	241	187	223	248	228	216	224	241	238	222	207	242	214	239	228	235	223	212	216	209	213	205	212	207	240	233	200	224	209	211	235	196	221	233	239	207	204	198	193	201	220	223	214	218	216	205	214	212	212	219	206	236	219	214	261	243	221	240	240	219	196	198	197	203	240	265	220	223	221	207	233	207	233	233	234	204	233	219	215	224	218	192	209	212	222	201	210	244	220	224	204	227	195	222	203	208	216	223	235	211	226	228	188	215	209	228	207	185	205	228	238	198	200	216	205	231	210	249	227	239	242	257	201	223	206	241	261	195	200	236	241	216	200	218	203	229	234	195	203	228	223	219	219	217	209	218	222	216	191	221	221	219	173	214	206	226	188	240	214	217	211	191	211	194	220	217	249	225	221	216	206	224	198	214	212	213	219	223	230	215	205	192	227	230	208	211	243	200	249	206	208	245	231	250	208	194	226	232	237	245	229	239	222	184	206	234	241	204	205	224	202	233	216	206	215	205	215	230	200	233	211	222	211	201	219	205	190	215	236	221	201	212	211	221	218	216	216	215	219	225	225	222	226	188	200	212	226
20690	1495	2842	3470	2940	2347	2081	1812	1649	1474	1229	1299	1047	994	929	945	871	847	863	721	768	691	700	692	676	648	701	628	659	614	628	632	596	596	609	586	615	605	623	564	582	578	586	621	610	593	575	568	555	574	498	554	589	596	567	625	547	564	604	540	596	537	583	536	572	539	587	585	590	560	559	569	552	535	516	539	591	550	564	553	612	598	573	556	604	535	574	577	537	545	590	565	555	578	518	563	539	530	597	555	538	566	570	541	584	560	598	583	583	541	578	525	577	550	551	552	552	612	530	535	563	574	576	538	545	563	526	579	541	559	569	526	575	559	603	544	529	555	566	573	579	570	542	601	571	564	593	583	542	587	550	549	505	551	546	548	531	577	578	540	532	600	592	581	564	591	587	528	586	584	540	557	531	564	595	587	552	546	558	534	547	529	556	552	563	569	575	522	516	580	554	558	556	562	544	548	575	568	573	548	624	601	547	546	569	598	564	583	589	574	576	553	543	548	540	552	575	542	573	499	571	571	586	544	542	587	562	580	550	548	547	527	526	550	622	579	536	546	567	510	545	589	555	510	583	495	541	544	588	528	570	560	590	574	542	534	556	559	542	560	603	557	561	541	540	580	551	555	556	579	522	528	564	527	495	537	520	504	524	549	547	565	529	536	573	578	581	521	550	538	605	523	549	547	577	561	540	581	570	582	603	572	568	567	534	546	596	591	548	566	547	581	568	542	541	560	554	570	591	577	565	535	553	551	567	535	604	539	550	572	527	543	521	521	565	526	558	541	553	546	552	532	538	569	542	538	571	575	572	563	528	556	503	560	539	558	570	546	564	558	569	589	506	571	553	532	568	535	551	584	572	566	550	547	544	566	533	558	589	543	536	542	590	540	604	579	578	517	526	541	579	572	561	559	514	541	517	562	573	550	557	565	592	548	561	542	528	560	545	553	523	522	492	557	543	569	574	547	541	566	586	579	578	526	581	521	566	581	580	556	550	568	550	557	568	575	577	571	552	530	540	549	545	538	531	514	572	572	589	554	533	537	550	571	540	560	551	574	555	553	535	562	534	540	529	560	570	543	634	525	593	556	543	592	520	566	551	541	545	527	522	581	551	521	607	536	509	545	554	577	533	575	574	576	572	570	576	507	545	542	558	536	577	520	549	540	538	515	539	556	536	561	539	564	542	587	613	590	520	557	577	551	542	526	529	553	547	550	540	570	575	572	584	561	499	519	543	521	582	522	588	531	566	525	555	544	570	528	577	545	552	538	561	575	523	566	551	494	539	540	543	514	522	527	543	537	562	538	570	557	535	563	560	547	571	544	541	541	552	583	547	593	510	587	549	549	548	543	562	539	555	551	572	543	544	572	561	548	533	547	539	555	523	525	558	517	573	565	542	547	554	535	593	535	499	572	562	543	548	591	561	552	561	565	550	541	605	529	542	558	555	553	573	536	591	531	546	581	527	596	553	549	582	552	544	537	592	606	559	501	528	506	525	550	533	616	569	531	572	523	566	569	557	569	597	523	532	570	561	528	536	586	553	575	555	568	531	531	572	532	566	532	548	517	579	599	556	564	576	557	558	559	500	575	563	558	530	486	525	549	554	558	530	571	556	553	582	564	525	567	570	581	558	561	586	558	546	539	555	580	541	549	568	510	547	593	571	540	585	550	559	525	566	527	560	541	496	533	530	566	559	607	523	579	529	536	593	569	524	528	568	544	564	533	544	568	550	598	566	569	562	584	510	559	537	536	561	590	545	548	598	571	548	558	551	533	573	569	524	573	512	538	497	550	574	556	568	555	522	576	555	526	565	588	572	553	522	568	562	549	539	523	584	539	584	542	548	570	540	552	585	570	541	552	556	528	587	573	539	553	574	538	548	546	572	524	521	557	564	511	528	566	580	522	579	564	541	542	533	558	514	574	531	537	547	613	526	581	508	545	560	541	527	596	601	530	574	519	553	600	514	576	541	556	537	553	536	558	491	559	541	518	545	512	537	564	565	530	538	536	560	526	513	569	530	546	550	536	531	580	557	550	558	580	552	590	554	558	531	530	606	575	543	565	560	544	527	564	530	553	495	588	533	543	567	547	586	552	570	516	549	489	579	578	558	549	565	542	524	579	506	533	568	549	567	566	599	564	496	545	593	579	520	588	561	543	615	557	555	601	581	553	583	606	559	548	564	564	594	558	534	602	549	548	602	516	583	548	523	564	585	547	535	574	536	500	569	536	536	566	569	508	554	543	544	559	572	530	546	517	576	550	574	556	546	536	506	550	556	563	586	566	563	566	500	553	517	547	507	540	555	545	561	594	537	566	526	527	524	512	571	590	557	537	533	594	558	551	548	558	565	564	532	545	538	558	578	556	559	573	552	549	546	530	541	598	547	538	560	550	550	534	600	575	565	562	531	567	533	513	525	554	553	515	575	520	549	546	555	505	578	568	529	632	520	509	597	591	588	516	531	557	547	541	568	591	516	534	553	567	559	521	551	574	533	574	535	566	556	574	535	557	547	554	542	565	549	535	557	581	576	553	516	548	522	519	552	566	560	589	552	540	537	608	528	550	553	551	508	546	501	522	531	580	545	560	550	549	536	541	571	570	558	546	544	586	569	556	579	522	555	546	587	583	527	533	605	528	560	579	599	589	523	516	560	568	540	507	562	571	564	572	565	565	533	537	552	562	561	531	535	585	538	591	532	554	590	556	552	576	520	537	546	583	524	574	582	551	594	549	548	531	539	537	565	555	545	546	538	577	499	571	539	599	591	556	534	555	516	571	576	491	598	589	549	520	560	567	537	567	555	571	578	541	505	549	537	542	520	528	560	590	573	557	543	544	523	546	545	522	556	594	546	566	539	557	553	538	568	592	516	528	560	573	554	542	514	542	569	541	571	515	540	521	517	542	531	556	543	540	544	543	556	545	561	543	544	579	546	589	543	586	602	546	548	508	564	537	547	543	589	510	524	551	538	550	536	534	551	554	537	579	551	599	577	527	583	555	578	558	549	550	534	559	558	534	548	575	554	574	525	560	589	534	521	579	540	535	557	549	530	569	519	563	550	569	500	553	521	532	513	561	567	521	551	580	526	586	554	563	519	551	561	550	502	555	585	550	532	555	552	570	571	552	557	554	545	583	571	527	518	547	585	575	568	558	574	556	564	558	554	554	551	539	529	538	566	521	551	550	536	560	570	572	534	554	535	572	533	528	504	589	534	512	546	584	514	566	599	582	549	556	558	525	561	542	552	596	524	554	578	512	556	553	536	549	556	562	537	558	586	547	537	585	590	542	545	575	581	546	563	513	561	575	591	560	536	560	550	522	566	535	537	536	502	595	537	554	556	517	550	579	566	521	573	556	547	567	559	559	567	573	550	563	556	541	554	609	554	546	555	526	531	569	563	583	517	501	543	547	516	548	553	571	557	542	544	560	569	556	521	554	588	542	595	534	543	545	565	562	584	569	559	525	548	546	528	535	558	548	537	556	604	559	578	612
46731	24723	20010	6497	1978	1268	1119	813	732	632	572	566	551	516	486	438	529	463	438	403	424	422	410	428	349	397	360	399	408	336	400	376	380	354	384	383	398	383	367	348	370	398	355	353	394	414	380	372	420	361	366	340	331	366	350	395	344	379	349	361	332	321	377	360	362	344	364	351	362	356	356	387	346	383	388	393	328	362	350	366	336	357	343	346	364	334	365	347	383	414	318	374	326	351	352	337	362	355	352	377	388	400	369	358	410	390	343	402	418	325	356	363	361	362	327	334	327	378	343	320	326	375	371	356	350	332	341	384	366	355	388	343	372	354	352	340	369	377	362	348	337	357	371	356	320	378	338	346	351	340	345	368	334	378	355	362	379	357	389	363	361	327	402	368	356	364	349	338	333	352	364	377	376	322	343	367	379	363	358	362	368	363	347	365	347	335	410	369	359	339	334	377	370	353	351	360	354	342	329	338	336	349	368	394	350	356	318	341	354	351	372	391	347	368	388	328	319	305	356	378	345	351	384	371	316	338	352	375	339	333	343	340	342	354	364	383	345	345	364	366	347	360	375	376	351	361	363	355	353	352	327	342	356	347	383	360	361	382	349	365	394	362	346	377	361	389	361	349	372	366	331	359	351	353	362	353	372	390	388	378	366	300	373	364	365	336	360	341	336	393	366	349	374	336	359	341	389	367	334	348	385	334	356	361	355	392	331	399	353	366	311	338	337	332	348	353	341	399	369	340	335	334	347	317	369	373	374	357	351	387	372	359	346	343	337	360	376	326	357	362	377	337	347	356	343	354	367	351	388	373	410	376	362	345	365	378	329	353	360	369	365	360	376	373	357	360	366	344	370	353	349	359	389	355	326	327	366	415	326	318	382	316	337	376	351	332	363	366	364	372	330	332	341	348	357	378	376	374	330	332	337	353	349	370	368	325	344	339	369	376	361	352	344	372	394	380	326	355	378	348	355	337	376	372	390	340	341	375	353	368	370	353	334	351	384	411	390	353	361	356	356	328	374	365	373	343	343	333	355	323	367	358	353	371	421	357	342	345	332	380	332	320	362	358	384	342	356	327	361	376	329	366	356	352	332	345	358	348	398	347	369	338	340	351	350	367	360	343	337	325	362	353	336	365	388	345	386	373	376	329	360	309	359	368	356	378	364	364	371	339	381	356	379	350	330	383	367	330	350	350	366	327	358	351	350	375	335	336	335	364	370	349	319	332	356	346	349	352	373	329	362	383	358	354	368	378	391	361	336	327	395	351	352	368	353	307	336	344	390	359	373	336	352	342	350	342	363	327	331	341	347	351	379	357	364	357	300	347	312	325	371	351	420	342	354	332	349	376	337	359	361	403	345	335	336	344	357	336	370	386	381	322	353	385	372	361	376	405	370	348	369	369	343	334	349	343	332	383	376	366	375	338	345	397	352	371	362	347	335	408	364	348	322	374	406	336	351	344	359	331	345	349	367	333	360	382	372	358	334	363	391	389	347	353	397	345	345	388	392	370	335	376	336	331	331	309	364	331	349	363	342	351	383	396	331	347	386	394	351	403	336	370	370	336	378	344	323	335	369	413	352	338	374	326	383	314	377	352	331	372	366	308	366	358	373	351	420	337	388	389	332	368	359	364	333	361	374	327	318	347	356	367	368	387	371	363	410	364	359	360	319	372	331	362	339	339	381	355	346	343	401	376	386	338	322	330	356	326	366	375	366	355	360	334	360	383	362	361	343	354	385	375	345	343	363	350	348	362	345	362	336	355	353	356	338	346	334	340	367	338	362	327	373	382	356	361	333	376	398	344	411	320	348	373	361	365	355	373	363	341	343	350	328	362	350	363	363	380	334	366	414	374	337	328	368	373	342	376	346	374	337	410	371	318	349	358	342	351	362	363	360	384	363	371	314	408	393	343	364	345	348	390	360	363	334	356	384	391	338	348	366	345	351	338	362	348	352	369	340	399	376	371	366	342	368	350	369	351	353	325	367	381	383	371	365	384	391	322	341	365	371	307	387	394	381	383	352	336	377	348	349	401	379	367	344	323	346	336	326	345	301	362	375	377	378	351	344	373	389	342	355	362	345	395	391	344	325	380	331	411	350	360	358	361	361	365	363	341	356	351	369	327	340	374	353	368	363	350	304	338	374	399	378	353	354	362	379	401	374	360	348	359	357	377	376	337	358	367	347	393	364	370	378	366	337	377	353	357	342	318	376	362	356	359	350	339	368	393	268	383	373	373	346	350	371	384	367	352	362	356	355	352	379	349	357	354	357	340	374	369	342	337	337	366	377	372	379	331	351	383	339	333	358	313	328	357	384	342	363	346	363	378	348	338	376	382	348	339	362	346	338	393	371	317	353	357	340	366	337	365	349	395	363	381	360	374	339	344	342	362	324	324	380	338	345	330	363	368	325	406	373	362	355	332	388	355	360	352	401	357	387	352	328	372	383	380	355	342	387	341	336	349	374	343	391	380	369	377	408	368	359	321	338	347	364	337	365	335	345	359	345	375	357	353	306	323	380	342	350	337	371	348	357	392	340	344	348	357	346	345	359	345	359	363	368	392	342	348	342	362	340	374	355	385	384	382	391	354	326	342	365	316	348	385	366	303	336	369	411	367	324	345	365	374	341	321	341	375	377	367	359	362	381	360	372	343	358	348	338	344	335	387	347	356	335	340	327	362	372	353	351	360	364	401	376	366	349	346	350	360	320	345	353	369	346	352	336	342	357	332	316	297	353	398	386	382	399	358	379	386	328	335	363	374	329	353	382	344	351	359	352	305	356	356	377	351	379	381	367	344	377	344	348	384	363	349	358	343	334	348	342	353	334	339	363	381	359	375	346	372	344	398	363	343	338	326	327	358	373	376	360	350	355	348	346	367	315	363	384	370	351	342	368	348	365	381	338	365	355	377	378	334	369	372	350	366	408	366	356	354	366	348	404	343	341	322	377	350	364	341	369	383	348	296	366	352	378	337	410	352	308	345	390	379	344	349	343	344	355	367	355	368	341	297	340	353	367	389	325	362	362	345	359	393	380	377	399	388	338	351	338	347	331	338	330	373	387	392	352	355	364	353	340	373	359	375	349	368	339	387	334	329	375	404	326	340	385	360	333	384	347	348	375	349	327	371	347	335	359	375	367	373	333	353	358	348	357	353	394	328	352	380	414	356	368	363	351	343	330	374	399	375	371	342	354	357	326	370	404	359	364	344	365	359	321	375	350	377	369	366	369	378	367	360	342	349	360	315	360	337	330	341	379	362	357	331	351	370	354	337	357	360	315	382	309	317	367	385	364	364	343	375	349	351	407	374	366	344	340	337	332	364	349	352	338	363	365	357	367	367	393	348	381	349	391	344	377	328	322	332	352	341	342	378	346	338	345	352	317	313	349	372	404	353	392	332	310	338	305	361	325	368	365	316	366	356	349	339	350	360	355	349	389	364	352	355	321	329	344	338	328	397	316	365	340	366	358	418	349	357	344	391	356	341	376	357
27088	2687	4917	5923	5081	4050	3631	3042	2665	2333	2119	1971	1806	1639	1605	1425	1477	1420	1366	1214	1166	1111	1118	1058	1055	1070	1006	1082	979	966	930	1053	909	944	961	961	920	914	911	868	926	969	889	906	908	914	924	919	896	884	871	841	866	864	872	876	840	898	895	848	872	879	915	797	846	860	864	874	896	856	856	842	843	857	820	862	821	869	863	907	884	911	861	836	839	809	851	830	842	833	838	840	843	854	808	812	843	795	877	864	846	811	879	798	862	876	791	821	825	825	810	820	845	896	867	792	855	864	861	866	825	860	913	830	881	838	895	869	875	875	871	844	862	838	827	817	815	796	847	831	819	799	846	834	860	882	811	801	903	832	838	863	874	833	823	864	809	822	833	810	814	823	792	808	846	874	793	797	794	841	824	843	846	821	829	844	891	851	881	749	888	846	794	864	822	880	839	904	873	832	887	825	893	829	821	812	860	872	824	851	823	814	832	849	872	861	840	853	848	815	846	846	878	853	846	807	792	842	821	856	776	810	855	829	852	838	871	883	844	806	810	822	789	885	850	840	880	834	884	812	853	854	813	857	825	861	792	856	837	819	870	820	821	877	902	817	784	800	813	838	856	797	839	840	882	836	863	818	815	825	824	815	776	828	873	805	802	860	810	818	854	823	869	869	776	829	838	832	816	840	829	836	821	895	817	889	822	850	803	848	835	862	835	876	850	810	809	854	850	898	790	851	791	826	860	853	868	830	831	864	894	805	761	815	797	830	863	820	824	849	794	793	846	729	839	817	823	820	826	797	876	832	847	828	809	821	818	848	846	855	871	787	846	887	877	828	798	840	813	763	907	824	846	842	856	859	841	870	850	809	794	848	843	807	861	876	817	752	879	791	807	804	821	846	831	844	845	822	868	816	841	838	808	801	835	869	820	821	858	858	821	887	851	887	873	817	878	817	827	855	834	804	825	876	848	807	828	805	820	810	831	885	822	854	836	822	841	821	822	808	845	853	818	877	796	808	794	824	884	896	851	826	805	795	861	813	799	855	828	780	886	792	859	820	852	803	860	843	859	851	790	854	818	826	813	794	845	819	849	817	805	815	831	811	843	793	857	835	876	791	806	800	827	842	839	828	851	808	869	861	813	862	805	842	809	832	848	867	793	795	820	803	823	836	816	801	802	826	781	854	822	782	869	844	820	838	829	815	758	856	867	851	820	824	809	840	891	867	852	840	845	848	888	823	836	887	800	833	838	844	845	786	863	874	837	806	854	866	803	797	823	826	795	838	833	845	771	851	850	805	833	833	824	799	829	843	841	849	851	830	879	843	856	823	843	862	874	844	854	804	794	830	867	860	854	799	846	857	833	778	860	834	785	813	849	833	816	842	869	820	872	843	843	821	797	861	799	822	810	832	813	797	817	842	851	811	858	808	869	875	837	801	824	839	864	869	837	807	772	807	775	836	820	819	792	823	810	840	884	831	799	805	845	841	820	829	810	837	794	787	826	799	851	842	821	839	866	869	805	851	787	889	833	784	902	811	816	839	808	840	821	850	844	842	813	843	769	862	830	836	777	826	837	896	799	838	872	842	858	825	825	761	844	840	865	853	840	866	797	818	820	787	875	878	785	775	862	839	841	799	848	828	855	840	823	817	908	825	855	800	841	865	816	815	858	813	838	834	820	851	833	790	867	798	872	837	864	842	846	860	826	833	847	833	817	802	797	879	831	896	777	814	825	809	861	826	869	800	799	781	804	855	817	798	893	830	816	824	828	812	844	806	817	824	862	814	833	820	864	868	832	845	818	834	834	768	890	778	830	853	834	870	819	791	776	833	855	804	844	870	817	806	790	844	872	868	790	822	799	836	854	844	797	803	858	801	823	828	826	834	878	813	892	822	840	805	772	853	841	809	829	820	880	855	802	830	811	827	813	819	850	811	852	846	865	850	868	789	817	863	806	821	892	844	876	814	851	821	851	823	842	827	844	826	873	780	821	884	815	825	808	831	826	850	881	834	820	813	834	855	778	841	865	804	866	805	786	825	845	808	878	823	818	831	831	787	829	832	822	807	857	873	807	819	831	828	836	814	794	840	825	830	836	855	800	799	756	820	799	845	809	834	856	882	834	873	875	856	822	882	845	803	814	798	873	824	857	839	784	858	887	820	811	846	888	878	803	798	844	805	878	842	843	855	791	866	798	843	894	862	842	819	778	814	826	784	838	809	818	820	818	816	796	812	839	866	813	837	854	873	825	787	844	855	794	827	827	815	801	803	803	849	836	862	839	898	837	858	870	826	806	810	843	825	854	834	861	823	877	819	867	839	876	834	829	829	811	818	869	873	791	780	803	838	807	867	834	830	802	840	828	794	856	890	806	817	849	820	822	828	869	808	819	861	799	790	814	833	831	846	775	824	808	796	854	875	820	898	893	768	833	818	858	851	860	839	822	841	810	832	817	820	819	806	819	826	826	845	839	797	808	812	845	789	797	826	837	839	827	862	829	804	810	841	856	831	817	848	831	839	810	847	855	841	819	836	910	813	771	784	819	816	813	841	841	859	854	821	788	814	826	851	781	811	842	828	857	879	839	864	848	812	833	866	814	804	806	857	838	877	864	818	843	801	831	791	873	782	813	785	821	832	816	841	821	865	806	820	876	801	797	880	840	858	814	843	769	796	843	844	842	840	816	826	804	815	893	809	791	844	835	839	865	868	880	820	846	832	820	788	814	890	836	896	854	857	803	897	895	779	894	836	836	847	851	830	830	853	851	851	808	822	878	808	900	842	844	885	808	790	856	832	821	799	800	826	807	812	902	877	858	877	785	827	854	803	833	876	883	804	906	823	863	856	850	865	867	782	830	797	821	864	845	835	848	812	782	820	839	823	811	850	846	840	820	813	826	802	837	824	836	814	844	880	859	825	840	832	835	826	846	834	791	830	841	848	797	797	865	791	805	790	808	868	846	873	899	842	817	814	810	842	864	815	858	840	846	772	829	825	845	847	840	817	869	868	811	874	845	790	829	798	844	872	839	849	886	839	786	823	848	872	829	829	808	858	875	806	815	807	821	814	851	849	816	872	851	817	787	818	855	826	853	805	835	843	841	824	824	824	771	804	843	812	838	850	833	874	826	857	835	837	864	790	777	827	836	851	795	811	815	830	773	813	845	785	802	842	870	883	836	852	846	822	804	795	824	813	787	838	835	793	805	869	896	824	810	820	890	803	805	896	821	814	856	845	806	868	841	835	832	859	865	842	839	845	805	831	829	862	869	811	820	845	828	865	816	855	811	802	787	837	817	789	826	839	865	831	851	855	812	808	811	875	841	856	849	840	812	846	782	814	853	818	852	845	858	836	825	890	860	786	794	863	814	781	823	826	834	802	853	809	805	862	860	864	877	780	868	790	887	861	803	876	839	849	881	833	837	823	815	816	862	824	843	812	846	820	864	844	818	852	848	818	787	852	837	833	862	804	851	859	834	867	872	861	816	865	816	831	847	873	804	895	847	838
7057	426	323	303	288	259	243	278	267	283	275	253	263	230	246	248	244	230	228	237	266	211	206	235	245	227	238	252	239	226	219	224	241	251	227	236	253	224	234	247	274	252	238	200	237	267	255	231	246	262	239	211	224	229	229	224	259	258	262	242	255	222	246	254	240	233	231	227	226	217	230	232	237	193	227	238	249	243	240	237	247	238	226	255	229	204	214	234	243	245	233	238	242	268	242	245	245	259	225	224	221	254	258	235	252	235	244	244	240	246	236	257	224	236	234	222	236	220	244	237	239	225	270	233	243	224	260	233	242	236	239	203	241	211	248	243	241	249	232	256	232	231	187	249	221	237	243	233	246	247	241	256	219	243	219	222	226	223	205	225	229	221	244	270	225	210	217	239	240	244	251	241	253	222	226	228	231	206	251	228	251	251	258	252	209	250	231	271	259	241	237	233	222	227	244	267	236	255	276	248	234	215	220	228	245	230	224	225	228	249	253	247	230	269	258	219	229	258	221	234	266	247	234	212	246	215	235	236	272	264	254	243	247	245	229	221	222	266	214	225	222	225	200	246	227	253	229	223	226	239	238	242	243	260	237	194	235	243	245	248	248	228	250	225	217	266	227	224	196	263	255	228	217	216	237	204	237	214	244	282	242	218	234	215	218	250	252	240	261	235	225	214	249	229	228	247	240	240	268	211	238	194	251	247	233	217	238	239	258	223	218	265	233	231	221	241	213	247	250	248	233	253	238	226	242	223	230	213	211	237	233	265	227	224	228	230	251	253	246	244	225	233	262	237	241	213	256	222	217	222	238	232	260	207	240	227	222	230	229	235	234	234	260	243	250	243	215	218	206	262	262	294	243	241	252	242	237	255	214	258	242	229	234	239	239	246	246	234	237	242	202	217	251	230	235	241	239	241	229	251	236	228	225	245	236	241	222	237	222	213	233	217	252	232	233	245	232	244	252	227	228	251	234	231	260	243	235	243	232	241	249	243	236	214	249	229	244	213	236	232	220	238	241	235	248	237	245	225	198	223	254	244	247	231	221	227	231	219	247	223	240	245	263	241	248	206	211	250	230	224	220	247	251	265	254	223	229	226	246	227	242	238	239	241	221	235	263	254	230	217	234	216	220	222	233	243	229	241	242	240	202	222	241	229	256	230	206	239	243	261	218	237	226	244	229	209	230	249	233	246	258	248	222	234	226	236	252	217	236	195	260	239	252	228	243	242	232	247	233	219	243	228	269	237	246	196	236	236	246	220	229	219	231	256	257	240	225	233	227	224	215	208	233	262	248	280	261	227	243	224	224	259	236	237	245	263	244	248	243	258	257	208	217	233	225	228	243	241	230	267	208	220	223	225	223	224	227	253	226	246	230	223	214	218	245	212	243	246	220	232	199	202	231	244	238	235	204	223	237	238	270	240	265	233	230	216	242	238	235	235	219	226	209	245	241	248	215	221	228	218	245	231	227	263	242	221	246	248	227	220	244	259	256	224	245	237	224	237	256	255	248	226	233	243	202	221	223	238	251	228	215	264	235	236	244	261	224	243	264	213	245	256	239	222	205	251	245	249	225	240	229	260	229	238	243	248	221	234	251	256	239	226	216	229	261	240	252	240	216	230	264	244	252	251	239	236	266	254	225	233	243	232	221	232	257	229	260	242	240	222	234	253	276	219	264	242	204	206	232	247	240	232	220	231	237	282	265	231	253	216	232	262	224	248	241	255	266	221	264	247	231	225	209	236	245	235	249	218	262	228	227	237	205	239	233	239	249	229	212	221	246	228	203	259	259	205	236	241	224	225	232	228	246	237	232	240	235	205	233	218	259	252	224	276	259	235	244	245	227	230	224	221	229	216	242	243	261	226	250	224	232	229	277	214	241	222	214	239	216	244	212	225	231	249	259	243	253	254	241	233	226	237	235	244	239	252	260	212	230	249	233	222	212	252	236	245	260	243	270	267	255	249	242	223	227	225	234	238	252	243	251	228	238	206	230	230	227	248	225	252	238	222	230	267	251	219	244	250	215	220	230	226	249	234	234	253	231	255	251	206	258	232	207	229	232	228	263	232	197	251	237	213	245	223	237	230	259	235	258	230	224	275	218	232	216	232	272	218	221	247	249	259	237	202	243	240	223	234	222	239	264	213	217	215	221	220	222	242	249	250	213	235	215	233	243	207	229	232	244	232	215	222	253	240	223	256	281	234	239	212	226	248	235	223	215	247	225	251	242	267	238	254	200	233	233	235	247	248	200	227	276	233	221	238	233	258	254	243	248	238	248	225	243	233	246	240	248	223	231	217	221	263	224	234	220	200	258	238	200	220	242	263	281	230	258	231	234	228	233	233	225	222	231	255	268	219	228	236	246	242	256	234	226	246	218	251	214	229	244	252	213	208	229	270	219	221	265	254	206	238	239	249	267	263	249	236	199	247	252	246	219	263	240	228	234	214	239	266	257	247	261	248	219	219	252	233	225	234	250	223	250	224	225	231	227	245	231	236	251	238	219	230	213	232	245	211	245	228	218	232	252	249	232	240	232	254	198	225	232	222	237	215	231	218	241	247	233	240	222	219	269	225	243	248	208	242	254	232	254	245	216	245	239	231	242	206	225	225	220	257	239	229	225	234	230	262	207	240	219	232	259	231	230	238	246	215	219	242	249	238	267	227	217	219	251	234	268	258	214	254	223	237	219	240	222	249	235	233	250	223	206	240	233	252	232	222	217	252	214	256	231	196	224	273	231	228	233	252	232	253	226	258	226	264	241	256	268	274	243	255	238	233	233	239	248	245	255	216	254	218	218	259	225	242	230	268	246	259	240	230	227	243	219	242	210	239	250	229	216	258	228	252	240	258	222	237	213	223	244	223	239	256	216	245	240	243	254	210	222	234	222	250	220	262	246	243	249	227	228	247	238	216	238	224	227	232	240	240	233	248	208	226	219	240	255	241	260	266	258	264	193	231	235	247	245	245	219	249	245	270	258	264	237	249	269	227	250	239	245	224	235	249	268	247	238	251	244	229	239	257	219	237	248	221	245	218	212	230	237	244	228	240	231	234	208	235	246	223	239	221	221	238	235	233	230	226	234	228	242	233	233	211	206	244	238	265	257	232	213	214	222	228	230	237	241	235	249	244	219	216	240	216	244	224	238	204	240	233	236	236	254	249	221	234	206	223	219	238	243	216	244	244	232	263	222	235	239	224	258	214	253	215	246	251	224	245	223	216	214	229	228	237	239	228	241	231	254	265	273	258	248	250	228	242	229	244	222	229	249	217	237	240	238	258	254	265	230	222	264	232	243	243	252	218	242	253	228	235	227	248	241	246	250	246	247	236	245	243	264	213	249	201	224	237	224	196	220	234	231	220	206	250	227	235	249	265	214	254	232	257	249	246	251	264	261	251	270	249	224	233	237	225	227	261	228	240	241	233	215	229	252	252	240	263	219	254	226	204	244	235	253	220	226	241	208	208	232	273	259	223	239	239	233	241	261	242
6550	667	804	850	788	787	789	736	738	667	664	653	662	598	621	564	634	593	591	621	609	601	588	581	601	563	640	547	578	565	555	565	558	542	515	564	569	596	633	565	588	597	579	513	608	589	586	590	597	567	575	566	597	599	590	597	573	572	561	571	558	524	608	569	588	566	561	552	582	582	631	602	581	599	587	584	575	587	561	525	553	620	564	561	589	580	589	597	623	580	642	560	562	576	557	593	590	593	586	623	571	580	564	564	553	530	573	585	515	562	561	623	611	546	584	572	575	597	561	600	559	562	575	606	536	577	595	525	541	569	523	542	537	570	532	564	603	574	627	556	555	627	542	541	564	561	572	606	586	575	564	565	612	604	555	592	587	609	559	559	578	552	538	599	625	550	586	601	606	597	577	630	617	575	567	582	578	564	567	561	576	575	601	560	595	610	593	568	550	592	578	598	584	561	588	564	580	543	585	576	578	578	568	592	600	615	611	560	545	596	601	591	581	561	594	543	576	585	563	589	549	545	559	578	572	590	584	565	587	547	611	573	616	576	596	584	594	623	570	537	562	577	573	587	558	572	598	586	553	595	554	584	553	562	622	624	580	554	578	555	554	560	581	585	535	573	604	587	531	553	603	597	559	579	619	604	580	566	593	603	613	547	517	572	562	581	522	579	602	593	608	577	548	590	599	543	575	598	576	541	596	598	533	624	595	602	610	570	596	565	615	575	634	543	566	547	557	565	579	581	572	575	578	608	592	588	574	530	606	557	606	590	553	587	584	550	617	541	524	551	626	600	548	608	578	601	603	614	575	518	569	547	597	585	571	605	611	549	611	539	519	596	583	600	536	610	563	582	618	606	514	574	565	548	552	531	567	592	573	573	579	550	551	600	570	551	549	575	590	569	598	557	542	608	592	587	610	616	571	595	595	554	591	605	571	571	557	571	554	585	615	592	593	587	611	559	570	539	553	574	548	589	565	620	602	582	584	591	578	584	582	600	574	567	622	537	597	550	550	547	607	543	592	525	591	569	583	588	595	613	581	583	614	624	598	558	582	605	560	574	552	569	586	586	580	600	592	539	577	575	573	546	602	570	594	543	565	597	624	538	623	567	606	608	593	552	543	584	613	578	594	566	567	566	587	579	596	561	613	591	582	569	596	589	602	558	560	547	557	570	562	574	605	536	561	585	581	560	540	548	555	579	580	569	591	593	552	595	528	551	582	566	589	569	574	598	538	620	545	602	596	575	581	580	609	561	573	567	580	561	556	638	573	586	570	598	621	559	552	591	577	569	543	573	566	575	560	563	571	591	545	546	539	573	586	570	624	588	581	591	556	513	579	558	572	604	570	617	583	562	596	585	528	559	565	526	578	609	562	592	604	549	626	542	563	599	586	581	589	581	569	582	551	567	647	578	589	580	594	582	564	609	619	577	585	594	566	604	562	540	598	615	547	584	599	563	603	563	604	581	544	616	600	578	572	588	553	590	667	560	614	565	538	601	577	569	593	573	604	608	583	593	556	553	565	577	582	546	570	606	531	547	567	587	548	601	605	605	581	557	540	544	609	590	578	602	575	587	575	546	545	555	587	563	609	590	584	569	544	581	533	562	568	596	551	622	559	588	594	550	565	602	547	595	585	590	551	608	610	576	556	543	555	561	578	584	543	541	533	596	561	549	567	579	552	528	582	591	597	572	520	547	595	597	554	577	574	569	581	562	579	579	525	562	567	581	567	578	582	559	571	615	572	554	562	532	582	588	552	562	593	563	553	558	581	624	581	582	584	595	613	569	587	533	558	570	549	542	595	605	550	583	551	606	577	573	569	576	603	607	553	594	602	581	578	600	570	557	619	552	553	591	614	616	561	587	603	586	578	601	588	574	571	633	550	595	562	583	569	573	560	593	605	555	548	593	564	605	563	577	605	586	532	528	566	579	539	589	587	593	548	550	583	590	621	565	594	571	610	578	574	537	579	550	568	570	590	560	624	572	594	610	596	615	580	552	553	539	594	591	580	572	557	603	557	581	551	593	582	604	597	550	589	602	548	559	617	594	561	588	579	528	588	564	639	558	610	563	580	613	578	566	589	615	611	577	613	565	574	582	565	613	601	566	590	595	607	589	580	600	602	570	613	557	547	530	563	593	582	587	598	538	580	583	571	629	620	551	586	583	606	563	554	593	579	551	613	580	572	581	576	616	598	568	578	600	540	597	544	580	606	594	575	568	574	595	554	586	652	569	576	509	599	549	615	581	532	575	594	559	599	626	571	559	593	573	575	582	552	585	574	587	564	543	526	627	634	591	580	604	580	584	551	594	566	596	587	556	619	542	598	597	535	544	596	580	607	540	595	572	604	536	604	594	582	617	582	596	557	606	570	588	540	551	590	549	572	554	593	532	548	554	584	588	573	534	552	554	578	584	547	579	572	539	600	606	622	577	545	602	605	571	608	517	616	560	575	594	601	585	602	567	591	619	586	566	575	599	579	603	565	537	652	536	576	628	541	577	575	579	564	573	555	529	551	585	622	562	546	565	561	553	598	549	582	545	540	541	568	561	565	636	561	586	560	608	589	574	559	602	589	558	560	562	579	626	584	576	587	605	564	599	595	577	610	599	599	611	567	589	581	545	555	526	599	547	542	576	580	569	580	552	603	613	584	600	616	577	573	582	565	568	582	570	572	596	564	552	534	552	580	593	608	562	592	577	601	572	587	549	539	538	589	608	554	568	562	572	583	599	553	564	592	582	597	593	549	601	586	540	562	622	580	609	581	561	596	572	589	524	584	602	576	561	594	537	571	596	595	568	577	572	571	516	533	582	597	593	549	595	588	592	554	567	606	582	592	577	556	580	583	534	566	571	584	593	559	568	542	545	566	576	537	553	589	553	597	629	566	592	607	574	552	605	581	575	559	592	557	603	586	620	540	568	588	586	561	558	597	568	583	521	572	577	587	601	611	557	599	607	636	576	571	549	539	615	552	622	584	593	545	562	556	533	567	596	582	569	553	581	587	582	548	530	597	566	561	572	600	585	626	593	536	577	570	567	541	575	558	608	568	584	585	561	580	587	550	571	598	596	517	567	594	542	552	581	562	570	577	567	579	564	578	534	581	628	583	581	567	573	563	553	566	593	582	571	579	552	576	531	580	534	569	555	596	589	592	561	549	582	597	536	562	569	626	588	574	577	539	577	549	584	580	553	564	584	591	538	567	578	603	612	600	586	584	611	594	552	548	599	567	593	586	549	588	591	554	618	579	553	556	569	607	565	566	563	635	564	543	575	562	567	572	593	604	638	580	584	563	578	539	581	556	576	551	629	657	579	565	555	592	579	559	605	600	572	565	555	594	555	574	569	565	575	575	594	604	576	574	587	621	575	562	526	596	598	580	590	631	594	566	566	583	544	607	582	577	581	614	547	568	575	576	561	598	556	608	574	549	609	565	628	541	522	563	556	596	603	575	557	589	571	591	541	592	554	600	559	551	518	560	587	561	555	585	596
45929	16410	4452	1566	989	688	605	488	408	384	332	333	322	260	305	234	274	266	240	249	263	204	255	226	253	224	200	196	238	203	192	217	234	239	229	208	206	220	203	203	223	218	228	217	202	187	211	199	212	233	185	202	248	214	190	197	212	207	210	222	222	218	201	226	236	205	202	221	234	220	214	209	222	192	248	192	205	220	194	224	235	189	219	204	182	217	214	213	227	211	226	211	207	203	205	246	200	201	191	218	209	218	218	194	187	218	208	215	206	203	213	192	211	176	196	211	214	210	210	228	191	209	215	217	228	205	223	204	226	203	194	203	213	224	210	234	224	189	184	231	231	230	240	223	218	201	234	196	211	232	248	210	223	222	229	221	214	243	191	196	199	201	232	202	210	231	197	233	237	208	216	218	229	213	213	199	205	222	191	203	199	223	194	242	204	205	217	205	218	193	242	235	228	189	207	194	243	224	207	206	229	214	228	218	216	215	225	191	230	191	206	201	234	242	214	209	227	228	204	225	213	233	177	199	230	201	201	208	230	202	229	203	199	219	199	199	244	207	201	233	205	202	190	225	204	244	195	193	198	218	203	224	236	225	248	210	211	209	213	207	212	231	202	179	190	220	213	253	213	213	226	195	195	190	194	210	191	203	203	212	210	217	175	187	195	227	228	201	228	195	227	210	189	211	225	210	210	225	247	253	193	212	222	242	197	207	233	212	209	187	235	195	206	202	216	213	192	237	206	238	219	220	208	219	210	213	198	231	218	214	225	212	216	226	229	239	211	206	197	230	200	226	236	227	188	219	237	203	223	241	217	230	234	223	215	193	237	243	199	210	198	208	207	230	245	195	195	226	222	233	198	212	217	220	189	198	206	211	236	229	217	214	224	220	221	217	197	219	199	206	210	219	238	182	185	196	202	222	205	216	170	212	211	242	212	203	228	200	188	200	210	186	225	222	216	220	200	207	226	214	199	175	208	196	216	225	216	215	194	196	219	200	225	207	204	195	231	194	200	197	240	206	210	205	214	207	228	218	228	219	202	221	225	213	240	195	225	194	215	192	201	213	207	255	232	198	197	203	202	213	244	213	245	184	195	217	209	221	186	201	203	239	217	223	193	213	217	227	211	231	220	204	200	203	198	181	204	214	207	210	227	232	225	243	189	222	228	228	227	175	188	177	227	192	197	213	212	230	213	223	227	212	204	236	211	229	227	198	199	204	223	225	205	218	220	211	192	212	206	209	207	240	218	214	229	203	201	196	226	218	175	173	226	210	187	245	226	180	200	201	213	197	214	206	216	225	224	231	223	224	204	220	223	202	193	213	219	222	226	232	200	210	198	204	197	236	210	226	187	226	242	213	230	241	195	217	228	195	218	217	216	205	206	199	179	197	207	219	205	208	206	191	205	207	222	216	201	220	194	244	244	237	217	214	212	202	220	259	201	206	189	226	181	204	213	204	239	237	203	223	207	203	212	216	232	203	201	197	213	183	205	187	224	221	191	206	231	227	229	194	227	211	201	243	230	231	242	205	212	181	193	214	212	208	191	207	215	237	199	187	187	232	240	241	199	214	209	201	227	229	230	196	197	199	219	209	220	189	204	200	215	201	222	221	244	240	187	248	202	225	209	220	208	262	199	205	226	227	234	234	232	211	220	221	220	208	214	197	205	204	188	240	204	231	217	204	212	208	202	200	232	235	210	233	207	221	226	218	214	192	218	205	206	201	206	198	202	215	237	195	189	202	191	226	203	189	188	203	226	212	218	201	197	204	227	222	234	205	181	223	219	230	212	198	203	208	236	226	217	197	190	231	212	222	206	203	203	237	192	223	206	211	221	207	213	189	241	189	189	238	215	221	206	194	196	210	220	201	210	183	209	216	214	218	229	194	196	200	230	193	202	237	217	220	225	215	196	216	218	186	208	201	211	219	209	210	192	211	212	220	207	206	216	239	218	226	210	188	210	225	203	206	218	216	224	200	240	185	223	222	216	235	221	220	192	236	231	227	243	204	238	214	208	200	199	210	212	202	186	223	235	235	217	230	203	257	193	221	226	211	201	192	180	225	216	221	209	232	212	178	231	211	198	226	200	189	223	205	203	221	203	229	244	240	210	237	209	224	184	219	211	228	234	199	242	208	201	241	227	229	207	200	217	208	215	218	209	221	245	207	208	186	221	216	220	201	219	214	244	206	203	224	250	204	208	189	198	195	209	210	192	225	231	187	193	230	232	206	204	219	198	215	208	212	191	202	238	204	197	222	196	233	187	217	185	210	216	204	217	190	222	258	192	221	248	219	203	189	242	218	200	222	193	215	237	209	206	206	239	238	190	202	211	216	189	218	221	189	188	222	206	210	221	209	206	202	161	211	192	227	236	210	205	217	194	211	196	205	217	189	198	194	232	189	239	225	221	208	226	222	212	216	212	189	192	194	247	228	198	206	219	205	190	186	203	211	199	230	192	194	195	219	189	213	234	223	211	214	218	201	212	212	217	227	217	201	218	197	173	212	221	234	214	199	217	208	231	197	217	207	189	225	238	193	203	190	185	208	190	192	203	230	228	211	226	211	230	207	237	235	218	207	231	209	231	214	229	213	217	189	218	210	236	220	217	232	221	205	212	190	188	182	219	204	190	210	222	210	223	227	243	197	210	200	219	216	210	193	215	212	215	243	196	223	229	221	235	201	217	200	242	223	212	211	211	207	207	193	207	200	221	214	205	220	225	196	213	222	198	220	182	215	209	217	215	215	202	204	210	192	220	228	215	222	228	193	209	213	212	203	235	206	192	194	207	210	221	184	209	224	209	206	201	188	203	210	198	205	220	208	202	209	188	190	200	228	213	218	228	196	219	200	190	248	196	194	214	192	217	189	207	205	215	207	187	213	216	214	216	232	188	208	198	207	229	223	206	226	240	230	230	231	202	231	206	209	231	195	218	227	202	223	201	217	200	210	218	227	215	218	229	226	209	212	197	205	228	245	203	208	233	209	228	211	206	183	192	227	224	211	243	212	192	207	196	210	235	183	234	195	188	220	213	249	224	221	202	216	210	227	240	216	189	209	218	211	196	195	217	238	205	190	233	190	216	214	184	214	247	201	204	188	220	221	196	221	193	204	191	205	229	203	216	238	224	197	225	203	237	204	205	244	211	229	212	220	250	210	209	226	210	205	248	209	215	215	200	197	209	216	215	201	241	238	217	237	230	208	199	220	245	204	236	198	224	218	248	210	242	204	184	209	211	174	194	221	212	211	191	204	219	204	205	210	215	225	216	203	211	197	204	223	223	202	214	242	210	191	209	250	198	238	231	223	220	220	207	203	200	196	190	204	187	199	226	171	225	213	223	200	206	206	217	265	205	221	225	212	209	201	220	208	207	215	251	195	195	203	190	229	210	209	207	245	208	201	223	204	198	203	207	236	192	208	184	222	193	221	224	205	228	202	208	230	210	205	212	225	223	214	202	195	226	196	219	223	213	208	208	178	186	205	193	231	214	200
21199	1559	2726	3418	2747	2272	2178	1773	1525	1400	1236	1129	1126	971	894	847	826	879	784	805	706	728	658	710	677	654	680	634	665	608	615	609	621	599	578	585	566	559	576	568	598	566	558	567	543	552	556	529	569	533	549	547	555	568	565	528	550	563	542	612	551	560	520	518	534	558	547	557	538	563	579	514	564	537	526	545	557	545	527	515	508	514	547	559	529	557	610	499	557	501	554	527	546	521	543	539	543	519	578	537	564	567	555	503	536	533	535	507	562	576	565	562	571	536	559	552	561	503	543	542	528	529	534	516	512	486	553	559	529	567	534	527	546	530	561	578	570	546	458	528	523	538	552	559	559	548	588	517	542	535	544	524	582	530	503	542	524	566	517	544	543	564	538	580	562	551	529	544	551	531	510	517	508	516	530	525	561	515	578	557	530	509	565	536	556	546	537	520	546	545	547	547	551	533	531	531	554	522	531	537	583	557	526	549	514	536	578	572	544	563	550	594	553	535	545	534	537	545	559	540	539	516	497	535	531	554	534	516	492	526	533	551	573	577	505	556	534	569	569	543	562	534	549	503	551	519	535	531	575	552	553	512	549	521	522	549	560	497	558	576	572	504	573	558	537	489	552	561	519	520	535	521	506	552	543	585	558	548	550	555	511	511	527	514	573	534	543	530	500	597	547	554	554	524	550	560	573	544	525	502	558	516	575	548	532	529	565	536	509	541	543	505	518	542	581	521	582	507	566	492	549	558	576	523	528	518	572	504	537	547	544	575	556	567	583	513	546	555	510	560	548	523	501	509	554	531	569	554	529	538	500	516	522	534	539	575	508	526	550	576	517	519	509	536	581	503	546	543	510	500	557	548	551	538	531	542	518	540	480	516	503	571	550	490	569	527	522	537	558	531	572	554	547	531	559	542	530	546	530	571	562	585	514	561	521	530	528	543	558	532	550	528	540	517	548	513	528	535	539	547	527	576	516	560	561	538	511	560	537	516	512	539	559	562	560	538	534	536	516	560	506	530	540	547	550	546	549	511	549	533	498	532	528	514	544	473	541	511	544	521	501	572	538	568	537	489	513	528	545	524	542	537	543	516	544	568	518	543	523	564	535	568	587	584	538	545	530	534	532	538	553	543	554	566	513	534	506	525	507	538	518	511	513	536	560	502	537	505	574	525	540	521	536	563	557	504	503	545	507	528	579	503	595	535	511	536	499	562	536	524	557	550	525	507	502	533	516	543	551	527	525	510	516	499	539	570	535	556	496	519	577	500	540	533	523	545	587	533	548	530	551	490	477	576	532	519	523	502	530	518	517	591	535	574	514	529	544	552	569	525	524	569	509	550	556	551	516	546	584	535	496	541	517	564	549	545	532	521	515	556	507	499	521	516	522	559	523	551	581	508	546	539	550	551	498	509	528	559	524	571	540	509	532	524	556	567	591	553	530	528	499	543	551	519	490	529	546	506	547	529	535	546	566	592	541	525	523	512	589	504	517	526	549	526	557	535	513	542	531	539	539	565	570	548	571	554	557	560	551	530	564	559	549	512	555	558	502	537	513	531	544	527	506	567	551	571	523	523	532	539	552	526	493	574	556	552	521	567	519	505	557	562	546	560	481	561	552	551	555	557	511	549	536	519	556	564	524	536	511	534	572	580	524	513	528	539	522	524	529	527	558	552	591	521	553	566	526	472	530	539	552	492	577	519	555	562	540	518	530	533	514	526	532	522	547	534	540	563	522	508	572	532	530	539	540	562	568	524	542	536	506	484	503	523	507	504	542	509	497	512	553	554	482	571	537	568	531	516	543	510	515	546	528	503	552	518	551	512	525	539	501	555	569	550	582	513	506	567	560	546	542	599	540	544	563	508	556	466	541	500	523	524	546	572	581	513	495	557	528	546	555	537	535	495	510	534	508	530	531	520	533	523	508	529	553	543	533	506	515	564	486	545	499	569	525	539	523	573	536	530	544	554	506	534	530	484	564	504	535	539	540	593	544	551	538	547	552	485	548	522	558	522	550	524	547	546	550	537	522	527	503	517	536	551	565	500	558	567	493	511	512	525	520	534	549	546	561	556	528	521	533	594	529	541	507	542	503	550	552	529	551	521	605	525	522	558	534	528	546	539	570	513	538	534	540	533	535	580	481	582	531	559	549	540	543	559	545	548	552	526	560	534	538	527	552	579	516	537	565	565	523	595	547	551	559	510	551	555	500	577	558	556	548	573	514	578	516	532	528	537	588	525	496	541	510	513	551	544	522	575	489	530	534	514	580	533	556	529	547	568	562	538	504	537	555	569	522	539	556	548	509	534	540	523	586	543	578	561	533	512	520	540	565	548	498	574	532	543	521	533	536	527	530	525	546	497	525	545	547	555	533	542	520	537	512	520	523	561	535	519	506	579	532	544	528	564	537	551	541	567	544	552	549	510	553	520	549	538	516	560	511	585	526	519	551	506	516	508	522	551	529	544	528	534	556	537	563	527	516	552	570	538	558	533	530	564	505	521	534	529	554	507	483	514	545	517	539	497	536	526	521	556	518	575	540	591	522	542	565	551	509	532	568	502	534	552	511	576	547	482	519	554	514	526	571	550	529	508	528	551	547	488	560	557	536	548	550	515	544	562	570	529	599	577	533	516	558	537	529	498	522	582	546	534	520	508	524	530	544	552	529	564	514	528	534	537	543	511	529	503	551	509	529	528	534	539	530	528	556	482	530	518	504	520	534	566	539	564	545	558	540	523	534	549	568	524	512	569	496	543	566	516	539	576	557	548	488	515	563	535	498	530	567	556	552	491	505	530	495	509	544	529	543	538	528	491	551	522	509	515	552	496	554	525	529	550	547	532	521	523	546	542	531	511	543	514	538	525	537	525	488	554	559	540	567	543	530	550	544	544	539	563	483	510	539	539	539	536	536	551	554	546	524	505	496	535	504	571	553	518	561	566	524	538	548	525	561	579	535	555	541	552	549	556	545	561	544	534	495	522	553	510	550	545	545	554	526	526	526	523	472	526	548	574	530	552	511	575	526	561	546	533	531	532	481	548	540	541	533	512	526	565	567	548	520	516	564	521	529	550	543	512	550	558	528	516	532	514	549	524	541	528	593	518	538	533	523	557	529	595	536	529	570	557	493	547	555	508	558	530	539	497	521	482	504	535	516	560	542	550	521	554	512	564	504	562	537	526	489	564	563	545	537	548	513	540	523	509	528	563	523	541	517	529	525	547	493	533	562	519	543	535	529	541	502	592	520	543	548	493	519	532	524	568	524	531	566	556	524	538	551	543	518	560	574	533	499	532	562	549	547	561	517	548	548	519	509	560	555	532	549	554	556	499	533	508	506	561	561	512	512	542	546	514	512	499	540	534	523	539	562	523	495	535	538	562	547	523	509	555	563	567	536	554	461	557	509	555	556	512	523	567	556	548	529	561	529	524	565	544	567	513	544	482	546	559	540	544	571	521	519	549	557	519	573	525	529	513	540	534	549	516	524	541	556	546
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
