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
336880075735	336880076291	336880076841	336880077391	336880077941	336880078491	336880079041	336880079591	336880080141	336880080691	336880081241	336880081791	336880082341	336880082891	336880083441	336880083991	336880084541	336880085091	336880085641	336880086191	336880086741	336880087291	336880087841	336880088391	336880088941	336880089493	336880090041	336880090591	336880091141	336880091691	336880092241	336880092791	336880093343	336880093891	336880094441	336880094991	336880095541	336880096091	336880096641	336880097191	336880097743	336880098291	336880098841	336880099393	336880099941	336880100491	336880101041	336880101591	336880102141	336880102691	336880103241	336880103791	336880104341	336880104891	336880105441	336880105991	336880106541	336880107091	336880107641	336880108191	336880108743	336880109291	336880109841	336880110391	336880110941	336880111491	336880112041	336880112591	336880113141	336880113691	336880114241	336880114791	336880115341	336880115891	336880116441	336880116991	336880117541	336880118091	336880118641	336880119191	336880119741	336880120291	336880120843	336880121391	336880121941	336880122491	336880123041	336880123591	336880124141	336880124691	336880125241	336880125791	336880126341	336880126891	336880127443	336880127991	336880128543	336880129091	336880129641	336880130191	336880130741	336880131291	336880131841	336880132393	336880132941	336880133491	336880134041	336880134591	336880135141	336880135691	336880136241	336880136791	336880137341	336880137891	336880138441	336880138993	336880139541	336880140093	336880140641	336880141191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18077	4015	22183	4980	1309	862	654	586	518	443	374	368	341	314	335	296	316	292	317	293	271	278	252	282	275	234	280	249	243	258	250	243	224	243	244	232	238	249	246	243	256	257	251	219	240	235	245	216	257	272	256	239	241	230	240	246	239	229	214	240	260	253	271	244	217	238	239	240	240	222	220	249	225	266	243	251	216	247	235	204	234	240	230	260	208	227	244	213	256	258	237	250	234	228	238	248	230	240	228	246	230	227	232	229	250	222	234	247	228	237	261	241	225	238	245	235	221	215	226	266	256	245	251	255	237	239	255	239	243	238	223	233	231	253	223	240	228	233	235	241	233	238	208	255	216	255	257	249	231	237	245	243	215	233	230	211	277	253	223	224	251	242	229	214	238	273	227	225	230	240	232	248	224	241	237	240	246	241	232	214	260	243	264	261	240	234	217	244	259	213	226	234	247	238	228	239	218	239	220	218	220	232	245	240	252	217	224	221	243	218	232	221	226	228	247	252	231	198	251	235	243	257	226	262	236	235	242	239	215	265	250	268	234	239	270	233	252	236	247	210	217	243	264	229	221	238	233	201	217	252	243	258	252	256	228	246	212	230	247	262	259	234	206	235	237	243	226	243	243	232	237	248	232	255	199	218	228	221	218	255	191	240	218	226	241	247	233	239	265	244	268	228	240	242	225	238	223	232	232	217	246	227	230	227	248	224	220	236	263	232	215	217	265	235	227	239	269	231	250	275	226	193	249	241	231	259	273	249	244	207	246	233	216	210	246	245	232	232	243	221	238	248	230	239	243	236	269	236	256	223	238	223	232	247	242	236	246	217	237	234	259	227	245	238	234	234	224	245	238	242	216	253	215	259	262	224	250	233	230	231	260	272	207	237	213	243	218	231	267	255	227	234	250	238	259	272	230	248	216	241	235	256	245	257	228	198	251	222	218	222	219	218	242	219	221	223	232	224	258	232	244	261	258	217	250	250	229	237	279	233	248	209	265	215	239	248	250	249	258	218	285	214	242	235	238	222	216	223	247	235	235	208	257	214	259	232	211	275	238	213	220	248	242	227	221	240	231	258	241	261	217	249	224	228	276	232	243	219	250	209	246	226	233	255	250	228	289	228	240	220	221	232	232	234	245	226	255	222	223	253	247	260	223	274	229	261	226	248	234	229	229	234	247	224	229	242	236	236	231	239	212	245	243	247	254	245	209	235	248	226	242	241	239	245	253	243	215	194	222	225	216	250	264	244	257	229	244	237	257	236	236	245	242	249	237	250	215	220	236	208	246	235	232	243	234	205	247	253	248	238	220	240	243	234	221	210	236	260	233	174	251	222	239	251	262	227	240	239	224	210	239	228	224	247	257	250	233	216	229	239	240	228	254	230	233	247	279	232	263	203	233	243	235	249	231	214	231	233	246	209	208	250	220	246	242	236	244	257	244	234	212	225	241	231	258	255	207	229	248	261	222	230	254	249	236	239	276	220	237	260	230	244	266	247	230	228	222	235	203	257	234	206	230	233	267	247	256	216	264	229	219	234	229	214	225	243	252	228	227	241	230	240	230	240	222	236	223	224	230	247	257	228	256	245	249	224	234	234	240	250	263	217	244	264	237	225	233	237	214	226	224	238	241	268	232	228	240	220	229	247	234	226	217	254	270	251	224	250	253	261	258	249	264	236	258	210	239	257	237	231	243	231	242	233	197	202	251	247	243	223	216	269	220	230	233	218	270	216	228	207	246	246	211	253	227	236	248	213	239	232	267	244	231	259	205	233	232	273	219	245	260	204	240	233	235	242	229	233	239	216	218	262	281	231	227	225	251	227	230	264	231	234	219	225	265	251	209	217	190	245	229	244	225	263	245	257	231	257	250	252	241	222	252	255	221	263	241	209	209	221	227	218	248	264	257	248	238	224	232	214	225	249	220	220	233	244	240	245	242	251	229	232	238	235	227	211	269	236	245	197	241	228	227	261	242	232	207	274	219	236	203	240	239	212	223	231	248	221	246	246	227	260	237	257	247	214	226	245	215	240	238	263	248	220	242	231	217	277	209	224	221	239	242	234	213	205	252	261	266	222	268	219	268	214	216	221	260	241	232	241	235	212	244	237	228	214	235	257	223	227	234	228	223	215	226	217	222	226	247	250	233	237	242	219	245	241	239	210	256	239	245	233	225	250	207	231	217	231	259	251	224	231	238	230	236	214	250	237	238	220	230	231	253	245	242	240	228	236	250	227	218	255	233	261	253	215	218	242	234	217	258	236	243	216	228	235	236	248	257	243	201	239	209	240	251	221	216	245	239	216	232	250	247	256	219	254	227	225	227	251	232	248	230	244	220	250	229	226	237	217	259	227	240	257	234	226	227	239	238	245	233	212	228	215	222	219	208	247	226	224	214	238	238	221	235	238	238	221	258	215	232	239	264	240	266	237	243	204	214	249	226	228	226	221	233	266	211	232	243	258	237	231	265	243	232	247	233	214	235	219	230	236	234	225	212	238	230	219	240	211	241	231	245	223	237	229	240	208	236	239	213	239	241	241	226	239	260	244	220	257	248	227	225	255	222	218	216	219	230	251	241	242	222	228	259	236	236	228	249	234	235	224	214	240	241	243	196	211	235	236	277	216	237	261	224	281	242	239	251	251	249	247	244	247	238	218	210	241	228	278	238	223	225	241	245	232	252	250	239	205	230	244	256	214	212	248	250	250	223	235	241	231	251	250	229	267	240	222	235	240	235	229	263	256	232	236	229	215	220	225	258	256	227	236	233	219	239	251	238	223	278	243	239	232	258	247	219	242	226	235	232	235	242	245	248	265	239	239	227	225	216	253	232	235	254	235	258	229	212	260	249	229	247	249	215	256	242	247	244	227	217	232	245	232	247	260	240	238	273	266	219	245	230	251	246	210	232	267	233	217	246	232	221	245	232	226	205	234	231	238	246	230	242	211	229	271	240	241	227	227	258	209	244	259	228	231	224	224	257	269	248	228	246	213	245	233	226	205	222	233	235	253	252	257	249	247	244	249	244	240	242	254	245	250	216	214	227	199	234	231	215	250	244	246	240	242	234	227	228	231	232	242	244	215	240	255	240	260	236	258	236	271	225	243	231	241	235	217	250	210	274	255	224	245	241	248	224	226	235	266	268	219	204	229	233	201	216	248	242	263	262	274	240	224	228	231	229	226	264	242	231	248	253	229	266	209	255	245	221	251	234	245	228	257	217	241	230	212	238	270	248	244	235	249	254	242	237	251	227	241	218	227	256	242	259	242	247	243	246	231	218	242	237	228	215	227	223	244	221	225	241	234	238	230	230	237	243	240	222	248	219	280	227	225	246	264	244	285	240	222	251	251	227	217	254	222	291	254	240	199	231	233	268	228	259	226	267	237	244	254	241	228	202	249	215	252	251	253	252	218	204	242	216	237	248	250	249	237	243	261	216	234	247	243	201	228	255	218	233	202	212	203	254	234	245	207	232	222	245	221	228	259	223	228	256	222
10516	2864	19051	5997	5053	4011	3180	2715	2321	2028	1775	1605	1478	1382	1269	1205	1172	1116	990	1023	902	951	894	834	814	816	836	801	802	785	771	742	741	754	729	735	719	719	743	806	744	709	695	682	659	726	682	689	687	670	630	667	653	647	647	677	705	704	702	690	668	618	641	637	627	600	611	618	618	633	629	602	607	657	639	657	603	602	633	599	610	625	663	641	627	640	610	662	677	633	685	648	632	648	666	643	607	616	604	614	598	642	611	637	614	622	570	638	563	620	610	604	634	616	603	654	620	579	653	564	632	609	592	626	591	634	602	581	617	615	621	644	583	615	572	593	610	586	601	626	640	605	577	611	597	606	644	627	575	607	639	654	619	608	611	613	612	602	583	610	639	602	592	608	617	576	610	617	594	588	571	596	635	672	597	619	590	639	648	627	624	582	634	614	636	641	630	587	579	631	617	608	620	642	623	577	653	601	613	597	545	688	602	619	660	599	590	586	622	587	645	613	672	610	578	588	644	612	588	594	628	578	581	643	659	609	592	574	645	601	599	668	633	589	611	612	627	632	640	635	630	600	622	632	587	632	588	634	610	609	582	649	618	597	608	594	623	626	610	596	636	613	602	618	596	605	596	586	588	573	618	616	582	608	598	610	642	664	620	619	610	629	617	611	610	589	599	609	584	612	639	627	597	610	647	614	641	570	572	606	631	634	639	609	611	658	638	620	648	645	635	614	633	620	614	615	588	626	591	563	604	595	597	621	567	598	639	615	606	602	633	614	633	621	641	589	638	625	574	611	595	631	583	630	604	618	604	617	640	651	609	643	628	591	613	580	622	608	615	614	619	622	600	605	632	609	602	605	637	600	578	610	612	667	638	652	616	637	606	608	597	631	649	621	655	649	638	615	626	602	625	640	599	611	617	594	621	638	658	572	603	558	639	628	620	576	619	610	638	575	631	627	638	615	612	641	629	631	650	633	618	607	636	620	569	576	611	642	586	621	612	624	590	607	619	642	638	630	640	600	597	604	600	617	622	583	627	638	643	587	622	579	571	585	637	610	618	655	626	605	586	635	656	589	592	627	602	602	601	619	607	644	605	641	604	652	596	636	621	622	636	571	583	572	645	625	602	656	590	637	627	624	569	602	582	632	636	602	635	584	586	633	615	657	657	625	584	604	626	638	597	576	590	616	594	618	598	608	619	624	589	635	571	573	614	599	620	634	623	591	595	654	669	585	627	634	582	602	603	620	580	626	646	614	629	655	615	599	656	613	634	609	624	601	586	623	636	591	615	607	623	572	645	648	621	608	599	577	631	638	606	630	632	588	611	594	620	585	634	631	644	634	618	622	573	586	612	593	615	577	648	621	666	574	665	561	597	588	562	578	602	608	563	597	605	601	595	585	652	593	592	616	574	575	653	656	627	611	583	569	624	608	625	649	645	642	595	597	572	629	636	647	630	642	613	638	646	663	609	602	633	589	583	610	590	604	649	574	598	621	600	607	609	598	554	563	597	601	590	628	599	594	605	575	599	614	585	597	627	581	660	640	624	613	619	594	625	601	620	600	618	629	582	603	611	587	574	626	602	611	626	607	595	632	562	619	635	606	643	610	593	595	631	633	610	618	658	603	617	650	638	588	624	606	621	643	640	612	621	594	598	625	623	633	643	632	578	588	600	552	648	600	635	598	578	630	607	651	591	621	595	602	637	657	601	631	584	576	624	633	614	638	641	566	598	630	602	607	602	585	601	650	624	609	607	569	590	599	608	622	642	585	636	629	613	617	600	649	588	604	633	586	587	604	571	600	552	608	616	603	595	615	586	613	590	591	639	645	609	606	564	597	594	578	648	641	593	535	638	591	603	611	619	574	590	615	569	640	607	598	650	613	617	626	607	607	628	609	615	641	567	620	572	635	559	613	618	622	611	622	599	579	601	605	623	564	592	671	629	622	623	592	631	628	619	635	595	664	646	606	588	607	591	586	623	631	666	585	593	607	603	623	613	567	615	626	629	588	635	592	608	620	630	630	578	591	637	627	625	595	560	592	632	627	571	595	621	605	595	611	636	632	651	562	619	621	618	553	666	594	578	622	645	608	617	599	631	627	595	587	570	580	591	608	597	591	622	593	584	604	633	591	630	626	585	628	611	622	652	623	621	627	601	586	650	578	563	612	613	627	599	625	650	621	608	619	617	584	600	627	630	578	596	596	631	637	612	620	637	635	613	625	598	647	641	582	584	560	589	652	629	671	549	583	576	572	621	639	594	635	558	582	638	607	597	634	608	617	619	593	647	626	622	618	672	614	566	591	626	642	596	623	609	663	595	616	569	600	651	607	566	619	590	594	604	621	680	624	657	633	649	627	619	647	587	609	626	585	630	580	646	598	561	612	608	615	624	616	590	573	601	587	595	623	617	554	595	556	603	611	613	634	608	597	604	596	631	606	607	621	563	582	643	610	635	583	587	596	604	614	611	590	605	612	600	592	616	597	617	623	632	626	622	607	641	609	616	639	618	637	646	579	608	615	620	604	610	604	579	604	579	618	612	644	602	639	609	610	582	627	627	605	578	649	635	606	615	599	624	581	596	653	603	598	593	577	640	618	600	629	602	609	655	594	628	635	594	652	645	577	559	602	601	605	588	575	580	599	586	624	562	649	605	656	633	632	621	584	579	603	661	640	606	616	640	637	596	615	592	585	622	631	599	620	613	590	606	607	624	633	553	613	650	640	635	616	587	605	626	654	561	627	654	661	630	639	612	638	581	637	619	652	622	579	632	582	649	609	624	575	599	652	630	589	625	605	585	600	598	607	625	595	539	654	630	572	609	590	595	609	610	644	614	586	606	631	643	636	604	616	580	635	626	652	587	614	592	604	588	595	617	572	589	629	575	623	576	603	608	609	620	595	610	605	614	623	629	593	611	600	612	605	622	582	603	606	624	577	590	614	595	613	555	622	618	608	652	566	609	645	642	609	555	561	561	581	668	607	603	641	581	583	604	595	637	642	592	621	565	580	643	599	604	616	576	613	622	630	623	619	612	568	620	586	641	598	598	622	590	659	606	593	604	627	623	590	570	637	585	608	580	639	598	614	595	583	567	579	620	580	575	610	595	624	655	604	629	652	610	609	605	607	616	597	583	644	595	618	635	606	597	606	631	645	611	679	596	601	614	589	589	625	614	592	629	600	568	570	574	592	614	615	582	575	562	589	617	575	619	666	619	579	618	577	608	603	647	597	611	563	623	638	633	591	612	627	557	582	580	629	647	584	585	564	604	602	705	633	643	642	620	588	621	588	621	651	575	610	642	617	614	589	598	655	597	636	607	630	586	576	579	621	645	630	612	618	667	572	626	601	641	585	636	623	595	618	602	625	620	584	622	609	621	620	649	623	592	641	643	621	658	592	602	625	608	622	645	619	616	663	631	629	640	575	609	622	584	654	628	590	611	669	608	608	644	584	619	633	629	625	604	572	621	602	600	571	623	628	650	638	615	636	588	595	631	602
1746	208	634	190	172	150	165	159	160	161	138	160	129	166	155	161	146	149	131	154	153	119	147	166	138	152	147	144	131	142	143	155	126	156	141	133	129	153	115	157	151	144	136	168	158	152	161	124	156	148	144	150	146	148	160	155	164	131	167	142	148	134	137	151	148	133	133	136	173	143	160	137	136	146	172	163	154	148	131	148	152	148	150	148	129	151	144	156	159	147	152	151	152	138	154	140	143	148	153	139	142	162	151	157	148	139	168	151	142	137	158	147	159	182	133	137	164	167	178	129	149	162	140	139	142	145	148	163	142	146	160	163	143	168	154	143	131	139	141	135	124	137	130	151	146	158	167	139	135	151	156	156	150	141	177	154	163	139	145	132	120	176	158	167	153	133	160	128	157	137	153	150	143	158	158	133	151	157	158	148	168	150	143	159	149	118	162	149	156	157	146	149	146	141	161	146	153	169	167	151	139	150	146	143	150	155	154	168	136	144	147	139	121	139	130	148	162	153	139	154	148	149	142	148	178	155	146	143	143	163	177	140	134	157	134	148	160	151	145	168	145	170	141	141	151	138	150	141	158	129	159	132	130	133	146	148	156	141	135	128	156	147	142	144	148	167	160	153	127	138	159	162	155	136	138	176	132	138	166	146	132	145	147	167	147	154	176	169	171	137	115	137	127	138	135	123	150	157	131	151	136	164	162	139	148	153	166	138	168	156	151	136	147	145	145	145	170	137	129	164	164	147	140	152	165	135	153	143	141	142	143	157	130	136	161	132	144	155	118	146	143	139	144	126	149	146	158	147	142	146	137	163	148	152	159	152	163	140	135	152	152	139	158	192	145	166	138	140	133	148	135	165	162	145	138	140	133	146	158	140	138	144	167	134	136	164	161	159	148	154	144	169	150	150	150	140	133	156	128	151	176	147	133	146	142	127	134	154	153	141	164	150	140	145	143	137	137	141	124	145	133	130	139	144	124	143	160	155	161	166	147	135	169	143	123	141	159	145	145	151	156	153	154	145	151	147	136	126	146	149	171	148	141	133	138	144	154	149	138	148	137	129	145	125	129	136	139	147	149	144	156	146	142	132	149	156	144	164	143	107	145	141	147	169	156	152	152	142	139	163	152	156	134	134	160	148	133	162	177	166	150	155	157	136	157	137	140	152	145	165	151	157	145	152	139	139	142	124	131	142	149	159	151	145	128	163	146	140	156	154	142	135	165	145	144	136	144	156	151	145	138	152	165	140	133	130	138	129	147	157	145	127	160	152	148	141	143	145	147	152	143	151	160	140	148	146	137	130	146	139	168	138	160	143	137	158	126	161	135	148	154	129	116	151	150	148	146	160	153	136	138	152	139	148	150	139	146	153	135	141	164	150	150	162	150	148	170	140	137	146	147	151	127	143	130	142	128	138	157	138	158	155	149	148	127	152	160	141	138	136	144	138	167	155	145	145	118	147	147	133	142	167	175	133	155	137	158	161	144	142	158	148	142	170	146	147	150	136	162	145	150	144	124	141	161	135	155	125	143	150	131	139	164	141	132	144	160	127	155	165	120	141	150	172	157	134	154	152	152	136	140	145	147	135	137	133	166	127	129	142	154	133	134	152	148	156	153	135	151	165	147	133	150	148	149	149	166	157	139	129	152	129	164	141	160	148	163	153	159	150	152	157	156	137	156	156	142	140	143	177	136	131	150	141	144	131	137	161	146	142	135	139	171	148	130	119	124	144	139	153	130	137	159	135	145	121	144	164	131	148	125	157	153	154	151	164	166	150	141	162	158	155	158	158	152	147	136	150	157	128	150	142	120	161	149	145	159	137	144	138	133	170	147	165	151	156	154	155	140	162	153	156	135	174	159	136	155	130	129	112	163	158	165	142	158	142	172	137	167	137	134	143	157	154	158	147	162	125	151	147	141	138	146	139	123	151	147	151	153	140	163	147	152	142	166	149	151	146	167	155	134	151	137	143	156	159	162	145	158	154	149	158	149	128	133	152	142	133	137	138	143	150	154	156	146	142	148	134	128	161	152	167	177	141	143	150	135	150	142	141	151	133	148	150	146	142	153	159	131	142	131	138	170	135	160	131	160	134	134	124	154	155	157	131	167	128	139	154	148	147	123	142	137	134	131	148	180	137	141	164	141	156	152	148	159	145	161	144	155	127	139	112	136	128	138	159	154	148	146	153	139	133	163	150	158	152	179	158	150	139	142	139	150	161	137	139	134	149	160	134	146	143	151	174	144	142	177	143	143	148	150	143	162	136	119	150	151	146	161	130	148	125	140	138	149	161	153	151	141	134	145	163	125	166	139	151	148	144	149	148	147	141	153	167	145	151	146	145	158	140	149	133	144	120	154	148	136	146	141	141	158	150	131	161	130	127	137	150	129	143	129	157	126	158	154	154	142	147	146	117	156	124	153	152	161	153	164	149	143	133	161	138	152	151	127	141	148	156	161	152	170	131	161	150	154	172	143	154	147	142	165	161	160	143	164	168	142	164	148	156	164	142	140	153	150	141	140	137	144	136	154	167	149	145	160	148	159	147	143	124	146	143	139	151	149	144	151	141	137	167	143	147	166	156	161	126	158	132	132	125	151	165	144	164	135	115	153	138	153	151	116	129	123	155	153	145	129	173	133	151	148	163	142	151	155	135	157	125	146	138	143	152	147	143	154	168	135	151	156	152	131	158	166	136	138	143	159	130	165	153	142	156	132	142	131	115	136	151	148	124	138	136	145	134	135	156	138	148	148	142	155	132	162	139	119	168	158	146	120	140	173	132	143	142	140	144	132	159	163	131	163	153	165	135	157	144	146	167	134	161	173	154	170	137	169	138	136	132	141	160	156	144	157	149	135	132	129	140	138	143	134	153	144	154	151	135	126	145	159	143	163	162	142	139	171	124	155	164	151	154	148	153	138	147	176	169	138	162	156	158	170	151	155	134	149	141	141	137	156	157	140	144	141	149	124	131	131	153	155	152	148	141	157	158	148	153	146	152	110	160	154	153	137	143	129	156	162	148	149	157	149	146	137	152	141	139	144	142	157	150	133	136	147	140	163	141	156	129	138	153	128	164	124	150	148	143	103	141	132	149	136	143	136	146	148	146	152	136	159	142	181	158	140	139	162	138	142	135	165	137	145	161	153	162	155	163	142	147	142	158	150	138	145	151	122	148	140	121	135	166	153	129	134	144	133	148	144	160	174	138	144	118	168	136	144	145	139	144	164	139	154	130	159	144	164	168	134	155	158	165	128	166	151	135	142	151	148	164	168	149	168	143	141	155	131	168	148	148	148	157	129	163	135	129	146	138	138	139	154	148	145	140	138	146	130	126	142	140	164	133	145	128	171	134	135	133	165	135	138	127	138	135	135	159	139	142	139	165	168	155	124	146	138	135	159	150	166	136	175	160	137	175	126	135	132	130	143	122	144	129	140	125	143	139	159	135	134	144	165	136	139	144	129	153	120	130	131	152	160	155	140	134	150	137	172	140
2188	503	1668	603	570	476	491	462	497	458	463	462	460	447	446	454	452	456	424	433	451	407	435	400	417	430	439	426	410	437	405	419	415	495	452	442	460	447	419	412	429	418	430	452	398	424	451	451	487	434	464	457	408	408	452	403	423	444	437	449	415	410	431	425	467	403	426	457	423	464	459	442	454	401	415	428	449	430	422	414	429	420	437	434	448	401	426	456	445	419	427	419	427	471	380	394	489	421	410	416	433	424	411	418	414	429	458	435	458	378	434	422	430	438	425	446	476	477	415	442	428	408	440	425	425	448	471	418	437	429	457	434	431	410	403	427	429	461	439	430	447	395	414	411	422	424	424	429	419	445	428	419	378	409	408	450	424	412	431	425	454	445	413	439	442	471	427	412	409	426	460	431	455	431	439	433	412	482	420	440	442	442	428	418	421	448	405	427	433	423	398	422	423	419	428	465	411	426	469	440	422	426	429	453	451	403	394	440	426	442	463	421	440	439	457	418	414	443	438	411	432	441	464	452	423	425	428	422	424	445	427	428	417	432	451	427	466	413	425	433	455	431	427	458	456	445	431	444	437	438	408	418	434	432	419	429	441	430	456	418	411	447	433	406	456	463	418	457	410	422	435	398	421	437	446	445	439	466	412	420	427	433	403	403	454	417	370	451	447	418	458	453	443	445	440	458	436	427	459	490	417	424	444	435	444	444	423	426	429	462	431	447	451	425	424	428	440	419	430	468	414	436	437	399	454	406	428	431	437	449	470	430	432	455	426	420	413	455	433	425	422	449	429	434	410	478	429	425	457	474	460	410	442	413	445	398	416	448	440	417	426	416	452	442	406	406	443	438	434	434	448	432	434	416	455	426	435	450	416	445	507	405	447	412	428	437	412	458	440	436	405	408	441	449	429	427	467	403	432	431	453	461	449	433	422	406	428	411	418	453	429	453	439	423	419	454	443	423	431	454	482	451	436	427	462	438	431	408	430	429	405	393	464	431	414	460	451	444	424	405	469	424	387	422	468	433	427	438	397	436	456	438	434	408	441	412	465	416	415	424	401	442	448	391	415	419	434	426	422	426	471	437	435	468	454	450	417	455	454	423	436	447	433	456	416	433	432	488	439	430	456	421	400	474	443	442	418	421	396	435	434	456	427	437	423	418	415	425	415	424	447	446	424	437	448	422	412	434	379	436	413	425	415	442	432	447	443	421	433	399	416	419	398	432	418	415	438	453	454	441	420	453	441	425	397	432	456	409	436	425	439	397	449	423	426	437	415	403	420	431	419	448	443	434	453	411	431	454	424	437	438	412	442	470	426	412	415	429	392	431	397	425	415	436	407	378	382	392	456	436	433	385	465	435	413	451	446	417	458	416	409	433	412	445	415	391	460	436	412	449	422	438	463	436	471	444	422	408	432	445	382	434	408	440	436	418	417	418	467	465	424	435	444	469	406	435	468	452	417	424	454	428	420	443	496	400	432	427	442	437	462	441	452	398	450	433	435	461	479	419	432	434	426	431	434	393	444	433	398	441	447	453	440	426	432	411	398	434	426	460	461	416	376	423	418	451	404	453	439	410	436	400	479	411	409	400	439	406	441	419	465	428	420	431	457	418	438	391	455	426	458	466	441	391	439	393	438	399	421	449	410	458	420	460	469	442	426	424	443	408	420	443	433	423	448	424	417	429	445	429	441	406	393	417	417	435	448	428	421	409	478	412	455	402	463	449	455	396	401	472	417	392	466	419	449	410	432	458	430	435	428	456	415	443	456	433	427	430	419	439	400	427	428	452	445	423	430	444	467	425	384	412	441	423	464	417	481	413	468	399	381	409	405	452	437	414	467	471	432	432	454	447	431	436	421	429	429	465	423	425	421	419	432	440	397	413	440	412	421	408	443	402	467	451	411	429	397	423	418	429	419	443	433	448	444	433	421	448	422	431	430	416	421	386	483	409	426	426	383	491	450	399	436	428	425	423	386	442	429	422	491	435	439	429	410	438	443	455	428	431	425	438	413	442	449	437	414	402	428	407	439	448	426	467	430	416	430	479	423	405	449	466	441	479	412	441	435	438	439	415	403	425	424	381	453	388	427	402	405	451	432	439	465	427	426	450	419	431	431	447	433	425	441	461	437	418	406	403	421	421	439	445	434	410	437	402	436	455	453	442	438	409	414	411	415	416	387	425	424	452	445	490	422	427	427	392	428	454	421	395	422	423	476	430	441	452	410	418	447	398	459	403	448	440	469	456	428	383	426	415	453	437	448	418	419	427	430	452	448	455	441	414	406	444	422	429	457	451	437	464	415	428	405	401	413	446	390	403	437	457	426	424	457	450	425	454	451	400	407	446	401	448	406	419	467	422	464	396	431	378	422	424	440	471	404	428	447	422	382	450	423	448	449	402	464	399	431	447	430	416	420	426	441	432	430	440	427	421	431	412	438	444	448	445	453	444	421	426	457	459	445	393	425	429	386	451	416	420	408	409	425	424	443	443	476	471	423	432	433	414	434	440	433	436	463	440	442	433	401	470	427	448	384	415	432	422	432	450	433	420	459	431	428	450	411	445	445	443	438	422	439	455	413	440	429	435	412	435	438	436	438	462	474	437	369	409	419	417	447	463	383	456	466	451	408	416	412	423	410	453	463	443	415	452	423	441	427	441	433	477	440	410	409	408	400	431	446	470	424	417	431	414	442	412	430	428	418	438	416	404	426	399	469	420	417	421	431	421	423	398	429	440	422	432	451	462	455	443	433	453	386	445	441	459	432	427	442	403	440	431	490	435	400	412	446	405	445	409	435	433	405	447	444	372	417	421	440	441	436	424	422	455	443	434	404	440	439	423	436	449	415	428	445	384	481	478	425	454	435	441	446	464	487	424	381	439	401	455	453	430	412	422	465	453	418	459	403	449	404	447	430	429	401	409	412	413	441	425	429	431	436	420	427	452	455	387	451	463	409	435	456	415	423	428	431	413	449	401	414	426	441	412	415	455	428	453	462	437	424	426	451	427	454	445	432	416	422	477	440	422	413	414	413	443	419	414	465	396	439	432	403	436	394	437	430	435	418	447	451	472	391	426	457	487	391	412	427	412	426	446	445	442	464	462	402	395	429	420	427	440	440	442	447	417	411	427	446	459	444	429	397	471	434	425	440	410	410	436	406	399	430	403	389	414	435	425	426	433	436	439	441	433	424	425	441	418	445	433	418	428	425	463	425	434	427	386	435	437	427	447	455	462	428	463	406	441	446	445	473	426	469	434	449	431	404	455	385	433	433	418	413	394	424	425	444	417	434	415	423	491	414	451	420	439	444	417	442	420	415	438	413	444	441	420	459	439	454	412	444	431	428	424	421	432	396	464	404	454	437	437	415	443	454	388	449	434	405	425	427	481	449	409	409	428	420	404	446	438	461	427	422	395	440	409	452	457	461	443	449	440	417	425	422	394	424	440	456	431	468	419	447	436	392	441	436	449	419	400	451	404	453	408	417	410	441	468
9382	1816	12822	1797	731	571	513	436	408	347	362	341	321	295	339	308	329	281	300	272	295	303	290	333	285	282	267	271	263	306	262	285	288	270	313	271	265	287	281	283	259	286	295	288	283	271	263	260	279	247	265	278	258	293	261	258	270	286	261	293	282	276	292	275	262	251	260	253	276	260	295	314	296	271	275	284	276	264	267	263	275	276	294	251	284	275	288	276	296	291	271	284	278	303	267	270	293	255	280	292	285	290	278	276	276	274	282	287	293	270	288	270	274	289	279	302	276	271	271	265	299	264	253	234	267	262	280	259	275	275	250	257	295	261	292	291	260	239	263	262	284	279	266	275	287	265	245	284	277	292	282	284	278	282	289	275	239	275	264	272	277	288	283	275	290	262	227	274	273	261	264	253	279	297	285	241	260	270	248	278	286	264	288	245	269	258	279	262	275	273	235	302	273	306	276	271	268	287	307	254	308	270	257	272	263	244	265	259	260	282	278	315	284	266	293	284	265	286	268	286	273	260	268	284	269	272	283	265	252	274	287	269	301	294	253	267	289	288	251	270	267	269	290	266	305	285	248	246	279	244	270	283	288	225	244	286	286	274	274	288	301	280	292	257	257	283	299	252	250	263	266	297	272	268	293	271	280	293	274	321	271	259	274	262	268	265	274	281	259	267	314	248	288	299	306	282	273	275	290	281	282	313	288	267	296	311	292	263	283	258	285	309	245	274	272	230	296	269	297	288	281	285	255	264	274	286	278	292	270	278	281	270	283	279	259	256	254	257	267	252	296	261	279	278	276	257	286	272	258	290	276	246	263	284	248	298	315	294	265	277	261	274	303	264	314	256	246	271	284	261	286	285	272	266	279	281	270	254	297	281	248	268	278	255	284	261	282	302	277	282	263	285	278	289	265	303	283	283	279	289	273	278	284	289	265	261	275	286	286	215	244	265	293	286	277	263	282	279	239	301	292	255	274	271	292	303	288	298	281	293	270	276	275	284	279	265	264	261	273	269	283	282	264	277	291	277	277	270	247	277	264	274	277	262	248	237	284	267	279	297	290	277	294	247	282	271	272	271	292	293	295	280	270	291	269	271	261	272	258	278	269	260	259	284	271	276	255	251	279	297	288	265	277	235	307	305	260	271	269	264	260	259	263	266	246	280	283	270	289	260	278	306	280	256	275	260	268	299	295	264	269	283	248	278	273	284	277	280	287	268	269	302	259	292	270	243	263	267	265	266	283	254	280	281	275	287	297	271	268	265	267	287	279	299	276	277	291	292	275	265	302	246	269	246	259	286	261	280	263	238	242	273	279	270	288	281	287	277	280	254	248	296	249	234	281	266	274	262	248	262	260	239	254	275	283	254	286	294	268	297	254	261	268	262	258	285	266	298	274	291	260	292	273	255	268	277	263	281	279	273	287	221	269	274	253	302	256	272	268	266	277	268	301	265	263	269	277	278	281	252	282	258	299	240	241	292	282	320	267	251	259	291	280	283	290	250	249	298	280	257	252	296	282	278	272	276	249	258	273	257	258	280	271	268	292	250	281	263	270	260	257	281	277	280	265	264	263	268	261	279	313	245	273	283	268	249	285	294	271	275	289	266	252	260	292	292	259	287	255	269	288	258	277	254	242	262	253	276	287	251	274	259	281	304	265	275	282	268	272	276	265	259	241	267	281	254	303	266	285	271	284	273	231	246	276	231	278	259	266	273	275	286	301	282	284	300	255	273	259	251	249	274	278	301	292	269	276	280	292	283	289	255	264	282	304	273	253	269	306	293	235	283	276	239	274	298	269	282	250	262	256	297	272	297	277	262	255	276	280	289	285	264	273	293	266	281	252	286	261	266	264	275	286	257	295	280	292	272	263	260	287	279	262	269	267	296	276	267	288	283	276	276	264	298	279	283	297	256	275	265	274	331	289	298	289	276	273	275	245	274	280	298	284	261	292	279	264	293	300	281	267	255	277	265	268	247	276	286	302	268	274	258	251	294	275	272	285	288	259	274	300	255	284	290	248	265	282	255	287	242	262	277	252	277	290	253	240	295	267	287	296	298	276	274	266	277	282	264	273	245	243	262	292	251	264	290	264	278	257	285	262	278	271	263	272	288	275	291	275	251	261	266	273	255	260	259	264	288	263	263	282	309	280	261	266	292	281	267	290	273	278	262	266	307	279	256	260	254	261	271	291	252	267	270	271	252	265	282	278	289	282	286	281	265	259	260	291	271	289	307	254	267	259	290	279	230	280	277	301	319	290	276	268	252	259	277	303	261	252	244	293	275	265	287	245	251	313	280	260	305	278	311	275	275	269	278	296	276	266	278	288	260	242	256	283	270	272	258	302	260	299	272	281	258	269	251	280	300	279	290	284	285	271	278	255	255	278	278	286	293	275	231	245	279	265	270	281	257	269	287	295	247	296	255	244	281	286	283	284	286	300	269	257	247	285	274	250	283	259	265	251	282	263	277	288	294	255	264	279	291	258	273	267	301	292	293	279	244	256	288	274	245	284	296	264	293	285	260	259	253	274	266	295	247	283	244	275	268	291	293	282	262	240	236	243	284	276	274	278	263	275	249	309	286	263	274	274	303	304	285	267	315	273	266	259	314	284	266	303	301	313	276	299	281	257	259	290	269	261	253	283	266	265	290	295	283	265	241	283	283	276	276	257	253	253	288	274	279	228	257	275	286	290	280	275	241	255	236	265	260	280	288	253	275	283	283	293	268	267	275	310	315	271	281	260	262	251	251	239	292	267	279	256	274	291	294	273	262	291	263	288	288	256	270	301	281	274	275	276	284	329	257	275	274	253	239	279	240	282	278	277	249	270	281	289	253	281	270	277	287	241	262	253	234	290	274	282	252	254	256	276	256	295	274	263	257	284	253	284	314	295	283	236	271	271	258	278	259	297	265	277	271	271	277	298	272	279	237	254	282	269	260	272	260	298	249	292	272	260	244	290	269	306	269	289	295	272	271	281	263	291	298	272	283	259	254	261	284	287	286	271	288	275	262	257	293	264	282	297	263	267	274	234	245	282	302	264	272	240	295	330	280	273	265	291	278	307	267	281	256	259	258	279	252	273	282	253	249	258	289	271	273	245	254	258	276	278	270	249	264	289	297	268	275	266	268	287	267	274	279	289	238	251	279	296	309	302	246	255	277	257	295	267	268	291	274	265	277	280	236	269	287	264	264	276	316	295	256	263	267	290	259	312	260	267	273	268	303	266	297	284	310	261	256	270	281	230	257	248	265	270	256	286	277	266	314	277	279	275	273	251	262	250	261	256	256	244	269	274	247	263	297	273	282	289	284	276	290	266	258	285	275	274	274	258	256	269	301	256	303	268	268	255	273	278	274	274	241	275	271	261	256	288	262	256	255	278	256	303	269	277	257	263	266	262	271	285	248	276	241	304	288	262	261	261	250	252	289	269	264	282	278	276	275	303	268	271	267	292	264	249	294	259	271	249	273	266	294	263	274	263	259	264	257	308	277
6979	1939	14895	3550	2929	2564	2100	1783	1525	1351	1293	1211	1095	1056	1018	1012	956	897	951	897	863	876	887	836	735	781	820	754	726	785	752	795	808	782	781	760	739	700	744	724	751	722	730	777	720	735	710	786	723	731	737	755	687	749	670	754	708	761	708	722	748	724	762	740	730	735	718	697	716	746	727	709	670	702	759	761	720	729	768	735	712	650	697	711	749	736	707	702	676	686	674	739	740	711	750	769	708	686	696	692	721	731	749	708	703	709	741	661	713	726	704	715	696	774	717	740	729	732	695	743	793	718	730	712	716	695	725	731	722	682	740	720	688	722	697	698	743	709	732	683	698	691	674	732	699	704	705	743	704	708	738	723	708	737	691	696	741	701	740	679	733	753	732	682	702	684	681	684	718	690	712	732	678	704	693	722	696	716	711	659	709	684	737	689	712	750	691	683	728	716	758	706	681	677	680	711	704	721	753	741	721	680	678	683	730	716	712	714	673	725	722	695	782	719	761	784	686	719	772	696	697	688	749	696	710	718	705	689	720	727	680	688	702	715	714	674	729	691	695	680	659	696	720	698	733	638	747	712	709	673	721	719	730	709	689	699	681	670	713	676	694	733	720	691	691	692	780	672	729	733	671	682	696	720	669	680	685	721	779	705	683	709	762	732	738	689	735	711	703	713	694	695	690	706	680	733	731	650	686	684	685	708	708	723	727	702	685	683	699	672	720	682	696	686	740	679	696	712	702	657	673	669	767	716	697	671	754	724	698	736	699	649	694	686	705	660	636	701	752	719	745	713	687	681	717	729	721	732	733	746	717	707	707	714	718	682	751	720	717	714	682	633	636	692	756	674	715	694	621	674	707	737	717	710	708	714	716	711	668	667	708	756	688	767	726	685	678	730	702	725	694	710	708	744	685	714	720	660	688	765	669	691	717	700	754	744	743	747	719	709	725	710	722	755	687	753	703	697	681	666	695	730	717	692	665	711	766	684	674	695	718	708	700	773	726	687	721	737	710	726	727	739	715	733	717	706	698	688	674	706	676	651	760	742	722	737	714	709	702	716	703	718	731	691	723	638	689	700	690	717	684	732	696	697	676	719	702	697	688	703	695	654	737	693	747	680	759	700	725	749	660	669	692	675	694	682	672	669	721	684	716	688	725	724	701	710	701	725	708	722	730	733	706	703	705	713	736	726	729	715	748	752	688	696	719	752	708	714	718	690	722	744	724	724	687	742	675	693	706	719	731	694	699	694	692	705	733	744	734	765	712	667	723	747	689	776	687	687	732	683	733	708	729	715	755	726	745	725	668	713	689	730	678	657	684	739	726	673	695	665	735	657	693	670	713	683	704	700	712	726	757	718	688	693	659	729	718	730	696	715	696	687	723	712	703	699	713	750	751	703	704	742	729	752	707	728	723	686	708	701	738	724	776	695	699	728	698	690	713	705	719	738	673	722	697	759	711	728	708	720	704	760	701	681	730	698	706	734	703	692	718	741	737	671	766	751	716	703	720	731	661	684	694	672	710	746	703	697	731	648	718	734	736	734	747	667	730	701	705	668	683	642	692	732	770	706	699	740	705	713	708	729	709	638	707	694	709	700	735	703	735	688	727	722	723	756	678	712	757	671	708	672	716	700	733	676	683	672	715	654	686	710	658	705	713	716	702	745	700	728	756	721	704	687	667	663	723	729	677	689	737	687	716	743	707	711	713	728	710	726	731	708	735	724	730	703	682	733	666	686	716	738	712	701	692	716	748	699	727	663	672	711	737	709	689	727	729	705	729	718	746	701	695	720	704	699	683	737	699	653	735	679	671	770	765	745	695	711	713	722	725	706	727	746	673	692	733	734	708	679	739	741	735	719	688	735	672	714	689	651	720	670	729	748	701	756	711	754	711	738	708	688	665	735	657	721	720	711	690	756	783	688	710	696	717	718	724	696	707	705	689	686	702	684	691	729	675	695	741	731	725	724	690	724	677	704	692	718	746	735	685	707	710	740	731	705	683	736	707	704	762	741	655	723	708	704	716	648	727	692	720	680	719	706	707	629	702	694	682	703	689	667	732	655	702	699	699	713	675	655	703	678	700	689	708	714	735	777	726	671	676	763	708	710	707	727	702	666	712	716	705	714	692	729	679	695	754	703	792	739	736	700	701	694	722	711	679	734	711	672	701	708	684	669	699	723	706	719	696	714	700	696	715	721	727	687	694	729	681	692	709	698	702	722	685	713	666	705	734	714	743	705	705	672	668	736	720	752	718	662	717	694	705	682	698	716	711	724	742	710	670	731	718	739	740	776	729	734	713	675	656	746	724	726	668	723	691	689	704	687	696	751	704	684	707	736	707	697	696	731	687	724	714	790	696	747	696	754	715	698	708	720	672	708	742	702	683	714	705	741	687	724	711	776	704	760	674	734	682	730	711	742	755	753	730	715	676	703	704	736	719	700	732	675	713	710	666	723	708	676	745	725	730	728	705	698	735	718	706	674	748	698	719	699	675	678	720	685	751	664	683	701	659	734	702	728	739	743	701	752	715	690	676	698	700	717	678	697	740	721	683	704	741	732	730	679	719	684	739	722	743	715	695	700	694	691	706	706	686	710	705	755	722	703	698	687	747	668	678	667	700	693	750	693	742	702	779	714	729	655	707	734	693	684	730	731	685	717	746	692	689	747	734	754	721	720	710	701	675	700	684	721	705	694	687	755	695	744	675	698	716	747	715	708	677	685	716	698	753	751	751	715	669	724	685	662	703	696	718	678	695	647	756	719	733	695	690	710	689	656	662	705	701	685	699	782	697	748	716	663	704	693	687	694	666	689	709	715	742	680	717	650	677	738	686	641	699	695	737	666	697	669	673	713	716	684	689	721	739	649	688	773	689	690	703	746	717	688	739	637	730	703	658	696	764	730	695	715	765	729	675	668	723	715	651	683	712	721	712	668	692	697	699	708	720	762	712	689	714	635	734	773	714	733	735	741	731	690	707	687	674	747	660	738	734	664	787	727	676	711	714	687	654	725	726	717	703	701	696	723	698	690	704	702	718	672	711	725	700	672	696	717	716	712	726	729	736	710	730	695	702	727	697	668	724	693	680	739	716	732	732	739	680	710	707	694	691	684	707	750	767	717	728	686	744	707	730	697	689	691	700	686	750	679	691	736	749	706	718	686	739	728	684	680	729	708	736	713	683	671	702	741	717	724	769	693	691	704	683	722	694	772	752	668	697	737	693	712	700	741	761	738	673	686	726	694	702	699	725	705	732	746	792	715	719	719	725	687	730	723	705	718	679	710	687	711	766	686	664	716	686	780	734	723	705	700	695	746	700	733	699	708	746	732	701	689	724	760	743	717	701	764	695	744	704	706	739	695	739	709	722	713	686	712	699	727	688	716	690	753	759	679	750	695	710	728	734	746	735	752	746	680	757	693	696	759	699	688	672	747	707	717	755	700	704	733	725	706	761	702	714	704	695	734	693	701	744	700	695	693	668	674	652	686	706	704
17048	3789	22874	4633	1299	886	702	575	517	410	374	349	385	302	295	312	295	277	267	257	239	263	240	249	277	251	265	233	227	235	246	241	251	239	213	246	219	242	244	223	243	213	232	228	218	233	237	203	240	253	244	241	237	244	233	245	225	235	227	269	225	219	226	229	188	263	252	256	256	231	239	238	232	235	236	243	204	215	221	214	227	242	209	233	226	253	240	232	216	232	260	251	222	247	224	242	205	223	226	240	239	236	228	241	239	223	239	245	213	230	223	240	242	246	217	216	243	272	233	229	238	250	241	202	221	232	226	228	218	214	243	246	229	218	221	243	223	253	229	232	233	224	224	231	236	222	233	224	244	253	245	217	227	242	269	254	242	231	258	208	257	220	231	203	221	239	226	234	213	234	218	234	247	236	231	213	200	227	227	230	238	233	228	232	228	257	236	247	245	253	225	213	238	217	235	264	265	232	246	225	269	222	231	232	217	234	254	210	229	248	254	253	227	211	260	206	240	232	237	243	229	268	221	239	251	229	223	241	232	241	235	217	212	238	243	243	230	251	224	261	229	231	238	240	249	246	234	232	245	230	246	213	227	229	216	234	224	213	245	227	248	254	239	240	237	233	212	219	211	228	264	224	213	237	236	234	231	240	208	243	211	211	247	246	263	238	196	247	226	218	235	242	230	235	240	239	250	236	220	219	198	236	248	213	241	228	240	228	213	244	228	221	240	241	239	254	221	248	256	243	239	243	222	227	251	236	213	245	238	226	226	217	219	240	247	239	233	238	196	219	230	232	265	243	253	219	235	234	221	243	217	231	265	236	231	225	246	205	244	216	231	223	249	194	235	228	204	265	231	233	225	211	232	240	215	223	241	200	206	222	248	267	214	243	213	230	219	259	232	223	238	239	239	217	227	241	240	230	242	230	244	215	237	238	224	254	240	267	226	230	213	256	218	243	217	221	232	237	218	270	214	247	228	209	221	234	217	221	251	232	234	240	226	230	206	231	203	206	215	216	233	236	228	228	256	242	222	241	215	233	229	257	226	232	226	229	217	250	232	231	221	229	268	230	247	270	214	241	222	261	234	227	238	246	241	227	255	245	250	245	218	205	242	234	210	262	243	235	222	238	211	223	236	244	222	216	226	211	246	234	256	234	251	224	224	234	261	231	238	222	238	231	230	251	230	237	200	247	242	234	208	232	248	290	244	243	229	233	200	252	253	257	242	230	226	251	240	238	217	242	252	267	216	234	234	231	271	224	231	234	217	218	233	244	228	222	243	248	218	223	227	236	206	212	225	226	241	244	240	233	245	220	207	253	255	248	225	264	239	238	244	221	233	235	248	227	222	213	240	247	229	259	241	225	237	211	243	251	255	226	232	247	188	257	255	233	251	233	245	256	221	216	218	245	229	225	236	234	240	230	223	232	224	226	241	247	238	208	266	241	221	239	240	269	228	257	227	254	232	233	237	195	247	222	238	234	246	236	230	234	218	230	233	227	225	225	233	236	256	253	244	260	226	235	237	242	226	257	243	224	212	240	248	237	237	232	248	207	221	219	235	216	212	218	243	217	216	207	233	245	197	242	241	255	265	236	244	244	247	231	228	253	255	213	216	226	205	214	231	233	226	246	239	248	240	237	242	206	219	249	256	242	250	245	217	218	203	265	196	236	233	229	224	225	248	190	235	232	221	211	232	250	246	235	212	242	214	215	200	242	216	252	241	225	238	247	234	229	236	234	233	235	260	239	217	239	226	224	232	264	237	232	249	238	184	223	224	208	229	260	229	196	222	223	255	216	252	236	205	225	220	235	237	258	222	263	245	239	212	215	259	216	252	222	228	236	230	233	243	222	235	207	247	258	215	237	260	242	234	232	223	230	230	243	238	248	233	232	225	213	224	220	236	227	242	236	246	272	232	250	237	207	208	246	217	229	225	222	280	230	241	258	228	253	244	212	241	228	258	248	225	239	221	245	243	239	240	251	225	237	231	209	209	211	221	250	243	228	228	184	244	235	236	223	273	236	246	242	230	245	215	234	251	226	221	215	221	228	262	222	241	245	249	230	230	244	225	233	229	223	225	230	253	256	209	239	236	233	228	237	221	240	234	253	230	221	235	223	226	228	234	220	233	239	216	242	232	228	238	237	221	240	230	237	230	223	227	233	212	229	208	218	253	218	218	211	239	234	248	257	227	241	202	225	223	251	221	206	275	229	221	249	256	216	208	237	237	245	229	234	256	209	238	234	239	250	223	231	218	249	208	252	249	234	218	217	233	245	250	244	235	216	223	239	225	239	250	243	257	253	244	220	251	247	218	250	221	225	249	240	231	224	240	226	240	232	230	213	204	234	250	227	222	202	226	218	220	233	218	254	230	246	224	237	256	224	239	213	230	218	239	228	248	235	254	243	244	245	240	235	219	226	230	206	256	207	215	253	263	234	234	227	209	236	217	259	254	223	216	232	235	203	251	242	250	245	230	241	260	234	211	264	231	250	234	202	246	217	210	259	206	258	238	216	263	220	229	232	254	233	267	237	240	231	237	228	254	218	256	242	233	277	206	240	236	240	221	252	272	231	234	247	235	233	223	232	228	223	259	242	235	217	221	246	208	219	231	227	236	231	219	215	237	236	243	265	242	216	220	256	244	222	245	264	258	263	228	242	207	220	240	228	249	233	213	218	226	241	227	215	213	236	231	249	233	242	218	240	241	236	226	236	225	240	251	248	250	257	262	233	219	233	241	263	205	228	247	237	248	227	213	226	237	254	229	215	254	206	219	236	209	231	195	237	224	226	248	242	238	237	208	224	226	236	238	232	237	243	254	242	235	235	234	231	237	239	236	247	222	210	241	269	245	222	230	209	225	219	247	247	229	214	230	217	253	255	240	238	241	220	224	227	237	248	249	196	233	223	218	228	221	251	242	212	218	238	227	209	241	253	248	227	251	219	248	235	230	213	236	209	219	238	217	225	220	230	243	230	237	261	237	231	248	218	228	224	236	207	249	238	228	251	252	252	241	240	219	231	209	247	225	221	238	231	250	253	217	221	205	228	229	240	226	233	222	242	255	239	213	217	227	247	214	222	249	213	233	231	249	244	232	217	238	231	246	230	264	249	247	238	227	235	247	212	236	229	237	243	274	213	227	237	247	223	225	220	252	232	262	219	222	225	234	235	254	232	240	227	200	241	233	220	237	208	215	218	242	219	237	236	241	213	232	218	248	216	229	245	261	241	232	221	224	238	236	259	220	242	249	215	249	237	241	203	239	245	236	223	255	218	202	269	219	234	236	223	239	245	234	243	233	206	216	233	240	232	237	221	199	244	210	242	236	248	264	243	225	235	232	236	242	250	239	246	251	232	241	240	229	233	237	249	249	261	231	233	250	244	239	218	216	229	233	242	252	232	234	209	244	227	254	238	235	228	218	255	239	247	227	227	245	218	238	224	235	227	245	248	231	232	276	245	240	261	273	221	222	238	240	237	254	235	249	262	219	217
9848	2781	20446	5893	4766	3977	3236	2646	2327	2048	1822	1629	1499	1313	1180	1157	1117	997	1063	977	975	917	830	853	854	867	707	762	718	750	696	747	759	682	704	704	669	766	666	690	649	650	705	720	726	616	678	643	654	692	616	613	654	667	634	658	651	626	663	593	634	655	620	669	605	637	622	658	637	608	673	625	615	634	599	617	586	611	623	594	659	607	616	603	616	618	595	629	629	635	659	590	582	618	630	621	639	647	608	588	599	644	637	574	609	608	626	599	631	619	611	584	577	584	669	604	614	623	583	590	600	653	658	591	576	619	589	562	634	608	587	602	587	601	600	625	611	644	603	616	597	610	612	598	606	552	618	603	640	664	652	598	592	631	600	642	587	596	594	604	601	603	605	585	568	627	593	593	622	601	551	646	592	622	615	605	585	592	567	603	631	600	593	534	561	606	601	574	596	633	621	607	572	599	577	632	605	621	585	607	605	624	599	601	630	593	601	567	569	608	569	590	632	576	573	638	632	595	639	604	589	616	561	635	558	550	594	621	587	602	613	581	606	607	587	592	609	630	623	608	601	593	617	635	599	651	602	629	592	613	572	594	606	553	576	597	628	605	628	599	553	605	644	583	589	615	581	604	576	592	571	602	597	601	572	565	572	600	617	620	596	616	598	589	574	594	597	629	584	623	567	638	634	557	611	628	600	555	586	582	612	560	562	596	557	589	616	607	586	589	576	616	560	597	619	601	594	560	608	589	628	590	613	589	608	590	570	579	571	633	581	599	605	590	631	578	590	605	620	586	573	585	570	601	601	617	601	554	608	650	632	623	582	562	553	577	625	578	631	644	558	600	580	586	592	586	607	602	560	637	628	632	632	593	618	644	619	612	616	583	622	604	589	603	584	557	590	601	622	577	620	579	582	617	577	629	573	625	634	592	612	594	633	577	602	624	593	623	617	596	572	594	608	605	591	597	603	625	588	585	596	593	615	594	593	601	587	577	645	582	657	610	609	600	631	621	596	600	560	564	612	601	572	612	583	610	596	582	626	574	566	580	598	572	577	592	606	587	579	616	577	615	598	614	649	576	582	586	598	593	548	626	609	636	600	589	607	637	629	567	585	568	589	584	566	615	610	598	609	643	636	635	626	568	593	559	608	587	637	627	602	602	604	617	593	631	538	625	558	587	628	614	593	559	602	608	561	611	647	634	599	591	597	593	594	565	624	555	564	580	577	589	608	617	575	570	575	587	554	628	614	629	590	603	623	599	548	582	621	610	632	555	562	559	608	608	594	612	618	587	588	644	612	620	591	593	545	585	634	616	593	581	591	609	608	603	596	607	570	616	577	638	556	568	622	574	616	577	597	608	612	608	558	579	619	567	666	575	566	614	612	612	650	591	552	559	613	592	599	598	575	623	630	623	610	586	661	592	641	596	617	606	599	539	640	602	606	568	593	578	629	600	635	572	580	598	609	619	631	591	583	600	624	568	593	635	614	594	565	590	589	609	581	625	609	647	559	591	615	635	615	581	602	574	569	598	613	566	623	581	595	600	567	613	615	636	600	539	600	601	614	648	580	624	605	641	593	614	595	610	609	563	604	596	579	627	611	580	602	619	589	581	603	603	593	583	565	599	643	570	571	583	602	552	572	601	569	587	632	603	623	566	588	590	624	618	553	595	565	571	579	600	586	619	617	582	617	611	604	570	608	623	606	611	623	628	597	561	584	607	613	636	584	599	610	634	601	619	581	642	601	599	576	593	632	604	607	609	614	595	558	612	625	567	564	620	605	614	589	625	628	594	647	614	579	591	588	637	604	619	629	644	599	576	598	539	620	602	597	609	583	608	571	579	623	546	596	590	571	597	612	614	642	593	605	609	624	559	605	562	632	583	630	581	562	571	621	571	596	619	591	582	596	551	582	615	636	615	569	590	579	606	586	590	604	572	596	572	603	647	602	609	595	594	612	572	628	597	623	607	624	615	625	617	584	576	602	620	584	594	541	599	571	596	601	625	570	603	645	566	581	585	589	625	614	568	566	594	601	604	621	589	578	672	572	620	600	600	636	609	621	597	629	617	633	588	648	571	557	582	575	575	568	590	611	581	599	608	602	587	588	611	607	617	590	551	609	611	643	640	605	574	609	604	617	577	571	607	570	582	580	563	612	567	566	603	581	577	619	640	625	556	588	577	604	604	585	610	583	589	581	589	623	617	630	642	621	597	564	551	573	583	653	596	611	615	602	552	581	626	579	565	591	557	581	612	608	577	615	621	587	641	622	609	594	575	617	554	580	618	577	596	632	590	556	583	605	611	602	599	606	595	600	604	583	614	585	609	607	579	605	566	578	616	574	527	622	617	612	608	628	639	618	643	643	627	603	588	644	600	587	604	612	572	571	572	602	583	621	589	612	597	632	604	641	595	639	599	648	558	594	614	576	591	599	633	522	596	599	592	633	605	613	636	649	617	570	604	544	588	559	581	572	625	624	555	579	628	574	588	594	600	567	566	601	604	579	616	578	608	583	577	579	606	605	621	561	587	606	612	584	623	563	611	609	574	640	603	634	579	594	582	604	553	584	624	614	585	629	608	560	576	601	602	581	610	596	595	622	609	586	590	624	609	549	589	567	579	587	626	622	621	642	594	632	629	611	618	601	601	665	639	576	607	604	591	569	605	596	634	638	626	643	619	571	588	616	578	605	591	593	601	617	625	614	608	599	662	583	563	588	559	633	585	635	570	565	604	587	620	615	600	616	603	615	626	628	561	579	607	574	610	649	635	612	575	565	577	604	572	638	590	562	598	601	554	585	615	567	598	620	582	599	539	600	595	584	557	589	588	587	621	625	625	568	578	593	609	590	614	587	564	576	581	594	628	582	607	623	589	617	602	592	608	563	605	556	588	585	600	611	583	583	622	605	617	582	629	574	614	551	587	630	619	621	628	613	593	556	605	636	621	642	622	615	618	610	588	594	598	628	580	593	590	596	589	588	634	605	601	625	595	596	592	567	612	646	586	579	618	602	622	619	616	609	588	593	564	628	647	591	617	589	622	627	658	615	652	596	578	570	608	636	629	607	673	591	620	620	594	609	596	621	575	639	567	554	573	610	615	580	598	621	561	577	619	583	614	620	591	618	636	574	571	604	592	619	571	581	595	612	629	591	599	594	601	629	601	620	574	599	606	618	634	606	592	612	578	590	541	613	546	588	615	620	608	616	610	617	598	612	591	546	584	606	576	640	631	575	580	607	639	644	536	625	567	607	622	641	578	613	658	608	653	662	591	606	595	613	617	618	586	615	582	622	624	576	601	583	586	604	601	586	596	599	587	635	582	611	582	621	565	590	590	604	590	647	602	654	569	572	623	605	582	607	557	615	594	610	579	573	601	619	614	597	567	621	581	593	656	576	574	602	617	584	527	599	600	578	606	549	578	592	602	619	571	635	598	577	596	625	608	578	610	627	649	582	633	571	610	595	621	636	614	605	558	587	575	648	562	570	611	632	566	621	597
1810	206	480	201	156	155	167	151	168	154	158	137	141	146	159	148	127	150	146	156	153	145	134	159	143	163	127	151	152	155	151	143	163	147	130	152	131	145	148	140	150	137	160	154	127	147	151	109	142	141	129	149	129	118	135	120	148	145	135	139	139	128	169	151	154	156	152	155	145	136	141	151	152	172	138	139	152	148	145	156	157	139	118	141	162	154	158	135	153	128	144	147	143	138	162	164	151	140	142	144	130	137	148	132	150	145	144	143	160	148	151	151	148	149	142	127	143	154	131	154	125	155	149	130	148	144	165	140	138	133	139	135	145	163	146	137	160	163	146	134	149	162	148	159	136	149	171	152	154	150	130	120	124	118	148	130	170	130	154	138	129	131	141	156	132	145	147	130	128	150	160	138	157	154	158	154	128	151	149	153	144	158	122	144	157	155	143	120	138	145	172	152	130	142	143	136	120	167	166	160	140	160	171	130	142	177	140	158	149	152	128	154	149	137	145	154	151	146	135	140	158	150	154	143	154	139	147	146	142	156	139	142	151	139	159	129	145	136	141	129	155	170	152	153	162	138	155	133	164	158	167	150	161	142	161	156	144	176	135	142	147	121	150	137	142	154	134	137	143	131	133	156	147	156	139	146	153	128	123	145	143	135	158	146	152	157	149	160	159	141	160	144	141	137	146	135	164	150	124	155	146	133	121	166	149	139	130	133	155	151	139	139	172	138	152	141	140	147	136	150	170	154	150	145	138	135	141	142	148	159	132	167	160	168	145	161	151	126	146	133	135	145	158	160	142	145	162	157	152	160	150	149	135	142	143	147	138	142	128	142	113	176	154	137	155	122	126	160	141	156	157	158	145	167	147	156	148	159	151	139	171	147	151	111	152	172	148	152	179	134	157	153	153	144	148	146	138	151	154	150	150	142	159	122	127	157	154	154	147	153	147	127	149	156	147	133	139	148	139	136	155	160	126	139	147	140	150	167	133	147	141	141	160	122	142	149	163	135	129	124	139	170	139	136	153	141	133	140	162	130	128	159	156	151	134	145	149	143	155	150	147	138	169	152	143	140	144	174	137	166	144	150	137	143	156	152	147	140	160	138	168	130	140	140	155	177	153	152	168	134	170	143	160	133	147	149	159	136	148	124	135	139	156	138	137	140	139	130	153	139	137	148	149	141	135	136	155	157	161	117	143	174	133	169	156	138	154	153	131	138	170	150	150	153	116	143	159	142	119	121	166	158	143	146	174	125	147	150	153	149	153	145	147	145	140	163	135	159	150	145	140	144	144	143	152	139	140	141	149	157	142	136	163	146	170	149	121	149	141	149	161	141	155	150	154	132	142	138	153	158	150	152	167	145	120	147	131	173	141	133	119	147	148	163	162	127	146	155	160	159	147	149	146	148	137	151	165	133	154	144	121	135	140	163	140	145	142	146	152	142	146	139	145	150	155	126	138	154	139	152	156	149	146	153	150	149	147	154	150	149	151	139	142	140	149	136	149	153	147	150	163	119	138	147	147	170	111	158	151	141	147	144	149	149	171	116	165	138	154	145	142	145	151	154	151	147	148	139	127	156	145	150	134	142	136	140	137	138	133	143	158	140	133	143	175	145	153	146	148	149	109	130	147	138	139	130	141	143	132	141	144	160	147	125	142	139	141	157	148	140	142	146	155	161	141	145	164	132	131	148	148	148	173	154	136	137	144	140	139	147	152	140	157	153	143	138	138	151	149	137	137	134	146	134	151	165	138	125	168	161	119	147	154	152	143	134	168	138	149	133	141	132	133	151	153	135	144	137	156	149	133	145	135	153	147	125	163	150	137	139	150	127	144	135	134	129	139	137	132	147	150	142	151	164	149	157	157	146	141	135	148	148	158	126	135	154	149	161	143	154	171	137	163	156	124	153	123	149	133	157	157	137	152	153	151	136	150	132	156	153	147	166	158	150	155	133	128	128	151	145	159	153	147	138	150	156	164	154	165	135	164	151	131	130	153	140	143	164	148	154	144	152	137	164	131	154	132	141	139	140	184	136	143	143	153	152	155	162	151	142	145	130	162	162	133	147	140	120	128	138	172	163	169	153	119	144	149	151	160	141	160	163	146	140	141	160	149	152	165	157	137	149	138	164	170	157	143	156	131	136	151	154	147	144	122	167	138	144	148	150	154	144	149	141	126	154	134	139	143	140	133	143	146	137	147	135	152	148	125	154	151	142	155	125	151	136	138	133	126	138	138	144	141	155	147	148	148	130	137	142	135	133	133	129	129	130	149	157	175	136	114	151	158	120	160	140	146	159	142	116	158	160	129	136	130	130	140	139	142	139	143	142	135	151	143	127	153	164	127	162	136	164	141	169	159	137	135	171	150	139	157	146	141	163	152	129	122	149	162	136	145	171	136	136	156	150	152	106	159	132	157	154	145	129	149	145	152	147	166	124	162	151	124	123	127	142	138	108	132	144	137	124	145	142	155	151	139	153	142	136	138	132	142	146	150	153	155	156	124	146	142	140	158	133	162	141	150	166	129	151	147	151	139	171	149	160	143	134	117	125	137	140	122	151	138	134	148	145	139	143	156	144	170	149	156	161	142	138	138	152	153	158	137	136	147	141	143	128	140	142	144	153	167	146	129	163	157	157	155	136	153	171	148	152	158	142	129	154	150	147	121	140	123	144	136	157	130	149	153	141	121	127	121	143	144	162	134	152	164	151	150	161	169	129	150	147	156	145	140	142	141	162	133	136	152	142	137	146	138	138	154	146	139	146	167	162	158	159	170	144	134	142	128	145	149	148	153	151	145	146	135	137	130	151	134	127	142	125	132	138	136	135	159	120	144	128	159	153	143	147	150	138	130	146	154	166	126	149	129	147	135	152	145	141	147	144	122	157	120	133	147	154	151	130	150	167	140	158	162	136	150	153	126	181	152	151	155	155	140	135	139	142	162	159	132	165	126	162	169	167	143	180	142	150	145	140	136	166	146	153	134	120	151	145	166	151	144	141	149	147	160	150	147	153	134	150	133	151	143	136	136	154	155	158	156	165	131	136	144	147	139	152	154	134	168	145	135	150	152	147	127	139	158	163	153	122	153	165	154	132	150	144	131	146	161	151	146	131	136	143	155	155	144	155	144	145	152	171	121	142	167	164	155	169	142	140	155	131	156	163	152	137	147	141	156	138	147	136	129	148	154	141	149	147	151	146	156	172	160	145	126	139	155	142	165	134	155	147	154	167	133	138	144	117	146	144	148	133	141	120	128	148	167	137	135	141	149	144	131	144	148	143	128	145	141	136	166	143	149	148	158	137	155	150	163	140	162	142	141	136	135	146	149	158	135	152	151	148	136	157	143	161	138	124	151	140	146	128	163	149	143	131	155	147	150	160	143	159	133	139	139	145	146	158	155	150	128	156	144	135	173	141	155	165	143	146	139	163	161	134	156	137	142	135	136	131	132	154	147	144	135	138	165	148	138	147	168	148	137	145	141	150	156	128	173	129
2102	509	1480	564	489	486	490	489	469	445	432	432	470	438	464	461	439	460	443	412	454	417	437	405	415	453	456	427	418	441	478	439	466	443	419	442	431	414	449	446	409	413	440	430	407	426	465	457	409	469	421	493	448	427	431	415	403	395	409	449	452	435	425	459	446	420	406	405	440	462	464	423	413	389	446	431	462	385	441	424	437	432	468	426	414	432	410	434	418	421	426	433	441	467	402	436	399	423	400	411	399	450	456	434	423	429	417	444	423	418	378	408	423	431	454	417	414	404	418	432	465	428	435	398	461	412	442	453	420	436	437	410	456	445	415	444	440	453	395	426	412	429	435	424	391	399	428	428	396	421	438	433	419	461	428	426	428	454	405	470	445	415	411	454	421	442	465	411	445	446	434	435	414	460	431	430	444	408	434	436	422	388	431	449	425	439	436	403	412	444	428	409	419	404	401	440	429	425	420	430	412	430	430	439	406	419	411	432	414	413	386	436	408	439	443	440	453	420	437	411	417	436	425	415	420	438	451	467	403	382	432	429	408	444	445	403	408	457	438	431	424	425	431	413	453	429	401	404	407	422	435	400	418	437	410	430	413	386	470	401	393	411	421	470	463	399	433	422	433	403	412	425	420	394	459	397	440	438	451	402	425	459	444	423	422	441	412	422	427	439	420	404	437	466	445	443	423	423	404	394	406	460	447	384	433	450	412	405	412	415	425	434	435	440	440	423	442	445	428	442	435	443	440	408	435	469	434	414	447	441	456	413	444	393	457	474	405	467	423	410	392	397	431	421	408	411	399	400	425	400	408	402	420	445	446	425	433	432	466	448	414	449	441	458	446	445	425	447	407	438	421	433	465	446	417	424	405	376	446	413	391	415	431	417	446	451	422	437	433	421	419	379	446	445	426	416	400	443	454	389	429	429	409	426	456	428	443	428	408	428	463	437	470	462	413	458	416	406	433	440	397	430	449	421	489	441	426	437	457	439	435	396	447	415	448	408	434	407	435	407	399	406	453	410	454	436	424	430	421	426	443	431	412	413	422	428	434	452	440	414	406	434	417	392	399	418	442	454	456	425	421	423	450	422	444	417	439	426	430	428	440	440	402	452	419	438	406	432	456	416	432	388	424	439	424	395	427	409	423	460	422	410	467	406	439	399	438	394	421	386	438	400	425	403	408	423	427	403	419	446	477	445	441	396	402	423	428	445	424	425	441	425	405	423	440	423	459	420	413	414	439	438	408	397	416	407	418	454	433	417	423	423	435	409	441	431	457	421	447	477	432	422	425	445	444	418	439	435	431	400	406	431	455	423	462	436	435	432	408	438	412	427	439	436	413	407	450	435	418	425	416	431	436	426	411	395	475	425	441	411	437	419	441	425	388	425	437	438	451	471	410	434	429	463	413	421	448	399	469	429	430	431	455	430	438	476	436	401	442	433	445	459	431	460	415	426	393	439	446	482	406	409	467	433	433	418	403	417	414	428	428	406	434	413	400	387	437	399	431	463	450	434	458	425	433	466	429	457	416	415	453	453	406	421	475	426	405	418	430	399	392	441	437	423	420	431	419	437	445	380	386	418	437	414	462	429	403	445	415	430	412	413	412	432	424	462	444	445	436	472	418	428	454	446	429	465	429	427	427	422	426	429	429	432	416	441	408	450	417	441	434	435	374	445	426	423	461	425	457	413	449	389	388	422	419	432	456	421	424	380	406	411	408	431	405	429	447	451	456	430	438	445	411	458	425	431	461	433	400	420	393	413	447	391	427	460	420	443	397	435	393	428	440	429	447	433	429	413	414	433	442	415	450	412	422	435	378	412	451	399	414	440	404	434	435	445	434	416	400	419	428	431	409	403	433	391	398	447	399	439	421	417	442	441	453	419	397	476	444	442	397	417	436	459	415	414	407	448	427	445	425	460	434	429	430	408	404	444	421	438	422	413	410	438	459	430	450	440	387	432	400	404	448	427	405	404	407	422	431	409	449	454	470	422	411	401	434	487	406	426	413	412	455	410	418	438	449	422	448	377	440	447	458	407	452	434	463	427	416	415	455	394	414	414	393	414	453	395	432	423	417	426	414	428	421	451	449	453	449	433	409	432	444	465	427	424	419	409	443	444	427	387	457	404	425	421	410	416	428	429	446	431	432	428	473	431	399	429	429	398	434	437	408	424	376	454	451	440	410	458	470	405	403	428	439	437	382	415	419	430	387	420	429	419	441	422	425	398	428	437	434	423	420	408	484	487	391	431	414	423	410	436	412	403	434	402	414	439	433	437	450	413	434	412	447	447	426	434	452	436	448	428	430	447	450	425	399	439	431	402	442	452	430	420	414	419	420	397	438	406	432	433	450	423	438	421	419	416	395	415	417	434	433	428	430	433	424	412	475	387	411	435	409	413	460	472	440	423	475	380	406	401	434	438	417	421	408	431	429	412	418	405	464	424	451	423	465	434	429	428	411	421	462	441	438	422	420	416	394	439	439	441	428	417	412	440	426	436	429	433	418	396	429	472	404	411	428	443	456	451	411	424	398	419	429	425	412	458	424	380	415	439	446	443	395	413	425	445	425	423	440	422	392	437	467	401	431	430	400	451	369	419	439	462	424	455	418	445	435	421	457	436	465	460	464	417	424	435	442	454	427	409	436	423	451	430	432	414	423	459	416	439	389	404	427	397	440	392	408	427	452	418	400	398	442	415	426	383	437	415	433	438	406	433	429	424	451	430	437	424	422	430	441	446	462	416	447	432	432	395	443	428	427	408	458	470	406	400	449	427	432	409	438	447	430	452	446	397	400	429	408	442	429	417	419	409	433	429	429	379	438	453	451	427	454	425	440	411	449	431	407	407	456	411	405	424	428	430	440	454	442	423	425	418	430	427	424	422	441	390	410	418	419	432	435	427	432	468	421	449	445	463	415	417	408	434	447	424	425	435	380	425	462	443	448	440	399	433	437	397	450	423	435	426	400	410	465	448	448	444	401	455	443	431	433	434	454	420	430	429	420	423	435	432	437	435	437	435	424	462	450	443	408	405	428	433	416	386	408	412	396	422	432	431	482	431	435	458	448	417	437	401	422	437	414	427	440	418	409	397	466	471	445	433	414	415	411	436	440	457	411	410	426	424	440	446	457	420	423	412	421	451	445	435	420	436	396	401	410	412	395	410	425	410	432	445	413	420	445	417	387	419	398	441	453	411	423	458	400	407	433	419	486	445	436	415	444	442	450	400	407	460	452	444	430	411	447	418	448	435	430	432	426	423	417	466	484	433	414	398	392	400	410	436	411	430	399	423	422	407	432	427	441	405	467	431	395	414	431	435	445	453	419	402	453	389	448	477	390	396	471	447	469	432	439	465	357	432	465	452	435	431	440	417	426	424	445	443	431	418	400	479	440	417	413	396	393	433	414	413	441	459	450	456	428	413	449	445	417	457	445	406	445	468	442	423	403	444	437	395	434	403	481	434	395	429	432	452	444	420	436	423	391	446	443	435
9696	1901	12128	1416	704	602	522	420	390	363	377	313	353	332	336	305	295	330	327	291	284	304	292	310	305	292	255	293	279	278	288	254	300	286	248	296	281	295	257	259	294	285	278	266	266	248	300	288	281	258	264	289	303	251	290	301	289	286	301	264	257	271	300	265	297	251	277	240	257	289	289	273	271	263	263	283	263	270	320	267	221	263	291	271	268	265	265	255	278	243	273	269	279	254	262	251	253	262	276	321	301	259	240	267	262	247	289	284	305	283	279	286	290	275	230	303	304	295	303	290	276	244	248	287	286	268	273	247	284	255	288	276	307	279	316	272	272	247	289	266	277	285	246	293	288	277	267	245	272	259	289	262	299	275	307	297	272	286	290	278	251	285	288	274	265	292	287	246	262	262	275	269	274	275	275	237	267	248	224	289	272	256	251	285	260	299	258	282	276	272	280	271	284	268	284	291	256	251	245	274	311	285	261	286	278	280	249	276	277	303	280	272	261	261	260	264	285	253	251	274	271	249	267	271	271	291	251	267	280	289	324	267	277	258	276	293	264	240	264	270	288	247	256	277	272	254	244	251	260	305	261	281	301	266	241	262	268	296	268	271	252	270	307	269	268	285	275	253	272	280	300	276	280	233	274	283	307	281	232	296	262	291	309	261	286	283	275	272	256	252	274	303	302	254	275	268	270	271	274	289	275	292	268	270	268	269	255	283	251	277	243	284	252	278	251	273	281	296	254	278	263	255	264	297	273	287	272	282	289	270	265	258	245	283	282	258	290	282	272	289	283	274	271	315	279	281	269	280	291	266	245	276	258	263	252	302	262	291	269	277	274	279	268	267	289	303	292	280	267	283	276	267	272	264	237	292	257	256	262	277	274	279	261	275	265	268	281	296	282	310	266	264	257	308	279	292	297	304	276	269	301	306	275	292	279	272	291	235	270	274	261	303	279	279	260	278	282	288	259	310	272	253	290	265	240	258	285	271	272	269	308	267	276	266	304	276	259	257	296	301	273	234	290	254	239	274	290	251	260	287	271	291	281	294	280	288	303	257	278	275	282	298	273	266	248	251	254	274	242	267	272	258	284	288	271	304	273	267	272	303	275	271	277	292	263	268	277	246	270	292	257	257	261	284	275	269	265	310	298	285	273	228	286	286	258	307	320	264	285	264	265	268	240	285	275	265	264	259	264	277	264	260	308	278	275	283	310	261	277	308	262	271	256	249	294	238	265	263	267	268	258	279	256	272	269	280	278	305	260	254	252	283	270	262	278	288	270	275	273	287	264	266	250	264	296	260	276	267	280	275	294	273	255	256	286	281	286	253	269	237	299	288	281	287	307	286	261	272	304	270	265	271	288	252	259	307	259	263	267	300	275	275	310	255	253	261	269	259	268	258	246	299	260	236	299	270	276	290	266	324	265	267	281	256	284	280	269	258	295	276	275	266	282	274	251	308	266	245	267	267	243	267	254	295	269	249	247	297	324	306	282	272	289	276	284	259	267	265	280	257	295	275	269	273	267	261	306	304	269	245	295	283	281	245	289	274	257	267	284	287	279	217	280	256	284	254	275	267	276	246	242	275	297	250	292	283	265	271	269	292	296	252	267	272	293	301	295	284	262	282	258	281	288	266	261	267	254	259	298	283	257	284	293	248	278	261	304	265	270	282	295	271	289	266	248	261	303	254	284	260	281	273	279	286	246	298	286	250	294	260	309	270	275	273	286	269	282	267	265	247	264	268	267	278	312	298	278	286	274	244	265	292	280	257	240	293	276	247	257	265	265	263	274	280	247	253	289	272	285	274	296	284	280	267	287	279	305	277	289	284	264	252	275	278	259	275	282	277	243	294	262	273	268	285	232	280	282	301	280	280	236	307	290	271	281	238	288	283	273	287	255	264	270	295	240	260	227	277	267	255	248	279	277	281	292	283	272	268	264	314	292	236	271	274	304	273	275	278	281	280	306	265	290	300	308	273	321	265	251	269	272	250	268	269	270	272	282	272	283	271	275	257	289	236	281	288	283	272	294	304	270	233	298	281	276	260	259	315	256	277	291	271	292	262	302	280	258	242	278	261	289	300	256	277	259	271	259	276	269	283	326	264	290	286	253	267	285	274	243	280	271	273	283	275	292	287	280	261	259	272	278	291	247	313	281	287	274	297	284	272	290	257	287	257	262	266	294	283	288	260	252	290	298	272	276	264	269	273	267	275	308	276	263	260	287	267	260	298	298	297	265	250	290	299	228	271	253	272	262	272	263	275	291	276	246	269	275	261	291	271	282	266	285	299	281	250	274	285	279	275	264	288	271	261	263	286	251	258	268	240	271	260	276	242	273	275	267	278	247	286	275	272	276	274	289	284	248	280	264	296	254	296	257	268	279	273	279	285	260	248	249	285	282	263	288	274	280	249	293	256	276	263	298	266	294	254	272	248	284	246	285	251	284	261	284	269	296	279	286	299	269	285	276	276	258	261	256	260	274	265	290	288	270	284	258	267	291	273	272	288	310	297	286	296	254	275	291	278	269	280	273	263	274	283	270	276	278	266	270	290	289	231	273	252	297	254	282	284	295	308	293	266	272	280	258	280	258	307	295	295	293	270	269	257	297	285	264	294	250	278	297	288	296	279	288	252	261	288	252	282	263	239	267	280	283	298	300	278	265	293	278	276	287	253	286	248	280	285	265	290	304	275	280	264	282	250	274	260	288	290	270	291	252	267	258	270	250	284	260	281	271	282	275	265	260	250	288	284	270	273	274	271	253	287	251	324	309	272	256	274	269	255	271	249	279	297	284	257	279	253	269	250	273	256	253	275	301	277	277	284	283	255	300	264	308	287	258	310	260	281	292	237	289	278	250	305	296	290	275	271	301	289	257	290	262	265	281	249	290	286	259	253	279	282	264	259	290	277	273	297	273	284	241	271	264	240	268	233	271	292	267	262	238	289	271	280	252	269	265	263	292	250	279	281	311	260	265	268	239	286	264	288	279	285	278	297	286	253	283	275	276	281	265	279	251	284	279	291	305	268	264	280	282	286	264	261	303	252	298	260	300	294	273	269	269	266	280	297	271	315	306	275	268	273	282	258	254	309	266	265	254	300	238	256	272	254	287	271	270	272	276	280	284	269	281	293	258	291	268	276	295	266	291	272	300	260	267	260	266	266	272	247	283	262	286	273	274	284	298	275	262	258	252	279	277	284	263	264	260	265	265	236	257	276	261	249	267	274	252	260	277	293	299	303	271	313	263	266	285	269	268	288	286	272	273	258	269	276	252	280	262	233	252	310	263	268	272	264	251	289	285	273	272	313	268	292	300	290	264	261	262	260	272	290	290	284	287	257	277	315	295	288	323	306	282	282	300	247	269	289	270	267	290	241	311	241	246	276	272	276	277	236	290	303	291	286	245	278	305	272	239	266	280	294	247	280	274	261	262	296	264	279	251	290	298	266	257	328	295	264	270	292	270	265	281	273	276	263	255	274	274	276	271	269	302	279
6871	1943	15686	3597	3044	2519	2122	1804	1550	1415	1377	1197	1155	1113	1066	969	963	935	913	893	901	860	820	803	865	840	804	748	829	834	799	765	805	726	765	741	779	776	695	794	767	759	742	716	741	765	778	731	717	784	739	698	740	718	736	727	758	751	718	744	763	771	718	759	764	679	725	715	689	705	723	774	746	770	736	721	732	692	706	659	748	705	689	730	721	707	715	729	663	717	739	733	718	745	727	692	712	764	700	721	704	751	731	726	704	729	678	719	686	736	698	739	712	718	743	764	762	718	688	709	728	728	715	714	730	696	721	709	761	733	709	773	674	727	729	691	705	739	748	706	671	722	716	702	713	680	710	748	705	750	697	724	716	687	752	731	738	683	698	746	690	763	689	654	713	736	736	706	733	713	716	702	671	753	680	696	676	680	702	696	683	717	716	760	719	714	701	683	748	692	727	701	632	737	680	753	668	722	702	693	703	684	695	710	728	728	672	703	771	696	717	723	683	690	703	720	706	665	670	730	727	746	682	750	732	712	747	694	695	716	715	725	723	714	666	692	731	695	697	681	689	678	674	734	732	715	709	683	738	723	772	683	696	706	667	722	695	701	695	734	729	662	673	726	707	711	724	693	714	714	722	687	681	701	659	691	650	708	690	756	671	715	671	663	688	718	737	771	752	737	699	721	725	700	672	695	738	764	701	738	702	757	700	709	647	685	682	722	724	670	682	714	713	736	686	717	719	701	734	743	715	665	700	726	715	686	710	661	737	717	668	735	723	736	697	759	753	727	751	656	730	713	717	734	758	692	717	718	710	704	724	740	716	663	664	745	709	755	714	698	721	746	773	707	769	733	685	697	704	724	667	740	727	767	758	670	739	711	674	718	698	751	732	654	734	731	748	751	660	646	686	697	682	682	691	708	668	757	751	703	714	721	743	712	699	723	728	728	669	715	677	714	674	715	709	706	676	753	726	706	718	781	716	709	680	682	685	707	739	753	686	709	732	708	709	743	728	730	701	710	662	714	684	721	756	708	698	728	691	721	699	733	733	714	700	686	729	715	758	724	695	742	760	723	765	712	695	669	701	703	768	694	732	699	716	682	743	733	710	714	742	761	712	714	654	690	664	808	752	699	729	637	689	731	650	671	693	708	691	668	702	723	714	721	694	699	725	729	689	701	720	724	732	737	696	692	741	720	670	718	708	703	693	693	693	719	744	702	748	693	752	710	650	723	746	641	698	735	683	734	761	688	676	685	676	683	714	734	704	707	701	683	725	718	674	734	703	748	741	728	704	682	759	704	695	660	693	765	696	694	682	754	734	733	687	724	684	707	725	709	714	681	707	693	725	761	724	739	715	709	716	685	704	718	687	692	707	714	672	676	690	730	765	713	719	696	709	753	680	750	703	677	710	722	730	689	732	712	728	750	774	729	656	663	710	690	776	712	739	695	687	731	679	709	689	739	698	722	699	722	729	731	714	713	698	689	698	771	701	737	692	746	734	725	700	713	690	685	713	705	680	705	710	683	677	705	682	725	691	705	721	668	748	759	698	699	704	708	703	725	715	764	723	671	725	674	763	705	723	693	709	746	735	684	724	727	730	666	736	744	706	710	706	713	708	718	690	730	702	718	686	745	748	745	713	683	687	745	650	697	721	717	733	717	727	664	714	730	717	706	703	696	708	749	750	709	715	754	718	724	723	744	749	730	748	709	714	717	698	736	728	715	729	718	699	719	643	715	732	689	730	745	726	720	737	699	719	723	724	683	700	705	675	700	696	769	742	711	727	687	750	698	695	728	683	705	660	700	731	687	733	671	711	674	701	764	736	714	723	725	730	716	726	664	721	721	679	688	705	651	663	719	716	655	718	738	705	662	700	690	725	749	719	728	713	758	688	713	691	691	697	715	742	738	713	712	713	756	697	691	739	717	687	690	683	743	702	704	689	720	725	700	735	691	702	696	721	706	727	662	665	769	712	711	721	696	686	727	700	732	702	718	780	711	731	734	683	732	695	699	759	706	680	708	707	677	695	677	723	694	780	712	703	663	706	722	677	739	737	680	689	734	692	716	730	704	717	689	699	699	692	719	725	699	675	723	682	654	687	662	704	682	749	749	737	684	709	747	706	708	681	718	696	712	745	703	656	680	683	787	730	715	691	699	672	732	708	712	677	741	698	717	702	678	704	752	689	674	702	709	695	643	710	728	727	764	741	677	732	693	720	701	705	738	769	678	709	715	678	733	697	726	731	738	698	702	645	717	725	722	727	707	699	739	704	707	728	717	702	653	729	691	713	728	719	715	700	723	727	712	702	730	690	706	720	718	685	716	711	756	734	678	719	718	719	778	704	761	690	692	706	675	670	755	656	685	703	754	696	672	681	711	695	720	756	710	748	708	663	684	726	723	687	734	668	744	749	715	689	715	686	705	726	720	730	752	721	668	695	700	727	692	692	751	750	704	730	697	706	730	683	705	714	690	714	685	692	674	663	667	746	746	722	715	720	682	716	730	720	688	661	724	690	674	695	737	712	718	693	718	679	712	681	762	702	697	696	748	721	724	640	676	685	726	730	679	702	711	710	766	765	704	663	700	719	752	720	707	709	723	682	762	764	717	677	705	674	671	707	682	683	693	737	656	723	702	732	709	670	723	691	731	740	687	743	706	713	747	716	678	704	697	665	765	752	699	694	661	697	778	758	732	703	702	706	683	743	689	706	739	730	742	777	704	675	685	720	663	721	734	686	719	702	718	719	716	738	715	708	720	737	711	714	690	712	750	705	706	662	750	710	686	727	700	681	746	695	720	633	670	745	724	677	708	749	727	764	698	731	712	713	708	738	666	634	653	715	701	739	693	681	684	695	728	731	707	734	774	673	746	638	678	669	686	695	695	753	676	673	750	651	683	699	653	704	737	724	714	712	664	662	697	695	747	698	711	723	717	737	725	709	722	715	751	741	789	725	716	704	685	733	728	706	681	703	687	708	704	664	772	725	675	755	793	689	681	687	671	708	774	727	721	720	719	692	731	666	679	716	737	685	754	722	752	701	721	726	701	726	727	728	734	738	679	714	705	684	685	714	726	706	726	669	726	704	725	695	696	695	710	735	728	752	689	761	682	711	732	696	700	681	774	704	679	720	734	688	726	737	695	722	750	672	697	665	699	777	737	705	748	753	674	713	716	687	719	674	701	712	685	737	719	660	661	672	688	736	688	728	713	770	749	744	717	687	738	701	734	713	705	678	690	689	695	680	672	748	717	665	782	700	728	706	697	760	708	722	731	721	693	726	675	684	740	700	731	674	749	736	749	686	716	712	696	721	649	718	693	760	720	710	718	720	693	703	708	717	715	669	701	726	758	728	666	693	719	676	690	766	753	707	749	689	716	748	699	701	664	727	684	711	718	707	717	708	717	693	694	744	658	747	741	709	719	724	692	705	712	694	744	750	726	732	710	691	677	702	682	727	753	722	711	728	742	750	704	683	716	706	688	682	759	736	729	684	728
17772	4345	20566	3339	1233	874	667	579	486	406	398	329	348	320	325	334	283	269	281	296	277	260	245	243	285	248	255	240	255	247	238	244	277	242	266	270	234	245	266	249	241	236	232	254	271	229	214	243	245	218	260	238	213	210	243	230	254	234	218	252	218	215	255	253	254	247	230	223	250	253	231	229	223	253	248	216	219	258	223	238	236	275	256	253	223	223	251	229	219	244	219	213	241	242	221	288	236	221	230	237	227	212	267	229	282	236	253	247	209	233	232	216	232	226	222	240	215	229	218	249	232	247	212	221	225	231	277	237	227	232	210	244	217	226	231	208	231	230	248	205	257	228	261	259	255	234	237	274	223	233	253	228	233	260	231	206	239	243	238	229	217	228	241	253	217	256	242	219	255	248	238	244	232	250	246	208	242	245	230	208	239	201	232	255	216	211	239	228	248	220	209	240	212	248	206	248	242	229	252	227	223	223	231	242	231	222	239	226	238	220	256	219	256	226	245	221	246	234	233	252	219	245	237	248	229	207	231	235	265	229	272	254	247	254	244	247	227	236	234	202	239	237	231	244	262	259	233	239	231	253	235	232	232	238	251	237	231	216	236	231	260	235	242	231	222	246	235	243	214	229	208	231	239	234	243	215	203	234	211	250	235	234	259	234	210	247	200	210	227	222	230	225	227	235	240	230	243	221	228	247	225	228	228	234	227	254	242	235	240	227	263	243	243	268	212	204	261	216	226	226	243	216	207	237	248	208	240	243	218	234	252	222	223	217	224	228	266	251	243	225	249	214	262	225	232	213	227	245	242	249	214	235	217	246	213	231	225	203	208	261	215	241	227	284	221	235	239	214	202	229	261	205	223	205	248	248	235	212	263	234	252	266	250	258	243	239	230	270	247	223	208	219	254	226	250	230	241	233	248	231	255	238	242	252	249	184	240	231	235	241	234	195	229	239	230	222	233	249	241	225	233	227	235	233	211	254	242	234	263	246	235	212	237	232	268	230	233	240	228	228	241	252	232	238	219	229	208	232	223	235	233	222	228	252	240	223	224	224	207	227	220	239	232	224	241	224	214	213	210	256	253	253	252	238	204	265	233	208	244	228	231	270	221	228	219	225	241	221	238	233	239	220	235	247	241	222	230	249	259	252	210	243	216	218	232	230	244	250	220	233	227	241	238	234	220	230	232	214	230	192	228	259	238	247	251	235	225	229	212	219	225	234	219	226	245	228	227	214	236	256	238	234	244	207	207	240	249	234	294	248	235	193	220	235	209	223	243	224	232	244	241	211	237	240	252	222	230	232	210	233	274	224	249	241	218	233	236	246	200	218	231	224	262	230	240	231	224	224	223	226	245	248	237	216	227	225	236	217	232	224	222	233	211	233	227	232	220	247	223	212	209	241	202	213	222	239	221	257	285	226	260	205	235	220	249	243	257	238	218	232	243	248	232	243	257	225	210	231	217	224	237	239	249	222	239	259	244	224	220	244	212	240	208	231	247	254	236	242	249	212	210	218	210	224	256	203	217	214	225	222	260	233	250	242	231	244	250	245	208	239	247	261	267	250	217	230	221	266	239	221	236	217	259	239	239	224	224	250	232	213	222	240	236	237	229	245	205	241	244	241	222	235	249	220	257	236	207	223	243	252	216	236	244	217	233	222	231	237	245	241	245	222	249	220	262	241	236	241	248	240	232	256	223	215	219	218	235	229	264	233	222	230	252	209	213	220	238	257	221	240	207	242	246	246	241	230	242	222	236	266	224	228	222	226	212	242	248	227	193	235	230	225	240	233	209	224	236	228	234	245	238	216	229	230	252	201	227	231	224	230	224	254	253	223	214	245	240	211	210	244	223	223	271	252	241	230	223	217	221	231	258	234	232	213	227	218	240	213	256	249	225	237	249	216	214	224	222	226	232	244	225	240	231	220	253	240	214	219	230	218	248	214	226	246	211	247	225	263	227	240	229	239	225	232	246	223	232	219	213	226	224	257	230	228	247	224	247	234	216	209	237	229	215	227	246	241	255	254	215	239	238	243	245	255	251	239	248	258	226	253	252	228	242	240	204	229	242	214	253	247	237	242	200	226	215	230	212	236	215	244	220	215	217	219	237	213	237	229	228	241	225	261	259	232	247	237	245	206	230	237	238	228	200	208	247	254	229	214	235	241	238	236	240	229	225	235	240	209	244	206	216	258	239	219	214	212	237	204	252	228	217	245	232	250	229	230	232	234	221	209	225	228	239	214	217	236	246	215	235	230	232	235	213	223	253	228	265	221	247	234	211	239	238	247	228	220	212	224	268	225	261	247	228	238	256	247	249	232	222	225	221	228	214	261	230	230	223	241	237	232	250	242	212	231	241	234	208	254	225	221	262	237	226	214	246	242	225	226	224	218	233	240	226	242	227	263	242	198	221	210	243	237	271	192	235	247	258	225	241	226	224	261	235	230	220	244	240	235	215	210	253	223	232	232	235	251	236	259	237	222	256	256	243	226	246	245	225	232	250	234	242	219	222	241	240	252	227	239	258	220	259	250	226	234	250	233	226	249	224	249	229	225	260	213	215	246	229	237	249	233	218	241	229	243	221	193	226	235	237	233	223	223	228	226	231	249	238	225	241	256	214	219	245	227	226	233	237	223	230	258	246	238	231	229	240	230	206	234	230	282	244	241	219	248	239	243	193	244	240	247	231	223	244	238	252	214	257	242	210	238	224	211	244	250	232	230	236	218	242	239	218	256	247	237	220	228	242	242	242	244	247	257	247	250	256	234	251	221	219	239	238	247	217	255	223	186	209	221	229	198	237	194	232	217	220	246	209	259	260	232	255	232	248	251	232	234	219	248	227	234	217	256	251	218	230	219	206	231	246	203	237	239	223	257	244	228	250	232	216	230	221	237	216	235	233	249	238	229	228	251	224	251	235	259	219	234	227	260	248	243	244	220	229	239	269	212	245	241	239	236	225	222	230	253	235	239	251	251	211	229	237	221	234	224	211	210	249	237	246	231	226	254	215	246	241	246	272	252	216	246	213	249	249	224	228	244	235	219	242	234	210	233	228	237	210	204	255	229	221	235	209	230	247	238	232	240	227	251	215	264	256	216	235	241	235	246	271	202	209	232	241	253	226	225	230	241	237	229	217	222	228	217	261	231	240	223	227	223	254	233	227	225	206	205	239	226	227	231	238	242	234	190	222	261	253	191	243	242	221	243	222	242	236	234	239	215	204	223	245	237	262	244	222	263	261	242	230	242	252	235	247	235	238	282	243	222	222	211	241	254	235	234	247	215	230	214	233	225	227	238	238	253	234	251	233	232	241	242	216	244	241	233	229	227	256	225	241	222	243	235	248	224	256	231	243	248	225	249	217	223	227	217	268	252	222	224	228	211	250	259	238	246	242	240	241	221	252	225	227	235	226	232	218	214	231	246	240	220	230	214	224	209	237	242	231	230	219	262	228	250	247	228	243	229	248	250	236	227	240	222	232	245	216	210	233	236
10176	3160	20579	5925	4905	3956	3210	2669	2282	1979	1775	1569	1441	1282	1235	1180	1114	1047	1002	950	940	929	901	850	829	792	793	807	793	784	761	707	747	741	707	734	687	735	691	670	675	663	670	675	703	642	650	647	639	660	692	665	627	633	662	659	667	639	634	647	595	589	590	586	675	624	600	647	654	689	637	648	601	618	631	560	643	641	654	596	626	590	599	659	644	605	595	646	622	634	650	598	604	613	599	563	623	633	643	583	623	584	609	614	633	608	608	620	601	642	580	610	631	592	644	646	608	601	624	557	591	603	624	586	614	588	569	628	622	622	619	639	611	549	610	642	611	607	605	613	609	648	608	628	659	626	616	609	625	633	601	603	629	590	576	632	594	588	615	616	608	639	550	621	596	594	617	590	666	649	601	638	615	603	592	661	572	608	624	598	618	609	641	579	626	617	570	588	606	637	580	565	596	616	591	623	616	579	625	602	584	618	583	613	609	594	606	579	634	583	625	606	626	593	621	592	595	589	605	609	580	626	613	619	600	631	624	575	639	601	589	626	630	613	638	624	566	631	578	663	600	566	575	562	625	638	643	625	640	596	586	635	589	581	606	582	594	572	613	576	587	621	618	574	626	590	600	582	630	595	570	601	616	617	631	602	595	615	608	626	582	574	607	565	562	608	559	591	616	625	602	633	611	596	568	612	630	615	647	603	615	581	598	622	588	610	613	625	614	586	619	588	584	556	616	603	592	597	600	598	624	625	578	601	593	613	609	560	572	622	565	550	663	587	629	583	578	611	615	591	614	565	630	592	609	599	617	643	611	627	620	602	602	616	610	577	618	624	632	591	639	675	586	588	588	581	593	622	597	614	623	567	617	583	600	609	599	549	575	571	597	575	615	623	616	579	616	625	604	600	587	615	622	664	583	583	612	588	657	597	594	588	622	612	608	565	635	611	596	561	580	587	634	566	609	612	567	650	574	625	607	621	587	609	599	622	596	590	647	633	581	605	617	585	647	590	550	629	606	625	605	599	580	605	621	654	575	605	628	580	563	589	599	567	584	548	579	607	597	606	608	612	587	650	619	578	620	595	618	630	615	577	580	583	577	622	579	590	598	607	643	610	581	649	598	541	581	634	631	574	612	672	623	626	598	618	567	595	607	622	585	577	614	589	581	626	618	582	530	589	620	601	612	619	602	640	559	572	544	608	655	592	648	602	642	601	609	601	621	545	597	604	600	556	567	680	561	586	579	626	579	608	640	580	560	592	594	635	601	599	604	606	586	619	604	589	573	608	624	602	627	619	578	592	622	570	622	579	595	577	594	615	600	596	593	557	584	580	591	558	589	623	592	590	632	567	570	577	627	642	584	607	618	596	547	648	630	544	560	623	602	582	593	576	607	618	624	576	603	592	584	612	607	637	612	607	599	606	600	633	617	561	621	562	637	607	556	616	621	632	600	579	611	596	578	605	597	571	598	598	601	605	562	588	587	585	607	601	626	606	580	620	620	590	577	573	615	580	576	572	618	607	598	557	551	622	603	668	631	622	631	584	596	658	603	614	581	593	592	614	575	607	605	630	615	629	581	591	581	610	544	616	599	635	606	621	570	634	572	604	655	626	562	631	612	577	621	560	614	623	675	590	554	572	622	583	609	611	593	609	614	612	600	570	633	587	594	631	598	596	638	566	581	597	633	600	641	620	628	559	623	638	656	604	623	568	612	564	602	580	591	599	617	582	568	580	606	637	623	600	585	636	591	567	611	614	576	600	568	603	606	618	595	583	584	595	573	551	576	615	631	573	587	575	615	593	631	610	608	601	614	639	641	610	602	646	571	557	577	579	597	586	614	605	600	616	627	610	559	586	653	614	569	613	615	585	622	606	578	631	609	597	580	577	590	573	576	615	603	598	551	612	627	595	578	587	632	602	600	617	648	564	577	593	597	568	573	625	587	616	599	623	625	629	609	587	632	589	642	569	627	602	617	602	641	600	629	604	625	571	635	614	590	588	562	635	616	643	618	572	626	606	565	625	620	607	619	562	602	614	628	587	653	608	607	603	631	589	641	594	644	614	605	579	599	568	605	610	620	600	604	588	615	619	610	617	565	637	593	601	610	566	583	628	582	597	609	571	576	607	621	631	608	598	599	609	607	631	582	574	606	588	577	575	536	596	616	594	621	587	604	587	615	581	657	637	601	624	617	585	590	559	606	603	620	612	631	578	596	599	628	605	589	587	596	611	599	550	597	620	594	640	609	586	605	627	606	588	601	627	616	614	583	633	606	593	601	585	586	597	605	606	595	620	660	602	622	611	667	556	592	602	639	611	590	569	543	633	559	622	574	592	600	604	616	675	593	603	595	603	610	589	633	609	550	641	580	615	622	606	638	587	604	557	578	612	650	577	564	633	585	618	563	638	588	604	641	588	606	674	597	567	551	620	633	614	584	631	592	636	623	652	585	582	602	619	568	613	590	595	619	583	594	616	625	606	588	636	567	638	631	613	613	618	641	581	565	583	591	622	625	619	594	576	606	587	629	602	626	605	582	611	584	621	627	545	618	604	588	625	602	650	643	589	574	578	562	635	579	578	626	552	629	606	589	641	567	569	589	601	609	564	585	605	588	643	618	620	557	575	590	577	612	588	557	589	636	601	571	615	619	596	646	596	608	646	602	604	628	607	615	626	591	614	586	605	613	675	649	586	582	602	590	628	597	608	603	579	608	654	630	620	627	605	607	583	606	657	620	603	594	644	617	598	636	588	599	586	591	612	612	573	621	644	584	575	611	576	574	638	572	600	660	627	615	600	562	630	617	624	604	581	581	612	599	602	605	614	608	597	605	568	575	571	568	619	605	628	593	625	628	581	640	614	589	572	634	583	590	585	548	560	585	600	627	615	563	605	571	591	589	612	630	588	589	636	588	590	612	602	594	571	623	606	601	590	542	645	585	612	592	633	572	601	597	594	596	619	594	665	629	572	610	616	595	617	620	603	567	597	551	603	649	574	596	612	619	586	564	600	542	588	570	569	611	585	613	625	603	643	576	604	578	585	578	630	589	629	590	612	574	610	616	586	591	639	581	633	608	598	588	624	591	596	578	556	579	568	619	573	589	616	597	624	592	605	637	566	611	610	583	625	614	608	594	576	641	652	603	598	604	662	616	612	553	548	628	607	563	567	618	636	626	584	611	586	572	617	612	599	639	626	612	585	589	602	597	605	594	602	601	587	589	623	604	583	596	572	637	586	582	584	608	590	551	614	600	573	620	616	596	592	595	583	589	600	622	588	601	622	634	613	602	574	582	603	571	580	627	628	586	583	622	650	583	595	596	580	582	600	588	579	591	600	587	612	657	614	598	642	582	618	570	582	633	602	618	580	578	594	574	631	624	598	625	569	581	632	589	646	622	599	591	581	577	606	642	607	589	573	606	576	585	631	596	562	567	636	590	663	581	630	594	641	602	583	557	612	622	607	595	601	663	565	599	584	603	616	564	596	596	574	570	605	583	646
1696	180	445	161	154	165	151	144	165	151	137	144	154	165	130	123	160	151	147	173	149	148	150	140	149	150	151	130	131	146	155	135	151	145	143	138	130	169	146	153	157	142	146	171	130	138	160	137	161	159	131	139	125	142	149	156	162	160	132	129	132	163	136	144	154	133	136	153	149	144	147	141	145	148	135	156	151	156	149	138	141	152	161	130	127	139	148	143	133	138	144	146	151	137	149	117	174	171	147	133	151	134	148	165	179	137	136	133	173	173	139	151	138	137	168	119	136	135	159	148	146	157	151	143	138	154	141	113	173	139	147	171	165	138	138	143	128	168	151	132	172	150	137	126	151	124	136	133	133	142	141	136	179	146	158	142	131	142	160	133	165	148	164	144	139	141	142	123	150	157	161	137	164	158	142	147	140	139	141	149	141	134	138	156	132	161	133	153	135	148	138	158	156	170	143	147	153	167	138	117	150	143	131	136	144	140	152	143	158	141	132	140	145	150	166	141	161	145	133	153	150	126	169	137	117	141	137	160	159	144	137	145	127	145	140	122	133	167	128	148	158	136	151	154	166	148	136	140	134	169	155	151	153	142	156	135	162	140	129	137	137	139	164	145	139	135	137	150	146	148	153	137	142	147	153	155	140	129	131	150	159	144	134	132	133	145	136	135	136	140	123	147	142	159	153	155	147	137	134	147	128	156	163	141	145	154	163	159	145	161	154	156	138	139	161	162	167	132	141	141	117	155	159	137	148	152	141	145	140	141	158	140	144	136	156	157	134	157	146	133	146	142	137	130	151	133	139	117	144	135	159	156	130	137	144	159	130	132	141	146	140	161	127	155	143	148	128	125	142	142	129	141	143	156	155	138	138	153	151	130	153	131	129	163	127	162	133	144	141	145	140	129	131	139	169	140	142	142	134	147	148	160	136	140	183	142	148	177	173	157	161	150	151	138	139	140	145	160	139	156	142	137	148	160	144	140	141	120	138	136	149	147	141	137	148	133	145	147	150	146	142	137	159	157	129	171	147	122	172	155	168	160	152	138	147	145	146	129	145	148	155	145	162	151	134	155	159	148	144	163	134	128	163	152	148	134	143	146	156	135	144	173	154	144	182	134	136	142	136	166	144	162	145	145	163	138	153	136	135	142	163	137	138	142	157	129	133	133	168	168	147	151	148	143	153	164	136	128	155	133	161	160	166	132	135	155	165	141	123	162	121	154	140	130	154	154	156	137	147	139	148	155	147	139	130	137	171	155	141	122	136	135	146	134	163	142	145	138	151	155	144	143	141	139	161	133	129	144	140	157	144	157	157	120	152	130	133	157	152	137	158	163	139	158	133	152	139	142	131	138	154	142	163	139	135	138	139	130	150	150	158	143	167	113	154	158	167	144	126	137	136	156	143	148	160	160	157	142	151	142	171	151	147	162	139	152	143	168	136	127	149	119	140	158	139	130	118	130	153	129	154	145	158	164	146	143	124	138	143	168	129	137	155	157	135	133	154	139	139	160	143	158	158	140	143	148	146	154	156	139	139	144	135	140	151	133	134	141	144	141	162	145	119	135	122	168	129	148	140	154	165	140	143	113	147	165	151	138	166	147	147	166	138	165	147	159	159	151	134	142	151	149	136	150	151	150	151	155	157	140	144	148	147	141	128	139	133	153	151	144	131	144	143	135	157	153	133	143	143	146	149	172	137	135	163	157	140	133	148	162	134	154	147	147	158	160	141	151	154	154	152	161	160	150	155	137	153	151	149	174	148	159	154	166	138	143	142	183	148	142	139	134	150	157	139	148	139	147	131	132	148	141	139	149	133	138	133	162	149	133	144	125	148	154	137	146	144	144	143	153	142	185	165	117	142	149	145	166	123	135	127	137	143	139	161	128	136	171	132	139	144	128	132	163	160	156	140	130	134	146	157	156	145	143	141	132	131	130	151	135	140	132	142	139	144	149	146	173	132	154	138	143	153	166	150	150	147	137	153	147	124	146	159	147	135	136	142	142	141	143	159	144	156	142	141	171	138	128	156	166	156	143	155	132	143	149	144	140	157	132	126	139	162	136	145	115	141	150	142	121	140	146	143	160	151	164	142	151	157	142	160	141	151	174	157	160	132	172	138	129	184	140	156	149	148	169	139	141	151	147	157	135	129	136	136	149	128	137	134	162	149	135	160	153	155	171	142	144	129	148	134	157	144	156	150	129	119	138	136	135	156	112	147	158	174	156	159	150	148	148	139	155	147	133	143	133	137	153	138	132	142	152	145	155	157	135	141	150	147	144	142	149	146	125	134	118	165	163	158	143	137	135	152	158	160	148	151	153	150	135	129	139	153	135	149	131	137	126	146	155	131	137	137	138	158	127	133	151	157	128	159	144	160	146	142	150	155	144	140	141	153	152	127	133	150	165	140	148	151	141	126	137	137	147	132	143	149	144	136	168	154	163	153	141	129	133	148	135	149	137	149	164	158	141	156	121	155	143	166	160	167	134	152	132	170	156	143	130	140	143	145	155	145	149	133	140	145	153	119	158	148	120	154	148	162	149	140	131	145	146	131	169	143	124	156	134	153	148	142	158	140	151	158	157	144	163	143	174	154	140	156	133	158	156	149	164	132	138	151	153	150	133	157	162	138	164	132	130	182	150	144	144	145	160	136	148	149	162	149	143	146	128	144	172	150	148	137	145	138	115	154	161	141	149	124	143	143	122	156	135	145	146	151	129	109	132	147	143	121	146	138	146	154	142	154	148	159	146	138	164	147	124	150	138	161	170	144	150	158	123	128	134	137	151	154	140	139	141	143	122	138	146	143	139	130	187	173	141	148	148	139	174	195	151	152	150	131	154	139	146	126	136	130	164	157	133	151	136	148	151	143	131	168	164	118	145	145	150	142	164	134	140	143	122	135	139	137	138	124	152	131	154	157	149	145	127	140	138	141	162	138	137	162	139	169	152	150	150	143	120	131	128	133	140	130	149	141	118	140	148	156	145	143	154	140	149	172	144	146	146	137	153	147	154	157	142	157	130	135	146	163	133	131	161	152	144	142	134	140	151	137	173	142	148	134	159	155	147	159	161	181	138	146	144	148	158	159	162	161	153	155	130	118	124	164	149	145	133	152	166	143	139	165	152	133	151	142	122	148	134	148	154	147	142	143	131	148	149	156	140	158	163	135	119	154	156	139	138	158	162	161	150	135	121	145	158	149	145	138	173	136	161	157	132	142	162	171	171	159	137	145	156	159	153	127	159	153	142	159	151	154	152	157	139	140	119	147	147	131	165	152	145	115	137	136	133	151	137	143	167	124	157	152	140	140	157	139	155	146	149	139	143	149	165	144	171	159	139	135	163	133	141	154	166	135	152	151	153	140	145	157	143	125	115	127	153	141	162	138	159	167	139	140	166	142	154	159	150	125	154	154	152	168	146	156	146	153	147	128	138	148	138	140	140	152	137	160	145	122	160	142	132	162	163	160	155	137	131	150	140	127	149	147	146	166	148
2101	493	1379	527	514	516	485	479	513	430	477	450	453	413	427	474	432	469	426	455	434	399	431	491	443	452	446	426	432	421	381	410	428	460	461	404	430	396	432	464	412	430	388	427	429	433	441	431	416	441	460	422	440	477	429	456	431	444	397	419	435	408	447	415	421	451	402	413	449	423	403	431	434	423	464	431	434	386	432	393	417	437	444	469	418	419	427	415	425	400	409	426	435	382	399	448	419	488	459	431	428	425	401	418	438	423	442	432	402	425	388	422	435	431	396	435	456	455	411	415	418	429	433	413	434	437	437	405	412	411	433	436	416	431	424	450	431	407	397	443	401	435	438	432	431	430	421	387	456	433	395	447	458	423	428	414	429	426	452	427	423	410	424	423	455	412	451	432	409	399	422	455	452	404	446	427	419	411	456	406	434	417	383	411	394	389	376	421	477	464	417	449	419	401	399	443	448	468	399	438	407	464	410	400	400	469	426	450	423	416	400	431	431	455	398	407	394	412	414	444	449	426	445	426	402	433	419	447	406	422	425	399	417	436	444	447	440	420	424	415	437	439	395	415	414	418	393	445	449	445	417	432	430	430	443	431	467	420	456	461	390	393	423	472	430	397	440	417	424	411	429	423	397	431	429	425	441	435	460	455	419	441	442	399	475	471	440	432	444	430	423	385	416	441	470	461	411	410	397	441	410	427	421	444	408	400	419	432	434	470	402	444	444	434	405	419	430	443	414	432	457	450	438	429	460	437	431	441	430	424	436	425	431	413	440	434	438	433	407	433	430	440	411	458	441	394	416	445	413	423	410	398	429	437	408	451	427	431	421	443	445	446	414	437	414	409	417	427	434	449	424	435	436	421	412	466	433	418	438	408	437	425	435	420	435	405	401	418	434	400	435	435	451	457	415	419	414	414	467	413	430	397	426	452	451	476	449	432	452	396	447	435	431	422	449	429	409	433	422	385	432	428	430	412	392	400	453	440	440	404	418	408	428	471	414	456	439	450	453	392	442	435	411	411	413	413	440	445	435	397	402	442	391	440	415	386	420	436	453	437	462	452	427	405	425	438	437	458	437	409	404	427	475	423	435	414	447	421	417	436	406	442	408	435	468	428	444	477	424	447	429	392	469	408	420	431	408	457	435	426	423	423	441	420	417	458	425	401	447	406	413	439	362	419	411	436	422	429	421	391	436	408	434	419	443	431	438	415	431	428	398	451	413	411	433	398	416	399	431	420	418	406	433	443	417	460	446	390	434	450	442	432	406	445	428	408	430	445	419	418	423	432	466	435	425	404	423	438	449	422	412	418	420	451	421	478	418	416	455	416	478	467	440	421	436	395	435	444	440	406	460	425	414	470	421	455	459	450	424	465	441	457	487	438	441	437	431	441	426	415	416	410	438	422	429	425	446	430	421	431	433	434	409	405	431	442	430	428	417	425	403	477	395	407	470	435	407	412	427	415	375	438	405	433	419	434	446	448	433	483	424	415	432	445	409	439	437	428	418	429	446	404	464	440	416	432	371	442	475	430	417	432	411	444	438	440	417	432	435	443	444	410	448	444	479	420	448	374	402	431	395	437	401	451	434	433	409	393	415	436	433	462	406	423	427	427	463	418	450	444	486	425	468	464	450	386	437	451	400	426	425	422	424	445	477	419	489	461	437	435	396	412	416	405	440	396	424	436	423	433	432	447	459	409	387	424	423	457	429	433	432	447	428	417	415	446	454	426	409	432	426	395	472	442	441	437	446	419	425	416	443	408	424	424	437	424	432	405	384	419	413	407	432	455	392	459	397	405	378	399	426	439	427	454	445	424	428	421	454	459	429	466	461	434	454	460	413	460	444	418	408	435	420	407	431	431	417	432	411	431	428	418	404	455	394	451	384	425	419	459	425	429	449	397	427	402	417	414	431	422	410	428	424	428	433	401	431	411	466	403	398	484	412	426	460	439	387	452	418	449	426	415	418	474	414	422	419	421	414	431	432	449	425	389	404	453	458	402	452	458	446	474	417	414	408	419	443	417	421	418	442	461	430	453	455	405	358	414	441	404	456	405	395	418	440	415	413	466	407	415	389	434	417	434	400	405	450	422	427	460	412	463	411	436	445	442	424	376	425	423	391	433	440	455	455	428	440	437	443	454	424	406	429	420	427	426	409	405	423	423	386	450	442	439	413	442	432	454	440	415	399	452	442	437	409	422	413	410	424	428	413	443	443	434	429	448	399	408	422	412	433	385	474	445	396	399	432	381	398	395	410	454	433	423	438	437	435	421	431	411	431	459	423	460	406	435	444	451	454	446	445	435	422	386	446	411	438	459	427	447	449	455	437	405	428	395	434	429	414	410	404	437	456	453	389	442	449	458	442	430	431	459	412	414	457	392	443	385	423	422	415	464	435	459	413	387	481	413	458	412	455	441	459	431	447	443	443	419	410	430	448	386	401	442	450	407	438	419	454	451	450	398	446	424	420	429	384	412	405	457	441	433	470	429	435	482	413	425	407	402	403	407	416	425	413	440	441	431	416	431	402	405	432	431	417	430	436	395	418	433	405	416	464	453	437	432	437	425	446	407	368	421	421	444	427	430	429	395	402	405	436	390	420	467	466	414	422	415	452	418	420	458	436	414	440	436	403	432	461	405	415	419	408	405	438	453	436	401	423	420	412	425	446	469	402	427	386	409	402	431	434	386	402	434	443	418	432	400	413	402	415	450	406	425	466	407	417	413	402	430	443	421	425	445	451	409	431	417	448	421	440	463	411	414	418	404	435	409	451	468	452	431	419	442	431	405	406	421	431	449	388	414	391	407	442	420	423	407	431	446	394	414	396	407	468	413	418	414	446	410	425	419	404	426	409	432	423	450	422	383	415	407	410	391	436	414	455	424	425	428	415	450	459	481	407	415	428	438	443	454	440	451	419	439	440	438	439	429	410	444	426	409	463	420	458	439	394	422	410	440	391	426	404	417	425	390	433	445	430	425	440	399	403	456	420	438	460	451	465	489	424	427	419	406	409	480	436	400	446	422	412	405	422	403	437	444	403	451	419	431	431	447	423	448	451	416	444	414	443	430	427	407	397	465	416	424	419	464	484	441	410	394	447	442	448	415	439	408	451	454	436	434	439	435	436	447	428	435	422	427	414	434	420	416	417	450	406	423	410	414	406	451	438	406	430	435	384	403	433	413	470	426	463	435	437	457	419	449	426	422	404	442	405	439	431	415	416	451	442	427	412	470	414	461	460	416	412	413	407	419	477	445	452	449	442	434	407	414	445	380	406	429	414	413	450	403	447	438	416	398	467	450	423	403	412	451	400	448	396	447	428	425	452	418	405	415	410	477	419	426	447	466	413	410	407	394	415	418	465	429	395	415	440	422	437	442	412	412	409	433	421	405	427	427	388	432	424	401	435	444	414	400	416	380	404	422	437	413	442	413	473	430	405	447	433	395	451	446	445	443	455	431	443	447	439	444	436	411	424	424	432	427	436	447	412	443
9970	1865	11078	1371	742	586	472	436	381	344	324	362	327	300	322	303	337	321	309	270	324	303	239	279	291	294	287	297	324	276	249	280	302	296	271	289	260	250	267	250	270	298	276	264	285	270	284	265	283	273	293	276	263	268	274	268	262	264	280	273	295	277	234	261	313	267	286	269	275	285	267	275	254	279	283	273	277	301	249	244	260	305	259	300	284	250	285	272	274	268	269	253	274	285	298	265	260	276	269	300	315	266	313	273	276	271	301	260	261	292	274	275	260	288	280	249	233	249	291	259	285	276	252	304	242	277	294	300	272	296	269	280	264	267	285	267	247	291	266	277	287	286	286	268	281	261	245	281	263	273	281	284	256	290	266	256	287	264	274	268	272	281	268	287	271	279	308	250	267	265	288	301	247	247	236	271	272	287	245	275	275	285	303	297	293	290	312	256	269	267	253	243	281	242	269	329	261	253	259	251	270	266	234	260	278	303	273	298	260	276	252	274	267	273	266	271	261	276	263	276	305	254	242	264	289	278	270	284	303	267	291	288	286	298	262	265	280	266	270	258	268	303	252	302	257	275	271	268	250	276	258	290	269	304	255	272	285	262	255	275	281	259	279	284	279	280	265	284	274	286	276	270	281	243	245	277	249	251	335	272	264	276	284	269	277	267	298	279	292	274	292	266	260	283	266	270	270	262	251	276	281	272	281	246	256	259	262	263	275	283	308	251	283	294	271	289	263	283	295	276	283	264	272	252	254	295	288	261	301	260	328	267	258	274	295	275	258	275	272	246	259	274	262	247	258	301	280	295	275	256	239	254	274	254	271	298	278	267	283	272	266	262	260	292	234	252	271	302	265	254	273	279	262	280	256	251	254	291	272	257	272	270	284	253	283	277	297	288	254	267	263	284	280	263	279	268	278	250	243	259	317	287	300	305	283	258	275	263	264	273	295	263	258	252	280	295	290	288	259	257	232	286	269	264	272	239	266	277	249	284	280	269	258	284	273	272	279	262	309	265	260	261	283	282	286	285	278	300	294	296	322	263	267	303	293	264	298	252	260	294	284	296	306	268	300	251	280	253	276	263	268	272	277	287	251	275	271	268	274	287	261	307	254	283	236	272	294	304	270	268	249	294	289	264	280	292	312	261	294	251	269	297	297	285	329	250	269	237	303	288	266	288	277	288	259	287	269	263	250	255	261	297	288	282	279	247	284	256	254	277	253	284	273	258	299	300	309	305	275	268	259	271	267	277	276	269	284	255	307	261	261	269	273	246	271	259	299	259	247	263	251	271	300	275	290	254	287	292	283	269	277	274	276	281	252	275	289	270	281	263	290	261	277	313	245	277	275	269	257	257	242	287	276	262	271	289	255	277	278	262	286	260	267	263	270	284	291	290	264	291	308	269	266	287	271	273	268	282	291	231	290	273	284	291	246	251	298	247	304	304	269	260	278	299	257	289	265	269	267	299	290	304	290	287	272	274	267	259	251	313	257	270	264	248	292	260	288	242	287	301	279	271	274	282	283	247	298	248	297	267	299	284	276	289	271	241	299	243	285	274	266	261	253	258	278	283	291	269	301	288	276	269	311	267	293	292	274	268	249	276	286	274	260	254	309	277	247	267	243	271	269	274	302	291	263	280	276	281	277	279	261	266	263	274	230	267	291	253	295	274	276	270	275	276	228	269	267	271	259	272	286	270	261	263	254	275	253	278	271	282	256	293	272	262	262	266	313	275	281	276	252	291	279	248	281	262	293	258	280	290	235	313	273	294	304	276	267	299	266	273	262	248	248	282	256	265	262	246	271	287	279	277	287	275	276	277	285	288	266	281	298	288	254	264	266	263	281	256	276	273	288	302	284	269	246	284	280	257	266	265	297	274	259	289	307	274	253	269	265	271	247	290	285	266	282	293	259	268	278	278	276	274	277	262	284	257	274	252	289	289	288	295	261	278	266	248	273	287	265	274	285	269	286	280	261	281	270	289	291	275	251	262	254	288	264	245	278	303	237	266	242	285	291	282	276	301	314	270	274	271	298	237	271	241	275	269	254	273	280	297	262	291	258	262	240	274	280	267	266	263	266	256	281	260	280	271	283	274	256	276	286	279	267	274	241	305	273	304	265	289	280	291	280	253	244	264	262	278	298	266	267	277	275	272	284	273	237	269	280	281	266	254	285	268	288	264	275	249	294	257	300	281	229	278	236	294	309	300	263	286	283	272	275	274	300	268	266	288	274	281	316	257	273	271	293	278	265	296	258	260	266	305	275	260	263	253	242	273	255	287	295	265	260	284	283	269	264	274	279	259	285	267	283	278	293	273	279	271	309	281	291	270	265	273	272	268	291	300	271	273	288	293	268	251	294	263	263	294	279	299	273	261	276	267	278	249	263	271	261	248	268	263	279	288	293	260	299	238	276	260	268	270	248	302	266	269	278	267	289	268	268	286	247	291	267	304	293	305	303	270	293	295	255	299	271	280	272	264	251	281	305	311	272	282	295	257	283	253	263	283	259	280	256	253	276	269	258	299	284	266	279	239	267	280	268	286	269	251	254	264	266	287	245	282	270	289	260	251	241	289	257	255	286	271	288	268	238	277	273	304	295	252	298	269	268	288	279	274	278	269	249	273	252	300	295	293	276	308	291	249	240	276	262	282	275	281	241	273	258	272	273	262	265	276	291	253	282	285	269	239	266	249	277	286	280	269	258	249	284	274	282	301	287	283	277	272	320	287	262	289	290	258	295	278	245	286	259	291	266	261	302	291	289	255	292	285	286	274	280	268	283	269	288	280	281	264	258	250	259	268	273	271	284	276	288	251	255	261	276	270	281	280	273	271	258	249	250	276	261	288	299	260	269	288	256	267	294	288	265	271	273	268	279	270	285	279	287	263	262	270	291	268	273	292	281	264	261	280	270	267	247	260	253	303	276	261	296	277	261	271	242	296	290	265	292	249	279	296	273	293	285	267	280	276	260	268	279	235	281	312	289	300	269	283	265	297	283	263	270	298	271	282	281	277	257	293	288	280	287	278	287	255	239	277	249	233	279	280	268	302	249	271	284	274	309	286	296	262	254	302	296	299	274	308	298	282	306	255	268	268	283	257	260	247	270	296	288	220	259	256	303	284	273	263	265	288	293	274	278	263	269	278	235	279	278	302	283	299	258	256	260	298	311	249	271	238	249	275	272	250	262	265	260	282	286	293	275	267	266	257	247	314	275	277	235	266	275	256	269	304	294	260	248	258	232	261	274	267	257	273	276	290	287	257	273	289	276	270	280	250	280	270	281	300	281	280	291	279	289	293	276	254	293	264	286	287	265	288	275	276	262	285	272	292	275	287	248	286	282	256	271	285	283	295	270	275	277	276	273	254	274	314	294	282	295	295	284	259	242	236	300	242	300	282	282	260	287	256	272	269	264	285	276	271	230	290	274	298	259	286	247	304	266	287	265	264	251	267	273	284	262	294	257	258	296	289	272	264	275	265	278	269	257	269	288	259
7045	1927	15017	3571	2888	2440	2067	1705	1577	1376	1285	1222	1129	1048	1032	976	928	904	919	881	856	854	860	798	806	795	839	863	854	755	831	792	765	775	753	755	794	767	809	789	728	804	725	838	714	773	760	723	697	692	741	764	712	739	679	741	670	689	704	734	696	715	736	725	721	718	759	769	755	723	713	769	733	672	677	770	689	761	729	697	739	800	675	676	694	717	714	710	740	718	733	729	724	725	687	707	732	696	715	669	706	684	734	679	730	764	697	717	724	720	732	757	746	730	667	703	640	723	716	720	758	697	721	698	670	670	714	767	638	689	717	683	700	738	742	690	724	712	737	730	734	745	691	726	671	731	697	718	691	713	715	663	697	704	687	704	698	715	679	745	658	739	673	743	684	704	686	760	721	689	733	680	708	673	696	735	704	706	714	707	711	678	656	724	738	722	697	686	704	680	684	704	725	670	727	699	697	694	693	706	746	768	699	701	700	684	682	729	704	729	685	674	732	725	726	719	714	696	688	726	738	708	705	732	733	753	665	728	642	683	666	725	727	665	708	707	703	664	722	678	730	719	691	716	702	704	665	734	702	741	741	690	744	738	708	717	687	730	703	730	695	680	695	689	677	725	776	715	768	731	697	702	702	714	666	678	666	684	711	730	699	670	711	729	721	710	739	724	784	753	708	682	715	736	769	717	698	692	712	718	667	660	712	722	699	701	692	717	714	673	714	696	750	704	733	721	733	693	704	678	667	710	697	704	695	652	756	703	722	677	614	709	718	722	704	739	733	708	715	730	694	684	708	697	753	665	731	697	715	692	709	729	731	714	708	708	738	703	703	741	686	702	726	665	693	691	719	674	751	716	707	685	709	746	704	729	729	695	753	708	685	726	698	708	736	694	721	692	704	636	708	702	691	698	646	724	676	713	706	688	701	682	697	738	754	694	713	690	672	661	724	702	690	676	685	722	691	718	673	715	703	729	740	669	682	667	729	751	713	729	679	688	701	751	696	648	651	721	757	707	725	666	687	697	712	714	727	722	699	668	704	719	716	708	737	739	714	716	690	745	690	675	715	676	709	678	689	687	692	713	722	695	704	704	657	727	710	700	756	723	710	685	722	724	677	670	695	729	667	733	745	651	759	716	744	740	681	688	662	716	682	735	745	723	717	781	711	744	737	686	747	721	712	704	685	711	680	645	714	691	708	628	685	657	730	726	661	733	758	734	693	655	698	691	699	736	664	725	755	748	710	733	722	711	682	691	743	755	763	739	684	711	728	670	726	667	733	736	690	724	700	695	680	728	711	760	690	723	679	725	684	709	727	751	694	728	730	750	725	740	751	740	725	677	693	715	726	725	741	647	721	697	703	727	709	697	707	711	720	692	706	700	762	707	693	724	715	693	722	738	672	709	694	707	644	651	678	713	658	705	664	732	705	670	695	715	676	643	686	705	717	691	714	724	699	679	681	737	672	671	702	711	712	744	687	762	689	692	722	701	714	741	741	695	740	697	701	708	724	687	727	697	739	681	722	758	750	729	731	715	697	655	716	649	726	725	687	752	707	670	682	737	710	718	717	689	708	693	721	703	706	717	668	716	677	721	706	660	682	718	702	747	767	729	687	777	706	696	697	739	736	672	707	680	693	716	721	732	679	698	737	723	737	720	744	735	731	735	746	673	717	694	703	744	716	726	681	732	731	685	677	709	698	722	677	701	702	676	709	676	694	725	730	734	758	725	734	650	758	669	701	678	745	722	741	693	711	710	724	702	736	765	718	724	704	714	647	698	789	740	728	730	713	691	708	704	711	707	742	746	694	678	726	696	716	756	734	669	699	735	715	760	686	707	750	746	680	733	736	711	684	713	719	725	689	668	739	707	698	706	716	728	762	727	732	743	741	727	686	680	738	735	719	729	671	714	700	706	685	725	749	678	715	697	734	706	757	744	693	726	720	712	725	701	744	677	686	672	700	691	741	725	699	676	721	730	690	694	747	694	704	689	744	747	720	718	748	739	693	698	698	711	685	759	642	688	716	686	730	683	719	660	690	701	727	696	733	761	695	680	738	696	686	730	704	772	700	695	713	723	700	687	734	726	630	662	690	695	716	750	735	719	742	729	681	694	700	691	656	755	693	686	713	714	707	721	674	696	708	680	682	736	711	676	692	706	705	693	702	680	699	718	668	724	732	691	711	741	702	688	715	718	693	674	720	708	717	760	683	660	773	740	726	691	693	747	679	729	693	674	704	641	652	791	702	710	685	743	668	767	704	762	671	698	715	695	700	689	673	749	678	702	718	730	749	748	691	707	670	721	682	737	699	648	709	643	716	708	740	706	690	719	732	714	665	692	725	722	707	728	708	702	677	655	685	698	693	719	710	751	770	724	719	720	696	734	711	679	736	690	698	690	692	728	705	749	705	708	693	645	712	696	730	694	713	712	730	685	739	677	754	687	680	731	702	706	719	707	683	702	725	697	743	724	696	696	671	684	746	714	733	723	693	723	739	739	610	754	753	745	716	721	674	689	746	736	725	744	769	723	685	673	716	693	745	690	725	694	701	670	754	726	721	677	706	699	705	694	732	754	760	674	715	703	724	706	716	698	743	725	735	669	677	708	720	696	768	693	751	775	737	692	675	689	638	757	710	722	688	722	736	695	762	775	729	718	694	670	714	699	736	739	745	732	728	697	712	723	678	689	733	686	704	687	702	743	692	685	717	753	734	669	694	733	704	744	717	734	679	698	723	696	704	675	708	721	711	710	743	715	718	730	728	721	670	711	730	644	721	704	701	663	727	717	731	681	708	709	755	672	700	756	668	705	734	742	697	716	673	732	682	698	702	687	673	678	697	696	708	650	721	697	729	769	707	695	722	726	702	710	691	703	716	706	684	684	678	678	738	706	732	676	680	680	708	679	748	738	679	688	663	744	719	747	724	687	713	740	728	732	692	710	724	705	678	708	712	729	739	753	650	706	695	724	705	725	738	674	723	701	730	721	692	713	732	735	732	680	667	693	699	731	695	694	717	714	694	697	733	689	730	759	682	675	661	722	740	724	705	735	682	708	701	713	723	723	724	751	680	695	720	696	687	755	686	666	660	699	726	727	745	693	710	673	763	765	762	720	749	700	699	758	740	691	729	692	694	758	739	697	724	693	710	734	749	706	711	692	721	727	698	708	706	688	681	704	732	772	699	695	714	718	688	698	761	688	697	738	722	669	731	715	714	680	719	739	723	663	693	737	711	715	718	717	715	660	700	703	677	724	692	752	708	701	775	668	723	726	693	727	736	671	788	708	678	725	704	753	726	759	764	722	668	705	688	708	755	708	753	709	680	700	719	692	731	716	671	692	722	705	711	666	715	747	709	674	747	731	702	721	727	732	740	684	671	772	697	718	679	709	738	686	719	740	704	752	741	660	719	700	703	722	694	729	693	706	696	711	739	711	683	717	741	708	706	697	724	714	747	715	702	724	685	735	667	711	705	703	759	708	726	721	736	736	728	671
17366	4196	21727	3705	1261	940	668	566	476	433	391	356	364	313	323	309	294	285	281	295	257	268	272	251	267	237	238	237	258	248	276	248	234	231	255	231	263	258	241	240	268	235	232	235	213	255	241	233	250	240	237	205	255	243	219	205	231	233	231	260	231	219	203	214	238	258	238	232	248	255	226	243	230	240	230	217	238	211	247	235	252	256	253	212	248	268	243	245	216	246	213	208	231	221	243	254	244	222	231	215	242	214	218	212	232	236	238	242	219	258	238	223	245	214	250	241	249	230	219	211	209	204	252	228	243	241	248	250	233	226	244	212	254	245	247	235	239	228	221	237	213	222	202	231	220	231	245	230	201	228	236	214	241	275	222	224	254	229	223	254	241	198	238	208	239	238	222	235	250	247	250	249	221	225	221	225	212	234	248	208	252	220	223	218	246	229	220	228	228	215	215	214	243	243	234	214	245	233	242	253	228	235	231	254	256	233	214	241	227	201	244	240	247	227	226	254	221	190	240	222	226	232	238	229	239	242	236	240	210	214	226	241	235	237	273	213	238	231	262	217	229	248	209	224	234	232	212	216	237	254	248	245	239	222	239	237	250	212	218	242	229	226	251	236	237	224	227	211	250	229	229	217	232	241	215	226	231	244	233	234	246	233	232	248	216	243	256	221	196	232	265	239	263	214	225	225	239	231	218	233	254	229	219	215	254	213	205	242	235	214	204	276	235	243	216	221	215	218	241	215	232	264	239	214	239	217	222	210	245	236	226	236	197	228	249	246	269	234	221	243	233	235	217	250	230	215	224	260	219	227	228	252	240	262	258	209	232	248	232	214	243	229	252	239	222	236	243	221	242	219	218	221	236	248	249	198	230	210	220	210	236	253	239	249	220	221	238	229	239	204	231	206	221	231	217	235	227	236	240	248	253	242	230	244	213	232	209	246	232	247	225	235	226	238	231	211	256	215	253	228	216	232	244	209	225	229	258	242	223	248	239	214	247	228	237	225	240	259	245	246	250	242	238	219	242	244	231	244	261	235	247	236	209	204	250	224	238	245	236	237	234	241	246	220	225	216	221	213	257	251	214	215	216	237	271	225	244	254	255	224	243	214	220	236	227	256	237	248	226	212	209	240	236	238	240	221	241	191	251	256	207	228	266	205	210	250	236	220	201	215	206	218	211	249	226	237	237	248	229	219	232	228	237	233	234	199	220	215	260	246	237	215	252	283	208	233	231	219	209	252	227	239	245	222	228	239	230	212	233	219	240	248	234	249	228	257	232	249	239	236	236	247	223	217	223	230	226	266	207	228	224	259	250	250	243	237	248	224	221	261	221	214	236	235	229	249	228	223	212	248	236	237	256	245	214	240	196	242	231	238	247	295	227	212	236	231	230	242	214	238	230	246	236	224	225	188	234	231	257	230	267	232	227	245	261	222	245	238	229	231	235	255	220	220	236	219	237	223	233	212	227	216	264	250	230	245	237	228	228	264	224	235	255	242	202	233	233	230	206	241	266	237	248	225	236	222	242	220	208	266	224	262	247	228	244	200	226	230	261	261	210	254	247	210	218	212	224	241	236	216	236	215	248	229	201	240	233	240	239	235	232	242	239	230	221	239	253	233	214	246	230	249	236	222	217	237	244	247	223	220	217	241	215	231	227	249	206	234	246	215	202	216	248	220	213	218	235	237	223	233	224	246	234	238	232	245	232	246	255	229	238	264	215	222	224	208	242	251	245	258	215	218	247	228	243	228	231	231	208	219	229	256	244	220	201	212	248	231	228	221	241	248	253	240	243	215	216	233	218	231	251	256	228	245	225	219	235	234	247	226	236	226	229	226	237	268	220	243	235	235	240	261	245	225	249	237	233	207	238	248	239	229	224	216	214	241	203	213	260	237	217	236	235	217	240	232	227	228	260	241	220	240	248	250	222	228	230	208	231	225	266	241	236	242	259	251	254	223	227	229	228	274	250	248	234	209	231	202	237	216	216	209	245	223	222	246	211	224	230	220	231	240	223	225	232	237	247	222	261	235	214	234	220	237	209	232	230	233	230	226	239	216	240	250	254	235	226	251	218	217	228	222	245	228	220	219	277	222	201	236	228	251	245	238	206	224	243	232	234	224	220	239	215	225	225	226	240	207	216	218	227	234	208	241	212	241	222	233	223	240	219	229	226	195	231	227	240	215	196	211	241	234	247	244	233	227	232	222	242	250	224	232	204	220	244	241	221	226	222	241	230	210	255	249	225	241	250	234	248	236	248	225	238	205	226	220	221	230	221	220	196	240	233	234	228	211	223	226	266	221	211	220	234	184	256	238	236	235	241	261	239	242	243	232	241	254	251	228	219	214	231	206	211	246	216	252	246	259	222	255	229	243	236	247	234	227	242	219	243	231	245	234	231	231	223	224	216	207	237	228	229	224	224	222	235	224	205	209	234	242	239	245	229	240	256	241	232	256	229	200	232	239	228	223	238	209	240	216	238	223	241	216	239	236	223	235	249	261	227	205	231	218	247	251	251	243	217	228	206	228	242	236	242	219	231	217	220	245	218	223	231	227	211	224	234	239	215	217	208	232	246	224	226	230	233	244	231	220	228	261	236	210	253	240	220	220	250	201	237	234	239	203	242	262	234	236	255	235	211	216	216	252	215	246	227	224	240	242	221	256	218	215	240	225	218	212	224	218	230	216	220	238	216	215	239	250	259	259	249	220	226	214	241	238	218	250	214	245	215	217	233	237	256	222	241	247	240	224	249	228	195	217	232	233	260	199	244	265	225	229	225	266	222	219	241	252	233	251	221	225	228	226	255	245	244	206	232	214	237	219	227	250	208	238	257	278	220	229	195	244	256	236	221	223	250	212	207	244	243	254	268	238	258	242	261	244	218	233	237	236	249	229	211	227	242	235	235	247	202	247	229	215	230	225	231	253	210	245	241	225	224	217	241	228	215	222	206	237	226	214	247	224	226	227	238	237	234	232	219	257	245	257	222	221	226	235	240	238	243	232	239	257	260	216	216	255	261	229	252	212	245	236	211	219	212	249	204	230	249	239	200	234	214	225	228	239	234	240	277	245	243	227	249	213	259	243	221	231	211	226	235	221	217	228	230	228	262	241	206	221	224	237	240	218	221	220	226	238	219	209	221	211	235	238	267	213	238	200	224	238	244	220	241	243	241	237	196	245	233	246	224	228	215	262	230	255	238	236	248	208	228	248	292	223	227	247	218	207	225	233	255	251	229	203	254	228	233	244	241	223	276	234	239	258	228	211	236	246	216	222	188	249	278	230	213	259	239	224	254	250	231	254	248	249	231	253	219	228	207	241	221	235	224	239	220	241	234	236	230	231	206	245	226	253	223	222	243	211	226	218	216	240	251	230	209	204	251	224	249	246	251	212	247	245	238	232	207	239	240	261	255	228	220	247	232	229	245	215	233	229	232	227	229	224	214	241	239	226	253	220	235	241	250	219	242	215	231	249	270	229	228	223	245	232	241	261
9978	3020	20994	5944	4882	3957	3244	2582	2234	2029	1731	1608	1428	1315	1333	1204	1119	1105	987	942	930	957	888	867	832	789	808	784	807	770	797	762	756	720	668	703	682	700	717	694	665	709	709	658	678	664	659	667	675	681	649	648	643	623	624	660	668	614	648	602	649	621	598	637	609	640	621	638	632	594	659	600	633	587	641	636	641	612	634	619	626	620	625	602	580	580	601	587	566	626	600	603	613	602	620	629	629	624	559	617	579	579	629	596	601	622	544	574	604	626	612	641	602	560	600	578	596	592	597	651	607	627	579	619	660	619	609	621	587	621	600	563	602	599	640	651	654	612	589	652	616	596	581	586	562	612	558	586	627	618	587	627	595	583	629	562	570	621	582	574	617	596	561	620	582	579	592	600	614	601	602	601	587	610	598	575	617	623	590	573	610	603	596	603	562	586	578	575	572	578	586	573	645	609	614	629	613	621	614	594	588	612	568	608	616	597	576	602	653	566	590	620	571	563	573	571	584	572	609	587	564	613	610	635	624	578	583	606	595	593	561	579	589	559	588	606	593	615	585	586	563	593	583	638	575	596	611	598	584	589	615	573	582	637	618	588	588	588	595	602	565	594	583	555	602	643	633	570	594	620	574	620	608	569	596	610	577	586	584	594	617	579	573	596	584	576	596	607	545	606	612	567	660	566	563	643	601	627	584	610	616	598	590	593	569	595	588	609	568	620	604	634	600	585	587	599	617	578	607	590	602	556	582	619	588	567	600	616	597	552	642	559	585	603	585	590	553	618	607	627	564	611	583	604	563	601	565	587	620	596	592	587	603	580	571	642	629	622	572	607	585	549	577	593	560	615	617	595	617	569	558	578	598	570	583	616	616	615	573	564	629	567	639	636	572	607	602	586	634	552	554	586	628	603	622	601	597	632	621	623	616	573	572	577	590	611	599	620	584	602	601	585	604	581	575	595	642	589	602	623	587	611	575	626	567	584	567	644	566	616	601	605	606	588	593	628	601	553	593	617	617	634	613	602	621	620	619	650	602	614	630	555	602	582	603	571	658	613	610	613	594	562	598	609	592	593	613	575	616	615	605	611	631	564	641	615	642	604	597	586	586	590	561	576	600	627	596	606	609	521	618	624	594	617	584	636	622	576	632	619	550	586	612	585	585	590	582	599	576	590	636	599	591	633	633	592	586	635	605	565	568	593	577	607	611	607	582	626	586	557	586	596	598	633	579	601	588	608	624	594	606	570	528	603	568	582	562	613	601	564	614	576	598	597	608	641	615	615	578	590	570	614	597	600	556	613	633	571	593	541	575	610	600	606	638	591	575	617	591	575	600	633	633	619	570	598	591	604	612	563	623	579	581	588	635	632	592	550	554	642	605	601	617	563	576	624	590	593	601	601	651	561	613	604	567	568	579	616	618	584	581	607	600	594	595	582	620	621	621	625	594	619	628	525	579	565	572	595	621	558	577	596	591	610	598	603	622	600	579	556	648	569	561	613	520	568	580	599	604	594	596	597	616	583	633	627	615	593	634	553	554	604	607	594	589	613	597	557	615	611	597	572	591	602	591	625	583	599	546	565	634	634	577	631	579	617	619	588	624	622	600	611	591	625	613	616	574	610	610	582	621	598	540	595	642	586	584	641	603	528	601	587	589	603	582	612	574	596	605	624	623	612	599	577	612	599	590	599	595	553	583	615	560	613	602	591	613	552	598	609	562	621	615	573	577	635	617	602	606	572	612	553	589	587	616	658	578	633	596	609	629	602	623	614	644	596	655	540	600	589	561	606	629	600	592	596	558	579	578	560	620	602	559	601	599	609	582	600	612	598	593	646	589	603	583	609	574	557	600	564	612	624	566	646	580	595	657	582	580	616	608	578	603	574	585	579	605	601	627	606	596	598	620	595	585	577	626	565	602	605	548	595	557	601	618	611	615	617	616	599	582	608	575	619	543	561	602	613	589	601	588	588	536	597	575	609	625	573	615	608	636	590	582	597	602	625	601	572	562	615	598	611	586	577	624	583	579	569	625	598	600	624	584	627	607	609	560	574	613	590	582	605	561	569	610	587	602	604	583	615	622	613	622	552	595	599	586	652	613	576	640	617	566	603	547	584	599	620	634	598	572	600	533	600	606	602	627	568	618	634	574	578	617	605	583	613	502	566	617	560	539	602	564	590	591	634	565	606	629	571	583	572	581	643	623	645	611	611	572	620	605	615	587	607	601	567	569	589	582	581	585	570	627	597	562	562	562	575	589	639	579	573	587	617	576	606	609	585	585	586	576	614	592	589	586	574	607	600	595	587	588	592	637	577	601	567	654	579	612	622	582	582	624	625	584	639	613	576	613	582	556	584	571	572	599	586	573	575	586	583	590	603	570	596	580	610	563	593	608	586	584	588	619	587	544	578	596	617	607	586	586	582	648	578	592	557	576	618	635	583	595	563	602	600	607	607	573	595	597	576	623	592	603	623	625	573	587	589	580	587	543	582	610	585	594	621	568	599	572	614	623	601	559	586	598	600	617	569	560	607	605	593	587	543	573	612	620	614	572	609	597	578	609	600	603	627	627	615	571	620	537	590	577	571	576	620	624	590	586	564	574	602	599	618	609	627	588	609	574	585	629	598	629	609	598	596	571	611	619	621	621	607	608	607	640	617	569	617	607	593	660	575	590	597	574	664	579	630	580	621	585	582	592	579	648	617	581	551	601	583	612	613	613	583	600	603	607	642	661	554	594	571	643	602	635	637	563	563	613	604	591	522	616	605	577	580	571	644	610	616	577	601	633	559	591	631	623	581	599	598	621	624	597	611	639	580	587	593	597	555	557	599	592	578	570	618	591	603	590	558	569	634	598	574	631	581	555	601	625	613	587	583	644	548	590	574	600	545	602	615	576	622	589	594	614	603	605	600	628	563	586	588	590	584	637	546	575	626	616	572	591	645	607	606	595	610	595	546	581	642	652	568	595	583	614	665	575	585	583	583	577	577	580	599	610	551	612	609	613	596	598	632	567	587	627	611	586	591	605	580	626	630	610	547	585	617	638	623	578	619	609	611	602	598	581	590	632	596	614	562	593	608	639	585	635	607	614	569	570	617	562	616	592	611	596	578	636	578	629	576	591	597	565	586	641	568	599	587	603	616	633	573	626	590	595	587	607	562	585	593	601	578	593	597	579	605	593	558	606	597	560	625	583	613	573	601	587	588	601	613	605	615	628	599	626	600	638	595	555	609	570	623	593	599	605	557	600	563	643	588	597	522	605	585	596	598	593	609	584	579	583	604	615	670	595	583	603	567	618	627	542	596	622	534	559	589	590	630	633	618	595	623	611	622	594	585	614	572	564	620	631	610	569	588	562	601	608	606	575	572	620	620	600	549	583	572	598	599	562	561	589	627	565	615	609	549	583	591	615	608	569	637	547	601	583	634	555	623	626	594	584	594	564	589	608	636	574	626	623	611	625	598	604	559	619	667	587	631	620	608	609	597	566	638	618	581
1721	196	625	154	171	161	138	156	147	166	160	153	140	149	156	120	140	147	150	148	141	142	134	167	150	138	148	141	142	139	140	133	160	128	131	150	171	150	148	153	167	162	156	140	143	151	151	141	148	128	153	144	141	149	120	130	128	148	156	174	144	141	126	118	146	154	133	131	133	135	107	146	143	165	140	121	140	128	162	114	153	164	131	147	143	158	130	156	143	143	155	128	172	140	154	150	179	158	143	129	139	127	146	149	142	131	143	133	131	134	158	151	171	143	140	147	148	137	160	129	152	148	133	143	161	144	166	131	133	136	148	143	142	165	146	179	134	154	172	171	119	132	158	165	164	146	148	147	146	145	159	169	154	132	131	133	124	148	143	150	136	161	142	160	161	142	125	138	161	130	125	141	146	147	145	136	155	137	154	142	152	162	133	141	133	141	152	122	130	158	144	158	140	150	141	148	161	148	124	157	125	155	168	151	158	161	132	182	160	136	129	171	153	120	123	137	143	137	146	149	168	145	128	146	154	132	152	145	127	149	129	162	150	162	146	131	139	148	134	143	166	146	162	139	148	136	125	153	140	145	147	133	124	140	146	135	155	148	136	158	123	160	121	122	147	143	150	138	146	156	139	170	129	111	139	161	153	145	155	138	129	142	161	130	150	156	152	136	158	156	145	135	137	146	138	130	154	165	135	146	155	154	139	153	146	127	158	148	132	158	146	149	155	175	152	139	131	150	159	145	150	141	132	156	155	150	159	126	137	135	130	144	148	136	149	148	154	150	165	145	148	163	155	150	147	140	152	162	138	152	126	150	124	126	130	140	153	141	135	121	146	161	148	154	144	125	130	133	147	138	152	127	113	137	147	141	161	141	139	139	147	147	134	137	140	145	153	138	154	138	151	145	160	130	160	141	149	150	148	145	137	145	144	147	154	136	140	147	152	124	135	153	139	132	127	149	126	155	135	135	151	149	151	134	163	131	149	141	145	155	153	120	132	137	143	123	136	159	137	132	133	159	122	149	137	146	134	142	171	140	150	160	149	129	129	150	128	124	132	137	142	133	150	160	136	143	160	160	159	151	132	162	154	131	143	144	155	120	139	152	114	150	147	143	151	153	132	164	145	168	155	142	145	150	140	141	127	171	142	150	146	148	142	169	163	133	137	166	157	144	130	175	160	154	159	154	134	132	132	150	142	156	151	143	140	140	149	147	149	139	144	140	148	154	132	145	149	140	153	153	171	153	146	151	152	152	127	159	148	135	156	156	134	134	151	160	161	153	156	175	155	130	160	145	161	119	130	154	149	158	152	131	156	134	164	170	164	141	169	142	144	146	138	132	141	130	144	148	145	177	132	150	156	149	112	148	129	124	128	131	161	159	145	139	149	168	158	132	151	147	150	158	148	127	152	144	129	149	158	151	134	139	140	173	134	144	144	150	123	126	117	125	123	152	136	163	130	144	160	141	168	125	121	147	135	151	154	142	134	145	136	160	133	125	130	138	140	127	159	148	133	156	159	132	160	125	137	142	119	127	158	114	149	155	168	126	149	143	140	128	165	185	134	133	131	152	158	158	142	142	133	150	156	154	152	159	133	155	130	132	144	141	170	149	145	157	129	159	140	141	134	138	158	144	141	130	172	135	150	151	166	137	141	136	146	158	148	134	138	137	142	140	160	132	147	154	147	161	145	159	138	146	128	157	177	177	145	164	107	138	150	139	153	157	146	149	145	119	141	163	145	132	137	126	154	162	155	123	147	144	164	166	141	116	149	147	139	142	147	156	144	148	150	148	142	172	143	147	157	164	144	143	152	147	144	167	119	144	158	149	164	135	166	157	146	120	138	163	140	128	131	133	174	151	138	161	141	119	145	147	144	136	136	124	142	130	141	156	136	154	147	134	133	152	145	140	140	156	144	141	168	129	147	141	127	162	143	137	121	150	137	133	144	147	156	150	149	150	129	133	171	140	148	142	142	147	140	154	133	163	129	139	150	152	150	136	132	127	150	140	136	117	145	147	152	112	138	160	132	117	143	143	139	165	141	165	157	142	148	151	149	145	130	148	142	174	158	148	150	149	148	139	144	140	148	143	149	122	141	152	128	160	134	166	119	134	149	134	156	152	132	146	135	146	132	157	171	153	147	164	141	124	148	150	150	151	135	140	162	146	140	119	169	159	138	149	132	116	140	142	135	141	159	145	157	148	140	131	148	133	145	125	166	147	140	126	142	130	152	152	148	125	136	174	160	142	162	152	125	158	140	144	138	162	131	132	160	124	150	157	146	128	157	156	141	160	139	134	156	143	139	159	139	163	132	171	145	146	140	145	158	135	125	121	142	148	128	118	146	132	150	153	146	145	158	152	156	140	140	157	142	133	149	148	137	128	139	169	137	149	129	147	145	132	151	133	137	151	144	119	158	175	168	128	124	161	155	165	138	146	166	125	153	141	166	140	156	146	144	157	129	139	115	144	145	111	135	143	163	140	152	149	131	147	149	146	151	139	134	132	132	141	134	156	160	146	135	119	150	143	158	154	123	148	166	147	134	156	172	156	132	155	160	142	166	148	124	140	168	149	151	130	145	132	133	140	159	162	152	144	158	169	133	135	128	157	146	151	125	151	152	138	145	149	144	154	161	155	132	148	153	143	135	154	131	154	153	153	135	121	158	169	159	122	148	154	136	138	151	149	151	139	155	158	139	161	148	157	155	141	149	148	144	139	166	161	149	132	164	126	149	149	170	136	179	153	131	147	150	128	151	138	161	147	140	146	141	140	132	155	160	137	153	149	138	151	175	161	167	154	160	129	145	132	154	139	153	158	149	151	147	142	140	170	134	112	155	164	154	144	146	139	152	153	131	154	152	142	156	127	139	175	124	133	154	164	139	153	155	145	147	146	122	169	154	136	156	162	146	127	139	144	138	144	154	162	151	145	156	144	145	130	134	139	148	144	146	141	156	160	152	151	132	134	148	155	152	134	151	132	142	126	162	156	150	140	147	152	143	144	151	151	124	141	145	156	137	129	121	137	135	138	163	162	128	147	141	153	121	129	147	150	148	164	130	140	163	137	169	136	152	135	128	147	164	124	131	147	136	143	139	127	145	142	151	143	137	130	137	139	140	143	166	163	164	142	143	124	158	139	166	155	131	173	117	164	149	144	165	149	136	140	156	157	162	157	141	175	145	159	148	148	156	150	161	140	155	145	146	144	130	150	154	152	150	161	117	146	166	161	132	117	129	134	143	139	138	139	137	154	140	136	156	148	137	128	136	118	128	143	159	151	141	140	146	151	151	146	137	141	157	150	147	152	150	171	157	163	152	161	156	147	142	140	135	124	141	134	150	151	148	139	119	153	139	131	129	151	165	116	125	151	136	147	153	148	156	132	144	123	138	145	168	131	148	149	167	125	157	158	144	141	151	151	150	150	136	138	148	135	139	165	152	137	132	155	131	166	127	120	140	169	118	171	138	141	148	160	146	157	149	156	151	134	161	137
2126	495	1644	587	553	483	527	485	460	433	484	433	451	482	454	416	435	405	459	446	441	433	429	408	418	404	482	489	419	438	437	406	430	427	471	393	401	399	419	432	444	393	417	421	441	429	432	418	423	396	406	447	418	415	433	415	423	448	387	390	453	396	446	424	414	412	446	441	433	415	413	440	394	445	420	420	452	441	447	437	456	394	420	376	407	417	399	400	433	411	478	453	444	393	424	437	469	410	436	434	388	433	435	433	466	446	425	437	456	436	449	466	406	450	408	458	422	428	463	425	445	444	453	441	420	415	424	424	420	412	392	405	399	437	466	397	451	430	453	440	451	421	427	400	443	401	420	456	427	435	408	452	392	424	422	424	416	451	441	393	432	417	397	467	422	418	414	423	406	474	426	422	409	422	440	431	472	447	463	406	397	457	394	417	407	442	415	410	435	435	445	416	415	429	420	436	428	412	446	427	443	419	412	415	435	398	413	407	440	405	429	451	397	417	440	413	434	451	417	432	442	398	424	426	455	413	443	416	383	425	435	417	404	447	435	452	441	412	407	429	421	422	409	409	415	415	409	398	398	451	410	408	412	433	408	467	433	415	442	437	432	415	403	419	425	397	439	401	466	415	403	448	437	420	428	403	428	392	426	401	456	412	416	449	447	430	439	445	441	416	444	443	425	447	425	405	430	427	448	421	413	404	430	427	410	422	395	426	434	421	431	408	431	422	434	439	427	440	439	409	420	431	439	438	408	429	445	430	401	431	423	400	395	439	405	436	435	419	407	440	428	409	442	408	426	443	430	419	405	420	416	434	395	415	444	437	469	457	392	427	440	383	429	405	454	435	380	395	398	437	483	431	406	402	383	416	459	410	417	402	429	449	419	445	390	410	423	428	413	407	399	426	427	424	448	453	416	439	426	447	435	420	399	439	385	413	461	410	433	437	441	404	414	424	439	447	423	425	418	437	414	443	431	421	421	403	438	458	405	400	406	432	442	411	424	463	416	418	440	426	428	462	374	445	440	423	435	398	438	413	392	410	431	417	391	429	438	424	465	443	441	409	433	452	419	381	421	443	404	435	444	415	442	465	419	416	451	432	426	427	415	415	403	438	389	398	442	437	395	396	384	417	418	438	411	423	386	397	444	386	438	416	407	401	466	429	419	397	409	413	417	436	446	450	418	465	434	434	423	434	439	400	394	415	423	465	433	434	437	392	412	422	400	410	452	427	417	421	417	423	419	423	448	433	428	393	441	429	414	436	423	398	384	400	443	423	449	409	372	425	432	402	433	432	425	460	394	412	383	444	399	463	431	422	413	429	408	460	418	416	432	391	391	434	449	443	441	426	408	389	446	426	399	393	462	450	425	378	417	401	405	387	419	437	410	411	425	410	440	468	392	431	442	417	387	420	435	446	407	438	457	447	456	378	436	430	418	405	452	449	448	410	418	414	423	456	400	445	416	403	434	366	413	403	409	425	406	415	399	422	409	412	416	449	418	381	420	416	398	458	435	430	451	394	377	429	432	431	382	467	435	425	454	461	440	437	453	409	420	385	472	440	402	412	434	447	379	416	406	421	405	438	430	472	433	416	435	413	446	389	394	404	426	419	381	449	404	414	438	406	403	393	410	406	423	390	432	452	442	453	401	381	415	428	434	407	435	426	448	431	431	418	423	420	441	449	446	456	426	402	461	416	440	364	463	485	433	429	381	393	416	419	437	432	404	441	466	420	463	418	439	451	430	432	408	430	456	408	399	414	428	414	471	439	424	432	408	434	456	445	432	403	450	441	410	406	409	475	437	443	433	438	402	408	450	439	410	441	418	418	402	451	427	402	403	458	457	424	390	405	448	402	402	425	419	406	393	421	423	404	424	413	398	445	426	443	436	399	419	439	450	404	406	409	419	444	438	419	435	413	397	456	421	487	438	445	427	456	436	435	413	409	379	437	425	432	479	434	386	417	428	432	428	447	418	429	440	451	440	397	413	406	453	428	411	415	428	433	447	407	405	421	445	404	403	432	407	411	429	419	448	427	407	412	432	444	417	382	413	476	448	445	422	447	409	476	459	411	431	428	411	435	430	409	433	423	397	410	451	424	421	426	398	433	460	412	412	404	464	481	441	398	394	452	416	432	447	405	418	434	460	453	412	441	417	407	403	403	408	456	437	436	428	444	435	448	437	446	423	405	452	447	381	402	389	395	418	399	408	381	428	445	451	420	434	443	431	432	470	404	404	409	425	456	423	434	448	423	437	411	409	435	394	394	407	457	422	414	425	394	448	432	411	407	441	440	391	457	429	404	430	430	402	431	480	404	433	412	452	406	381	413	409	439	416	446	395	439	431	403	449	394	431	447	416	391	453	402	418	404	451	420	430	414	383	412	399	406	414	432	431	462	429	425	433	477	397	405	414	429	427	434	418	427	421	444	447	405	433	439	414	433	407	414	433	389	430	434	451	394	405	457	405	423	411	424	406	399	434	428	418	465	449	390	434	453	414	402	438	431	414	424	421	429	454	434	425	402	405	431	424	417	412	423	385	462	409	415	382	443	421	436	474	465	470	421	440	448	387	408	423	389	422	417	413	406	418	451	416	425	418	423	448	395	437	437	428	411	441	431	411	392	414	391	384	385	397	432	425	447	430	437	441	388	434	435	384	404	437	477	444	412	444	426	446	370	440	410	385	440	408	433	444	474	386	419	427	424	430	420	422	423	450	451	429	401	451	429	448	458	404	436	436	409	421	438	403	439	406	449	434	441	426	444	411	446	428	444	407	436	464	412	428	390	428	439	469	378	422	449	443	438	368	392	414	437	449	411	432	428	413	403	424	452	435	384	452	449	422	402	434	415	409	428	420	399	462	387	444	439	450	435	431	408	458	406	427	454	408	431	441	417	398	435	439	424	406	402	420	392	450	415	438	425	396	444	437	410	477	452	399	432	385	441	425	416	447	424	425	410	407	447	440	445	420	437	398	402	434	421	440	387	428	444	405	405	484	433	401	433	448	392	399	437	406	401	449	435	476	444	432	406	408	408	397	447	446	397	434	447	426	434	401	416	437	433	433	428	423	444	395	394	412	441	451	406	393	392	396	402	388	417	460	410	408	430	408	433	403	453	413	447	444	398	428	418	397	414	454	402	412	423	436	406	406	458	412	440	412	398	419	381	402	433	393	429	429	417	427	442	399	443	424	436	382	422	429	416	445	474	417	395	459	445	422	392	447	428	423	430	462	451	445	435	438	420	424	449	402	445	427	466	475	466	390	408	408	488	410	442	438	446	409	443	430	397	410	428	429	414	443	442	419	455	459	423	414	429	440	440	450	403	386	452	427	441	478	418	403	441	427	412	417	424	425	413	438	456	413	433	410	440	416	442	415	419	427	413	442	463	406	440	423	426	451	428	447	399	413	444	437	446	417	420	427	407	392	404	439	426	431	422	422	434	459	435	417	445	409	410	429	400	432	425	447	420	421	418	435	425	420	414	446	451	418	404
9617	1944	15474	1938	768	583	492	456	431	403	334	335	349	314	304	294	307	335	319	271	301	291	287	294	289	302	258	271	316	274	325	300	275	301	276	298	304	280	262	289	262	305	320	268	285	294	262	265	277	264	277	287	274	292	295	277	270	273	272	286	263	291	281	277	275	283	311	275	275	270	273	265	274	267	278	274	249	276	263	261	271	283	282	278	276	257	228	279	299	285	300	252	308	264	266	295	284	254	297	240	264	291	285	268	277	289	309	294	289	257	266	259	280	295	273	268	254	263	272	280	258	251	310	241	277	293	298	277	256	285	234	262	260	254	266	298	276	259	288	288	258	268	283	300	293	285	262	265	279	289	269	277	289	280	245	287	260	306	262	268	309	259	285	260	275	274	288	264	275	291	281	282	299	246	254	283	281	288	305	282	251	271	292	276	305	282	286	265	271	287	286	267	229	284	272	253	258	281	298	272	291	267	278	270	270	306	302	271	259	231	284	286	298	269	288	247	280	243	250	267	267	271	275	284	278	280	264	289	257	256	267	250	283	293	286	243	263	275	288	275	282	262	268	282	309	264	295	268	270	302	266	288	274	281	263	265	292	256	281	279	272	274	289	261	280	269	286	296	295	268	291	283	284	264	258	247	271	308	303	295	255	260	249	310	279	242	274	284	250	270	278	285	290	283	286	273	258	308	265	225	244	280	279	243	297	255	271	278	263	288	290	267	247	275	303	296	278	265	261	264	290	255	252	275	292	285	252	291	285	263	280	262	273	229	278	271	255	278	294	273	278	292	270	254	269	257	214	254	253	299	258	280	273	270	270	260	272	262	254	287	306	287	296	271	260	267	299	265	308	284	296	260	309	267	311	294	275	263	297	239	275	290	268	265	275	278	274	277	304	264	303	273	301	270	267	247	286	250	292	284	303	275	285	277	273	277	270	267	275	300	263	238	256	282	263	275	264	292	302	269	266	272	290	286	275	250	285	270	320	310	273	283	277	258	257	302	291	283	289	237	277	257	279	274	255	288	255	263	303	289	281	274	285	293	287	260	286	296	247	266	259	280	285	270	263	267	268	289	265	280	282	284	268	282	276	288	282	306	277	301	282	280	285	252	291	280	268	247	268	286	278	317	314	264	298	286	273	232	270	269	254	285	270	292	254	289	281	302	266	292	269	305	279	306	277	272	273	268	301	295	279	253	283	283	289	288	245	282	309	265	269	236	299	266	272	293	267	286	274	270	269	266	273	243	286	273	270	286	241	293	268	287	264	284	248	290	232	248	248	279	278	274	260	264	260	270	275	313	256	279	312	310	269	267	304	266	288	284	299	278	294	267	256	294	271	249	290	304	263	307	279	282	279	292	278	264	275	276	308	269	287	284	286	283	262	282	262	282	260	267	299	283	290	250	254	286	238	285	290	255	283	272	268	297	272	269	290	268	260	246	254	263	234	317	272	294	282	281	267	283	277	285	283	279	279	298	251	297	258	286	272	272	258	264	287	263	277	280	269	287	275	281	238	254	269	252	259	266	281	267	264	286	251	326	241	263	275	288	274	265	282	245	304	258	269	279	257	270	239	259	288	254	285	263	283	265	267	278	258	270	296	284	290	276	290	307	274	278	252	283	290	289	302	267	264	282	294	266	298	271	285	265	302	285	258	299	285	269	289	273	283	294	248	270	258	286	267	285	283	267	276	309	288	266	320	269	304	277	278	264	284	270	270	261	271	248	276	279	257	269	277	283	252	287	238	291	263	262	255	275	277	271	264	290	231	260	248	276	263	265	287	264	252	292	285	305	252	287	260	270	278	243	258	268	248	292	284	267	268	282	284	269	272	295	289	278	245	262	288	284	232	281	272	280	287	298	258	257	263	264	246	260	277	258	270	281	313	287	288	265	290	281	270	276	266	265	287	287	285	267	269	254	282	266	256	291	270	275	307	264	321	306	276	272	268	249	256	271	275	275	271	274	258	266	280	291	290	241	260	255	282	293	256	277	251	291	261	295	253	286	282	248	267	277	289	297	272	270	263	263	276	264	289	270	242	274	277	265	262	272	317	254	258	278	241	290	279	259	283	264	268	267	263	254	261	311	265	287	257	284	273	279	259	307	280	283	304	256	262	287	287	284	254	217	294	259	284	290	255	264	280	276	251	305	259	284	260	278	230	259	282	254	291	307	295	303	273	264	304	257	263	296	278	271	297	264	283	256	235	258	276	289	275	274	265	274	274	287	279	276	258	255	281	284	294	273	276	276	238	271	285	310	283	281	291	269	278	245	267	279	258	273	278	287	287	258	298	281	259	289	266	300	262	236	255	304	258	284	264	284	278	259	263	297	278	261	243	277	259	231	306	255	279	269	273	277	286	265	265	270	282	278	260	243	285	267	287	312	300	261	247	283	255	290	293	249	299	267	287	287	282	275	292	251	286	270	282	262	279	281	319	264	267	247	202	282	272	294	275	270	272	289	285	269	298	248	300	286	294	290	254	273	255	287	300	274	268	302	283	289	260	292	264	273	282	253	274	292	249	250	266	263	315	270	269	301	277	289	234	277	289	290	275	240	272	286	249	259	255	302	268	270	252	279	258	265	282	268	277	306	300	273	264	247	310	266	268	239	257	264	288	265	260	270	244	278	253	260	282	253	280	266	263	291	301	280	249	288	254	290	291	278	280	253	258	282	318	259	272	281	272	282	248	269	274	287	290	241	265	270	262	281	275	277	243	294	257	285	302	277	268	271	269	291	323	281	235	269	262	287	246	274	287	267	271	278	295	271	297	262	288	291	279	254	305	285	265	269	296	289	270	278	276	279	244	276	292	301	274	304	284	266	270	258	239	276	266	273	312	242	267	252	265	298	262	311	268	264	267	268	305	296	276	276	262	286	307	305	289	277	272	265	270	295	278	286	273	308	288	290	267	296	293	243	288	304	259	284	293	264	269	277	273	271	272	269	275	242	294	250	276	289	283	283	273	262	299	238	263	259	280	263	274	304	285	267	257	282	251	269	289	252	266	273	289	268	274	280	264	255	261	235	314	282	271	246	251	271	275	270	288	269	267	245	260	269	278	266	273	313	278	278	281	282	276	252	273	284	281	236	273	279	287	257	251	265	276	256	272	275	280	242	268	286	304	281	273	267	290	266	267	270	258	268	274	250	291	257	266	240	278	271	289	273	249	304	259	254	229	270	301	280	284	280	266	279	274	275	295	311	285	284	286	255	278	280	255	301	259	277	252	257	269	293	275	258	304	279	292	288	265	297	267	294	282	293	262	268	286	299	305	281	258	256	304	253	252	279	289	255	249	263	260	290	259	287	302	299	290	266	274	326	264	286	268	261	290	274	292	276	249	268	288	285	270	273	279	294	274	255	307	297	289	303	262	261	280	279	277	283	300	284	272	273	290	288	285	284	259	269	237	251	286	267	272	274	311	241	242	269	286	263	285	280	268	250	270	278	293	292	296	268	254	290	266	247	243	240	297	248	246	276	270	250	277	279
6907	2060	17331	3478	3041	2471	2061	1756	1573	1444	1294	1219	1140	1100	1030	987	953	954	895	906	846	862	826	850	908	857	773	818	809	835	817	799	802	846	760	765	762	767	775	747	734	739	781	757	761	738	735	764	741	780	779	733	709	748	748	741	726	704	751	728	737	706	694	769	704	715	750	718	679	730	768	712	711	709	725	688	707	719	719	704	695	724	690	692	707	781	706	709	788	729	706	772	695	718	706	727	696	702	721	777	699	739	710	708	715	701	734	754	721	749	735	724	642	700	693	693	731	701	695	681	704	727	720	730	701	735	699	707	697	707	710	663	740	713	704	669	711	686	700	715	726	744	746	693	704	699	724	690	714	724	704	717	714	730	680	739	743	684	733	721	712	709	709	694	726	709	740	683	744	711	679	706	683	714	713	688	731	733	685	661	704	712	686	720	733	724	721	678	702	698	757	677	751	736	694	705	650	676	694	720	746	695	642	738	693	715	704	707	667	721	686	709	725	691	703	688	699	719	728	733	706	681	742	687	684	697	710	703	690	752	704	708	688	717	704	698	784	673	717	710	696	707	767	711	694	685	757	756	725	723	710	680	788	705	696	703	727	715	700	715	693	715	670	705	685	673	668	767	683	705	726	751	719	711	749	735	689	698	708	784	723	715	698	674	690	749	755	721	669	703	697	679	715	703	727	781	703	705	713	686	747	697	683	654	707	728	676	710	668	705	717	744	636	758	700	691	686	698	684	666	745	685	693	734	678	670	692	683	748	661	689	725	689	683	695	681	692	680	726	753	733	753	693	725	711	688	703	671	716	694	733	721	690	711	732	727	729	717	693	751	739	751	724	700	690	729	696	721	720	710	718	696	685	748	735	705	690	723	734	744	704	672	773	704	722	733	718	705	690	698	709	707	738	714	756	729	676	740	706	718	743	693	658	722	709	770	724	703	768	694	712	708	679	719	702	707	667	708	697	719	670	694	740	743	682	723	681	709	699	687	744	689	740	758	649	725	640	731	701	716	684	685	722	753	728	757	777	655	733	731	712	692	720	714	711	711	735	705	702	701	704	685	695	712	716	772	736	663	710	680	666	721	719	695	665	707	748	698	698	681	625	681	686	714	683	720	714	710	695	721	712	692	662	702	706	716	693	697	713	678	733	689	677	663	682	655	704	696	743	721	719	686	730	746	714	723	705	706	730	713	712	712	693	723	667	708	684	628	715	716	705	730	714	695	735	700	687	750	703	701	724	691	714	682	740	654	684	672	719	719	702	734	740	690	700	713	698	727	729	715	712	651	735	692	687	702	729	696	709	731	683	738	710	700	728	698	703	662	695	739	719	735	696	725	700	748	701	712	693	700	732	682	659	750	698	725	747	675	686	712	745	703	678	667	692	680	682	724	697	710	751	707	735	680	711	754	727	683	732	745	720	707	645	682	684	700	697	728	727	712	702	677	703	730	720	716	750	738	699	741	699	716	695	677	699	720	720	712	685	729	694	708	690	719	705	656	704	691	714	737	720	724	709	684	708	658	675	733	736	699	724	676	736	733	707	703	692	751	683	672	688	684	671	685	685	690	702	737	692	684	669	687	716	740	711	678	705	702	705	732	700	695	657	724	699	691	704	681	685	731	672	754	726	669	726	710	662	683	658	690	728	678	669	725	700	704	700	707	650	690	703	723	718	697	661	690	740	720	683	729	697	714	699	734	695	682	746	716	683	764	711	700	707	754	711	754	702	668	730	750	700	693	740	687	718	720	680	739	764	706	745	717	690	745	742	707	686	750	726	688	739	702	663	698	721	705	717	745	679	683	668	670	694	747	711	677	718	713	712	698	757	697	717	710	740	711	670	689	731	720	731	706	712	763	697	730	701	737	693	709	691	694	754	713	684	672	729	701	699	748	697	678	688	717	765	669	705	711	680	684	694	702	695	728	694	737	695	713	678	696	677	724	713	669	700	698	688	697	737	664	723	674	701	694	684	781	695	756	760	693	677	701	682	704	709	706	740	687	728	676	700	689	672	740	668	737	746	771	711	734	713	721	730	720	705	692	705	694	732	665	705	671	683	685	682	710	706	735	637	723	686	701	735	700	669	755	690	728	726	707	742	648	731	713	698	677	659	676	736	717	706	777	652	691	772	684	693	739	699	679	729	677	703	712	698	715	647	694	654	705	709	692	702	731	738	717	672	672	776	701	687	704	703	717	667	684	753	709	723	683	698	756	698	716	721	723	741	648	698	766	735	710	746	672	722	706	701	788	687	670	768	689	685	699	733	707	712	688	736	712	718	717	686	691	650	697	727	736	725	681	680	677	670	670	713	709	689	750	726	692	663	639	759	681	736	730	704	702	738	742	672	699	676	726	721	663	715	701	750	706	683	691	711	695	697	741	721	727	702	746	698	675	683	732	695	642	703	696	709	734	717	743	686	715	695	726	701	700	725	748	666	775	702	721	687	684	742	716	683	760	749	720	729	673	681	712	729	734	654	745	706	689	742	696	681	724	740	698	742	700	720	749	657	678	731	729	683	686	740	669	695	680	713	727	691	793	724	702	678	693	688	710	756	735	757	758	765	665	700	719	694	691	695	686	691	731	728	709	690	731	688	748	712	700	662	698	714	714	717	696	747	661	698	677	676	721	735	708	699	719	674	689	688	682	708	708	656	737	701	679	699	753	743	655	671	724	678	727	697	678	745	692	718	637	656	720	746	750	653	713	741	721	713	694	707	688	719	697	702	712	733	706	714	746	707	684	731	661	727	700	687	739	688	678	721	718	683	684	750	707	725	781	711	696	714	698	680	699	696	707	745	722	730	691	755	677	694	717	707	722	697	690	686	717	653	712	701	742	702	711	722	675	680	700	694	739	692	722	709	689	681	746	694	717	650	676	711	735	688	699	702	719	693	684	739	768	699	680	675	713	703	687	691	702	704	645	707	679	715	679	724	728	712	702	713	665	679	729	773	710	703	666	670	748	671	714	720	707	751	680	712	727	756	680	672	711	641	690	716	630	729	724	740	672	698	733	706	706	729	708	691	722	744	737	700	709	696	701	702	707	722	706	678	688	728	730	740	686	731	730	708	727	709	725	687	702	693	677	717	682	701	714	712	763	680	689	690	684	708	697	711	689	728	736	764	698	711	712	680	707	725	733	724	719	708	696	707	727	713	707	730	718	711	724	696	690	692	703	739	742	723	716	674	732	716	711	728	666	709	683	688	702	717	701	724	727	729	703	656	712	749	746	779	719	708	741	684	668	711	754	726	710	702	696	702	711	745	713	687	706	725	706	772	711	737	708	702	662	724	711	737	695	719	678	667	712	693	732	666	687	694	693	706	711	722	742	674	701	741	678	735	697	721	719	686	711	721	693	706	697	725	737	742	718	706	683	714	731	741	715	682	701	685	711	703	672	696	669	687	731	692	650	703	672	718	756	706	692	699	723	678	717	729	708	691	729	703	746	781	728	720	715	716	672	702	768	753	648	724	723	716	681	716	723	709	658
17220	4681	29593	6310	1360	867	694	574	477	424	371	364	339	297	324	240	322	291	268	273	270	261	277	283	256	281	240	228	227	257	236	279	250	242	237	253	249	224	251	247	239	212	222	237	253	261	244	275	239	272	225	249	239	228	225	249	228	258	235	231	214	226	256	235	230	253	235	272	223	245	254	237	245	227	232	211	228	241	221	207	213	222	237	241	233	252	256	222	259	233	218	239	247	232	243	224	213	211	224	201	246	240	226	213	219	222	245	225	220	229	226	216	229	255	238	249	218	248	241	219	250	234	230	225	264	252	229	230	246	238	228	212	244	230	230	253	258	246	240	252	223	220	263	219	243	232	238	204	230	239	218	254	227	253	234	247	270	259	231	223	235	206	248	273	268	254	245	213	226	234	257	211	220	238	229	243	220	239	213	231	220	231	258	225	258	219	221	217	244	231	238	235	244	262	237	223	208	254	262	217	236	235	261	238	244	227	253	225	220	247	257	243	247	253	229	232	234	240	208	235	234	252	229	226	229	250	251	256	220	239	218	243	244	250	220	239	241	228	260	227	253	239	231	210	238	227	228	252	229	233	228	212	231	250	252	237	224	234	226	212	226	231	214	238	264	248	212	205	214	235	220	220	237	230	245	235	209	201	243	239	236	250	215	232	248	220	212	241	205	247	236	255	227	231	249	230	241	240	199	251	222	205	199	239	190	206	232	235	233	215	227	222	245	207	227	261	246	211	250	207	246	240	248	223	236	244	207	228	250	227	237	234	236	220	211	231	221	255	223	240	239	247	220	212	230	249	224	231	220	248	262	233	223	223	245	230	215	224	224	247	239	232	247	231	211	250	265	229	247	242	251	247	248	238	251	234	226	248	236	229	240	242	261	221	246	216	203	222	248	220	230	239	247	246	251	221	213	251	210	266	235	228	264	233	228	239	222	213	228	248	213	225	240	231	235	231	230	239	234	232	217	228	237	217	230	222	225	223	231	220	217	197	179	211	241	218	252	242	237	240	224	240	225	232	233	215	239	239	236	234	238	239	216	238	231	237	248	247	215	213	206	234	246	226	223	212	225	241	234	223	248	248	236	238	200	248	247	248	222	234	184	239	213	233	236	246	231	275	250	239	243	232	259	253	219	229	276	249	246	238	222	239	217	239	232	225	237	243	242	220	231	230	229	231	241	190	231	244	224	261	223	245	225	240	242	238	227	210	219	243	231	219	210	237	250	236	233	262	240	238	223	233	263	220	254	208	227	236	213	236	226	236	241	231	226	208	237	217	216	246	219	232	232	221	240	260	251	226	241	240	243	257	243	224	203	233	238	222	245	243	232	241	208	236	246	236	217	222	237	220	250	230	213	229	246	255	256	250	262	244	238	246	221	242	244	234	214	252	223	227	236	228	213	218	220	191	234	227	276	261	253	237	222	248	223	240	224	221	246	242	236	248	230	243	228	264	228	247	254	209	229	238	188	258	229	239	220	248	230	236	226	237	245	206	249	238	226	223	232	233	233	242	213	203	211	222	214	233	207	234	226	237	263	242	240	233	212	219	272	206	226	241	246	245	218	243	234	223	253	218	228	234	227	224	231	250	222	221	273	216	252	241	243	238	261	220	235	241	252	228	218	231	230	238	227	206	224	245	274	260	240	233	232	201	252	233	254	238	262	245	235	249	250	212	213	215	248	218	261	254	233	273	222	238	210	240	224	266	227	233	234	220	220	232	233	231	253	189	249	234	257	244	198	246	224	228	218	225	245	237	242	225	239	220	214	232	246	245	233	216	238	241	250	221	224	234	242	253	251	245	250	246	238	244	242	259	234	218	208	235	250	234	260	233	246	217	196	239	240	211	227	242	227	243	208	238	235	232	219	214	226	229	215	240	251	233	224	210	196	236	230	258	232	262	215	221	230	249	228	232	228	249	219	225	252	220	234	208	233	237	245	204	236	229	227	252	233	235	227	216	221	207	239	216	238	260	219	262	238	238	224	239	225	223	248	266	235	251	248	229	253	225	239	254	250	211	234	221	251	270	260	228	258	243	211	210	227	224	254	219	244	245	241	236	257	238	239	248	224	218	224	241	208	236	223	234	220	239	223	226	242	238	230	234	216	263	212	219	230	243	232	231	228	231	245	246	214	268	212	240	212	242	233	226	223	189	260	242	230	221	267	255	264	251	227	248	210	229	220	223	252	244	219	256	255	231	223	245	262	262	234	221	215	240	226	248	240	238	222	224	241	216	252	244	225	207	263	231	222	243	225	236	251	235	201	217	241	246	228	236	243	248	248	265	253	219	213	218	267	240	221	237	247	259	236	258	231	237	236	255	249	271	245	258	238	230	203	240	250	247	240	222	255	223	218	208	197	233	203	239	206	246	239	220	218	240	252	236	221	206	202	207	254	238	233	214	226	248	246	234	218	228	253	265	242	223	204	225	218	255	265	227	227	240	220	225	227	212	210	228	241	199	224	207	246	248	222	230	245	237	240	244	234	210	237	226	228	233	222	218	242	234	245	242	228	242	235	209	238	237	217	230	226	229	232	245	207	220	233	249	237	247	262	239	246	222	231	247	245	213	247	243	219	228	231	229	235	228	225	245	232	247	229	229	245	232	237	259	235	246	233	207	253	242	207	240	234	231	246	250	223	236	240	226	252	234	229	251	245	211	233	230	218	228	269	218	291	227	242	223	215	217	251	233	223	237	232	210	249	207	230	224	234	226	227	257	243	254	220	233	235	224	216	251	220	222	238	227	219	241	251	244	221	216	210	232	252	207	241	233	240	242	229	226	263	231	227	216	214	241	233	263	217	228	225	239	256	244	241	241	244	249	222	234	231	229	231	221	205	272	224	230	250	234	246	253	233	234	220	232	236	237	247	247	200	221	242	229	236	235	233	235	246	246	219	227	224	240	228	226	230	206	235	254	257	234	244	236	234	213	239	254	229	249	215	232	226	253	231	222	223	247	213	239	232	222	228	234	235	245	223	248	250	220	245	228	230	239	233	259	250	254	229	259	234	220	220	229	248	229	217	245	218	230	230	224	234	216	223	213	238	196	230	232	227	226	231	223	241	227	262	243	210	242	215	246	237	240	226	216	250	229	237	236	225	242	243	231	206	228	240	217	239	216	239	221	223	217	254	246	229	216	239	225	252	211	252	241	216	239	239	229	227	231	219	259	221	238	254	249	211	219	247	275	232	242	235	288	248	231	209	231	273	237	239	212	223	197	248	237	237	240	206	209	222	230	239	215	234	221	233	225	215	222	253	226	250	231	249	236	237	249	229	242	234	242	230	259	223	246	254	236	247	234	230	253	267	237	221	247	244	239	257	267	259	267	226	238	225	234	221	239	231	227	219	216	240	226	242	242	230	230	254	203	226	245	241	239	244	257	227	222	223	243	223	213	207	234	236	250	252	258	252	226	219	231	236	229	239	213	251	222	220	232	239	225	229	256	253	211	237	231	222	246	245	217	237	221	218	222	224	216	198	239	233	226
9867	3742	24508	5905	5028	3877	3212	2591	2318	2036	1709	1618	1420	1378	1198	1142	1079	1052	1022	983	957	887	848	824	829	819	807	791	792	774	756	731	738	770	644	732	728	707	690	720	624	691	670	661	637	661	689	650	654	632	655	658	652	649	662	659	629	640	640	629	630	670	598	627	618	624	632	584	624	605	619	673	608	616	638	652	639	637	615	607	614	592	641	632	642	646	616	599	612	586	609	598	603	598	602	634	641	634	581	624	585	627	609	666	627	632	625	614	661	586	606	577	631	579	614	580	591	641	627	611	594	628	626	620	594	621	621	600	593	605	631	589	640	633	602	624	586	596	613	591	585	571	574	643	589	601	580	615	669	631	594	556	613	619	595	596	602	568	630	603	595	580	643	621	593	573	616	563	620	625	648	617	642	668	620	607	602	663	608	617	662	628	617	605	617	581	634	583	606	583	619	628	569	571	591	616	594	597	607	607	564	603	586	565	586	597	575	580	603	552	608	605	595	609	582	622	558	614	609	591	590	634	604	632	609	591	585	652	573	574	587	583	572	585	638	615	592	611	587	582	578	601	608	560	589	576	568	596	589	577	616	635	591	622	581	610	578	571	627	620	570	658	613	612	595	621	609	599	609	611	620	577	583	612	580	607	576	586	576	610	571	648	617	602	594	597	605	601	626	586	587	566	588	600	602	582	564	602	612	620	548	625	632	601	579	554	634	593	595	601	587	646	569	607	628	599	607	604	548	567	609	582	631	566	583	627	581	582	609	620	574	561	598	615	630	601	592	571	597	613	579	626	560	619	618	599	580	593	629	592	574	594	602	595	603	611	573	634	606	644	576	558	565	603	595	597	611	602	646	593	562	605	601	603	578	602	592	593	595	601	612	614	627	570	621	591	611	602	619	569	645	605	600	601	664	594	561	577	582	619	623	553	608	617	588	630	593	566	616	578	624	629	593	604	611	656	580	589	617	581	598	628	595	623	566	623	571	606	602	603	578	571	635	591	577	593	603	660	599	598	607	591	589	583	636	600	609	588	618	618	590	583	560	603	606	589	568	657	572	610	557	591	601	588	563	562	596	631	646	624	567	605	587	597	640	598	583	587	641	568	633	631	616	609	613	583	585	634	603	630	645	574	627	595	606	574	622	574	620	576	599	556	594	528	587	566	607	593	633	602	595	633	581	593	591	593	611	614	598	630	632	601	598	626	624	603	606	620	603	614	637	564	625	589	599	597	612	571	603	584	612	647	552	621	609	626	586	550	622	626	598	582	602	605	629	537	565	583	601	597	558	631	582	590	646	603	624	613	614	590	615	623	591	616	570	577	596	616	608	571	605	580	606	591	662	568	572	605	599	575	602	611	617	566	616	580	633	596	587	606	565	564	589	606	612	631	617	573	614	635	613	582	606	557	648	561	579	596	576	593	598	616	619	608	600	601	599	549	600	550	579	609	594	579	646	598	590	572	609	605	603	564	615	588	600	578	582	653	573	575	597	635	590	552	551	652	620	625	624	625	607	618	590	611	601	606	625	567	580	613	574	602	570	608	601	564	612	602	588	599	602	577	564	589	592	600	600	584	576	609	590	575	554	579	559	637	567	616	579	614	621	555	574	582	578	597	603	580	596	648	535	595	615	594	561	618	618	610	641	634	634	576	585	595	614	592	570	637	600	587	608	614	599	625	608	560	656	588	577	597	624	601	627	603	601	644	607	600	594	606	602	557	623	602	591	620	585	615	623	620	586	581	599	634	576	632	605	636	545	574	586	596	599	590	566	601	609	592	598	568	623	596	564	618	590	610	604	584	627	586	602	608	581	598	593	600	611	554	572	591	650	579	597	599	566	609	588	610	603	614	590	619	600	599	582	623	591	647	587	591	616	591	620	533	606	590	663	578	574	611	561	601	593	585	588	601	613	613	567	630	636	588	596	630	610	626	650	599	585	625	605	612	594	556	596	614	600	580	597	599	639	623	611	619	614	583	591	592	589	561	585	608	596	578	606	612	551	592	595	588	608	634	584	604	599	621	586	575	582	592	570	598	612	609	574	603	585	620	592	577	620	598	588	548	640	580	622	579	666	593	559	606	598	609	613	586	532	620	612	583	586	592	581	621	600	579	597	635	606	614	600	585	567	567	591	561	596	589	600	614	587	590	644	622	574	614	591	578	600	635	595	584	621	571	631	598	585	556	585	602	598	630	638	591	606	552	615	623	625	605	584	591	604	582	624	569	580	602	592	598	561	625	640	580	588	593	608	577	571	624	576	597	583	581	609	529	597	622	608	592	547	595	552	571	628	566	599	621	619	618	577	618	624	562	602	558	576	611	581	578	586	652	589	562	604	606	594	607	569	554	580	623	615	590	633	595	592	573	605	611	553	630	600	578	627	645	619	640	605	601	587	605	594	628	519	595	579	606	577	609	566	627	630	615	618	565	595	594	604	581	554	573	635	596	615	586	611	556	639	623	607	580	586	586	625	610	553	579	634	579	596	614	654	591	593	583	605	558	599	627	578	599	605	581	606	602	609	583	593	631	593	617	616	622	601	624	598	618	643	607	602	583	607	582	588	583	608	597	597	624	617	623	609	645	588	574	562	584	625	638	587	575	588	597	616	597	582	639	609	608	633	621	610	602	558	638	606	539	634	548	614	610	605	608	599	592	585	614	591	601	593	620	594	561	568	629	600	592	605	635	587	595	599	654	641	615	616	593	616	629	625	599	670	644	640	653	609	615	623	601	617	599	591	583	550	608	612	659	576	628	652	603	614	567	571	603	618	596	589	598	552	564	597	631	588	596	633	589	582	596	609	658	607	610	572	602	592	622	605	602	632	600	634	587	599	617	595	591	576	573	610	640	621	598	627	600	624	586	609	624	640	587	609	603	624	633	616	586	633	630	588	643	599	608	617	590	588	641	605	598	620	604	551	643	631	606	588	631	586	583	566	586	615	585	594	614	628	587	614	557	615	609	604	609	607	613	599	649	589	595	582	647	632	686	594	643	581	592	646	621	583	608	591	592	618	543	613	580	604	611	568	602	588	593	600	599	571	599	623	601	556	602	622	610	611	614	626	564	614	578	589	607	673	556	593	583	621	593	632	550	575	605	598	607	598	667	628	620	597	621	612	559	627	584	595	587	584	621	611	624	597	571	586	644	621	631	609	566	603	611	628	622	559	578	597	590	569	606	577	551	592	601	615	593	623	598	611	614	575	581	595	649	615	606	645	579	610	626	635	606	605	617	625	603	606	624	602	579	593	602	591	586	548	600	615	612	654	610	588	548	651	644	636	590	608	573	647	574	620	617	610	595	589	587	611	588	613	627	584	609	589	603	602	597	604	610	612	594	613	598	617	584	556	561	551	592	602	588	600	606	570	606	598	610	567	647	620	547	589	574	622	558	601	664	549	613	632	595	607	594	574	589	583	618	610	552	567	640	607	600	641	606	571	596	582	606	603	589	615	593	603	613	608	563	567	586	601	660	640	580	634	597	588	608	559	602
1747	207	755	144	171	174	141	132	173	141	148	137	157	168	137	153	154	163	158	165	135	141	137	160	132	158	139	136	161	149	141	161	142	148	141	126	149	153	160	126	128	148	156	170	138	146	139	149	141	144	143	148	143	141	150	168	153	130	125	133	138	144	142	145	162	152	155	143	144	148	152	158	157	175	161	157	158	144	158	174	141	167	146	128	158	144	153	157	143	142	138	156	157	163	162	119	137	125	152	157	140	146	154	129	130	141	166	134	162	141	143	143	157	129	149	136	161	165	143	143	160	145	149	143	129	138	137	161	152	162	150	157	164	146	156	152	153	167	142	145	151	160	168	158	140	153	128	154	138	162	140	147	173	152	146	130	162	141	126	138	138	151	153	161	153	171	122	132	143	128	163	154	150	139	135	131	165	145	163	137	148	135	171	167	168	166	126	159	128	152	138	139	131	147	144	165	165	144	133	156	145	137	144	157	151	167	145	151	126	145	148	149	151	133	155	161	162	152	155	148	158	147	132	116	111	157	142	119	164	153	151	163	121	140	133	165	156	124	178	161	138	159	138	124	161	135	129	151	153	151	151	163	158	149	154	136	151	122	132	125	152	165	164	166	149	162	127	152	155	133	159	155	142	130	142	143	141	141	162	126	137	158	159	135	148	158	156	138	160	158	146	135	158	153	129	154	139	159	154	153	167	138	150	135	156	133	144	130	137	138	168	152	144	147	142	134	142	146	188	161	144	157	150	122	128	156	124	123	149	151	135	132	159	148	165	155	153	168	135	151	149	146	140	148	171	159	170	158	143	161	147	135	151	127	139	163	131	155	144	133	154	145	151	138	140	152	134	153	127	152	128	159	143	151	146	125	159	137	148	156	151	142	161	126	151	148	140	157	141	153	157	129	151	159	153	154	159	158	161	154	147	148	135	162	145	148	145	133	163	139	157	146	127	154	165	121	164	154	144	139	162	153	129	158	146	144	150	118	143	135	174	142	132	124	156	159	157	148	142	140	148	147	143	136	114	145	153	149	143	155	151	143	149	139	140	145	148	149	154	161	167	137	145	145	145	182	132	135	144	132	151	134	145	128	128	143	138	145	162	129	149	151	146	145	144	137	135	131	153	135	144	159	151	157	145	141	177	145	163	168	155	173	148	148	134	153	153	154	142	155	145	123	154	140	141	120	155	145	151	149	161	143	140	150	127	151	140	127	117	145	153	130	148	157	165	152	149	147	137	138	156	135	144	127	162	151	138	148	136	142	151	153	152	148	153	153	132	180	141	125	153	141	141	145	137	136	164	145	141	147	157	175	123	145	147	141	144	142	152	127	167	125	144	129	146	137	157	135	147	180	142	149	124	145	155	146	130	144	156	143	168	154	135	162	153	148	163	130	133	149	166	160	166	146	158	153	147	146	159	135	146	144	158	147	153	157	139	135	135	137	160	139	146	124	177	145	163	143	145	129	148	140	126	166	163	158	151	153	149	143	134	139	145	152	156	166	159	148	137	133	125	152	153	133	154	139	138	147	142	151	156	144	129	148	154	144	159	151	154	168	136	147	135	141	153	173	155	141	161	141	129	138	164	139	141	129	162	163	136	142	149	154	146	166	123	138	141	138	135	116	144	155	150	152	152	143	141	147	143	159	138	159	130	139	137	154	157	145	155	145	153	166	164	139	137	161	155	173	140	158	157	153	139	150	159	151	144	167	147	133	132	145	141	163	139	139	129	166	146	154	152	148	168	134	147	151	145	137	136	117	155	141	165	144	155	146	150	136	152	168	174	143	143	159	143	150	140	173	140	162	130	147	140	134	143	150	136	144	156	126	166	159	147	162	147	154	145	132	132	156	148	149	138	147	159	135	156	162	164	161	123	142	157	148	153	157	181	147	145	156	154	142	137	151	159	138	146	151	146	155	142	157	142	148	168	141	118	152	117	123	129	145	148	150	147	171	131	125	135	152	160	161	144	122	156	168	135	149	126	166	151	143	171	121	129	141	141	147	147	154	155	141	187	171	159	144	164	149	143	154	145	152	134	131	136	155	138	131	120	148	133	147	174	158	156	167	156	144	141	121	151	145	144	175	144	146	140	140	157	141	154	139	149	158	131	142	136	126	153	141	152	159	145	174	173	161	172	125	141	143	136	166	147	150	138	161	147	163	139	134	144	134	145	130	155	152	129	132	162	146	139	167	167	125	151	146	144	162	144	133	158	193	143	147	153	149	133	158	126	166	137	153	129	163	155	152	152	149	157	147	147	162	137	132	136	136	148	162	156	143	153	148	129	150	139	149	142	150	143	153	139	161	148	152	172	177	132	152	137	150	142	145	126	151	130	148	125	149	134	140	141	150	151	145	138	163	133	137	155	138	147	127	146	147	152	154	119	169	159	131	125	146	132	153	155	127	153	161	147	142	149	166	138	139	148	154	134	165	156	146	121	137	130	132	149	148	148	124	129	136	158	137	161	140	150	150	147	153	133	170	136	138	150	156	138	140	175	146	147	157	147	140	142	149	152	181	156	157	150	139	144	157	156	151	160	142	137	137	136	150	120	163	135	144	135	139	156	149	171	146	129	141	154	147	169	146	141	145	140	147	141	155	159	137	145	130	142	145	162	138	138	167	157	145	134	155	149	159	143	154	143	145	158	156	151	144	142	133	142	159	150	138	159	137	131	176	164	151	145	164	142	142	158	133	165	149	169	141	162	133	150	150	157	145	148	140	149	134	138	133	154	132	147	153	147	134	145	153	165	153	141	146	143	153	154	125	165	158	132	137	144	126	153	147	164	154	137	145	129	141	157	137	129	131	163	142	144	122	163	147	148	151	137	154	135	142	160	164	168	159	120	130	151	140	138	162	139	139	137	139	147	139	150	124	171	147	157	127	139	137	137	142	147	134	135	124	139	146	137	143	154	138	140	159	146	145	138	148	147	148	151	149	146	153	169	163	137	154	142	165	137	153	131	115	137	147	148	123	155	172	166	156	138	141	151	134	168	157	151	158	156	129	126	137	139	161	167	157	119	157	133	145	149	140	180	142	133	150	123	150	148	154	142	135	158	124	132	142	167	128	145	136	159	138	148	155	143	146	144	157	135	135	148	153	148	168	133	133	131	156	159	149	145	173	152	136	147	137	156	144	144	113	142	127	141	140	131	142	163	148	141	151	151	157	134	160	136	129	138	163	142	132	150	140	150	166	138	169	159	139	143	158	142	150	146	140	159	122	148	164	157	160	143	151	148	149	138	126	146	126	133	156	145	165	155	140	153	155	151	155	145	158	132	141	149	141	145	167	149	140	148	144	147	166	159	142	143	166	167	141	152	150	142	138	170	143	144	156	157	156	137	134	128	133	148	141	125	127	153	146	142	133	140	152	170	155	161	146	154	146	161	147	171	144	144	118	128	151	149	142	152	137	164	139	136	165	133	161	155	155	142	143	144	150	147	137	140	136	135	137	162	149	159	145	141	138	137	147	140	142	156	139	151	152	114	137
2171	509	2284	566	515	473	528	478	483	477	458	442	411	478	467	429	381	433	468	414	451	365	441	420	442	475	478	467	426	459	418	425	419	418	419	425	480	417	419	466	433	456	468	423	468	454	444	428	422	418	422	432	413	414	447	416	464	406	402	437	441	439	431	383	465	446	440	436	433	456	463	433	446	430	445	396	412	443	410	424	430	406	449	441	434	440	472	403	435	448	432	422	469	415	451	444	453	420	464	413	402	441	411	396	425	442	418	416	473	442	454	429	412	432	435	437	470	412	438	404	412	432	415	449	444	405	403	429	449	461	424	411	414	450	433	434	411	438	473	437	428	424	428	418	466	428	454	464	413	456	413	439	433	443	423	387	421	411	466	402	457	415	438	426	422	407	436	414	423	412	429	441	418	449	426	419	433	459	425	418	445	418	410	425	448	439	422	407	383	435	471	434	442	412	404	415	423	435	414	430	373	447	450	432	453	417	437	413	429	418	398	393	426	434	425	394	420	422	421	437	462	451	401	457	446	433	456	443	411	450	435	419	422	448	415	435	431	410	430	420	436	467	419	433	412	444	412	441	401	442	427	432	438	423	462	415	426	444	453	385	433	429	441	407	445	444	454	384	428	430	405	393	418	442	422	403	421	366	397	404	424	438	424	404	441	448	417	419	457	412	425	450	472	431	431	425	435	450	478	408	463	407	435	433	393	416	445	427	449	451	443	410	422	440	443	408	404	421	425	439	422	414	437	426	465	403	438	459	437	478	414	455	407	426	436	443	415	443	439	446	450	430	401	433	426	425	440	443	430	447	416	456	448	456	421	411	414	416	418	432	453	425	415	395	435	420	429	421	419	389	407	436	430	391	436	430	390	454	443	393	431	451	414	462	420	430	429	422	466	443	447	452	431	428	448	405	408	434	442	440	459	420	437	437	426	415	449	459	423	416	469	463	412	467	436	396	426	395	407	437	429	417	486	432	462	452	442	447	457	438	427	430	434	404	460	428	449	424	445	418	423	383	421	445	395	454	445	450	419	414	417	414	433	464	446	427	420	421	390	420	461	454	443	449	415	394	413	442	445	421	426	387	395	403	431	498	419	435	448	408	411	418	424	450	448	441	410	408	438	449	442	433	449	412	449	435	424	420	403	413	415	414	426	405	414	419	439	429	425	396	428	418	456	435	431	404	460	399	450	405	436	449	454	435	384	443	426	418	426	421	439	444	423	409	447	420	433	429	448	430	431	450	410	429	424	431	366	404	404	422	445	441	424	440	448	436	459	457	434	405	437	455	488	406	423	428	427	409	426	422	433	414	418	414	435	418	429	490	419	461	420	450	456	455	407	409	438	444	434	410	454	460	435	474	398	422	447	434	424	423	431	408	428	422	438	411	435	418	430	455	416	407	431	402	439	406	434	368	408	400	443	430	435	458	455	398	429	463	418	401	442	458	432	423	413	417	460	421	425	391	413	420	462	422	442	482	459	399	425	430	423	444	465	419	434	414	401	414	461	426	427	435	458	438	439	433	422	439	446	435	467	424	435	445	471	436	452	425	468	455	394	412	419	435	439	427	457	439	422	439	420	407	412	434	387	474	420	455	395	411	430	449	451	466	438	422	425	424	429	434	423	442	446	455	435	436	410	453	449	448	446	410	429	408	445	433	415	414	425	469	441	443	402	402	428	424	432	445	410	444	418	437	439	427	424	439	425	445	431	419	441	434	410	426	426	424	455	415	444	450	418	439	410	420	437	433	420	398	461	382	421	396	483	426	395	463	418	414	429	453	436	430	401	434	409	432	480	437	418	423	415	405	424	420	450	415	427	438	420	444	426	420	399	449	463	461	404	388	419	387	425	421	404	417	451	427	472	430	425	455	430	399	411	437	435	432	427	427	436	456	457	440	412	423	414	475	411	399	395	444	418	440	400	437	430	440	412	440	390	437	460	443	413	449	461	430	415	450	407	420	492	408	376	473	434	418	409	433	442	421	421	406	459	446	438	434	408	417	406	426	430	444	415	448	436	397	452	449	394	440	416	412	418	384	396	447	448	395	431	438	422	423	422	420	439	469	437	433	428	414	441	451	434	437	447	394	424	403	418	417	426	416	421	438	410	423	450	418	408	436	429	401	415	411	445	476	419	407	421	439	424	428	439	440	456	454	405	459	452	454	448	431	419	398	426	375	432	410	459	450	452	422	432	446	408	446	449	430	412	437	444	411	438	444	406	465	444	403	396	428	455	461	427	457	441	401	395	373	452	423	416	468	419	425	461	450	455	486	392	426	439	421	426	403	417	453	418	436	464	417	395	438	417	453	431	412	437	408	453	419	440	425	445	468	417	394	418	463	432	447	399	424	432	466	412	477	409	435	422	471	418	379	453	421	405	399	440	432	454	416	450	411	446	457	420	412	436	438	428	417	457	423	440	446	432	435	437	419	457	438	431	406	441	412	425	402	407	428	419	433	440	443	450	433	441	391	442	419	400	426	435	421	427	436	435	414	396	442	422	450	447	456	437	397	406	420	403	435	442	423	464	451	427	397	417	403	425	415	444	430	419	455	430	414	441	434	454	430	452	445	431	443	461	407	424	444	404	444	438	432	428	414	431	440	445	453	414	436	458	440	461	395	442	441	438	430	461	426	423	472	449	397	403	465	441	468	429	442	427	427	415	431	407	440	439	459	415	422	442	400	413	391	453	433	456	428	436	447	404	416	453	413	416	457	375	441	426	443	418	451	455	410	471	473	396	406	414	383	436	428	441	431	443	417	411	436	457	433	425	452	406	421	464	399	430	425	415	439	415	422	437	421	459	440	416	411	429	452	418	402	429	402	425	472	431	433	427	395	411	438	409	414	431	452	443	392	393	436	466	422	440	430	465	411	414	372	409	437	412	404	473	423	454	444	432	458	432	489	412	466	460	391	402	410	439	451	415	402	452	418	427	401	428	410	401	418	438	429	424	449	431	412	414	445	377	423	449	412	430	433	457	401	449	435	395	457	392	427	441	425	444	441	424	454	427	420	432	437	438	407	426	411	460	427	486	409	425	431	458	444	442	476	420	421	451	412	438	448	470	399	472	413	405	441	425	456	437	457	443	428	396	396	440	420	428	430	450	383	379	427	416	446	432	396	397	414	408	408	410	428	442	444	419	445	424	468	453	452	432	470	408	404	431	432	439	425	432	448	401	422	461	425	456	447	392	458	427	442	433	433	445	398	424	431	439	419	381	411	449	414	400	413	438	432	397	415	396	442	387	386	410	429	410	407	416	413	453	477	401	444	431	434	483	441	417	416	456	419	445	436	445	425	429	459	418	417	414	438	412	444	444	427	449	438	412	418	427	433	433	466	389	412	430	415	456	455	404	494	421	415	436	396	413	395	421	446	454	427	443	470	381	458	429	433	454	411	453	420	426	452	438	425	408	452	443	447	460	428	426	471	408	444	426	384	423	449	417	395	471	450	428	469	426	466	422	386	397	426	427	433	411	427	445	434	435	454
8978	1901	21818	2283	697	580	498	409	379	372	353	342	320	303	290	299	300	337	287	310	318	298	279	279	294	268	274	268	284	286	337	286	284	280	263	286	282	285	265	270	275	287	286	269	254	281	280	252	311	280	310	239	287	275	280	317	291	281	286	291	255	255	259	270	285	244	255	274	252	279	291	294	262	278	302	279	271	298	262	260	285	283	287	287	279	264	303	271	297	305	286	282	314	259	262	277	290	257	273	263	266	301	278	288	302	285	269	254	280	260	244	306	292	274	285	262	272	276	282	306	302	262	269	249	251	261	287	285	275	303	265	270	259	269	290	282	285	281	287	309	295	308	248	296	240	261	279	268	264	288	306	255	290	293	241	276	309	243	239	278	309	268	283	313	296	321	266	269	283	276	252	261	279	271	273	271	265	237	286	275	317	288	273	283	324	271	244	267	274	251	262	259	274	286	294	250	272	282	284	266	303	283	267	260	268	271	261	285	278	291	298	267	252	270	292	304	217	282	259	279	287	273	259	253	271	271	260	282	277	285	253	274	242	278	292	287	276	306	249	304	258	247	277	308	278	288	256	276	268	255	303	250	285	247	289	262	296	269	251	261	289	278	277	272	254	261	287	295	299	275	268	285	250	279	296	249	253	240	267	307	270	298	287	252	300	249	270	277	257	256	262	258	274	253	279	257	278	287	271	275	275	274	257	256	253	281	307	298	292	245	280	275	263	281	251	286	272	271	268	285	261	252	266	302	255	270	261	296	242	295	260	273	264	265	270	239	296	251	244	243	257	287	284	260	308	247	265	277	259	271	284	269	270	260	296	248	270	266	327	268	281	270	283	270	284	297	280	253	270	262	279	267	293	293	295	263	287	235	249	293	280	295	313	250	306	279	287	265	293	257	274	279	269	281	282	297	256	262	246	270	262	291	271	280	287	285	301	306	300	265	277	279	271	272	266	256	268	271	280	271	278	259	284	290	284	275	252	270	303	262	251	273	325	264	282	258	285	287	268	297	291	307	263	293	265	269	270	292	308	271	266	262	271	272	239	312	286	267	269	259	311	267	281	297	272	266	300	259	247	261	277	250	262	250	264	288	288	282	253	271	274	291	274	272	295	241	272	275	273	270	278	270	263	277	277	288	260	290	263	248	242	288	286	275	275	272	286	290	269	277	305	255	252	262	271	281	249	264	301	289	288	268	274	267	242	271	243	300	271	274	284	276	271	281	266	267	290	292	262	270	262	302	272	288	266	311	258	261	274	278	277	298	287	294	252	271	271	280	261	276	266	267	283	253	270	243	291	282	268	282	261	272	285	282	253	254	267	299	287	278	287	275	244	260	291	247	266	269	272	286	273	298	233	265	253	272	284	289	287	277	276	240	305	259	244	279	254	269	281	241	247	260	291	262	255	286	272	266	228	290	256	267	278	301	287	269	266	252	279	270	275	263	276	258	267	272	277	261	315	253	268	226	258	298	248	286	294	301	278	273	285	290	259	283	254	277	263	289	258	270	278	296	274	316	299	241	261	285	280	260	274	247	294	266	265	258	320	260	253	292	265	274	296	267	272	277	296	253	257	249	267	252	262	287	261	257	294	279	282	290	271	255	289	292	273	279	251	236	261	285	273	306	301	273	266	298	291	260	277	290	281	295	301	275	253	270	264	279	271	297	271	267	286	292	256	260	286	253	260	251	282	299	286	269	289	287	285	269	282	260	268	247	286	307	296	278	283	305	296	270	251	285	291	292	279	314	243	269	276	282	280	267	287	284	287	289	308	304	269	265	268	251	263	269	281	273	276	282	287	277	269	311	249	271	284	260	273	289	267	272	282	263	268	293	288	245	253	252	290	221	263	274	249	299	240	271	269	266	264	245	258	254	256	275	266	262	288	264	276	259	279	262	288	278	256	281	286	257	254	265	267	271	278	285	278	282	269	299	306	293	265	292	263	297	293	251	275	275	256	253	278	273	298	273	275	271	307	285	282	281	273	298	272	254	273	266	264	283	277	267	292	269	263	264	293	259	298	258	260	258	261	267	274	284	245	280	294	270	295	279	252	272	242	269	254	302	297	270	278	269	257	290	282	253	277	281	304	287	293	280	268	272	258	250	279	284	275	248	264	304	270	268	283	307	256	256	261	286	300	280	294	270	256	272	267	248	279	280	296	286	266	259	248	271	266	280	267	272	242	257	264	290	275	279	254	256	277	241	275	272	255	274	299	275	286	287	243	271	292	310	274	276	281	268	285	260	281	277	269	254	289	267	282	270	255	251	250	261	259	277	235	262	267	268	241	270	316	274	261	268	265	276	277	279	282	265	290	288	264	283	304	274	283	300	288	275	267	265	287	273	291	283	254	283	275	267	287	249	280	290	275	269	262	277	258	281	288	280	268	253	249	245	303	276	275	286	271	267	256	282	286	248	255	260	259	297	291	266	278	255	288	269	271	229	249	306	261	253	288	250	273	278	282	292	278	274	272	313	286	261	254	259	275	282	258	258	296	266	255	256	245	267	292	261	268	267	267	253	309	267	267	291	297	272	276	283	264	269	265	244	275	264	278	287	278	274	288	286	276	246	271	283	291	251	253	273	312	276	272	252	286	268	256	282	266	270	249	310	305	258	258	270	269	293	310	286	249	266	279	266	263	261	275	278	285	290	247	306	269	276	277	267	302	291	273	289	242	267	250	264	252	267	290	265	280	272	272	275	278	259	313	254	246	254	280	271	271	286	276	325	254	261	295	278	256	246	290	263	253	281	289	272	257	275	274	294	293	264	296	274	262	259	318	281	258	239	273	304	297	273	272	272	271	260	248	283	248	258	283	287	281	309	259	281	309	291	277	283	280	268	253	259	248	301	277	276	250	285	273	276	274	282	291	273	282	256	252	293	298	286	259	269	262	284	240	243	264	256	269	271	284	299	266	252	282	253	294	309	254	262	302	272	240	269	251	238	294	257	309	282	286	310	275	285	257	288	264	287	301	283	291	295	282	286	263	287	290	275	278	296	297	260	287	250	294	275	274	242	266	242	287	289	303	289	254	257	288	262	299	255	275	250	283	294	265	291	268	289	258	306	283	246	248	273	259	251	288	278	268	280	291	290	272	282	257	290	285	265	257	264	253	295	289	260	258	261	253	267	277	292	247	268	256	261	276	288	290	309	283	276	291	304	272	277	286	265	263	290	297	295	277	264	257	317	290	280	269	284	256	243	275	252	297	285	267	279	305	285	275	279	287	242	256	257	219	268	260	289	263	253	285	262	299	310	265	237	285	248	281	252	273	302	294	238	259	294	301	274	304	279	264	265	257	255	280	238	263	305	266	283	261	273	249	259	259	274	286	259	271	256	286	289	242	284	294	295	265	265	255	273	285	303	278	262	257	276	274	278	271	282	298	244	273	281	306	268	270	278	245	296	259	299	280	261	280	252	286	277	256	300	291	263	271	284	290	261	295	262	276	245	265	281	272	264	277	287	273	273	306	252	278	307	264	279	272	286
6811	2103	22580	3529	2960	2464	1957	1758	1554	1401	1229	1203	1107	1095	1062	989	982	956	920	877	883	826	886	859	872	834	783	762	881	793	797	752	756	762	762	751	745	770	760	796	782	732	778	749	723	756	738	755	726	710	739	720	729	737	747	783	729	687	742	754	737	713	759	711	721	681	740	737	742	720	746	694	711	693	692	704	711	725	757	712	703	720	729	683	706	712	663	697	714	693	692	741	732	747	739	739	691	717	700	678	692	689	701	766	734	752	751	753	730	731	715	729	713	750	732	710	680	712	678	681	717	727	744	706	674	701	788	751	715	698	709	711	717	757	712	728	728	676	658	684	735	716	663	716	694	707	723	740	728	732	664	716	745	706	731	704	748	756	741	676	707	699	725	675	704	697	721	721	719	684	704	722	686	733	703	815	666	667	703	703	734	735	699	754	756	724	718	715	696	727	718	686	712	711	670	692	720	711	695	708	713	725	733	691	741	723	704	716	687	701	733	672	680	734	672	702	690	732	684	701	673	720	733	759	658	708	707	705	755	691	666	694	749	721	704	725	754	737	723	763	727	720	684	732	737	718	717	751	713	726	721	677	731	689	717	720	696	734	697	727	697	745	726	701	708	702	723	731	718	718	677	706	724	721	682	731	712	700	694	725	676	712	717	707	680	742	707	684	745	708	725	682	727	692	719	661	682	713	745	717	681	684	703	699	707	661	744	718	699	669	687	689	718	709	729	666	691	724	720	682	687	681	751	699	720	666	700	716	722	734	716	704	703	690	725	689	717	761	666	750	666	683	667	749	753	736	690	727	702	734	723	728	711	743	742	700	711	745	705	682	697	696	704	728	666	737	708	704	710	724	761	688	735	735	696	693	683	725	715	696	685	711	681	698	737	691	703	703	745	684	738	730	732	722	679	710	721	720	726	682	703	716	697	700	724	751	678	664	691	708	757	682	692	716	659	702	750	709	734	691	703	670	715	736	730	724	706	683	722	690	698	740	705	705	670	709	709	762	738	713	676	742	721	666	723	715	720	705	726	666	684	686	753	663	733	713	671	693	714	740	676	733	719	731	711	694	712	692	719	696	658	730	745	683	734	662	697	744	692	644	679	691	679	726	707	739	694	687	673	738	727	688	704	730	707	748	747	716	700	726	723	737	703	769	692	746	690	726	709	727	715	696	692	676	721	688	745	664	717	683	650	758	708	668	679	729	704	659	692	677	756	733	724	683	715	692	747	749	729	702	688	744	738	763	722	710	694	659	726	685	730	724	675	709	703	720	711	735	719	671	755	742	747	721	765	676	667	719	668	738	688	715	724	716	691	755	716	696	731	703	710	776	701	712	727	743	680	737	754	687	668	726	735	716	704	682	707	641	707	717	718	705	696	723	751	738	725	719	740	693	710	722	732	729	693	743	708	724	746	703	703	680	739	665	708	726	657	654	760	729	706	688	741	729	765	680	717	741	701	688	736	707	709	747	693	755	735	745	633	733	651	686	706	754	662	728	743	677	722	736	711	709	698	715	707	749	735	729	673	659	674	703	726	714	713	663	743	716	730	708	673	709	740	705	724	750	696	669	716	652	720	660	713	751	665	730	726	735	730	713	701	670	739	717	699	720	733	673	655	716	724	664	743	735	712	675	705	721	715	756	714	723	713	711	739	692	739	807	721	709	721	724	709	675	705	687	716	746	713	702	739	683	751	714	721	740	750	729	693	682	705	746	722	686	725	699	736	728	677	700	688	679	738	731	727	689	707	703	702	730	719	699	671	677	753	687	723	672	734	747	677	666	731	705	744	702	723	702	636	717	711	745	662	725	746	698	738	681	733	702	731	692	743	722	686	722	726	746	705	695	783	743	700	700	714	718	727	697	711	690	670	735	684	692	778	695	719	730	749	686	730	749	734	696	712	691	752	688	683	713	692	673	689	727	702	748	736	677	727	699	673	667	668	700	714	727	709	768	669	695	696	725	725	716	703	690	704	706	696	668	705	703	706	689	707	750	720	707	713	722	727	777	672	673	755	674	740	722	695	700	745	699	687	683	726	734	739	685	702	668	689	745	749	726	692	722	671	756	728	700	750	715	739	719	696	788	696	715	728	688	708	677	699	664	713	741	696	730	741	716	705	701	724	672	688	694	744	705	736	709	720	714	712	700	730	665	686	715	739	687	715	692	670	720	669	715	693	721	668	720	686	679	700	711	719	733	739	708	730	708	715	713	660	686	702	699	732	710	727	725	676	685	686	699	712	703	699	689	691	734	703	662	719	709	748	677	747	681	695	697	709	703	646	673	678	652	650	709	730	736	656	725	711	694	683	702	722	764	689	694	696	756	696	696	680	712	725	749	680	746	707	693	663	704	701	730	730	744	691	723	694	717	691	748	708	711	673	690	665	721	668	715	689	707	724	709	691	720	714	685	743	761	667	653	652	757	720	720	703	756	713	651	719	709	690	738	708	726	732	735	693	722	732	711	737	745	687	749	699	719	663	731	687	712	710	751	727	761	746	710	681	741	676	676	727	704	668	730	720	687	717	700	724	686	738	693	706	730	744	735	703	701	719	695	675	701	684	729	682	707	717	730	732	756	673	679	733	741	700	712	748	678	756	716	693	722	699	669	714	686	691	732	640	722	733	695	713	684	728	702	685	693	693	758	716	681	703	766	764	720	682	686	746	651	686	703	705	711	703	664	702	699	695	739	675	715	697	733	761	725	731	696	752	725	713	669	672	683	707	726	720	725	706	691	727	740	715	723	718	711	739	683	705	754	717	708	722	695	702	706	733	708	732	696	680	737	702	722	663	731	715	728	711	687	717	725	736	694	701	728	692	722	673	697	671	680	714	732	728	666	705	669	723	736	689	745	715	716	717	700	749	721	680	679	736	753	685	699	676	733	688	674	691	697	685	720	690	727	738	710	816	707	701	687	719	723	701	727	681	734	682	712	724	752	672	722	719	739	666	706	702	706	737	723	679	729	656	711	707	696	745	687	713	700	696	717	653	710	694	710	731	721	694	659	717	686	677	683	717	756	690	718	689	739	699	722	696	692	704	732	692	712	691	681	750	743	699	674	726	712	738	729	731	724	696	752	696	740	737	685	673	730	713	690	718	711	745	694	726	784	719	719	700	697	705	718	711	738	686	753	684	719	715	692	714	725	664	709	741	691	657	735	726	706	709	709	758	701	729	718	715	697	690	715	716	670	683	717	715	682	702	657	708	712	680	703	705	679	736	691	682	673	651	686	713	715	672	681	763	674	685	694	693	689	717	717	724	679	708	742	719	727	749	726	699	689	676	738	715	706	655	686	683	753	769	663	715	704	688	724	717	711	699	691	715	717	689	713	731	698	698	710	750	732	701	731	707	713	720	691	686	713	710	691	703	713	712	726	737	705	720	715	696	670	688	692	698	723	673	700	724	744	714	713	734	702	692	691	660	676	719	667	658	758	703	731	745	758	691	712	711	676	713	678	693	739	710	694	699	662	703	675	704	692	703	699
17109	4700	40532	7704	1407	910	632	584	524	417	358	398	334	310	326	272	299	284	273	282	260	254	271	224	266	269	275	234	267	252	235	249	223	236	235	254	255	255	239	252	226	223	256	241	230	250	235	237	259	247	257	237	236	241	216	239	201	248	273	261	228	219	216	231	264	239	217	242	224	234	233	248	236	216	270	232	222	249	248	219	235	217	188	240	190	252	231	237	219	230	251	245	253	239	213	247	223	248	218	242	234	247	228	229	256	217	244	239	220	242	255	268	219	219	214	247	212	255	237	221	252	241	222	253	223	206	243	222	250	230	236	201	247	240	245	231	259	237	218	247	207	240	216	218	239	231	230	267	246	261	229	242	255	232	226	223	236	244	225	225	247	239	235	258	219	233	241	237	241	246	230	260	264	244	237	261	213	209	234	229	252	227	242	244	218	234	229	257	233	250	243	220	227	215	242	247	257	243	221	225	243	229	223	224	232	224	256	246	230	244	257	233	199	236	240	228	243	259	225	244	223	238	255	241	245	231	244	236	234	229	206	270	239	233	214	217	213	220	227	235	238	230	243	242	241	246	239	211	242	258	204	234	239	255	247	223	234	239	255	244	229	233	248	214	248	208	223	209	233	255	229	244	242	246	226	255	256	247	252	224	262	212	216	220	235	239	187	258	262	231	241	250	222	243	218	245	224	235	230	263	238	257	242	254	223	224	225	229	252	245	232	240	237	217	229	220	230	260	241	224	243	248	229	229	241	248	225	216	246	233	200	241	221	248	249	234	213	260	233	248	236	201	243	233	249	243	248	222	229	234	239	226	211	213	240	259	239	227	247	235	232	270	234	256	225	216	229	232	240	219	234	212	222	234	242	226	243	242	220	244	233	244	247	234	246	240	215	221	245	246	233	207	234	217	263	209	228	251	247	211	194	226	235	230	234	198	231	212	253	233	244	260	217	221	219	233	217	242	265	229	242	215	229	208	238	239	232	227	223	224	248	230	239	203	224	227	223	237	231	262	245	243	262	240	248	235	207	219	237	245	205	237	216	259	229	267	237	234	236	242	227	231	234	231	226	235	249	201	227	232	235	225	217	262	246	242	235	222	253	226	201	251	253	218	224	229	227	222	255	243	244	243	237	248	225	225	221	251	233	212	219	256	232	241	220	229	213	243	230	221	257	220	246	245	251	237	232	221	243	245	254	225	235	237	222	242	245	260	239	246	204	234	235	242	248	248	223	225	206	224	234	241	269	243	239	243	225	220	237	206	255	219	239	246	215	256	248	194	232	228	230	231	226	253	241	210	244	224	243	215	219	205	254	218	230	241	233	239	264	238	209	232	228	232	231	241	233	216	239	233	258	221	224	219	251	229	252	249	230	248	219	247	243	237	197	254	236	258	254	240	219	216	259	231	203	221	226	216	253	229	236	245	240	259	209	255	255	260	223	233	265	228	260	237	227	246	223	231	213	236	222	204	218	266	229	237	193	213	234	260	242	224	203	245	236	260	222	230	226	220	254	219	259	215	225	244	227	250	234	241	227	267	234	238	236	235	222	211	234	262	230	258	240	228	235	259	212	234	256	237	243	240	231	217	229	252	213	251	254	237	229	240	206	243	244	234	232	245	218	215	245	224	242	240	249	249	231	249	234	230	228	229	275	238	223	258	213	239	251	225	251	234	211	257	235	238	279	216	240	233	258	216	261	219	205	238	209	258	232	255	241	225	257	233	236	205	212	223	231	219	249	238	241	236	241	235	213	232	239	218	247	244	231	242	243	224	205	230	257	239	259	230	217	221	233	241	249	246	248	247	241	265	239	205	238	246	233	238	237	239	241	234	206	221	224	248	226	218	232	232	242	235	241	240	239	229	221	248	208	234	270	223	209	205	205	239	229	206	244	233	225	235	226	234	214	213	230	247	250	244	237	235	226	247	237	235	262	238	226	254	236	243	248	225	215	252	241	225	213	216	257	249	241	233	261	229	228	229	270	230	249	229	230	265	266	246	240	230	270	253	229	261	230	220	250	230	207	230	205	244	238	228	234	214	223	239	220	235	249	249	225	231	236	217	230	215	240	245	217	249	248	233	209	227	236	223	223	209	239	200	214	241	244	207	244	240	221	245	240	221	217	224	242	236	242	209	239	246	236	234	228	222	231	234	234	234	212	220	222	250	219	205	249	227	241	258	235	218	241	283	238	208	234	234	209	207	216	212	225	225	235	219	245	249	263	250	247	220	267	244	238	231	230	230	235	224	238	235	203	238	257	226	239	241	280	239	232	223	248	216	241	218	224	213	224	234	205	240	220	246	232	250	261	256	207	238	218	240	218	217	254	232	237	206	262	229	214	247	247	228	214	239	224	250	224	223	243	275	245	228	212	226	250	248	218	233	214	218	242	238	228	212	234	240	248	247	219	223	250	243	246	254	244	257	227	232	259	229	246	240	250	236	214	261	250	272	249	226	210	224	237	227	243	249	233	229	239	244	226	242	244	219	217	214	217	232	242	230	210	210	224	235	211	234	244	224	236	215	235	226	247	222	208	222	231	203	224	239	227	242	234	233	242	219	209	232	229	250	223	234	190	250	233	220	205	205	237	243	228	267	227	248	207	227	267	273	216	207	237	221	235	222	257	236	238	233	213	257	232	225	232	228	223	242	232	232	255	243	229	263	236	220	255	230	232	223	268	219	249	214	202	210	215	265	230	218	249	253	258	237	225	262	255	220	230	220	235	223	234	207	244	244	236	266	241	218	216	210	220	254	244	238	215	248	247	228	245	236	217	236	249	252	248	192	217	231	241	259	231	210	217	231	231	235	231	255	239	240	271	231	239	239	268	240	220	232	231	230	199	240	239	235	207	217	249	254	207	228	239	235	226	234	237	230	219	216	250	247	238	211	241	252	238	236	235	232	262	245	214	230	228	214	229	214	260	233	232	247	219	204	245	234	242	218	251	247	250	223	227	224	246	211	228	241	229	215	210	240	236	257	211	222	255	274	234	256	205	230	208	284	214	219	255	229	209	261	230	248	239	234	206	225	228	231	264	246	217	213	244	214	224	203	221	265	230	239	216	222	218	235	247	242	254	241	254	222	243	238	232	228	235	246	247	248	235	200	263	243	234	245	253	253	243	240	224	233	236	254	225	224	211	237	260	229	248	210	202	249	236	259	245	242	227	227	235	231	211	244	259	249	223	262	244	246	237	266	239	230	246	241	222	230	225	224	269	221	203	234	265	251	240	240	249	199	234	211	235	237	230	253	233	232	261	208	194	257	214	217	221	239	223	228	218	247	239	251	238	222	237	238	227	215	230	200	269	260	211	235	228	249	224	233	240	226	229	203	235	243	224	248	215	238	235	230	253	231	231	241	231	258	234	237	269	233	245	229	251	238	217	244	261	234	224	226	225	213	233	224	222	237	258	257	262	252	232	237	240	225	233	220	236	230	236	230	237	249	239	244	218	232	230	239	231	247	247	234	238	219	219	229	222	235	243	241	219	249
9789	3473	31730	5832	4798	3816	3173	2671	2204	1882	1636	1563	1447	1337	1289	1173	1059	1030	1056	947	955	895	904	786	801	787	813	751	761	718	727	751	726	691	700	674	703	645	649	692	656	654	629	670	677	666	644	673	665	635	666	639	656	665	665	659	601	624	625	610	643	617	623	683	630	657	635	647	644	616	632	655	623	674	586	579	645	601	584	670	608	588	590	597	677	648	606	588	641	615	583	610	630	663	649	569	608	609	593	605	627	610	605	619	608	589	579	600	627	602	612	621	601	616	589	646	639	608	599	588	590	567	646	634	546	598	624	611	605	633	647	611	639	626	593	622	624	619	561	628	611	622	657	585	589	643	620	561	585	607	602	563	610	594	561	619	650	594	615	598	573	628	609	586	589	582	593	611	631	620	570	613	604	555	613	625	619	630	616	599	641	626	588	605	596	622	600	571	635	582	596	594	584	598	618	602	607	591	613	609	603	625	629	634	571	587	637	599	595	600	633	604	633	580	580	624	593	572	614	619	592	610	584	557	573	614	603	638	633	610	649	614	602	567	601	529	626	587	556	625	580	587	559	557	574	611	579	634	609	611	567	602	569	580	570	571	593	598	599	586	576	600	575	582	610	605	582	592	591	586	595	625	637	583	566	588	606	588	623	602	604	571	643	628	602	596	582	613	576	611	609	644	586	569	633	548	593	573	553	598	616	564	581	628	611	569	576	534	584	599	630	643	580	573	563	641	613	605	604	600	597	611	594	586	575	587	571	600	586	569	564	579	622	589	563	566	580	575	601	552	625	590	635	651	603	633	602	610	600	618	636	581	586	614	589	604	648	597	607	625	575	597	599	590	567	608	593	584	565	589	616	616	613	601	594	581	641	589	596	670	618	602	587	594	558	579	619	628	583	606	604	587	613	599	558	603	601	586	596	605	564	594	609	590	553	545	586	583	598	629	606	596	611	631	650	596	596	582	594	560	570	567	598	604	637	618	581	599	582	622	578	568	619	604	600	633	594	582	657	588	607	566	640	672	610	608	571	628	620	591	563	593	570	617	609	611	616	620	605	608	613	537	568	609	636	611	615	610	563	601	609	616	632	668	582	596	625	589	560	542	564	594	583	608	584	601	588	584	606	580	613	576	604	598	591	622	603	624	597	588	609	598	588	617	541	615	576	608	575	619	599	626	606	597	626	579	575	587	581	577	595	604	602	582	602	579	601	580	593	607	572	636	593	601	607	575	614	599	626	647	639	590	613	607	622	610	618	647	578	615	566	596	637	617	591	598	590	589	610	584	607	594	592	571	614	612	603	580	599	607	565	606	558	578	594	614	642	604	614	616	610	599	555	589	637	629	605	593	584	614	599	585	585	602	625	607	571	595	564	625	575	540	612	627	581	613	598	598	577	573	606	602	584	565	577	628	573	621	614	588	550	560	626	537	583	573	617	618	606	558	607	614	588	607	561	645	570	580	556	561	605	583	574	573	584	565	548	576	561	602	607	609	551	599	594	629	593	593	622	598	611	600	618	617	558	589	589	610	571	597	617	578	628	552	633	584	599	593	595	595	527	593	618	616	606	582	595	609	601	613	592	573	612	596	587	575	609	588	596	584	579	644	586	610	592	631	618	582	646	601	611	606	579	576	584	549	547	580	586	600	602	570	573	565	612	627	596	582	586	544	603	670	576	597	579	610	570	602	621	592	613	602	594	650	617	609	553	594	604	617	628	601	645	629	570	545	565	619	580	606	615	584	588	591	580	621	598	566	591	573	573	590	597	608	583	679	600	602	570	544	592	601	625	617	606	557	582	607	576	581	613	636	622	610	591	636	602	635	602	631	601	653	599	590	573	601	611	617	586	638	566	602	613	598	620	572	607	572	572	598	617	602	600	577	577	612	604	591	608	606	606	582	598	596	610	594	607	599	584	604	626	572	595	588	583	622	566	628	590	579	619	632	582	604	622	610	624	613	609	606	577	562	598	588	590	619	590	600	617	610	624	586	564	586	607	613	606	628	601	596	586	638	602	636	661	628	613	565	532	590	575	612	581	601	579	561	621	619	646	589	594	605	585	601	592	558	634	619	602	599	610	572	610	594	625	582	564	623	573	624	612	611	589	612	608	590	583	600	624	556	586	619	597	589	631	613	592	615	604	581	584	607	604	564	593	588	596	597	599	626	588	608	570	582	588	574	604	582	572	571	557	621	586	586	603	627	583	614	603	633	580	609	598	584	579	582	566	588	572	615	623	622	589	624	628	615	598	623	593	584	583	622	600	574	598	615	604	593	562	580	634	626	612	581	600	605	595	591	577	593	613	603	602	576	566	590	608	573	599	571	635	585	590	602	577	569	611	602	556	601	635	637	621	616	602	555	590	571	552	607	561	660	613	592	580	628	608	609	592	590	617	613	593	574	637	596	641	579	632	618	603	589	615	624	651	646	628	606	595	575	624	599	622	579	623	614	593	635	622	591	573	622	628	540	573	596	576	603	585	599	559	593	576	592	616	598	635	596	576	583	590	594	574	574	621	604	604	609	610	594	576	639	637	601	631	588	609	591	572	591	635	575	608	595	598	590	585	607	591	605	592	603	561	612	586	602	591	612	567	607	639	574	605	567	641	580	564	599	617	572	565	598	585	545	589	606	594	580	585	612	608	603	626	615	575	597	584	581	566	574	590	614	565	577	580	599	649	593	615	572	613	608	576	587	564	591	601	619	565	627	615	649	591	582	608	592	582	621	617	576	603	596	607	630	588	628	598	560	596	618	601	593	613	617	630	597	561	623	565	595	582	635	598	635	630	589	608	576	604	603	624	588	587	590	600	639	545	618	624	570	619	606	609	606	564	618	659	598	565	614	616	597	590	595	569	637	542	552	621	554	635	623	574	608	605	606	589	595	622	604	596	590	593	616	645	600	644	592	588	553	602	620	593	589	611	581	600	591	583	638	637	649	609	615	581	558	634	597	615	552	587	565	609	602	595	623	588	587	594	609	587	572	594	595	598	616	613	608	637	607	590	594	599	607	606	593	601	645	614	583	614	599	596	612	581	601	581	582	572	570	562	609	579	622	593	590	588	615	560	611	609	600	636	587	574	587	578	570	590	607	581	603	606	614	579	639	594	555	573	560	569	608	632	594	615	576	539	589	579	594	624	597	612	606	570	573	575	658	623	630	589	568	575	597	570	620	601	584	603	656	597	578	638	616	596	617	594	637	618	575	549	610	597	608	593	605	623	546	636	562	574	592	591	650	592	603	589	576	607	570	576	585	589	601	637	584	570	617	583	610	578	595	590	588	605	587	576	609	603	565	584	612	623	598	616	620	576	598	586	570	608	594	622	589	594	596	577	611	630	610	591	563	607	575	631	571	618	580	572	668	605	609	571	645	586	599	573	598	649	619	661	599	649	641	585	609	632	631	542	535	614	632	616	585	608	621	614	621	560	574	595	560	567	606	574	562	610	626	572	614	626	595	602	603	599	565	613	591	585	622	628	597	591	563	584	598
1675	218	1316	194	185	160	142	156	146	161	147	142	155	170	165	146	151	162	144	156	157	156	157	149	147	128	158	174	158	152	153	152	160	164	157	160	159	167	172	151	123	129	160	159	151	166	134	162	132	159	152	115	147	127	149	153	121	152	157	144	136	145	149	180	131	160	125	147	158	157	168	146	151	136	136	159	162	161	155	138	153	148	164	163	145	141	145	163	149	157	167	164	145	145	157	135	153	129	155	124	153	139	154	146	145	141	138	170	136	168	143	133	154	155	161	154	141	133	117	162	149	124	149	138	147	151	167	141	152	163	129	132	144	128	124	158	135	170	163	145	140	149	167	152	172	124	154	176	153	149	149	123	141	126	146	130	171	180	139	160	144	141	151	151	170	159	146	152	160	131	128	150	129	140	150	142	147	149	142	151	174	141	141	152	139	140	152	156	125	162	165	129	158	136	137	162	150	144	145	164	153	142	166	158	146	136	131	166	143	159	153	165	146	161	133	157	162	143	148	153	144	165	146	158	165	144	122	155	145	120	160	165	142	145	161	108	161	150	143	144	152	162	145	140	164	149	155	139	137	153	144	143	159	167	139	159	171	144	129	140	143	142	145	154	147	137	138	158	133	134	175	171	142	145	154	143	157	166	179	149	148	143	155	178	153	151	158	137	148	145	150	146	161	158	141	156	133	156	151	132	147	137	131	155	152	152	164	142	145	132	137	163	133	151	159	129	163	134	176	123	153	170	162	137	147	155	138	158	145	146	159	165	134	145	153	145	158	145	141	163	136	131	160	166	163	155	141	154	131	170	143	139	140	145	167	139	129	133	157	147	149	135	154	147	133	155	136	145	172	155	148	161	127	155	148	142	157	156	119	140	156	126	161	140	141	162	143	164	150	156	140	145	127	158	150	151	152	140	128	165	146	152	145	153	151	144	155	166	138	158	139	157	136	144	138	134	163	151	140	148	155	154	130	125	124	150	151	127	160	152	122	137	151	148	133	118	166	142	156	149	132	149	155	172	154	125	146	155	164	155	130	159	141	179	152	161	142	148	134	161	141	128	110	147	146	141	145	146	144	148	142	133	124	150	152	141	162	151	153	156	156	164	152	173	164	160	157	147	140	137	165	141	142	170	160	147	129	150	150	126	158	127	155	149	130	154	155	143	165	134	141	146	152	152	166	169	145	128	156	155	154	165	144	146	156	120	152	141	146	135	143	157	173	150	166	180	154	154	154	165	160	160	168	143	142	137	159	152	187	154	129	143	161	149	143	172	143	126	157	136	160	148	144	141	137	139	139	153	144	148	137	146	156	144	161	119	143	121	163	152	153	163	157	158	142	145	180	177	142	145	144	150	122	144	168	144	151	150	154	146	140	149	149	151	152	138	149	175	141	158	139	136	153	154	160	137	166	146	138	121	149	165	172	178	163	138	130	139	137	150	134	191	161	161	130	141	146	145	154	119	119	156	153	144	170	148	142	154	153	154	129	153	147	157	145	165	163	145	138	128	139	150	157	153	144	146	156	155	146	151	146	145	165	146	166	143	145	161	155	140	144	140	154	138	147	161	136	157	153	158	143	145	169	139	178	166	160	152	156	148	140	151	134	148	159	176	138	153	132	156	174	159	151	139	161	151	159	152	139	143	147	145	163	157	172	134	139	168	150	165	144	137	142	145	133	138	172	136	141	145	154	159	162	149	169	133	156	161	133	135	140	158	151	152	146	146	144	122	141	141	158	134	139	161	139	138	121	124	157	144	134	139	161	146	165	135	138	148	128	151	159	141	140	153	135	166	156	129	164	135	149	164	140	170	136	156	159	144	161	153	134	152	144	124	143	147	143	147	155	138	165	154	147	178	151	144	160	148	147	144	153	159	146	153	154	143	139	139	134	128	160	148	152	155	161	142	144	141	168	144	161	146	156	153	147	159	149	134	155	125	133	144	152	151	142	139	129	157	144	132	145	158	134	149	147	166	145	137	144	142	176	162	155	159	146	148	144	136	160	160	151	160	161	164	129	182	161	142	125	148	136	142	123	159	135	148	158	140	189	145	160	150	133	142	155	152	162	138	152	149	128	137	142	160	153	145	154	160	153	152	147	149	163	187	167	183	144	163	151	149	154	146	136	141	136	145	117	157	145	144	151	177	160	154	141	148	145	160	158	140	157	151	118	171	158	149	136	150	139	158	144	156	147	138	174	148	140	138	154	127	169	140	143	126	156	144	152	127	161	170	145	133	167	155	150	139	166	175	162	164	141	141	179	133	154	150	134	178	140	150	154	152	152	133	135	143	128	144	135	151	162	155	154	152	157	152	155	159	164	141	147	142	169	171	128	151	169	156	149	140	151	142	156	146	166	140	136	164	150	161	144	163	148	142	146	166	152	158	145	128	145	143	145	172	152	132	157	140	146	111	158	138	143	140	166	156	137	163	166	139	156	139	164	151	154	154	144	140	139	152	145	162	152	130	147	147	139	161	141	149	145	124	128	161	124	148	137	147	186	168	154	155	165	141	141	139	162	129	146	148	142	148	141	181	158	120	137	122	124	168	169	148	146	140	132	148	158	127	150	157	160	140	137	157	135	140	159	154	151	158	150	149	170	142	131	146	165	145	155	144	143	141	148	153	139	143	155	168	157	138	154	162	148	145	188	148	141	139	151	150	134	155	130	144	135	168	147	134	169	150	160	149	130	160	160	145	147	153	142	153	133	167	146	166	156	177	150	161	159	153	139	124	173	172	158	173	132	157	145	150	166	153	143	170	137	143	135	143	149	156	163	150	151	149	151	141	149	129	147	145	124	129	134	145	151	168	158	150	163	165	141	163	147	145	160	132	155	139	152	159	135	159	140	151	133	182	149	151	144	169	155	137	144	145	142	160	148	126	147	141	134	149	158	158	151	161	154	144	171	138	141	140	141	136	134	141	142	134	162	148	149	152	153	135	152	140	143	141	157	131	177	149	125	159	151	166	145	139	153	167	146	138	152	157	127	155	142	144	164	144	142	158	145	170	146	147	130	174	143	148	156	147	171	154	156	124	156	148	149	170	178	137	147	144	164	141	119	154	171	165	130	149	143	142	142	135	165	149	143	153	155	147	145	160	157	151	145	145	164	140	151	166	120	156	142	145	158	159	135	148	163	156	153	160	154	141	150	131	166	141	146	169	175	163	185	170	153	156	168	160	147	169	143	139	128	135	133	122	133	141	148	154	162	135	155	141	149	136	160	134	163	174	157	135	130	151	143	128	142	135	148	130	146	153	153	139	155	156	151	166	161	145	156	167	160	150	142	157	145	166	151	142	163	148	167	157	156	167	168	155	149	142	150	137	156	138	127	149	159	153	140	146	162	159	132	155	144	145	137	152	147	160	155	138	143	156	166	133	146	157	136	140	160	153	145	138	144	165	141	147	169	160	153	140	157	157	152	147	160	149	163	152	162	153	133	159	156	146	132	167	149	153	142	150	119	144	141	162	159	159	165	154	143	137	142	138
2175	531	3539	505	546	539	523	522	434	440	467	501	439	466	440	424	458	442	482	449	474	445	437	426	416	486	427	440	431	408	430	450	442	422	471	462	471	445	451	414	420	445	465	451	449	452	445	444	436	424	438	465	437	461	461	423	444	450	444	411	418	437	470	432	439	440	440	437	422	406	440	447	425	441	436	443	439	423	434	425	437	462	454	430	443	447	393	449	418	418	456	374	434	416	414	448	432	437	433	422	451	438	427	427	405	426	493	412	432	439	390	450	417	408	447	405	405	415	424	403	452	447	467	474	419	424	405	430	400	419	438	446	392	440	479	444	383	448	434	420	439	412	424	470	409	445	441	451	444	446	413	444	430	421	401	442	408	417	460	451	438	423	446	430	440	443	435	406	418	450	433	435	378	445	433	457	413	410	425	415	408	466	442	417	422	436	387	453	422	478	426	426	426	427	430	414	408	433	448	427	406	451	415	415	449	436	448	436	416	407	438	406	431	433	452	453	481	454	464	440	449	397	457	439	430	401	442	419	429	470	439	415	446	406	430	415	424	439	415	443	411	428	436	399	422	488	438	437	434	419	399	437	441	419	430	472	400	456	416	442	472	382	463	439	472	421	449	436	419	448	435	418	431	414	430	403	422	425	412	414	410	478	461	444	400	436	433	436	457	412	432	400	404	449	462	415	438	395	446	441	436	423	464	420	444	401	432	443	445	420	449	406	422	409	444	434	422	435	420	450	400	448	425	415	436	452	418	450	463	438	434	438	425	407	430	432	406	389	408	431	463	446	381	462	411	429	439	473	394	427	427	445	435	442	417	417	413	411	407	446	431	460	446	414	417	425	441	416	444	469	447	408	437	411	419	493	391	402	440	436	444	430	434	450	422	439	376	421	451	429	407	430	419	457	425	429	451	423	419	450	431	395	392	408	447	454	457	449	431	408	436	443	457	445	432	428	476	432	467	410	450	454	383	446	406	439	388	429	398	438	459	434	423	436	441	452	428	406	429	409	461	425	452	432	405	436	422	467	472	432	438	455	441	450	426	413	413	458	386	419	433	430	437	424	450	422	445	470	396	462	447	439	388	463	427	455	404	427	441	412	442	438	427	422	434	439	442	436	411	431	458	433	402	407	428	415	434	447	429	446	466	418	439	391	465	456	447	442	446	446	450	437	431	430	408	408	377	425	452	451	406	438	429	393	442	397	421	470	436	425	417	427	418	398	434	435	405	425	467	406	415	383	425	415	416	432	428	443	462	424	481	432	416	462	442	421	420	418	463	403	426	443	445	423	461	430	441	460	403	431	442	433	437	435	436	439	426	408	404	412	440	421	428	471	461	450	400	467	440	411	436	442	446	381	416	391	442	432	475	423	471	456	416	435	444	418	420	425	430	406	415	477	419	387	415	402	444	449	408	452	410	416	408	410	406	428	446	417	445	409	414	396	438	406	409	453	442	447	426	436	460	450	475	445	448	431	437	409	442	451	400	431	412	454	424	401	425	442	425	424	471	418	406	429	426	422	414	469	431	456	451	430	430	438	437	450	447	454	454	440	443	428	426	405	417	406	404	442	426	445	429	426	443	409	440	436	426	449	419	446	434	437	436	404	456	441	455	408	394	455	448	451	460	490	427	410	423	441	450	408	412	446	413	414	438	401	425	423	473	411	420	421	424	445	432	427	412	435	411	418	429	446	431	411	416	420	442	429	441	395	445	417	434	428	444	391	446	433	430	424	426	455	401	447	395	484	457	463	442	457	443	417	397	424	452	414	432	433	470	418	439	446	455	413	416	418	432	462	435	437	408	414	407	444	432	416	448	437	449	424	464	378	450	437	422	430	409	444	412	472	432	437	414	411	413	435	463	427	432	430	394	427	455	415	412	461	446	405	426	438	436	418	409	468	441	403	455	415	430	419	445	448	449	419	409	411	453	433	408	415	457	429	436	439	403	393	445	426	418	432	412	461	424	455	418	435	466	457	411	454	436	497	436	460	418	409	423	424	446	416	442	467	421	457	427	501	432	426	431	444	449	420	456	415	448	402	408	486	426	419	428	394	446	419	399	439	442	445	450	452	412	457	432	440	433	426	386	421	436	448	444	425	434	413	412	420	449	434	423	402	457	443	450	409	438	436	451	449	424	453	405	409	440	422	464	420	408	416	439	412	432	444	436	415	446	475	442	449	437	474	456	427	417	432	417	470	447	440	427	420	405	461	431	427	429	446	405	433	430	437	448	427	407	405	466	435	438	408	410	400	398	394	423	410	431	431	436	414	460	428	420	401	450	427	438	421	390	435	436	428	397	456	473	447	452	401	434	403	420	402	462	427	443	448	402	412	424	423	434	453	457	414	437	458	448	423	384	431	451	448	414	396	437	424	458	445	438	420	430	415	450	414	423	445	391	454	442	428	436	438	415	430	415	466	403	435	434	434	427	420	429	424	430	449	405	417	417	474	409	411	453	421	420	438	439	421	412	437	424	453	411	434	419	414	435	408	452	405	455	422	428	438	427	466	403	430	440	454	472	462	427	434	442	420	454	428	428	429	447	457	434	459	428	410	439	418	446	440	441	451	449	444	432	421	454	422	428	448	431	458	420	406	452	431	425	426	416	422	431	429	437	411	443	423	450	460	446	451	437	431	439	475	444	434	417	420	398	417	370	433	457	472	440	448	413	444	461	413	424	400	384	387	435	430	445	396	402	436	427	408	413	460	435	405	448	407	445	434	441	416	458	432	462	438	449	445	479	455	408	448	428	429	435	453	437	431	457	418	448	457	437	447	454	420	435	428	439	429	437	453	422	432	427	412	387	427	434	450	405	391	460	418	464	454	432	436	456	420	434	443	416	414	454	419	406	393	389	434	447	456	472	409	439	426	410	433	437	436	428	461	467	418	416	419	430	426	434	391	463	451	445	424	418	429	437	384	444	407	408	415	414	466	427	454	449	452	430	435	430	449	446	403	441	437	447	411	427	424	384	407	415	436	434	483	427	444	442	423	408	468	465	449	419	440	408	467	418	444	418	441	411	429	405	406	428	391	457	404	428	482	448	421	426	437	429	391	423	438	415	431	429	437	392	444	434	436	463	404	421	428	423	434	431	494	428	417	422	476	437	423	430	404	437	414	447	414	404	438	447	417	430	464	448	409	468	438	390	427	424	474	415	468	423	410	460	426	415	411	431	426	424	487	432	481	428	420	440	437	422	443	408	462	413	438	447	426	422	487	429	442	409	402	426	428	430	488	444	415	449	436	402	413	454	472	420	419	448	406	436	472	446	455	444	423	433	414	426	386	440	434	457	445	419	455	452	452	444	426	467	450	432	419	435	460	434	419	454	422	445	460	473	456	432	402	440	445	431	415	445	445	448	457	453	439	442	410	448	422	457	445	427	393	389	406	436	453	445	455	413	425	436	432	439	453	457	419	412	445	452	427	461	415	421	425	430	444	440	450	442	443	458	466	411	446	459	423	428	443	448	409	417	405	442	415	429	470
9109	2297	29652	3585	812	596	519	452	391	370	340	307	326	309	288	360	308	310	299	323	319	280	295	262	307	301	274	257	302	282	296	272	273	278	319	296	288	305	321	282	311	275	285	264	279	284	285	292	256	255	260	285	308	278	281	253	272	294	303	257	289	270	268	255	279	261	291	281	291	270	276	280	270	272	260	232	302	272	275	243	275	271	270	265	305	280	282	297	303	291	270	261	260	271	296	291	295	302	239	281	280	247	257	275	277	276	267	281	298	269	286	266	262	270	284	255	281	272	252	301	263	305	300	288	275	263	249	278	278	260	263	280	272	278	293	302	292	272	300	298	277	294	294	278	280	293	271	272	293	289	298	254	290	281	297	282	279	262	289	262	267	284	244	298	306	271	267	254	265	311	281	272	247	273	301	291	275	283	276	274	272	276	301	282	326	260	293	258	258	274	277	293	275	275	304	296	283	267	272	295	263	281	269	284	267	276	273	274	256	252	246	301	277	303	300	267	254	279	271	296	281	271	271	273	237	265	257	276	271	272	299	261	268	290	275	298	292	278	283	289	304	277	300	288	303	283	271	268	280	276	295	279	280	285	288	285	276	256	255	269	282	258	253	275	294	292	295	259	268	255	282	278	275	268	265	262	283	306	286	271	283	284	282	291	314	263	294	279	271	270	270	256	274	276	281	264	293	297	277	278	267	262	290	283	292	272	272	292	288	280	250	269	299	316	272	295	303	275	269	289	277	288	270	281	269	279	284	241	255	295	290	285	264	289	307	307	242	255	291	281	271	281	284	287	254	295	268	302	260	288	268	263	274	280	286	296	254	277	241	301	298	292	280	281	286	285	289	261	279	272	261	284	277	296	253	285	258	273	277	260	278	308	288	266	289	285	272	258	286	266	279	298	271	259	273	258	277	307	256	296	255	292	268	264	268	291	263	251	269	269	289	285	282	271	269	278	287	291	281	285	270	262	274	272	264	287	287	266	298	271	282	272	296	270	268	298	298	266	267	247	279	262	256	258	283	272	310	288	271	274	291	283	278	280	277	305	274	259	319	261	295	283	280	306	295	320	298	258	283	310	249	253	303	280	289	286	267	286	264	279	305	271	265	308	256	261	239	271	283	237	254	284	272	263	274	295	258	269	277	277	291	297	268	276	248	268	269	303	286	309	263	267	270	245	270	287	263	273	246	242	246	299	284	283	264	290	270	306	264	273	302	252	278	251	287	267	290	267	274	295	279	259	261	284	259	274	286	268	278	277	277	257	278	270	257	310	286	298	273	282	251	267	308	255	286	287	274	284	268	306	290	250	269	236	291	284	282	222	267	299	263	268	288	284	299	290	323	254	303	285	265	285	283	313	269	311	276	245	270	283	264	301	289	249	295	264	273	296	268	261	256	265	295	290	289	276	293	267	249	304	303	251	296	272	264	266	271	269	284	238	270	285	283	296	280	272	278	303	287	247	247	283	282	273	256	278	253	264	277	265	270	267	280	274	280	284	277	291	300	277	270	265	290	270	280	281	263	287	278	278	274	290	253	259	274	288	284	281	267	277	277	301	268	304	275	250	268	318	258	298	304	256	281	298	286	269	273	291	245	263	281	269	301	258	279	294	284	279	274	276	292	281	298	296	264	269	248	277	288	287	283	295	297	257	277	299	284	337	271	302	267	286	288	268	270	270	310	277	328	277	287	297	291	257	280	311	261	265	271	261	261	270	286	269	274	275	253	314	305	301	280	252	276	271	295	287	287	252	259	274	226	285	270	293	266	292	287	296	267	264	266	285	262	283	279	283	274	278	260	285	270	289	271	263	297	281	258	252	278	253	287	261	286	272	259	285	258	266	262	287	312	275	271	282	264	280	295	279	235	257	266	289	268	267	273	320	294	274	290	303	300	272	280	250	265	280	284	261	296	266	300	266	299	280	274	300	285	296	264	266	240	252	278	291	277	268	306	248	278	283	281	241	271	285	257	305	263	278	272	314	301	257	269	281	261	262	282	284	275	241	290	282	301	262	279	287	269	255	279	285	316	230	295	272	271	291	276	262	283	265	284	274	281	287	302	273	294	257	269	257	267	296	287	254	264	263	267	272	258	261	295	300	271	286	272	280	260	284	265	258	257	264	280	276	296	274	261	280	270	327	250	283	264	280	290	291	261	255	239	287	274	240	278	300	284	262	255	286	271	238	272	288	274	268	270	323	281	279	272	251	291	277	273	247	281	267	274	255	270	252	276	272	274	298	266	266	271	304	252	291	286	251	261	264	286	246	277	304	273	294	260	275	262	277	259	259	276	267	257	309	247	253	277	280	277	242	276	277	294	273	286	271	280	305	295	284	288	304	280	256	319	252	277	263	255	289	265	291	281	280	285	282	244	280	272	295	258	250	273	263	276	267	274	275	284	268	280	268	267	265	254	248	285	283	263	258	267	271	279	295	288	289	298	307	264	273	272	271	295	272	295	236	279	290	297	253	291	266	288	294	257	254	301	261	268	306	299	309	282	276	281	274	277	265	271	321	323	270	277	301	277	294	282	291	283	284	297	258	251	250	287	264	283	293	265	283	276	266	286	284	285	291	260	294	249	250	306	299	296	306	253	279	295	285	284	281	281	294	297	267	268	271	247	279	289	275	251	286	269	282	279	284	275	299	279	279	268	257	278	305	280	277	291	282	294	276	269	278	282	292	261	281	293	286	269	286	256	287	287	258	291	253	289	261	263	225	259	294	274	276	269	279	279	292	261	275	282	269	296	243	253	284	301	280	268	280	272	252	280	293	308	285	296	270	306	257	315	296	305	275	260	277	276	277	275	284	325	269	273	288	296	273	276	297	280	283	275	279	270	271	274	279	270	257	280	260	271	272	266	270	262	284	276	270	289	281	310	289	282	272	276	298	308	270	280	295	250	262	268	264	271	275	290	299	248	277	291	274	287	297	268	303	296	288	280	298	289	258	281	290	301	300	278	282	276	278	291	274	275	266	274	273	275	299	267	306	286	283	295	233	285	270	270	251	265	290	287	271	283	297	271	245	292	267	257	298	291	276	310	269	251	276	283	298	297	299	309	296	262	261	284	298	301	319	284	283	297	270	287	298	286	298	277	276	271	293	262	295	282	294	305	307	259	267	286	254	271	253	309	288	268	268	262	261	285	281	263	259	238	293	231	287	263	271	264	283	273	303	255	291	270	287	271	274	278	268	268	283	245	268	309	288	284	288	276	277	269	256	301	287	232	256	248	244	280	288	261	246	237	283	276	301	312	303	267	290	290	296	246	284	251	242	304	308	267	275	280	245	291	278	306	309	262	268	270	276	269	293	262	268	267	274	287	301	276	311	262	264	276	273	268	265	299	293	259	263	300	280	253	260	272	280	286	245	257	288	284	305	278	262	277	245	267	234	286	263	289	266	286	250	301	267	289	301	271	296	271	275	294	259	230	253	308	304	263	270	256	261	280	295	275	265	285	278	287	306	245	284	247	276	295	274	263	271	291	257
6867	2589	27199	3550	2856	2386	2056	1722	1530	1453	1266	1226	1068	1073	1009	1006	952	948	933	855	862	847	824	829	843	806	824	801	828	778	785	781	752	781	776	776	783	736	777	690	747	779	716	693	738	759	735	747	754	741	743	722	761	775	712	708	820	728	732	722	696	756	731	729	748	739	727	759	677	772	700	735	721	755	718	733	758	715	777	747	688	724	723	697	696	734	707	701	721	684	702	685	714	753	769	700	698	682	754	728	720	752	752	684	733	707	733	719	721	658	697	673	715	774	687	748	713	709	765	729	672	708	671	741	739	766	728	691	721	682	678	702	752	722	713	695	721	739	728	705	693	725	693	714	718	733	671	730	707	746	694	697	747	763	717	733	683	749	723	732	639	654	739	695	749	699	766	739	651	736	681	719	732	674	671	723	774	735	703	718	731	722	737	713	696	759	716	692	768	735	677	694	685	731	684	676	711	695	720	706	691	709	754	742	714	722	708	735	737	700	742	684	698	700	708	681	735	715	735	687	685	737	727	727	683	711	702	669	771	694	727	699	677	684	691	705	729	761	632	704	678	662	703	674	682	699	689	756	712	726	677	689	728	742	732	755	712	731	649	714	713	748	755	767	747	741	670	700	723	715	705	713	737	734	697	705	726	726	718	733	749	694	742	713	713	672	715	722	686	732	694	716	687	681	750	735	727	719	752	665	718	752	687	663	740	676	705	699	777	762	674	717	678	712	733	774	734	711	703	704	722	749	685	689	719	708	671	726	722	714	741	709	707	697	681	732	732	727	715	777	692	757	725	692	721	725	720	685	730	715	734	693	750	676	706	769	703	724	695	723	683	758	701	686	684	718	680	689	699	734	695	719	716	724	733	726	685	669	703	677	727	677	737	699	705	717	722	676	707	705	669	708	686	684	772	695	719	748	737	674	767	682	701	731	688	689	743	726	670	718	717	717	710	718	657	696	726	733	676	766	738	717	750	720	697	705	741	734	725	685	696	696	683	713	651	725	723	723	734	717	697	684	670	704	765	665	679	681	735	702	696	744	739	759	737	699	730	689	728	707	720	678	709	705	658	739	718	663	738	714	749	738	740	719	694	695	748	727	673	750	741	752	732	656	749	703	703	729	731	710	701	731	734	719	689	748	682	728	733	702	739	738	685	760	702	670	707	721	725	719	686	715	718	724	758	701	704	676	746	688	710	702	689	736	711	686	690	713	736	715	653	694	729	725	683	714	684	725	701	706	700	725	661	698	717	721	727	724	743	681	742	698	679	705	721	727	745	734	721	721	732	709	705	710	709	726	677	693	692	758	709	708	710	713	705	724	731	690	708	788	724	693	669	665	718	710	708	694	738	701	699	734	697	718	701	682	666	733	723	756	740	706	738	681	716	659	731	738	737	720	743	677	722	675	751	668	713	739	640	735	735	694	751	715	701	695	686	767	743	730	687	698	704	741	730	673	710	701	721	705	698	735	680	732	697	689	711	705	696	713	711	723	723	745	705	734	716	726	697	682	741	712	696	731	738	687	741	684	752	689	730	717	675	712	713	707	711	712	724	707	698	687	737	697	697	729	743	709	713	672	685	723	723	713	663	742	681	712	713	687	710	739	672	738	696	734	692	723	691	708	672	712	725	703	689	731	703	709	716	763	707	713	734	760	713	732	730	712	703	691	703	716	653	664	710	684	687	687	719	728	747	669	710	678	733	716	748	723	749	785	674	735	728	687	679	682	755	711	746	720	673	708	724	706	698	711	722	686	734	710	713	669	718	744	717	733	695	734	712	694	717	689	674	705	741	688	693	711	682	705	717	703	681	708	681	675	721	757	758	743	716	709	717	662	725	687	767	690	721	738	713	683	741	681	725	685	695	742	716	749	706	733	747	696	672	694	730	678	708	718	711	681	708	732	664	685	691	692	725	683	689	651	693	700	665	759	731	744	705	678	736	712	693	728	705	690	706	677	674	707	759	696	739	682	716	693	772	678	746	714	724	703	733	754	708	718	755	731	708	768	704	702	747	713	740	675	735	700	752	688	745	731	668	724	725	717	692	672	685	723	682	742	746	705	695	708	702	733	677	750	702	727	739	699	716	712	662	738	715	723	674	686	680	684	725	704	699	736	700	691	705	739	695	703	744	713	747	737	717	717	696	679	752	728	725	720	678	718	680	707	701	706	666	722	687	740	719	664	725	733	702	732	698	713	708	683	689	735	787	671	706	722	721	690	717	716	754	734	727	714	685	740	638	685	745	731	687	722	736	705	724	708	700	741	750	698	712	753	736	748	722	747	698	728	702	704	708	714	796	712	688	726	733	687	726	718	668	771	685	748	691	692	708	730	698	724	710	686	708	760	722	715	677	748	733	664	704	728	702	710	766	700	707	705	679	657	731	680	681	708	772	689	712	720	713	728	716	748	732	752	711	700	725	737	672	694	727	669	682	731	721	741	717	731	752	760	725	684	767	694	709	693	697	678	704	704	722	714	735	679	731	704	687	687	747	748	698	726	755	654	684	725	697	661	698	675	697	720	757	674	713	693	753	669	708	728	730	720	706	719	742	727	711	701	692	694	686	687	733	684	679	712	688	686	750	776	702	708	699	719	694	729	730	750	711	694	707	672	707	740	756	749	732	743	736	727	727	731	743	699	702	727	720	688	718	728	709	710	668	726	695	708	733	702	724	724	731	736	767	686	672	753	731	718	715	697	718	718	704	757	732	698	670	751	698	713	748	742	670	770	714	735	799	707	735	720	707	695	702	718	728	707	713	771	718	744	723	729	691	720	679	735	703	734	654	712	721	699	723	711	687	729	695	744	698	756	691	709	704	700	680	713	717	724	709	742	722	688	727	746	728	716	693	719	721	671	696	680	696	712	705	712	733	693	727	745	735	692	733	670	689	700	695	732	718	722	741	722	736	739	704	729	691	727	713	699	754	701	733	713	708	664	718	685	728	730	692	693	759	729	690	720	710	710	728	665	716	742	717	698	738	721	659	700	693	736	718	722	698	701	691	728	754	717	689	688	754	696	720	659	692	668	656	682	719	701	724	718	755	747	690	746	728	700	702	725	713	677	707	698	722	671	701	724	668	718	698	708	685	709	745	703	690	706	720	683	761	689	754	699	703	725	716	759	721	742	733	747	731	773	697	681	707	711	691	722	723	774	690	726	721	687	654	692	691	706	707	700	707	747	725	751	697	698	706	718	691	709	690	673	694	739	716	724	712	705	717	786	731	712	707	733	745	701	736	705	725	696	719	730	708	708	698	691	684	745	697	699	748	756	707	661	716	720	716	696	748	678	735	734	667	744	729	697	744	730	727	710	704	752	716	698	711	761	696	640	654	740	679	671	745	725	681	767	725	687	767	708	734	698	715	765	751	726	726	687	723	704	746	724	739	707	713	630	727	749	751	709	678	720	710	681	668	715	741	714	716	720	692	739	758	716	747	685	709	700	737	719	702	714	731	708	722	728	694	705	725	708	717	718	720	740	735	697	766	667
16850	5897	44299	8408	1485	887	763	635	503	461	411	333	350	344	333	306	307	283	283	288	268	270	270	246	239	271	261	250	238	251	274	224	237	269	237	219	207	254	256	231	240	211	241	251	246	228	254	262	257	255	223	245	252	251	214	247	236	239	238	244	242	247	250	232	226	222	212	250	243	222	240	214	260	212	243	254	252	235	240	246	248	215	231	265	221	214	222	195	227	247	249	255	256	227	225	246	263	211	260	244	227	254	244	247	241	222	228	251	249	216	215	262	240	206	224	239	263	221	251	249	246	255	240	222	217	235	236	248	247	235	237	247	264	252	219	241	235	256	238	243	265	227	251	251	232	239	263	220	237	255	228	253	247	255	223	232	235	213	229	250	236	237	213	228	280	231	230	235	242	214	233	223	236	232	216	224	251	229	202	223	241	228	235	238	223	224	217	227	224	209	253	238	231	277	250	256	223	260	237	240	223	233	261	245	225	229	226	271	260	237	203	247	245	234	267	222	212	222	232	227	231	234	246	237	264	229	241	250	228	239	221	233	237	224	236	230	234	222	211	243	250	222	224	233	242	229	229	234	256	218	262	223	217	240	229	190	231	247	234	256	233	260	272	221	221	232	226	233	224	243	236	233	240	234	233	257	243	255	215	219	241	210	230	247	239	236	220	216	230	243	240	227	262	238	195	248	254	239	237	246	227	234	232	217	248	251	226	216	194	220	226	235	226	218	198	244	264	219	249	244	224	205	229	228	219	209	249	242	238	253	273	224	242	197	247	225	223	235	253	262	244	246	257	233	233	271	230	239	205	255	230	233	232	197	209	217	220	268	265	259	231	235	242	267	251	236	248	239	258	236	202	224	234	212	228	235	273	224	222	218	255	230	251	218	236	255	235	266	260	255	204	228	218	249	226	246	218	214	222	241	244	240	241	232	238	237	237	234	242	246	258	232	243	265	220	251	255	235	240	254	223	214	232	235	231	220	242	241	255	226	252	236	217	240	238	243	234	251	236	233	226	248	266	213	243	231	250	237	270	254	223	256	241	221	253	256	221	238	248	231	220	217	248	241	255	249	208	235	235	227	226	223	242	220	245	265	230	256	241	219	211	240	242	247	239	225	218	251	240	233	223	239	246	219	252	253	249	269	210	214	222	228	244	204	225	249	253	255	214	257	239	227	247	259	240	231	225	242	228	253	239	217	262	254	260	235	221	221	247	233	239	213	241	277	252	211	229	239	219	238	258	223	237	248	227	239	262	225	210	237	234	201	236	218	266	238	227	249	214	234	203	245	239	223	205	209	226	255	228	232	240	227	223	220	237	246	237	236	231	232	220	232	251	252	187	256	252	215	232	245	241	255	224	245	206	220	245	211	222	251	225	253	264	257	237	240	220	236	247	217	251	238	249	230	233	210	222	227	248	234	218	258	243	245	228	243	219	249	241	223	253	232	216	206	235	227	246	224	223	229	225	235	221	237	241	230	242	237	239	244	223	212	232	247	213	253	213	199	199	226	221	265	235	225	222	235	228	223	256	243	230	246	251	225	238	276	254	254	183	241	241	210	222	237	216	240	234	221	234	262	249	222	224	246	233	255	199	231	255	228	248	232	235	218	231	212	246	232	223	260	238	228	216	239	208	233	237	244	256	265	217	249	244	235	205	257	240	244	225	218	237	225	215	229	224	269	259	242	235	239	234	236	237	257	219	250	207	235	225	263	235	240	264	235	273	227	220	242	218	233	236	276	267	234	255	231	239	227	246	227	231	240	239	246	211	230	254	240	216	209	217	243	227	251	255	234	229	275	263	227	245	227	217	238	235	251	247	270	239	234	228	238	258	252	232	221	262	226	248	225	213	235	250	240	241	232	238	239	217	276	255	219	231	242	216	229	201	203	246	213	216	232	231	183	256	246	244	233	223	225	246	231	229	224	234	246	226	219	227	232	241	245	225	249	224	246	232	223	247	230	244	228	230	222	236	214	229	239	244	204	225	228	271	255	218	224	249	230	230	236	247	249	231	237	255	236	216	242	272	256	288	246	227	231	222	210	241	225	231	234	262	248	258	222	220	238	222	226	240	227	248	258	232	226	228	211	239	228	221	242	265	262	223	228	260	253	278	242	266	240	232	225	225	241	227	243	243	238	251	232	241	249	199	240	232	222	235	247	224	212	236	253	244	220	238	227	255	212	238	235	231	243	221	214	269	205	247	239	236	239	243	232	239	254	237	251	253	218	229	213	255	223	270	228	232	254	229	241	229	262	246	267	255	217	226	246	252	239	240	220	235	260	245	253	251	225	231	230	244	231	217	243	247	217	247	208	244	216	249	242	216	255	220	236	272	235	230	237	240	204	249	232	230	261	246	227	201	222	209	253	272	214	231	236	224	232	246	241	253	244	249	251	235	217	236	243	250	245	265	227	249	228	220	250	249	243	214	224	228	236	264	226	234	252	244	236	235	243	192	243	243	250	247	239	219	259	251	217	223	239	253	256	235	219	234	269	217	215	208	236	240	256	224	235	253	274	268	232	241	225	246	233	248	200	249	228	228	243	231	246	244	220	230	238	236	217	241	231	225	223	220	230	221	228	207	213	245	232	228	243	263	241	238	239	235	233	248	223	224	226	239	225	233	264	220	246	242	212	209	233	232	256	209	228	223	228	219	222	237	232	242	244	235	269	222	249	246	243	241	224	239	220	250	216	242	229	234	238	221	244	218	226	254	225	226	250	249	208	214	233	252	239	256	254	267	263	242	247	219	241	231	200	230	246	218	208	218	222	222	253	224	212	256	230	247	236	212	256	234	231	244	218	257	227	219	214	266	234	236	230	228	229	241	234	226	231	219	224	221	252	231	230	255	216	227	258	247	235	249	224	241	231	241	238	208	275	228	265	230	251	252	214	228	246	232	249	239	273	217	220	239	259	233	232	270	222	207	235	229	239	233	239	230	236	244	244	260	226	232	255	198	238	223	227	197	251	218	222	230	237	239	232	256	241	228	241	250	250	215	255	201	271	231	249	257	221	260	244	245	244	253	226	233	222	274	227	247	242	243	220	214	233	219	235	245	221	252	236	229	225	239	244	192	237	257	238	228	230	235	230	236	262	227	239	227	237	233	230	260	236	217	228	256	211	237	233	262	258	213	269	209	223	240	200	223	242	225	252	248	250	214	249	247	228	233	252	248	216	242	257	228	225	237	232	226	227	256	229	221	213	237	225	244	254	232	253	221	209	238	269	247	221	235	221	228	234	238	246	243	231	215	262	226	230	250	235	225	243	235	224	219	218	260	223	229	256	235	245	217	201	241	226	236	228	257	250	238	235	215	243	234	236	227	249	227	224	246	212	229	237	265	236	216	226	219	232	233	251	212	223	240	241	229	241	221	210	230	223	225	236	255	240	249	236	244	251	214	249	262	243	222	224	260	258	231	232	260	226	268	222	240	242	227	250	216	212	231	226	237	220	247	241	226	250	240	244	229	218	254	217	215	225	229	266	235	253
9909	5436	34163	5792	4727	3903	3042	2681	2239	1977	1718	1551	1478	1354	1199	1139	1099	1060	949	967	969	900	840	919	825	754	826	789	798	755	757	818	702	703	712	691	668	684	668	698	672	677	686	643	713	690	661	655	670	687	650	633	659	620	636	673	615	658	648	652	661	635	578	654	639	579	595	632	629	644	629	644	603	644	658	617	627	605	565	627	599	612	598	597	587	625	629	639	635	598	623	560	593	629	666	625	613	556	542	616	556	612	644	616	616	643	618	575	616	653	604	625	611	575	585	631	560	553	587	569	609	632	640	610	597	635	603	604	589	608	606	594	614	604	631	614	623	578	596	604	556	658	646	580	617	593	664	631	576	627	578	582	607	634	611	544	550	628	606	592	628	619	632	634	605	583	602	628	625	545	582	616	580	603	595	615	605	616	611	599	569	567	578	640	603	593	634	573	566	572	613	584	630	615	595	605	592	596	598	609	651	604	560	562	621	593	599	601	660	631	601	646	540	612	597	638	571	613	611	624	640	587	580	606	611	639	632	647	594	592	644	572	608	603	583	590	633	576	551	589	563	601	625	601	610	591	588	651	541	628	560	627	597	628	602	602	634	593	573	588	577	598	609	556	591	542	577	609	580	583	594	579	597	609	584	618	587	573	605	609	607	632	583	571	624	587	594	619	591	594	624	616	583	641	615	635	583	581	568	566	599	621	602	583	585	580	581	613	601	608	565	646	663	612	559	585	613	602	590	593	621	598	579	573	586	578	572	591	629	607	669	604	617	587	589	554	578	601	599	609	636	563	577	593	611	597	613	587	569	555	597	598	598	626	574	590	595	590	622	571	603	613	642	593	577	589	624	573	608	622	581	631	527	615	601	600	624	631	599	600	585	612	612	601	633	624	633	600	604	570	600	640	598	567	631	587	594	598	606	577	534	582	578	584	604	597	551	615	626	609	621	555	619	590	595	551	601	610	582	596	655	602	623	597	619	587	621	613	609	597	596	658	565	616	639	615	622	624	584	572	635	624	595	600	611	583	577	544	605	576	600	593	576	606	589	585	625	628	565	623	613	601	613	580	614	618	587	617	627	590	585	613	567	638	598	587	571	618	628	568	585	625	593	611	589	579	561	640	599	540	610	581	607	610	632	642	606	618	612	554	595	606	585	579	610	572	622	637	591	578	629	602	622	598	646	592	601	574	625	582	612	574	623	571	633	592	595	572	608	575	561	610	577	595	562	589	592	600	640	566	606	586	598	538	594	622	613	617	592	634	597	604	570	622	633	578	603	606	612	581	614	587	602	610	612	559	639	580	597	605	571	594	630	609	629	585	582	592	617	607	575	612	545	649	603	612	593	587	588	589	617	613	643	583	594	558	572	578	609	614	598	617	598	583	606	607	608	632	577	590	598	599	599	589	590	573	588	606	536	623	609	607	629	541	572	647	589	622	568	605	575	605	597	602	603	607	521	599	589	589	618	640	606	625	599	597	586	641	590	619	608	611	573	629	595	617	626	588	594	606	622	584	630	593	609	633	623	637	623	619	617	618	619	577	614	597	610	615	594	625	613	611	616	656	605	570	608	603	575	612	654	609	609	564	634	589	575	578	587	597	600	611	581	608	605	579	611	596	594	612	616	616	644	555	599	600	594	620	604	590	600	592	639	619	605	604	595	619	594	604	623	582	558	570	609	602	583	633	620	584	603	616	618	650	589	632	619	597	574	606	565	611	649	601	624	651	621	639	624	613	574	602	567	605	652	602	576	574	626	610	609	631	558	635	556	592	579	594	593	563	615	592	624	583	573	593	631	638	572	614	610	609	598	613	609	642	562	584	611	599	569	637	594	632	611	601	595	579	594	590	602	591	606	628	594	544	651	620	583	590	633	614	627	593	570	586	554	599	577	575	594	591	610	554	583	633	598	606	626	622	611	668	591	597	625	584	636	619	569	660	650	605	549	608	614	624	647	659	602	563	579	622	624	624	607	567	557	577	633	591	604	608	613	599	632	620	595	571	625	596	591	626	550	622	602	610	577	585	573	574	628	654	607	607	574	585	632	621	586	568	580	628	587	587	621	586	594	601	539	598	588	578	577	555	584	587	578	586	586	605	577	620	577	596	625	583	563	589	603	620	641	586	577	586	541	587	574	622	616	622	561	626	598	575	608	577	580	573	573	612	628	570	616	574	599	597	591	609	607	597	596	587	615	583	568	583	566	553	591	642	568	627	623	586	621	608	634	599	598	571	619	577	598	620	639	558	652	567	575	598	586	574	582	581	576	600	570	575	605	558	584	567	594	592	619	652	577	592	633	602	592	614	599	591	628	610	632	615	597	625	627	588	545	588	568	605	583	549	612	596	617	604	578	564	615	602	573	587	631	603	588	611	588	585	596	602	609	613	579	630	591	563	612	554	563	577	633	596	583	599	599	603	616	626	618	623	604	600	593	585	589	578	524	606	559	568	625	593	601	630	606	546	595	578	624	571	554	594	611	626	596	591	585	559	680	582	552	588	583	598	667	620	623	613	593	576	610	603	598	575	601	556	579	599	618	577	587	583	592	602	630	594	620	644	581	607	612	591	594	610	591	621	632	631	611	591	617	597	579	600	635	600	583	589	616	628	642	571	616	559	570	589	608	624	593	625	567	660	630	595	613	620	601	613	598	646	600	586	578	619	579	561	592	619	595	576	591	590	621	615	612	565	637	584	624	606	668	589	599	597	581	586	632	585	579	662	650	578	616	571	621	563	623	594	603	613	630	595	586	611	581	605	597	618	618	584	607	606	584	588	608	629	589	574	636	618	609	562	593	602	614	558	628	598	558	591	578	568	629	568	587	560	596	602	602	603	580	598	596	574	597	609	601	571	592	606	593	592	597	595	607	594	665	631	626	613	553	562	626	604	588	619	565	577	613	604	652	633	607	612	600	595	598	566	586	602	575	584	609	609	602	613	618	592	593	586	594	583	594	598	633	591	636	603	614	611	589	582	621	597	624	567	583	592	609	613	581	612	603	601	584	608	559	581	592	563	617	640	636	647	563	585	598	578	584	612	604	644	614	592	573	643	595	611	594	590	594	587	578	643	645	624	591	626	596	616	552	591	573	597	600	579	603	588	585	646	585	581	578	594	644	608	557	619	626	602	619	644	603	620	608	617	580	592	590	572	578	606	623	582	622	569	581	603	596	634	560	607	598	590	615	606	580	566	625	609	595	587	583	603	586	613	634	550	637	626	594	568	553	600	591	564	568	591	647	635	578	616	598	585	577	590	585	601	589	586	582	667	546	621	576	605	614	569	628	591	628	601	581	640	613	585	634	606	628	592	570	628	591	616	611	624	638	606	607	576	603	606	630	559	600	534	557	610	592	610	628	595	588	575	610	607	584	646	594	604	603	609	598	585	620	617	619	625	585	591	602	557	615	562	601	622	644	611	560	539	613	639	599	625	586	597	584	610	555	626	640	605	553	608	601	604	584	624	661	608	629	588	610	632	600	578	582	601	575	602
1823	284	1552	223	155	141	168	160	158	141	177	149	166	144	166	150	147	144	146	152	158	149	153	139	159	158	160	140	134	160	140	162	148	139	143	143	142	145	166	139	182	134	152	155	158	152	143	150	150	154	139	144	157	148	165	143	141	146	158	146	161	174	133	132	147	154	172	149	152	154	144	177	162	145	174	182	154	182	140	163	159	138	135	134	147	150	148	145	144	161	151	148	128	150	169	152	167	154	158	148	147	144	141	162	149	178	149	169	145	179	164	154	154	179	160	160	145	153	154	134	135	134	133	139	154	167	146	144	121	161	137	165	145	163	183	163	148	172	164	145	151	148	206	155	157	149	156	155	167	130	164	165	169	155	148	134	146	166	151	192	145	153	137	160	154	148	147	137	151	116	139	141	159	157	143	132	149	128	144	145	164	134	140	138	134	149	145	163	157	141	128	137	144	152	146	169	139	157	134	147	148	161	136	136	161	147	147	155	152	156	149	131	146	139	156	166	129	147	136	152	148	151	152	154	163	146	139	175	161	162	153	134	120	172	150	157	144	171	163	136	141	161	164	144	161	151	149	149	151	144	158	160	138	162	128	160	143	163	135	144	164	154	200	144	161	145	151	156	151	145	142	141	133	164	137	134	146	148	169	154	156	146	161	157	158	142	125	150	156	149	170	158	155	158	133	133	150	148	145	160	152	163	130	126	169	146	141	183	143	166	167	164	159	148	161	168	157	142	129	142	127	132	158	161	137	142	150	140	144	142	142	140	150	144	154	150	168	132	161	149	151	148	161	121	150	164	148	153	142	167	144	145	151	156	151	170	134	142	155	153	158	170	168	157	150	131	156	168	148	155	158	171	161	143	152	164	131	149	138	134	144	151	150	149	149	148	164	162	155	147	166	142	150	153	165	142	159	155	148	154	154	146	142	144	144	135	143	141	158	152	164	165	154	153	130	138	150	151	139	142	158	167	145	150	161	137	133	156	143	164	142	157	142	147	143	160	146	171	159	150	142	145	164	139	148	139	158	164	179	127	137	165	144	148	150	140	141	140	171	148	153	160	145	129	163	153	161	142	165	170	157	138	127	154	159	134	176	160	128	146	137	164	164	139	165	140	166	162	164	147	134	133	163	164	179	154	170	137	155	142	145	140	163	137	148	149	154	135	164	153	163	135	131	134	139	144	153	151	158	171	150	154	140	163	144	136	160	146	137	131	170	145	163	147	160	158	150	155	167	127	145	140	144	145	146	155	147	153	143	158	149	136	153	140	150	151	179	155	141	150	174	154	150	141	144	161	148	155	141	157	139	147	132	143	141	174	164	166	129	144	171	157	151	169	152	159	151	130	139	143	144	148	170	144	156	166	141	142	149	153	141	162	152	140	161	151	132	140	140	142	156	143	125	154	161	136	146	141	153	128	146	123	173	142	138	167	128	152	132	139	156	146	142	131	166	147	165	155	169	176	140	156	137	165	151	135	146	144	141	144	154	146	149	141	152	146	147	134	151	154	167	161	135	153	136	153	172	160	145	164	138	151	149	161	141	138	166	143	150	160	155	162	143	156	145	155	160	139	156	178	154	143	152	137	129	156	156	141	147	130	139	158	141	156	159	164	121	176	160	144	142	186	159	173	152	161	164	155	132	124	134	124	143	127	149	144	147	160	163	169	171	141	146	137	128	149	160	155	148	138	161	125	161	187	173	144	163	138	143	134	144	138	167	149	153	168	159	137	151	150	169	151	148	152	137	154	171	146	142	134	152	129	145	146	130	159	165	149	132	137	133	172	147	144	161	134	140	149	154	151	167	158	138	166	140	168	167	166	129	131	149	168	150	138	152	144	159	158	142	125	151	154	179	159	125	163	156	133	104	157	159	169	138	139	150	138	154	164	152	143	145	162	153	143	161	160	137	158	161	161	137	155	132	152	165	159	157	131	126	146	145	152	140	135	166	138	160	181	154	133	151	148	140	129	167	138	149	143	143	132	130	163	174	167	158	174	150	147	169	148	143	161	158	152	148	152	175	161	144	157	155	135	148	134	156	145	163	137	135	145	146	180	154	131	147	152	144	164	133	172	154	158	145	143	147	165	146	159	164	150	132	153	154	149	133	148	159	158	132	167	153	146	153	144	161	168	140	140	154	167	153	164	150	162	140	134	140	136	173	157	167	138	173	154	149	123	153	160	165	148	157	138	142	178	164	141	143	189	155	148	134	163	163	165	148	172	169	147	145	144	150	182	138	145	139	159	173	142	146	155	143	164	165	150	176	148	158	146	140	157	142	137	132	137	141	156	158	139	138	157	140	170	155	154	145	154	168	156	161	152	162	138	163	158	164	142	154	163	180	160	153	148	150	164	156	165	165	160	132	159	146	137	153	145	151	147	146	148	151	164	149	141	177	152	146	137	173	148	145	164	164	151	145	153	143	160	153	144	146	154	136	174	148	161	145	154	118	157	159	151	156	152	153	134	168	153	148	161	156	154	136	143	136	160	140	164	151	147	171	148	154	167	157	171	151	188	149	126	153	153	152	152	127	147	156	156	123	156	163	143	132	167	141	158	125	154	175	159	143	126	148	134	139	151	166	157	165	153	135	154	152	158	139	136	146	152	148	142	150	161	159	148	159	147	158	134	160	161	143	152	144	156	118	156	147	148	130	166	146	167	153	151	155	150	139	142	146	164	146	145	152	150	169	134	141	147	170	146	168	140	137	137	160	159	177	141	175	157	146	151	135	152	144	126	143	157	140	135	160	165	141	146	162	159	135	137	154	145	169	153	164	169	137	152	186	136	168	146	142	164	154	150	127	171	138	137	158	141	154	134	135	181	141	133	137	167	148	155	151	142	147	163	165	150	170	162	154	157	170	128	151	130	163	161	155	166	153	160	145	134	138	167	148	116	142	154	146	138	144	147	131	138	147	144	128	161	148	137	160	131	148	150	154	151	148	167	149	160	142	154	159	142	141	142	137	134	166	139	134	160	140	127	135	159	148	149	139	169	146	126	147	164	174	121	144	154	156	153	154	174	153	140	166	170	146	133	131	148	170	150	157	151	158	162	160	132	149	161	141	160	147	145	148	150	144	172	148	138	145	148	173	145	156	148	170	132	149	176	170	169	150	145	150	131	153	127	156	180	159	161	173	127	168	143	190	164	155	158	166	143	148	143	164	133	143	143	171	144	175	151	142	167	158	149	145	169	148	175	142	144	173	125	160	148	155	162	156	154	136	167	140	159	148	150	158	151	150	143	147	146	150	151	145	162	159	170	162	160	164	165	141	142	147	145	166	186	162	151	156	113	143	152	150	168	139	141	171	168	136	159	140	139	146	146	135	158	145	150	156	156	161	145	150	138	163	166	163	154	157	156	129	145	146	142	148	159	159	164	145	152	161	151	148	151	159	150	131	156	150	161	172	134	145	157	148	149	163	134	146	157	140	150	153	140	140	143	136	134	125	155	128	184	151	122	156	148	146	145	158	144	163	144	162	132	162	141
2169	662	3867	597	571	547	510	497	466	515	464	445	436	416	469	412	460	442	474	462	457	456	416	469	428	440	435	412	463	463	420	453	449	407	456	440	458	443	428	477	438	445	464	449	397	414	441	420	434	439	420	436	473	442	430	413	450	451	458	431	417	446	389	440	454	415	428	424	465	471	431	434	406	427	443	366	412	466	424	458	442	476	453	425	412	404	433	454	428	438	419	450	435	443	440	418	434	446	442	442	427	442	432	408	407	446	443	455	390	416	401	404	433	458	434	463	447	432	445	453	428	445	403	423	422	412	424	472	429	420	443	433	407	416	468	444	418	428	423	434	420	417	452	449	451	441	425	437	470	431	413	439	436	435	450	432	436	436	391	464	411	449	430	419	472	481	433	420	425	427	412	455	427	430	446	477	410	458	431	440	420	456	402	424	460	445	419	404	437	460	390	441	453	416	418	434	432	423	419	456	431	444	427	468	435	465	421	444	439	438	431	439	416	450	424	423	424	456	438	414	461	415	455	429	468	469	393	439	454	431	442	396	432	455	431	402	444	441	394	457	418	454	441	427	446	441	455	432	458	451	432	436	442	449	458	460	442	453	394	467	380	471	457	440	420	438	457	432	449	402	430	453	415	417	404	431	440	446	469	425	442	418	394	406	415	443	433	459	464	405	420	472	455	446	436	440	445	440	409	418	420	447	433	464	446	459	429	469	419	413	423	447	423	428	429	472	410	444	422	411	391	436	430	438	416	462	427	429	443	453	444	463	456	451	383	435	453	412	420	435	441	482	435	445	480	465	455	394	399	442	422	409	454	441	443	461	422	415	447	441	446	431	430	460	456	429	426	468	429	406	425	429	456	470	417	424	414	430	459	380	441	431	420	407	422	442	436	421	421	423	461	462	420	417	456	453	456	428	432	454	417	419	446	410	451	443	436	463	448	410	432	435	465	399	433	474	434	439	459	436	430	470	437	419	454	437	446	429	451	447	449	452	420	430	460	413	465	420	404	450	429	456	423	441	433	455	428	456	440	465	381	414	403	430	435	467	428	458	445	441	418	421	414	444	420	412	451	424	437	420	423	428	410	448	432	414	457	414	413	431	453	437	403	417	408	459	416	442	409	437	438	428	399	422	433	438	431	453	426	416	411	437	424	440	461	451	422	471	438	439	456	423	420	419	457	396	438	435	428	450	442	426	407	431	424	412	468	461	436	425	470	416	429	406	421	474	428	472	422	437	412	441	413	412	467	429	441	429	447	447	405	426	443	435	408	421	464	422	436	432	426	433	425	408	426	475	419	442	463	414	391	412	445	441	445	450	399	408	479	435	441	428	425	428	425	422	430	444	416	419	447	416	405	414	455	410	413	429	420	447	418	440	443	446	481	426	457	460	427	415	427	441	443	432	427	443	449	430	434	409	425	415	469	440	421	447	475	454	445	455	424	446	459	439	466	426	446	408	459	453	456	430	433	425	422	424	483	430	434	452	433	450	419	436	438	482	426	433	445	453	473	441	405	422	407	438	431	433	396	433	417	421	424	420	417	423	448	419	468	438	430	451	437	414	398	468	467	409	406	454	411	444	458	472	440	445	456	456	425	414	459	456	445	410	438	409	432	438	443	397	441	426	431	426	429	424	407	420	443	441	420	400	403	409	433	449	433	420	450	439	453	428	422	439	439	432	415	394	444	430	444	412	452	446	441	418	440	411	398	428	424	460	416	483	413	435	431	482	454	403	411	424	380	410	431	416	420	440	456	447	438	431	435	461	440	442	417	446	459	432	492	438	423	464	446	462	474	424	461	447	438	444	475	473	433	428	442	451	439	429	430	414	439	436	448	438	408	457	432	398	448	443	441	447	455	426	454	427	411	442	402	476	440	450	398	425	418	394	440	429	421	416	475	485	476	459	445	427	451	427	407	437	428	436	395	434	420	456	422	427	404	481	412	428	454	419	417	436	419	431	421	429	398	431	424	450	455	425	430	422	465	454	422	408	409	428	424	446	431	488	444	415	409	446	452	429	418	429	409	433	426	425	447	409	452	408	424	431	447	450	460	438	426	442	468	462	428	426	452	449	443	430	458	453	475	416	453	465	428	445	439	422	405	446	401	453	452	422	423	437	474	431	473	452	485	408	446	432	401	441	436	428	421	438	438	456	419	446	405	465	434	450	434	419	458	491	410	439	392	426	429	406	440	435	410	406	405	378	443	421	397	458	453	372	429	433	434	434	434	410	456	425	452	460	442	441	412	438	418	462	427	464	434	438	472	440	431	426	433	432	424	411	438	432	436	455	416	419	438	459	446	397	435	393	445	443	432	416	448	472	416	387	433	416	446	412	431	430	438	420	414	429	431	445	408	415	463	461	418	415	435	444	414	448	426	423	444	433	413	425	430	406	442	427	414	419	431	444	445	493	445	434	443	391	446	409	421	440	449	462	445	435	421	415	405	412	450	432	436	420	470	424	394	436	426	443	449	430	424	398	441	458	439	426	425	387	450	447	474	404	431	398	414	467	455	475	393	399	396	436	453	456	425	433	443	440	409	410	425	432	399	465	470	438	430	477	441	417	434	430	417	449	463	406	431	449	436	409	465	479	412	429	432	414	419	435	446	441	467	435	441	465	478	444	469	417	446	444	443	435	439	426	416	406	401	462	437	442	416	403	433	436	426	451	439	426	398	420	421	395	425	412	436	435	460	435	437	422	448	398	420	447	455	425	425	440	409	414	411	444	432	444	435	395	446	419	428	424	477	441	469	409	407	421	418	425	424	428	470	442	457	424	452	416	407	432	438	449	438	419	449	458	442	443	424	426	439	439	433	412	446	419	445	427	437	415	423	426	445	422	455	436	439	437	423	458	415	464	403	432	396	446	460	466	452	440	442	434	472	442	451	423	449	455	454	437	417	413	427	431	467	461	415	424	447	421	440	410	417	434	412	437	451	465	432	464	448	436	458	471	407	428	446	407	438	418	468	410	445	421	461	406	458	427	417	459	460	482	443	413	466	412	446	436	446	428	422	449	432	411	453	400	458	450	461	428	431	417	452	430	435	396	434	474	399	414	422	450	433	421	437	444	439	435	440	433	414	439	420	415	440	423	421	459	482	441	426	492	436	437	448	434	438	438	442	420	446	408	425	424	443	422	439	447	451	442	430	456	446	416	421	436	446	429	415	452	453	454	441	425	492	404	432	433	446	434	436	443	466	398	421	433	431	456	398	432	458	430	449	422	442	404	511	402	433	423	454	445	457	421	426	444	405	422	437	444	443	391	410	433	436	422	429	409	447	441	466	413	401	481	385	444	445	432	440	446	450	437	425	400	424	467	440	413	409	441	429	418	415	441	426	429	445	412	425	428	415	437	422	455	434	429	445	453	414	454	452	468	442	452	453	431	445	460	408	457	448	410	416	445	423	434	452	412	451	475	407	480	421	421	417	431	435	456	437	429	438	415	440	436	415	428	424	404	450	454	395	445	441	422	425	415	434	444	420	408
9086	3826	30567	3757	747	527	471	458	383	400	339	332	314	337	283	322	316	298	303	296	282	308	286	303	302	283	275	301	277	262	284	298	265	277	291	325	266	298	290	277	266	297	258	281	274	259	258	295	260	262	254	297	281	250	262	290	269	262	264	260	273	269	310	296	286	286	264	288	271	282	291	303	288	281	271	257	269	280	299	276	274	287	299	295	287	285	281	263	273	278	287	274	276	252	247	264	264	274	285	277	295	293	277	296	280	284	287	256	272	280	241	304	301	287	253	248	292	257	274	272	284	244	231	284	278	275	251	265	248	266	262	244	253	277	280	261	271	281	282	286	265	261	271	301	276	307	258	271	307	262	246	273	272	273	255	267	268	301	259	283	316	280	275	244	257	289	266	275	261	256	262	273	236	294	264	271	289	266	238	258	297	285	253	272	261	288	284	286	272	284	295	265	293	301	287	284	265	259	266	302	308	318	293	291	249	278	263	275	278	283	303	269	290	269	321	297	271	254	282	292	259	283	284	284	270	274	290	314	243	292	297	277	302	286	278	279	276	275	315	267	251	303	257	263	278	255	292	280	269	285	267	278	285	285	269	291	283	288	222	260	284	310	289	292	281	285	291	283	291	296	263	271	255	251	248	263	299	282	255	287	281	249	287	285	266	288	272	301	280	279	300	285	252	269	275	281	246	272	273	270	276	247	286	278	259	311	279	258	269	268	290	245	266	276	292	286	299	280	279	264	253	284	264	268	292	272	278	262	286	289	277	293	279	308	301	268	264	288	273	261	252	292	269	276	249	294	285	286	274	288	296	301	293	289	262	275	290	242	282	288	268	283	264	293	286	281	281	298	284	283	262	277	231	295	275	291	269	258	273	268	271	329	303	278	284	273	272	264	261	289	258	266	254	270	290	311	305	261	306	272	276	247	296	263	284	231	286	281	300	278	260	277	245	269	277	288	294	275	282	293	284	263	285	266	228	299	256	312	257	288	287	278	278	298	306	267	282	263	286	254	311	302	265	285	328	259	278	289	252	257	268	285	296	271	292	292	299	258	247	262	265	276	269	273	304	273	259	287	274	303	277	286	266	310	307	266	308	299	256	289	273	272	252	283	280	257	286	240	264	280	287	261	270	285	295	300	268	289	266	251	290	281	283	272	278	262	287	249	261	261	281	277	311	297	270	269	296	260	278	272	280	280	257	302	267	281	282	277	250	291	270	284	279	305	260	286	282	276	264	285	272	252	284	270	278	289	292	264	277	283	279	269	271	270	262	281	265	257	283	278	252	270	253	281	263	271	250	249	246	245	300	288	292	269	264	262	274	310	271	292	314	270	265	293	288	277	223	290	268	267	279	269	266	272	281	279	302	258	273	272	289	273	276	283	262	262	253	251	290	263	265	264	258	276	294	278	283	314	281	270	315	272	263	297	311	283	276	308	268	261	263	259	281	320	281	273	264	278	294	270	265	275	280	270	249	273	273	270	290	265	253	264	266	270	283	282	258	307	258	275	249	279	263	298	300	265	272	276	256	269	301	284	278	262	289	256	262	287	297	273	284	283	283	302	266	255	311	270	258	291	309	266	243	265	281	251	269	286	262	300	288	262	269	259	270	261	269	278	258	265	307	268	310	294	289	285	267	281	279	275	275	260	251	277	257	247	258	311	284	278	281	254	281	286	268	278	273	266	282	248	281	295	279	261	292	273	279	283	313	270	289	310	274	268	295	262	256	286	315	280	264	270	254	256	278	259	269	298	308	238	269	266	240	302	279	290	270	303	265	312	270	278	262	281	266	249	267	279	280	259	278	252	280	259	270	264	297	289	295	276	279	270	269	259	292	270	291	295	270	276	296	262	244	256	269	286	264	305	313	289	290	306	294	306	282	278	291	266	240	276	286	315	285	262	294	272	255	305	249	268	285	282	276	281	269	271	291	250	251	286	264	265	256	281	280	286	272	294	249	243	296	279	289	291	273	291	269	289	266	280	282	284	259	285	277	286	276	263	257	278	272	270	296	264	273	289	312	280	245	261	239	259	273	292	280	283	277	273	293	284	275	271	261	291	307	250	304	273	282	279	288	253	279	253	261	296	285	266	257	287	264	263	284	314	277	297	271	243	261	222	267	276	278	286	270	281	264	281	258	298	273	276	265	257	274	294	267	265	309	268	273	281	287	253	273	272	246	273	268	321	267	279	273	302	260	281	265	287	262	287	276	282	299	265	263	247	263	302	284	277	238	249	289	290	265	277	295	277	293	307	282	279	282	263	271	255	272	286	294	272	270	273	263	285	280	246	275	261	279	281	269	268	295	285	263	279	267	329	317	249	272	301	302	288	282	286	279	283	303	252	270	253	282	289	283	261	270	275	276	286	256	295	277	261	270	284	229	271	276	275	236	268	276	261	295	294	267	300	274	283	262	262	294	281	294	279	278	272	276	281	262	310	251	273	268	277	282	277	239	253	285	276	281	246	279	247	276	275	264	263	288	286	276	273	286	256	279	304	249	277	315	296	273	277	255	298	289	253	283	288	283	261	279	264	295	259	272	258	245	277	270	274	288	273	266	261	290	252	259	306	264	264	296	293	291	278	282	285	264	284	288	303	275	323	272	307	269	282	307	248	245	263	259	254	271	300	270	301	282	250	290	301	276	263	237	289	278	251	282	269	255	251	269	276	287	301	256	271	281	260	296	271	273	260	265	284	260	265	288	284	243	251	280	264	316	261	239	274	293	277	279	284	250	276	248	295	266	292	282	263	286	292	267	284	284	284	280	266	272	287	281	297	299	295	263	299	272	273	282	264	258	270	294	271	284	280	308	268	282	284	271	263	264	267	279	282	260	280	267	272	265	252	278	270	281	263	274	290	292	256	262	299	250	280	264	242	300	270	245	291	264	277	289	254	261	262	291	268	284	267	269	257	290	240	257	282	289	266	262	294	268	276	268	268	278	286	275	287	308	280	267	301	269	271	284	274	283	262	302	253	289	283	275	260	293	301	302	250	256	274	274	283	244	278	265	256	251	246	271	304	252	278	293	275	293	271	236	284	275	256	319	274	287	287	273	282	308	284	287	275	256	295	268	276	260	254	261	261	258	283	275	269	262	292	301	300	235	271	288	288	269	266	275	241	257	309	282	250	282	277	303	261	263	263	279	288	297	282	276	275	266	284	265	309	303	265	260	255	297	286	249	264	262	268	291	269	254	292	291	283	265	294	275	278	268	275	332	298	266	299	264	248	300	258	277	270	267	287	264	269	299	313	278	284	292	274	234	265	281	293	294	295	272	261	302	325	264	290	249	273	268	289	314	278	261	267	276	260	277	270	273	273	246	277	251	255	272	262	268	306	294	281	286	286	252	278	268	297	269	278	296	327	285	259	237	280	306	279	272	263	277	299	260	288	308	244	312	257	249	296	261	261	256	263	281	299	256	263	292	296	256	265	254	299	257	249	278	268	285	275	238	295	270	273	248	258	262	315	266	277	253	270	273	272	279	251
6705	4967	28670	3462	2872	2450	2070	1709	1532	1459	1288	1197	1149	1059	1004	1014	962	880	935	869	854	872	822	863	814	856	802	846	770	764	785	821	781	749	715	793	768	719	820	758	710	792	781	739	711	737	690	703	779	747	730	727	714	722	736	756	714	739	693	726	704	727	750	762	724	729	731	768	684	676	806	710	717	656	732	709	708	733	745	732	755	718	701	753	724	791	739	742	721	719	776	749	751	709	716	748	778	703	699	688	718	733	711	701	734	752	727	701	699	728	778	704	747	767	728	731	724	735	697	712	688	682	737	676	742	691	677	671	692	698	701	696	720	700	678	688	726	735	744	726	716	702	718	693	687	708	730	683	740	727	704	764	723	713	696	753	722	718	707	713	715	709	698	718	750	698	737	712	706	721	720	701	744	715	710	721	687	736	742	672	669	703	741	724	723	699	712	725	745	753	720	674	714	694	703	709	683	704	703	742	746	691	695	709	727	689	734	704	712	711	718	696	720	730	712	692	720	676	749	718	680	745	705	695	704	734	740	715	684	711	747	618	656	667	744	735	697	697	701	708	690	741	710	746	732	667	707	734	700	693	712	698	752	719	724	755	725	668	694	708	703	693	703	712	684	744	701	733	749	749	676	701	670	729	679	732	718	729	702	737	695	690	728	729	753	784	709	698	709	701	720	661	731	699	711	717	700	672	750	702	687	723	679	715	729	707	676	706	707	664	714	724	706	641	693	729	702	752	705	723	711	773	736	686	639	734	740	715	697	715	646	726	698	716	698	736	702	676	730	722	689	691	730	746	745	742	789	707	653	668	667	672	714	721	638	713	665	717	735	695	711	701	727	760	728	719	717	698	728	668	719	746	678	689	771	707	691	755	734	748	704	696	746	719	707	702	753	744	730	703	701	700	742	696	691	720	675	673	701	672	695	697	680	696	757	712	737	797	742	749	755	708	687	701	736	703	692	745	707	709	704	730	706	715	692	718	744	707	689	724	682	714	697	681	682	719	678	694	728	721	719	724	705	723	741	707	680	748	735	740	727	736	737	780	738	748	756	754	685	730	674	646	677	678	694	729	731	737	720	668	682	723	726	697	758	725	681	705	715	696	719	678	680	691	726	709	665	701	672	728	745	714	701	725	731	703	716	722	704	702	667	710	755	702	736	700	728	707	705	687	697	724	698	684	683	675	770	713	689	701	724	768	713	731	694	739	708	687	654	677	683	709	704	727	733	751	693	726	725	737	700	730	721	678	723	793	667	670	687	728	723	696	672	704	740	714	738	713	757	685	689	728	645	720	712	710	695	715	767	705	710	722	740	724	716	709	694	756	691	732	704	745	727	681	656	718	717	732	696	705	694	730	745	709	699	707	721	687	712	714	692	687	725	712	751	657	738	688	751	679	742	669	720	710	740	711	650	746	729	703	695	720	721	700	717	692	709	705	679	711	676	710	672	749	704	797	697	770	728	720	727	693	732	685	737	732	663	701	709	687	710	696	711	718	669	697	704	686	706	752	711	696	673	729	701	747	701	728	684	692	732	686	712	698	710	726	732	660	687	741	686	702	715	705	692	665	763	715	692	718	705	746	682	733	725	690	724	719	730	710	760	721	710	718	789	697	672	726	758	706	711	743	724	687	707	750	735	726	736	751	725	728	751	760	711	684	709	763	718	722	712	742	724	698	713	705	719	720	705	686	738	681	732	735	690	710	742	696	702	723	733	729	708	736	738	703	719	716	716	675	692	739	665	700	697	729	708	722	721	688	714	706	696	689	690	738	690	722	685	710	666	718	696	723	749	742	701	772	707	744	706	703	747	701	714	708	684	703	717	680	719	731	681	695	694	718	685	742	707	692	706	740	701	713	727	704	685	703	713	757	764	707	737	716	698	695	714	744	700	725	703	672	646	667	712	750	708	743	718	734	702	696	699	732	755	725	735	704	749	714	703	703	711	699	740	697	709	719	741	678	743	720	702	727	671	673	716	708	756	692	695	683	723	687	707	714	726	731	701	704	677	686	642	729	663	740	694	713	732	761	735	728	695	695	732	665	713	711	698	672	715	742	671	704	746	715	690	688	702	730	726	751	711	728	740	753	713	713	728	711	683	692	744	731	719	742	691	733	697	706	710	742	726	671	695	680	718	675	708	724	726	727	734	686	710	705	662	645	719	692	765	697	680	717	699	684	689	689	708	692	669	717	708	707	720	721	733	691	654	692	719	756	669	706	667	732	638	706	730	708	667	692	706	736	687	740	706	731	685	685	708	697	673	708	683	761	703	671	746	762	705	702	737	688	742	696	715	740	706	702	695	697	713	706	687	728	771	735	703	691	727	721	715	683	686	729	684	695	691	747	691	703	705	691	701	701	738	693	690	774	688	730	750	729	764	712	713	676	761	693	743	669	691	742	674	731	736	689	764	712	686	677	720	737	736	719	685	724	703	731	725	716	680	726	682	697	696	680	698	716	704	741	701	693	689	690	760	727	723	667	640	723	741	726	728	646	680	734	717	701	738	737	696	720	723	702	719	700	773	712	713	714	738	712	685	759	710	725	708	723	691	710	745	684	706	679	720	721	741	718	685	714	711	755	718	729	708	707	733	659	737	718	723	705	725	653	694	747	703	735	697	739	735	727	731	726	754	730	723	711	666	713	778	786	690	730	663	731	726	702	707	672	701	728	765	722	720	728	723	691	676	667	709	747	699	693	698	732	731	691	687	696	712	719	675	696	745	713	747	693	693	673	747	720	681	725	726	769	748	702	708	660	687	722	686	703	711	720	735	760	722	729	707	685	705	652	671	708	732	729	679	710	740	659	710	689	714	694	721	688	681	672	683	707	712	703	717	698	713	719	685	680	728	713	720	729	700	681	657	778	692	678	689	683	678	730	709	701	756	693	711	685	709	700	698	671	715	767	664	680	727	731	689	704	690	717	722	705	700	661	722	745	690	718	666	626	657	743	766	679	725	766	688	712	756	689	715	724	751	689	697	707	731	664	712	674	712	713	698	685	697	727	716	737	708	766	706	692	680	690	699	717	683	696	730	711	694	741	751	702	690	681	716	723	708	698	703	721	679	757	711	701	669	690	715	685	693	725	697	697	687	708	695	698	709	687	693	687	722	704	693	725	676	697	713	696	736	750	675	682	744	718	718	641	710	703	731	729	714	720	747	714	706	715	715	687	695	696	711	733	698	713	675	658	717	735	748	730	699	709	762	685	733	651	675	721	689	682	714	721	730	672	674	645	674	690	710	746	684	671	673	680	697	705	738	673	722	689	676	702	733	706	699	689	693	738	743	699	743	723	695	750	663	683	676	715	747	739	695	727	746	750	719	749	695	719	666	718	683	725	685	716	687	715	687	716	711	712	706	677	715	685	702	655	694	723	745	708	765	699	695	692	696	719	712	719	723	713	699	712	697	707	718	690	707	682	653	710	706	728	674	681	684	746	664	669	668	697	740	719	720	775	717	707	714	735	749	701	727	696	665	704	712	681	706	671
16622	8315	46757	10137	1651	919	692	541	477	440	365	327	374	323	324	315	296	263	264	273	256	254	260	269	271	267	254	261	244	265	218	239	208	223	219	235	222	232	243	250	245	284	252	223	225	254	242	237	236	216	240	257	235	224	251	236	264	238	219	206	210	233	248	244	235	226	260	269	241	197	270	257	223	255	261	231	222	243	233	246	227	212	248	249	216	225	235	245	261	243	237	239	244	231	247	242	237	260	229	217	238	246	234	230	224	217	240	233	265	227	246	242	273	222	223	242	260	236	253	209	231	254	236	235	227	244	219	231	230	214	219	214	234	225	240	235	245	237	193	275	242	232	233	239	242	242	241	236	241	267	276	256	217	236	218	226	220	232	232	229	243	228	233	262	197	251	213	229	265	243	236	242	237	261	239	241	250	245	274	247	257	243	253	231	247	243	216	224	255	231	234	242	242	225	234	226	260	232	231	237	254	245	271	206	232	227	246	233	230	233	235	240	220	211	236	250	223	238	204	220	240	227	243	215	249	252	188	251	228	246	226	213	239	235	211	204	231	248	247	254	198	247	258	239	219	239	243	246	224	242	247	239	225	218	238	220	200	256	234	236	240	251	236	240	234	222	229	218	238	244	246	255	260	240	225	221	236	251	269	238	233	213	264	252	218	250	253	244	229	240	251	224	236	236	217	212	261	217	241	229	238	193	235	215	229	207	217	249	226	252	238	245	245	213	230	267	233	213	234	229	222	205	238	243	228	215	250	231	230	256	256	236	213	235	211	243	245	216	224	238	247	214	257	229	241	235	213	227	231	213	254	262	243	249	241	228	239	243	241	243	223	219	224	227	254	233	249	251	222	222	207	248	261	223	223	216	231	228	254	254	229	212	224	237	248	217	233	224	261	236	234	200	247	221	232	209	227	241	193	214	245	253	231	242	229	232	230	210	255	232	225	242	235	254	238	239	260	253	261	245	220	251	219	236	223	237	260	248	225	224	219	261	235	243	232	228	249	251	224	234	220	261	210	240	231	248	222	208	239	234	250	247	228	212	245	217	232	239	238	257	234	238	240	224	239	213	259	220	227	223	232	241	224	226	221	244	244	209	234	213	243	255	240	234	232	226	213	235	210	231	246	213	224	245	211	239	220	244	237	261	239	243	255	219	227	228	229	233	201	235	248	212	230	236	228	245	239	252	255	215	233	234	216	275	233	221	225	229	253	241	225	237	267	235	280	229	268	249	241	231	237	224	223	222	230	223	239	237	247	253	206	250	235	235	230	227	221	233	234	226	230	196	229	217	227	220	249	228	231	270	204	239	221	229	232	236	246	241	237	242	217	241	260	226	250	222	236	243	251	225	253	234	234	228	219	236	218	276	240	205	243	252	206	248	236	220	252	249	280	234	226	260	229	211	235	230	266	235	203	215	255	251	223	216	259	234	218	200	236	230	245	237	239	242	217	277	231	226	241	210	240	238	239	268	250	229	229	228	237	233	216	232	245	229	271	213	246	229	264	227	228	238	245	236	233	211	232	225	241	244	227	249	241	231	229	236	255	240	246	233	231	274	212	212	198	247	250	243	219	239	218	227	234	251	253	216	224	243	250	228	236	237	214	221	240	216	205	256	232	243	227	231	245	227	230	226	241	254	237	237	245	222	230	247	241	208	246	260	255	256	212	240	236	242	227	225	228	242	246	247	284	235	244	249	245	243	232	235	218	214	226	241	216	232	251	233	236	233	241	259	241	239	228	227	231	227	238	238	229	241	246	235	221	220	234	231	238	222	255	231	248	240	220	226	227	249	228	213	235	204	244	224	211	242	253	227	225	257	244	265	225	230	245	216	252	228	261	227	245	263	244	241	246	222	244	255	225	207	242	226	224	240	250	232	256	251	253	233	256	232	242	235	242	210	228	228	247	248	220	242	232	227	228	265	235	241	221	251	249	232	232	229	233	230	242	239	219	252	270	228	236	233	242	250	208	226	219	248	222	228	235	227	248	211	253	235	220	251	220	271	217	245	222	228	223	254	258	229	247	243	217	264	256	225	229	213	231	232	238	232	244	255	246	215	234	235	240	261	223	229	237	227	215	219	214	239	229	232	214	252	205	239	245	248	220	260	245	227	208	229	219	274	216	261	223	240	248	233	203	270	237	258	231	230	253	250	266	239	237	229	237	203	239	212	224	252	213	244	236	227	244	228	242	251	242	198	245	248	224	238	241	221	253	256	215	271	209	239	228	225	221	235	230	221	229	229	223	235	234	221	268	233	220	229	240	244	225	247	201	244	230	247	266	240	225	210	247	253	204	227	253	212	228	224	236	223	229	240	231	221	211	248	217	245	207	228	235	244	239	236	226	241	242	226	236	257	262	269	243	205	233	226	249	225	215	214	252	256	224	233	225	233	205	222	244	252	214	245	239	224	233	249	246	226	232	258	235	230	254	252	225	212	237	249	234	211	251	215	205	226	271	230	228	221	225	229	245	227	214	209	206	252	209	236	232	221	236	230	246	250	237	245	209	228	242	236	228	253	229	249	248	252	235	234	240	250	230	237	247	247	240	262	251	245	254	269	238	246	217	220	233	234	227	246	253	269	206	233	237	219	221	239	235	222	217	225	256	236	252	249	227	238	246	221	211	244	209	250	214	256	246	214	244	254	255	243	231	209	238	268	211	218	250	224	250	239	220	239	227	231	256	207	253	268	248	264	232	250	238	218	242	246	221	225	230	242	237	233	232	257	245	237	228	250	242	234	231	278	225	209	224	243	278	231	220	220	226	254	265	223	225	230	219	245	245	245	236	264	228	251	257	254	265	250	234	245	225	240	211	227	243	237	243	249	244	218	228	229	273	200	214	216	213	221	242	231	224	210	210	236	234	258	224	235	247	223	233	208	244	250	245	226	235	239	234	217	255	243	191	204	219	236	239	244	215	240	230	270	244	234	221	231	238	241	273	252	236	232	237	229	244	220	234	228	214	225	241	193	241	254	228	218	221	242	231	220	250	242	245	218	247	238	230	247	261	250	263	238	231	221	246	226	256	266	236	228	262	206	209	251	231	228	227	221	219	238	212	244	265	241	232	246	231	266	218	242	274	226	224	246	237	241	231	227	248	229	233	245	230	234	243	251	238	236	239	230	227	199	242	209	242	235	240	227	260	248	221	216	239	248	239	242	229	216	223	246	208	249	230	235	227	243	207	237	262	227	227	224	216	230	232	238	235	254	243	208	230	223	240	236	248	242	239	213	245	257	251	251	244	204	230	260	231	213	244	232	221	250	221	238	255	215	242	270	247	252	223	227	214	243	264	270	234	211	238	233	255	251	245	220	226	212	238	242	237	222	236	224	227	238	227	237	237	223	222	220	246	229	263	231	270	215	248	237	237	253	229	233	244	215	232	234	241	213	220	228	217	250	253	235	255	220	239	260	203	237	238	226	243	244	223	227	224	248	236	227	226	236	232	222	232	241	232	239	263	223	242	224	206	244	255	237	207	269	258	243
9842	8057	34261	5724	4763	3881	3234	2608	2191	1920	1767	1596	1466	1350	1193	1148	1090	1043	1011	912	958	875	829	851	838	779	866	780	767	821	758	744	737	743	730	727	719	679	686	678	711	687	674	639	679	643	679	700	677	625	613	687	679	686	699	625	697	655	667	640	613	657	616	619	590	641	672	644	631	611	625	639	620	630	622	621	588	621	602	596	642	602	573	619	633	618	617	622	605	609	634	613	609	600	613	628	590	609	659	618	629	632	614	584	602	640	600	596	608	622	604	632	640	615	623	589	589	590	618	635	627	574	623	624	596	579	584	617	603	622	602	611	606	583	619	650	635	604	607	589	596	584	621	627	547	557	599	611	625	615	623	622	605	538	603	622	619	631	594	618	560	610	583	581	575	587	594	608	600	574	634	622	588	612	628	611	602	604	613	589	605	664	583	613	623	586	625	608	629	602	570	566	635	620	608	641	613	584	592	607	675	574	593	583	625	600	611	606	614	573	621	536	611	591	611	611	603	574	608	617	588	603	605	614	583	590	614	627	644	515	616	575	621	598	566	619	637	598	585	630	565	580	599	615	593	602	619	620	622	576	598	579	578	604	590	561	590	581	632	590	613	620	617	605	632	583	622	587	590	633	575	629	620	590	564	588	609	617	608	616	621	562	603	625	640	577	631	613	599	574	647	633	585	603	599	592	600	638	580	592	603	575	587	622	597	545	612	602	587	584	633	619	620	598	585	603	608	604	579	592	614	606	545	607	610	623	600	605	603	602	561	573	624	587	634	582	604	580	571	606	602	605	608	604	610	634	576	584	596	536	598	570	588	601	605	630	582	627	575	557	549	591	671	629	622	639	585	570	614	551	641	635	634	564	585	601	634	627	596	579	603	643	589	626	596	599	595	610	599	590	598	624	569	613	620	585	626	612	624	607	587	592	556	606	590	580	636	614	628	594	642	646	593	567	644	601	631	587	622	590	572	588	580	614	607	603	613	592	629	576	602	631	605	623	568	652	599	590	620	608	573	604	574	624	612	606	624	581	610	577	632	604	573	625	621	597	604	592	606	568	602	616	583	583	592	585	557	609	605	608	612	590	597	579	596	573	617	591	632	618	584	574	604	600	606	628	578	552	596	569	610	593	620	579	581	609	606	609	609	592	619	589	623	596	591	610	651	607	603	595	608	606	578	592	581	667	600	629	639	638	587	570	603	618	599	612	604	571	584	603	578	566	656	606	607	604	662	580	605	615	615	639	635	556	606	584	637	545	618	609	601	604	553	648	622	655	596	607	574	596	588	580	583	624	590	574	571	601	597	609	601	572	607	578	617	558	586	591	595	562	567	600	661	594	613	559	633	584	590	612	637	586	611	589	546	598	568	607	590	621	607	616	578	597	587	631	597	585	612	630	590	647	608	628	627	627	611	597	590	596	558	585	577	625	623	624	599	581	602	591	625	634	642	567	599	601	608	596	586	578	608	592	626	583	580	642	609	640	649	619	588	602	648	579	601	579	589	595	584	612	589	622	594	620	569	650	609	571	580	604	606	630	609	633	607	583	615	562	547	601	604	657	584	591	596	592	601	630	654	648	580	605	593	602	602	619	573	578	602	562	518	575	608	575	586	623	615	607	573	562	573	594	610	614	629	595	606	606	624	574	621	640	610	627	578	636	569	591	565	599	568	633	617	584	587	583	629	630	581	601	599	598	636	630	604	572	605	591	574	596	538	597	611	602	582	581	590	631	561	542	644	587	577	620	648	664	641	567	610	561	563	561	643	590	599	596	606	592	627	600	564	614	643	616	608	614	598	590	614	596	619	601	583	612	617	596	599	618	621	616	600	632	605	558	601	617	615	614	592	594	567	570	582	541	576	610	602	652	545	594	584	598	586	603	625	576	581	557	596	625	632	616	547	625	600	630	572	601	557	600	601	615	583	574	601	569	646	569	572	600	632	575	611	595	583	600	662	635	608	647	596	648	588	604	626	576	607	607	565	590	598	587	603	597	613	580	548	632	581	589	608	567	583	526	596	606	615	636	653	574	596	555	616	623	548	572	600	581	621	595	581	585	610	606	607	611	636	601	627	575	612	578	580	616	568	632	609	587	617	611	583	592	636	604	622	607	559	607	630	644	600	603	611	634	583	612	611	556	591	626	585	603	635	573	584	603	614	603	616	612	575	597	584	583	624	612	590	638	583	611	612	596	586	616	568	622	596	600	631	585	631	592	598	570	606	569	599	601	624	585	568	591	623	564	604	606	608	597	631	615	594	620	533	565	597	560	592	578	601	628	626	625	614	569	584	596	607	629	572	615	561	611	640	580	583	572	612	606	595	593	607	608	603	627	577	636	570	602	609	602	633	611	613	568	586	597	617	599	594	615	593	573	564	619	615	595	527	610	602	602	611	672	595	588	574	625	580	573	629	607	587	599	565	577	615	585	608	603	606	594	640	596	629	589	641	599	634	606	599	586	613	614	622	633	635	606	599	619	600	649	575	642	634	592	574	579	614	632	559	623	594	652	585	629	582	617	581	562	595	586	573	606	630	613	594	630	619	621	625	619	601	601	649	617	585	618	604	575	574	616	634	643	600	597	639	585	546	570	596	622	614	635	579	606	599	616	612	585	556	610	632	633	580	608	620	573	593	588	557	607	617	552	584	595	617	632	581	612	621	630	574	584	605	562	564	606	626	586	583	587	652	605	581	603	610	627	622	557	590	572	616	601	586	594	620	638	599	587	551	601	633	652	592	568	606	619	603	610	610	594	603	589	583	621	621	566	641	608	651	614	610	595	599	566	570	639	663	622	573	604	597	625	612	624	604	614	591	613	598	595	606	601	620	584	569	570	588	605	630	546	590	578	551	620	567	607	644	589	612	608	587	576	613	555	567	616	616	592	588	576	626	579	585	629	599	600	549	606	587	596	661	588	573	558	603	606	597	604	591	634	596	592	577	578	617	606	600	578	589	639	571	602	602	558	595	648	608	580	647	589	601	616	650	583	604	609	631	617	588	598	635	578	594	636	611	583	587	620	582	640	583	583	574	663	630	578	586	582	578	620	620	632	621	568	625	616	630	594	587	587	625	604	598	615	574	619	593	569	606	643	626	654	610	558	600	627	566	561	592	587	615	588	617	617	593	620	607	588	603	572	598	593	605	571	592	595	602	588	624	598	611	546	641	611	585	603	646	606	600	606	614	584	580	669	601	612	630	610	562	586	588	640	558	595	642	556	577	578	631	602	613	638	618	542	617	596	607	575	607	599	558	590	577	598	573	589	579	603	585	618	565	614	639	595	587	615	580	620	587	617	580	606	575	609	569	579	609	606	582	580	618	634	604	600	652	592	608	647	544	654	593	601	588	668	580	573	631	641	590	596	610	610	580	616	602	598	628	569	619	570	637	590	578	544	587	586	595	624	600	572	619	601	587	609	610	651	625	581	578	604	606	610	585	630	600	590	621	619	561	610	641	557	614	572	627	609	599	576	623	592	619	627	569	604	648	630
1738	247	1393	194	168	165	170	166	159	155	152	141	156	126	158	154	170	127	163	145	126	152	158	149	157	146	140	157	153	147	140	173	120	163	150	145	168	152	159	145	181	145	127	157	160	163	163	138	177	163	140	158	140	130	142	160	148	171	170	141	155	167	184	120	176	136	145	147	143	145	155	169	140	171	159	159	145	151	152	135	153	158	143	130	161	174	150	155	156	165	143	152	149	171	156	141	169	164	145	137	139	140	130	139	147	171	181	119	130	158	164	166	173	138	142	157	167	166	145	147	154	166	145	170	138	166	161	159	173	155	161	156	151	152	131	139	155	151	161	162	151	148	178	151	140	136	128	151	126	143	160	163	166	158	167	163	156	152	160	151	143	144	140	158	140	143	131	154	140	170	147	129	142	150	143	142	154	126	151	161	125	151	137	123	131	153	127	143	141	143	139	139	143	140	148	158	131	144	153	128	160	155	147	145	165	149	168	141	150	128	172	128	145	151	152	137	150	153	168	163	157	159	158	138	140	154	135	146	145	169	139	158	142	147	148	164	173	153	155	158	149	163	156	127	147	153	148	166	151	159	140	154	144	135	151	117	143	171	157	155	137	145	126	158	143	139	175	168	167	141	128	149	171	143	163	150	153	168	153	169	156	166	141	153	136	152	174	129	154	175	135	150	144	134	125	149	143	131	127	157	146	176	148	136	163	164	139	160	145	154	155	153	151	171	136	141	139	139	167	175	165	156	144	178	148	133	158	153	135	159	144	170	162	133	163	151	156	149	140	146	152	149	156	132	159	155	171	148	142	152	143	132	142	148	155	148	147	157	153	166	182	138	161	145	167	162	149	178	162	158	147	161	147	165	138	142	133	146	147	166	136	149	189	145	129	152	153	151	161	148	140	162	155	138	152	158	170	126	155	176	132	153	138	154	158	163	145	140	144	141	142	151	149	164	170	124	172	159	177	131	139	151	128	136	132	165	147	141	143	158	150	146	152	149	152	149	145	150	159	161	157	136	166	142	141	129	155	130	154	137	167	156	149	137	153	176	166	130	139	139	131	132	162	166	140	153	179	162	128	151	163	149	144	152	130	116	139	141	156	144	157	173	127	158	153	138	133	153	141	127	159	145	151	159	136	158	165	161	155	148	153	131	156	156	152	156	158	165	170	159	154	160	163	162	152	149	159	130	159	173	154	146	154	147	172	145	150	153	145	112	165	148	147	118	141	142	136	151	161	154	152	133	147	143	166	124	122	137	139	158	146	143	151	149	161	146	156	180	154	139	173	141	165	145	146	161	136	161	131	150	149	134	133	144	149	183	164	151	152	166	166	161	156	136	159	138	144	150	160	154	154	163	139	145	152	155	154	191	147	162	144	116	171	158	158	132	148	140	172	145	167	153	144	134	171	132	153	165	127	129	158	169	143	134	148	150	158	133	135	146	146	184	146	149	154	150	157	150	146	143	160	139	138	146	161	147	141	137	150	156	153	142	146	151	131	143	150	157	136	165	142	157	147	155	165	127	146	157	129	150	126	137	125	159	147	137	154	144	139	172	162	139	139	146	139	137	142	137	155	141	144	156	158	147	124	133	156	131	165	129	168	132	159	164	146	150	143	154	151	170	144	161	152	156	174	161	145	173	148	158	171	149	179	123	159	143	164	158	171	141	142	164	156	141	160	156	166	147	189	135	142	140	137	134	159	155	173	148	153	138	154	157	132	157	159	127	165	139	161	143	142	129	133	145	161	143	161	146	134	155	148	156	154	166	165	141	137	170	134	163	157	161	148	151	145	146	158	167	144	151	140	150	145	166	146	159	163	160	185	158	137	164	159	133	146	160	143	134	149	158	159	163	131	155	146	153	135	161	145	142	144	152	153	162	151	150	150	130	174	155	131	151	155	144	164	142	183	154	180	155	173	147	143	131	157	130	146	142	171	147	148	130	136	147	170	153	142	181	153	141	154	147	162	163	150	127	145	153	142	137	136	153	153	144	140	168	131	155	157	172	161	150	144	163	145	140	171	172	134	152	165	151	146	134	144	147	159	157	136	149	140	187	155	140	160	135	162	164	152	152	118	138	145	141	166	139	168	178	144	140	181	137	136	136	158	136	148	137	164	158	161	154	133	161	145	165	144	141	145	163	140	165	163	163	168	140	148	158	159	153	142	139	143	152	148	151	147	157	146	122	156	147	191	171	167	151	148	132	146	146	157	153	161	153	168	147	154	138	143	142	152	180	146	149	163	145	139	141	153	156	160	182	154	150	153	152	165	142	148	127	146	164	141	125	163	150	150	148	155	157	130	138	135	133	137	141	142	146	157	149	146	166	154	154	167	153	144	141	158	172	136	166	152	153	140	131	148	142	146	146	145	152	132	146	144	165	145	142	165	158	152	147	154	144	139	155	157	146	143	151	150	158	151	159	145	163	159	140	150	150	148	144	155	146	153	149	128	149	179	141	154	152	175	125	149	136	153	158	145	122	165	124	147	157	148	153	141	155	160	156	130	159	148	159	132	126	153	160	152	142	141	151	171	165	169	164	132	160	136	147	139	166	159	136	162	155	157	136	141	165	153	175	176	153	153	169	154	146	144	148	142	140	137	163	138	149	145	162	140	154	143	154	128	164	165	134	163	160	172	157	173	154	146	144	162	125	159	158	127	147	146	136	146	152	150	145	144	150	147	158	147	155	155	158	123	161	141	160	152	170	151	146	127	150	133	153	156	160	160	171	142	171	176	169	127	139	140	135	140	128	137	155	149	154	136	143	135	150	157	151	150	136	144	174	150	164	167	156	178	121	149	168	135	160	177	156	143	153	143	142	167	137	158	148	178	157	136	145	154	135	165	137	128	146	117	155	148	175	161	127	160	142	129	127	170	131	133	168	157	158	131	136	153	176	146	153	153	145	143	160	164	168	130	162	145	147	150	155	149	145	160	156	164	139	144	152	169	160	156	158	162	143	161	143	147	145	169	126	140	160	160	148	149	132	140	150	148	150	174	126	139	139	147	172	170	157	147	134	155	154	142	150	146	149	183	169	155	141	166	169	157	139	134	120	153	154	151	166	163	151	151	166	160	145	163	132	143	135	143	116	147	129	155	142	171	142	167	123	170	155	139	157	145	158	153	163	151	142	159	157	136	137	150	168	133	139	131	152	159	138	151	142	137	173	174	170	143	152	131	139	149	171	142	149	130	144	148	140	145	150	144	130	168	165	161	151	148	128	140	148	141	154	137	138	145	128	157	153	128	161	152	155	168	161	140	174	150	166	129	150	149	144	156	156	146	166	140	155	156	161	147	146	151	159	155	143	155	142	129	144	147	133	137	147	157	136	139	152	128	139	172	142	143	154	161	151	155	154	159	140	138	161	158	157	164	137	165	154	125	153	164	139	158	139	170	130	155	138	152	170	122	142	143	146	144	143	150	148	139	157	143	156	161	127	160	153	149	128	149	140	138	156	141	152	172	140	147	148	162	161	135	158	164	142	144	159
2168	581	3977	629	502	546	534	483	491	460	483	502	459	435	454	432	455	431	455	426	429	430	405	449	440	427	420	450	440	412	429	424	402	453	438	415	414	452	425	457	421	421	465	456	442	395	432	443	378	416	423	458	451	462	427	439	455	456	457	453	414	424	415	434	425	427	463	434	449	450	436	403	483	393	392	403	405	393	442	435	413	454	414	453	440	407	451	417	442	414	423	424	438	430	457	426	425	452	401	424	444	445	411	402	407	438	416	437	415	425	416	410	423	426	454	445	408	439	420	430	441	410	429	419	462	439	403	442	466	461	438	443	416	441	414	424	414	444	463	420	428	455	421	453	399	422	447	432	440	459	437	436	454	456	446	425	417	447	433	445	460	415	467	418	465	466	433	394	442	450	442	455	443	431	408	399	478	435	480	398	467	432	404	397	441	406	401	471	426	443	455	456	430	436	392	434	450	435	447	400	445	402	419	451	413	432	461	439	441	434	429	413	428	426	426	425	438	436	413	455	395	450	472	454	418	429	400	470	426	426	477	432	460	441	445	443	441	504	433	456	484	437	418	484	429	464	431	407	459	377	438	448	418	434	411	451	437	425	471	402	427	405	429	426	424	418	433	419	436	431	478	455	435	419	426	466	450	403	449	443	419	425	414	431	372	413	469	427	404	412	449	422	408	441	440	476	460	444	436	435	469	459	453	441	423	413	413	424	459	445	433	410	439	408	423	469	402	459	434	420	415	448	426	427	448	458	437	459	420	445	413	477	458	426	424	490	426	402	421	431	411	440	458	450	419	470	430	413	459	444	432	474	401	447	425	443	402	462	434	442	454	433	454	458	435	436	432	427	459	426	423	463	448	430	440	450	435	417	423	416	436	440	418	469	456	451	447	426	412	453	452	406	420	463	443	437	483	427	415	406	416	459	437	456	417	398	425	431	442	454	429	432	409	421	448	437	466	472	432	419	452	469	439	404	415	422	460	406	460	442	447	429	447	445	440	453	414	423	421	420	449	433	421	440	471	414	450	449	465	468	474	399	441	448	422	444	389	454	443	422	420	454	473	470	426	437	459	484	436	455	450	387	398	429	450	413	421	403	439	442	432	438	416	410	451	459	471	438	439	482	438	453	446	408	406	425	436	444	422	434	408	454	426	440	455	441	405	468	449	395	453	413	407	423	448	433	401	484	473	424	424	421	454	412	408	448	437	446	424	445	482	448	424	439	417	437	441	442	420	433	396	422	450	416	415	464	422	461	445	401	433	440	407	421	437	452	428	446	430	416	458	408	440	441	415	452	477	422	436	466	443	430	421	472	432	469	456	400	420	437	448	408	476	384	405	438	392	442	407	456	437	393	452	444	412	435	447	445	439	430	404	467	431	408	444	431	417	434	427	404	426	441	438	409	417	390	414	417	407	438	424	422	439	427	419	407	431	425	429	455	422	439	447	440	414	468	444	441	426	431	481	476	472	420	374	467	442	425	440	417	413	449	403	439	482	450	428	415	411	443	426	418	416	459	446	421	446	422	431	446	462	424	443	431	444	446	439	411	442	463	413	454	436	486	431	434	460	401	410	400	434	382	421	409	418	441	430	473	397	432	417	401	408	398	427	411	417	440	427	416	415	437	433	413	458	412	420	454	440	409	412	455	442	439	447	420	418	418	440	460	405	442	461	445	457	427	420	459	448	414	408	437	446	442	452	439	413	448	443	417	400	410	427	437	417	400	433	431	400	406	422	409	433	430	439	414	451	468	446	428	442	417	414	416	475	426	436	445	407	428	436	449	441	422	435	471	441	445	420	438	402	403	458	428	404	434	453	409	421	445	415	419	417	473	370	414	412	459	445	399	425	462	407	440	426	441	448	476	412	432	402	407	411	427	442	450	464	438	416	427	439	443	440	427	437	415	402	455	448	441	434	416	438	438	448	461	435	447	430	452	428	435	414	450	457	408	440	439	440	441	402	400	404	441	452	434	485	423	406	469	402	445	444	441	460	384	436	417	408	416	409	426	449	396	421	414	434	414	449	443	459	448	402	426	419	438	427	440	433	417	420	392	458	437	434	422	447	435	420	407	418	439	458	440	422	431	422	416	424	447	415	416	469	447	422	402	447	432	419	436	431	423	407	410	434	457	419	469	429	447	454	443	432	439	449	425	441	445	468	423	426	459	437	399	421	440	396	421	445	371	456	475	450	449	450	455	443	423	437	457	431	442	431	417	443	445	456	398	411	439	439	414	427	425	439	426	466	447	429	420	438	436	452	431	426	430	422	409	454	443	430	423	457	413	415	418	433	430	440	415	423	425	414	424	410	433	452	467	426	397	451	427	443	449	419	445	459	434	436	405	452	439	468	440	428	403	391	427	443	411	454	455	441	441	415	430	423	468	458	450	456	460	437	404	412	427	441	414	455	435	462	452	442	428	411	439	458	467	466	397	442	444	444	472	399	437	406	451	406	430	440	433	434	429	435	429	428	447	451	441	446	442	434	400	448	429	442	457	439	393	427	444	423	392	425	430	432	434	475	455	419	462	402	414	417	406	425	403	412	434	454	466	435	436	418	434	424	444	391	386	440	433	415	479	446	442	412	404	386	428	456	459	414	466	473	447	438	458	450	420	430	483	427	422	408	408	447	449	411	415	425	415	453	418	435	415	410	435	452	434	417	424	457	434	421	442	429	455	412	425	454	429	440	420	406	458	423	453	409	451	432	402	437	432	447	433	427	444	451	429	398	423	431	479	447	393	428	407	415	378	453	408	450	443	396	391	415	457	431	417	445	425	449	437	460	415	444	440	443	418	428	430	430	452	434	460	437	425	470	478	438	412	418	438	429	448	430	456	411	433	439	473	434	450	473	464	441	446	467	452	434	419	448	443	408	456	470	412	462	434	433	450	427	445	430	431	419	423	434	418	448	456	451	437	420	402	440	437	461	392	437	410	428	428	445	469	475	429	457	436	445	388	462	408	424	433	432	454	485	439	472	425	430	468	414	429	403	421	455	460	427	440	444	419	449	438	417	381	471	402	454	427	425	446	466	429	384	428	441	421	451	409	407	440	401	449	452	412	424	465	404	438	431	429	440	426	472	444	430	450	427	420	456	425	451	426	432	443	458	397	419	433	454	440	450	440	411	439	433	404	396	428	443	437	434	423	444	436	412	434	429	383	408	433	451	475	472	409	404	407	424	417	441	447	444	424	449	442	429	432	432	407	398	426	410	399	446	416	445	400	462	438	422	438	417	448	426	445	410	421	468	444	460	422	425	464	405	436	446	458	406	452	435	407	392	425	484	406	455	417	439	425	443	418	435	457	431	475	442	432	433	424	441	400	449	417	415	428	439	423	425	446	440	423	432	446	469	442	453	445	449	415	416	437	433	473	419	437	430	438	416	457	435	438	439	430	465	427	386	455	404	432	405	409	446	421	436	442	421	457	402	434	457	419	443	423	396	410	449	472	449	444	458	422	456	443	423	463	436	417	403	421	436	403	417	443
9917	3453	32230	4580	814	611	524	461	388	366	349	316	324	332	325	329	282	303	294	304	302	250	323	297	264	300	306	292	292	304	266	265	308	283	285	290	283	260	265	286	283	285	273	309	257	298	270	308	275	301	276	331	285	257	256	262	308	260	272	275	279	274	286	265	279	253	282	288	291	288	255	272	284	306	280	294	299	292	286	306	268	295	263	274	285	297	260	260	261	264	282	246	267	295	279	321	279	307	286	279	263	297	308	243	285	256	305	267	294	268	261	256	268	264	305	280	269	263	278	332	267	223	281	269	276	285	285	263	283	269	289	286	325	250	305	290	282	268	291	280	270	293	272	275	317	289	274	272	265	296	261	273	302	286	316	270	286	283	266	285	283	287	268	303	249	280	265	283	284	281	285	283	296	285	305	287	284	273	298	302	284	267	292	284	241	269	305	285	315	277	280	295	277	256	271	289	276	281	290	253	283	282	285	290	264	289	288	284	290	265	282	285	279	296	277	268	267	272	282	297	257	246	256	266	290	282	291	284	280	253	281	285	258	293	276	306	302	254	297	285	296	328	256	283	285	275	279	273	295	316	249	256	284	282	284	273	305	271	277	290	294	275	251	253	298	275	265	290	285	263	286	278	249	314	297	277	300	297	268	240	285	251	294	263	248	284	280	275	281	272	291	284	260	281	295	264	257	288	271	252	272	270	273	283	276	279	270	263	253	312	243	284	274	258	274	263	273	284	265	269	289	292	291	256	269	264	247	265	258	297	286	286	274	256	283	271	260	312	289	283	299	314	279	274	299	277	272	305	272	288	280	255	244	278	260	275	311	302	286	287	303	274	260	264	314	262	257	263	267	272	291	263	241	254	288	275	276	282	286	287	286	256	265	282	287	308	281	276	269	294	251	258	260	273	281	278	280	264	297	283	278	278	266	270	297	310	276	273	241	244	281	300	273	252	277	265	249	285	272	270	273	257	259	266	282	276	258	281	268	296	273	271	317	314	232	282	288	307	285	292	270	287	259	284	296	295	316	276	268	277	293	304	279	287	225	312	283	272	289	241	274	267	274	277	260	295	258	294	302	283	284	282	295	266	288	243	289	281	285	269	245	276	279	274	264	263	276	275	237	277	286	310	274	274	274	270	285	255	269	296	271	295	281	285	267	264	281	279	261	258	255	281	279	262	287	284	303	296	288	308	293	280	275	269	301	296	277	301	276	255	296	311	259	289	287	290	270	290	258	282	281	285	286	269	302	290	287	277	274	278	290	266	262	288	281	289	287	266	317	288	276	266	277	281	274	286	291	236	299	242	254	260	266	268	294	275	298	273	291	260	266	278	295	291	282	305	284	272	283	276	271	279	264	282	295	246	288	284	289	266	312	301	313	266	274	284	278	283	293	286	235	277	279	296	264	262	289	255	261	323	288	273	259	250	281	291	276	286	286	287	283	277	283	271	263	260	282	290	276	288	260	277	260	289	302	325	273	298	281	274	302	268	297	289	285	262	286	281	283	304	276	253	248	256	272	298	301	246	265	282	279	289	261	296	271	271	232	261	281	295	277	298	272	275	254	299	287	284	275	275	288	303	325	295	283	285	279	271	283	271	266	258	261	277	264	279	291	280	267	266	308	289	269	304	291	269	264	264	273	252	297	254	267	252	296	267	280	277	280	307	264	278	312	283	263	263	250	267	241	282	295	284	302	264	265	279	282	264	277	273	303	278	276	261	263	293	290	269	294	259	279	290	279	289	253	287	287	292	263	277	272	271	263	294	270	280	290	275	276	257	266	291	308	283	269	272	263	253	308	292	293	289	281	279	279	282	257	261	242	249	278	252	267	263	249	270	294	301	247	290	316	272	288	264	270	299	328	298	285	306	295	296	292	289	281	283	281	280	268	254	291	261	288	286	272	265	291	263	291	293	253	252	301	298	272	276	299	297	287	299	273	309	283	282	291	295	288	286	282	288	268	275	272	282	282	259	263	295	248	264	270	285	309	278	283	252	295	253	257	294	234	271	289	272	296	290	260	282	308	297	292	251	270	269	271	273	283	279	274	276	286	299	294	270	279	268	284	270	303	311	292	293	250	263	296	276	268	303	282	299	266	280	267	249	276	287	308	276	266	260	276	271	280	283	244	262	300	300	250	262	280	263	290	297	239	259	274	284	273	300	271	293	286	300	276	263	277	259	291	264	284	296	258	281	272	258	274	270	288	284	256	296	333	255	286	271	292	269	228	308	252	244	311	277	276	262	259	316	270	287	291	279	292	302	291	295	280	273	291	284	281	277	269	282	277	219	264	234	276	292	301	262	263	260	289	278	323	285	290	254	271	283	274	271	276	311	297	309	297	310	299	284	261	266	287	309	257	257	297	274	250	279	294	293	263	304	270	287	278	268	308	274	291	244	290	266	288	260	280	267	281	295	272	271	295	273	272	302	261	281	250	305	259	271	282	273	262	272	315	269	271	266	265	237	287	274	287	288	262	276	263	265	310	302	254	255	277	280	266	250	301	301	269	265	251	264	280	293	305	299	288	254	261	277	270	259	268	270	284	266	318	278	267	269	279	262	260	305	298	287	268	277	267	268	298	286	300	265	285	274	250	235	288	281	276	251	258	267	265	293	267	249	293	269	286	271	237	296	272	265	302	260	283	286	286	295	290	269	272	290	286	272	266	293	252	309	272	281	301	281	288	340	265	283	306	279	242	272	291	304	274	267	276	269	294	271	319	290	293	273	274	273	262	292	261	282	281	308	284	281	268	267	239	262	286	297	285	284	270	257	305	247	262	267	260	258	287	271	295	268	249	289	270	280	307	293	283	262	300	269	252	268	274	272	254	246	268	291	280	274	267	266	253	280	279	283	236	313	265	273	284	272	316	277	268	278	260	297	254	251	296	270	248	291	263	273	286	278	281	286	294	302	294	287	291	276	268	271	259	263	277	299	286	257	265	263	270	273	270	256	261	293	294	308	278	287	271	251	255	312	278	293	274	282	305	302	277	301	278	265	286	259	249	236	288	263	288	298	278	287	291	279	319	278	285	282	275	287	286	282	288	275	260	276	297	271	277	274	259	273	290	259	279	272	266	274	269	265	285	262	298	295	261	288	262	294	259	283	305	298	303	290	292	271	243	283	270	265	267	269	307	285	301	300	269	278	273	280	273	267	292	300	298	263	273	261	264	311	288	273	265	258	271	247	286	283	287	276	292	248	292	282	283	267	283	269	275	255	286	267	303	297	270	264	288	305	285	309	303	306	289	275	297	286	276	285	306	283	306	254	303	270	267	299	254	274	283	291	270	265	291	264	263	264	306	320	269	285	289	264	262	288	296	245	321	269	265	273	274	296	258	288	291	248	293	272	255	266	262	255	277	279	254	283	300	263	300	265	278	271	289	256	285	301	295	267	290	286	287	298	277	283	300	282	288	288	265	267	269	267	265	285	305	309	274	288	273	239	256	304	263	302	270	259	285	227	296	289	284	253	283	288	265	256	279	291
7301	3390	29292	3372	2898	2379	1993	1746	1508	1370	1352	1189	1132	1103	1024	1021	962	911	919	917	876	836	884	862	794	796	778	809	784	789	756	776	799	787	787	781	748	759	721	753	724	770	744	701	760	745	723	751	744	738	751	731	788	696	756	760	694	736	712	722	760	761	724	746	733	703	739	746	743	719	779	758	718	718	721	704	721	719	724	690	751	728	735	680	712	683	691	724	725	736	749	749	668	709	718	712	742	695	735	737	713	715	712	728	752	728	720	770	715	741	699	754	683	759	724	722	666	711	794	728	721	723	719	709	742	685	748	724	749	733	729	728	681	703	742	717	669	695	724	745	738	706	754	746	740	664	694	712	702	708	652	729	685	757	755	752	714	749	760	711	701	780	746	725	723	692	707	721	784	702	769	720	750	728	654	715	723	706	724	713	742	719	692	708	703	656	698	729	745	754	685	747	698	718	699	744	707	673	724	697	719	696	708	714	717	703	724	716	746	715	695	643	725	764	688	722	714	709	746	672	728	704	678	704	764	720	703	707	725	695	687	718	758	738	723	751	721	725	733	749	720	726	712	726	690	707	697	720	701	717	693	759	725	747	725	718	763	693	719	672	680	713	710	671	754	723	701	727	770	729	734	694	722	721	705	680	723	721	717	765	698	686	740	692	731	732	694	751	693	702	708	711	676	705	727	766	722	724	706	705	713	696	712	714	684	686	701	684	719	682	696	686	736	727	697	726	698	697	629	720	737	707	771	668	725	758	741	748	712	732	692	698	739	704	697	762	671	695	717	673	711	693	730	666	661	740	699	686	689	724	710	718	706	759	743	715	739	713	743	719	777	733	684	718	733	707	659	729	750	733	712	700	750	626	733	689	749	760	742	678	698	690	710	683	728	713	760	730	712	709	738	700	731	707	747	710	735	726	666	731	716	724	694	732	744	721	723	680	747	768	753	727	695	707	733	695	715	711	723	700	714	706	702	734	711	725	707	742	704	693	750	697	697	697	701	717	698	709	729	723	715	705	718	691	711	728	741	701	706	745	672	705	736	713	734	695	700	704	685	737	696	648	684	740	743	724	680	761	708	712	723	673	726	702	691	734	712	721	704	694	747	709	695	720	717	714	718	718	694	689	709	714	702	738	766	728	682	701	717	662	679	670	676	688	729	719	732	707	668	700	696	686	704	720	703	738	719	719	706	764	707	701	738	701	722	718	677	736	717	678	774	693	687	697	728	667	667	703	659	712	698	694	746	706	767	707	648	718	756	720	714	737	729	683	719	695	735	690	705	696	712	684	716	741	737	687	687	694	698	701	711	720	704	734	746	673	710	770	691	725	698	654	716	727	718	702	686	709	702	781	716	694	693	693	759	728	680	686	715	689	711	733	708	724	720	744	747	689	762	722	742	700	755	671	699	740	708	710	656	696	692	724	687	681	726	724	697	719	700	683	744	733	717	714	731	668	740	700	689	731	720	706	682	701	724	727	691	672	738	748	721	713	756	730	700	756	720	688	699	695	691	745	723	722	696	699	708	712	701	724	709	690	725	714	699	705	748	704	774	704	708	747	703	763	713	683	722	716	686	733	714	726	759	668	714	713	720	771	748	736	726	710	667	696	787	751	734	679	757	720	659	665	700	707	693	704	717	713	683	717	700	746	771	772	744	723	723	709	747	748	692	700	741	738	738	710	706	728	688	713	719	684	747	724	707	712	675	699	676	727	736	677	687	692	717	741	693	704	780	704	724	709	706	714	755	725	671	715	688	721	755	673	682	694	724	694	739	741	662	747	687	725	768	701	770	698	688	731	723	702	724	732	645	774	726	744	693	730	706	661	676	759	771	678	711	693	766	756	706	715	681	705	740	719	692	670	699	738	716	725	761	735	676	706	724	713	694	717	718	762	717	721	703	705	683	726	726	731	737	772	710	724	692	730	694	692	685	740	729	710	738	656	718	738	710	731	744	690	730	705	659	734	713	736	650	740	705	723	686	695	738	705	694	675	730	718	714	683	715	723	738	650	688	711	686	724	717	702	715	772	756	696	691	713	709	717	699	664	762	705	743	692	666	771	671	705	711	690	687	706	710	685	717	743	675	712	716	732	746	717	711	727	725	702	731	687	712	709	681	712	685	723	709	713	720	709	730	733	714	734	716	774	704	682	743	716	736	729	701	682	737	707	739	742	707	739	755	687	715	698	700	667	700	717	714	759	696	696	697	670	740	709	778	698	702	722	701	681	755	695	705	709	684	663	765	724	724	716	730	693	742	679	710	707	686	710	714	694	753	703	704	723	698	721	711	705	714	714	760	702	673	720	708	719	735	718	708	661	692	731	718	685	716	733	761	755	650	751	696	694	731	760	720	742	679	713	694	719	636	742	694	687	727	758	727	670	691	728	711	675	726	670	667	724	744	697	759	658	722	697	764	716	719	744	758	732	735	690	682	729	681	710	743	709	715	747	719	723	713	713	706	736	703	716	738	697	768	718	687	725	693	711	737	700	712	692	700	708	692	707	729	688	698	698	720	752	711	714	734	674	693	680	671	690	738	723	750	674	716	718	725	750	714	652	760	683	702	739	727	692	681	699	714	674	759	726	686	720	686	727	703	710	669	700	722	706	722	711	662	697	702	750	692	756	710	764	700	709	733	673	736	734	740	672	698	760	717	723	693	726	697	757	768	755	719	725	670	713	684	719	710	667	658	718	691	683	704	695	706	701	724	736	718	704	724	725	643	718	734	693	707	726	707	700	688	719	691	710	716	709	714	703	715	713	710	662	742	667	733	723	752	712	730	680	716	728	732	719	709	708	735	701	724	721	713	687	691	690	734	682	695	724	731	736	714	691	705	699	715	715	701	732	731	655	694	734	702	708	731	708	751	728	689	724	730	729	651	709	693	756	650	707	689	697	747	691	677	728	737	751	704	735	737	708	679	687	666	730	695	672	728	758	744	690	714	726	718	684	712	721	702	764	706	695	666	743	751	673	681	750	727	710	730	682	745	757	729	698	683	712	742	715	735	679	737	704	697	723	731	739	694	718	735	656	743	720	686	733	677	755	684	690	704	696	684	651	754	677	738	751	689	713	703	669	710	734	732	758	683	704	722	705	734	705	708	726	741	713	723	743	690	715	718	679	726	707	719	678	699	678	735	698	731	716	705	753	718	689	747	757	755	721	719	731	742	727	756	725	721	746	728	649	700	672	707	704	689	739	694	722	696	685	706	765	744	709	673	678	746	740	699	727	719	702	704	708	706	738	759	734	680	689	775	665	671	729	722	685	724	699	681	728	724	704	669	758	709	719	735	697	655	752	680	667	725	713	702	752	733	704	694	705	690	699	713	690	681	672	681	724	707	705	695	696	712	726	743	713	692	696	713	721	670	695	707	700	723	683	743	684	707	713	666	708	751	750	672	698	692	737	707	692	618	711	727	691	691	747	759	703	707	740	704	688	743	745	720	714	740	697	675	727	742	731	707	723	736	692	705	732	730	744	712	741	721	714
17360	6634	45659	10130	1502	879	656	570	549	407	382	367	334	346	329	294	289	306	293	306	273	257	246	280	255	270	220	250	247	268	240	261	248	261	275	252	218	237	221	243	233	200	252	257	276	254	253	230	245	249	249	266	256	247	224	220	262	221	254	276	242	236	228	288	216	256	217	248	220	218	248	249	221	231	249	218	272	220	243	232	212	263	235	209	233	236	233	232	246	240	243	250	241	230	233	219	229	206	234	242	219	225	249	219	213	224	227	233	229	228	243	243	208	216	199	212	257	244	241	240	249	245	257	223	251	224	222	238	225	238	241	214	233	225	226	227	222	228	258	230	229	234	223	240	257	247	231	231	198	230	229	227	248	238	244	233	223	223	228	215	258	234	233	209	251	240	241	246	272	230	230	225	227	231	236	227	224	237	209	253	258	236	228	282	258	245	224	216	227	235	260	243	213	220	210	243	230	224	220	217	245	255	220	248	243	239	245	231	250	238	252	231	221	240	232	251	219	255	224	238	229	243	221	231	232	230	226	255	225	246	235	256	222	236	263	260	242	244	222	272	254	271	239	250	262	251	263	221	222	236	225	264	224	225	255	234	258	194	228	247	216	259	238	220	228	237	285	233	236	221	236	231	231	216	253	233	213	216	234	232	228	224	254	214	250	234	252	233	236	218	250	259	241	215	237	235	208	238	232	254	261	258	272	240	257	239	238	247	273	240	242	210	243	259	218	220	226	242	254	246	246	246	203	241	217	245	240	235	233	229	220	240	248	243	257	264	217	228	231	218	221	221	238	242	230	218	233	233	245	237	247	225	250	217	235	218	261	258	202	247	216	237	228	251	233	261	225	213	238	222	224	258	230	255	235	220	219	228	260	215	246	234	223	249	222	249	222	223	265	222	227	246	243	217	243	249	216	229	241	245	252	249	259	227	221	222	268	235	215	222	240	243	231	233	252	244	229	239	247	216	237	266	244	239	213	235	217	226	233	214	249	238	230	235	221	224	242	240	225	233	243	220	227	207	237	226	243	228	228	215	250	207	201	235	207	233	252	240	224	232	237	222	219	232	234	237	232	240	241	188	244	264	209	274	237	250	251	242	243	225	232	242	224	234	267	213	228	241	247	241	244	225	222	239	249	247	239	239	240	208	219	230	247	223	231	242	240	228	245	224	252	245	207	216	202	266	222	259	230	226	229	223	238	246	241	220	270	248	200	249	253	256	234	232	222	205	244	224	228	235	253	223	267	218	236	218	222	264	236	246	217	255	224	225	227	231	235	236	213	273	223	228	245	230	213	239	253	227	266	244	225	219	248	217	210	230	247	209	225	239	246	250	241	259	222	262	222	233	222	248	205	244	253	233	228	233	228	206	236	274	208	221	195	211	265	220	246	202	255	262	239	207	216	217	211	237	261	213	237	254	236	237	276	211	267	236	203	222	209	263	233	237	238	250	260	279	232	235	211	218	231	266	242	237	290	224	247	225	225	193	214	237	220	217	241	241	228	236	237	236	235	235	238	215	236	228	222	212	230	194	227	237	231	226	192	254	231	240	241	240	255	246	247	225	258	257	214	231	237	253	236	230	234	216	237	235	219	231	209	236	215	220	223	235	238	248	248	241	239	254	253	240	245	228	233	244	217	224	216	222	260	205	205	278	255	215	237	255	236	226	246	216	215	213	220	235	219	241	229	245	244	208	255	228	238	219	230	245	224	222	224	225	241	216	230	201	208	230	237	204	243	212	273	229	222	246	248	222	270	242	245	231	250	250	227	220	232	233	267	245	234	249	225	221	242	214	225	229	201	266	246	215	271	234	227	240	225	232	233	226	208	231	209	215	234	241	235	207	238	235	215	224	218	231	257	228	234	208	255	240	200	221	239	235	233	248	243	244	237	242	231	230	214	215	213	225	249	227	233	249	233	233	259	220	218	216	246	227	242	240	245	271	213	254	214	216	243	249	226	231	220	243	250	227	243	243	228	253	252	206	257	247	230	234	233	250	228	227	240	222	234	252	219	245	246	264	202	218	240	236	253	262	220	235	243	232	226	240	221	217	267	239	244	248	229	228	232	235	257	242	232	280	230	225	232	244	254	226	221	229	206	244	236	225	248	238	238	232	251	199	248	246	241	192	244	232	261	220	231	205	227	251	235	252	252	238	246	269	268	202	211	267	208	209	260	265	208	228	210	221	265	207	231	225	253	240	237	230	208	239	202	222	227	252	219	232	260	234	249	222	241	255	237	227	230	252	222	260	255	277	211	241	220	225	238	242	236	253	199	243	243	225	235	260	237	250	250	246	229	241	226	257	232	233	200	240	228	224	245	260	242	236	228	248	213	233	248	239	249	264	225	208	224	228	254	237	233	270	239	233	249	241	241	214	230	231	210	217	222	252	220	212	223	235	197	230	234	226	240	247	225	251	259	269	234	252	243	243	220	250	244	237	240	245	259	227	205	232	251	220	222	225	243	229	213	203	247	235	207	258	227	234	233	243	239	230	231	236	259	219	255	244	236	212	235	236	222	250	248	240	224	246	235	259	266	235	218	234	223	251	246	250	215	227	249	217	236	233	225	253	269	240	231	236	242	209	204	242	248	226	201	223	229	245	210	216	224	235	250	246	209	229	220	231	226	266	233	260	214	235	238	248	199	211	228	238	239	256	222	216	246	257	227	247	212	234	263	263	256	237	242	217	214	225	236	245	268	249	231	238	214	264	228	233	239	206	238	250	252	271	237	257	233	233	222	251	235	227	209	222	233	237	239	228	258	243	233	246	221	225	240	228	225	244	236	218	237	188	240	250	252	229	221	237	245	247	229	263	257	253	233	236	211	260	241	218	254	232	252	238	243	259	247	229	223	231	246	221	219	238	232	229	269	223	254	240	238	262	266	263	238	235	266	215	232	225	250	237	247	262	231	255	239	254	250	232	209	235	214	216	206	215	225	247	246	261	231	238	236	215	221	217	257	219	231	255	233	270	218	221	227	224	234	249	238	255	207	251	250	232	228	244	256	235	218	251	224	208	254	229	224	264	235	205	238	240	258	246	218	212	219	226	239	207	249	227	219	244	218	237	232	247	233	239	215	238	237	228	221	230	246	230	234	242	232	247	222	231	241	254	238	241	229	244	210	252	250	214	246	221	251	242	261	216	239	261	227	231	213	219	265	238	230	227	247	239	241	242	238	256	232	233	219	241	245	243	251	254	203	244	223	228	209	220	245	266	252	182	234	245	233	229	245	274	224	217	239	240	252	234	248	220	236	242	253	262	241	259	232	238	244	235	228	216	260	192	253	223	225	231	233	248	240	242	219	254	233	258	248	221	221	248	246	257	263	269	212	241	250	220	234	223	225	246	232	208	244	224	238	234	219	226	229	233	216	231	225	214	209	231	219	228	230	229	240	240	232	223	256	236	218	243	232	215	242	243	244	210	235	263	260	220	240	250	250	242	194	241	244	242	214	246	227	230	259	265	213	242	263	252	250	242	215	260	236	218
10373	4754	35603	5692	4676	3885	3198	2542	2230	1910	1719	1550	1360	1274	1209	1079	1109	1039	984	935	899	876	840	880	776	868	761	782	794	716	746	752	746	705	750	717	707	675	633	669	658	706	667	647	701	637	722	654	721	660	619	664	659	662	644	610	572	651	628	591	632	627	625	647	634	576	607	604	635	638	644	601	635	709	634	600	560	600	614	603	605	617	619	632	662	617	582	578	659	631	583	660	584	613	647	620	595	675	606	601	580	624	630	559	590	608	645	603	648	612	653	630	635	583	575	616	639	575	643	616	618	601	597	569	627	613	551	629	634	626	572	565	547	605	606	579	641	591	586	612	584	629	588	590	575	559	575	637	596	571	600	604	621	608	609	575	592	598	593	596	580	604	593	624	602	594	578	629	602	610	597	581	622	598	578	613	620	574	622	563	601	609	636	574	630	621	618	605	620	593	598	613	628	624	569	571	592	554	643	589	638	569	559	651	621	566	599	638	644	571	621	618	602	617	603	574	604	634	605	603	585	581	563	624	603	586	616	623	588	582	626	594	573	595	638	592	592	570	608	611	611	608	558	620	609	579	600	592	647	631	586	575	572	612	590	565	595	562	633	599	634	614	574	612	596	593	597	615	607	591	647	598	586	567	616	579	568	638	628	598	617	609	598	602	586	635	623	571	582	597	615	617	635	634	583	596	601	561	563	581	588	566	585	591	626	596	586	599	608	572	600	550	575	598	615	615	587	586	564	642	594	600	579	591	562	567	589	588	611	548	632	592	574	610	619	569	573	601	569	636	568	679	622	586	604	580	605	631	596	598	560	611	625	625	611	654	593	526	608	588	581	580	603	611	568	601	620	643	546	615	561	567	607	561	623	605	641	560	634	636	576	618	591	642	601	600	603	592	637	542	602	625	577	636	577	597	609	639	576	638	585	614	661	611	635	615	577	606	630	610	565	604	564	576	611	609	602	565	598	563	587	629	583	579	575	604	589	569	590	598	582	664	622	590	623	597	594	603	590	581	621	610	634	629	620	614	614	609	601	610	559	602	608	599	656	593	576	598	611	603	606	589	611	574	585	628	561	635	617	622	615	583	586	606	585	577	582	603	613	601	571	582	639	631	674	591	628	554	635	604	590	577	636	598	592	593	600	598	573	595	607	565	580	586	608	604	575	605	615	614	605	598	551	598	654	610	610	598	560	573	620	543	605	593	596	618	614	604	564	598	627	625	551	587	593	586	556	599	594	564	582	650	597	585	624	621	578	606	623	625	565	615	589	601	564	605	596	599	592	607	610	585	608	613	602	612	576	577	570	562	575	606	543	578	618	581	637	577	604	583	583	578	619	595	556	588	572	563	624	609	616	544	620	618	594	591	547	614	637	607	576	573	585	637	596	595	605	620	614	612	593	645	559	537	614	560	611	588	565	516	585	579	555	586	621	643	634	566	613	639	620	589	653	625	580	592	597	630	595	646	629	601	594	638	598	659	647	591	609	604	556	615	607	618	583	584	620	599	587	631	597	617	587	562	565	564	635	576	548	610	572	575	592	596	604	628	576	595	559	564	602	597	592	565	611	607	579	614	572	572	590	587	619	599	556	559	646	650	589	598	553	577	591	611	569	622	582	632	511	584	615	598	565	588	615	566	620	572	609	557	595	582	568	577	626	611	603	646	577	614	594	582	559	621	580	580	594	607	617	588	618	617	566	646	613	639	600	638	559	637	561	592	620	618	575	615	633	578	529	615	578	594	630	572	562	592	610	616	592	571	584	596	606	562	615	575	604	625	635	600	625	606	601	619	572	608	599	602	589	585	597	581	616	627	584	612	599	612	571	604	546	558	592	583	606	579	600	618	587	586	591	615	646	591	591	571	588	585	602	593	588	635	601	583	576	592	555	630	618	602	613	591	634	628	603	614	624	608	578	594	604	585	603	598	608	617	591	578	647	601	571	611	627	618	617	622	614	582	620	612	597	583	601	617	627	619	590	577	611	638	613	575	602	637	576	604	599	607	590	623	603	622	616	577	581	585	582	610	603	582	567	610	624	560	637	567	583	615	633	586	634	585	608	611	610	623	614	564	616	572	583	608	640	601	584	617	626	605	655	582	604	566	590	594	590	611	591	592	582	575	575	576	616	583	606	601	622	567	624	628	624	605	638	582	640	591	569	604	567	563	591	627	602	603	605	535	603	607	596	545	620	574	603	609	627	568	608	619	585	599	585	592	586	612	590	554	605	570	614	623	601	597	625	599	623	547	591	578	575	603	566	624	611	580	592	596	584	580	584	616	639	605	587	585	586	617	614	585	606	560	614	572	609	603	618	577	585	571	550	624	598	606	584	573	576	591	584	572	569	609	612	626	592	601	600	604	605	592	602	617	558	614	639	597	598	631	637	615	632	554	639	582	612	598	644	571	566	637	623	614	592	583	552	650	588	620	607	580	582	601	610	620	609	600	588	576	618	616	587	565	605	624	576	595	569	611	589	634	623	593	556	582	633	604	603	584	574	544	610	564	586	593	590	620	572	610	606	612	615	581	554	610	613	607	646	595	621	571	576	602	574	582	650	601	565	587	610	604	591	579	563	585	606	622	621	605	626	604	590	580	600	626	557	628	558	602	611	606	562	597	566	619	583	656	580	556	585	614	598	561	603	576	568	625	606	619	632	608	594	592	568	582	635	584	559	567	629	603	608	593	633	611	616	579	604	585	611	611	601	559	583	589	617	564	595	590	560	621	605	626	602	610	608	561	580	603	624	626	604	611	584	550	583	578	623	620	564	563	610	600	564	600	607	587	585	589	584	572	607	583	594	583	607	632	614	596	601	602	566	626	614	614	577	612	580	573	608	579	627	587	592	588	628	631	591	606	597	646	568	572	602	607	590	573	549	558	610	583	617	626	630	552	595	561	553	647	616	617	630	616	621	558	618	652	620	595	612	623	603	571	559	583	595	600	606	589	580	580	614	605	554	547	595	589	610	583	599	609	635	579	550	613	576	595	634	602	579	644	582	610	601	610	562	610	549	599	604	627	592	614	615	599	555	605	618	572	598	576	574	606	597	580	596	607	594	631	602	605	626	634	594	623	589	579	648	554	568	656	579	590	575	594	582	589	602	570	640	578	605	595	559	602	543	630	584	544	573	589	621	583	608	585	593	578	596	607	578	585	571	589	672	577	630	609	623	637	546	546	577	614	574	569	599	578	589	614	584	568	602	584	574	623	578	591	571	570	577	612	595	590	604	574	598	625	568	586	547	610	626	601	617	599	609	574	569	588	586	570	628	583	594	629	590	597	575	609	571	615	626	559	618	610	565	607	621	645	594	619	608	613	541	620	594	608	614	568	604	605	577	599	609	615	602	545	587	579	606	583	632	576	609	591	548	603	571	579	641	613	532	613	605	611	586	620	607	596	589	572	619	619	599	624	603	633	599	588	621	584	576	598	587	633	591	611	596	591	615	609	532	570	586	584	596	602	591	603	580	593	598	589	564	582	584	591	590	606
1797	244	1329	165	135	167	159	146	151	133	152	140	153	141	152	129	153	154	141	135	154	143	128	169	166	147	154	140	137	125	130	140	146	130	155	157	131	164	135	162	165	140	121	130	161	149	158	140	145	156	123	133	139	146	158	136	147	158	151	140	133	159	147	169	169	166	151	154	157	147	145	168	130	159	150	153	153	148	156	135	154	160	140	151	148	141	142	129	145	165	132	163	152	148	127	153	114	129	125	153	158	164	139	156	169	141	150	144	147	172	147	122	149	145	120	143	130	151	176	149	150	139	169	143	146	145	151	128	160	115	144	164	128	147	144	126	141	148	135	131	160	154	155	140	147	148	147	156	144	156	141	152	144	147	139	129	159	152	131	147	162	150	152	148	143	144	148	126	141	159	161	130	143	159	126	158	124	143	142	151	169	145	150	158	161	161	148	144	151	133	151	164	173	157	158	148	171	138	139	144	144	135	143	132	150	160	152	164	135	145	160	143	144	138	136	162	146	161	167	141	136	159	138	159	137	140	158	140	138	130	148	130	145	140	146	150	152	136	151	159	141	165	130	156	137	155	144	163	133	142	151	125	163	147	149	152	152	143	132	159	147	150	171	115	137	148	152	137	141	154	138	168	151	173	152	142	141	150	155	146	132	152	143	147	138	133	163	139	137	163	142	150	156	144	143	149	126	166	139	144	157	165	172	153	148	148	153	144	144	166	141	155	158	153	170	155	138	137	134	146	150	159	167	149	148	142	145	144	146	137	141	119	141	145	154	143	124	141	122	138	159	149	132	162	157	129	139	163	150	143	151	129	128	141	162	166	163	144	152	148	132	130	144	135	168	143	136	176	136	180	138	133	148	128	156	152	157	140	124	170	173	159	139	127	142	149	159	138	141	146	146	140	152	140	156	139	156	138	135	157	130	123	131	144	145	121	146	145	155	116	138	146	144	152	158	132	129	142	172	167	154	125	154	130	145	152	149	154	147	165	136	133	154	150	145	158	138	149	151	139	140	137	143	143	139	163	163	128	155	144	130	145	154	159	143	144	163	138	164	151	144	113	145	140	132	138	127	133	142	143	180	154	148	143	141	156	135	147	149	124	149	169	161	155	140	133	135	148	155	146	152	155	156	136	155	147	143	150	125	168	140	141	150	139	133	174	167	133	142	162	131	122	155	144	138	143	140	163	152	132	157	150	151	138	137	142	162	156	171	159	169	153	146	149	134	155	142	155	149	143	177	153	143	160	138	147	137	161	161	161	167	160	152	132	125	159	150	165	138	142	118	178	150	130	197	153	139	146	136	165	152	164	147	145	158	147	144	143	137	150	143	135	155	166	135	153	124	157	137	134	136	124	134	128	141	151	147	171	134	142	167	151	159	164	136	148	141	136	125	131	175	146	151	158	122	129	145	167	144	166	140	130	163	136	141	149	138	165	132	149	137	150	154	148	145	146	158	130	145	154	152	136	155	161	133	145	138	126	155	160	149	145	162	155	158	138	169	148	132	154	143	151	130	155	133	150	141	143	152	164	151	139	118	140	142	133	165	139	121	149	164	146	147	155	134	138	160	145	150	120	154	130	147	120	150	143	160	144	156	142	171	134	136	161	144	150	144	135	146	155	142	141	143	140	157	142	155	158	138	156	136	131	144	132	153	152	131	132	162	133	138	123	130	141	113	126	147	133	142	154	149	147	148	159	172	132	137	162	132	127	145	130	146	149	159	133	133	168	154	130	136	140	144	147	156	154	138	143	142	162	154	114	151	142	153	142	143	145	165	142	149	147	119	138	152	154	140	132	131	136	132	145	127	132	136	115	158	149	144	147	132	137	134	152	146	144	128	159	125	135	126	146	146	161	195	138	164	137	168	160	137	156	170	132	147	133	131	141	167	147	154	144	146	153	129	162	159	146	150	138	158	152	139	137	150	170	156	148	150	138	153	144	149	151	141	137	156	136	139	162	150	158	159	152	172	155	152	131	151	148	139	143	163	162	159	148	146	153	158	126	125	127	158	165	143	158	158	152	158	151	141	137	144	171	141	171	142	162	163	163	160	137	148	140	162	145	160	141	133	153	162	144	147	133	161	153	161	138	147	143	141	128	152	134	164	165	164	161	142	136	147	133	142	135	145	143	170	146	127	133	148	131	135	166	143	144	155	138	160	141	117	140	123	150	148	113	132	144	153	145	166	144	146	151	148	168	136	143	142	145	155	152	145	152	151	153	134	150	170	175	155	146	156	143	157	155	134	146	140	138	144	136	164	157	125	137	143	120	164	153	137	171	142	142	146	148	153	138	148	171	165	151	144	138	156	147	163	140	151	172	161	160	158	146	173	141	171	158	134	140	135	137	150	146	135	163	132	145	154	138	140	137	127	140	147	151	150	147	139	140	162	148	152	151	159	128	126	159	154	147	170	161	148	136	163	132	143	147	137	142	135	170	153	141	153	154	154	137	174	151	154	149	149	126	157	147	175	162	142	160	163	152	145	150	140	153	143	132	144	125	161	131	147	155	129	116	144	152	124	158	147	126	147	143	155	137	118	144	138	146	155	152	168	135	124	140	144	155	127	126	129	158	129	142	135	180	142	155	145	140	122	155	168	138	151	169	133	127	166	169	138	145	136	137	126	153	131	146	166	161	143	143	153	142	145	125	146	154	172	150	162	129	132	135	147	132	152	135	143	151	162	148	160	141	172	132	139	137	160	184	132	146	148	138	141	140	144	150	139	140	143	152	143	179	141	155	134	155	139	154	141	146	156	128	161	129	142	175	165	134	137	149	169	171	152	155	145	129	144	142	148	154	151	167	139	137	119	141	150	145	136	148	171	175	155	144	163	140	163	159	145	143	137	126	137	154	169	145	130	141	153	142	145	140	143	133	148	136	142	144	130	148	137	158	151	139	152	168	137	150	139	151	126	147	149	162	161	136	148	144	137	131	131	163	152	156	142	141	128	132	163	140	158	128	159	146	158	161	159	155	162	155	160	161	136	153	141	162	152	167	141	143	150	143	161	174	129	141	162	152	143	157	136	160	149	155	146	151	145	137	157	133	144	154	145	148	143	143	152	156	149	131	173	138	143	156	163	150	161	157	159	161	140	134	152	136	128	143	124	139	151	161	147	154	147	163	155	164	132	147	149	143	144	160	160	158	148	158	146	152	129	131	146	139	145	158	160	143	137	142	153	131	146	158	143	149	157	135	167	129	128	152	155	155	142	140	162	152	149	120	143	142	130	153	151	145	160	158	153	142	157	141	145	148	146	145	148	143	131	128	138	159	148	154	133	121	157	153	156	149	160	143	157	134	143	133	152	149	127	136	127	125	140	150	146	167	150	138	127	143	167	173	141	143	144	133	162	145	137	148	143	137	161	135	147	166	152	163	139	138	147	160	135	185	144	139	143	159	155	149	155	162	158	142	170	143	158	152	146	146	149	151	167	140	147	122	126	156	143	129	160	154	139	119	143	132	140	125	153	155	134	147	159	135	137	133
2144	573	3835	547	472	488	454	468	485	451	457	483	429	448	432	421	407	418	435	447	433	423	418	390	432	435	426	432	438	458	443	446	424	438	475	399	426	471	447	425	439	410	413	421	414	426	434	457	410	448	435	380	442	400	419	417	433	420	438	432	404	460	405	450	410	427	426	413	387	421	442	453	421	443	432	435	415	405	451	437	433	446	427	404	413	429	425	444	407	399	456	432	435	425	469	448	409	432	443	406	406	454	455	418	454	433	398	391	431	430	393	439	443	408	461	417	477	396	412	420	493	437	423	413	453	418	396	446	417	429	409	411	430	408	420	420	409	460	410	432	391	397	420	389	400	428	402	419	397	397	414	449	405	387	395	426	409	446	426	419	467	393	454	415	484	417	466	432	417	439	450	458	416	400	415	420	453	434	423	429	463	434	442	436	433	415	394	431	406	460	386	469	419	409	415	443	462	423	419	458	452	428	476	437	433	422	454	431	439	436	426	393	390	383	417	442	422	392	430	438	389	393	412	406	424	458	428	431	432	433	433	433	399	407	443	421	440	462	438	440	442	462	426	414	415	433	447	427	415	435	414	399	443	411	414	423	447	429	465	412	442	432	423	421	407	431	424	445	403	418	422	411	417	434	399	396	410	436	435	444	431	442	435	404	406	404	472	434	443	432	428	421	433	439	439	417	419	439	416	436	450	405	444	421	405	419	405	433	442	422	422	435	406	429	401	475	430	432	424	454	430	464	448	400	458	404	421	406	459	406	471	464	447	427	435	431	436	423	474	462	415	445	442	474	434	435	447	451	410	412	412	435	476	435	443	404	387	432	422	431	364	431	430	412	459	420	435	401	428	444	444	405	449	424	464	396	419	440	414	395	445	395	416	452	437	458	435	434	433	445	424	444	470	431	451	432	398	447	439	436	409	395	450	415	430	420	420	410	409	428	413	439	430	444	394	443	416	430	432	388	413	423	467	423	427	446	412	386	449	399	466	457	458	433	444	421	428	452	407	393	434	433	435	393	458	404	417	479	450	405	446	425	413	482	430	427	432	472	432	460	397	412	449	433	447	429	430	405	401	423	432	399	407	434	435	436	411	443	431	414	446	421	424	449	423	404	385	399	465	434	465	440	428	446	448	419	425	425	443	453	450	418	393	440	455	425	444	485	444	441	372	427	427	425	430	432	433	433	433	434	438	452	425	372	425	423	421	441	429	452	428	406	436	432	411	443	432	458	427	466	431	413	430	435	425	430	454	419	427	396	445	414	419	384	467	440	425	382	406	420	400	431	447	441	427	445	399	405	463	419	433	427	405	422	438	409	429	421	430	404	420	438	431	433	435	419	391	409	432	440	414	442	432	473	420	419	442	422	473	420	424	449	423	403	448	435	434	423	431	430	470	458	468	427	447	444	413	412	424	403	394	441	442	420	405	433	454	400	428	424	441	417	453	423	420	403	405	454	383	436	413	443	425	386	414	440	412	421	433	435	424	419	441	417	426	411	406	422	427	434	449	431	421	407	432	393	426	416	406	447	391	431	398	440	404	446	460	436	433	432	417	421	417	445	432	413	465	447	402	421	438	417	382	424	413	452	454	436	454	446	443	401	422	410	461	384	427	475	418	446	400	427	415	403	427	410	381	436	452	403	406	430	393	421	415	414	459	405	473	436	446	413	478	436	405	454	419	433	425	448	463	415	417	430	448	464	448	405	439	473	405	419	444	421	426	464	419	408	407	447	441	437	450	409	436	415	435	409	391	410	459	410	448	422	409	471	454	428	455	429	430	448	418	441	437	420	434	430	440	458	443	443	435	434	419	428	418	426	474	430	446	436	414	476	423	421	455	446	437	453	429	393	480	381	453	448	457	428	446	445	451	427	416	407	439	402	422	450	414	415	409	398	442	395	453	456	469	421	385	409	413	417	389	427	428	392	421	415	443	446	464	436	455	391	448	434	410	450	470	442	406	400	409	438	421	425	402	481	427	441	436	453	432	422	408	395	420	386	438	430	431	389	433	461	409	394	403	414	419	407	441	411	412	423	437	412	429	441	422	410	434	434	441	474	408	432	426	432	399	449	429	436	424	405	402	443	450	427	451	423	435	402	469	430	415	507	428	400	447	387	449	418	441	420	396	407	398	479	440	413	427	429	396	421	432	429	424	400	459	438	401	430	455	436	467	415	401	422	423	405	413	466	449	447	438	432	413	452	474	435	417	446	447	440	407	424	425	406	438	439	394	412	434	394	467	431	460	425	437	444	432	408	420	420	418	414	435	421	432	457	392	452	409	439	447	453	433	408	432	418	453	402	425	460	404	423	431	430	434	403	406	398	418	400	394	406	387	429	445	427	448	438	429	419	438	407	442	468	419	411	407	401	456	448	440	429	392	394	436	435	416	455	401	459	419	413	400	407	424	428	453	407	463	430	432	410	420	460	413	421	410	431	425	450	460	426	430	436	430	464	432	442	430	400	389	443	481	414	457	420	479	435	429	427	434	430	421	437	447	437	423	427	427	424	432	416	431	455	462	450	449	405	413	437	392	420	405	453	426	464	441	413	441	399	459	450	427	431	424	439	425	427	404	438	431	442	400	440	438	413	462	414	405	452	431	465	403	466	433	427	426	473	431	435	414	404	429	427	380	431	399	455	438	481	437	408	390	422	445	451	411	391	430	456	375	424	450	491	427	423	442	406	401	411	463	409	414	407	432	406	466	424	423	434	428	429	434	430	479	422	444	429	443	438	402	425	413	457	450	441	435	438	419	408	430	445	410	426	424	373	441	411	430	411	461	449	403	431	423	450	414	434	426	429	397	410	391	431	449	444	461	456	448	415	392	429	438	433	465	428	395	418	444	418	443	420	434	463	408	437	433	412	401	397	401	437	433	445	459	447	446	417	427	432	417	417	431	430	412	433	477	444	428	434	422	465	422	434	439	436	436	427	412	401	408	456	379	423	417	424	406	428	391	418	405	395	443	447	439	439	437	398	405	420	430	440	450	417	431	451	426	427	425	414	414	437	423	411	402	426	430	435	423	456	414	438	427	416	409	421	424	416	418	450	435	402	406	432	452	421	444	410	432	401	449	438	392	419	411	428	437	430	414	424	430	423	421	426	410	419	434	436	456	416	426	451	425	390	409	438	469	440	412	443	429	478	422	440	412	417	400	444	450	442	470	382	445	453	426	436	454	401	471	434	454	423	444	402	430	397	461	456	404	448	434	412	422	418	445	440	427	423	394	394	409	438	413	420	425	420	445	415	441	409	423	430	469	432	417	415	428	441	445	435	455	414	440	413	444	453	405	443	420	379	424	440	420	457	423	438	418	442	438	443	444	418	428	422	469	419	403	424	434	418	418	439	444	428	408	466	416	451	415	416	424	397	429	421	440	420	390	411	417	439	428	440	417	401	427	402	383	433	397	417	412	479	386	418	408	437	446	446	425	388	426	411	468	414	419	413	418	442	407	428	439	424	448	436	432	424	441	459	392	415	443	417
9691	3408	30629	4230	790	631	494	470	442	360	385	357	306	322	334	321	316	349	292	305	294	292	274	267	270	261	302	286	295	315	289	285	253	260	308	288	286	288	283	270	289	279	281	309	290	264	250	298	286	307	292	289	273	293	267	274	281	305	264	271	294	270	279	267	255	271	302	297	313	255	311	276	251	290	276	248	311	288	266	240	270	280	242	261	287	288	263	260	285	277	279	275	292	264	282	304	258	296	260	278	254	269	276	269	298	245	250	309	273	272	288	277	283	285	268	293	274	292	264	323	285	290	287	258	309	279	295	286	259	289	280	275	257	278	253	250	244	251	249	258	261	270	246	276	281	301	277	250	263	283	261	277	288	254	261	325	289	270	273	300	289	276	287	268	284	267	306	254	262	262	297	264	288	267	293	282	262	279	246	284	256	266	254	305	278	267	279	282	289	311	275	268	284	297	290	273	282	311	295	277	282	274	280	288	270	271	271	278	293	292	272	264	301	257	276	276	248	266	246	298	269	284	276	271	279	267	295	287	289	294	272	275	283	279	266	255	288	287	272	266	302	280	302	268	283	263	291	273	290	301	255	262	276	278	279	281	266	272	283	254	283	262	289	265	272	290	256	281	243	300	302	287	293	276	270	273	274	293	287	272	262	242	266	274	314	271	271	287	295	294	288	297	251	277	281	294	265	265	304	296	255	259	276	266	266	279	298	268	276	306	279	292	278	249	282	275	266	270	264	267	288	261	274	256	286	281	283	276	266	312	273	310	293	275	300	263	271	262	297	297	251	249	300	286	291	258	274	272	309	291	277	284	263	291	277	301	283	289	294	273	273	269	267	247	273	259	288	265	281	267	260	261	291	279	256	287	260	280	279	282	279	262	286	309	291	244	271	305	282	274	290	252	283	280	266	252	308	255	274	270	278	279	281	301	261	285	288	260	249	281	266	247	264	283	286	249	259	264	260	283	280	307	294	273	304	285	294	292	268	275	293	280	290	259	307	282	279	277	235	291	276	282	268	302	294	288	300	302	243	292	280	276	259	266	266	283	289	271	268	274	271	282	283	276	302	272	299	281	258	245	263	280	288	269	255	273	263	265	269	285	287	282	254	270	269	257	290	272	302	288	260	242	264	289	304	284	291	249	237	288	298	280	259	237	282	286	265	265	264	295	284	294	282	261	258	288	282	278	289	273	297	288	272	282	275	280	247	288	296	280	280	306	289	276	293	265	281	285	281	294	265	273	297	282	276	283	269	281	291	269	283	286	280	275	263	290	265	274	276	274	266	264	262	280	290	289	321	286	294	282	257	268	299	263	288	276	288	255	295	283	271	292	271	270	264	275	275	276	289	266	286	311	300	271	297	242	307	262	245	288	292	291	301	278	256	264	273	280	274	260	282	281	265	282	271	273	275	284	293	274	306	297	260	275	299	267	281	291	251	281	252	276	286	266	268	249	307	305	245	296	260	252	284	254	279	267	302	268	263	274	262	264	276	283	289	284	293	266	305	274	312	264	276	256	310	277	291	263	281	302	264	271	282	312	264	286	277	281	280	275	287	271	265	264	291	319	271	280	270	272	285	249	289	285	280	258	280	249	287	270	268	266	252	306	265	261	274	280	274	307	268	278	295	312	273	270	249	257	260	301	255	248	296	248	261	301	304	248	284	278	262	314	238	300	279	291	267	286	265	263	266	293	261	268	297	263	241	302	301	295	266	252	309	297	287	269	290	275	280	262	263	270	292	245	282	243	275	269	250	297	250	270	246	300	290	263	267	251	265	257	265	278	260	269	298	271	258	269	266	266	235	274	281	302	258	288	267	269	263	273	279	235	285	294	298	247	301	251	282	283	281	298	294	284	265	286	267	277	278	260	316	266	314	274	292	265	257	285	321	300	286	276	283	254	298	297	308	277	297	311	281	280	284	287	284	258	274	270	235	287	274	258	249	278	292	259	252	278	280	268	260	287	284	269	272	261	283	261	281	272	260	271	243	249	252	269	267	250	301	274	278	288	297	295	283	278	274	288	269	273	286	290	284	281	236	309	255	275	314	282	254	277	304	263	290	293	257	306	281	276	283	286	279	262	296	261	259	308	274	288	268	244	264	271	300	268	248	262	264	293	274	281	279	266	302	256	266	277	266	262	286	274	282	247	241	286	269	265	272	265	275	266	259	281	277	252	284	258	254	281	282	274	277	260	291	265	255	273	259	260	276	271	254	274	233	283	282	277	310	269	244	245	291	273	288	295	300	262	277	256	291	282	293	244	254	265	242	320	261	309	253	270	263	266	286	274	284	292	288	268	247	311	282	252	270	258	235	252	283	268	266	306	258	273	287	291	270	286	260	289	292	277	295	295	246	251	271	277	243	285	275	278	255	283	268	277	288	265	246	306	301	283	283	252	281	258	290	262	285	281	253	286	265	280	282	254	292	264	287	261	297	254	281	273	306	292	278	268	288	337	279	295	277	269	263	293	264	282	301	277	298	285	263	271	268	290	254	292	252	282	264	298	272	297	235	304	276	279	245	278	279	268	286	254	289	252	293	272	277	283	322	308	276	297	330	259	298	275	298	263	280	255	250	276	274	298	256	284	306	260	280	298	298	301	301	260	261	261	284	278	282	261	259	275	257	276	282	258	266	281	262	286	273	276	279	294	278	289	251	274	275	305	300	272	263	265	271	249	278	288	255	289	274	290	286	268	231	291	281	275	267	274	275	302	276	277	289	310	284	292	300	273	303	295	279	274	279	276	246	315	255	293	261	276	268	278	278	296	296	285	249	296	234	272	287	247	236	291	257	278	285	275	274	281	289	271	263	250	286	285	257	294	290	288	255	268	283	286	274	263	286	269	290	298	307	303	300	287	269	254	267	303	267	277	263	251	272	281	274	282	294	273	273	270	258	280	227	295	281	272	285	262	271	277	296	275	282	311	306	253	254	270	266	286	273	296	276	284	287	267	282	267	270	270	303	259	281	296	262	270	298	297	272	243	251	238	254	258	285	283	288	295	278	291	255	255	258	288	292	261	267	271	284	293	278	285	297	266	290	289	259	280	249	271	288	290	267	288	263	250	274	277	269	259	270	299	261	302	263	272	304	281	291	301	286	274	270	277	255	285	281	306	277	263	303	286	284	240	277	295	273	300	271	299	261	277	299	267	265	233	255	289	272	297	273	281	290	294	270	261	308	283	259	308	262	273	265	269	295	309	308	291	277	240	213	269	284	303	298	267	277	270	280	269	255	275	257	279	263	241	314	277	281	290	276	269	286	259	296	260	303	305	264	273	266	267	252	262	248	284	312	292	272	273	242	264	304	274	290	262	297	273	285	249	234	289	271	283	320	257	266	267	288	274	298	301	298	283	257	235	266	270	245	297	280	263	300	283	276	284	310	282	280	287	266	249	260	297	263	267	303	285	282	242	295	281	262	285	267	292	297	281	272	279	266	271	287	277	291	251	284	271	255	257	278	278	299	256	260	289	261	263	300	302	269	246
7160	3122	28537	3419	2936	2373	2027	1830	1639	1397	1326	1215	1129	1061	1040	1037	982	949	880	919	910	894	879	832	798	838	780	769	770	764	779	720	728	818	748	756	748	767	767	798	748	744	742	785	803	744	697	711	712	691	736	771	819	827	763	732	720	734	704	723	704	748	754	738	689	763	704	744	734	661	700	753	756	744	769	743	757	737	701	729	688	722	729	764	686	715	751	711	758	731	768	728	708	681	762	711	735	738	703	751	736	750	746	697	685	736	698	709	716	778	724	771	711	695	726	726	777	704	725	744	711	751	733	687	690	695	698	703	728	734	693	731	722	731	713	738	719	697	696	778	693	717	729	741	688	726	794	683	711	662	671	714	706	724	775	707	736	699	703	715	707	718	725	685	713	722	695	714	685	688	706	709	702	701	751	720	729	711	703	674	720	738	685	787	734	708	699	783	720	729	711	680	761	717	710	702	703	724	718	737	728	737	701	741	699	723	708	727	728	729	670	733	700	672	726	722	758	730	747	694	739	724	714	730	716	705	694	719	701	759	708	712	700	694	719	724	697	707	667	678	659	697	741	664	671	699	723	719	690	699	716	692	668	686	727	686	713	677	723	708	720	746	717	752	715	738	718	744	737	704	699	708	730	666	711	726	711	693	695	710	659	744	727	704	731	771	772	727	700	762	717	676	723	699	740	713	711	692	728	710	703	724	773	726	717	743	710	740	739	663	704	692	706	733	680	686	685	728	685	718	699	729	689	717	716	699	706	719	679	715	712	716	712	748	710	677	711	721	714	699	660	738	739	756	760	696	706	639	639	695	676	733	730	670	725	706	675	732	728	683	720	720	697	724	726	719	725	700	724	672	690	692	704	787	690	773	731	746	765	730	745	706	727	740	687	671	702	719	753	722	722	671	703	729	708	727	730	721	722	669	708	710	778	693	767	723	702	726	737	691	708	670	709	680	685	723	690	692	686	695	739	735	747	676	779	737	737	708	724	736	729	674	717	738	704	766	686	746	700	695	667	704	736	754	772	711	688	725	730	702	690	727	709	694	684	736	716	712	760	731	688	703	693	735	724	692	704	719	720	712	709	690	705	729	687	711	697	739	732	712	719	749	756	688	692	676	681	685	712	711	688	732	737	745	673	715	766	755	728	729	707	694	678	710	697	718	683	745	698	686	719	716	686	719	706	715	708	742	720	754	694	709	691	715	626	743	668	693	722	687	708	731	702	706	695	735	724	691	685	699	709	726	711	733	670	690	695	722	681	678	694	695	677	708	716	697	734	724	721	744	655	758	678	708	705	699	700	712	683	721	672	700	734	684	733	713	723	734	728	692	721	700	731	713	714	703	692	737	761	699	639	738	746	687	706	694	736	714	768	745	695	659	714	699	691	691	672	712	718	692	701	738	723	746	711	686	721	754	712	722	729	706	737	706	737	751	713	721	720	720	739	683	702	713	672	735	722	710	763	721	691	747	722	716	701	691	661	727	775	720	678	714	729	702	736	730	726	690	701	750	739	708	689	689	695	729	668	658	704	709	689	718	706	681	727	714	722	720	715	695	720	706	740	708	675	704	769	710	767	665	707	682	708	698	745	692	719	707	695	689	712	695	703	722	683	723	688	717	743	754	723	720	722	678	718	707	699	752	740	715	671	711	694	704	712	715	707	706	694	701	684	707	698	790	723	711	691	682	669	677	731	671	726	712	696	722	718	746	716	768	735	692	751	743	716	727	724	724	707	727	713	733	678	708	720	740	745	751	662	691	709	663	706	717	733	721	752	716	712	723	749	740	706	738	656	725	714	662	706	717	723	744	750	757	702	694	773	736	724	708	685	689	698	683	686	733	718	745	670	710	731	702	702	664	752	728	727	687	691	699	696	722	758	727	743	716	719	756	771	635	674	706	702	670	735	724	682	657	723	731	692	739	691	699	762	760	740	742	665	717	722	703	673	752	734	695	682	744	713	699	676	738	708	700	704	714	764	683	692	691	720	700	731	708	694	665	672	700	707	693	734	689	682	698	733	742	723	736	652	682	738	692	707	713	755	720	741	756	718	723	672	737	688	694	669	694	755	693	697	700	731	746	709	706	708	680	764	758	672	734	730	679	710	684	761	696	735	722	746	658	695	720	741	744	700	744	707	739	717	759	686	722	668	722	710	710	734	697	692	692	715	717	699	697	729	687	719	647	756	730	724	678	728	729	715	658	733	701	690	695	677	747	709	737	758	701	675	742	753	731	706	713	728	687	720	722	747	681	758	749	636	708	670	748	719	771	774	732	715	715	711	689	691	712	766	797	707	700	698	719	658	708	729	716	703	697	721	750	662	718	661	734	661	775	688	699	706	734	669	718	710	710	792	716	736	713	762	720	662	689	691	704	704	705	731	740	695	752	693	708	727	720	702	728	689	718	741	687	755	686	713	686	654	738	737	709	747	745	742	704	741	702	724	715	731	706	680	736	753	675	676	713	675	710	726	700	713	703	742	705	699	738	736	720	692	711	737	713	649	690	706	733	710	674	770	651	693	679	699	716	758	756	638	690	707	695	713	679	662	703	750	697	716	766	723	670	719	661	703	694	739	721	727	706	711	704	754	698	745	736	725	704	689	709	717	684	749	734	676	732	719	721	760	682	722	702	682	678	691	713	726	706	742	743	655	717	743	694	732	738	742	705	713	672	694	686	688	710	704	730	720	727	686	705	703	734	702	746	724	711	719	664	743	702	693	730	701	698	695	692	741	722	714	686	641	723	671	713	704	735	754	708	710	689	719	675	691	681	726	668	662	652	698	738	682	688	734	683	712	715	707	712	660	728	724	725	706	711	728	685	673	683	747	723	729	661	686	717	712	744	695	703	705	702	724	714	751	670	705	730	686	653	673	651	709	638	742	700	680	753	704	725	673	711	766	736	728	747	680	722	724	698	730	717	691	702	684	696	707	716	729	721	725	682	704	732	719	731	718	673	702	679	739	699	707	676	690	705	710	768	696	721	710	656	707	739	697	714	718	699	743	706	696	699	696	703	676	755	707	701	684	732	774	725	719	675	682	744	740	691	702	725	745	741	725	750	720	679	692	707	729	700	667	691	702	682	720	737	713	735	711	752	690	721	696	740	746	691	705	664	724	701	746	721	691	655	747	690	722	685	667	672	716	723	678	731	720	667	702	709	701	685	697	694	683	692	699	691	699	795	662	698	667	767	728	698	745	741	726	684	733	706	770	747	688	717	681	676	652	678	677	749	686	700	708	707	683	689	754	679	672	721	729	688	711	726	691	682	681	730	722	685	677	725	769	751	699	702	723	730	711	680	758	722	669	716	758	727	693	715	672	680	723	700	748	654	708	727	735	695	708	702	725	738	756	689	692	710	714	737	732	706	720	747	742	707	716	691	740	733	699	722	702	700	729	726	721	719	721	691	702	717	776	689	675	756	739	717	668	693	744	711	742	686	778	691	725	729	678	680	752	744	725	735	703	660	771	727	696	722	762	688	723	726	722	739
18125	7681	47105	10749	1756	880	702	536	464	397	368	339	341	328	311	277	276	297	265	279	283	258	272	266	283	259	221	238	266	242	265	243	264	255	271	257	225	214	263	243	240	246	231	236	250	205	216	238	267	221	250	228	261	251	238	231	258	253	249	215	248	239	246	253	211	220	230	225	259	206	272	245	235	239	233	241	245	239	245	236	231	245	217	237	256	236	235	234	250	231	249	255	242	234	249	267	241	233	238	220	228	222	224	234	240	237	220	225	259	226	236	231	223	240	222	227	237	227	247	208	226	228	221	241	235	223	252	230	238	219	250	258	229	216	250	239	234	234	234	240	218	246	253	220	258	223	228	228	230	234	233	224	259	240	233	264	243	239	222	232	249	236	215	213	237	263	260	219	260	214	222	229	242	245	261	225	235	242	225	216	245	221	237	260	215	231	249	227	213	226	233	237	195	236	258	234	256	228	271	257	235	224	222	232	239	244	241	220	252	208	251	244	252	219	236	225	229	237	240	254	203	232	262	227	255	252	236	237	254	231	221	242	241	213	241	240	236	226	215	236	256	225	227	227	245	228	242	248	237	228	226	232	223	225	228	243	229	204	221	213	243	216	218	256	243	241	235	241	201	238	245	257	242	260	224	258	241	245	226	255	218	263	226	204	258	225	233	247	226	239	230	243	247	239	238	241	232	244	260	236	246	264	236	244	238	229	221	233	226	244	232	251	235	213	248	198	230	223	218	236	217	223	238	218	218	236	242	220	225	229	270	211	253	218	243	234	213	219	216	252	261	226	197	231	215	236	219	241	224	231	215	217	226	221	271	220	232	238	215	230	207	225	263	248	235	217	256	244	214	253	215	251	265	231	227	251	232	235	233	219	228	226	202	219	246	215	256	218	243	243	275	250	245	246	238	231	220	200	219	238	245	248	207	204	211	227	243	229	228	202	235	235	253	249	251	212	231	252	235	225	260	240	227	264	222	220	241	220	227	208	230	218	221	187	228	249	281	245	248	232	252	250	239	231	211	210	213	243	230	257	224	246	216	267	270	256	225	256	252	222	237	233	208	219	233	250	228	261	263	234	237	207	238	218	207	220	210	210	245	204	210	263	255	229	234	216	209	242	257	235	249	221	235	220	246	260	220	232	237	235	205	224	231	224	227	264	230	262	253	217	241	224	241	225	227	232	227	224	229	240	227	228	234	249	247	234	217	256	261	248	209	233	259	226	234	244	256	253	239	238	225	221	238	228	241	238	221	272	216	232	248	250	234	237	212	238	231	244	228	236	214	221	268	243	237	207	215	232	237	216	226	203	233	242	239	191	232	206	222	208	233	251	216	215	248	241	245	242	219	248	231	253	242	250	243	246	217	229	221	230	239	227	271	206	257	246	254	225	210	240	218	218	246	246	223	233	234	228	224	234	244	211	209	230	236	210	239	224	237	243	205	237	247	237	249	237	231	206	231	230	211	225	235	223	215	232	242	239	250	235	228	229	234	254	240	220	237	217	223	215	252	237	236	248	214	218	239	254	225	239	217	241	205	205	239	243	189	223	233	239	234	252	231	249	217	242	235	241	224	234	246	253	237	240	225	196	236	204	225	227	213	248	222	248	249	224	242	221	252	266	222	231	220	237	231	261	255	245	237	221	246	230	241	238	212	218	241	233	245	241	241	230	226	231	215	239	190	236	225	228	233	252	251	223	227	213	240	217	230	229	262	236	214	244	224	243	233	266	220	249	235	243	236	249	264	272	238	226	216	214	235	237	259	236	203	220	215	220	215	228	253	241	210	239	256	225	237	244	236	251	229	236	223	217	233	256	221	237	220	208	215	203	249	213	268	218	236	240	256	238	270	231	223	227	234	217	235	213	235	199	227	206	242	216	225	222	240	257	232	260	211	235	194	244	263	232	233	224	244	222	236	207	204	249	236	240	223	250	230	241	242	214	223	225	250	225	226	250	250	235	211	203	221	234	250	253	222	231	226	240	241	265	223	214	252	235	213	250	220	240	224	221	220	230	246	233	217	222	231	250	228	264	214	234	203	251	210	227	236	234	230	262	251	229	233	245	238	239	237	248	248	255	206	239	229	235	232	213	233	258	225	240	232	204	253	261	242	247	235	236	217	217	234	245	234	249	216	243	240	264	205	234	215	242	241	235	262	223	257	222	273	208	230	233	220	226	234	249	214	216	203	260	241	238	254	229	216	229	223	248	236	212	224	219	223	191	249	226	247	227	208	217	249	226	252	257	246	257	216	206	267	255	231	245	224	237	233	222	226	224	249	223	234	218	232	254	238	244	232	236	212	234	257	229	253	222	242	257	219	227	255	252	247	238	261	234	219	227	242	217	236	239	244	234	225	241	224	215	231	227	236	221	221	261	255	258	236	230	231	227	229	259	231	258	232	246	229	199	231	238	222	265	234	213	243	250	225	229	233	219	249	267	207	241	235	240	248	244	223	250	238	263	212	254	235	238	243	220	227	223	227	236	237	244	234	226	205	233	232	224	227	236	213	237	238	229	250	226	256	233	245	207	261	234	236	223	228	233	216	250	240	219	236	230	207	242	267	225	237	230	239	246	243	228	222	216	232	253	257	245	213	219	226	222	207	238	234	251	233	237	240	222	243	234	205	255	222	245	225	240	242	240	213	225	223	227	223	244	238	235	214	230	234	236	257	211	219	245	226	230	240	254	208	236	225	219	225	231	213	245	223	231	245	251	250	242	250	249	243	219	223	238	237	224	245	238	216	230	233	237	247	206	215	234	265	224	232	220	240	233	232	222	251	248	229	235	233	259	244	219	208	228	228	225	240	222	232	222	246	212	224	211	244	234	227	218	234	249	228	223	248	234	233	222	239	222	227	226	221	247	223	205	262	245	259	259	267	234	272	231	230	216	206	248	226	242	216	230	232	231	232	240	221	254	244	244	241	222	229	214	244	261	229	252	236	264	248	240	257	218	209	232	229	220	241	241	242	222	257	237	210	212	206	253	244	268	246	249	241	241	210	238	230	260	230	241	244	259	236	214	253	234	255	246	267	239	244	243	233	224	237	221	250	229	226	256	239	220	233	236	235	202	238	220	247	236	263	213	245	209	233	228	267	226	228	217	231	255	229	231	231	253	231	244	230	223	251	207	240	253	263	219	211	224	219	229	229	252	242	226	247	255	213	238	235	258	240	244	248	222	224	251	231	226	272	219	234	262	238	241	248	236	235	256	226	255	222	228	229	232	240	215	231	226	249	241	207	223	229	238	210	220	216	226	207	218	243	231	242	211	217	245	230	214	233	239	241	253	241	265	224	264	233	207	241	211	246	252	222	252	229	252	231	234	198	253	255	231	243	204	258	218	254	225	223	226	221	241	232	247	243	235	209	264	258	218	266	244	255	238	261	254	232	209	243	233	223	228	211	251	242	212	254	223	252	222	233	238	224	219	250	229	219	266	246	223	222	211	229	253	212	245	266	212	208	224	237	222	236	218	247	236	234	248	258	217
10405	5287	35527	5841	4757	3756	3084	2582	2151	1915	1721	1510	1385	1243	1151	1054	1012	1030	947	944	890	846	865	804	825	745	740	772	744	736	726	756	768	742	627	678	697	697	679	687	682	673	676	689	630	670	668	682	648	679	654	632	685	630	651	614	643	621	671	671	616	647	619	645	631	632	647	609	640	614	581	646	624	599	583	641	624	605	577	643	622	633	632	590	571	606	647	594	600	603	627	600	618	610	577	595	620	607	622	595	576	593	604	620	596	610	596	590	627	571	643	595	631	650	609	613	599	642	568	620	612	618	612	641	627	590	617	637	599	616	564	605	565	617	578	568	614	603	623	650	591	613	582	632	633	587	609	655	582	598	625	615	631	612	587	570	576	584	630	590	605	570	630	571	623	576	630	596	534	606	564	571	551	611	630	578	630	584	648	580	602	630	616	601	536	644	611	554	629	598	595	594	582	608	594	607	622	614	607	607	624	595	584	588	601	608	565	585	564	621	601	612	603	572	591	570	592	592	625	635	580	617	625	604	564	590	594	553	550	590	580	581	635	609	577	596	609	605	580	631	624	603	612	575	615	562	535	645	590	598	591	595	578	610	599	568	623	590	579	602	567	551	587	586	587	592	588	608	628	622	592	574	629	588	605	573	594	612	600	584	595	627	611	637	593	595	596	572	576	579	604	594	649	638	575	639	621	561	584	581	595	581	669	593	583	599	573	560	600	618	617	558	585	581	630	618	614	586	580	597	647	580	587	614	569	631	589	571	606	610	596	608	642	606	560	615	546	635	569	614	571	580	607	636	555	616	605	619	607	659	581	555	592	620	563	577	654	628	545	571	586	584	546	569	580	595	624	611	582	640	598	600	574	606	557	553	603	577	579	631	651	585	595	563	586	623	607	611	572	641	583	536	612	570	571	615	596	620	611	585	584	568	608	563	607	583	619	635	623	571	603	560	578	603	596	606	596	565	613	554	581	598	594	575	553	597	602	589	591	587	589	556	614	577	623	590	620	589	575	612	577	579	602	558	626	598	624	610	585	606	593	598	589	598	603	586	633	561	569	627	666	623	602	584	561	582	630	560	568	616	580	580	584	611	571	592	593	572	614	642	571	623	584	612	573	611	575	629	603	586	587	597	613	610	603	555	534	580	587	613	610	584	619	605	630	628	590	565	569	621	596	581	561	589	634	590	590	622	666	583	631	575	599	607	618	615	604	592	603	573	588	609	606	600	596	635	595	588	604	577	554	591	620	575	574	595	573	605	572	604	593	583	590	607	553	597	573	577	616	629	615	581	624	589	562	594	616	601	626	568	608	611	576	630	571	583	579	616	575	555	616	595	622	596	562	625	630	583	614	537	593	583	604	594	596	629	600	554	604	601	594	611	585	577	580	613	615	576	580	585	603	630	604	576	655	635	606	609	595	568	576	610	609	604	608	561	606	620	597	581	599	619	577	590	590	616	574	572	544	579	604	613	576	593	597	555	609	597	586	560	612	599	569	563	580	636	597	617	601	636	569	608	606	606	605	589	608	630	585	592	603	618	603	551	598	587	604	602	554	577	568	591	576	596	599	591	595	562	567	611	541	599	586	606	617	620	581	605	643	581	571	617	612	605	605	565	605	612	561	574	591	631	603	622	603	617	602	565	601	578	599	617	604	601	561	596	628	562	565	592	584	605	597	604	593	616	615	610	604	596	645	655	591	617	607	590	615	577	640	614	577	582	608	611	569	562	589	547	582	586	598	644	606	608	590	628	610	580	587	563	599	636	609	589	607	627	625	567	599	589	627	584	581	582	602	552	600	545	610	571	583	612	596	594	587	581	597	598	601	604	616	625	626	619	584	620	626	591	547	612	605	588	556	566	577	603	647	591	629	641	570	595	594	583	611	615	610	603	614	576	578	610	574	597	609	612	612	581	583	617	563	600	646	623	602	553	572	557	582	592	570	586	632	642	599	587	578	623	581	600	581	552	632	598	540	555	567	632	551	565	586	567	583	608	620	569	577	581	603	553	558	592	582	599	631	614	602	606	573	573	606	588	629	551	602	598	606	643	625	579	606	572	606	574	628	602	600	564	586	571	621	623	598	619	614	630	627	616	591	579	600	605	608	625	556	585	630	609	627	623	598	610	608	619	601	619	618	593	612	582	606	597	584	585	614	555	582	564	613	621	615	587	583	621	578	613	596	566	575	617	631	622	582	591	579	631	568	638	559	550	603	619	638	628	595	578	557	533	589	628	637	590	598	563	630	610	581	588	564	630	590	637	552	600	588	586	568	582	580	603	574	607	589	578	588	626	543	618	595	584	593	596	604	607	608	566	587	602	591	583	567	563	611	640	654	557	605	619	592	605	582	575	559	588	631	592	627	572	628	576	586	580	600	570	601	569	642	603	603	617	645	652	607	567	567	574	609	606	595	564	571	573	599	586	615	593	581	612	624	590	570	626	594	600	577	636	576	570	588	633	586	607	549	601	554	567	573	578	597	621	610	597	601	610	584	576	602	600	622	612	598	579	586	590	568	632	596	645	587	605	559	603	618	559	610	582	584	591	583	609	574	645	560	586	599	583	616	604	569	603	571	594	590	595	593	580	596	573	595	611	625	622	617	605	596	599	602	593	577	592	592	581	584	602	618	568	615	555	584	667	574	631	600	593	679	603	612	607	629	571	620	577	587	602	601	591	611	581	583	591	560	608	598	584	580	601	594	595	584	643	575	627	586	609	570	575	643	593	615	603	607	570	623	573	541	576	557	622	631	585	605	587	550	567	598	597	628	585	600	565	597	528	609	588	590	584	566	605	617	582	622	595	588	569	601	580	590	565	615	658	597	647	587	606	594	602	587	605	568	563	575	590	571	569	601	645	594	579	573	586	618	591	562	597	591	664	601	585	607	597	619	597	587	638	614	536	608	621	566	619	635	564	605	614	595	585	605	588	574	607	619	591	599	563	630	567	583	586	597	638	611	573	606	617	592	585	624	587	613	618	610	618	566	589	596	537	586	594	611	626	565	626	565	565	600	643	578	601	587	604	613	550	594	620	568	570	617	566	584	563	571	624	603	597	610	608	615	565	528	605	621	630	601	578	573	592	568	607	610	580	617	578	612	610	584	599	631	624	613	590	576	638	607	603	582	617	579	589	571	638	614	580	544	612	616	558	593	593	556	580	586	565	610	600	607	555	549	640	589	628	592	603	638	602	536	573	595	630	620	622	627	651	566	554	599	591	607	603	591	601	577	602	616	589	585	583	633	624	574	606	556	584	604	598	647	625	609	567	611	590	596	593	582	589	633	591	558	598	592	607	558	643	640	602	569	557	587	539	609	572	612	620	570	622	621	585	607	593	555	626	624	608	579	621	609	606	582	577	612	606	635	645	595	602	586	616	608	584	588	579	610	619	598	634	597	599	601	609	586	563	572	576	615	581	604	611	600	636	581	621	628	594	576	591	605	572	639	588	590	604	564	573	606	642	623	641	585	649	578	578	594	590	558	531	566	600
1852	281	1662	217	166	180	131	146	170	165	129	162	164	168	150	155	147	158	164	159	155	145	149	149	162	154	142	176	151	145	141	139	142	135	137	136	137	178	153	151	162	174	149	160	130	163	165	156	153	164	148	152	149	135	156	138	129	161	140	147	158	163	128	143	150	149	145	159	139	152	149	141	164	155	152	147	158	182	139	161	148	157	149	136	169	172	139	147	163	149	152	134	132	126	159	139	150	131	171	148	156	149	177	160	148	127	134	147	154	142	164	130	151	144	161	148	144	155	136	161	173	163	138	162	164	159	168	145	168	156	150	163	162	161	178	149	188	179	169	123	150	139	147	156	133	127	153	169	162	149	147	153	145	146	146	181	154	151	163	150	148	159	163	145	147	153	130	147	156	144	150	166	142	156	139	143	164	162	159	135	141	144	158	133	170	143	148	141	164	161	141	155	151	137	154	137	142	144	141	136	136	164	137	149	139	145	157	175	164	154	125	146	148	134	132	171	129	130	175	155	158	120	173	159	158	154	162	146	153	148	162	150	129	160	154	147	149	151	153	155	164	145	142	150	171	143	146	140	156	123	140	141	154	161	150	163	148	151	134	157	156	138	150	138	135	150	156	138	154	125	145	137	145	185	138	136	143	118	171	125	128	131	160	165	129	174	154	169	151	154	175	165	156	162	171	149	139	164	148	127	110	148	152	129	167	153	139	157	130	150	142	164	143	144	148	164	159	142	155	161	152	143	157	125	155	196	150	183	169	172	162	158	165	147	152	146	133	126	139	171	143	150	131	159	162	132	162	135	143	147	177	135	143	135	154	139	158	143	160	163	129	150	136	128	181	165	155	163	133	147	170	126	166	141	147	155	161	165	136	148	159	149	143	158	167	134	153	144	143	162	148	155	144	152	142	152	142	140	155	156	152	141	157	152	160	143	140	145	152	153	145	182	149	144	150	154	141	165	137	136	164	144	146	145	140	175	137	140	155	139	134	161	149	149	150	137	166	140	139	175	158	165	159	148	141	154	145	154	153	145	148	152	152	154	138	164	165	166	156	153	154	142	168	133	146	152	116	161	155	151	156	162	159	176	134	147	115	150	166	144	164	154	143	131	143	132	134	142	156	144	165	143	165	143	147	145	148	162	176	149	157	152	152	153	134	155	174	162	161	173	162	131	149	145	154	164	139	146	143	162	168	153	160	178	150	157	148	136	191	169	140	123	131	143	151	138	156	169	130	136	122	144	150	160	152	151	145	130	131	161	154	138	134	164	155	179	171	150	152	149	138	147	147	141	155	148	141	149	162	154	139	165	149	140	145	154	131	148	174	155	149	141	158	139	147	144	161	168	141	122	136	146	159	151	147	156	172	126	152	156	128	135	132	136	159	153	131	136	142	144	152	171	161	136	160	141	139	165	129	145	123	153	166	159	157	151	174	150	169	134	146	152	158	155	147	171	139	151	156	173	146	114	179	144	141	133	172	138	135	149	145	133	150	168	138	160	141	152	141	160	159	144	157	150	149	158	132	156	151	154	144	165	148	145	134	158	152	138	170	166	169	179	157	144	149	121	143	132	139	161	149	160	147	134	145	160	175	156	143	128	144	157	157	134	143	150	152	154	151	156	178	142	134	160	150	151	160	167	137	148	137	141	149	155	159	125	148	157	157	152	148	146	165	122	150	167	152	149	164	140	153	126	145	143	136	142	149	154	135	132	141	137	143	156	160	149	148	148	149	164	135	174	171	159	139	154	146	164	165	155	139	139	176	119	160	142	159	149	173	142	131	140	141	139	142	150	141	165	127	153	150	155	134	151	132	144	136	152	152	147	137	142	166	155	160	162	145	168	152	157	151	148	153	155	156	152	183	151	127	152	160	144	130	160	138	151	147	156	139	140	143	162	153	160	149	139	129	144	147	163	149	150	152	150	143	143	172	151	132	146	156	163	149	140	144	142	155	166	163	160	179	151	154	162	140	159	127	156	158	143	130	136	162	156	169	161	161	142	134	125	162	126	148	177	135	141	157	148	136	174	145	151	157	143	134	153	157	121	153	166	157	141	166	139	143	160	162	143	165	165	151	160	131	160	164	146	161	173	151	149	146	147	149	143	130	151	143	163	163	177	158	164	141	137	140	144	161	184	155	160	136	171	151	157	165	151	139	149	137	136	156	150	156	154	160	145	145	177	135	158	164	155	137	160	142	162	135	174	144	142	151	162	174	138	146	145	168	172	166	155	152	167	148	152	151	135	145	150	151	124	144	163	134	133	139	129	135	139	126	154	151	170	148	156	158	138	168	144	141	137	155	149	173	170	155	172	181	189	147	118	158	137	172	146	130	164	150	132	162	154	134	145	156	160	140	154	154	163	125	135	147	137	158	156	155	151	161	145	157	163	154	165	159	118	155	136	140	148	124	154	154	167	159	131	140	152	139	121	150	158	160	140	153	163	150	138	177	164	166	143	143	158	148	159	148	179	145	164	131	159	130	149	151	165	160	130	151	139	148	151	147	153	144	145	135	159	153	161	153	148	158	156	146	138	124	158	154	144	155	149	157	149	144	154	163	160	141	158	146	140	151	149	151	143	145	151	148	157	148	149	174	146	161	163	169	146	155	152	137	151	150	154	161	165	155	162	139	160	143	137	141	159	161	153	156	136	134	143	155	154	140	153	165	131	141	143	152	159	157	175	157	161	174	159	151	145	133	123	140	176	134	163	152	138	148	154	143	152	177	164	163	138	148	138	148	162	175	153	156	160	154	164	173	142	166	137	142	161	132	159	135	135	149	162	143	146	160	151	150	124	138	161	152	151	133	134	155	124	144	159	149	139	157	149	144	160	175	137	137	143	129	142	145	154	160	138	155	134	153	126	132	162	143	159	157	149	145	161	153	155	140	152	155	156	164	141	130	130	147	167	164	151	147	135	147	146	136	134	149	165	181	142	151	156	145	149	163	145	159	139	125	141	156	164	149	138	176	135	133	150	126	142	140	163	150	159	135	157	147	127	153	155	141	137	150	160	146	151	151	134	147	146	160	153	156	140	149	150	154	134	166	147	156	125	150	138	153	168	154	155	172	143	144	173	147	171	139	171	150	147	170	156	141	152	148	146	164	158	146	147	150	153	142	144	161	160	148	144	132	135	144	152	151	160	167	135	152	168	160	158	152	146	148	141	131	139	143	142	145	145	165	156	133	131	121	157	159	159	153	143	156	135	152	145	145	172	165	137	156	143	152	152	163	162	146	134	130	169	136	153	189	140	127	122	166	169	144	160	141	148	143	162	132	157	162	159	155	130	137	131	165	134	179	140	159	158	150	171	154	151	131	150	173	144	159	153	126	147	163	165	142	145	133	166	185	153	144	145	159	148	162	147	156	146	146	161	167	174	178	149	168	146	166	160	149	161	143	165	140	148	141	155	143	149	160	163	163	139	147	140	148	153	159	152	129	150	157	161	152	147	160	138	157	147	157	135	146	124	127	176	110	153	169	153	135	138
2205	606	4535	533	522	509	531	443	461	466	470	472	465	429	420	461	437	453	423	433	409	454	452	455	436	462	455	466	417	466	443	459	464	442	396	453	457	418	399	426	401	461	424	456	434	452	434	441	459	376	420	433	403	417	437	416	417	427	425	455	417	461	419	414	412	440	401	431	435	436	449	406	432	448	402	428	474	429	448	423	420	416	469	391	469	429	453	454	448	433	447	413	438	422	454	407	460	429	435	433	457	444	413	483	416	451	454	422	419	413	451	424	435	385	436	439	451	408	448	483	416	394	448	450	450	462	424	435	427	434	419	454	427	461	406	435	412	455	454	417	425	409	427	437	402	410	422	400	434	450	422	462	435	423	423	467	430	446	409	446	399	410	414	448	397	445	446	423	436	403	466	463	405	437	433	458	445	437	434	434	451	413	456	414	435	474	429	435	425	424	439	417	433	430	431	424	455	415	379	428	468	490	413	445	418	429	427	448	440	409	440	450	458	446	424	425	441	422	457	439	426	434	438	459	436	449	468	422	426	454	454	427	448	423	434	412	389	421	420	413	429	423	446	424	465	489	467	417	460	419	435	401	457	409	428	429	455	426	450	427	427	439	471	418	417	410	457	404	413	448	423	451	422	454	434	441	410	401	428	455	423	435	428	443	418	437	449	458	448	446	408	415	429	418	434	428	468	412	429	435	438	427	437	440	452	465	419	437	445	429	407	454	427	418	433	429	401	453	402	426	445	436	438	414	437	417	421	469	406	430	457	422	409	427	433	445	425	429	451	402	416	463	430	422	413	426	448	431	441	438	434	465	462	430	465	434	453	449	427	441	434	458	441	459	415	444	423	420	448	425	474	467	418	412	398	456	436	440	432	422	431	429	426	436	445	416	426	433	466	458	404	463	425	426	434	479	410	425	448	458	500	452	457	450	397	445	411	408	460	420	453	424	451	494	390	394	408	447	425	466	417	422	452	453	440	413	414	424	399	441	423	417	423	439	458	418	427	417	417	453	459	442	448	450	430	422	447	458	439	379	449	441	431	470	434	388	440	465	403	417	395	413	437	434	440	448	390	411	442	429	449	449	438	415	396	451	458	405	473	471	420	400	414	436	434	429	397	396	449	407	432	427	456	429	486	437	434	427	469	425	449	425	448	429	427	438	458	438	426	406	454	430	426	448	440	420	474	440	432	427	441	474	431	453	449	430	420	422	467	401	402	429	430	462	427	422	438	425	429	421	471	469	462	438	449	435	437	417	443	453	422	403	457	466	431	481	441	435	404	410	436	446	421	473	413	402	452	430	462	440	452	407	447	425	434	458	418	445	462	439	437	418	443	430	418	426	408	445	432	451	403	447	434	436	422	468	484	459	437	463	415	441	444	450	427	423	391	422	411	440	411	422	458	420	448	425	442	439	460	394	438	415	407	491	446	433	396	405	422	410	430	442	412	447	438	454	444	455	479	450	458	427	490	407	434	447	439	467	466	424	466	463	444	441	427	467	452	448	413	431	431	409	402	456	428	441	461	446	454	456	441	443	411	421	434	436	405	439	447	461	449	431	420	455	443	446	449	444	408	438	402	447	429	432	411	466	422	434	405	429	453	412	405	452	449	448	447	474	480	450	436	400	451	479	442	434	414	405	489	420	453	466	424	469	437	435	453	408	428	444	434	424	460	440	421	398	445	428	453	454	414	388	439	461	457	414	420	439	397	417	425	450	454	411	405	454	400	431	426	419	431	435	470	470	454	400	423	434	454	435	486	445	460	430	435	424	430	406	451	407	454	433	403	427	457	427	381	442	439	399	424	429	457	438	413	446	434	422	457	433	437	400	422	422	438	472	447	444	434	442	422	460	439	454	438	434	442	441	441	430	444	447	403	430	434	391	415	421	474	439	418	403	469	407	443	438	438	430	461	459	430	434	433	408	430	427	416	439	472	435	422	436	421	430	409	443	411	400	418	425	425	406	446	425	415	427	411	460	432	417	419	441	426	390	397	454	414	439	442	433	455	422	427	452	426	436	401	425	406	407	447	472	448	462	418	439	444	398	409	415	445	462	419	452	426	433	441	424	422	445	452	407	439	426	401	441	447	444	456	422	465	464	451	468	462	424	425	423	433	430	422	441	435	427	430	435	441	418	418	393	425	408	458	445	383	418	408	435	418	408	431	431	468	443	441	447	462	462	408	429	418	413	442	404	422	446	404	470	433	428	411	448	431	411	423	452	461	456	433	397	415	413	441	431	447	422	425	447	433	437	429	409	470	450	428	443	426	433	423	446	466	448	446	417	427	443	420	420	473	446	428	425	449	447	416	406	421	429	442	447	431	418	441	426	421	450	433	473	393	467	476	464	455	419	396	467	424	439	432	440	424	461	430	431	476	422	444	443	445	435	424	419	423	464	442	426	430	446	402	423	441	470	458	416	434	424	407	435	431	455	425	461	482	490	420	414	410	444	462	408	475	434	442	435	445	390	448	430	445	420	397	423	434	407	421	429	428	428	417	461	450	445	425	411	448	436	425	438	435	430	443	482	432	434	435	423	439	447	396	414	422	422	428	422	432	421	452	413	426	438	466	444	431	439	437	424	457	418	403	444	431	417	448	435	461	441	414	410	446	433	431	426	400	430	414	441	418	430	444	461	436	452	420	479	445	465	460	460	459	463	451	401	458	427	431	435	416	441	439	454	430	413	395	402	440	437	448	442	419	410	437	451	421	449	413	433	399	420	444	428	389	443	435	434	413	457	393	450	414	436	461	404	463	447	430	429	420	458	393	415	434	447	419	408	392	424	465	460	464	413	415	458	440	403	432	450	445	417	425	468	457	462	415	446	452	433	436	427	441	421	425	418	452	468	404	448	432	451	428	430	452	455	378	429	437	435	408	429	413	427	432	441	427	453	403	402	456	445	429	407	414	417	408	451	437	420	427	385	419	418	447	435	398	426	414	434	426	462	460	447	440	437	409	407	425	446	397	480	406	449	409	432	415	432	428	423	439	421	429	425	385	471	471	451	434	426	413	413	435	440	430	425	442	460	460	429	413	425	428	448	387	382	452	417	434	450	413	460	392	429	417	472	433	430	439	436	428	426	422	432	420	414	421	414	394	443	438	391	447	439	420	413	427	421	427	434	402	437	407	385	404	417	407	443	445	464	428	457	456	433	418	426	452	451	420	412	421	423	426	448	450	419	409	421	464	427	453	418	419	444	420	433	438	400	422	408	443	418	417	413	435	434	374	442	430	445	407	449	415	439	432	431	394	468	425	416	428	432	441	470	451	463	424	442	415	445	428	422	421	406	441	436	438	420	440	438	426	457	481	466	429	475	424	448	438	458	426	442	438	416	416	432	429	432	411	389	470	427	393	431	442	460	440	429	454	436	436	416	446	436	419	471	464	444	441	418	419	451	420	411	458	418	447	401	423	454	479	437	431	414	418	403	427	428	421	456	412	480	410	448	429	435	434	401	457	449	407	464	426	408	419	462	439	432	461	433
9914	3435	33242	5103	753	548	503	462	436	370	354	368	353	299	319	316	321	289	317	333	303	273	328	296	332	300	306	260	300	287	297	322	284	315	304	256	279	272	288	290	281	258	284	279	269	274	264	288	272	292	277	273	253	278	266	287	282	281	309	307	249	316	320	265	295	311	261	287	278	312	253	295	290	282	283	284	265	264	299	312	249	248	279	287	277	247	294	251	267	281	302	292	276	250	280	282	293	284	290	314	250	282	284	281	298	265	301	281	268	296	285	265	272	282	249	276	272	245	275	295	300	300	293	272	283	271	264	301	278	253	291	307	269	289	277	291	286	270	284	268	263	259	265	277	266	312	270	262	258	266	289	281	272	293	252	290	289	231	274	258	266	271	288	296	268	270	280	276	280	254	278	262	302	251	265	298	288	297	294	259	307	297	282	285	272	275	305	301	290	274	269	255	257	288	280	273	252	302	287	267	295	241	274	273	256	305	265	279	262	295	266	280	279	254	260	301	317	295	280	267	287	281	273	288	267	251	271	245	281	296	294	264	278	275	275	260	295	270	267	278	269	292	244	249	282	300	278	269	275	292	314	292	289	278	280	280	272	259	280	272	257	285	279	283	280	283	259	281	261	281	292	258	253	284	286	268	314	262	268	273	294	275	274	264	270	286	257	258	302	310	285	289	289	280	274	269	274	254	276	298	277	275	282	296	283	270	266	282	279	273	246	267	276	289	280	265	268	296	270	262	301	272	293	301	298	312	270	267	266	271	262	297	282	288	260	286	272	246	270	310	260	271	269	258	265	287	253	280	273	257	269	273	276	305	280	267	278	283	257	285	290	271	280	297	297	284	260	249	288	239	279	286	293	257	294	270	259	278	316	274	263	284	285	282	248	277	280	262	259	303	265	271	279	250	265	284	281	300	248	255	273	281	272	294	279	275	274	261	283	292	261	274	273	249	279	317	319	278	290	275	275	242	295	296	273	285	280	249	268	294	269	293	269	289	287	288	286	278	270	283	283	272	291	272	274	287	256	277	277	280	289	296	287	284	257	287	279	252	283	284	272	283	257	278	299	306	283	311	304	249	263	266	280	271	261	287	284	279	291	269	288	273	292	276	239	262	281	290	290	267	266	264	279	297	277	276	274	269	305	278	259	303	286	268	259	293	264	285	264	283	257	274	266	274	268	251	296	285	257	286	295	259	335	263	273	304	287	284	273	270	295	246	258	266	277	295	300	283	293	278	260	301	271	286	279	265	254	275	278	255	242	286	269	261	282	309	288	285	264	283	286	287	240	277	270	267	270	291	279	288	283	302	281	284	283	280	273	253	253	294	293	244	284	281	244	282	282	281	279	283	274	253	270	272	264	306	297	260	287	277	286	304	251	279	263	275	287	284	291	252	282	304	274	299	281	288	268	288	297	273	279	265	272	282	268	279	270	278	283	286	282	253	268	266	259	307	280	282	276	279	276	313	295	274	278	286	281	285	262	287	256	277	300	278	276	247	254	263	239	285	312	271	261	272	309	270	272	275	254	298	292	294	307	277	233	296	278	280	273	278	295	262	251	276	289	276	237	263	279	280	273	287	309	270	301	286	277	277	246	286	268	261	273	288	293	288	283	253	290	284	283	257	262	291	244	264	262	263	258	291	261	235	297	276	274	262	246	300	264	274	286	252	263	261	300	235	286	288	256	238	256	283	266	258	254	282	280	288	309	299	275	255	260	286	266	278	270	261	289	275	268	273	292	268	292	293	257	239	255	264	280	234	263	318	290	284	291	266	289	292	243	275	266	303	293	267	306	284	254	251	258	289	268	279	298	270	309	290	257	332	286	267	298	264	264	281	271	278	265	264	287	276	293	274	266	267	270	281	279	279	267	262	297	281	291	266	270	278	271	275	279	280	307	253	290	282	261	283	283	260	263	267	272	271	287	290	292	270	221	258	297	267	273	289	276	261	246	307	281	290	270	298	260	260	271	282	281	262	277	263	278	274	244	296	312	297	261	276	263	267	249	278	287	259	264	267	260	254	263	303	250	312	252	266	263	293	261	251	257	267	279	290	244	263	287	253	255	266	297	267	255	265	307	263	274	265	280	266	267	264	283	271	296	283	267	262	273	284	277	280	289	257	300	272	270	284	291	274	266	272	286	278	291	294	284	283	299	283	285	276	288	298	254	253	256	247	266	262	281	268	276	263	269	276	287	258	268	277	294	282	303	286	298	285	307	237	292	278	297	280	282	269	294	263	278	297	279	295	267	288	303	262	274	309	274	282	262	311	266	280	285	286	285	288	293	277	289	294	277	286	245	267	291	296	302	268	248	285	267	295	292	269	279	275	276	263	295	280	243	289	271	278	287	257	274	261	288	241	284	273	264	276	281	306	242	280	281	274	280	273	271	268	260	278	287	277	249	260	237	262	267	248	273	284	260	313	290	268	254	284	274	263	290	280	237	277	287	274	260	305	276	271	276	261	266	285	287	294	278	277	281	295	302	287	273	245	294	275	240	286	276	283	275	276	275	287	260	287	290	284	253	239	251	251	279	250	289	275	274	257	297	271	279	320	266	259	279	256	290	305	294	303	254	285	267	280	288	271	263	280	268	298	275	252	279	279	276	282	283	275	280	273	285	255	265	289	291	266	276	288	276	313	282	269	245	300	250	282	308	293	278	289	286	259	267	287	298	269	270	279	267	258	249	310	271	281	304	285	249	263	300	269	282	257	248	292	261	293	290	301	271	288	269	243	282	258	291	279	300	261	263	264	287	287	278	288	290	267	305	261	295	264	299	263	269	300	305	260	288	289	297	274	289	258	251	265	297	279	310	281	313	263	272	279	268	250	278	289	268	307	250	273	265	281	266	289	274	280	263	272	262	274	281	267	260	258	285	252	277	277	271	291	297	291	249	280	287	267	273	253	280	280	279	272	276	291	288	309	263	279	281	290	264	273	271	267	255	303	323	285	284	295	279	315	304	265	301	278	249	247	284	294	257	270	278	276	259	272	321	312	273	252	272	263	246	274	285	269	270	252	254	282	285	280	256	282	287	278	277	284	271	246	278	273	275	267	269	266	285	278	276	292	276	266	265	260	266	262	274	307	245	285	299	276	287	274	297	273	280	286	281	282	313	305	316	281	292	271	288	261	259	279	281	276	274	257	272	271	237	278	254	266	274	272	286	262	282	263	270	267	282	253	302	277	259	276	264	292	303	262	266	284	285	261	289	267	256	274	276	275	268	299	293	247	291	279	284	302	286	292	274	288	284	268	275	266	266	300	286	281	282	276	282	258	297	268	231	275	289	287	310	281	308	278	293	274	248	267	259	284	283	257	291	279	294	260	247	238	254	273	236	266	305	292	310	281	245	273	284	275	269	260	326	275	286	285	295	250	303	303	259	279	284	241	263	266	278	280	232	259	284	282	288	278	271	269	261	254	300	263	297	310	296	290	266	279	276	302	314	245	290	275	248	284	298	259	283	269	261	274	296	261	290	248	290	287
7176	3162	31185	3479	2803	2320	1943	1771	1524	1433	1301	1167	1063	1119	1002	999	973	946	914	882	869	880	865	808	855	816	822	788	747	801	822	759	770	782	778	760	758	761	727	789	746	742	759	741	741	727	706	810	746	750	740	776	780	720	733	717	721	755	696	723	745	699	716	736	727	764	744	748	719	686	752	738	712	754	716	700	738	691	742	742	746	714	704	748	729	719	704	747	761	708	757	737	713	698	669	757	718	687	714	668	711	764	692	766	742	681	692	731	721	707	706	751	728	731	714	676	699	713	707	687	703	711	753	704	727	685	701	693	787	721	728	719	703	667	698	738	682	714	715	702	695	696	702	733	714	691	692	688	719	676	701	696	733	677	725	736	715	687	716	734	734	749	706	696	715	690	713	730	680	703	691	718	715	672	707	740	698	737	674	705	721	723	750	742	720	732	694	725	688	674	723	755	687	692	704	732	744	647	746	705	700	736	724	686	719	712	693	734	773	711	702	678	707	705	714	749	690	685	722	700	744	701	665	699	687	701	662	677	693	726	719	719	744	721	638	733	693	732	709	692	695	736	661	713	725	718	729	729	693	705	709	703	751	681	699	754	725	685	735	729	719	663	708	733	696	720	721	743	695	686	721	705	743	730	768	712	714	764	739	764	719	731	695	766	699	715	695	720	740	716	746	761	742	749	699	738	729	714	735	658	714	719	721	708	654	713	714	736	704	735	709	724	770	690	734	739	759	732	741	690	710	702	687	750	689	674	702	670	694	698	719	692	701	688	680	726	739	705	698	688	704	718	705	676	708	752	750	729	693	708	702	669	732	688	694	738	694	743	728	728	701	700	692	722	730	736	694	728	708	686	747	706	722	682	713	718	728	717	697	696	740	740	655	685	728	701	687	701	734	726	701	716	692	689	761	686	710	707	680	685	728	707	726	732	647	728	638	737	751	732	680	667	712	730	735	715	682	710	743	720	732	704	711	675	733	724	736	689	723	700	747	730	658	728	730	726	722	700	676	694	714	686	668	714	663	716	686	732	697	732	700	729	688	722	772	720	719	659	705	733	728	714	711	739	738	717	719	704	743	663	725	751	643	694	755	718	714	678	687	726	754	713	730	750	744	731	741	704	736	682	697	681	695	704	725	721	748	692	692	723	666	726	749	745	711	739	707	675	672	723	747	704	722	672	680	708	633	711	712	744	716	704	672	724	694	670	676	669	745	692	714	737	749	690	728	755	752	650	733	742	721	699	716	711	745	689	732	760	709	737	716	754	698	714	688	713	703	667	692	725	701	752	758	725	745	712	720	742	753	697	704	728	729	730	696	733	709	737	706	715	768	728	744	763	706	666	744	732	751	743	724	672	728	695	699	731	732	730	732	704	681	697	725	761	684	718	702	727	713	755	720	737	716	678	728	761	751	671	713	711	740	711	716	750	702	707	720	720	710	753	703	667	681	726	734	700	722	742	692	673	716	683	748	694	778	729	711	686	728	707	690	676	739	678	722	693	686	756	683	699	723	712	687	687	700	691	725	713	769	669	708	722	711	703	684	731	712	737	702	726	707	692	743	719	670	686	701	708	680	716	734	720	725	701	709	768	713	686	729	724	753	696	730	674	761	733	739	715	712	749	721	736	692	715	728	725	677	739	697	712	645	705	685	728	657	732	689	723	691	700	716	734	754	763	671	761	703	714	696	738	699	706	739	696	688	653	693	715	716	724	696	684	728	722	733	744	718	716	730	722	688	715	686	757	698	706	739	696	744	735	738	708	707	769	681	690	738	717	715	744	706	722	675	756	713	739	735	712	684	727	714	705	732	699	706	729	735	701	681	696	703	742	700	732	752	704	746	725	715	700	677	751	722	694	692	712	684	761	672	699	717	722	706	729	667	685	666	748	734	697	716	726	668	660	725	695	709	681	735	729	708	741	724	684	663	724	706	761	707	716	730	701	719	722	660	739	744	724	700	700	679	730	751	731	696	762	700	722	706	688	703	712	730	741	742	732	686	726	708	664	730	700	741	683	720	686	709	688	756	694	683	736	741	722	714	746	675	700	695	761	705	708	681	704	673	691	707	689	699	720	757	723	694	689	645	706	670	727	731	706	709	667	680	744	698	718	737	754	673	709	739	748	695	676	715	718	731	642	698	723	747	693	700	716	710	748	731	713	731	691	693	755	732	678	652	699	729	714	707	732	728	686	680	710	712	716	666	714	738	694	716	699	700	732	707	739	697	686	711	680	711	698	710	761	728	719	747	684	712	702	681	741	656	710	727	689	733	684	677	726	717	674	726	658	769	754	712	661	693	735	749	697	689	680	692	747	697	618	692	734	704	704	735	702	705	748	688	688	724	694	686	715	703	720	681	710	746	708	704	717	788	753	699	695	739	702	713	673	700	707	732	749	710	724	709	741	775	660	699	690	719	708	703	719	696	700	700	702	744	712	745	701	703	731	709	734	701	700	715	774	725	654	632	740	675	719	696	753	722	747	766	729	686	736	772	734	751	725	737	709	703	724	697	704	717	685	733	696	677	738	738	685	742	704	695	690	723	731	672	646	720	744	679	718	661	704	651	740	700	694	699	672	715	726	708	720	716	742	724	671	685	691	665	710	701	722	669	714	721	737	685	706	690	712	723	726	720	749	735	719	716	694	700	694	706	721	770	690	722	708	685	731	699	712	654	714	691	697	694	725	698	700	705	701	745	730	686	730	709	724	742	699	682	708	729	691	712	724	679	746	666	694	690	723	695	724	714	720	717	723	716	690	711	759	758	705	748	760	717	709	712	695	747	745	666	704	701	744	700	644	750	698	716	745	651	720	696	721	701	703	685	708	730	689	722	702	711	734	729	682	731	724	680	723	714	686	741	729	709	679	704	765	721	724	718	737	707	732	711	667	708	740	727	726	732	774	699	689	688	695	683	720	730	737	725	700	728	725	708	743	699	716	722	713	701	709	702	707	688	736	738	718	699	710	723	697	725	697	760	690	717	693	713	711	720	742	692	670	743	721	779	729	703	737	755	701	698	684	728	674	709	713	740	767	759	721	678	707	664	741	724	736	733	728	703	687	680	706	711	691	708	735	702	734	735	724	719	694	760	736	722	743	752	677	712	736	760	744	738	710	702	748	744	705	669	666	712	703	742	699	739	711	722	699	757	690	692	737	698	724	740	698	775	683	655	709	681	710	755	725	717	711	673	705	673	720	702	732	693	759	684	689	745	706	751	700	700	667	727	702	764	697	741	712	693	706	782	716	728	758	714	757	731	717	691	710	716	684	715	698	702	736	713	725	663	714	705	699	695	753	717	653	708	738	729	687	716	732	692	751	665	730	673	703	720	729	686	701	737	705	695	717	695	679	705	715	683	677	754	686	689	702	691	696	711	706	738	731	728	722	741	695	749	747	678	714	696	726	725	695	680	720	748	737	744	699	707	712	735	699	722	742	714	664	702	692	738	706	727	749	707	754	700	702	644	643	695	674	710	732	665	695	674	695	711	688
17389	8956	48926	11299	1560	868	689	514	511	434	338	385	292	291	304	291	250	266	305	295	246	267	274	226	242	262	258	279	282	226	242	236	268	220	275	254	222	215	212	227	226	231	240	261	257	221	225	243	241	270	246	249	236	219	221	220	242	240	265	263	198	219	238	228	216	211	224	225	224	233	236	232	232	232	218	232	209	254	250	214	233	232	256	259	224	222	222	237	234	227	259	253	230	219	257	230	234	221	220	232	245	256	220	251	220	241	244	236	209	215	268	225	247	235	244	228	254	215	239	251	220	241	230	222	247	244	224	229	234	232	225	218	239	198	205	247	240	233	234	242	238	241	230	221	252	234	227	233	223	241	223	211	248	210	242	232	224	228	238	217	225	235	255	237	234	235	257	222	234	279	210	230	191	240	221	250	251	220	231	254	237	227	234	228	254	234	246	239	258	211	232	248	225	249	217	235	227	237	231	237	244	252	226	266	234	229	221	225	245	249	205	279	237	210	236	239	223	223	243	220	241	219	242	233	228	209	239	242	215	216	238	238	216	230	230	220	228	233	236	249	257	217	220	237	205	262	242	235	241	227	226	229	223	228	199	227	261	258	252	239	246	247	238	228	234	226	213	200	221	223	196	216	252	257	228	232	246	223	234	239	255	231	232	245	223	226	214	249	226	242	251	207	250	224	228	209	226	259	230	260	241	236	253	224	235	242	220	224	236	221	229	257	222	211	252	242	212	212	249	248	226	220	261	208	220	219	258	226	232	190	241	204	220	241	233	210	241	264	219	233	188	241	233	217	241	236	233	237	246	235	216	225	241	228	205	237	223	225	224	208	233	210	237	236	205	220	237	257	241	212	231	244	226	211	215	226	246	259	240	210	242	221	217	220	253	242	219	229	238	224	261	219	224	241	264	234	262	235	221	249	236	237	249	247	220	242	241	234	222	228	241	244	197	239	226	244	242	236	232	245	231	212	259	252	234	226	238	229	233	245	217	236	252	248	229	257	261	251	224	223	223	209	211	238	233	218	227	219	248	253	220	211	243	247	212	228	256	227	235	211	249	219	257	230	235	223	229	218	230	243	224	210	217	250	238	213	247	230	247	235	214	235	227	242	226	238	226	211	265	245	229	255	207	225	249	281	218	231	233	223	260	214	233	214	252	244	227	220	230	226	235	232	226	235	206	249	240	209	257	236	201	238	271	238	234	221	254	245	194	245	230	204	235	225	231	211	210	257	233	223	240	241	233	235	223	226	233	226	229	274	211	237	256	244	239	245	265	218	218	219	231	283	232	233	234	222	234	226	223	256	229	230	224	225	254	223	253	225	217	228	233	226	241	237	209	256	242	232	243	241	216	261	219	219	247	224	246	230	224	232	212	243	258	211	254	230	214	212	193	249	230	215	200	264	216	243	240	223	213	246	246	221	241	209	226	211	233	209	238	224	233	256	234	241	231	231	238	263	249	272	221	256	238	233	222	237	220	266	216	219	223	209	250	242	254	235	222	239	235	222	226	212	217	219	197	202	207	197	232	215	227	240	261	237	220	228	223	237	251	229	253	254	268	243	226	227	204	224	232	240	241	220	221	246	212	246	221	237	253	236	220	276	198	235	215	235	205	232	223	225	260	239	238	251	231	233	222	227	248	227	233	214	257	257	230	239	228	252	222	229	254	250	225	221	245	212	231	233	256	212	228	263	221	227	219	244	193	213	230	245	233	220	248	219	219	209	227	217	250	224	218	232	249	236	257	262	234	229	213	241	228	208	224	224	241	217	239	231	249	200	250	254	249	234	240	247	231	234	244	254	218	217	248	247	257	248	225	207	225	213	232	226	267	224	218	250	241	213	253	212	227	215	234	228	209	230	259	258	226	218	241	244	212	221	220	200	249	240	262	215	225	243	225	228	237	236	244	230	233	233	249	199	245	242	226	252	254	218	220	226	193	238	219	206	244	215	220	250	259	228	223	218	218	240	209	214	219	201	228	228	245	249	246	255	244	224	251	228	202	225	228	211	254	234	227	220	201	218	223	247	243	192	228	215	242	217	269	209	257	259	237	221	249	227	246	238	255	224	227	233	229	249	244	236	235	276	258	227	235	268	234	224	216	247	217	240	216	236	230	238	247	234	230	232	254	230	223	231	239	247	242	237	216	233	247	235	231	225	258	226	247	236	220	208	238	223	207	254	235	255	252	213	230	236	266	236	237	221	230	237	249	236	214	237	240	212	227	254	240	222	249	252	240	241	238	236	261	245	269	242	209	250	228	253	263	206	234	252	232	216	220	232	237	198	235	240	249	243	252	278	243	212	215	222	241	218	192	225	258	223	257	231	243	252	227	250	216	242	224	214	239	251	233	214	220	224	239	245	201	245	226	261	218	222	237	198	227	217	245	222	211	239	224	238	248	249	237	226	208	242	243	212	209	212	233	242	233	229	254	206	237	228	228	227	215	240	206	248	225	238	224	229	228	241	241	223	243	211	255	241	232	226	233	228	237	231	220	232	255	250	247	240	252	224	287	234	250	237	229	254	258	228	233	228	227	243	230	234	243	231	257	227	214	224	230	213	234	222	247	239	213	248	243	241	244	265	239	208	251	228	237	210	233	240	216	224	259	233	206	244	234	245	204	224	233	240	235	232	236	246	262	233	226	229	232	228	235	234	238	241	235	214	239	246	231	252	186	241	248	256	223	229	243	254	248	246	194	199	236	245	218	274	238	241	249	257	231	247	238	241	262	236	242	208	222	201	208	194	218	225	195	229	257	256	235	230	239	214	220	233	246	202	228	240	272	252	227	223	241	214	228	217	257	214	238	223	217	271	246	237	223	230	245	228	216	236	265	211	222	251	204	221	235	224	211	214	256	230	248	246	263	268	249	212	216	218	239	218	239	218	230	235	245	222	217	244	201	247	227	243	223	221	247	205	260	242	243	231	205	205	226	255	243	227	235	251	227	235	228	247	233	242	227	237	236	243	222	259	234	210	257	220	222	219	227	229	208	204	235	211	234	228	253	214	234	207	226	233	232	221	225	223	237	234	299	251	243	233	228	233	242	243	221	240	231	247	208	237	243	260	216	229	218	232	257	238	228	229	218	254	243	211	215	235	217	237	248	218	224	241	217	205	267	252	239	226	232	222	246	209	227	205	215	237	218	264	233	234	245	224	231	222	251	244	242	228	261	224	243	222	223	228	228	222	225	232	220	218	229	236	234	225	221	233	225	221	248	237	225	224	225	210	241	248	236	243	233	266	231	264	216	246	259	233	214	221	234	254	257	251	254	223	225	279	223	230	238	222	254	229	227	245	226	247	226	219	222	227	250	233	244	230	226	201	216	225	235	200	267	202	237	255	228	221	227	233	243	232	215	264	218	255	226	230	224	249	248	243	252	250	252	244	224	237	266	232	231	254	218	212	234	239	252	227	212	220	255	249	267	268	242	233	228	239	222	233	229	238	210	240	217	237	236	246	209	263	253	217	220	249	237	231	246	228	233	249
10162	6850	38373	5668	4659	3785	2902	2581	2121	1927	1722	1552	1360	1278	1196	1155	1094	1001	919	924	913	863	851	802	908	812	792	681	713	761	763	762	704	659	719	673	662	698	713	657	637	648	682	672	652	630	699	641	645	595	667	613	577	637	647	643	649	604	618	629	647	571	566	658	643	621	605	596	609	599	600	603	630	622	591	591	603	615	603	683	653	596	627	625	592	587	605	603	577	597	592	581	638	562	613	602	620	614	611	636	638	630	606	583	593	612	581	578	583	590	602	602	604	571	575	595	601	594	582	588	566	624	628	644	647	598	586	605	559	578	612	628	583	621	640	605	556	578	620	627	579	571	555	619	575	635	580	587	599	560	597	581	592	605	621	588	607	599	595	599	589	563	604	577	638	637	538	569	604	592	579	606	580	633	547	576	572	576	582	570	543	571	576	631	600	630	586	644	614	591	568	623	596	625	588	575	615	605	584	634	608	554	590	609	599	599	604	630	624	652	623	563	592	598	560	576	613	584	587	544	569	579	597	542	581	603	581	576	638	577	634	575	623	582	596	590	614	574	626	577	593	568	587	587	576	591	539	585	616	563	634	582	627	567	585	621	587	554	622	613	652	607	631	592	608	559	549	572	619	620	600	597	614	635	572	588	609	623	562	585	586	611	593	586	641	585	581	528	557	567	592	601	581	605	620	591	608	642	558	566	572	585	592	612	600	590	618	609	646	600	591	568	582	614	567	578	613	612	598	652	600	558	604	589	607	600	568	600	591	614	589	585	587	598	611	613	587	596	615	616	588	579	608	609	584	563	578	645	565	611	586	617	604	585	566	597	628	591	554	553	577	571	629	564	600	601	586	610	596	591	594	594	565	670	577	556	604	586	619	590	587	562	601	590	633	559	592	588	593	606	612	586	592	603	603	589	567	568	592	607	574	582	582	589	599	608	588	573	572	565	615	563	683	574	684	564	601	574	562	557	575	623	599	558	562	575	615	571	584	578	589	586	570	624	597	603	611	581	646	562	634	610	580	554	595	603	563	609	524	572	572	630	551	589	640	567	579	597	567	602	580	584	559	608	598	588	618	577	610	591	584	579	644	600	611	602	540	569	639	570	590	575	579	596	579	552	605	578	632	635	585	599	607	643	601	614	606	545	590	595	627	562	626	582	617	622	586	568	560	608	609	611	581	590	546	612	601	583	559	601	527	546	569	596	594	598	576	621	602	563	580	592	598	560	548	612	618	581	647	566	617	540	565	610	631	572	620	606	575	589	552	567	605	577	622	580	613	551	600	612	595	588	585	572	588	565	604	569	599	586	591	571	550	590	615	594	609	628	617	582	620	557	567	563	563	586	577	619	602	597	634	601	640	615	570	652	553	606	585	587	570	551	603	589	595	631	599	550	603	618	629	580	558	557	589	611	579	573	589	568	617	572	574	604	577	571	555	599	557	617	561	573	603	614	574	580	592	626	610	577	600	585	594	601	601	603	536	619	577	594	610	567	577	631	599	576	612	668	591	588	620	605	581	588	603	653	622	579	557	604	619	601	616	576	585	578	572	649	632	587	605	555	599	566	584	571	574	605	571	587	596	610	589	601	583	633	565	617	585	637	626	600	587	564	649	596	600	623	620	600	599	538	599	585	618	621	580	597	618	531	578	574	615	580	620	601	599	595	601	594	601	641	561	596	581	552	603	573	614	602	610	587	612	596	560	561	630	562	586	595	574	573	618	541	608	576	580	630	611	623	616	613	602	618	579	620	616	573	606	557	636	603	583	598	656	615	606	571	591	601	587	607	568	565	644	561	610	592	612	640	558	596	610	555	601	619	607	615	640	587	555	575	579	646	583	577	564	629	612	602	573	530	581	579	586	587	582	555	631	601	603	598	620	564	634	587	609	594	655	533	655	580	606	587	597	548	615	586	558	592	649	562	597	580	568	589	611	572	592	575	603	577	573	584	578	595	602	566	596	544	582	578	602	588	622	595	600	599	593	625	600	598	569	547	580	593	588	549	611	591	589	583	590	593	624	577	650	549	558	606	541	583	594	611	605	626	606	641	602	605	650	581	554	557	584	604	613	632	616	566	622	617	595	585	578	584	615	592	599	628	625	603	625	607	590	582	615	595	605	629	580	535	623	592	578	584	612	532	559	607	627	571	587	596	578	610	633	615	597	625	558	598	597	567	564	608	604	610	579	594	643	609	646	598	616	587	582	569	587	590	593	588	576	609	606	580	604	605	612	575	611	575	597	629	577	587	577	591	623	587	548	660	539	605	579	596	592	596	606	609	602	585	594	625	584	557	585	562	569	618	561	572	585	573	598	629	604	638	577	590	545	605	668	589	601	598	593	604	611	570	634	626	629	558	577	572	607	612	594	571	631	567	591	641	590	628	589	568	630	620	589	579	626	558	583	589	583	574	616	575	592	563	632	583	591	548	571	588	582	625	597	597	584	670	563	555	623	571	614	639	583	586	603	627	583	617	546	570	571	588	582	561	598	570	576	575	576	637	598	613	547	599	582	576	597	558	593	577	573	579	583	587	618	579	580	626	565	609	583	623	611	578	612	563	626	580	606	580	527	593	575	548	599	609	566	621	573	576	626	629	617	594	605	590	597	564	557	591	593	592	610	578	635	583	596	563	577	598	606	581	604	611	590	577	586	634	621	587	619	613	633	598	613	593	593	623	542	586	593	564	591	613	622	564	595	558	587	586	602	661	585	577	633	624	596	629	603	602	595	585	587	583	587	593	590	559	588	565	577	589	610	580	608	613	584	594	569	607	556	631	604	551	611	581	558	617	617	541	612	602	589	594	602	589	556	604	595	555	583	586	606	596	550	599	613	596	587	619	628	562	597	572	562	603	575	593	622	596	588	559	623	620	590	623	574	607	561	587	574	599	567	575	604	577	569	634	574	629	611	550	580	561	593	613	619	601	563	581	593	607	563	535	578	650	584	590	586	631	569	622	575	569	604	588	607	631	602	627	563	631	583	615	654	585	587	602	582	581	583	579	569	579	609	561	588	595	641	598	613	604	591	578	615	591	579	623	606	634	540	569	624	574	599	542	607	554	623	574	582	559	559	636	585	578	595	616	623	588	565	538	596	590	563	633	583	594	600	606	597	609	600	577	593	613	607	591	575	618	592	606	587	579	592	596	573	612	646	548	582	545	621	590	568	587	589	575	567	597	562	588	589	620	631	637	544	622	586	587	555	612	604	569	579	632	579	633	591	635	562	577	587	595	560	584	592	603	638	634	557	601	631	607	613	600	588	625	612	588	618	589	560	582	592	610	602	613	568	593	570	620	609	573	577	572	633	594	604	626	539	598	598	601	589	587	592	651	595	593	605	594	583	610	572	605	585	656	554	586	594	609	592	585	597	581	598	588	587	590	631	610	566	589	568	566	604	606	566	593	541	609	613	594	582	604	586	647	598	576	618	620	587	578	581	596	616	563	638	570	599	592	610	550	614	576	577	629	568	543	608	561	566	551	566	538	569	595
1666	313	2054	203	163	168	170	155	147	174	155	162	177	140	165	142	155	162	141	171	152	172	163	129	143	151	157	151	171	154	133	159	143	158	180	154	144	172	146	155	164	151	146	156	171	147	148	157	148	169	128	158	142	160	152	143	158	152	151	167	159	152	158	160	174	148	143	139	157	157	128	137	157	160	140	174	163	142	157	149	157	173	142	176	174	123	138	151	144	150	146	141	149	137	156	138	157	143	144	162	141	177	158	150	144	151	139	124	144	161	170	169	143	133	143	158	170	138	144	156	171	163	145	164	164	131	186	158	134	163	136	155	142	152	142	150	145	142	168	144	149	157	147	151	179	149	147	178	148	151	156	164	149	121	131	140	130	143	168	178	158	170	163	165	159	160	161	146	144	147	172	161	171	148	144	165	168	153	156	168	152	144	163	156	144	161	164	159	133	159	137	158	135	159	136	139	132	133	148	146	165	135	137	166	167	127	145	125	142	189	155	148	149	150	156	171	153	172	149	173	140	148	164	140	149	163	167	196	159	138	148	148	152	154	150	149	131	152	159	148	161	144	163	135	155	130	142	146	143	147	155	179	163	159	160	131	165	164	150	143	165	141	126	128	159	148	151	135	170	172	164	128	146	154	167	164	187	120	154	148	150	164	146	142	161	141	165	159	159	168	158	157	155	127	151	157	159	155	162	185	160	136	165	143	168	170	151	142	122	180	151	169	130	153	156	150	154	152	142	157	154	161	137	139	161	152	141	153	140	156	142	142	137	148	172	141	166	143	134	172	138	158	145	177	152	135	155	138	170	146	140	169	154	163	156	140	132	139	165	156	157	158	159	161	146	176	151	151	156	145	155	143	128	167	136	162	153	158	145	153	138	147	140	154	169	143	151	158	126	168	179	165	156	152	160	135	120	155	149	171	142	135	141	161	143	154	157	127	134	183	145	144	160	161	141	137	147	155	154	147	135	156	166	137	145	155	146	140	137	127	149	155	146	153	142	143	152	146	137	156	154	144	153	167	130	145	162	157	135	142	158	162	140	161	152	144	156	132	171	177	161	154	148	156	162	152	147	159	158	139	154	154	149	167	160	164	157	157	159	165	172	146	150	138	156	167	147	144	151	132	181	151	149	130	128	152	135	149	146	153	153	141	151	145	140	153	152	147	147	134	159	153	143	170	135	178	157	159	155	165	149	149	156	157	159	131	156	157	136	160	150	153	135	179	162	146	170	153	132	158	141	141	175	150	158	140	183	158	143	140	142	136	170	137	139	160	145	161	132	175	148	156	136	151	136	126	141	142	179	159	143	153	150	171	168	148	135	146	158	149	143	148	170	169	125	153	154	151	145	146	181	159	140	169	144	176	133	152	148	158	170	158	148	153	160	151	152	149	161	158	152	148	131	154	138	135	175	147	128	132	156	163	152	153	147	175	148	155	179	171	164	142	125	147	141	152	151	150	158	139	135	160	155	169	167	152	155	162	148	137	169	175	160	175	138	165	168	151	168	176	140	159	132	141	143	158	151	173	148	145	139	158	157	138	149	153	155	133	140	166	160	135	135	154	132	150	151	137	154	162	158	168	154	140	140	168	133	154	146	148	165	158	141	144	129	145	162	144	160	138	146	172	145	156	135	137	131	158	147	156	141	169	150	155	162	140	135	176	141	155	162	144	147	182	160	150	157	167	163	136	121	155	144	146	148	161	130	133	144	153	166	158	149	150	150	155	149	115	162	150	148	150	152	156	168	146	148	146	120	138	150	146	149	158	148	167	153	158	137	162	167	146	143	151	153	155	170	173	180	147	159	151	146	139	137	151	140	138	150	152	147	158	179	152	161	159	155	154	121	153	138	147	148	136	138	147	159	161	147	157	166	184	146	145	140	168	150	150	171	146	157	140	150	131	166	162	136	134	151	129	149	162	140	135	165	139	176	165	126	136	144	161	174	128	151	165	143	172	173	132	149	143	140	144	141	166	174	159	151	156	176	150	153	165	135	139	145	157	160	167	148	160	156	146	153	150	156	158	156	162	133	141	158	132	165	154	141	138	145	150	150	163	161	138	134	142	153	140	154	153	150	171	151	146	147	149	167	156	147	159	152	164	155	156	147	148	152	140	148	143	160	147	156	165	159	138	138	155	156	156	133	151	154	152	148	158	139	163	134	161	135	153	149	154	162	150	177	152	171	150	150	134	173	158	163	148	136	155	148	150	154	171	139	160	147	141	147	162	148	152	146	168	165	170	155	163	138	161	181	139	179	145	174	146	166	157	163	167	152	138	154	151	143	147	149	130	182	157	163	144	166	158	143	175	136	157	156	137	145	117	167	181	199	147	149	151	154	156	147	155	155	156	148	149	163	166	154	156	137	172	170	163	143	153	152	141	140	152	177	162	152	137	143	171	162	180	146	150	163	163	162	164	156	157	148	142	149	170	141	183	145	149	169	136	164	141	154	152	158	161	171	145	160	162	162	145	138	147	183	159	154	164	164	176	144	133	156	132	146	148	149	137	134	155	162	156	139	142	140	154	149	157	162	160	148	149	138	153	155	157	159	158	166	132	150	163	162	149	132	167	143	142	167	146	144	140	166	144	168	151	153	161	156	160	155	136	153	139	140	138	126	118	161	138	149	164	166	179	140	150	149	151	138	140	167	135	158	169	157	165	146	157	162	138	138	131	160	155	170	169	159	156	149	151	154	138	140	142	132	137	138	168	153	139	167	150	139	167	154	152	149	157	151	146	158	120	166	149	174	153	152	160	168	166	158	148	144	162	144	171	137	147	138	163	141	150	167	159	143	160	152	171	143	164	184	183	163	150	160	150	159	161	150	166	163	159	168	150	139	148	148	139	148	163	163	152	152	139	159	142	150	151	152	148	171	156	167	171	157	166	150	127	133	167	160	141	174	149	140	154	140	138	149	161	140	127	141	137	143	155	153	129	148	162	128	141	161	154	148	165	171	136	170	156	160	138	152	163	135	142	145	148	154	150	141	157	149	147	136	149	127	143	146	144	157	137	131	148	140	140	152	154	125	151	144	160	161	148	150	171	147	150	149	135	158	167	152	153	141	144	145	145	159	165	133	154	152	135	169	148	147	140	164	148	136	152	166	182	152	145	156	150	169	155	110	152	155	157	152	157	161	134	180	131	128	159	152	172	151	150	153	134	151	146	141	157	168	148	161	137	142	160	137	144	142	130	167	144	171	153	157	150	155	142	146	149	152	145	149	148	143	161	142	137	144	149	167	129	165	128	158	168	145	148	170	133	130	135	148	157	162	148	155	149	157	158	156	137	140	153	157	156	169	146	143	132	158	125	141	155	146	144	127	148	149	148	152	164	157	152	141	151	156	129	138	140	153	182	167	158	155	116	155	157	151	124	164	189	154	163	150	153	173	149	152	141	157	145	156	169	153	160	165	125	125	117	127	157	139	136	154	142	144	134	170	173	169	144	144	152	142	141	165	167	150	177	165	166	156	155	149	134	147	139	142	157
2183	655	5471	547	549	530	479	478	453	465	481	472	413	451	457	467	433	453	445	440	414	447	425	476	422	471	441	469	439	436	441	440	462	447	378	468	427	440	442	451	412	429	436	459	438	422	435	448	418	420	464	458	416	416	433	427	457	491	435	449	423	488	448	493	437	458	414	474	445	422	482	456	432	446	433	434	461	411	463	403	410	436	424	435	451	456	483	442	470	410	464	443	458	445	444	391	448	445	408	456	454	430	410	413	465	439	417	437	449	447	424	392	446	469	433	425	449	454	445	458	470	450	453	433	446	438	479	411	434	442	446	440	414	453	426	443	469	431	434	441	459	436	426	468	459	464	438	435	486	444	440	449	390	485	433	446	453	465	421	440	442	457	453	425	453	407	423	450	431	458	471	434	456	456	418	447	438	452	444	464	442	431	456	450	425	459	427	420	429	478	431	469	418	445	452	460	428	443	420	428	407	455	446	415	421	447	454	449	404	437	402	453	447	427	471	466	463	423	437	465	425	437	450	467	436	479	443	447	446	439	415	396	447	414	406	425	434	457	429	434	429	448	424	413	480	453	397	432	479	462	453	432	413	447	421	416	441	440	434	433	430	429	423	447	444	426	454	481	430	433	398	426	431	427	422	426	442	429	390	448	453	464	449	409	464	450	414	482	458	423	454	431	440	440	421	449	433	427	450	482	443	444	421	466	452	436	455	459	473	430	425	426	444	437	410	422	454	463	440	415	434	440	458	438	443	413	433	445	490	442	430	444	445	455	428	447	462	449	430	432	451	441	452	426	445	449	419	422	421	397	444	443	401	418	448	425	447	480	431	428	461	457	422	423	455	454	456	441	384	434	456	424	464	468	416	466	437	416	421	453	416	461	441	431	409	433	442	447	425	434	468	460	410	445	423	446	463	413	468	453	465	458	413	448	424	442	411	419	455	468	459	476	452	475	399	441	432	436	439	459	396	426	417	438	467	418	428	448	402	448	468	461	485	481	435	439	448	417	419	437	428	438	492	446	407	447	460	457	404	462	406	437	471	419	448	442	463	443	427	466	441	439	423	410	455	442	464	450	457	454	420	436	451	444	448	447	447	416	419	421	391	438	440	419	422	446	435	432	438	469	466	412	448	444	433	466	429	430	465	464	442	433	439	422	426	463	458	446	433	427	461	470	443	408	429	441	470	428	431	448	423	430	470	437	415	428	457	455	437	434	419	485	454	446	437	449	428	419	423	452	471	438	440	427	456	439	441	458	448	444	465	433	426	449	421	451	428	443	444	411	437	412	426	449	482	441	438	415	391	453	450	446	443	413	461	438	474	413	451	419	477	452	430	464	443	498	426	430	428	482	417	464	432	427	448	438	437	465	450	453	434	424	437	436	443	422	447	445	441	459	469	445	438	412	425	430	428	415	427	401	450	459	432	449	428	440	416	409	429	437	430	449	428	450	436	384	446	445	490	429	460	432	416	466	431	433	415	432	472	442	432	440	440	441	451	428	400	457	437	456	430	444	419	425	423	458	426	429	465	435	452	424	416	403	448	438	465	468	422	444	465	439	468	452	464	441	417	437	433	511	447	406	452	422	451	432	437	401	421	450	448	448	447	459	447	459	462	420	438	423	456	409	457	424	499	455	447	443	461	428	449	437	430	420	453	416	482	455	417	454	445	452	421	422	438	471	425	448	443	424	411	427	451	428	435	444	436	432	433	421	416	437	420	405	405	447	443	426	432	383	443	426	460	422	431	461	454	475	421	436	426	422	475	440	441	439	464	432	440	422	453	443	402	446	437	442	415	410	433	447	424	416	440	420	416	439	436	434	411	430	472	471	435	484	430	442	423	462	418	433	432	436	443	450	427	481	440	426	458	442	414	429	449	475	403	471	450	465	437	480	434	435	449	418	466	468	448	449	405	438	380	457	402	438	435	435	413	452	438	408	446	477	395	449	460	438	436	422	446	424	446	428	468	423	439	477	484	397	486	457	432	423	397	433	450	453	453	421	441	464	440	471	471	450	420	426	441	461	453	465	439	430	449	398	412	393	427	424	471	447	438	461	420	449	468	419	443	469	427	427	471	418	420	463	444	460	485	438	442	449	421	445	452	411	468	449	420	424	437	429	457	485	408	434	442	463	447	463	423	443	449	397	403	447	428	410	470	422	447	419	439	424	414	452	431	413	455	432	491	435	417	429	457	452	416	440	455	426	437	425	411	441	431	443	423	438	460	441	465	448	448	451	424	467	406	428	441	447	437	427	454	442	441	464	408	448	426	410	433	462	470	416	432	484	451	434	418	445	463	432	443	432	441	392	423	426	416	440	434	424	445	417	445	473	448	430	455	464	465	417	461	457	398	452	435	437	415	466	453	456	445	453	475	461	423	444	456	446	451	446	435	442	458	456	444	472	420	430	425	468	452	450	416	437	432	440	438	435	438	406	470	435	429	427	438	415	426	429	424	424	414	439	453	453	488	446	429	437	411	451	447	422	435	468	487	463	423	458	451	433	440	416	457	469	440	425	418	441	434	470	425	448	399	410	455	466	431	441	444	452	410	414	455	440	405	415	435	442	429	424	493	411	452	451	449	433	451	422	431	448	416	448	410	426	419	503	432	446	442	451	425	367	426	417	421	428	397	452	447	433	412	419	456	424	423	483	449	412	444	397	407	418	471	429	468	456	434	431	432	468	457	416	455	438	434	461	423	469	459	434	424	399	465	407	450	465	417	413	444	436	449	468	451	449	419	412	443	463	447	491	439	462	462	422	418	444	433	458	441	457	450	418	478	439	440	466	476	445	433	478	433	444	449	463	435	451	462	424	416	466	439	445	446	426	427	453	404	404	423	434	427	438	425	438	403	451	467	467	444	440	422	478	466	457	408	427	457	473	447	433	443	428	435	443	498	442	395	436	434	466	437	436	394	467	463	417	436	451	410	443	468	414	418	461	469	455	454	424	416	498	419	464	430	443	432	448	441	446	474	415	477	466	439	439	422	418	433	453	462	457	458	446	433	451	457	447	433	470	472	447	393	438	437	440	412	432	438	418	438	417	430	428	422	469	429	464	465	435	445	433	437	443	501	390	453	436	431	428	442	454	426	482	427	445	445	443	451	460	463	421	433	428	422	449	433	453	448	450	460	422	466	448	479	431	439	466	433	469	441	445	471	428	424	476	409	430	405	419	454	448	461	434	462	436	442	455	429	416	458	448	428	415	428	414	463	472	401	428	462	470	449	439	418	463	467	449	423	411	473	412	440	432	423	450	418	473	451	452	435	422	441	459	411	483	494	433	428	427	439	430	424	439	437	489	403	469	426	454	405	449	453	471	443	429	431	433	408	436	509	443	448	412	422	446	422	428	458	414	456	448	432	436	430	421	404	409	448	442	489	443	414	473	414	427	397	463	449	434	425	430	414	409	422	457	446	463	494	444	478	414	423	414	405	435	438	431	465	445	414	414	418	443	427	437	426	466	392	436	436	454	457	450	428	479	426	437
9633	5325	40387	6727	866	613	486	475	449	340	353	302	341	311	334	301	266	310	324	319	328	309	276	312	263	271	270	291	278	297	262	252	254	273	269	275	289	286	264	263	255	245	294	282	287	278	304	278	236	291	289	258	273	276	238	267	285	263	291	262	276	268	256	271	318	298	285	296	316	265	283	292	283	299	265	276	286	257	296	301	285	319	276	288	271	265	262	272	269	269	281	270	285	271	304	277	263	279	266	275	263	254	273	269	288	270	283	298	263	262	284	270	258	283	304	284	283	288	266	266	264	290	271	252	257	299	257	259	283	311	296	285	273	266	273	283	267	286	285	265	323	309	296	277	286	318	279	268	291	274	273	289	277	243	300	266	278	255	292	274	296	274	277	288	233	284	296	274	292	260	280	286	266	276	276	301	277	274	272	277	277	238	282	286	285	291	256	274	280	272	289	292	276	293	293	252	244	298	264	295	271	271	282	252	249	264	257	280	253	276	257	288	291	283	264	302	289	261	267	283	254	269	296	276	271	330	254	297	271	283	274	263	277	283	268	249	265	267	252	283	300	266	292	289	264	267	247	302	279	263	273	261	252	267	288	282	283	250	283	300	310	270	265	271	289	302	275	272	240	279	263	273	290	284	280	309	290	268	289	286	282	243	281	271	288	269	281	263	259	292	297	299	296	288	290	280	262	273	316	263	287	279	254	253	261	260	285	281	267	267	266	249	272	290	282	254	277	258	273	245	297	305	278	250	287	278	260	261	262	259	282	272	268	298	315	274	265	288	301	268	276	295	262	269	268	266	275	268	291	277	311	271	303	273	247	293	269	258	259	279	253	273	279	272	302	313	281	286	292	290	263	268	298	271	279	294	298	281	277	286	301	281	273	301	304	299	269	262	281	268	285	298	264	272	257	248	270	285	264	294	271	271	287	243	310	238	272	289	271	265	270	262	285	272	280	275	274	264	303	263	273	280	249	256	319	285	299	275	269	252	274	286	308	278	285	313	274	230	297	262	309	238	286	307	318	272	288	288	276	294	282	288	294	286	278	264	267	278	285	274	284	279	287	273	299	271	326	260	288	272	275	305	280	266	298	330	254	283	292	287	278	249	301	279	282	296	280	277	257	279	271	316	262	307	270	294	269	243	308	256	276	288	293	268	269	276	267	269	287	284	309	273	294	252	261	259	258	279	283	291	270	295	273	271	235	267	275	275	269	263	274	250	285	245	251	279	285	256	252	270	263	260	301	282	296	288	306	291	283	292	299	271	278	273	278	283	279	263	260	309	299	291	277	298	292	257	297	265	280	289	301	272	260	281	259	258	272	263	269	295	261	252	275	246	290	289	280	261	274	304	277	263	266	306	282	267	274	253	296	279	294	255	276	302	272	285	283	270	317	272	279	291	289	270	284	265	319	279	264	245	293	272	286	275	274	282	293	285	271	311	248	282	311	278	262	252	291	326	269	263	293	286	297	289	280	254	279	295	270	269	308	265	291	268	297	285	249	282	284	272	275	279	314	267	305	299	272	300	265	250	288	273	294	269	282	286	265	291	296	275	295	294	267	274	275	291	242	265	277	324	279	249	308	292	259	268	269	276	276	279	298	277	275	297	268	286	295	303	291	289	270	272	287	270	261	265	272	291	248	266	265	288	306	251	271	279	262	256	247	278	267	274	271	274	291	306	273	260	275	274	269	286	273	271	270	303	248	279	289	274	255	270	275	305	292	233	288	267	269	287	263	268	271	308	288	289	281	285	269	200	301	270	273	294	291	310	281	263	293	267	311	281	250	280	273	269	261	287	289	295	269	249	250	279	266	293	259	259	277	284	287	294	271	268	264	286	291	265	274	278	231	261	288	267	281	255	262	290	273	242	266	289	262	276	279	323	289	250	285	262	260	266	249	259	274	265	270	274	287	291	300	289	270	273	258	275	270	271	278	267	278	283	267	270	273	303	270	278	271	274	272	277	281	233	303	257	292	261	262	303	267	307	282	270	267	277	275	254	283	276	287	273	254	291	283	263	300	280	278	286	266	289	254	283	263	291	272	272	300	257	280	254	278	258	294	292	275	276	292	276	272	250	270	280	271	280	291	283	259	285	271	293	267	290	248	288	278	240	287	297	279	291	263	259	268	296	286	278	261	292	270	262	272	287	277	288	273	276	257	276	295	295	263	287	289	267	296	293	291	278	253	276	288	267	288	284	258	270	284	272	246	318	276	286	296	298	272	276	285	271	267	322	290	284	284	282	305	293	291	266	282	277	290	271	267	254	272	289	286	262	254	298	262	280	297	291	286	299	300	284	256	277	285	276	266	279	257	277	271	288	316	267	255	283	248	270	261	311	261	253	273	250	262	301	292	263	279	269	271	288	277	259	286	288	288	284	289	314	277	263	278	279	289	261	268	264	269	282	272	276	289	276	257	271	297	287	241	257	265	267	278	311	291	288	285	263	272	265	265	273	268	261	281	275	281	326	265	268	239	290	284	275	288	303	288	291	279	273	290	281	266	282	272	290	285	273	289	291	252	267	313	297	244	244	279	278	294	297	254	296	276	277	252	286	274	285	297	293	270	271	268	253	267	287	290	272	272	285	258	269	243	290	266	267	281	278	301	266	299	323	295	265	283	291	300	264	242	241	253	301	276	285	296	265	287	268	271	255	257	293	253	275	259	249	285	291	244	288	270	279	278	276	333	256	268	290	276	291	265	265	270	264	296	259	286	278	296	273	263	287	271	277	252	315	287	245	252	285	270	282	288	265	274	307	283	262	285	246	309	272	303	258	301	257	279	287	232	297	308	290	260	312	287	294	248	262	310	288	265	269	243	267	308	263	296	293	287	269	275	268	275	298	283	252	263	268	258	295	269	281	297	318	250	301	269	263	268	302	288	280	251	266	264	290	282	280	259	295	254	247	256	307	279	277	264	268	294	261	275	294	266	308	279	257	239	279	245	289	254	243	275	248	248	307	264	278	256	270	287	242	267	255	271	269	283	298	270	269	277	277	291	274	266	282	267	279	280	287	276	280	272	273	271	269	310	255	259	300	269	271	237	297	285	258	265	271	283	284	289	296	297	289	275	276	241	276	268	267	281	290	242	269	272	279	282	284	274	293	279	301	296	279	279	264	261	282	263	281	273	293	265	259	277	262	276	290	286	303	279	295	287	267	292	270	245	292	269	291	268	274	267	282	312	263	280	293	281	276	282	298	268	251	314	287	269	271	290	271	272	333	279	240	268	297	267	304	274	293	283	241	277	243	279	292	278	294	274	290	243	276	298	286	256	286	273	268	277	264	273	257	292	256	289	262	300	300	290	275	271	283	256	283	293	257	285	266	266	269	264	266	274	296	255	274	250	298	270	265	285	300	265	285	278	263	240	296	279	266	281	282	266	249	294	276	306	298	268	265	272	276	288	264	287	279	261	273	276	289	285	269	268	275	316	292	271	272	315	270	271	274	294	302	295	253	272	255	267	285	285	260	232	272	276	275	279	270
7093	5624	34681	3433	2897	2394	1930	1706	1509	1311	1268	1197	1111	1033	990	1042	976	894	934	875	909	884	906	862	867	809	840	820	826	812	813	825	785	746	779	805	774	768	756	715	801	751	783	750	791	743	725	699	716	767	721	726	731	724	710	741	745	746	711	742	770	737	740	736	752	740	734	724	719	738	705	719	755	723	706	732	730	694	688	740	756	766	718	683	732	782	711	725	700	704	704	719	708	724	761	694	723	717	747	717	730	755	704	765	736	707	707	751	666	649	710	709	689	731	766	751	688	687	688	722	759	689	698	687	693	710	715	724	705	758	710	683	676	716	713	706	721	745	699	741	753	723	728	670	716	671	739	747	720	755	685	698	693	687	714	776	686	708	704	720	664	744	729	740	728	734	725	743	765	716	710	711	677	706	728	761	686	676	730	782	684	702	688	677	716	736	704	727	717	666	679	728	721	719	713	715	700	722	731	740	687	755	716	719	720	711	696	661	708	675	733	674	685	753	699	729	711	760	754	711	672	762	724	670	723	705	713	718	672	713	693	691	726	705	719	720	710	693	700	701	695	644	743	723	708	707	749	765	723	683	694	694	750	721	730	749	745	683	721	696	720	709	722	749	705	684	709	693	724	676	741	692	720	696	714	748	692	739	757	705	669	735	730	704	747	727	738	742	716	745	727	744	729	749	709	739	685	697	699	738	675	711	691	766	696	734	722	697	693	723	721	718	712	702	762	687	723	723	722	710	714	686	713	673	698	702	729	729	734	745	706	720	725	697	718	735	737	753	659	716	749	695	740	683	665	689	702	696	683	684	655	707	671	733	708	705	760	735	752	716	713	685	691	736	755	733	742	759	688	734	748	709	720	647	702	760	704	722	722	699	701	711	738	733	738	717	732	744	695	713	745	665	727	701	679	699	704	692	683	728	709	722	705	719	703	733	702	676	750	719	688	723	744	753	754	682	698	704	730	704	726	661	717	730	710	725	696	731	690	704	723	696	726	730	737	703	716	687	729	729	700	716	733	701	745	738	691	722	692	676	665	686	712	754	773	709	733	733	679	711	749	708	724	729	717	726	725	721	680	709	680	666	718	676	739	749	718	720	717	705	698	696	714	687	748	705	740	673	733	728	685	682	719	714	714	730	706	676	747	682	720	752	734	729	704	736	693	688	716	700	697	727	723	718	732	665	691	694	686	670	743	722	731	714	769	688	706	720	736	710	679	772	727	710	681	731	777	701	754	719	703	723	696	744	713	697	759	734	692	698	677	742	700	702	724	686	744	713	768	728	736	733	750	707	690	698	716	733	685	679	701	739	754	725	741	710	720	687	728	725	685	712	717	736	720	751	736	688	705	710	701	711	666	710	665	700	669	680	728	696	682	674	718	748	780	701	736	721	723	719	728	739	736	744	759	743	744	683	721	707	740	740	712	720	719	721	703	687	706	732	768	707	694	709	730	733	720	770	652	714	644	721	738	716	721	739	730	684	682	697	689	704	716	677	690	691	702	685	709	697	728	745	753	745	771	742	676	742	723	692	685	701	709	718	744	684	741	722	700	735	684	681	701	707	704	694	707	682	695	685	691	667	750	687	699	727	766	684	705	691	707	719	709	736	690	729	645	736	713	679	751	743	716	696	733	699	725	728	687	742	722	659	718	774	680	682	707	735	668	684	703	727	651	751	737	694	749	738	706	705	710	677	747	751	698	725	700	701	757	737	742	668	739	765	737	708	738	691	658	690	663	748	702	731	695	687	633	668	709	694	685	710	744	688	726	735	721	722	718	741	715	720	658	695	700	703	690	739	743	752	711	718	688	720	734	701	722	714	683	698	734	663	803	729	752	671	705	700	712	756	718	697	703	747	733	710	700	685	745	727	672	712	689	724	719	698	727	698	724	709	764	728	709	703	678	706	717	739	715	772	718	778	683	701	669	739	746	725	712	697	685	730	764	693	694	762	707	699	721	742	730	740	708	692	698	719	706	748	748	680	732	693	671	712	702	713	757	730	714	698	717	718	717	728	729	775	729	657	737	761	704	712	722	693	732	683	706	738	654	697	683	725	716	719	689	733	675	693	709	710	700	697	675	697	701	709	690	698	745	733	713	727	693	681	723	709	693	753	704	669	694	680	695	695	760	742	714	724	714	682	722	711	727	754	755	712	703	671	693	617	748	727	689	735	728	714	695	709	721	697	724	672	722	679	708	731	698	692	701	774	722	737	770	738	742	687	691	758	706	704	690	710	696	724	728	755	715	717	707	680	738	736	689	712	758	657	740	709	695	685	750	697	746	730	721	699	766	705	712	694	701	766	707	676	680	760	730	745	700	687	702	742	740	706	709	730	703	705	670	697	668	699	736	708	700	733	757	667	706	670	687	702	691	751	757	745	704	686	751	720	690	670	755	694	702	720	718	689	704	768	729	768	727	722	740	673	682	747	714	703	692	727	687	746	717	729	739	712	724	740	697	698	739	740	697	761	676	732	681	718	708	673	701	726	683	676	721	730	748	723	729	748	756	708	706	706	714	758	748	742	696	726	721	709	723	736	695	749	743	757	691	674	689	716	723	732	698	752	699	726	708	712	694	770	724	695	703	707	678	719	736	756	700	751	708	677	712	729	670	724	711	655	694	701	712	723	698	705	708	730	706	731	657	700	704	682	705	721	682	685	679	720	728	702	746	690	710	777	723	697	724	705	694	718	712	692	719	724	717	732	729	734	737	646	746	715	707	720	679	736	737	710	720	700	719	716	740	682	709	738	708	698	702	720	676	718	731	677	740	685	708	733	737	717	700	733	685	692	752	703	706	751	697	700	732	723	727	670	727	680	691	732	688	712	680	742	703	732	717	705	717	652	696	753	731	729	730	659	733	674	680	686	767	761	769	654	695	726	711	664	688	729	719	732	703	705	754	700	730	743	683	692	695	693	666	728	730	703	754	692	706	714	709	724	694	748	686	710	734	669	717	665	681	677	766	738	722	708	740	719	684	715	737	708	670	733	767	746	686	717	730	699	702	739	692	716	706	726	717	669	712	689	690	716	727	692	680	698	741	747	760	725	718	680	714	687	667	711	685	708	701	670	700	727	684	739	733	720	754	718	682	710	725	686	720	717	737	717	741	702	679	709	723	735	725	730	730	676	689	703	751	708	746	717	708	738	723	706	765	681	747	655	702	712	737	707	772	711	722	703	665	718	708	695	661	685	739	721	756	733	722	687	733	755	757	748	762	682	751	697	739	652	707	690	721	699	759	695	733	708	745	684	727	696	766	749	739	717	718	716	745	752	728	741	744	758	703	698	708	695	718	695	713	728	710	729	703	701	744	704	700	690	716	666	755	741	711	717	708	726	662	711	720	697	736	721	662	743	692	697	696	689	722	702	724	705	702	746	710	752	671	690	730	735	718	704	698	742	748	725	725	723	763	766	728	697	696	745	656	704	705	725	704	685	746	749	724	748	708	718	714	699	723	700	635	714	706	728	746	696	741	727	739	689	783	719
17196	15633	54716	13828	2171	911	678	544	448	425	389	368	325	323	328	270	293	280	273	266	259	279	249	260	237	241	240	245	258	276	239	230	269	227	288	255	253	210	224	241	214	242	217	262	239	222	249	233	268	221	250	243	240	211	222	225	234	250	252	245	224	246	197	257	252	261	256	233	265	255	224	240	240	275	260	229	278	237	251	264	247	215	226	239	231	230	239	221	213	232	219	253	213	269	257	249	243	227	242	261	248	235	242	248	257	236	229	249	246	251	233	237	244	258	215	233	237	246	247	221	247	221	222	236	197	236	251	224	246	229	236	222	241	251	241	226	250	233	240	281	233	233	233	207	234	235	218	219	249	223	261	237	239	261	222	223	213	221	228	228	239	217	231	241	209	235	241	229	275	236	242	248	219	235	236	230	255	232	242	254	193	243	206	212	221	273	272	236	246	222	219	229	248	214	244	224	220	241	236	228	247	232	261	252	241	254	247	213	227	247	243	232	226	254	211	212	251	245	209	236	211	228	243	243	264	237	249	254	214	229	246	245	230	210	227	232	257	220	236	252	223	243	222	229	242	228	241	231	241	238	226	226	233	247	231	238	226	242	244	212	262	234	240	228	235	227	268	247	235	226	214	230	209	236	222	242	231	242	259	227	262	245	274	233	242	235	217	241	235	239	235	228	226	240	244	225	225	231	234	239	240	242	240	236	238	260	256	228	229	261	239	241	249	229	225	247	239	259	246	221	237	229	245	233	254	209	239	224	216	262	234	233	243	239	216	252	238	288	225	213	222	227	259	242	240	251	220	244	240	248	215	242	252	280	233	208	226	233	237	244	236	253	246	221	243	207	255	232	226	217	236	255	233	254	242	240	230	223	216	219	227	231	232	241	209	247	250	277	247	244	253	246	223	249	238	224	236	267	217	235	218	247	229	259	251	224	234	217	238	241	233	216	244	252	229	225	263	232	222	209	227	223	258	220	223	225	251	263	252	237	248	232	249	229	269	237	236	239	265	261	243	228	250	258	237	229	261	222	217	268	229	258	216	236	228	228	222	227	227	229	227	235	225	274	216	249	258	223	236	235	208	251	225	252	228	247	232	240	233	256	268	219	236	200	219	214	209	252	253	236	238	220	220	219	236	253	223	220	261	248	245	240	258	232	238	199	236	245	224	228	234	247	254	212	235	253	260	234	215	229	264	238	228	236	252	216	213	255	232	239	228	238	216	241	264	267	233	263	251	244	263	226	223	237	252	229	242	243	274	259	255	236	236	189	226	245	228	233	241	236	221	242	209	226	243	238	236	235	244	245	262	244	242	204	231	252	230	216	224	241	226	243	237	205	251	224	215	227	232	254	223	240	225	225	240	249	233	259	244	239	224	214	220	258	225	220	272	236	230	239	232	235	246	238	248	233	214	203	216	242	259	209	276	224	251	223	235	211	237	252	213	227	234	245	247	241	257	250	223	269	207	228	239	255	229	224	245	247	236	233	238	205	249	230	230	237	236	251	228	241	234	215	243	229	237	235	261	231	234	253	213	235	239	248	261	237	233	226	245	248	214	224	211	259	220	234	259	220	218	234	244	247	212	231	191	227	264	241	201	232	230	237	208	208	244	236	234	251	257	209	203	251	208	248	198	233	218	254	211	197	252	222	240	253	239	235	264	240	244	238	227	237	242	233	234	243	276	235	232	240	221	231	242	238	233	237	225	254	238	252	257	234	226	239	220	255	241	233	231	243	249	240	228	248	236	245	270	257	244	243	214	226	227	240	223	235	249	202	231	220	261	251	257	243	223	232	241	231	242	227	250	233	229	255	208	242	244	211	231	212	228	247	250	247	250	231	248	242	236	236	227	228	253	252	236	231	231	225	224	236	241	248	227	234	247	211	231	219	214	249	247	236	234	236	251	232	235	279	234	258	223	266	256	229	253	243	239	232	222	220	276	228	271	250	219	216	243	262	211	241	219	258	209	256	230	211	232	197	268	259	226	205	209	233	225	248	238	238	216	211	249	221	234	247	224	268	283	223	223	231	247	243	240	246	222	213	227	245	233	215	235	241	247	246	245	234	249	240	218	254	233	232	221	185	258	233	246	250	213	257	233	237	260	233	255	255	242	207	223	243	236	254	238	230	260	246	225	226	240	227	196	249	243	247	255	245	228	214	237	225	238	204	249	254	227	210	216	223	247	277	246	234	237	230	250	226	216	215	231	246	210	211	238	249	224	241	252	233	227	267	219	232	226	230	253	240	220	225	235	241	243	234	259	244	209	228	258	223	236	252	221	215	230	240	235	250	257	216	219	265	259	240	241	245	228	230	235	271	242	225	236	216	231	248	233	248	228	260	238	250	206	261	259	276	238	239	245	268	240	234	241	259	225	243	228	218	225	226	240	219	237	243	241	247	229	232	246	235	253	253	267	257	273	224	252	255	242	246	218	234	254	232	226	227	260	251	215	219	214	224	242	231	224	211	241	226	257	215	229	233	219	247	246	220	251	219	220	246	231	237	214	218	257	261	221	224	232	245	212	241	232	254	241	236	244	234	259	244	253	248	228	231	240	237	236	264	235	221	246	237	240	205	228	233	213	245	226	258	240	237	257	223	240	230	241	221	233	224	255	223	229	234	234	251	219	252	245	261	228	237	215	244	214	211	237	254	230	219	261	226	238	257	243	254	221	231	251	268	223	227	231	215	255	258	240	225	227	263	226	207	222	241	255	234	243	223	203	282	258	265	271	249	253	221	226	210	239	264	249	237	234	230	238	259	204	212	218	214	231	211	207	211	235	240	244	235	233	206	219	231	244	260	262	250	248	235	235	261	232	234	253	230	236	200	249	228	219	228	231	220	236	244	253	218	231	220	212	201	267	230	228	244	276	252	231	250	228	234	228	246	238	211	236	238	233	225	219	231	256	233	232	212	228	227	224	235	233	218	224	246	250	220	222	227	229	222	237	225	225	238	217	226	254	246	235	237	239	229	203	217	226	225	241	216	220	250	248	247	262	230	228	235	253	221	251	232	221	236	225	202	235	259	233	236	235	248	255	224	240	236	243	264	229	219	215	222	216	240	250	252	215	230	232	236	213	254	249	246	258	244	245	226	238	235	206	220	232	227	216	225	258	233	234	232	230	248	228	232	237	245	227	227	237	239	217	246	250	235	223	228	237	258	239	211	205	223	213	247	223	241	232	227	233	232	234	251	229	250	231	230	272	246	221	245	214	242	244	245	206	248	222	194	225	224	245	230	262	234	241	248	248	239	242	235	259	221	235	264	244	256	218	211	239	278	275	224	243	230	248	248	229	215	229	239	272	253	242	231	228	255	230	247	239	271	242	236	244	247	232	210	212	205	221	252	222	239	260	258	230	218	236	253	206	240	214	258	246	237	204	262	237	226	223	256	211	231	241	207	264	245	241	242	233	234	252	234	263	248	224	235	256	221	250	255	247	236	262	249	224	219	249	222	215	218	224	228	249	242	223	249	201	264	225	235	236	217
10197	13840	41055	5637	4715	3636	3057	2431	2194	1822	1638	1533	1408	1316	1241	1110	1061	1008	992	931	954	896	855	803	846	860	771	729	740	745	774	726	735	778	715	713	681	698	627	695	683	643	654	682	650	652	662	612	664	653	612	644	652	629	634	674	618	618	623	625	640	660	595	617	590	609	628	571	632	584	596	627	570	610	608	616	610	631	590	594	647	595	637	622	603	619	637	594	628	587	627	586	617	623	644	653	642	615	611	592	641	647	589	618	646	577	592	588	614	635	599	611	608	567	635	612	602	609	605	564	623	627	593	610	635	590	630	595	609	612	573	605	528	616	598	591	659	581	598	562	612	662	577	600	598	622	645	593	679	577	616	594	591	639	588	621	595	557	599	648	595	594	605	594	647	569	605	584	611	635	586	580	631	600	577	584	598	552	619	575	597	640	642	595	638	588	638	609	624	658	599	624	613	596	631	601	610	572	595	567	610	636	568	618	578	544	599	597	564	608	627	607	583	563	569	616	589	601	620	557	567	608	596	623	601	583	558	552	582	591	631	581	558	558	640	595	616	614	596	626	587	575	619	600	566	603	611	608	579	619	586	621	639	610	577	586	589	559	628	634	598	590	581	567	634	552	608	650	610	624	609	591	595	593	604	579	594	584	621	549	590	606	602	638	575	618	567	608	554	572	638	619	624	590	657	585	609	623	565	634	619	597	596	623	586	615	589	556	579	599	589	621	603	585	603	612	597	617	570	632	622	602	584	559	610	601	636	586	618	580	619	621	609	591	605	607	607	620	630	600	606	577	618	541	613	624	614	624	576	610	604	601	619	609	600	657	644	562	583	564	635	585	636	616	580	596	612	626	582	585	582	591	587	616	596	594	636	586	550	610	623	593	686	598	599	632	581	604	639	639	565	575	608	578	581	617	587	620	610	609	600	605	631	591	598	630	640	611	606	622	626	611	564	605	556	600	610	644	615	614	601	575	561	585	627	590	594	609	585	613	599	639	562	600	600	587	617	614	591	613	575	556	593	623	524	619	635	604	605	614	600	611	572	609	606	627	578	626	622	596	618	592	586	605	607	646	618	611	608	606	636	664	602	589	577	651	635	600	614	619	608	624	639	641	616	626	601	581	577	622	568	609	581	643	613	653	568	583	620	619	600	570	605	646	591	569	635	626	588	586	606	609	584	616	558	646	604	622	598	615	640	598	617	650	622	572	629	589	562	598	611	600	627	607	644	581	634	627	587	629	637	596	583	619	562	614	585	570	600	657	571	579	617	595	589	583	574	591	609	550	581	588	630	596	593	571	590	533	636	574	615	565	557	608	597	582	589	616	608	623	581	611	632	586	615	643	629	611	599	581	641	587	616	638	594	600	600	597	591	551	627	562	613	587	594	593	626	608	613	577	598	612	579	545	600	605	648	633	579	613	619	604	583	587	595	592	636	569	625	610	589	550	533	563	569	609	605	597	625	575	601	620	627	599	597	609	609	639	579	595	579	594	610	611	629	647	596	606	552	597	542	582	599	608	557	633	631	596	645	609	616	570	609	598	547	597	637	625	616	548	595	595	602	593	562	635	586	553	612	572	586	591	644	580	610	624	613	575	595	606	577	615	608	562	595	600	603	547	626	614	567	618	615	560	588	623	535	645	585	619	592	618	596	609	608	582	581	613	609	565	568	645	623	626	564	584	618	594	616	567	597	596	626	627	570	628	609	574	599	593	627	543	609	597	606	605	656	583	602	625	590	608	590	590	616	611	614	582	616	600	636	577	575	603	602	564	590	587	576	615	589	610	632	595	571	620	578	560	601	578	623	612	585	594	600	611	628	615	610	648	563	627	629	584	612	603	591	610	566	628	586	586	611	607	580	581	608	623	669	607	608	631	637	611	580	646	586	611	637	618	627	608	631	608	588	644	612	609	623	562	629	569	582	600	626	583	579	622	613	591	613	603	591	632	587	562	597	595	590	613	607	620	588	602	610	622	560	613	599	630	681	603	632	550	621	609	639	616	629	595	556	567	623	586	562	626	567	584	601	577	649	576	594	598	578	605	619	598	591	613	606	629	574	606	605	652	578	589	572	587	582	596	600	578	618	570	642	556	585	625	573	612	593	571	614	554	583	591	601	554	617	636	614	626	594	630	564	585	551	619	605	573	610	615	583	597	612	570	584	671	585	597	598	649	583	567	594	587	590	652	619	609	590	576	617	601	596	612	616	620	616	554	586	603	585	638	611	601	604	627	585	572	594	611	621	619	567	626	576	571	608	554	580	563	608	562	630	642	617	616	605	612	604	642	600	599	626	583	600	634	585	603	608	581	609	612	576	585	554	569	580	617	598	589	591	596	599	633	609	604	593	590	589	609	618	588	567	601	610	612	584	608	614	594	619	628	623	575	601	635	614	562	659	618	633	613	585	670	584	578	606	621	614	577	614	628	640	615	590	629	584	610	625	633	597	583	603	588	604	656	616	564	599	564	617	581	609	609	584	593	579	616	671	601	574	587	645	549	657	628	598	600	582	631	626	577	600	631	596	621	607	622	604	606	607	570	629	604	601	612	595	618	591	592	577	560	602	562	589	608	533	581	586	614	609	581	596	588	591	638	558	589	575	566	605	633	650	579	604	621	594	614	555	633	585	551	618	562	618	610	606	594	596	633	598	597	581	560	627	634	597	526	573	641	603	577	643	597	620	629	620	567	574	588	583	572	577	587	567	596	595	610	608	599	586	598	606	606	534	584	645	607	637	583	581	608	548	597	601	541	587	594	587	575	633	575	589	622	558	583	613	609	555	588	563	563	586	608	621	596	636	625	638	566	572	560	597	678	568	581	643	678	632	592	629	592	596	598	613	613	553	642	605	599	614	630	647	540	613	627	587	632	608	602	618	641	610	593	601	600	608	631	571	601	572	577	644	576	629	623	583	569	613	583	539	572	590	599	603	619	589	650	591	606	598	608	591	584	645	606	586	623	645	572	618	607	549	613	608	609	596	597	612	603	564	594	635	585	576	628	596	558	611	605	571	596	600	597	609	581	611	551	598	580	569	623	618	576	603	630	573	590	629	572	559	618	582	627	585	591	625	571	572	583	632	573	582	570	604	599	580	563	618	606	573	630	637	659	599	591	625	610	582	571	616	635	577	597	609	597	621	613	603	569	579	598	593	603	621	614	611	602	600	625	582	580	619	627	548	580	596	618	579	601	577	634	609	596	619	576	643	622	578	589	625	580	621	593	623	591	595	595	571	595	628	610	575	553	596	619	570	574	611	590	621	578	581	634	579	584	619	605	632	583	600	553	600	627	600	613	569	575	612	666	596	634	616	578	587	610	579	575	611	605	606	619	575	633	601	647	613	622	587	581	562	594	573	584	585	629	571	627	591	597	628	626	592	578	556	582	611	595	613	603	578	605	609	596	657	598	610	614	605	633	589	636	619	616	563	629	630	570	625	549	583	562	616	586	634	608	593	564	612	615	582	635	597	548	532	602	589	597	564	595	582	632
1724	371	2183	178	166	150	169	160	154	163	149	131	146	141	135	172	154	161	147	162	148	160	179	152	146	154	141	149	148	165	159	149	163	149	158	141	135	137	142	152	148	143	138	153	159	160	157	157	137	157	157	159	162	125	162	151	174	152	155	152	158	141	150	157	145	148	157	130	137	165	124	167	147	159	148	149	156	158	133	161	125	157	155	165	130	131	153	136	156	147	165	139	150	130	147	160	135	137	154	153	147	166	125	152	151	142	151	155	151	154	145	162	151	163	159	165	173	156	179	118	134	168	155	160	129	147	170	150	157	167	175	160	139	152	161	121	139	149	163	123	148	140	179	143	139	138	151	134	163	159	138	132	156	141	164	152	157	145	127	157	141	156	145	163	177	150	136	131	166	142	151	125	151	169	154	138	159	150	165	153	150	128	158	159	156	148	156	162	149	149	131	164	139	149	156	140	155	144	157	139	135	132	142	152	170	163	158	147	152	160	171	147	154	153	153	159	151	168	161	141	150	156	144	177	147	158	144	153	144	153	138	167	152	162	173	165	146	158	146	130	140	151	144	149	138	142	116	151	146	131	167	139	151	140	147	133	165	154	134	151	145	140	123	170	144	178	154	155	175	163	151	161	152	141	171	159	144	145	153	131	149	153	163	130	153	169	132	160	149	172	156	175	146	148	148	133	158	166	151	144	139	150	142	136	150	157	130	137	166	149	161	133	167	141	146	133	143	148	140	148	144	140	138	163	144	167	171	164	145	143	143	165	140	133	162	172	158	135	151	174	129	153	162	149	140	137	136	147	149	138	174	136	167	132	157	160	162	138	127	153	137	154	155	150	147	145	164	143	163	156	158	147	159	150	159	151	153	164	154	157	173	144	152	127	161	163	185	159	151	165	142	159	158	137	148	144	128	149	148	136	161	156	152	151	173	165	127	154	161	152	157	171	159	122	144	141	154	147	150	153	162	135	148	157	182	162	180	175	149	154	161	157	154	144	145	134	136	154	151	155	153	175	146	156	140	166	148	146	144	135	142	130	156	130	146	154	119	121	145	153	141	158	146	155	138	142	129	182	159	163	153	119	159	143	156	135	164	167	148	137	135	158	167	159	155	156	181	149	143	153	160	166	155	158	136	142	131	183	133	136	148	147	160	156	150	142	164	150	120	158	152	150	170	160	141	145	154	152	128	154	144	134	132	148	165	157	134	140	167	165	154	157	140	167	147	155	153	142	134	150	170	145	153	140	152	152	145	162	173	138	159	133	141	144	147	144	154	122	148	153	147	128	150	157	138	137	128	111	152	164	158	141	150	160	141	177	139	160	168	175	164	165	165	145	154	143	170	157	153	146	124	174	167	148	179	173	135	148	160	135	149	150	156	154	147	141	127	141	138	164	149	154	164	164	131	138	148	132	146	152	158	152	145	145	149	133	141	125	155	145	145	135	139	144	158	157	147	165	151	158	148	142	165	152	150	168	146	152	177	143	140	152	141	152	164	153	134	157	147	161	174	157	139	158	139	179	154	143	143	151	129	159	155	152	142	149	155	144	150	148	142	140	149	154	149	190	171	152	174	159	154	140	149	163	135	144	161	147	138	153	154	147	129	148	127	164	150	147	152	139	150	154	152	165	153	151	154	143	150	151	155	142	147	144	148	119	157	150	141	146	143	157	142	154	140	159	146	134	185	162	147	142	134	132	148	151	145	142	144	142	170	168	148	138	147	144	150	166	138	139	164	129	135	167	136	171	164	135	156	145	142	140	154	153	134	142	151	151	151	148	146	155	143	136	147	138	125	144	144	150	161	170	154	147	143	134	159	181	130	156	136	148	145	132	163	182	163	150	138	151	140	125	156	130	148	141	161	163	161	135	138	149	142	128	159	127	140	150	148	150	151	168	142	146	149	160	152	151	164	140	154	142	152	153	135	166	150	156	154	153	155	162	163	157	140	161	141	161	145	146	143	139	156	176	143	169	142	149	135	152	145	146	131	183	149	144	149	141	155	151	158	148	156	143	152	149	150	152	160	150	127	142	151	154	160	149	141	163	138	181	164	149	150	154	143	156	160	131	159	162	161	153	167	155	155	163	151	151	175	134	136	160	134	165	149	149	146	130	154	146	156	183	120	133	174	147	151	158	154	149	146	149	152	141	157	139	163	153	153	137	168	161	166	148	149	166	139	151	143	175	126	170	141	153	131	119	157	175	149	149	136	154	144	152	155	159	162	140	152	174	133	148	134	153	162	160	148	147	146	146	142	148	168	151	144	143	150	136	165	175	144	152	173	179	135	127	123	146	159	175	139	157	173	156	145	136	153	165	144	145	159	143	158	141	131	157	144	148	158	168	174	139	149	153	153	158	151	174	143	132	131	146	142	137	151	157	158	139	148	155	184	130	165	149	164	136	146	150	123	145	145	154	149	146	157	172	142	155	158	167	163	136	131	147	174	139	139	139	169	139	159	156	151	146	134	133	153	156	148	130	138	152	152	159	160	168	140	133	115	140	120	148	155	154	147	148	151	153	146	146	163	160	140	135	130	168	176	168	153	131	156	139	143	157	146	155	142	160	161	162	169	146	143	160	154	123	175	159	133	139	145	144	163	137	141	156	139	144	151	165	163	134	141	127	164	177	144	150	140	153	171	131	141	129	169	158	159	161	130	170	149	159	156	131	151	134	149	122	154	153	158	140	134	155	162	156	151	154	175	151	145	154	154	159	146	163	137	154	164	156	143	156	153	149	169	159	145	151	140	143	145	153	133	149	147	158	132	131	138	133	142	181	154	145	163	139	161	146	161	133	150	117	139	137	153	142	138	151	138	151	143	175	165	146	129	167	128	143	169	136	147	148	160	158	146	147	142	148	146	132	141	148	126	142	143	158	172	151	140	148	157	178	177	172	127	160	157	152	167	144	133	152	142	145	172	161	148	129	176	139	153	160	157	163	142	144	140	163	160	163	134	138	168	173	139	133	144	138	150	138	155	171	154	150	125	136	165	155	146	147	149	138	162	161	132	171	164	152	123	119	155	131	145	125	136	153	160	169	150	161	132	153	159	138	129	125	141	143	149	156	140	171	151	164	131	151	143	148	157	144	147	171	146	142	155	155	153	150	155	141	157	167	148	114	126	118	170	150	158	139	184	155	132	157	166	154	146	130	147	160	149	139	144	158	148	136	136	167	152	142	149	160	157	169	147	149	147	161	132	149	144	159	154	151	144	174	161	144	144	146	132	152	150	138	172	139	167	143	136	137	138	142	144	139	138	177	140	139	155	184	155	145	149	141	164	144	155	148	149	165	145	142	162	155	148	172	154	149	146	151	168	152	155	159	159	139	140	141	134	149	152	138	177	135	142	173	140	141	159	147	141	136	145	150	140	140	160	169	172	143	155	162	143	163	128	165	140	157	175	133	148	148	143	134	119	147	172	151	168	125	144	145	146	132	137	141	148	156	182	163	176	138	159	157	156	144	159	156	160	132	149	130	149	140	134	154
2158	759	5671	597	492	544	477	458	477	477	483	491	484	447	388	439	469	469	469	410	478	449	436	455	448	467	437	455	464	437	452	462	442	441	419	475	481	452	452	400	431	426	447	407	426	474	427	471	393	437	454	466	459	421	473	447	428	429	422	450	421	422	464	442	467	432	436	401	430	440	461	463	440	439	430	405	408	440	415	436	414	441	445	422	498	457	416	397	502	445	441	455	435	405	439	422	457	429	409	446	398	495	425	461	434	389	456	444	357	423	429	405	448	420	437	401	425	438	463	423	492	470	432	440	419	453	438	487	468	473	443	429	430	428	451	439	450	429	431	438	421	406	411	486	461	437	450	442	405	468	416	465	409	461	441	404	437	434	446	419	432	446	427	432	433	443	423	461	464	416	441	447	443	407	403	471	432	422	432	439	463	453	476	444	435	441	409	424	470	466	396	399	430	438	395	436	462	427	453	415	402	429	466	460	433	434	434	398	432	441	425	432	433	434	403	415	445	476	418	415	405	470	467	398	429	415	478	438	430	456	447	470	408	427	438	425	447	429	391	441	447	438	437	440	424	389	400	434	448	411	425	430	419	406	427	451	463	420	443	428	466	441	409	395	411	414	422	443	437	429	443	417	426	447	446	429	445	447	461	440	435	429	446	440	449	458	443	457	425	442	431	405	450	379	459	407	444	452	461	432	467	421	418	389	416	464	445	456	416	459	486	427	488	457	431	473	386	451	427	421	463	441	452	442	411	397	430	412	433	412	461	428	448	432	429	437	402	412	426	428	474	416	455	419	452	459	438	406	407	436	424	410	443	412	415	434	453	406	401	455	439	426	410	465	427	469	445	410	431	406	447	436	441	406	439	396	443	465	441	451	390	441	418	451	443	458	451	465	426	441	475	421	389	429	397	420	413	396	444	419	456	453	403	423	408	425	460	428	440	416	452	401	435	470	421	431	439	423	445	414	448	431	420	444	458	433	420	441	445	440	392	453	426	424	438	455	437	402	438	440	466	417	418	431	469	432	459	441	430	459	431	430	429	451	418	461	430	425	414	420	428	416	458	458	435	448	450	441	443	457	409	416	399	424	468	455	459	449	420	458	443	440	447	415	499	439	416	445	459	429	385	433	450	430	399	408	436	419	471	423	403	441	435	444	452	411	443	438	417	426	435	436	464	467	432	459	423	470	439	449	402	428	472	438	448	428	415	450	382	439	437	408	453	409	424	419	457	442	455	444	437	435	422	443	429	444	448	435	411	439	423	421	408	468	425	409	443	437	394	422	454	448	423	457	456	414	459	442	426	416	448	468	393	445	431	454	441	468	478	472	409	441	451	431	421	414	417	471	483	383	463	406	429	443	455	418	402	419	405	421	430	425	436	428	439	455	448	397	436	435	461	458	436	440	425	438	405	462	419	402	425	453	460	448	408	410	379	444	421	407	430	431	445	439	448	399	463	440	436	445	455	461	400	469	454	421	409	427	436	433	429	474	410	425	444	391	425	419	468	437	434	472	444	393	424	411	459	411	440	440	441	417	445	463	454	410	462	400	426	418	437	437	429	421	449	449	416	453	445	417	415	445	444	463	419	443	453	463	403	442	456	460	462	476	427	416	437	443	428	469	430	436	434	389	426	419	442	417	416	422	438	411	410	435	455	464	408	446	461	416	436	430	444	415	434	456	439	449	430	409	443	390	455	461	413	449	421	419	427	428	423	437	398	459	488	422	458	422	442	455	441	461	443	400	439	405	436	416	441	483	425	432	436	408	419	456	425	436	443	431	439	436	491	457	435	419	448	421	400	425	420	420	444	484	430	457	465	431	406	418	437	435	414	423	361	430	465	428	461	446	454	426	450	435	440	447	424	448	408	407	413	453	432	454	419	457	448	448	416	409	436	471	454	434	463	417	417	453	440	433	440	415	419	446	413	404	461	413	470	450	469	434	431	450	452	422	459	480	436	405	459	427	421	422	434	427	406	426	399	438	418	453	420	424	453	404	472	447	446	447	460	441	447	430	389	428	394	421	444	444	450	452	422	425	430	451	425	447	421	413	437	471	470	410	420	418	402	440	436	387	423	436	437	426	436	421	419	402	437	432	446	447	444	437	460	417	456	431	433	431	448	451	461	441	432	417	424	439	440	417	440	431	471	469	455	418	418	447	430	432	474	402	425	447	479	460	446	413	485	443	398	452	433	420	433	467	431	387	472	432	424	411	439	417	428	421	432	448	419	409	450	458	438	393	443	419	456	445	418	398	446	435	425	461	404	442	461	421	425	449	459	435	429	433	452	445	445	437	441	464	413	414	404	427	410	438	479	434	437	433	461	409	416	446	471	435	405	440	399	463	442	424	425	447	448	441	449	421	460	428	434	445	416	423	415	443	443	433	458	428	463	424	440	443	421	478	437	418	461	393	462	441	443	410	396	429	422	375	428	416	421	493	432	435	393	450	379	415	409	411	454	452	437	440	411	446	411	424	422	451	454	433	422	464	414	416	422	412	395	423	440	452	409	445	416	454	462	434	437	429	442	477	436	451	388	427	443	396	443	430	436	435	440	457	456	444	388	423	444	425	409	455	447	433	462	476	414	411	443	430	421	403	440	440	393	443	487	455	436	406	445	456	445	413	440	451	423	450	431	448	436	450	449	413	464	433	451	428	438	457	450	443	442	451	450	435	414	410	436	444	436	418	439	446	415	461	417	451	437	414	444	418	449	438	427	440	388	439	435	428	459	437	423	446	483	407	451	416	406	442	452	466	435	386	450	434	430	422	413	441	473	447	436	439	435	400	474	449	411	417	470	457	464	447	433	460	376	400	410	442	467	452	445	430	438	429	413	447	408	430	423	427	456	442	420	461	427	435	433	424	426	460	445	414	414	455	424	415	410	432	461	448	445	458	436	424	438	414	436	420	428	417	426	448	443	416	443	430	426	443	436	425	392	437	436	444	462	410	437	456	432	454	470	467	447	435	411	453	412	433	459	443	436	434	428	423	405	414	430	402	423	412	430	439	430	420	451	448	429	447	401	449	448	419	410	427	412	461	445	462	403	428	432	447	437	450	438	456	420	449	465	498	430	450	433	462	405	424	435	422	440	423	437	425	461	426	416	408	453	431	437	453	482	411	438	463	411	434	444	416	425	415	392	452	411	456	474	433	408	387	448	438	438	409	434	480	433	456	471	400	419	428	399	435	407	424	407	412	461	443	418	379	421	391	423	444	415	400	449	451	464	447	450	433	464	418	436	449	438	474	431	449	429	463	452	420	440	440	418	448	465	416	432	432	454	410	431	429	429	438	435	404	414	463	440	407	442	423	475	470	461	460	399	440	435	470	424	421	426	436	457	414	468	474	427	429	458	422	369	406	437	407	438	437	420	409	438	425	402	427	452	421	448	435	399	400	420	455	377	457	418	424	440	462	450	440	443	403	434	427	433	409	449	412	433	446	418	427	410	442	425	443	456	403	453	394	424	444	446	430	435	451	432	421	416	410
9452	4994	37448	6035	799	603	460	452	408	349	360	324	337	335	277	329	338	303	295	268	290	297	294	268	325	310	266	302	263	286	292	241	273	280	310	303	279	239	280	294	288	269	274	287	287	296	311	279	263	269	289	280	297	284	261	265	248	262	270	287	308	260	273	326	275	266	251	248	250	260	310	257	293	274	332	300	280	275	286	276	276	261	255	297	283	269	280	250	287	302	283	255	264	260	279	289	283	248	274	298	293	316	256	273	281	276	274	251	269	245	282	322	269	292	260	265	262	297	229	257	276	264	294	280	301	261	265	252	299	283	247	282	255	274	287	296	249	252	270	274	270	270	272	272	256	283	266	269	275	283	278	273	287	264	274	274	294	262	261	284	266	256	282	291	291	290	260	283	281	282	273	284	287	277	276	285	298	258	276	279	286	264	283	254	297	251	259	301	312	262	271	287	304	324	276	250	296	278	278	281	267	240	264	276	286	266	294	289	274	253	294	277	264	255	267	288	273	270	284	238	257	270	284	296	285	274	290	260	266	262	281	279	296	282	289	270	255	328	292	285	302	276	277	273	286	265	275	257	282	294	266	255	295	290	276	285	266	270	261	291	277	306	280	247	260	296	286	291	279	276	252	288	308	268	273	283	305	307	275	259	249	258	266	295	302	278	249	279	250	288	299	287	268	287	264	275	298	273	254	282	250	267	259	258	281	278	313	272	290	249	277	271	263	295	301	288	286	256	268	288	287	282	304	286	277	304	295	264	275	264	281	297	314	263	268	288	285	301	269	295	261	290	243	275	274	272	282	271	243	266	288	315	253	256	285	267	272	287	263	284	268	287	258	279	277	270	254	280	296	296	263	269	297	284	287	291	292	262	278	261	255	255	264	288	285	284	273	272	297	251	302	284	268	261	288	274	269	274	263	276	256	289	263	302	224	269	256	268	285	271	252	292	276	266	266	292	273	231	273	256	265	273	274	285	272	290	254	301	269	275	273	276	265	274	295	290	337	261	295	250	278	287	281	276	287	304	250	267	281	277	277	289	304	265	299	331	249	292	265	286	284	275	264	266	295	269	291	269	274	267	286	274	310	282	283	286	252	286	280	279	296	278	281	278	264	304	258	254	285	290	257	266	260	275	276	277	279	298	290	307	259	258	256	292	292	313	262	265	289	288	278	264	297	280	290	269	280	282	295	300	226	285	277	287	262	286	300	299	277	282	322	299	260	260	263	303	280	295	275	254	271	300	295	278	265	298	297	285	281	355	274	258	286	260	276	270	264	263	274	270	267	308	279	307	300	284	275	292	317	277	287	275	262	280	288	272	280	284	293	283	293	302	266	276	286	259	282	243	274	267	271	287	281	289	271	284	308	288	264	258	305	307	321	286	265	264	248	278	254	254	287	296	261	260	303	279	273	289	283	274	312	271	266	262	300	291	268	281	257	245	249	292	266	286	270	256	256	316	276	269	273	236	282	287	298	296	277	254	254	266	269	252	277	263	289	292	296	251	295	284	290	284	282	276	280	261	285	302	280	268	251	247	290	295	261	279	280	254	279	249	305	271	322	271	255	302	286	305	271	262	266	276	276	276	257	284	285	263	305	284	280	276	262	281	270	262	307	273	270	277	275	297	274	250	276	284	296	255	317	297	284	265	243	287	275	276	277	294	281	265	295	266	281	270	288	289	281	300	298	304	251	302	280	274	273	257	252	313	292	277	276	275	267	251	291	271	295	269	274	270	246	284	291	282	272	260	275	328	292	287	284	324	264	271	267	278	263	252	271	298	279	300	263	290	281	234	296	277	278	303	255	261	285	279	282	244	281	289	306	276	292	254	273	229	258	266	245	266	299	259	322	289	281	286	266	306	256	277	294	263	242	265	281	262	263	260	262	289	299	277	274	260	253	263	282	258	285	283	256	282	265	298	264	262	283	286	267	267	279	297	281	257	267	289	278	250	292	293	269	288	279	280	257	266	277	302	297	269	286	269	289	281	293	264	290	275	263	272	251	291	276	242	285	249	261	252	269	270	267	307	300	261	281	277	286	279	234	292	310	303	272	298	277	275	275	273	271	282	320	287	288	286	297	280	295	286	306	266	241	247	277	288	261	273	282	242	275	294	294	292	253	298	306	311	262	273	277	315	295	292	257	280	303	275	288	280	277	280	294	254	262	300	270	296	282	270	289	285	244	266	274	280	281	281	244	265	309	274	242	271	265	281	292	283	291	271	287	275	282	270	300	263	288	299	295	320	296	296	279	275	263	273	264	277	315	279	273	288	277	276	279	281	247	311	280	272	252	280	271	242	280	261	279	275	280	243	273	267	284	275	268	306	268	254	268	295	289	259	248	274	269	294	258	288	277	284	257	265	279	275	261	272	263	275	295	270	275	260	292	267	275	266	283	257	283	295	257	267	281	302	325	333	297	310	296	310	296	265	274	292	261	263	299	316	267	286	301	283	282	248	304	302	299	285	267	282	266	257	265	293	291	304	273	282	284	277	252	261	269	283	280	293	286	252	270	285	273	262	284	286	300	279	291	262	293	281	262	267	243	276	265	282	248	300	267	254	285	261	274	280	264	263	296	245	271	273	270	279	292	270	272	260	257	274	280	288	255	296	300	234	291	265	272	282	283	277	269	268	288	293	269	296	289	303	299	271	271	253	263	275	268	290	302	298	257	257	281	290	296	272	289	278	299	282	284	263	290	266	267	269	285	267	257	271	276	300	280	263	292	287	291	297	318	284	283	270	277	295	288	301	273	267	286	278	287	288	257	265	268	280	282	297	263	285	297	267	264	257	279	298	275	273	287	264	285	281	282	246	274	274	308	270	295	267	261	270	294	273	271	284	237	276	258	316	280	279	281	290	271	261	281	279	251	268	274	257	282	291	277	279	286	273	282	289	286	291	270	261	276	286	268	298	300	273	273	254	236	304	267	281	250	295	294	279	298	303	288	301	267	303	312	269	284	293	279	277	276	263	277	282	260	290	268	288	278	293	253	282	279	279	263	293	291	281	252	283	279	285	284	286	290	297	290	260	256	287	274	242	289	256	263	262	264	306	284	271	306	261	251	296	259	269	279	273	297	288	295	267	323	296	273	266	291	284	286	242	312	273	265	281	278	287	267	280	270	257	256	282	281	268	249	273	279	257	280	246	293	282	213	224	263	280	285	295	267	289	258	276	273	280	267	284	277	271	277	268	285	285	274	261	290	308	272	291	275	292	284	274	269	268	274	286	313	295	268	250	314	274	254	264	286	282	280	279	266	272	268	272	293	278	294	288	268	248	263	267	253	273	288	274	269	284	315	261	275	262	258	286	253	286	284	282	286	299	272	307	274	281	256	293	295	264	281	268	260	293	294	283	265	300	275	286	283	269	284	262	270	291	259	259	265	282	263	242	263	306	273	276	264	265	271	268	256	260	280	298	294	300	274	275	274	280	263	287	283	271	280	267	301	297	267	254	282	299	250	279	274	255	261	274	287	281	278	297	245	297
7038	4300	34588	3386	2892	2365	1999	1673	1513	1369	1268	1183	1130	1064	1008	982	914	972	908	912	824	837	844	880	857	805	817	800	769	763	805	759	767	749	805	728	784	775	721	693	767	786	729	703	776	757	725	751	749	733	745	696	779	784	725	723	756	767	687	750	731	694	725	763	755	705	717	750	710	709	684	729	735	658	730	689	726	737	701	720	718	716	695	728	751	693	687	718	759	625	702	703	739	749	713	733	720	699	748	704	728	761	729	722	694	732	739	727	729	704	686	685	733	716	720	703	702	722	711	706	769	688	752	729	691	690	705	751	739	738	738	777	708	726	761	724	726	769	722	788	731	746	727	684	725	708	760	696	719	725	760	707	719	695	738	721	681	726	786	707	697	709	744	705	711	712	734	701	689	717	716	733	730	679	710	743	691	710	763	685	740	770	714	695	704	691	716	751	685	725	738	714	726	672	680	747	781	722	711	730	763	665	657	728	691	698	696	720	708	679	682	708	694	696	751	680	756	702	733	742	743	699	745	748	745	702	733	695	687	674	754	720	705	707	711	746	687	673	688	731	681	717	690	744	665	679	683	709	702	736	758	759	707	707	736	700	712	719	694	707	702	712	763	734	736	743	689	684	696	681	729	685	669	720	696	678	755	726	706	714	770	755	708	669	722	706	695	763	738	715	694	702	688	670	716	715	689	707	702	708	724	704	625	702	716	678	732	697	745	713	730	768	715	702	716	791	725	704	715	720	730	675	717	692	673	751	662	678	687	724	783	709	685	707	662	759	682	695	774	696	700	725	731	740	759	710	697	716	786	756	695	725	720	671	725	692	705	778	713	749	719	727	708	705	683	690	644	702	745	721	660	698	736	700	681	707	677	724	693	701	795	700	691	717	699	701	692	705	708	704	716	692	706	701	730	715	706	722	738	754	743	773	713	735	696	728	755	760	734	712	729	687	723	713	723	749	738	737	665	720	661	709	691	711	692	703	715	673	733	745	658	693	691	721	686	742	704	689	720	719	739	687	700	698	748	709	748	697	692	727	719	640	726	736	676	723	719	740	743	713	705	675	707	696	724	727	725	730	725	686	748	699	716	741	708	682	721	692	714	705	733	755	701	716	758	717	723	692	661	725	699	738	690	683	697	738	679	753	701	651	707	695	725	678	720	748	738	729	710	740	705	675	733	685	749	737	708	717	707	728	729	704	653	725	706	657	749	741	705	692	724	713	741	674	707	699	686	706	737	739	725	713	754	695	676	682	723	738	754	732	724	704	751	780	680	682	715	711	711	676	686	728	679	726	746	696	726	715	709	667	691	717	717	732	725	684	687	738	713	727	717	655	746	714	739	729	741	690	712	720	719	681	712	700	695	716	745	722	729	686	735	734	715	685	713	689	745	670	683	749	701	728	670	728	685	712	710	697	719	779	725	706	728	721	717	720	691	730	697	708	724	717	695	770	728	679	672	730	750	680	708	708	717	676	683	691	752	763	713	712	739	721	750	694	725	704	774	746	677	697	771	696	695	684	706	706	714	717	689	688	731	692	712	687	706	727	660	675	764	704	706	731	735	710	778	692	739	710	700	724	743	730	691	695	732	686	761	732	698	725	689	703	690	701	724	691	742	734	749	674	726	733	741	732	731	694	736	741	741	676	773	715	726	705	697	777	727	705	697	686	719	688	767	696	731	746	719	703	696	720	734	705	709	716	712	702	734	731	686	737	765	708	698	711	713	686	708	720	685	713	747	714	703	708	693	701	756	725	695	688	736	706	668	678	746	728	694	760	708	693	745	695	670	726	709	721	711	733	672	740	711	698	680	709	714	736	686	729	696	718	693	687	714	718	751	687	719	736	671	731	750	663	682	734	697	693	659	712	691	713	690	727	687	699	717	703	717	710	715	710	701	686	724	695	697	671	694	705	734	718	725	680	676	701	713	738	704	711	751	692	688	675	653	721	689	715	686	709	680	745	708	712	698	679	709	685	712	731	734	708	719	737	695	687	707	720	716	710	703	762	700	673	681	733	712	709	672	744	699	726	686	688	750	725	747	696	703	711	676	707	764	709	716	683	693	695	715	696	720	667	738	718	726	715	698	737	667	703	724	666	702	739	740	698	772	698	711	701	768	731	721	752	722	706	695	763	736	756	741	690	706	713	659	685	714	692	716	734	713	777	702	726	695	719	729	715	701	689	700	692	710	707	697	739	697	726	775	691	671	743	700	762	707	721	741	704	733	742	720	702	721	757	725	719	679	721	697	719	767	704	716	658	711	767	703	688	737	707	677	722	655	699	693	755	699	736	720	778	689	735	717	742	749	711	688	726	694	705	735	723	774	728	717	725	710	727	726	748	705	716	701	713	733	691	667	736	700	744	759	700	623	727	766	673	689	706	740	692	719	770	719	715	708	702	727	690	739	713	735	680	695	747	724	735	745	696	691	713	726	723	734	735	706	732	714	709	690	697	731	667	716	692	678	708	741	781	691	683	721	723	670	685	738	670	696	768	739	709	733	698	773	682	722	746	741	714	732	677	702	739	756	684	727	727	723	741	696	761	727	674	735	699	673	715	727	741	676	651	744	698	632	671	707	720	663	727	683	749	726	755	743	669	723	678	663	698	690	755	682	720	718	651	757	708	736	681	687	720	715	695	702	695	701	648	674	667	727	749	701	686	708	735	703	720	748	713	690	707	731	709	725	727	751	715	720	716	733	692	708	733	752	685	722	720	697	755	724	702	786	703	696	762	680	700	709	731	718	695	696	730	765	750	693	730	734	721	731	763	703	721	726	693	694	702	679	730	711	737	707	732	735	701	703	717	710	673	705	700	740	740	738	730	700	698	719	717	742	651	726	723	710	716	748	714	735	744	728	698	725	711	733	725	719	745	722	703	746	715	708	715	729	727	677	661	757	741	683	735	727	681	723	684	734	648	699	711	714	759	759	714	704	684	701	772	749	690	703	674	713	741	711	697	706	721	709	742	768	683	733	703	715	716	710	684	771	730	677	754	741	710	777	709	654	759	722	729	745	696	722	720	761	726	686	695	655	699	694	663	700	700	727	694	701	748	709	698	701	690	707	744	717	746	728	691	742	706	726	757	709	735	667	685	669	685	732	746	723	697	704	735	729	694	689	708	702	691	688	751	678	697	703	654	697	715	721	675	772	693	637	725	671	670	701	746	706	699	705	681	741	714	694	762	693	732	697	661	722	673	715	704	774	677	706	693	715	694	666	733	671	740	736	726	691	726	689	729	734	732	754	741	683	684	732	706	668	752	760	674	742	723	689	711	655	640	684	744	728	675	745	738	721	681	728	706	736	742	707	721	718	709	744	706	681	701	751	723	714	705	767	679	666	673	691	694	716	749	733	756	677	672	734	704	712	692	705	726	669	719	690	684	723	690	696	689	728	731	698	762	699	715	713	749	768	677	728	708	677	735	703	703	722	708	682	714	691	730	718	680	695	712	744	734	688	762	689	742	671	745	656	694	711	710	714	739	769	743
17473	10468	51046	12996	1744	870	679	548	458	422	417	397	331	322	303	329	264	267	238	321	267	288	237	259	246	240	266	231	238	262	248	226	224	216	218	237	269	248	256	224	216	235	249	256	219	254	230	230	258	224	234	227	240	250	202	246	272	248	210	225	268	234	228	221	221	259	231	250	236	229	232	230	209	233	234	212	229	249	222	262	240	205	234	235	238	236	197	248	228	237	240	246	237	237	207	243	232	262	241	207	253	217	223	269	238	240	228	246	232	245	222	227	250	221	227	227	229	247	204	243	260	236	243	227	245	222	209	238	243	242	233	242	248	226	220	208	261	210	230	210	246	197	226	225	229	241	234	241	231	228	217	262	237	235	208	221	254	257	249	216	247	245	229	217	270	232	225	240	214	232	231	223	226	232	232	214	247	219	225	217	229	255	251	240	277	231	257	224	217	249	211	211	250	242	220	251	215	223	229	284	241	229	219	239	214	246	229	235	224	222	225	216	210	229	244	258	258	219	238	214	246	232	247	252	220	251	224	222	209	257	210	215	237	262	230	185	228	238	191	218	224	246	240	245	219	246	225	228	244	217	236	233	237	224	244	182	225	243	254	233	256	216	226	219	239	234	208	240	247	227	247	224	213	237	237	238	235	228	227	251	226	233	217	249	232	240	238	254	194	220	238	241	227	236	211	230	235	299	225	229	219	247	235	254	215	220	185	241	249	248	238	238	231	221	238	251	261	222	235	242	228	239	210	267	235	248	246	242	225	224	264	217	232	229	234	237	237	240	214	242	205	234	209	222	218	219	223	219	224	264	251	242	230	215	242	250	262	241	230	253	228	272	236	231	221	232	237	228	235	215	239	213	237	262	261	251	253	245	236	257	242	228	286	227	241	227	246	277	199	241	231	240	255	238	223	212	238	238	231	250	243	194	230	244	230	245	235	205	267	230	205	242	215	257	253	247	242	196	251	242	240	218	221	258	207	207	220	236	223	252	255	263	252	256	230	235	239	233	225	249	235	221	232	256	244	251	212	234	234	238	244	237	238	232	247	239	233	218	231	233	244	238	232	227	239	242	241	248	260	224	218	194	224	229	268	221	248	226	211	252	224	211	252	232	249	233	201	235	240	234	244	245	215	209	226	220	236	250	226	231	215	227	251	224	235	239	205	237	206	241	242	228	213	236	244	238	229	222	232	232	228	252	259	206	235	234	223	209	250	253	269	249	240	225	238	213	244	246	226	250	227	231	211	225	200	229	196	232	222	229	244	223	247	234	237	246	253	225	246	252	239	261	237	220	232	223	237	230	208	257	220	240	229	212	198	228	214	230	224	253	222	199	209	243	250	237	235	253	224	258	201	219	230	215	239	217	267	243	242	218	236	225	232	230	223	211	252	260	204	220	233	245	260	264	225	247	207	247	244	201	206	203	249	235	230	240	215	217	274	236	244	234	234	231	223	234	226	213	244	261	233	241	249	236	251	221	246	227	227	224	236	233	200	251	218	274	202	228	233	198	239	210	244	230	216	261	213	221	259	247	236	246	239	221	223	237	255	218	232	214	241	221	231	244	236	229	217	236	246	217	223	213	228	214	243	236	231	248	222	241	229	242	221	230	225	225	248	219	226	230	237	205	224	225	229	232	246	244	217	250	246	250	238	210	205	245	249	220	231	239	240	227	262	235	229	235	257	232	220	240	226	236	239	228	252	245	227	210	213	246	257	199	246	241	234	214	235	225	217	216	225	243	219	209	233	262	229	216	236	228	221	240	221	243	238	223	236	234	199	227	217	211	222	215	231	211	229	258	222	231	222	237	244	226	224	218	229	241	237	237	242	215	235	235	244	214	242	219	229	239	246	215	210	226	214	242	252	243	234	244	273	245	226	232	223	224	221	218	230	236	213	220	242	237	234	226	236	228	254	247	247	240	237	243	241	222	274	252	242	233	234	261	228	244	236	225	250	243	228	241	219	210	233	220	241	223	241	220	187	240	237	242	226	239	246	230	253	221	213	232	263	238	230	216	214	231	245	248	230	263	222	223	265	237	256	243	227	207	211	227	235	215	235	240	248	241	254	250	225	237	231	216	255	218	217	216	215	235	227	227	257	220	247	218	233	239	253	225	214	230	241	244	226	259	216	224	233	268	234	236	211	242	229	251	243	226	216	268	251	235	227	229	218	259	250	245	215	217	227	232	245	241	253	245	251	250	217	233	231	231	231	224	233	219	239	241	232	245	234	243	233	220	253	215	238	220	262	220	245	232	224	227	210	229	244	271	235	239	230	224	198	206	245	231	226	231	224	227	240	218	248	246	211	242	221	213	203	252	247	212	222	222	220	246	243	225	262	218	245	208	237	251	196	217	239	242	241	257	243	218	242	222	270	233	227	222	205	224	202	229	225	241	225	220	215	242	224	232	227	232	225	232	220	254	213	225	212	247	269	249	251	252	243	225	218	229	235	243	217	250	205	233	218	233	225	249	272	209	221	267	229	247	228	237	238	240	227	272	207	228	256	218	234	232	239	240	239	259	251	224	236	239	220	249	233	239	240	222	218	244	243	211	230	250	239	268	224	215	240	218	230	225	244	233	214	224	248	225	222	250	244	240	238	220	233	247	236	239	237	240	236	237	227	259	247	243	212	248	224	244	231	226	214	237	240	235	217	245	214	227	247	249	236	258	246	243	212	234	223	251	232	264	229	237	203	247	245	237	230	265	223	246	288	233	229	230	208	235	219	235	246	221	225	224	249	235	242	225	239	226	248	223	219	233	236	233	258	250	249	245	221	224	219	236	228	262	233	236	206	227	222	209	235	228	242	251	227	224	249	222	228	213	229	243	225	214	235	225	233	246	257	242	230	215	243	212	210	219	237	236	229	257	251	234	230	217	218	224	227	253	207	242	226	247	248	254	218	238	250	245	262	234	235	220	222	232	227	241	234	238	216	224	225	247	239	257	250	228	251	258	231	224	214	216	211	235	217	246	249	237	236	243	226	247	239	223	218	216	226	243	255	242	259	220	211	246	246	213	230	231	227	226	230	212	223	232	235	223	185	216	211	245	251	240	226	231	228	232	246	248	237	220	238	234	246	246	242	235	216	217	222	216	250	236	254	235	253	226	221	239	247	233	230	213	205	237	223	218	218	232	235	249	217	221	244	243	243	205	247	266	232	235	196	238	240	203	246	236	236	236	195	263	261	237	226	243	256	242	246	238	224	215	226	239	235	228	264	216	211	223	227	244	237	226	222	236	221	217	219	220	238	234	227	224	245	241	252	235	204	231	220	238	219	257	230	213	204	201	205	226	216	260	249	236	254	239	239	238	233	268	245	233	215	232	239	224	212	260	257	235	230	224	202	237	240	258	219	221	225	213	254	207	194	244	233	256	227	217	218	221	246	249	243	247	218	245	233	216	250	255	245	240	227	211	202	238	253	237	258	239	240	233	210	236	257	237	218	237	232	241	256	256	206	229	241	230	236	233	225	244	231	220	205	225	228	205
10327	6790	42094	5600	4686	3762	3159	2546	2244	1965	1670	1499	1422	1308	1186	1085	1047	1074	972	932	931	927	872	793	843	799	781	821	771	777	747	740	756	690	698	698	693	680	666	696	646	679	659	631	713	652	696	692	652	667	650	646	640	635	614	602	604	616	610	601	620	680	597	601	624	603	626	631	605	608	602	630	627	651	618	562	614	645	627	652	655	602	617	615	628	627	588	631	618	663	610	602	566	594	594	652	586	607	610	616	609	583	625	654	592	602	625	599	565	625	617	607	607	575	623	599	581	641	553	635	556	618	586	607	608	612	579	577	598	604	611	598	586	599	617	612	584	601	612	552	581	600	613	594	581	586	622	613	634	615	597	581	592	609	604	594	619	596	580	598	606	608	614	603	591	598	578	610	601	601	602	605	582	666	591	605	526	572	583	610	648	571	604	632	650	570	605	580	594	634	616	587	644	600	615	606	613	595	560	610	614	657	574	586	606	576	595	595	570	578	589	662	592	602	569	530	568	578	619	599	615	596	570	607	604	577	597	606	567	645	574	620	597	629	627	582	617	583	609	535	594	582	548	612	560	592	603	580	570	572	582	616	576	572	633	618	595	663	607	599	599	616	582	604	540	552	633	591	609	549	606	609	588	618	543	637	614	617	575	594	580	624	582	594	640	602	560	589	589	554	646	636	557	607	618	575	578	572	601	583	606	595	587	572	607	579	584	583	544	573	580	606	596	592	588	594	619	577	579	565	595	593	595	605	526	612	611	608	558	580	618	547	582	558	643	632	601	613	600	597	591	623	575	574	603	593	608	588	622	603	591	603	563	574	577	605	613	594	575	628	597	615	585	615	594	616	617	617	579	638	619	620	576	627	585	568	634	594	619	628	564	573	582	611	604	626	611	619	593	585	575	578	573	615	586	605	597	645	568	604	597	594	564	592	633	596	604	598	631	624	602	624	584	605	600	594	612	597	566	613	594	546	570	564	572	574	595	577	586	599	597	610	595	608	569	598	577	604	597	584	588	555	586	583	618	600	590	622	607	575	623	590	574	634	605	637	609	600	585	618	611	569	612	652	579	556	611	586	587	632	591	579	600	556	621	576	589	571	615	606	643	606	602	582	603	592	580	612	582	614	581	556	613	592	618	549	577	608	570	573	613	582	641	627	586	595	592	595	562	576	593	651	595	606	597	568	551	569	608	556	590	608	585	599	587	593	573	584	646	603	606	552	611	670	598	624	581	607	544	604	603	590	615	589	565	600	592	570	603	540	600	629	621	593	581	603	577	597	561	587	611	598	613	620	562	591	561	574	568	575	602	627	582	589	600	609	605	582	655	541	578	616	613	595	594	617	608	602	591	607	589	570	587	597	623	582	585	538	568	596	614	599	583	584	594	553	561	552	563	635	597	592	599	568	631	604	610	605	572	600	550	561	578	585	577	603	624	609	579	591	601	589	594	605	633	574	593	606	621	605	609	620	615	619	574	565	633	612	590	585	576	593	600	626	603	565	606	566	576	606	625	596	620	561	575	599	604	579	638	596	599	574	604	596	624	614	611	624	603	596	584	599	574	590	599	595	638	599	592	562	553	574	599	585	614	561	564	578	590	591	646	574	555	658	579	581	565	656	610	561	604	586	589	585	592	625	632	605	596	609	591	643	600	627	593	552	611	599	622	607	656	602	587	580	604	605	534	589	600	572	526	563	571	600	617	630	600	575	606	553	597	608	573	555	589	593	592	602	571	612	592	574	610	578	589	592	589	609	596	588	553	613	621	564	553	612	566	615	570	615	600	626	629	631	563	618	588	560	555	578	603	619	596	585	588	596	629	608	585	581	630	602	594	623	605	565	597	561	555	586	627	639	602	581	562	606	579	617	603	565	587	605	582	577	629	640	602	617	593	592	603	625	654	585	603	606	567	598	585	558	613	573	613	622	566	589	616	597	616	631	605	587	599	615	602	610	593	599	599	597	633	579	618	600	626	663	587	613	604	604	604	590	544	615	572	596	601	594	588	622	623	631	577	636	588	641	573	598	581	569	567	607	572	613	528	639	620	610	591	590	569	558	617	582	613	602	616	644	593	573	587	585	588	635	595	568	613	576	599	656	582	586	586	576	597	630	623	614	603	573	617	602	592	596	611	580	550	615	594	589	604	576	549	571	584	570	568	598	555	586	586	581	605	578	613	579	619	573	575	617	581	612	637	572	601	584	556	589	600	560	606	605	571	614	593	611	586	577	595	602	589	631	580	592	584	572	560	592	594	569	603	598	648	601	631	613	564	568	594	565	561	586	576	609	610	602	566	573	615	586	549	586	604	626	566	568	607	631	582	618	641	567	595	582	598	581	597	587	605	578	624	587	599	566	581	563	538	609	596	600	571	607	556	600	596	607	588	611	605	558	608	611	607	623	614	578	577	634	593	595	605	578	547	621	581	599	592	590	613	566	612	603	600	639	602	582	607	597	583	580	583	587	566	583	591	602	615	610	604	611	581	648	626	624	599	584	596	657	590	559	585	559	552	597	631	634	620	632	597	597	562	594	595	557	581	603	548	583	565	650	631	605	619	569	643	609	574	572	571	593	627	591	593	622	645	591	567	627	635	574	606	579	597	578	566	597	612	579	612	570	580	549	598	610	623	569	634	580	638	597	592	598	583	608	569	604	612	608	592	585	604	636	596	604	584	547	617	583	598	566	591	587	597	585	631	633	567	619	622	609	590	587	542	654	602	630	537	598	581	588	587	591	606	626	613	568	594	609	617	619	593	587	625	545	567	652	637	555	600	617	584	594	558	598	603	617	604	580	594	554	560	619	577	566	621	612	592	607	597	633	613	592	574	546	597	604	571	579	592	581	588	589	613	600	593	608	580	628	611	580	633	613	601	555	612	583	573	645	600	611	548	591	585	550	619	632	573	603	613	556	610	625	563	566	609	612	614	582	599	555	583	586	626	592	619	616	604	588	616	607	612	587	640	604	544	637	623	584	597	631	606	578	602	625	529	550	632	553	599	594	631	613	616	539	589	571	617	636	567	645	603	536	581	588	617	603	608	606	577	542	574	567	579	585	591	558	645	560	596	618	621	625	552	614	591	585	598	570	590	560	616	578	616	567	609	609	636	593	566	596	582	610	645	587	580	597	563	609	579	605	569	589	584	540	588	558	607	631	563	552	590	562	569	603	636	587	586	559	554	586	591	577	614	623	570	597	580	600	606	604	585	594	578	580	591	575	563	630	593	576	616	611	603	595	670	530	575	581	575	637	590	591	606	590	598	590	586	621	600	597	558	594	599	593	653	628	597	591	579	590	569	633	627	561	585	601	594	611	547	583	587	581	607	602	597	601	628	601	608	602	585	613	588	573	574	589	604	589	592	589	576	636	627	567	636	603	609	598	581	581	585	579	621	622	565	577	571	561	621	580	580	633	626	576	578	599	618	639	631	595	588	599	615	642	610	600	571	607	588	592	609	598	618	613	598	602	546	579	575	610	578	627	583	626	631	654
1643	264	1959	226	184	171	159	165	160	163	147	158	155	152	128	168	172	154	125	139	154	132	138	154	162	163	158	132	148	168	148	142	158	136	147	181	160	146	137	139	140	150	157	139	138	162	157	134	131	143	149	149	162	141	148	188	156	139	152	160	172	156	144	151	165	160	150	149	150	147	145	150	149	153	142	143	155	162	129	169	140	139	154	154	142	172	162	159	142	158	180	158	150	137	153	153	155	142	139	167	152	160	153	142	148	140	136	146	163	151	143	152	150	149	150	151	148	159	143	124	153	142	151	142	124	158	124	164	143	138	159	135	157	137	155	138	159	135	137	144	152	165	141	132	165	135	134	132	145	178	169	158	145	154	172	143	150	142	173	152	146	144	179	144	144	161	145	128	154	151	169	154	155	172	143	141	152	131	160	155	142	148	149	179	139	138	149	161	133	133	168	134	145	144	142	147	180	157	140	142	171	140	154	133	153	153	136	145	163	141	152	140	151	144	140	154	152	161	162	171	145	124	156	147	171	150	134	153	131	160	131	146	166	161	137	141	136	169	173	166	161	148	132	141	147	170	150	136	152	151	131	139	142	147	137	116	157	144	150	140	155	150	152	157	142	133	136	145	152	171	143	149	122	150	152	135	137	140	136	146	159	148	143	156	172	145	124	141	150	152	144	167	137	144	166	126	131	185	148	142	138	142	148	151	141	119	145	126	137	134	143	146	173	159	173	152	122	153	148	159	147	159	150	155	170	169	152	168	142	130	152	128	156	170	121	151	135	140	153	124	146	156	165	173	169	147	163	153	140	158	174	166	133	156	152	145	147	151	166	169	155	135	154	138	157	184	148	141	141	136	152	133	140	163	145	163	140	161	148	143	129	156	157	139	129	138	154	160	152	153	169	162	141	124	123	145	148	152	150	158	158	143	169	140	154	160	157	151	163	148	149	145	147	141	161	148	152	143	159	162	145	141	178	157	150	176	146	169	136	151	139	146	159	143	151	159	156	147	164	157	159	139	173	148	137	128	150	147	145	141	162	167	158	167	135	141	156	170	148	159	150	144	150	156	148	114	130	148	164	131	134	133	177	126	171	162	165	158	133	153	163	155	155	128	131	151	157	124	156	138	148	146	152	160	137	156	157	148	141	142	170	165	139	176	167	153	168	129	140	161	167	136	154	140	145	148	152	157	137	135	177	159	124	142	156	163	137	149	145	163	145	162	162	140	146	146	149	160	148	143	172	143	154	157	175	169	170	143	133	152	157	150	153	143	132	150	134	141	140	146	137	146	139	159	155	152	152	149	127	155	156	175	132	167	147	135	146	158	147	147	144	152	141	137	162	132	133	155	149	158	137	127	166	148	140	147	151	131	154	142	147	118	157	146	152	148	128	156	138	164	168	154	147	139	153	136	143	127	139	142	148	134	156	136	149	173	162	156	159	162	159	153	150	165	147	162	138	162	129	143	137	156	162	141	153	145	135	153	154	152	151	143	145	147	136	141	153	139	148	165	129	149	164	145	153	144	168	159	157	158	165	143	141	154	163	156	162	147	148	153	155	156	168	133	153	126	138	134	134	158	171	134	131	164	155	143	158	144	155	142	154	154	146	164	141	138	144	148	137	154	140	157	150	159	141	141	157	133	164	152	112	180	149	146	168	144	150	161	151	137	157	156	147	151	147	148	175	181	147	146	146	144	161	149	143	137	131	146	119	147	147	147	165	157	161	161	139	176	150	138	155	161	158	143	131	141	164	148	133	151	151	150	130	168	137	164	155	145	154	139	151	171	166	151	150	148	154	135	137	176	155	177	175	159	164	132	141	159	140	152	140	179	145	134	122	147	151	141	143	160	145	129	156	144	172	173	142	150	139	171	162	156	127	145	156	156	170	149	160	137	169	147	163	145	126	156	176	143	174	133	140	142	165	163	148	150	171	143	140	141	149	131	142	145	160	139	157	141	142	168	147	146	131	156	147	145	138	142	125	142	141	147	155	149	148	141	151	163	153	154	147	138	127	149	149	144	142	152	160	128	154	149	156	147	148	161	144	162	131	142	174	156	151	182	157	143	141	159	149	173	117	147	166	156	141	146	147	144	146	153	144	138	138	159	183	163	156	160	147	123	129	154	132	138	145	140	153	151	149	141	150	149	153	142	148	157	165	150	145	159	153	147	150	152	134	151	153	155	131	157	138	117	164	131	151	147	135	150	155	139	161	119	152	132	140	123	121	161	155	173	183	151	144	148	147	155	162	145	163	147	160	156	178	161	158	152	143	132	157	161	136	170	133	149	141	131	152	162	126	148	166	150	140	132	147	157	146	152	161	157	138	165	141	158	160	155	148	148	152	147	161	154	173	146	139	145	132	171	149	140	129	141	155	158	155	146	162	128	142	135	134	157	130	161	139	155	137	139	138	176	150	153	150	152	129	156	139	166	140	139	154	162	138	163	148	125	165	148	126	135	178	163	149	164	162	161	141	141	143	158	167	193	143	156	153	174	148	141	128	153	150	181	167	156	148	155	167	192	164	147	129	176	172	180	149	175	161	155	158	147	180	142	144	131	126	148	131	149	151	134	159	153	170	163	186	173	155	152	149	144	156	168	164	171	160	146	150	138	135	126	158	159	168	151	126	138	168	143	130	169	152	147	124	169	166	169	154	149	166	144	134	153	179	119	155	148	151	146	157	139	144	171	173	155	161	165	167	153	166	145	172	145	176	142	151	146	167	155	130	134	159	145	163	158	141	139	133	134	160	153	129	143	155	161	169	162	154	134	143	160	159	142	164	175	153	145	148	147	125	140	144	168	157	165	154	153	162	149	150	143	154	158	146	131	150	142	143	170	141	147	145	141	153	161	154	162	155	151	157	122	160	156	139	150	179	140	173	142	148	119	152	163	154	147	142	148	147	133	152	131	172	150	166	157	156	157	160	139	125	168	148	135	146	153	153	159	155	144	141	136	147	147	161	144	168	133	183	177	167	136	146	164	147	141	145	150	149	157	163	153	143	134	178	147	130	166	133	176	151	144	157	152	146	152	162	147	152	153	153	170	159	183	137	148	142	149	111	167	156	171	165	151	152	163	146	142	148	148	152	138	151	160	141	147	140	145	171	160	146	131	150	145	135	135	148	151	159	157	171	164	172	136	127	154	165	149	148	160	152	143	168	173	137	161	124	155	154	141	120	163	151	162	134	141	167	151	152	128	144	157	169	160	160	165	173	145	161	170	158	150	176	137	163	155	146	145	157	148	139	161	153	156	147	155	146	151	162	150	140	148	158	177	125	129	142	150	156	168	162	173	152	145	143	140	175	147	141	151	145	166	144	137	131	153	155	139	188	182	143	160	176	164	157	153	159	136	136	125	158	126	147	154	156	149	132	163	173	155	144	154	158	142	161	144	139	147	159	153	144	163	166	150	172	160	142	167	127	159	157	157	156	170	170	166	171	152	164	148	170	166	162	165	150	138	156	161	149	144	148	137	152	144	139	163	141	180
2043	652	5729	569	546	469	492	486	473	470	481	495	428	475	459	467	466	476	446	470	472	446	438	413	458	501	443	441	422	457	410	411	470	414	434	467	446	435	464	436	440	440	439	461	438	453	465	430	438	426	423	397	434	440	459	423	450	472	421	445	422	451	441	431	472	421	449	427	432	397	436	476	394	451	378	455	442	430	411	453	410	483	460	448	449	475	448	437	437	456	484	446	440	453	430	451	405	434	440	448	446	429	423	445	386	424	443	405	424	427	417	455	438	427	420	418	414	402	423	435	448	450	456	450	441	447	440	441	440	414	410	428	452	445	446	452	455	459	451	489	393	451	414	492	431	427	425	432	455	457	448	431	410	433	447	429	447	436	424	426	449	421	440	456	433	442	417	446	443	416	457	430	462	468	425	427	441	453	486	477	465	465	454	427	431	450	447	440	438	384	421	397	464	428	438	419	458	447	441	456	471	406	428	450	430	437	434	414	426	427	477	432	376	425	457	479	400	436	418	447	416	431	407	438	450	443	387	421	444	480	420	431	404	420	424	413	426	428	442	428	432	446	459	457	434	426	435	438	428	428	450	424	472	453	441	473	464	424	396	427	413	438	423	396	437	425	457	471	408	405	454	426	426	463	447	456	444	480	469	433	428	430	463	413	447	460	429	438	434	450	438	431	446	451	464	398	467	457	413	410	436	437	400	433	449	440	427	457	449	427	435	400	444	457	406	415	472	438	407	426	407	403	439	412	431	454	434	411	427	453	436	438	424	405	411	439	453	405	450	442	467	447	457	437	410	450	392	432	423	456	452	429	436	464	439	442	480	415	426	424	463	451	412	465	459	474	431	428	406	452	436	450	439	417	434	453	401	431	450	407	427	417	462	423	436	443	421	411	427	407	449	434	438	417	397	462	420	421	450	422	444	413	422	429	441	440	436	440	433	391	423	430	427	441	431	432	460	436	434	446	449	429	435	444	438	430	451	457	436	442	427	472	426	423	409	423	402	450	455	457	426	461	441	431	395	415	403	434	465	464	431	424	440	422	457	429	434	433	427	423	436	425	452	441	436	430	430	455	485	432	419	447	453	407	440	446	455	448	408	435	430	477	498	459	419	448	441	402	413	427	439	445	439	451	411	474	451	400	442	394	415	435	436	468	431	417	465	429	435	422	419	448	449	446	418	412	436	429	443	416	453	440	421	434	377	492	462	467	474	440	438	448	414	418	434	436	450	457	431	409	436	460	465	454	448	425	438	422	433	465	408	462	397	440	416	437	444	427	430	416	453	435	398	429	416	445	437	419	427	456	431	442	424	472	450	435	443	412	428	434	437	433	452	463	432	410	423	428	446	408	421	425	432	413	452	445	437	420	404	408	419	437	454	441	423	418	437	445	432	476	443	443	415	419	398	413	425	440	425	461	408	432	467	426	451	469	445	422	428	462	433	483	436	420	423	401	385	413	437	429	432	458	398	459	404	476	423	441	401	415	416	433	431	430	409	439	448	409	451	405	417	406	447	441	459	460	413	469	416	430	430	428	464	415	453	443	441	465	458	446	447	436	426	416	466	433	410	416	445	425	451	448	436	442	402	418	452	434	427	388	429	448	410	394	420	448	419	438	387	439	442	407	453	431	453	457	411	417	431	426	444	433	435	417	430	430	435	406	450	433	497	418	449	436	448	434	423	412	406	458	420	402	446	419	403	381	448	456	485	402	400	422	456	476	434	390	450	415	458	433	441	427	445	438	402	486	485	443	426	427	436	453	457	439	418	453	452	463	422	464	408	446	422	416	426	455	419	449	413	472	446	432	388	447	434	453	463	435	426	441	430	448	404	433	448	473	448	414	439	439	439	473	477	440	413	420	454	419	447	408	388	438	400	465	433	429	448	435	435	446	472	444	422	443	456	481	429	440	446	404	401	420	464	452	440	432	415	449	473	468	437	441	414	459	431	430	444	430	453	402	404	439	463	448	422	465	439	475	442	433	422	433	442	443	439	436	458	467	423	443	484	429	438	437	416	479	430	456	443	434	429	419	428	443	459	457	436	396	464	441	409	425	459	400	446	452	457	437	417	413	449	418	449	431	432	435	441	440	449	412	409	455	427	458	453	437	406	441	463	453	436	393	428	437	422	437	473	407	447	441	476	432	441	444	412	435	409	422	446	424	405	458	406	436	442	426	479	440	376	474	437	437	403	398	453	431	411	393	406	444	423	458	421	431	473	423	419	429	423	449	432	439	413	423	438	445	453	453	437	460	396	424	379	410	423	439	435	444	423	414	432	459	451	404	458	468	442	447	502	437	416	421	452	455	416	418	432	431	418	466	466	441	397	456	424	466	452	440	467	440	444	457	480	444	403	455	448	452	435	419	462	439	394	440	448	388	431	406	443	452	419	455	406	414	432	431	475	435	411	410	467	421	481	432	451	473	426	461	424	442	433	363	481	429	455	448	454	435	439	420	403	421	439	391	418	439	431	468	429	414	457	437	427	445	405	466	446	472	450	436	464	472	427	429	445	422	415	488	458	457	444	425	435	405	443	376	452	440	431	459	443	412	405	412	409	460	447	457	433	408	436	446	447	446	459	446	454	429	455	400	421	469	417	398	422	414	436	400	442	442	453	436	425	465	453	436	403	436	466	445	411	430	474	432	441	464	453	449	440	421	443	408	433	438	406	442	424	472	428	439	435	465	470	421	426	472	433	434	420	463	444	453	425	403	441	416	439	411	438	417	425	487	429	415	452	414	454	406	440	470	428	409	441	421	465	475	438	423	426	449	445	407	437	432	461	424	423	426	415	451	409	426	470	436	442	431	458	412	470	410	453	456	397	439	411	456	439	447	427	448	419	466	449	423	412	437	427	425	438	459	482	423	448	464	456	487	421	400	408	453	424	437	449	425	449	474	454	414	431	436	431	384	434	441	457	438	414	442	472	426	397	449	410	454	418	441	405	451	461	415	457	457	467	424	423	410	411	406	457	485	456	477	439	444	427	402	426	438	468	391	452	429	432	485	423	461	432	431	451	447	446	440	465	443	449	425	451	423	443	447	428	450	420	440	414	418	449	465	419	438	453	417	453	449	433	434	418	444	399	440	419	452	447	423	420	449	452	386	410	483	464	435	454	448	436	406	447	471	422	428	446	425	393	423	465	449	460	409	451	445	432	457	442	423	430	412	397	435	404	440	415	422	454	422	452	470	434	440	466	480	453	433	460	432	418	439	409	432	457	421	457	420	448	417	449	432	444	469	415	426	439	438	405	427	452	422	459	452	448	482	429	435	455	449	483	422	427	455	416	433	450	457	430	405	472	435	398	462	465	408	439	436	440	443	477	427	404	451	418	454	426	426	455	433	438	422	469	447	439	445	468	420	423	418	468	443	409	422	423	414	416	416	418	442	425	424	413	439	441	425	410	435	468	453	434	400	469	467	401	450	411	439	451	442	467	417	455	421	442	459	460	436	410	465	437	432	466	442	413	455	431	405	453	370	410	472
9653	5567	40302	6948	830	580	477	422	426	362	389	362	338	326	342	318	295	307	297	276	264	259	279	281	285	282	280	280	280	283	281	276	306	312	291	284	273	284	274	281	267	322	303	268	298	278	284	323	283	260	282	269	286	274	270	261	278	257	289	255	303	273	261	252	275	284	276	260	270	259	301	314	287	271	294	262	256	248	262	283	286	239	297	290	274	244	282	259	246	296	297	304	280	272	275	259	294	283	291	289	268	268	270	275	277	259	262	256	277	283	277	270	293	278	281	274	251	311	284	279	264	282	227	263	249	282	294	289	265	282	291	248	288	278	265	248	300	266	281	276	271	285	300	289	292	285	302	277	264	291	271	266	248	260	258	268	307	280	298	291	280	259	300	285	282	277	276	288	264	289	257	267	264	256	282	289	275	282	261	300	278	278	267	254	280	267	274	303	282	286	276	268	272	251	271	273	256	252	262	277	270	289	312	263	264	296	298	279	285	293	284	292	280	271	282	290	287	279	298	270	275	278	264	292	270	296	257	281	273	255	258	281	283	261	280	278	272	240	291	295	273	263	292	245	283	255	288	301	283	288	278	284	254	306	269	279	296	284	264	248	285	272	235	239	266	292	306	252	288	292	290	283	258	286	264	303	273	272	255	286	278	243	283	255	281	303	257	261	260	273	268	285	294	281	298	283	281	284	259	271	248	295	271	277	246	253	268	263	252	272	294	243	284	277	284	324	273	288	326	259	240	276	263	299	251	251	289	304	290	270	319	267	286	276	284	301	272	303	275	288	269	270	258	270	303	277	270	264	304	286	310	289	315	266	280	263	288	286	301	264	256	275	265	258	290	270	297	278	275	295	251	256	285	286	295	268	301	268	293	289	305	266	270	288	287	280	274	254	270	286	251	265	273	250	287	284	265	277	263	264	264	265	293	271	262	281	293	283	284	287	285	271	249	268	272	291	296	276	283	309	283	280	287	245	292	287	258	296	291	277	276	295	309	288	286	260	239	236	269	293	276	281	270	310	260	266	308	318	285	294	259	237	282	300	300	257	260	285	282	292	286	262	295	290	291	263	282	309	249	273	261	298	294	280	282	283	299	309	285	274	258	270	296	255	292	289	276	262	255	272	273	280	301	273	272	320	260	260	285	269	273	266	266	278	279	279	294	283	259	253	276	256	272	247	257	273	257	242	293	297	292	288	274	263	271	259	268	251	307	294	285	289	287	301	260	282	256	258	270	287	259	254	300	284	275	266	325	276	289	253	267	238	280	300	266	256	277	307	295	322	279	284	302	259	257	277	275	284	260	291	272	257	274	275	258	280	263	311	298	292	280	280	267	315	266	265	282	265	248	273	277	259	280	284	243	295	265	276	282	252	259	280	308	282	277	303	258	281	294	255	273	308	275	260	267	290	266	265	284	263	288	287	295	340	293	266	273	295	262	275	268	290	244	288	288	268	260	258	260	283	303	271	300	256	273	285	284	298	284	268	268	296	261	267	283	274	299	272	261	290	295	267	253	259	253	286	285	255	306	328	284	278	296	279	288	255	282	274	301	282	275	254	320	260	283	279	276	269	267	268	269	297	295	260	276	278	265	252	292	288	285	270	267	280	256	260	269	267	278	302	271	280	258	251	309	289	308	270	260	282	235	289	241	263	284	287	260	274	281	253	262	316	259	264	302	262	290	256	287	246	291	247	254	290	281	292	281	276	261	278	272	270	258	239	269	244	262	279	271	270	249	263	279	280	258	267	272	286	283	268	263	262	268	281	258	288	281	269	271	283	268	271	261	305	320	276	262	303	281	277	276	275	290	296	284	230	251	269	269	246	266	265	291	307	291	258	294	236	286	255	244	264	255	259	264	272	277	289	267	298	288	280	297	265	284	254	296	275	281	288	244	308	303	289	249	248	276	278	288	264	297	280	260	250	264	280	268	272	285	256	273	301	277	301	285	271	241	285	309	270	301	290	258	257	247	274	265	285	276	241	237	272	285	243	297	233	240	281	278	291	295	289	246	299	289	270	278	294	288	275	299	266	281	279	288	261	239	281	264	296	252	251	259	264	275	285	251	298	288	300	295	229	294	301	315	275	272	278	261	263	291	300	289	287	283	283	253	308	259	272	281	262	268	278	256	295	318	282	309	265	255	263	297	294	269	270	292	266	262	279	284	248	304	251	241	257	285	287	298	291	284	288	262	270	259	296	262	279	287	270	298	257	267	303	263	264	284	256	269	292	267	261	271	321	264	273	284	292	295	280	260	296	264	314	246	288	252	243	247	309	278	270	295	272	278	293	258	256	259	299	277	297	282	274	269	284	254	288	280	325	251	268	251	268	271	292	271	277	279	272	263	286	282	290	265	276	324	288	285	312	287	286	271	268	303	260	292	273	276	265	279	268	258	261	263	277	255	272	259	287	243	303	295	282	272	270	281	282	266	280	296	251	296	262	290	249	270	276	284	290	259	269	282	262	278	288	252	291	264	280	299	281	288	278	271	293	277	265	268	263	276	248	285	272	260	319	294	311	277	261	263	269	272	226	283	267	247	266	279	289	262	290	278	279	290	297	283	251	260	252	268	294	294	301	299	266	268	278	286	278	279	268	274	294	319	271	257	271	265	243	261	265	272	289	244	236	282	270	264	282	273	270	276	262	223	281	262	248	246	282	279	263	262	254	282	255	279	271	249	296	281	258	292	272	268	269	266	293	280	282	250	253	271	281	290	283	284	270	301	285	282	273	280	304	252	278	290	293	279	295	242	288	286	290	288	280	284	264	291	262	290	266	287	262	241	291	278	267	284	249	239	299	263	297	273	268	265	245	270	252	269	292	243	298	265	251	279	249	258	284	330	306	270	277	272	268	265	253	281	255	257	298	298	260	292	259	239	287	308	281	247	264	291	288	252	285	253	300	275	259	278	296	241	277	279	259	254	258	269	279	280	280	266	263	252	303	250	281	290	321	256	259	279	268	292	278	297	307	254	250	282	263	290	280	246	257	275	276	257	283	282	249	245	289	299	258	268	258	266	276	257	283	273	276	253	271	274	267	275	286	280	272	268	283	262	260	298	249	260	277	276	271	268	275	242	273	284	307	275	274	269	280	286	259	296	266	268	312	286	265	252	239	255	258	267	297	321	262	252	282	276	273	295	309	262	297	263	270	280	279	281	302	239	279	288	269	271	283	286	278	272	280	292	294	253	245	260	283	254	293	279	267	314	290	249	289	268	287	297	269	280	257	258	255	235	299	282	268	290	264	264	291	266	258	275	283	279	257	250	256	241	280	292	303	264	286	284	261	262	294	288	290	272	261	236	293	259	282	275	248	291	257	303	276	275	261	284	297	294	283	294	254	275	262	288	279	278	288	278	260	272	245	299	242	279	267	261	274	269	287	299	294	258	270	272	259	320	273	282	273	264	296	298	268	283	258	252	294	268	262	277	272	264	277	258	265	297	293	266	245	295	252	300	293	248	278	265	261	313	274	270	279	267	271	265	280
7139	5133	36506	3314	2786	2413	2032	1677	1521	1393	1309	1219	1133	1121	1014	1020	976	916	933	863	849	832	894	834	812	771	792	768	761	779	768	770	761	788	765	784	739	732	754	766	816	818	789	743	782	766	746	788	740	744	749	767	706	729	762	721	732	733	739	696	709	712	696	734	818	769	773	719	717	714	764	787	625	764	739	747	746	713	694	752	711	739	779	686	711	739	708	735	694	672	713	709	716	666	743	735	758	678	750	745	679	704	700	702	697	728	740	765	673	694	743	747	718	748	729	688	701	727	725	689	722	734	727	703	725	733	712	687	756	690	708	703	708	734	695	781	713	725	748	694	699	746	758	702	742	679	729	679	772	661	725	706	726	731	725	762	684	698	733	677	684	697	680	697	687	693	699	695	733	744	729	716	762	653	693	721	725	709	752	735	728	715	726	691	681	729	730	739	696	706	725	714	716	762	706	714	741	712	684	687	689	628	751	674	726	709	722	732	723	723	723	715	660	683	777	721	718	681	702	702	713	747	696	732	721	734	763	722	696	707	720	724	695	677	697	688	706	693	701	696	775	721	719	701	696	666	717	765	779	724	700	687	660	701	726	716	699	680	742	687	775	681	726	681	705	729	694	661	681	739	669	721	737	712	715	668	680	736	748	718	765	724	682	732	679	722	698	729	688	733	731	755	704	680	700	673	709	721	692	716	698	714	730	724	744	729	739	740	705	742	738	740	680	698	761	738	739	726	722	729	710	690	711	695	758	728	716	731	688	664	695	684	706	699	727	684	668	711	705	743	744	690	732	725	706	754	750	730	717	707	741	691	727	665	723	777	686	697	689	735	611	751	776	705	720	746	692	727	725	724	716	688	700	697	714	734	759	722	702	733	733	696	729	757	740	692	714	715	697	718	759	665	695	706	745	711	746	682	691	695	721	663	682	690	725	712	689	695	762	704	699	682	691	713	680	668	735	699	680	707	674	757	712	720	686	723	728	718	686	668	693	676	706	694	712	704	718	697	721	699	680	699	757	689	702	727	722	683	680	711	743	689	704	734	730	741	714	706	711	731	725	715	748	700	679	732	668	698	733	713	714	721	707	711	673	724	741	752	705	746	769	684	754	703	722	723	730	711	666	726	679	741	762	684	685	680	698	764	692	729	694	730	719	724	721	698	710	773	725	727	671	692	718	680	766	682	732	711	679	682	692	763	677	693	715	759	704	723	682	774	736	697	691	704	682	718	710	781	721	733	732	718	764	711	669	697	746	704	710	722	740	756	744	731	752	743	722	718	776	704	718	693	676	741	695	675	683	684	752	729	689	686	744	742	713	730	682	730	696	676	732	677	684	722	723	721	655	736	676	708	706	732	705	662	768	685	729	727	650	720	707	694	708	710	721	697	689	682	742	707	672	705	726	696	679	716	748	672	751	693	675	758	734	691	722	686	722	680	698	717	686	700	766	733	725	738	746	736	685	717	751	762	712	732	734	695	732	698	743	720	652	673	762	713	743	712	704	725	669	712	670	714	760	692	667	725	750	704	683	692	686	701	666	690	722	717	668	691	704	750	710	691	689	730	714	729	703	722	756	693	731	711	715	663	655	749	728	699	678	727	699	736	717	706	688	657	708	675	681	707	673	749	702	715	768	676	732	722	709	723	714	698	725	693	745	733	726	745	696	714	689	750	732	695	742	785	724	726	741	745	681	711	727	764	776	724	693	761	693	683	697	716	713	719	726	696	706	720	749	722	697	719	700	715	744	695	733	682	737	686	716	692	689	730	718	728	722	712	744	755	751	680	731	738	750	705	755	679	720	767	705	689	745	716	691	717	669	741	754	706	701	679	758	699	761	726	737	695	708	714	748	718	723	663	731	703	711	695	756	733	740	715	703	693	689	719	707	746	716	712	782	754	706	678	703	782	759	704	697	691	683	738	692	694	730	730	734	753	699	684	708	688	709	699	744	701	704	687	708	728	705	739	707	712	707	686	680	722	747	758	728	649	757	731	707	700	703	699	723	710	703	743	709	701	661	723	714	716	710	737	691	719	729	737	760	718	696	747	727	723	659	683	741	722	710	759	704	711	719	687	732	693	724	709	720	741	722	676	710	680	750	728	737	748	741	714	686	724	666	714	716	709	778	693	712	705	742	716	732	742	711	724	685	736	687	687	689	741	779	702	695	669	686	685	720	728	696	693	694	714	702	745	700	736	682	691	692	683	722	723	713	690	751	738	722	717	737	694	711	756	739	770	690	758	711	724	759	729	711	726	718	725	715	754	699	738	726	760	706	665	699	771	746	748	714	742	696	724	738	718	705	729	737	748	726	777	735	669	703	729	723	725	729	694	737	724	717	729	710	754	739	762	692	759	694	735	711	663	689	694	668	718	725	730	746	697	707	707	735	767	693	743	740	755	708	715	711	733	682	793	698	684	722	728	708	679	685	699	727	685	677	712	771	754	741	757	689	731	743	662	692	749	728	656	705	741	740	744	667	738	702	702	714	704	738	668	741	699	711	753	692	746	743	721	734	679	722	719	772	659	689	710	696	726	715	731	674	738	721	773	680	706	675	743	695	733	668	675	718	719	668	717	702	683	723	732	729	691	693	675	728	681	721	757	704	710	741	671	722	728	715	730	722	717	726	683	667	723	716	669	698	735	701	719	739	700	740	666	779	708	752	726	703	728	724	710	760	706	704	738	717	733	713	721	734	677	734	742	733	738	733	710	725	670	721	734	728	686	680	806	675	708	693	726	700	721	717	732	676	724	697	742	742	756	706	739	723	700	762	684	711	699	701	712	748	681	709	662	736	745	674	725	712	754	688	688	688	702	708	778	701	720	731	732	708	726	738	704	739	715	709	751	720	734	741	704	706	698	700	759	724	699	703	725	661	702	705	669	744	748	772	715	671	741	682	728	761	718	764	759	731	708	727	734	700	752	700	749	714	689	710	733	702	683	728	713	736	708	689	745	693	664	737	689	734	689	702	690	744	731	714	692	727	678	714	708	700	717	752	679	761	738	700	718	695	725	687	727	719	701	730	742	742	738	720	679	703	720	684	712	697	760	718	771	691	749	705	718	709	695	756	713	705	699	732	708	677	719	726	746	742	669	753	715	709	704	690	716	662	698	767	689	704	725	693	721	682	741	713	714	761	705	710	679	695	729	752	743	728	739	726	732	728	701	705	770	769	704	704	716	746	691	726	717	734	678	711	724	716	689	699	732	704	727	703	698	743	715	658	689	778	700	720	727	740	680	703	713	736	692	763	770	673	673	717	696	780	686	709	734	724	758	733	695	750	731	704	744	709	686	617	704	700	721	695	723	719	752	702	707	704	745	732	698	692	752	695	761	710	681	693	698	681	731	705	724	674	711	720	695	682	687	701	745	710	736	706	717	712	667	671	663	736	673	675	720	695	691	677	724	707	742	715	709	703	747	699	750	745	716	667	713	738	751	686	739	707	757	744	683	691	654	654	720	734	672	706	673	706	730	742	702	674	712	723	757
18026	13355	55731	16089	2407	936	690	573	492	421	402	350	306	315	327	298	301	264	289	273	259	273	280	275	277	260	256	246	250	258	226	264	271	284	239	234	251	234	224	231	263	255	224	265	226	225	239	229	226	216	256	223	226	273	276	237	254	218	243	237	253	216	247	265	247	218	251	250	240	249	222	225	243	244	241	235	215	208	204	219	218	217	220	266	232	256	245	236	248	214	247	217	230	240	231	211	230	223	237	227	218	239	251	236	247	258	230	256	246	243	211	243	213	228	210	245	255	235	236	250	244	205	226	234	213	217	247	260	256	253	248	242	233	254	220	241	243	221	234	224	263	223	227	263	234	223	235	233	252	242	238	208	225	258	240	222	250	265	258	241	229	212	221	256	232	251	205	233	237	234	236	246	221	249	242	250	202	257	255	242	239	205	224	238	219	226	231	252	263	215	241	245	241	244	200	231	246	202	240	232	229	248	261	247	216	240	219	231	205	222	229	216	219	199	217	237	261	233	243	218	248	246	228	233	229	239	233	268	241	247	250	202	227	201	257	260	219	237	245	238	245	248	225	227	208	240	202	260	251	224	244	247	232	243	242	245	239	225	277	228	239	240	216	275	233	224	204	218	252	244	231	237	248	239	234	243	251	252	227	238	221	282	239	221	239	214	226	237	234	213	272	216	214	245	228	230	237	238	227	208	222	274	215	220	243	251	229	226	224	247	219	218	227	249	233	208	234	218	245	231	231	233	274	230	222	217	208	245	226	232	255	219	245	262	223	234	251	230	198	260	250	241	252	241	225	262	200	225	235	219	246	246	256	228	235	232	235	234	241	249	249	237	242	219	225	236	255	214	222	216	234	251	259	211	241	226	230	218	252	243	233	247	242	208	243	220	241	236	219	239	216	235	247	239	243	220	225	258	247	233	214	256	231	239	236	235	248	250	256	263	195	221	241	246	254	254	218	221	247	250	265	242	224	241	212	259	225	233	232	244	217	249	227	240	242	243	211	219	224	237	203	265	252	234	255	228	203	213	227	249	218	222	252	241	212	248	203	243	232	208	266	231	202	229	247	216	249	231	208	246	241	240	230	243	224	237	225	222	210	221	243	256	246	244	228	238	249	239	235	259	199	240	228	215	235	262	245	257	248	202	233	241	244	241	225	237	244	232	238	228	230	220	231	227	244	236	222	236	231	250	251	250	228	250	230	227	232	231	232	243	235	215	245	226	220	217	207	255	224	197	250	238	235	246	227	258	235	230	220	253	227	232	226	224	246	241	212	201	257	212	229	257	224	223	222	231	231	224	219	219	244	221	222	236	240	237	249	244	223	222	243	232	223	243	249	232	213	245	229	228	236	254	222	245	228	211	225	233	236	215	249	234	223	256	233	237	235	259	228	225	227	251	231	225	228	240	225	228	218	227	236	258	227	223	266	224	216	227	224	218	225	244	246	254	236	233	240	211	222	242	266	228	229	240	230	253	228	260	218	217	208	229	249	248	219	225	220	237	258	226	244	232	259	240	234	227	244	226	252	231	230	230	232	236	242	222	223	204	234	211	232	222	216	232	237	246	206	233	221	226	236	221	223	248	213	242	200	239	227	249	230	252	203	236	259	229	236	237	239	219	237	246	236	251	233	241	281	209	215	233	245	221	226	230	247	227	227	237	241	221	198	241	229	244	225	242	242	227	244	218	245	231	261	235	233	236	230	229	222	239	227	246	245	217	254	226	237	222	261	231	238	220	244	254	233	253	257	209	256	233	242	225	225	211	247	242	242	223	251	233	206	241	237	222	217	244	242	235	242	192	255	234	233	246	227	235	203	235	215	245	219	199	246	270	228	259	222	241	218	220	220	223	239	228	221	220	265	250	210	248	247	211	218	232	206	259	229	230	236	225	243	225	219	242	258	245	256	257	247	224	264	226	207	241	211	233	270	226	246	231	230	222	214	232	222	239	248	228	226	215	228	222	220	243	204	216	231	239	222	185	214	249	222	263	233	250	203	239	243	221	228	260	242	223	255	224	247	225	229	241	242	240	262	248	217	256	234	217	232	212	244	189	249	235	242	240	233	235	250	259	241	223	271	229	246	220	230	252	261	225	264	232	233	247	237	247	250	240	232	246	244	249	224	221	265	230	229	217	277	251	213	225	246	231	246	224	218	191	230	251	275	246	236	231	219	253	220	228	212	254	237	234	229	242	221	228	237	228	223	236	264	226	237	230	250	252	236	234	244	215	255	189	231	231	216	222	206	248	242	236	220	234	245	220	187	235	253	243	226	245	226	222	236	243	236	231	230	223	251	262	232	233	227	257	241	235	229	235	241	221	241	237	233	226	232	243	253	231	222	224	231	232	218	245	237	248	219	234	237	237	240	288	258	243	231	240	258	241	229	207	252	221	209	219	229	242	253	207	216	224	222	212	230	232	218	255	223	253	194	253	232	249	237	242	219	223	227	254	202	229	236	215	237	245	218	227	226	212	241	246	250	211	239	241	231	231	249	253	227	222	225	233	242	274	220	234	245	284	233	234	222	214	217	212	265	236	196	250	250	213	221	229	210	227	265	235	236	209	222	226	239	201	224	245	232	216	220	233	225	249	226	249	229	252	201	217	249	234	272	249	244	225	247	230	237	226	242	237	248	253	212	220	257	258	221	235	252	235	228	230	225	260	232	246	243	219	229	238	228	202	235	238	249	252	223	210	247	233	254	245	247	210	246	235	236	211	209	224	226	219	204	201	261	218	223	255	248	243	235	229	225	250	278	212	221	245	232	210	217	216	244	273	248	223	210	264	229	241	227	253	242	202	250	238	224	226	226	245	241	205	253	258	236	205	222	244	251	213	222	239	248	227	253	223	236	223	240	234	232	255	268	226	254	242	228	229	228	227	229	204	237	258	246	227	232	232	248	240	217	229	248	238	233	232	231	241	224	214	249	248	242	237	221	231	237	227	226	253	246	231	238	218	236	245	236	236	232	215	230	225	213	245	254	222	215	218	214	233	248	259	236	265	232	223	208	244	256	232	248	223	235	213	242	229	234	222	211	250	239	195	220	212	246	231	244	235	209	222	218	258	234	230	235	242	247	226	245	260	224	232	209	222	213	230	219	246	251	254	242	237	243	219	220	233	272	229	244	198	231	232	236	266	250	249	234	225	232	213	244	221	205	240	214	228	231	228	233	242	228	257	253	251	249	237	231	239	236	213	224	235	233	201	234	259	239	251	228	264	267	236	239	241	225	259	230	211	246	214	234	222	247	240	248	225	222	226	210	241	223	210	210	250	230	224	207	221	231	214	225	249	248	222	219	261	246	208	205	244	228	220	229	252	230	234	264	247	253	243	209	216	251	240	274	227	263	255	262	238	272	278	208	226	225	237	247	266	228	242	251	219	269	236	254	232	240	255	251	222	225	245	252	237	211	236	213	243	236	253	236	229	232	222	245	232	229	243	236	232	232	246	226	233	263	238	226	217	217	244	232	229	228	227	233	251	250	242
10805	9530	44827	5658	4575	3744	3063	2445	2246	1853	1649	1507	1351	1307	1242	1200	1061	966	934	956	897	845	842	813	844	865	812	745	705	776	758	692	706	760	706	719	702	732	687	693	690	680	663	635	692	665	647	706	633	656	673	678	643	651	634	651	622	643	650	603	603	617	627	575	646	604	607	634	629	599	598	599	650	615	606	597	623	622	649	632	616	675	589	656	644	589	644	585	624	599	645	627	594	628	590	642	611	621	559	625	566	591	612	626	588	608	567	576	592	597	636	616	631	581	593	596	626	583	626	612	641	576	639	590	609	618	580	554	611	642	629	601	606	549	588	602	627	565	656	671	621	614	609	563	605	612	568	570	631	540	601	599	571	619	635	595	592	581	581	607	622	564	610	586	588	612	591	622	580	602	554	597	583	552	601	583	580	582	613	604	576	587	584	626	589	588	562	609	608	602	604	594	622	609	633	619	594	606	565	549	573	631	608	599	577	618	612	578	600	604	602	613	576	599	593	618	593	614	624	649	609	609	640	587	578	549	581	512	600	567	587	586	598	601	610	572	596	581	592	632	600	618	587	578	581	618	593	603	556	588	611	576	583	577	596	590	572	633	632	563	607	589	610	609	590	557	570	591	591	565	583	597	623	616	594	642	615	585	623	590	633	556	587	597	581	601	607	609	606	589	574	560	615	573	586	626	563	574	584	616	629	609	583	630	645	589	611	581	621	604	582	600	580	623	658	622	626	595	624	620	583	592	636	595	590	578	592	613	613	588	591	594	606	587	583	557	606	569	623	585	582	612	663	604	569	604	589	625	575	614	618	579	608	622	595	602	590	641	610	569	622	555	589	605	558	571	608	591	635	609	590	641	628	585	585	642	589	551	546	613	598	567	603	575	609	596	611	576	593	602	613	600	588	589	612	562	562	595	577	587	572	628	616	630	588	563	619	582	610	580	602	573	623	621	629	627	623	598	670	545	589	569	604	601	556	610	581	621	607	583	576	593	607	588	602	626	602	590	594	593	617	597	600	589	608	572	594	571	614	603	636	602	592	585	593	617	589	600	561	572	580	593	669	635	612	594	628	624	613	618	595	641	577	654	583	585	591	642	601	577	595	622	630	595	598	613	559	625	591	609	626	599	619	529	611	580	594	574	606	543	615	581	584	617	616	586	588	566	601	582	592	614	621	583	617	660	614	584	560	583	575	640	597	633	566	568	554	627	587	666	632	606	611	590	604	597	625	562	611	621	579	572	554	570	608	612	544	577	574	565	609	637	558	590	597	612	617	634	580	594	616	585	564	617	600	613	615	605	632	646	620	567	580	569	584	575	603	541	624	600	589	618	594	575	602	602	599	627	566	588	577	595	590	593	590	624	550	624	605	586	581	599	627	628	600	566	628	591	593	611	613	594	609	619	603	598	592	621	633	594	636	620	587	621	576	573	550	566	597	592	558	581	655	600	594	628	595	604	602	594	607	610	649	573	606	593	579	576	624	578	554	576	596	616	539	575	587	619	606	604	600	593	573	594	606	597	600	565	578	603	604	615	594	601	579	589	629	630	588	640	581	577	534	558	622	616	588	611	599	618	617	625	568	599	568	603	577	568	600	565	577	574	562	569	570	601	624	551	573	531	608	620	609	591	635	611	590	620	623	617	590	602	593	585	637	656	612	627	597	609	584	619	597	613	592	593	586	606	600	562	595	579	586	639	588	564	597	615	648	576	566	608	588	543	564	606	632	593	600	577	629	623	599	620	609	572	619	588	598	609	582	620	603	554	575	615	605	593	578	586	620	638	582	604	600	636	598	627	565	571	592	547	587	607	589	559	535	626	600	615	604	585	574	571	542	579	603	594	583	584	614	576	615	560	628	567	633	586	557	604	600	615	596	564	577	592	616	585	607	578	632	584	626	591	596	587	568	581	596	618	599	602	633	558	617	606	570	632	651	608	622	654	621	566	559	629	607	569	660	608	591	602	618	632	600	634	595	576	597	604	559	580	605	599	604	577	599	581	610	646	593	569	632	576	568	632	600	582	656	556	556	582	628	593	610	576	571	628	610	590	616	607	616	644	642	584	585	579	622	611	606	647	613	574	581	640	540	575	596	609	633	612	594	617	615	565	607	614	571	585	587	615	614	571	580	583	581	584	598	660	612	559	611	590	561	619	675	620	609	620	606	562	586	623	646	573	614	601	599	597	632	597	579	540	595	580	594	603	617	590	557	620	575	610	571	617	617	611	581	586	592	630	610	593	619	616	601	616	592	585	595	580	614	585	604	588	594	552	620	585	566	606	593	617	649	581	568	611	564	593	573	618	584	611	597	585	579	619	601	599	603	590	598	581	610	611	603	580	546	590	594	626	605	589	593	602	592	596	571	615	659	608	645	640	593	603	570	563	647	572	597	569	601	584	572	607	603	561	570	607	585	603	597	553	642	616	609	570	598	588	595	639	607	616	609	579	606	597	633	574	660	585	625	599	630	619	600	598	627	573	580	606	609	568	585	594	558	617	644	612	602	607	625	612	632	551	564	634	605	576	594	601	591	615	614	618	584	586	586	598	650	599	575	568	549	618	629	577	599	565	593	615	659	571	615	546	594	593	618	582	575	569	602	613	629	559	632	573	607	587	594	598	581	627	607	554	603	616	536	530	607	622	601	613	568	575	585	588	604	608	589	626	559	608	591	614	590	595	562	583	618	581	613	582	613	688	589	604	675	586	593	594	621	625	622	588	597	609	584	582	601	588	568	601	611	635	576	593	604	614	561	579	589	598	606	612	618	629	630	627	585	560	595	551	641	582	588	595	610	616	587	572	609	580	569	596	627	622	604	595	560	598	618	593	619	596	620	567	583	615	596	599	599	592	622	569	565	592	561	626	597	621	621	675	643	575	582	620	621	601	588	583	609	573	559	583	615	644	577	598	604	593	559	620	561	610	640	565	561	561	625	594	578	584	600	592	529	609	597	600	578	571	592	613	603	572	605	603	619	613	547	616	617	618	619	599	570	601	619	624	631	603	614	582	582	625	568	610	614	605	635	622	596	570	573	595	598	605	565	621	588	566	586	601	598	607	577	585	578	601	587	564	569	575	561	588	612	663	638	610	614	599	576	589	607	601	532	576	577	605	638	552	589	568	570	582	562	566	614	638	621	630	608	584	625	624	606	594	599	603	605	592	627	604	649	607	582	595	583	594	574	616	606	574	618	555	626	615	651	614	606	601	578	597	587	622	587	598	613	550	646	598	580	588	608	576	654	574	616	618	614	595	561	605	581	600	622	567	570	573	565	633	624	582	600	607	553	597	591	617	666	586	619	592	544	608	637	573	593	637	589	597	599	614	607	589	643	568	650	597	570	581	598	591	621	587	584	583	650	590	573	573	605	591	603	593	567	612	611	578	592	585	596	606	602	572	580	557	611	581	542	559	594	597	565	528	585	609	541	594	616	582	592	599	618	581	631	609	546	621	624	590	590	593	588	593	618	614	585	596	603	577	598	550	663	620
1669	324	2259	221	186	150	172	171	154	153	136	136	149	170	157	157	148	133	176	160	159	134	160	158	160	141	150	154	150	137	152	140	160	169	151	152	144	168	147	140	167	156	157	148	134	154	149	152	141	123	135	157	160	167	125	174	152	149	154	143	148	162	151	172	144	159	156	143	166	138	167	153	144	149	155	140	147	161	170	151	160	149	168	149	149	166	135	143	157	143	140	149	143	169	141	133	164	120	151	154	168	154	159	152	153	157	169	169	143	148	106	167	147	141	141	172	146	147	173	148	143	133	143	141	149	136	153	143	146	145	130	145	148	169	156	131	156	160	141	142	138	148	153	126	149	130	149	154	146	161	150	133	129	136	131	139	149	131	162	153	151	142	136	134	146	154	131	148	141	161	160	129	131	161	152	148	133	152	161	149	153	160	149	154	158	129	140	148	183	141	136	148	153	131	139	157	126	165	165	149	157	127	141	151	153	175	159	137	167	152	133	176	152	178	152	157	158	164	146	154	155	136	162	159	135	155	164	150	132	159	140	139	141	156	139	143	153	169	169	161	150	128	147	163	159	156	170	151	134	156	147	150	140	148	132	159	143	155	176	143	148	134	163	154	165	138	152	170	151	147	144	173	138	165	152	150	149	145	133	159	132	126	162	140	150	140	155	149	141	139	152	143	155	164	155	165	165	130	141	172	168	171	140	140	162	170	166	195	135	148	143	136	156	155	154	140	164	136	159	152	148	156	133	143	155	161	139	167	160	150	152	127	134	158	167	152	153	132	134	165	161	151	154	136	169	160	164	177	155	153	139	131	135	134	165	159	126	172	159	141	164	149	157	133	157	141	123	163	161	164	136	144	142	142	131	146	178	165	120	143	156	129	151	164	124	177	165	154	141	161	156	162	138	128	142	138	137	173	137	150	147	137	146	150	152	144	158	133	156	148	134	147	159	195	133	155	165	145	142	155	165	133	133	136	151	133	142	150	160	145	141	133	140	135	155	140	127	163	147	137	158	155	174	148	145	138	138	143	159	159	159	142	136	162	166	152	152	153	160	157	163	154	146	150	139	143	146	160	138	132	141	144	141	124	158	150	118	141	170	136	167	157	140	146	166	160	157	139	152	148	150	158	156	167	161	134	138	129	162	174	132	140	137	149	156	153	173	172	145	156	161	144	156	166	159	131	155	142	149	137	170	160	115	156	154	131	143	156	176	147	149	164	142	154	154	139	163	160	145	133	155	142	160	172	172	115	152	144	133	131	140	161	153	174	149	164	149	149	138	145	146	152	170	164	152	128	180	156	161	153	120	146	158	159	141	165	143	154	130	139	150	163	149	152	163	162	172	146	128	153	151	143	148	138	136	139	161	146	141	131	152	140	134	132	139	138	156	144	170	149	152	154	132	160	145	157	163	144	144	154	157	136	158	133	150	154	149	139	157	164	173	135	135	165	160	152	143	170	169	156	146	171	144	130	137	149	146	148	138	124	142	145	142	141	145	155	132	138	124	162	172	143	132	167	155	158	137	154	153	161	122	146	187	163	188	154	148	179	142	151	150	156	164	159	155	169	168	148	178	136	135	167	137	170	156	148	148	161	156	138	135	145	142	166	140	159	143	156	164	165	118	145	146	152	128	179	147	154	157	141	171	154	146	175	143	166	173	158	119	144	154	146	155	171	163	164	142	138	161	150	150	152	153	161	133	130	150	144	149	140	140	149	150	129	155	160	134	165	154	139	138	141	146	130	138	164	149	125	149	161	168	147	172	145	145	155	170	167	144	144	148	136	153	134	128	165	177	143	162	175	161	181	165	159	154	169	142	161	127	153	165	160	158	162	151	153	173	145	162	143	131	145	147	139	142	144	164	148	155	143	142	154	162	155	159	125	166	159	174	170	167	143	161	161	144	164	139	154	134	148	148	140	138	138	150	119	168	132	146	171	124	132	185	129	155	136	153	160	157	121	150	141	160	149	142	150	152	138	152	145	149	155	155	141	148	158	144	155	163	164	163	163	147	144	144	153	141	156	170	152	170	149	153	146	156	150	151	144	166	154	159	143	145	137	149	150	166	173	160	162	138	151	173	132	144	138	140	154	162	132	148	144	139	158	165	158	170	149	152	150	146	140	139	147	125	169	152	147	143	151	152	144	133	131	164	175	164	138	158	134	130	155	173	134	137	155	152	170	155	139	144	177	142	156	130	150	134	151	146	140	154	139	157	152	147	151	129	148	132	155	127	169	147	149	156	153	162	158	142	150	141	150	169	174	153	156	148	146	157	137	144	157	173	145	175	155	178	151	129	132	149	130	139	135	152	161	161	155	146	144	162	161	161	155	164	154	160	155	150	137	160	162	163	156	158	151	142	147	137	139	150	155	150	150	173	119	161	154	158	150	149	141	144	150	170	159	141	136	165	153	149	160	150	140	151	137	138	137	161	165	147	153	149	146	152	137	156	118	149	151	150	135	153	156	139	157	135	166	146	142	155	149	154	137	165	142	146	149	152	142	160	158	154	146	155	146	160	157	164	166	150	162	156	146	153	147	139	155	128	141	167	175	159	150	134	135	143	169	147	136	173	161	170	124	143	134	160	172	141	150	139	163	154	162	141	159	160	175	164	144	146	130	136	152	141	162	161	143	165	136	161	135	152	142	188	151	139	126	145	158	142	140	152	159	144	152	153	152	178	150	147	159	170	134	151	149	147	147	138	151	163	137	158	154	139	160	142	117	161	150	160	149	152	170	142	147	156	152	139	156	145	164	138	169	168	138	173	161	167	154	157	149	167	165	154	161	134	161	158	145	185	149	155	140	161	145	146	150	145	159	164	146	129	152	155	158	138	149	156	137	142	128	148	137	137	139	153	156	129	144	181	147	150	171	133	142	190	142	143	158	152	146	143	151	154	155	169	167	138	142	142	152	166	134	155	118	159	151	140	138	135	170	163	147	145	133	152	150	184	169	155	171	144	168	143	136	173	148	154	150	161	159	128	159	161	149	176	158	135	154	125	153	137	160	180	154	149	137	187	165	179	144	149	157	152	143	127	151	163	163	159	136	170	141	158	146	158	148	164	159	156	164	149	159	176	177	144	178	161	139	146	166	149	144	147	155	148	187	154	137	163	161	127	148	135	160	145	141	159	146	161	165	153	132	175	168	154	146	134	152	179	148	145	151	159	166	170	146	152	158	148	162	178	159	168	154	142	156	147	128	130	144	169	171	161	156	145	143	161	138	158	142	159	166	147	169	145	148	159	145	144	167	144	152	160	132	145	150	163	148	165	134	163	135	169	137	153	151	155	130	184	137	175	155	137	171	135	134	158	170	172	168	154	147	160	136	143	151	147	156	132	167	155	173	150	164	160	161	131	147	140	152	155	148	137	129	162	151	136	136	130	153	144	144	148	147	161	157	166	140	163	141	126	172	152	154	156	153	146	147	142	153	154	138	162	150	155	142	135	157	122	122	156	137	148	128	165	153	122	158	152	166	146	170	153	130
2206	613	6161	554	525	562	485	471	492	478	461	463	453	419	452	469	439	458	428	453	439	439	464	438	506	463	441	439	439	412	446	413	444	439	457	434	405	447	434	450	432	424	451	462	437	462	451	450	452	434	475	399	489	438	449	464	440	425	438	489	462	421	447	428	480	433	426	456	463	462	437	425	444	446	438	458	452	481	433	455	408	418	397	419	454	450	428	447	415	472	443	430	435	425	474	394	425	424	409	438	432	437	450	446	451	413	427	485	452	435	409	435	465	440	432	479	415	416	413	448	452	446	410	428	426	417	416	433	472	427	410	420	441	431	442	446	402	454	464	404	436	398	460	453	451	427	453	436	464	444	441	457	409	416	422	445	441	419	419	453	424	426	445	414	433	434	483	447	377	421	428	427	433	426	438	425	443	408	421	454	426	422	423	426	451	464	421	428	421	424	467	427	426	428	438	433	433	419	465	438	455	437	406	449	436	448	456	462	411	418	457	452	418	425	433	439	437	417	446	389	407	421	441	450	442	441	437	443	421	433	421	448	427	439	446	393	444	389	443	402	479	448	399	459	447	430	420	395	436	457	411	455	408	428	455	447	417	399	421	484	402	424	389	441	422	438	446	485	408	446	423	433	431	446	441	431	428	450	420	426	434	444	423	435	439	459	448	428	435	418	441	415	410	435	412	432	437	432	459	439	449	437	466	455	426	417	413	407	451	432	443	434	441	433	440	436	412	441	476	427	436	453	455	447	403	443	460	430	461	451	434	429	439	425	457	407	461	399	455	411	434	476	446	433	416	425	438	430	429	429	404	471	439	431	441	437	420	409	397	415	416	425	427	444	413	424	465	417	424	414	427	412	436	466	416	435	445	435	450	445	413	453	435	430	467	407	445	417	454	415	428	418	423	443	439	397	422	455	431	439	457	432	436	434	415	418	493	431	416	441	450	456	429	420	462	385	448	464	391	416	454	436	440	420	454	416	413	435	423	445	443	448	413	446	413	442	438	458	441	427	446	472	445	452	415	448	447	431	446	447	441	459	424	452	433	445	421	433	458	468	431	427	438	438	422	446	473	462	444	410	429	401	412	449	427	416	442	495	432	451	438	418	448	449	422	432	449	440	440	455	430	413	424	447	401	468	405	466	406	434	418	399	428	424	430	434	431	454	426	460	426	434	430	437	411	414	464	418	422	436	434	450	456	424	437	438	388	426	403	453	413	442	443	433	420	427	447	418	419	475	431	431	410	396	456	422	451	420	452	422	471	404	452	412	424	440	460	452	429	471	416	442	480	437	445	450	428	463	472	412	480	429	426	422	440	465	464	435	450	437	415	425	444	454	429	442	408	435	431	448	453	461	454	403	443	427	427	389	474	454	434	430	434	428	442	400	424	458	471	387	443	455	435	419	403	433	442	456	443	453	453	460	445	421	428	428	424	462	444	420	431	452	427	438	474	446	457	459	441	456	414	425	417	422	438	457	427	404	419	414	428	456	425	419	431	422	424	431	415	472	450	433	467	466	452	453	421	437	459	420	419	433	448	425	425	454	456	444	435	423	412	443	391	458	428	443	425	444	419	450	450	406	462	427	456	453	434	427	445	427	445	431	437	486	422	441	463	410	424	433	413	421	429	445	403	452	440	440	412	437	437	406	421	468	436	443	403	436	465	404	426	436	448	442	491	398	429	445	422	400	461	439	433	422	416	445	399	443	426	430	457	400	407	434	417	394	436	441	382	439	478	434	458	427	430	401	408	425	465	416	441	433	423	429	462	418	461	459	394	449	449	438	436	428	445	453	430	429	447	397	432	446	424	417	458	466	449	442	430	430	423	432	461	438	429	414	474	433	444	430	471	437	443	432	465	433	479	441	414	441	426	421	450	446	435	433	424	453	414	436	468	415	428	454	436	451	426	429	445	432	444	421	424	421	414	450	412	464	461	446	434	448	425	467	442	454	417	453	443	398	432	458	409	421	424	446	451	449	446	453	438	418	448	422	462	454	437	449	452	457	450	437	454	468	434	463	403	449	430	419	423	465	408	444	461	493	443	463	450	460	419	425	431	410	465	417	444	471	425	435	410	452	433	422	434	449	418	455	437	457	436	415	415	436	462	420	450	424	401	432	448	427	435	454	428	434	408	434	434	448	465	454	440	459	452	474	444	436	473	463	482	397	442	399	441	438	413	452	418	410	437	454	438	431	420	441	459	434	415	443	413	394	424	425	442	441	422	452	470	467	468	413	366	405	489	403	402	437	415	457	435	450	417	445	479	393	455	438	418	422	446	451	433	419	454	457	462	454	395	418	470	450	462	426	446	425	458	360	406	453	436	445	391	434	411	428	465	424	433	446	455	462	432	478	423	415	407	419	466	423	474	409	431	397	461	447	423	454	431	417	435	490	429	426	420	435	423	421	481	474	442	452	446	431	426	383	447	472	395	412	400	465	439	450	405	406	411	467	410	454	446	447	432	448	436	427	413	441	435	451	445	445	428	470	463	432	467	477	428	411	425	436	425	426	439	443	434	433	448	454	400	399	455	432	463	441	420	440	416	466	488	457	434	411	411	428	419	429	394	458	421	458	440	442	453	429	430	443	423	428	433	466	415	414	435	441	431	410	462	441	402	449	461	424	441	447	429	430	414	419	413	442	451	453	488	406	437	450	438	460	407	459	426	424	476	470	453	437	462	469	449	419	467	423	424	460	416	454	454	436	442	437	469	425	454	439	434	450	430	425	402	444	427	401	404	419	417	454	406	435	432	423	449	411	485	392	416	442	421	445	433	416	449	425	453	443	422	450	450	411	425	455	429	442	425	448	418	458	418	410	420	438	399	425	457	489	461	425	451	434	447	470	464	403	457	459	437	442	449	419	427	435	437	434	465	446	459	418	430	418	413	417	395	387	452	415	419	440	435	465	437	431	435	417	442	476	461	425	442	438	467	432	429	423	441	442	410	458	421	421	485	448	464	445	425	456	438	419	482	464	468	452	425	452	426	470	433	468	397	431	435	407	463	426	442	447	423	426	397	412	449	441	454	460	443	415	451	463	410	423	434	437	395	424	444	445	467	431	401	504	446	441	427	412	458	448	450	432	439	446	495	453	440	446	426	418	408	402	398	436	458	449	409	462	466	418	425	427	443	429	432	441	423	452	434	409	431	466	415	427	429	457	432	423	430	448	432	420	412	447	434	401	427	409	438	402	454	464	373	430	447	447	427	437	451	427	445	408	466	452	420	466	422	452	433	451	457	476	464	436	448	443	414	462	445	444	399	433	414	430	449	432	471	436	456	443	414	417	375	428	433	480	449	414	410	409	453	454	408	414	444	424	424	410	416	428	429	445	455	432	484	467	435	445	492	437	422	406	440	413	428	425	456	437	424	418	466	429	485	425	456	458	407	439	458	479	433	459	461	457	425	455	458	430	426	466	468	425	450	461	450	442	433	423	442	442	424	435	436	438	460	475	437	399	423	453	391	457	456	449	481	461	427	404	461	443
9439	5689	37433	8126	825	630	488	413	372	373	368	332	332	307	320	321	319	290	311	277	313	308	283	284	285	340	316	266	277	293	275	310	269	296	279	255	268	290	277	304	293	258	255	281	269	285	256	280	246	268	302	277	298	301	279	288	275	273	289	284	283	278	268	258	254	303	328	295	298	322	303	279	305	273	303	295	248	291	267	287	298	271	289	280	253	274	296	259	298	295	308	305	289	260	265	305	269	287	257	289	288	259	285	262	290	285	288	298	288	228	290	249	275	280	268	269	252	283	268	256	289	273	298	278	259	258	261	277	294	269	259	294	284	250	247	246	326	283	275	303	287	282	262	291	272	302	287	286	250	273	281	268	266	258	267	292	266	275	248	314	283	268	288	246	269	267	280	288	280	277	268	313	279	277	285	279	265	279	242	314	263	244	298	271	284	285	291	254	265	254	240	252	252	277	301	264	287	281	273	303	268	263	255	266	304	297	266	278	265	270	273	282	273	275	295	302	253	291	301	273	268	298	275	307	281	279	269	276	274	273	285	272	250	273	285	264	267	268	268	292	256	265	272	256	298	276	259	277	321	246	266	243	269	290	267	275	272	292	276	279	282	279	264	258	272	250	281	277	275	262	301	251	284	267	282	269	306	269	279	294	268	245	270	281	254	267	279	302	284	289	261	259	253	255	276	274	304	288	241	269	275	275	267	240	291	280	251	276	225	281	287	288	317	261	260	294	279	286	270	274	267	278	263	280	235	282	287	247	249	265	277	265	271	254	272	272	268	272	273	254	275	274	263	248	272	299	269	256	254	320	251	274	272	285	270	276	280	262	282	277	269	281	270	269	287	287	271	278	256	286	274	266	288	281	252	268	243	292	300	260	285	269	293	299	268	298	262	309	296	300	273	262	258	269	286	262	247	264	259	256	319	269	246	267	284	308	290	260	304	290	294	279	283	282	250	261	257	277	302	249	284	257	275	270	291	294	256	279	268	287	252	265	314	276	273	276	263	290	290	291	277	287	289	276	257	266	274	268	254	273	286	284	290	280	282	261	276	247	283	285	301	254	280	255	297	282	248	313	290	263	279	257	288	249	241	270	288	256	269	292	301	252	273	297	252	313	295	297	302	261	264	267	268	248	241	285	279	303	266	274	273	277	275	302	264	310	302	268	262	277	298	277	289	242	269	294	284	305	254	274	270	281	248	282	281	263	276	308	275	252	263	262	262	277	278	272	274	275	272	241	268	291	273	297	240	266	274	242	247	295	254	244	296	280	279	282	316	265	286	262	269	264	271	282	308	270	258	285	301	261	256	282	271	284	279	249	264	286	275	312	274	292	305	265	268	271	280	275	265	307	273	272	253	269	257	239	279	297	305	282	260	243	289	266	293	284	241	286	248	273	287	251	277	270	251	282	253	248	259	268	237	263	287	286	272	289	289	272	308	288	275	286	290	251	264	286	299	300	283	284	248	288	284	252	275	293	266	263	256	250	256	281	290	295	288	291	265	234	270	277	295	259	274	279	261	265	248	271	263	259	303	268	255	289	282	261	269	289	276	253	275	273	276	274	270	258	273	271	291	297	284	248	286	303	268	285	248	260	277	281	302	269	275	260	270	263	301	271	270	311	265	289	286	261	275	284	284	280	246	261	279	236	257	269	283	291	251	270	294	281	263	288	276	274	246	271	287	278	279	275	286	313	274	259	281	282	258	260	248	262	289	253	274	254	242	278	294	286	260	250	282	249	272	267	284	274	273	268	285	267	278	270	287	265	254	249	286	262	274	247	290	286	277	289	288	269	248	288	291	300	274	280	306	253	233	277	301	273	268	289	283	264	279	290	263	298	309	246	276	243	231	284	284	295	267	292	291	290	288	262	294	283	280	269	266	292	273	308	293	277	269	303	266	265	247	257	251	260	256	259	269	312	257	248	274	278	280	277	279	282	275	263	281	270	286	264	305	282	265	294	271	290	264	246	286	291	266	266	275	251	272	258	260	265	269	309	257	283	287	273	265	255	291	282	283	289	298	283	309	296	276	249	300	292	295	275	282	294	287	289	248	242	251	292	259	250	282	251	277	231	256	268	281	244	273	257	276	280	270	273	252	279	318	273	265	277	276	279	281	280	261	280	275	272	288	273	278	274	260	252	302	274	273	255	269	269	298	293	281	296	289	273	292	265	254	278	293	260	248	267	277	284	300	274	317	265	286	242	327	288	261	274	267	286	282	271	249	303	276	258	265	275	283	277	279	267	307	302	265	269	283	288	287	269	254	297	301	263	293	286	277	271	298	278	275	279	281	251	270	294	289	272	231	277	271	269	285	286	303	283	272	259	247	249	265	262	276	266	215	269	273	246	299	249	272	260	255	278	276	281	255	265	279	297	262	247	271	285	288	276	261	275	270	311	303	267	237	251	274	292	260	292	284	282	253	256	284	256	258	299	282	296	284	282	269	283	283	277	275	275	242	255	283	267	285	268	270	275	279	283	270	301	248	262	277	274	255	300	283	268	265	275	269	271	307	273	286	252	288	270	298	262	272	287	276	292	326	320	281	276	259	289	249	285	286	258	264	281	256	293	257	253	298	279	283	248	301	262	279	304	280	250	309	269	266	293	272	257	300	264	309	279	292	259	275	269	262	257	251	280	285	259	283	274	285	276	271	258	287	261	297	290	231	266	272	289	291	279	258	246	271	275	297	291	269	254	243	249	287	261	295	243	288	287	305	271	287	275	294	279	283	254	289	252	276	290	267	293	242	281	283	295	305	265	251	313	282	249	277	258	260	271	301	292	284	287	253	294	259	297	316	300	280	274	293	260	278	254	269	262	285	266	259	273	256	270	259	278	304	250	260	281	294	283	292	294	293	266	278	311	289	252	286	285	274	264	285	236	281	284	277	286	245	276	256	274	261	265	259	293	265	280	266	298	277	255	303	268	290	296	284	279	275	305	295	263	302	271	279	269	288	293	268	264	258	274	271	266	302	240	297	306	287	291	298	257	266	291	268	274	303	316	269	264	252	279	262	272	291	298	288	259	297	264	258	270	266	273	306	273	256	255	290	279	294	245	315	294	290	308	255	298	275	248	245	248	241	281	290	276	268	288	287	276	283	279	289	276	288	269	238	287	293	266	276	297	272	292	270	280	272	291	293	288	279	259	273	275	296	273	264	257	286	263	273	295	282	298	284	281	281	302	287	284	277	257	265	243	309	291	260	257	279	276	289	278	286	244	265	263	292	273	257	290	270	297	262	271	264	266	248	257	260	274	289	245	292	236	276	259	263	251	281	303	279	289	273	276	269	262	264	301	274	265	270	259	286	286	264	270	303	288	296	280	257	277	260	293	316	263	256	289	276	265	265	273	300	285	273	290	279	304	263	306	231	286	290	309	281	289	253	302	263	292	277	300	270	274	294	249	286	290	271	273	285	306	267	257	273	266	269	255	283	289	249	322	249	257	265	278	266	266	260	290	289	279	315	258	260	305	247	254	313	266	261	246
7189	4765	34417	3417	2826	2399	1989	1680	1608	1331	1310	1174	1126	1045	1005	961	953	875	853	890	807	825	853	834	801	817	747	796	809	751	785	793	762	781	761	714	752	800	771	741	750	703	721	762	721	745	757	745	825	730	778	685	701	715	705	678	760	719	721	734	714	772	743	717	733	726	713	679	733	732	743	682	752	741	706	697	754	711	714	746	730	739	718	719	760	750	673	740	725	676	736	761	727	709	737	709	669	670	718	685	681	728	706	703	693	713	753	755	697	730	715	737	756	712	697	668	697	713	725	731	687	716	737	732	736	721	725	667	731	767	715	699	699	718	746	727	681	715	678	689	722	663	757	698	683	749	758	710	673	723	721	708	738	721	726	746	741	723	690	710	734	686	725	777	717	692	746	716	726	694	757	749	699	698	750	767	693	679	767	707	702	718	700	698	726	699	691	717	692	711	721	715	758	698	761	686	700	737	708	693	715	694	735	686	716	699	728	656	711	719	755	744	730	686	698	767	692	767	739	774	666	714	678	688	710	720	725	733	682	725	727	678	750	736	671	732	737	693	754	734	685	740	686	717	699	745	718	787	745	666	668	696	742	723	717	727	735	713	692	711	711	709	708	678	687	723	713	694	734	751	709	737	704	724	732	687	646	676	707	731	700	732	707	624	674	729	696	752	727	713	691	691	697	700	717	695	738	761	710	710	707	696	741	711	669	702	724	745	679	725	665	761	693	724	675	667	724	739	691	729	721	653	708	737	703	750	708	664	698	692	692	726	726	690	704	736	744	660	713	706	701	697	714	721	748	701	737	711	747	704	719	709	722	733	722	702	763	689	716	677	754	725	690	718	689	705	685	706	660	731	700	702	689	705	641	712	693	741	671	719	713	673	748	718	675	700	706	764	780	723	747	730	722	698	710	715	706	720	692	700	746	666	728	745	719	715	721	732	725	692	714	736	717	700	718	705	700	764	765	695	717	671	712	736	678	713	753	749	714	648	699	721	710	668	689	690	712	737	711	698	647	675	713	685	764	707	698	676	688	708	715	729	679	669	732	682	756	755	700	656	688	730	681	737	718	669	711	696	689	652	753	707	728	718	688	712	690	745	732	691	689	754	727	741	651	715	752	721	717	747	718	739	702	682	744	686	691	672	670	698	718	710	720	654	699	649	667	679	720	687	708	731	757	702	721	747	729	690	676	668	745	726	708	746	676	694	716	709	724	690	701	711	735	685	699	706	710	678	688	704	646	770	686	693	650	765	730	711	726	717	710	702	774	731	714	697	739	746	723	700	738	722	704	714	691	740	688	673	702	693	687	704	690	682	693	661	748	715	732	703	714	743	720	680	661	689	714	717	721	711	703	743	715	699	719	673	732	745	715	706	726	734	713	696	754	707	683	731	679	660	712	677	707	709	672	707	691	748	708	664	719	747	713	726	758	703	676	696	727	677	712	703	703	743	753	727	702	724	717	719	738	656	703	714	731	697	690	727	707	765	689	716	734	708	709	764	653	678	759	707	746	738	696	742	700	696	696	724	672	712	731	753	709	739	713	732	751	706	708	729	680	690	724	738	711	685	650	709	721	748	712	745	719	719	718	699	683	738	673	695	669	717	734	690	731	670	732	729	710	700	698	714	750	727	709	682	765	738	736	727	724	693	693	721	731	715	750	741	685	669	716	746	696	669	728	747	708	721	737	701	691	759	713	745	684	700	710	723	694	656	713	738	734	723	692	690	761	666	693	742	751	689	704	680	701	637	667	714	709	718	735	709	719	711	708	669	726	726	708	712	725	716	724	622	753	736	680	700	691	697	713	703	696	724	698	755	697	718	735	697	696	687	691	749	744	683	731	746	741	715	737	743	676	656	717	672	701	701	703	661	679	705	671	691	706	700	736	752	685	662	716	718	711	706	692	729	719	681	719	706	690	690	686	673	667	703	723	705	696	684	706	726	747	723	746	706	732	723	699	706	717	687	721	775	755	718	683	700	745	728	721	712	713	647	722	727	657	639	722	683	736	707	717	766	708	744	698	697	693	724	796	734	673	718	716	681	719	753	739	720	762	714	683	681	705	670	706	696	745	686	765	699	759	707	768	722	728	739	708	646	729	711	731	702	695	710	741	713	713	672	709	676	708	704	669	714	715	762	665	715	746	720	729	709	689	722	688	682	706	718	681	708	705	670	726	661	739	680	714	681	726	678	731	676	718	716	661	693	721	686	681	672	712	714	746	728	738	685	704	727	670	676	684	702	700	733	744	714	725	759	678	715	675	651	729	709	702	706	733	713	688	714	744	728	693	738	691	747	719	725	711	711	707	709	750	664	643	739	747	682	764	724	718	705	704	632	677	690	685	708	674	752	664	748	697	722	713	744	745	756	712	740	736	734	738	729	717	719	721	675	659	703	716	686	749	721	700	745	704	715	705	698	686	667	727	730	742	756	695	761	696	734	744	741	751	683	660	755	709	724	747	739	662	638	763	706	728	681	729	726	687	685	686	667	731	675	687	737	713	716	733	699	707	692	694	619	694	684	675	723	730	675	733	721	772	712	699	710	692	709	742	693	690	700	737	728	682	700	708	689	696	699	684	698	702	682	735	684	739	702	696	703	714	727	762	678	692	665	710	719	686	711	708	696	659	710	680	720	750	718	683	701	719	716	709	697	724	743	702	690	722	718	675	711	728	708	750	725	766	727	721	748	714	735	685	702	712	754	683	687	702	709	705	765	705	693	698	733	683	698	725	730	700	735	712	681	714	715	704	737	701	719	676	742	747	734	683	725	704	696	717	693	695	737	717	714	758	718	772	682	706	681	695	747	742	708	731	676	668	739	690	717	754	702	730	730	718	680	713	703	699	746	687	711	686	692	726	744	725	770	669	702	707	680	687	683	667	698	705	725	726	694	710	727	739	692	699	657	717	719	694	715	721	697	709	734	753	701	742	751	730	730	686	721	715	712	669	721	695	682	679	695	711	758	719	686	715	668	709	679	694	726	690	779	743	756	732	703	722	682	695	735	698	712	693	703	702	718	709	674	685	718	732	706	681	721	702	665	671	692	697	688	650	739	745	704	761	716	774	720	657	728	725	710	696	736	734	684	747	704	695	731	712	735	680	696	756	705	727	747	705	733	718	710	708	746	743	713	745	627	722	731	626	732	705	698	712	702	677	726	767	697	709	726	717	693	719	758	700	673	724	704	747	713	733	732	685	730	760	673	715	721	685	685	702	698	697	733	709	707	756	713	763	694	707	762	721	718	730	708	740	775	705	753	732	761	701	718	710	717	723	688	705	660	662	745	654	707	719	708	741	727	745	703	722	691	688	681	712	717	686	698	722	707	726	688	716	762	685	726	727	722	729	763	709	685	671	665	721	682	732	693	705	667	710	709	716	736	737	727	733	704	716	755	659	698	709	662	726	660	714	675	680	675	705	742	693	642	724	718	712	723	699	705	639	732	725	758	697	685	748	697	699	709	705	678	697	782	695	690	755	671	714	713	696	724
17106	11643	50019	17141	3500	963	684	547	446	439	415	356	370	311	312	294	307	274	262	263	265	273	261	248	268	265	220	224	252	299	240	222	256	249	254	250	256	239	242	265	241	267	246	247	236	225	224	244	239	231	243	250	254	213	235	232	230	205	260	210	215	229	224	217	223	222	237	236	240	221	226	226	269	278	252	232	262	228	244	237	240	236	219	234	224	232	213	237	233	228	254	236	251	255	201	236	209	227	237	243	259	270	222	251	211	250	215	223	204	248	222	219	219	241	247	260	229	246	207	222	226	226	247	252	242	266	255	233	255	244	248	252	235	226	248	225	229	232	224	237	252	199	234	214	269	219	230	212	204	213	216	229	217	228	228	224	235	244	246	214	238	248	231	234	234	245	234	238	219	228	207	251	234	238	213	232	231	244	246	240	232	227	238	241	277	219	220	236	230	207	244	213	234	240	222	253	217	228	223	213	214	228	226	278	249	228	275	241	244	265	229	254	262	223	248	227	215	229	194	207	246	242	225	267	226	232	235	211	221	235	248	243	246	248	216	200	231	245	256	231	240	239	225	198	271	250	230	217	225	228	225	224	214	235	233	215	226	245	224	220	213	238	242	210	234	234	230	213	231	226	223	200	238	251	220	227	233	229	231	247	235	232	219	209	229	238	230	225	246	226	249	275	228	240	204	237	211	241	215	244	233	244	240	212	229	230	248	229	207	226	231	234	242	251	221	235	233	215	220	233	217	231	245	253	237	247	229	220	220	223	225	233	214	265	246	249	243	204	267	234	213	228	246	233	222	241	238	242	279	249	251	236	210	221	233	226	210	213	220	241	238	240	212	233	228	232	238	216	220	222	271	263	218	244	249	261	199	215	224	235	220	216	232	239	218	224	237	249	240	227	247	249	195	244	231	222	256	226	222	216	227	244	243	199	251	245	250	252	238	239	272	215	230	224	230	211	235	235	236	224	271	243	230	219	254	231	244	218	253	237	248	257	231	218	209	257	243	235	216	229	237	226	220	229	223	242	255	221	237	230	201	233	201	216	210	211	234	216	228	226	237	230	216	242	213	240	249	207	223	251	230	209	232	209	205	223	246	261	201	226	234	223	250	255	230	224	213	219	249	238	224	233	236	246	215	233	234	225	220	225	257	224	222	202	248	242	233	247	254	228	242	227	217	210	211	238	256	225	221	265	259	242	241	204	228	260	261	248	231	221	220	221	267	225	220	236	242	215	231	244	229	251	252	260	234	211	226	260	235	223	223	243	224	235	253	229	267	243	231	225	224	218	211	231	231	242	237	233	267	217	233	239	248	244	242	232	228	244	234	238	227	200	239	255	260	202	233	223	221	240	256	253	227	220	217	252	223	232	209	247	245	247	236	259	240	209	267	200	238	240	225	252	249	246	234	224	246	242	229	231	228	220	251	235	239	228	261	227	259	228	226	201	212	238	234	234	275	237	243	242	244	228	209	234	226	228	235	238	232	231	227	219	216	244	218	235	209	238	227	225	237	241	223	218	258	249	214	239	224	221	228	237	240	243	238	240	231	213	216	244	229	226	251	210	254	229	241	194	221	212	234	267	235	244	242	264	234	229	199	243	238	225	233	244	270	243	225	243	230	214	225	257	210	254	223	232	253	256	226	240	252	222	215	224	219	222	233	237	236	226	224	244	224	222	239	221	232	221	250	229	221	216	222	242	251	236	256	219	246	234	218	253	274	249	217	227	244	234	247	225	213	235	215	243	217	214	214	213	238	255	218	255	196	249	241	232	245	263	240	235	242	253	265	242	204	240	223	229	231	241	263	224	190	223	221	185	205	225	251	270	216	197	210	246	229	242	226	224	215	224	215	218	246	210	235	230	238	211	221	269	245	237	254	217	209	246	210	219	229	239	246	193	233	251	230	227	234	234	256	233	233	247	242	199	209	238	238	235	243	215	222	231	240	213	250	226	210	239	215	250	226	242	258	232	235	242	235	230	238	219	229	248	240	222	247	257	230	250	237	226	239	229	235	268	243	240	239	232	252	238	238	263	214	234	260	238	231	228	222	224	196	215	219	211	219	228	232	261	230	225	194	228	216	232	249	213	192	225	251	213	253	197	248	227	211	234	234	224	229	213	240	213	224	224	245	252	229	217	234	239	219	219	248	222	249	241	240	236	205	249	241	231	232	244	230	262	230	223	217	227	249	223	234	244	211	258	219	219	242	223	228	224	213	205	246	240	241	247	241	267	220	238	227	219	225	232	224	224	239	238	219	210	218	244	228	253	258	248	250	241	223	223	237	249	227	235	237	225	227	241	223	232	227	227	240	202	231	222	232	259	233	242	253	227	266	229	236	234	227	208	234	244	237	208	223	225	221	218	224	242	239	232	233	254	222	237	245	237	245	221	241	234	252	223	218	244	230	235	237	198	239	245	238	258	206	244	243	233	243	236	221	223	216	237	219	226	211	213	220	246	245	222	221	225	237	220	223	216	226	224	235	225	234	264	229	243	260	257	219	243	225	256	229	225	204	219	246	238	226	237	232	244	225	240	228	237	230	251	238	263	237	224	229	232	227	219	230	225	235	254	233	240	246	218	233	240	246	216	235	228	226	203	230	215	237	224	216	217	218	230	210	240	225	220	221	210	246	226	195	260	218	215	222	224	192	232	248	274	231	230	232	234	219	220	251	231	215	202	237	225	226	223	224	216	240	207	222	236	239	235	233	239	238	243	255	233	209	250	231	239	236	225	220	253	252	212	239	223	235	255	242	245	227	246	229	222	224	243	238	261	237	220	231	253	239	236	237	240	244	251	242	229	248	255	223	196	219	257	213	236	218	248	207	227	232	204	222	224	238	218	259	222	246	217	247	239	250	242	203	211	217	255	202	233	225	236	275	256	233	228	236	243	220	212	236	219	224	261	218	228	203	265	215	242	234	236	231	226	238	209	242	209	239	239	213	211	224	213	195	223	233	251	232	220	241	255	239	211	225	239	210	208	217	221	243	196	222	223	242	228	249	235	209	237	232	228	213	269	253	213	247	238	226	214	231	223	247	235	241	261	244	240	241	229	248	278	223	217	275	235	230	241	220	235	247	268	262	236	228	233	243	243	252	247	243	238	238	219	225	245	250	224	239	226	230	193	219	232	219	243	227	248	227	231	228	206	235	198	238	206	249	246	218	235	236	224	228	243	231	224	225	243	225	247	234	231	235	225	218	225	249	267	241	224	254	228	245	251	199	232	203	261	219	274	237	236	219	255	247	232	245	217	239	239	237	240	225	232	251	232	260	246	236	210	250	228	212	219	233	228	235	227	256	228	238	239	247	237	236	217	207	235	246	225	250	236	228	218	221	243	219	254	226	231	237	249	221	226	250	217	232	250	220	233	239	252	268	234	218	229	240	242	215	267	234	223	217	258	273	253	230	253	214	223	241	234	224	242	252	224	249	222	254	223	220	233	221	241	227	240	234	257	238	230	230	221	224	250	229	236	225	222	229	258	222	231
10483	7797	40530	5605	4676	3779	2960	2560	2108	1857	1682	1504	1392	1236	1238	1168	1124	987	950	928	898	882	907	867	811	807	789	756	745	746	694	740	728	656	699	680	716	697	721	633	648	622	646	660	689	666	665	642	576	655	671	662	655	577	648	655	661	630	626	583	614	618	645	642	616	618	590	589	571	606	586	614	614	615	630	618	609	629	615	614	630	629	615	612	620	617	618	552	620	623	566	632	652	608	643	590	594	582	578	599	622	586	606	612	653	577	603	592	589	602	587	539	590	622	599	568	617	617	586	575	621	611	638	586	612	629	615	597	617	568	586	615	617	576	595	569	609	611	581	554	604	555	613	596	648	585	613	614	625	576	591	600	594	569	559	573	555	592	567	621	583	585	616	632	632	594	583	616	612	582	613	618	618	561	577	627	560	619	609	578	625	576	629	595	587	620	560	632	589	584	579	593	615	605	615	585	595	564	597	604	569	575	626	585	609	547	554	566	619	593	620	596	577	604	605	555	544	544	644	578	592	598	602	546	628	607	597	615	546	598	579	583	603	603	599	620	568	586	581	584	593	589	566	582	583	639	629	618	573	593	604	559	568	592	598	593	584	615	621	609	620	604	600	572	612	584	549	574	592	632	631	616	599	531	589	562	564	611	614	594	566	579	598	608	596	585	602	652	597	598	616	621	578	579	587	585	572	570	614	596	561	554	573	636	585	597	589	604	567	621	581	587	617	633	613	612	618	589	605	613	600	591	632	624	590	578	604	614	581	570	580	597	625	560	572	598	599	625	632	595	597	595	545	607	607	591	559	689	592	612	603	624	609	570	570	599	589	614	564	574	590	636	586	593	574	593	597	609	567	618	582	551	600	612	578	594	614	603	580	596	580	616	561	554	591	611	574	592	636	604	619	625	612	570	593	594	623	636	591	578	586	610	567	591	592	598	650	557	591	615	584	642	569	602	615	621	616	604	587	603	561	590	574	567	588	617	605	627	604	586	606	594	623	621	564	603	604	574	583	622	580	621	588	572	656	589	590	595	586	578	607	599	599	567	621	544	604	566	587	551	597	603	601	583	555	600	555	603	578	602	571	634	562	637	601	596	577	567	579	557	592	626	594	565	629	617	582	559	585	628	592	616	643	605	572	579	556	586	592	626	559	613	613	598	564	605	621	584	580	581	579	627	588	621	593	593	550	621	593	602	583	539	591	588	558	591	596	588	558	664	572	562	553	594	613	594	594	564	624	565	570	626	610	602	603	560	632	573	586	576	614	592	587	564	574	594	569	593	613	597	592	618	630	638	586	584	595	555	579	581	597	637	566	603	565	617	620	594	583	600	551	600	548	566	595	601	583	556	621	575	653	613	563	595	569	609	616	606	588	633	580	551	588	610	613	587	590	636	606	595	568	576	607	594	524	603	595	595	609	605	620	586	600	592	577	557	605	597	566	566	647	625	604	607	636	570	611	576	608	588	596	599	610	634	564	552	593	640	561	577	623	578	626	590	605	596	631	591	600	587	581	581	575	608	650	578	582	603	625	572	592	584	564	590	566	597	579	595	586	611	579	591	569	588	576	618	614	599	545	625	613	595	608	583	602	584	599	618	622	588	604	604	610	610	576	597	584	607	574	577	627	598	676	563	596	561	570	539	584	578	578	568	575	571	599	597	580	604	541	592	576	605	551	617	562	598	611	556	553	561	586	567	594	651	597	578	622	612	566	602	593	596	545	550	623	591	535	609	610	600	589	627	608	603	587	582	621	634	597	578	578	588	609	599	570	573	600	598	541	607	608	614	595	606	621	612	558	603	540	588	539	582	620	565	617	593	582	604	594	640	586	588	580	631	588	565	590	547	559	554	584	604	577	571	600	550	624	601	594	597	591	617	600	594	606	579	578	626	605	575	602	594	586	589	566	616	648	559	580	585	601	559	600	542	582	599	621	602	603	590	588	601	560	602	553	598	568	614	560	556	618	580	579	643	574	573	578	552	568	596	597	514	633	604	575	568	565	599	628	581	609	597	557	603	636	567	563	574	589	562	600	577	591	595	624	564	558	600	612	548	605	546	574	619	654	642	567	649	599	582	606	638	646	586	534	628	590	629	564	624	610	616	587	611	587	615	624	609	582	573	608	593	628	595	615	619	626	606	548	604	624	653	585	615	599	629	620	642	598	580	555	585	602	564	642	570	591	598	624	565	608	589	576	573	603	629	587	615	619	602	587	567	595	617	590	615	549	613	610	613	580	595	573	628	576	584	578	581	576	596	580	615	609	614	617	553	611	563	623	599	595	586	602	608	567	589	615	623	582	604	622	623	591	556	636	577	588	577	573	563	613	577	610	573	588	601	615	606	583	580	594	589	565	622	590	616	607	618	635	581	609	561	564	605	606	614	587	612	589	583	595	619	593	591	586	595	610	583	609	576	633	560	559	616	611	650	610	596	594	553	601	573	633	603	607	582	574	581	582	579	613	607	590	603	548	602	579	586	668	622	575	591	581	581	592	622	598	551	605	545	598	580	568	625	602	573	603	595	545	638	611	561	529	602	576	593	561	582	584	594	570	524	547	580	612	563	579	578	588	588	608	618	606	596	570	597	627	604	578	582	585	580	606	582	597	576	599	611	637	604	608	613	598	593	593	589	581	626	610	608	592	615	582	598	599	586	579	553	587	575	586	591	624	588	605	613	624	633	602	612	606	595	596	584	596	628	604	600	603	636	555	625	585	609	605	608	584	592	633	578	601	556	600	580	616	608	574	568	618	599	587	584	603	598	600	618	619	561	555	544	569	636	581	586	619	558	583	613	572	553	563	644	550	589	586	570	587	614	607	547	564	595	554	567	543	611	616	593	623	589	597	612	627	601	613	581	631	598	612	612	615	608	623	582	578	592	627	568	591	637	606	576	602	600	601	573	597	639	591	588	589	635	637	609	559	580	576	610	561	587	593	563	598	584	605	625	586	594	551	552	572	595	610	620	618	591	586	575	633	666	618	574	605	534	568	594	545	557	616	579	593	585	587	589	599	611	615	549	601	585	597	602	610	590	600	556	617	563	553	571	562	581	580	561	588	605	567	564	593	624	571	539	577	592	579	606	592	610	589	589	577	597	544	564	610	636	601	594	619	620	592	563	566	626	582	593	608	615	594	586	558	591	588	595	627	559	585	624	620	625	595	611	559	580	607	553	634	622	621	588	602	599	580	594	595	582	620	625	575	594	588	599	547	595	593	577	595	633	579	577	600	630	578	598	571	580	588	616	608	537	621	611	590	628	578	597	592	581	560	611	584	576	585	598	624	608	557	604	557	607	589	566	544	541	578	547	621	564	644	587	576	622	508	566	574	629	579	602	572	634	572	595	528	622	599	640	609	571	613	607	615	573	563	583	601	622	573	591	581	613	599	587	597	618	608	573	592	585	576	567	596	564	610	586	573	570	584	611	555	571	644	608	616	593	604	549	603	614	574	613	574	597	563	625	627	609	571	605	595	606	615	611	639	577	589	598
1849	384	2405	296	166	160	152	172	163	172	160	137	152	159	154	133	146	147	128	140	142	148	151	157	134	158	148	161	155	146	159	137	147	145	138	150	135	159	148	162	162	151	143	151	143	157	152	144	157	158	160	166	138	156	126	143	161	168	145	141	135	152	159	137	162	168	138	136	156	157	153	126	132	162	130	150	159	147	159	146	173	168	149	164	129	149	152	161	146	142	167	181	148	152	133	134	154	162	145	169	134	136	127	153	132	143	176	165	156	166	168	119	140	158	142	154	155	150	146	148	137	164	132	171	160	147	138	152	161	162	181	160	148	141	136	153	155	164	144	135	141	159	146	148	148	151	155	122	144	128	166	162	161	147	140	154	129	141	115	129	158	157	133	160	161	149	156	172	135	146	151	142	147	145	162	156	133	152	153	141	168	139	159	129	164	159	141	123	158	146	165	127	142	151	143	150	151	155	154	143	160	143	145	146	157	143	141	145	149	140	157	148	137	137	135	140	148	140	144	152	152	162	178	176	181	152	161	138	131	157	157	140	167	130	154	157	146	163	156	130	151	143	146	142	167	155	153	137	151	167	164	125	145	164	138	126	158	134	125	124	135	158	141	158	174	153	134	142	146	158	151	153	155	165	145	156	170	159	148	139	158	176	142	153	157	176	135	134	132	126	155	159	152	132	144	136	163	123	129	163	146	177	163	146	148	176	157	165	121	145	139	159	132	133	140	157	148	132	147	169	156	150	149	154	164	132	175	149	141	142	145	153	149	141	137	123	155	138	135	147	139	118	130	155	159	143	172	146	151	169	172	146	176	159	165	178	153	161	160	151	138	136	146	164	164	149	150	136	153	159	155	143	150	141	157	161	167	155	165	144	146	138	160	148	141	156	134	144	151	155	147	183	132	151	147	146	172	137	144	137	138	139	138	171	143	165	147	168	161	147	160	143	126	129	157	156	132	161	171	125	133	171	142	134	160	128	169	131	159	147	137	153	140	149	152	141	134	152	171	149	152	152	143	142	144	123	149	129	133	156	153	168	158	163	160	161	161	132	126	146	135	161	155	132	163	155	137	143	147	150	142	158	165	160	148	143	116	136	171	154	138	162	159	140	145	140	154	161	163	137	140	162	157	163	158	134	157	140	152	168	154	156	143	145	159	140	124	118	148	168	166	151	162	195	132	149	163	148	167	123	141	163	157	163	149	166	137	137	136	149	144	176	145	144	162	157	132	135	149	174	148	113	129	149	143	165	144	145	166	160	153	146	148	117	136	165	139	150	162	155	133	140	148	127	147	173	159	149	146	128	145	143	160	150	160	130	140	153	118	148	140	150	160	138	175	138	156	154	176	145	126	142	145	145	132	169	157	141	151	153	154	147	145	176	146	134	179	152	149	150	152	138	165	155	142	151	153	137	156	152	160	142	146	161	146	152	151	149	157	141	138	140	136	154	147	133	149	154	152	155	178	156	158	131	146	141	156	138	153	168	156	157	161	152	130	166	145	171	159	134	173	151	148	153	147	155	154	178	169	153	160	155	155	141	147	173	154	163	166	135	140	159	143	143	162	157	152	146	158	139	161	147	153	152	141	160	151	161	148	138	164	155	155	194	146	155	154	141	160	136	127	133	139	151	159	134	149	139	145	171	148	140	144	152	155	147	149	144	154	153	141	146	158	163	143	130	139	155	150	144	158	124	168	123	173	130	144	162	148	171	153	131	150	187	147	143	145	146	148	159	166	147	159	166	150	147	125	136	158	155	175	153	144	148	170	160	171	141	131	139	168	172	139	155	132	139	139	170	132	162	149	147	155	170	143	165	172	136	162	143	149	143	162	160	162	155	161	157	148	152	143	144	157	138	143	156	139	142	121	163	134	159	158	147	141	159	125	125	140	146	152	151	141	153	154	126	155	142	124	174	161	176	145	156	138	136	143	157	150	172	132	174	140	148	159	153	129	152	144	174	148	143	141	157	148	159	186	125	156	147	167	150	139	160	141	155	141	153	158	156	138	164	147	137	162	130	135	161	154	128	158	156	173	142	157	167	148	149	169	163	126	132	141	143	159	158	129	145	151	160	123	166	153	162	163	159	145	127	163	138	147	137	135	144	181	149	136	169	161	146	138	156	151	156	156	160	139	152	146	155	142	156	140	135	160	150	149	128	147	140	143	138	150	142	152	154	147	163	158	160	138	152	151	167	128	160	185	150	147	141	151	142	147	149	163	151	143	157	179	149	168	146	183	177	133	146	164	174	146	158	166	162	137	146	147	153	145	155	141	168	162	156	144	158	141	160	136	131	157	140	146	179	186	153	149	156	148	154	144	152	162	130	172	150	149	169	151	143	152	134	144	159	127	152	163	155	153	167	149	130	139	121	158	126	146	154	153	137	136	155	151	136	139	143	153	178	155	170	137	149	132	136	141	166	153	150	163	162	150	160	154	131	159	142	136	142	150	132	153	146	175	149	168	161	147	150	161	173	161	142	150	143	153	162	143	166	148	143	151	138	162	171	162	171	113	138	139	151	166	156	159	154	138	172	168	148	154	135	148	132	145	169	126	137	142	146	145	145	144	151	153	171	124	151	130	151	162	150	151	155	187	138	144	153	149	152	172	144	154	144	133	156	156	133	160	150	154	136	158	149	167	146	162	126	148	146	140	130	143	131	140	153	143	160	144	147	143	155	135	139	155	165	133	143	162	151	153	162	145	152	138	163	155	133	119	174	176	158	140	139	154	148	179	134	147	129	157	126	164	137	139	138	160	142	146	138	145	151	151	149	151	152	174	158	147	162	160	155	168	165	161	152	135	144	148	132	133	146	167	158	147	148	150	152	137	141	145	148	155	144	148	160	172	157	133	158	142	131	157	146	175	171	132	146	141	156	140	167	177	160	125	147	142	150	134	149	157	167	146	135	146	138	145	151	173	125	155	172	157	143	135	161	161	145	138	144	138	173	139	136	148	146	163	141	168	167	129	138	167	190	144	158	158	133	140	138	160	134	145	145	160	148	159	152	163	154	143	132	169	150	149	145	147	143	144	143	176	153	132	138	152	152	144	133	149	127	143	148	150	173	165	137	161	174	163	156	142	133	157	148	154	156	138	134	158	136	180	145	151	161	139	155	142	134	150	155	135	137	168	163	152	152	151	147	152	145	161	166	166	174	173	146	157	134	153	164	150	148	148	165	157	146	163	141	141	131	151	170	155	155	124	148	145	132	142	154	181	155	144	149	133	134	160	153	153	138	149	159	138	152	138	138	147	155	131	149	165	135	141	168	151	153	159	141	150	159	163	146	154	142	135	138	130	133	165	157	133	173	138	160	135	116	168	146	153	134	169	134	131	147	148	151	155	139	146	153	155	147	162	156	149	149	142	167	143	147	167	155	145	162	187	151	150	138	155	163	120	135	134	149	171	167	163	158	150	140	143	147	161	159	157	152	135	137	159	134	175	147	148	152	131	140	137	157	166	146	156	156	165	132	167	150	151	152	142	132
2248	665	6032	586	599	507	500	468	455	496	471	486	490	447	445	442	477	453	426	440	435	441	441	445	426	425	479	412	429	468	472	441	419	442	442	421	419	452	459	428	466	495	476	392	426	427	439	442	418	485	447	461	418	458	426	410	434	404	407	447	480	427	467	437	397	446	434	415	440	409	418	453	462	439	468	437	416	424	401	443	435	458	451	424	417	431	386	439	413	428	422	417	440	452	420	455	442	437	441	463	424	435	452	437	413	451	459	446	433	465	400	460	404	429	474	441	451	426	460	444	431	420	427	442	422	423	468	450	407	422	434	438	448	424	427	419	443	457	425	439	441	450	426	437	439	452	391	419	439	441	446	446	426	424	442	449	419	458	443	448	465	416	412	428	447	441	428	432	418	430	434	433	437	413	440	445	408	410	423	458	381	458	438	397	438	437	408	415	482	443	430	438	373	442	433	408	420	422	433	433	435	444	471	422	424	436	424	441	447	432	453	443	440	427	414	461	401	407	429	413	430	414	398	420	451	427	432	437	446	434	423	409	448	425	430	411	430	429	439	375	426	444	463	448	407	395	419	470	419	426	434	432	461	432	413	452	428	417	417	452	429	447	461	470	413	439	431	450	428	420	476	448	442	413	416	462	446	411	419	471	458	422	409	427	438	412	442	400	435	433	431	436	424	437	447	435	428	438	434	453	470	427	432	436	454	457	455	453	418	436	428	459	460	402	408	416	432	447	397	450	453	445	421	414	390	434	409	428	424	421	446	405	441	413	455	426	430	427	451	489	415	448	427	456	399	432	443	438	429	452	393	449	450	460	413	449	443	462	430	407	423	415	451	431	427	433	445	422	406	406	415	423	432	484	409	433	427	467	441	418	423	409	428	415	409	419	457	450	426	455	428	399	463	415	439	456	418	453	431	449	393	433	416	444	430	411	419	456	450	403	403	459	431	452	430	474	401	437	472	425	404	440	408	452	436	445	411	399	434	424	407	464	383	436	446	449	441	389	427	423	429	426	437	415	444	414	430	429	444	418	431	405	463	448	451	462	427	432	443	476	463	436	432	437	448	432	456	423	448	412	392	431	434	426	412	431	464	423	425	446	396	454	419	448	403	407	406	416	412	449	429	459	466	422	457	420	399	425	440	417	416	417	409	425	429	427	464	392	418	404	377	429	420	415	445	427	427	439	400	440	452	461	447	447	473	411	427	460	434	453	457	413	409	468	433	431	433	378	464	410	416	436	436	451	421	435	425	438	430	433	413	444	415	426	436	423	452	410	432	435	433	433	403	451	403	424	436	434	426	456	430	431	436	432	437	428	446	480	480	430	480	437	454	412	437	432	415	452	420	445	423	419	456	440	390	426	436	440	397	443	465	409	450	424	432	402	450	394	444	431	409	425	429	452	450	408	406	398	421	381	454	402	432	441	426	428	437	472	442	405	404	439	446	449	399	452	420	426	407	457	422	429	433	453	433	430	443	403	417	446	433	454	424	460	447	403	429	458	418	424	382	427	459	424	432	428	441	399	401	447	438	424	450	463	448	461	434	430	417	461	449	434	405	418	433	457	406	402	405	438	423	440	460	426	425	412	404	430	439	413	439	395	461	463	411	445	448	417	418	407	449	439	423	437	450	446	412	423	431	473	423	468	434	433	446	435	451	427	413	435	433	442	420	442	456	452	418	453	467	448	417	411	448	444	426	435	439	438	460	423	424	417	425	440	426	415	420	452	419	421	397	415	459	464	411	432	440	422	433	400	470	411	449	448	427	415	414	414	425	425	422	446	429	467	432	412	466	425	428	430	450	430	440	442	429	461	455	386	452	400	430	475	424	450	453	414	424	454	444	454	439	404	444	404	428	449	426	433	443	411	433	410	470	433	425	440	437	436	457	423	443	390	385	449	413	433	409	423	421	423	435	418	461	428	412	384	446	431	448	434	456	441	429	445	416	413	430	446	448	462	431	428	437	414	407	432	462	468	456	417	425	410	437	436	442	438	446	453	446	433	406	439	452	410	408	448	422	418	458	410	440	416	440	446	424	449	435	434	429	407	417	475	447	465	427	456	468	458	410	440	421	418	460	420	427	425	453	445	431	476	443	437	442	455	433	446	399	448	430	461	436	410	398	424	422	427	416	434	427	410	451	436	409	406	396	446	440	457	442	422	411	455	418	390	446	465	407	443	440	424	477	439	434	458	439	432	433	431	434	412	427	428	441	413	460	433	415	434	442	433	445	462	418	404	428	425	425	444	402	438	453	412	432	433	458	417	426	447	409	390	409	483	465	471	426	465	421	385	409	451	449	433	398	426	420	436	451	459	417	464	410	459	455	457	404	406	400	436	413	436	463	400	435	402	422	480	422	430	466	434	437	451	423	423	432	443	424	439	447	406	438	431	442	437	432	382	445	452	444	448	430	411	444	424	445	425	424	417	411	465	422	418	439	457	456	450	432	438	405	411	445	414	429	448	411	463	452	438	406	439	413	435	448	421	444	433	414	388	457	462	417	440	447	436	429	417	443	446	436	426	399	431	437	460	394	430	433	407	402	421	453	446	414	442	436	444	433	465	420	460	445	447	437	434	436	465	447	440	419	484	405	464	456	414	434	425	407	432	468	452	428	435	432	447	439	420	425	423	424	418	448	442	447	415	410	394	424	430	436	424	421	465	465	469	443	448	427	402	458	462	457	420	457	424	431	412	421	445	439	480	430	462	434	447	434	410	402	449	396	450	460	423	444	463	426	438	444	419	401	412	424	441	440	406	448	422	411	442	412	444	409	438	424	430	401	432	436	426	460	419	449	444	438	449	409	423	469	462	458	419	422	413	426	418	461	418	437	410	439	423	448	433	393	437	416	433	422	395	401	447	417	421	421	445	439	411	444	460	433	430	448	420	395	416	442	443	421	439	463	441	417	439	426	437	447	448	438	408	415	431	436	423	436	434	420	381	433	428	472	450	473	449	433	464	445	402	414	403	438	411	450	400	420	422	432	454	440	416	405	432	438	413	414	411	488	487	441	397	424	398	387	418	425	442	415	427	433	456	406	462	421	420	427	460	455	426	435	418	420	469	422	437	455	445	423	433	415	422	438	391	451	441	437	446	400	436	444	434	420	420	408	484	436	453	468	432	419	436	447	425	418	447	435	462	449	437	416	373	426	458	416	433	416	454	448	424	436	442	446	369	462	391	425	446	444	436	421	442	470	446	429	441	425	396	433	451	409	415	406	435	447	408	455	458	458	410	456	461	431	466	429	464	431	471	414	429	424	435	424	482	442	426	458	427	421	401	420	448	443	402	408	416	455	460	409	463	432	399	408	397	460	435	407	456	437	455	461	486	407	418	436	453	427	427	449	435	424	425	443	433	461	384	409	412	488	440	419	402	394	431	451	419	426	423	471	432	420	444	428	422	440	436	435	452	423	435	441	404	463	449	446	417	433	427	434	492	449	439	467	447	448	435	459	452	457	431	449	396	451	443	426	421	435	439	433	457
10224	6442	39575	7712	831	595	472	439	386	362	368	331	308	331	332	304	284	263	340	310	301	307	290	300	263	273	284	284	274	258	272	287	282	295	276	280	288	273	288	295	277	268	301	260	257	288	268	292	290	277	262	290	281	277	279	299	274	299	257	263	286	259	306	284	270	299	305	265	266	314	288	286	301	297	272	263	276	270	267	291	309	286	265	269	251	288	313	285	253	289	272	269	256	274	291	281	273	255	262	297	281	292	287	280	237	265	264	284	267	305	274	257	273	282	273	269	286	289	288	312	265	283	287	260	281	237	278	271	288	294	294	282	276	289	262	286	293	275	283	268	286	273	270	289	290	283	258	272	242	281	276	295	305	290	253	274	275	287	263	285	267	266	277	275	280	278	281	284	245	255	289	261	272	258	286	289	271	290	297	288	269	241	299	280	316	286	237	277	275	275	278	272	294	265	280	264	270	264	278	271	298	277	298	258	303	266	242	305	274	260	289	286	266	272	254	301	253	284	258	303	247	301	285	269	270	330	287	262	321	254	263	282	258	286	274	271	309	299	282	295	268	295	291	268	313	249	309	286	263	267	281	289	318	311	293	289	289	270	297	259	285	268	259	254	276	303	274	279	307	275	281	289	256	274	270	240	248	274	262	271	288	287	270	257	279	282	253	264	269	286	286	268	293	268	269	307	275	289	263	293	269	313	285	241	281	286	298	267	300	277	275	308	297	287	259	290	284	291	282	271	298	293	315	291	290	252	280	301	292	258	260	286	258	282	284	290	268	265	284	289	303	305	292	291	235	291	290	260	264	275	258	303	272	296	292	272	253	258	268	305	297	277	286	244	294	275	262	278	267	283	301	291	277	269	287	304	245	266	245	286	262	284	267	259	290	284	298	274	284	309	290	281	306	268	281	279	267	281	267	272	286	274	302	279	263	267	254	272	317	284	299	292	251	279	282	269	287	270	271	290	291	299	290	258	259	276	274	250	300	271	269	279	298	300	296	278	312	273	256	294	280	283	277	283	264	312	303	300	283	266	273	265	290	293	264	298	276	266	287	283	281	290	277	260	274	285	266	284	301	277	264	272	265	251	282	321	308	275	266	253	262	271	270	310	256	272	265	257	271	274	286	257	279	256	311	272	270	280	308	306	268	283	255	231	270	274	285	272	270	275	266	278	298	283	262	279	256	260	295	290	270	305	289	272	277	287	305	264	279	277	266	261	281	270	262	278	288	245	299	275	281	277	260	294	263	290	270	284	280	271	292	269	281	265	285	282	266	281	303	255	300	289	301	286	263	248	270	273	301	268	265	295	256	253	302	253	276	267	307	264	302	297	281	280	283	293	276	273	276	285	275	287	268	302	268	299	275	251	276	290	273	272	262	267	275	261	304	276	262	266	295	301	301	277	266	258	282	290	249	261	278	294	275	253	302	269	260	268	302	293	270	284	286	283	274	290	283	271	277	257	274	307	266	251	276	273	279	253	304	265	292	275	292	259	287	268	256	264	266	282	298	291	293	257	277	270	290	288	296	312	274	268	265	304	255	274	277	272	314	266	257	295	283	273	289	294	286	312	292	305	277	239	251	295	288	276	276	282	308	276	284	257	297	261	298	256	277	263	291	260	285	287	276	251	295	271	287	266	302	283	305	282	243	261	258	308	245	259	243	267	271	317	272	301	279	302	273	267	286	282	289	294	268	259	286	265	282	274	292	280	307	263	252	307	248	282	296	273	292	297	263	314	243	286	272	263	295	288	279	294	288	284	285	273	281	230	299	259	284	271	288	306	272	283	258	265	269	294	274	244	284	282	267	260	277	311	284	311	290	287	258	269	281	250	235	286	293	278	279	270	300	263	280	302	263	289	298	311	302	303	300	260	280	296	287	295	261	271	269	257	278	254	279	264	279	261	274	280	297	264	268	269	255	269	295	252	286	270	244	269	280	275	318	279	273	297	303	323	327	281	255	283	253	246	262	277	266	266	249	283	262	286	293	303	257	275	257	290	283	276	303	267	276	275	288	274	271	274	264	276	302	272	271	290	277	274	333	284	285	288	295	256	271	271	299	281	296	274	274	237	247	266	268	280	257	277	254	242	288	275	292	288	283	290	291	281	263	289	260	282	265	271	236	290	266	272	289	285	278	285	267	259	313	280	274	265	261	295	281	306	260	259	259	278	298	287	262	250	288	267	258	279	278	272	252	271	253	254	271	266	253	269	271	253	271	301	290	221	258	256	275	274	259	260	283	284	269	306	287	239	257	300	286	273	282	289	287	273	292	275	276	264	269	286	282	291	289	260	269	278	270	313	295	260	256	262	284	262	263	300	281	297	238	322	273	268	285	282	306	277	272	264	290	286	285	266	301	298	274	303	258	283	293	302	268	266	293	316	257	275	291	283	275	301	307	273	292	306	262	283	262	257	296	296	289	287	293	250	284	258	302	282	314	292	293	265	260	294	288	279	277	280	285	267	263	297	283	276	270	278	238	242	282	251	268	294	259	271	300	271	298	300	272	273	311	265	269	284	287	264	272	300	251	275	289	278	270	252	309	272	273	273	261	298	293	262	292	299	266	302	286	248	264	256	301	291	290	295	280	302	293	253	246	268	283	272	265	254	282	292	274	280	280	280	293	264	295	245	297	251	255	292	274	241	277	265	287	279	288	283	267	296	302	266	276	267	271	246	293	255	284	253	270	256	269	282	265	295	275	279	262	267	268	286	284	284	264	259	274	262	290	277	293	288	326	234	305	275	290	260	261	291	296	264	286	271	272	321	267	273	266	245	268	284	285	301	302	279	275	274	287	281	270	251	257	245	248	260	293	272	252	276	273	236	268	265	263	247	256	313	244	265	307	255	287	286	293	302	291	312	252	306	278	297	271	295	257	265	262	273	277	256	288	265	249	291	269	286	276	283	260	263	276	268	280	285	301	271	257	297	272	283	294	298	264	273	278	258	310	269	264	307	295	281	297	296	262	252	294	275	262	273	298	269	273	300	290	286	250	282	263	260	305	264	278	287	280	260	246	282	287	297	265	274	270	293	272	262	287	282	294	261	281	275	263	286	289	279	311	249	264	282	262	263	282	300	268	287	258	268	252	264	282	302	294	281	302	298	282	269	261	268	273	293	274	276	296	263	255	305	259	288	272	319	248	260	309	256	281	256	297	280	311	294	268	307	247	254	279	292	286	270	294	281	268	285	266	266	298	273	290	243	292	265	287	276	275	249	253	249	276	291	312	280	269	273	267	281	282	269	280	267	271	275	318	286	269	272	282	265	260	263	263	266	261	268	286	259	284	272	251	268	263	275	292	273	288	283	273	277	262	276	277	258	276	282	310	249	291	243	276	263	247	241	270	282	301	291	295	292	260	284	265	284	291	263	250	272	269	265	258	286	287	303	279	284	268	282	289	319	291	285	289	254	288	281	286	281	272	298	279	290	297	272	268	290	271	258	268	302	283	258	280	289	266	278	261	260	261	302	248	244	304	266	271	262
7567	5269	37111	3312	2844	2325	1996	1650	1524	1397	1296	1166	1090	1053	1036	967	975	919	854	803	917	889	850	850	820	821	816	779	775	787	801	755	825	808	740	736	740	756	731	751	742	766	756	733	738	728	748	759	708	704	706	756	765	724	715	715	685	735	730	744	687	728	727	711	719	717	706	756	678	754	711	780	713	726	718	776	683	742	724	757	736	729	738	661	723	749	740	738	721	760	672	706	701	681	768	740	699	732	681	729	735	705	731	719	723	725	743	690	705	699	726	711	697	726	720	722	709	703	726	704	678	726	723	767	714	778	757	692	688	735	753	688	690	742	728	727	726	728	733	757	694	714	751	688	714	699	722	684	708	679	705	674	754	678	741	695	697	721	709	744	682	734	744	722	747	674	702	655	723	757	724	715	710	666	739	764	720	682	713	750	737	747	774	668	666	697	727	691	712	702	726	720	705	683	696	707	709	712	649	677	718	640	717	692	706	770	706	733	695	733	683	687	709	681	731	739	733	760	758	692	742	678	694	764	741	756	700	738	741	747	682	750	730	702	718	729	723	735	667	727	698	701	712	718	666	730	771	756	727	696	680	654	694	672	721	711	707	733	712	709	764	716	715	699	725	730	715	690	750	662	692	756	695	723	734	659	707	731	735	768	718	702	714	729	721	704	682	710	725	710	719	730	703	718	694	653	708	694	725	729	702	709	678	678	706	713	725	702	706	715	714	776	730	713	729	711	712	747	761	724	752	760	712	725	648	683	686	683	737	709	677	694	672	663	702	681	711	778	683	694	732	722	700	713	703	766	734	730	676	732	736	709	733	722	701	725	728	720	729	697	681	731	720	688	743	753	743	701	726	702	712	724	681	728	691	703	661	668	645	661	768	684	717	720	664	715	755	705	724	640	734	745	749	733	731	708	719	770	718	720	690	667	721	689	707	730	680	713	716	719	706	739	684	743	665	733	717	687	717	710	712	715	705	740	728	731	715	652	662	694	690	704	713	658	719	699	669	708	669	701	699	694	728	761	740	661	709	721	714	689	761	735	715	728	685	697	729	708	741	656	711	746	723	726	662	702	691	717	725	729	702	746	671	674	684	664	668	718	720	682	676	670	678	714	718	674	708	696	729	719	695	773	738	687	696	674	697	682	695	726	729	684	740	721	707	700	725	723	782	730	692	732	673	714	724	744	684	712	707	735	682	710	702	687	753	721	668	732	701	737	662	701	691	731	659	720	727	660	747	697	689	687	699	675	690	705	706	708	714	716	720	730	707	693	740	710	755	715	716	700	696	723	711	681	695	723	727	673	669	695	736	744	681	673	705	711	774	728	698	749	723	714	681	679	726	689	688	687	727	699	748	755	693	709	721	689	642	712	689	674	686	721	710	678	694	681	737	759	767	695	696	753	777	721	707	715	721	741	733	664	738	713	674	717	745	681	713	729	714	689	664	689	749	733	733	709	722	728	672	733	690	735	762	715	728	744	709	691	688	700	734	680	735	744	687	747	708	718	693	739	717	744	719	738	735	712	719	674	758	710	673	709	744	696	717	668	673	706	709	712	690	729	734	744	722	670	692	721	708	746	714	697	731	771	746	739	709	781	706	757	690	709	692	711	702	740	747	726	694	764	628	723	742	723	756	711	693	683	730	685	686	740	716	684	750	694	661	663	735	753	746	682	708	709	790	666	733	763	731	708	725	721	695	740	714	651	764	770	720	702	709	716	717	760	714	703	736	689	698	700	660	686	711	669	694	707	724	673	657	702	696	707	722	721	717	670	670	727	754	707	717	726	716	714	710	667	683	745	790	714	694	723	716	694	748	658	709	721	750	709	715	745	766	712	722	685	705	699	699	685	721	704	698	718	676	717	718	725	687	775	731	691	705	733	668	686	699	664	744	765	740	660	729	696	716	740	679	771	664	730	713	714	713	715	719	706	657	723	691	721	682	703	698	706	689	692	726	688	713	717	740	718	686	709	738	691	695	704	721	711	682	700	691	705	671	710	708	687	737	666	723	679	669	709	735	685	722	713	668	710	759	719	677	681	714	760	759	735	748	741	708	698	712	722	699	704	764	678	678	751	696	644	742	728	699	743	696	717	679	711	697	735	695	681	687	720	650	690	672	687	752	724	726	726	672	713	707	753	722	762	701	707	691	669	795	703	708	681	671	677	756	713	697	706	729	691	722	695	696	716	702	708	724	741	689	674	722	703	753	719	750	676	695	643	687	701	705	708	692	731	668	761	713	714	726	739	692	722	707	723	736	751	689	718	733	733	676	692	733	709	758	704	720	719	736	752	743	711	727	707	686	713	731	730	769	674	727	700	659	733	703	661	675	675	696	720	692	730	747	738	661	742	714	715	683	665	709	763	727	680	696	716	738	770	665	701	715	710	694	695	679	722	698	751	697	688	732	732	750	739	727	672	722	672	708	709	698	737	694	725	729	703	722	710	676	719	670	773	706	673	737	698	700	687	742	740	661	715	749	725	736	717	737	657	734	709	727	708	698	707	772	694	698	732	712	695	723	743	714	689	703	748	700	688	724	685	707	731	709	684	734	675	712	727	700	693	729	738	736	718	725	654	690	735	704	738	680	666	692	709	725	745	665	670	672	721	709	756	701	678	746	718	741	715	707	681	722	733	693	708	709	718	688	699	705	730	729	760	675	656	718	699	689	735	729	674	669	705	705	672	694	709	725	750	755	708	733	709	705	669	703	769	753	712	734	712	686	736	715	707	736	769	727	722	698	750	668	741	686	710	695	729	718	685	711	673	677	702	685	725	679	753	703	696	725	706	698	707	691	694	678	722	713	743	731	668	715	713	688	711	744	721	672	727	702	720	670	673	722	754	683	760	717	694	676	696	716	725	756	696	723	680	739	722	668	707	714	747	764	722	755	726	760	733	718	742	719	685	713	711	690	705	719	710	719	694	732	684	687	733	711	710	728	685	707	731	689	690	745	742	701	751	717	740	697	694	671	756	747	659	679	686	676	692	744	705	709	720	749	705	698	686	728	689	711	699	683	710	667	684	721	740	645	714	744	713	696	697	705	707	719	753	706	733	733	709	709	699	732	661	725	744	704	709	735	703	723	661	685	709	735	668	768	716	780	671	737	716	710	749	745	727	714	691	737	718	735	700	683	704	682	688	786	680	737	735	719	757	670	678	711	711	734	739	681	704	683	693	688	731	698	706	715	717	690	717	703	722	679	654	698	761	713	732	685	684	679	743	737	730	685	682	749	657	681	738	667	748	720	689	766	711	696	731	669	700	686	727	711	737	706	706	711	678	735	714	730	713	745	749	703	745	734	680	748	733	748	735	762	693	739	705	670	691	766	666	680	720	767	729	677	681	704	693	658	680	724	706	733	670	731	711	683	734	719	756	678	688	720	711	702	669	731	715	709	712	763	742	703	692	717	675	723	760	696	744	691	730	685	727	738	725	739	728	657	700	696	697	711	737	741	724	662	747	715	729	723	738	718	666	703	765	738	736	719	718
18107	13941	53042	15378	2078	887	645	578	437	415	366	324	321	330	300	291	250	293	260	245	259	270	273	298	273	222	241	227	249	240	256	220	246	234	236	219	244	244	240	235	259	229	232	235	189	240	231	243	253	234	253	220	249	230	244	258	240	269	241	227	238	219	247	234	229	259	204	249	215	246	240	241	237	257	230	248	238	251	251	209	238	224	259	239	233	235	225	212	244	235	262	218	232	246	250	230	212	245	216	214	233	246	220	225	236	234	216	210	271	265	260	234	254	239	241	215	238	227	219	229	220	227	197	224	238	226	227	258	233	234	202	239	216	226	208	226	248	241	269	242	225	205	224	240	214	233	226	242	238	233	226	238	219	216	208	208	252	247	215	221	239	208	224	225	202	242	240	208	242	251	229	233	228	222	239	239	204	240	228	216	247	219	260	245	208	226	221	271	253	234	246	226	257	232	228	239	217	217	231	209	281	238	248	235	231	209	238	239	227	233	193	240	251	222	237	239	204	194	208	239	226	248	232	244	225	240	237	265	221	236	220	227	211	265	222	220	222	215	236	255	254	245	221	222	227	226	245	233	212	231	253	218	246	247	257	208	218	224	213	214	226	234	262	227	245	219	236	233	233	231	222	224	247	226	204	225	217	224	226	252	221	211	249	238	232	231	245	220	245	237	208	236	259	222	232	249	256	232	249	220	234	243	234	243	228	216	255	248	240	239	232	222	246	250	237	233	234	240	240	199	213	253	246	255	226	229	231	238	234	232	231	219	237	243	240	206	234	243	246	239	212	224	261	242	220	255	251	237	206	224	238	238	218	218	220	239	216	271	218	221	221	221	230	242	239	229	228	224	238	226	224	247	252	227	221	242	242	223	226	223	232	208	210	210	240	224	238	246	222	245	211	243	231	248	226	255	236	222	240	230	225	251	213	232	205	252	211	210	254	222	246	231	228	245	225	234	217	239	228	237	235	244	236	262	251	221	237	223	221	222	239	263	207	216	225	230	216	244	231	209	234	251	242	247	222	231	241	237	234	232	263	219	215	211	221	236	218	224	222	230	235	232	222	257	199	225	238	223	242	242	235	188	221	244	239	244	219	219	228	284	258	244	220	231	238	241	236	208	208	234	228	268	208	233	221	218	232	212	234	214	236	250	232	264	259	253	221	226	210	235	236	239	240	204	243	225	210	250	234	216	230	259	243	210	221	231	242	217	252	217	206	253	217	234	230	230	232	244	234	220	218	209	219	242	207	230	231	217	238	234	243	249	213	225	213	218	244	233	236	198	219	207	225	223	224	240	215	232	240	233	247	207	246	210	221	228	227	243	240	218	244	231	242	223	244	207	227	231	220	227	224	212	254	236	219	251	235	255	253	222	223	249	221	240	235	227	210	229	226	233	244	254	253	239	249	205	199	236	244	243	239	215	249	217	229	216	242	234	214	257	268	233	243	270	234	216	222	238	228	230	251	210	248	216	250	240	236	221	240	228	241	233	242	224	207	260	254	217	228	255	224	202	226	232	241	226	211	243	217	266	239	238	226	223	267	197	235	220	237	222	228	266	253	250	200	232	233	235	230	254	245	227	223	248	242	210	236	233	257	243	234	242	225	247	213	224	234	255	247	244	241	219	245	201	230	218	269	222	255	236	242	229	237	223	245	209	235	222	224	232	233	212	259	216	226	201	210	239	236	214	256	238	212	266	259	261	220	226	229	227	227	232	203	223	210	246	238	251	223	220	235	227	249	249	234	214	214	216	227	237	238	254	198	220	269	219	236	222	219	212	234	215	213	239	242	238	186	242	237	245	239	255	237	234	246	219	262	243	223	234	235	214	246	240	232	220	240	215	228	241	253	226	244	244	223	216	229	235	236	238	204	211	246	238	221	217	238	234	232	207	229	241	257	225	217	222	247	225	270	192	251	236	243	201	251	232	228	249	200	197	246	243	225	191	222	241	235	236	206	247	199	276	230	244	254	229	228	210	232	214	237	232	222	228	228	240	203	222	243	197	234	215	218	229	248	230	221	239	213	211	227	233	259	206	223	190	235	231	249	233	241	222	242	242	221	231	229	233	224	210	229	216	257	221	234	248	239	233	246	236	193	202	207	221	255	217	230	230	238	222	223	245	233	231	244	231	261	235	206	237	202	219	219	254	217	241	205	236	251	236	209	225	221	220	217	235	210	242	219	216	218	222	195	216	204	217	244	227	222	255	236	225	241	218	216	248	217	216	205	242	249	249	239	257	232	246	210	235	234	242	214	245	209	218	266	230	216	243	217	250	234	251	264	234	231	225	221	218	221	240	238	221	234	230	228	218	269	224	234	215	248	249	216	230	218	220	236	224	202	219	214	240	228	241	249	243	248	253	242	236	209	218	234	233	230	226	255	250	234	228	225	218	234	225	222	242	229	236	210	209	226	205	229	241	239	239	244	210	204	241	220	242	224	221	213	220	235	232	254	252	234	259	233	241	242	231	217	227	214	240	217	245	237	242	236	214	216	231	216	221	228	224	231	200	248	256	244	221	236	207	232	234	245	226	223	218	209	234	225	230	235	213	205	229	239	262	209	224	265	214	213	245	226	228	237	245	240	219	225	218	229	221	235	236	234	213	245	211	213	235	223	243	234	230	226	230	243	235	209	219	203	214	220	257	228	252	252	238	233	208	273	237	241	207	240	233	222	211	229	228	190	232	227	215	214	275	224	225	208	216	228	217	227	224	218	211	236	202	205	200	230	233	233	246	248	239	248	241	199	225	218	237	268	227	253	222	227	216	205	218	201	226	253	206	209	227	223	223	247	238	214	216	221	215	246	228	242	247	224	249	224	241	233	229	228	214	247	212	252	212	212	211	232	211	212	226	261	241	221	232	228	226	240	250	216	239	244	227	254	227	229	212	212	227	195	227	240	213	217	213	227	237	226	258	222	240	245	255	245	221	233	236	237	229	231	243	224	244	204	226	208	207	256	216	213	197	231	225	227	216	234	240	221	227	241	239	218	239	237	229	247	250	230	205	225	244	204	210	212	220	238	253	237	249	225	209	227	229	228	227	247	221	222	242	248	235	225	226	241	223	235	260	211	208	231	234	224	234	211	244	222	206	250	256	227	226	253	228	240	219	225	229	263	225	225	226	233	250	234	240	231	226	209	227	236	250	243	252	252	225	217	249	234	208	225	248	249	230	219	237	240	226	218	211	240	218	220	255	215	232	225	223	238	239	225	239	253	256	212	209	212	256	249	226	233	230	229	275	210	228	234	227	229	239	228	231	229	219	248	255	215	272	209	249	240	278	226	230	253	224	206	245	256	245	245	214	252	218	231	225	254	239	230	232	241	218	208	218	231	229	209	231	216	235	208	220	216	205	245	237	234	233	231	252	248	234	222	231	226	223	220	222	220	233	229	241	227	209	225	219	205	255	234	262	234	254	249	228	243	222	237	231	214	250	226	208	219	223	239	256	237	236	229	218	211	223	256	256	220	235	227	221	215	219	232	242
11156	8474	44033	5503	4541	3660	2929	2517	2194	1846	1667	1502	1382	1248	1200	1117	1064	1000	934	897	876	881	832	815	785	716	794	768	763	708	739	726	689	668	657	713	714	676	682	677	640	648	652	661	603	681	577	636	644	648	652	661	593	657	656	652	658	596	647	599	652	619	610	621	628	602	638	611	634	610	626	591	586	634	647	616	614	571	599	618	551	619	596	606	606	601	632	596	575	618	566	605	601	590	617	602	604	643	613	603	602	603	567	581	566	617	581	579	611	511	630	643	617	638	562	567	610	590	616	588	594	605	559	604	592	625	592	597	618	655	579	590	604	565	577	578	519	584	581	619	595	583	596	644	577	578	565	599	581	603	572	580	577	605	585	590	590	569	575	603	565	601	631	551	556	613	594	595	561	591	603	528	594	611	563	572	576	579	593	603	544	628	585	594	614	599	609	636	548	602	578	608	598	565	585	591	589	631	581	628	570	620	641	552	607	603	588	547	571	564	628	609	579	604	611	579	577	612	600	597	617	628	615	621	622	582	601	610	593	607	566	579	559	547	558	635	530	613	566	540	618	605	585	571	566	531	572	585	595	597	594	554	591	568	610	561	551	595	621	580	620	591	593	569	568	571	581	607	597	602	575	647	580	598	580	557	583	564	566	559	614	593	556	579	637	592	565	531	563	589	544	582	599	567	596	575	589	614	597	611	607	569	575	592	591	607	594	590	588	598	570	584	548	561	613	519	608	532	595	540	583	599	566	576	568	597	585	578	582	587	572	573	589	581	630	600	651	568	603	566	592	575	600	611	572	588	592	584	532	645	607	579	585	583	601	645	566	610	615	564	604	621	611	596	617	588	569	569	571	659	535	574	601	619	588	573	609	615	556	593	600	601	593	589	592	634	587	618	602	578	600	629	585	603	590	607	650	554	610	589	572	569	560	583	591	581	573	565	618	598	540	631	588	572	626	570	586	547	569	563	570	559	576	603	522	603	580	611	571	556	570	633	589	560	579	588	574	576	571	612	622	595	559	620	564	552	612	617	555	552	587	569	591	590	575	558	559	590	601	597	606	576	588	572	591	631	604	619	610	583	619	585	628	601	608	596	561	545	578	593	574	580	607	635	621	570	596	622	590	588	603	570	584	593	542	571	591	592	625	583	584	620	591	557	578	608	588	577	576	607	585	574	599	583	579	593	571	556	581	584	584	564	613	595	594	607	585	585	575	554	567	635	605	549	592	585	590	584	576	581	590	567	578	598	634	621	584	589	622	552	594	575	587	612	594	547	618	564	617	581	605	588	595	568	591	591	563	576	654	560	583	623	603	590	575	555	595	618	601	574	617	563	550	546	609	612	593	589	591	572	603	559	611	571	600	581	604	584	605	588	578	624	605	606	585	579	610	607	587	569	578	630	596	621	553	577	649	622	612	586	580	611	597	604	565	630	658	563	545	580	584	587	586	610	630	597	607	569	614	558	555	579	561	570	618	573	569	563	567	587	575	584	567	597	536	536	624	607	589	555	575	592	558	625	578	596	574	655	624	595	585	607	621	550	572	584	624	587	602	573	577	575	569	572	605	612	540	591	605	591	546	562	628	575	580	574	616	640	584	590	563	580	579	563	620	581	603	605	607	591	576	573	549	621	582	625	594	586	558	566	567	568	566	564	583	626	581	581	590	610	564	594	611	610	560	586	588	601	552	659	582	615	602	610	582	639	636	595	648	552	581	600	561	579	572	544	582	543	637	623	573	631	562	609	582	602	613	579	571	562	587	581	595	574	549	609	548	607	570	603	610	581	585	612	594	577	596	587	628	616	541	598	537	611	558	595	560	594	589	634	602	610	601	595	561	555	619	557	579	596	609	601	599	620	573	602	557	587	569	585	556	617	563	567	620	622	604	597	597	633	608	576	549	565	609	593	618	580	565	564	636	583	636	580	595	600	573	582	554	575	575	596	571	567	588	547	631	626	563	536	568	575	583	620	626	564	583	589	592	591	615	540	577	569	574	621	605	570	594	586	556	573	559	560	581	609	575	625	649	571	586	624	549	579	563	590	581	564	573	567	597	598	574	602	619	587	586	632	586	586	607	605	564	570	604	587	542	585	619	585	591	548	596	585	599	593	596	581	537	595	585	587	629	632	603	572	585	607	572	604	608	573	553	570	583	617	587	573	597	600	606	643	561	608	578	590	584	617	572	583	594	605	574	569	604	612	620	592	595	564	628	605	590	557	573	626	619	571	587	591	585	584	584	621	602	575	603	554	582	568	538	578	638	618	603	571	606	631	563	568	624	585	525	597	600	574	557	589	576	605	549	581	596	587	580	606	633	614	619	601	568	612	582	605	574	593	561	583	542	595	568	576	553	585	603	582	556	599	628	572	562	623	609	586	627	610	590	564	607	578	574	603	593	559	639	567	574	532	635	593	624	562	599	588	540	582	620	574	608	598	587	604	584	592	578	605	575	564	581	621	603	560	587	565	585	594	598	588	581	626	577	599	555	564	589	566	572	567	592	627	570	575	578	584	600	593	568	563	563	609	588	576	583	579	606	606	555	580	601	579	593	557	600	652	610	550	597	586	559	596	586	542	604	572	546	584	611	563	583	576	588	613	586	599	552	578	589	605	598	570	638	589	596	573	599	573	563	613	592	584	563	581	623	580	619	587	586	535	574	577	594	576	579	572	584	606	615	609	632	598	606	603	652	594	550	613	592	575	561	552	600	595	581	543	567	584	621	605	576	588	586	598	602	581	570	615	574	570	573	638	604	601	556	602	588	570	594	592	550	594	584	572	579	580	615	597	593	566	625	597	559	591	577	574	598	588	617	590	609	585	631	578	611	576	596	607	573	619	607	622	616	613	597	618	588	581	598	648	576	570	562	564	575	531	644	639	566	538	544	555	541	591	595	624	548	555	597	573	566	574	594	591	536	583	567	615	549	594	544	550	572	632	560	574	551	587	617	550	554	555	606	606	590	600	543	536	576	568	590	603	577	628	558	610	614	580	520	620	584	600	639	574	594	596	602	618	598	596	566	578	605	610	581	596	589	568	593	578	550	571	590	572	557	613	560	591	585	572	584	633	598	578	586	592	629	594	559	535	605	604	618	595	566	560	581	570	573	600	611	598	627	590	621	612	571	601	579	560	593	634	605	612	627	610	582	546	564	573	584	602	620	552	604	651	561	583	612	619	560	581	585	537	591	589	573	559	573	605	537	607	588	589	602	555	575	653	575	608	603	582	588	598	606	622	610	551	565	552	608	626	607	585	580	546	576	604	582	559	563	543	627	591	589	571	596	603	565	622	567	603	620	580	593	579	575	560	564	622	605	585	602	572	581	611	646	592	587	557	621	548	602	548	591	615	552	581	548	658	593	610	606	578	567	581	615	619	570	610	566	602	538	605	586	602	593	570	588	609	545	566	547	565	604	606	558	656	575	615	589	582	584	576	577	584	587	571	595	569	580	599	611	601	600	604	550	553	560	575	581	571	568	601	548	593	602	567
1787	328	2108	209	161	150	144	160	136	147	148	147	160	160	169	137	122	140	127	159	144	136	166	140	153	135	142	152	165	142	138	149	158	153	139	152	153	160	167	163	133	190	162	157	132	143	156	150	133	156	164	169	142	157	150	150	150	161	162	166	132	156	142	146	141	157	154	168	151	134	182	146	159	172	149	140	151	144	187	155	135	155	170	122	173	149	152	165	167	178	153	169	177	158	168	184	148	159	136	133	167	141	160	136	152	137	146	166	142	153	123	136	159	157	147	160	146	162	155	150	156	145	174	153	149	149	165	153	152	151	145	153	161	155	148	169	149	144	136	141	150	154	162	170	152	148	164	170	164	155	139	153	147	149	160	139	156	175	145	156	175	143	162	159	168	151	151	158	151	143	143	146	154	154	157	143	141	170	141	130	146	159	165	147	146	163	168	135	163	151	134	157	163	167	139	147	165	138	135	154	150	136	153	164	144	151	146	136	177	140	165	167	163	135	153	170	128	151	155	141	162	138	165	129	161	159	157	148	138	149	147	124	138	165	140	165	155	125	145	151	138	140	178	158	138	143	159	152	173	139	160	144	136	157	155	143	143	133	155	154	141	122	140	148	137	143	152	154	172	149	152	163	129	155	148	167	136	143	125	157	159	166	162	173	155	134	157	143	151	170	155	160	122	152	144	152	158	155	146	144	159	151	148	134	159	148	136	169	156	156	169	130	154	147	156	146	163	172	135	149	155	146	148	152	170	142	147	169	145	164	149	158	144	154	174	164	124	165	176	128	151	158	144	129	148	142	147	168	145	138	157	154	160	145	154	165	159	145	157	148	156	148	136	148	137	145	151	141	163	146	140	122	158	157	127	137	148	158	158	145	154	167	151	150	145	152	144	176	178	148	137	144	149	157	157	155	139	152	144	162	156	173	140	140	139	153	159	131	158	148	155	168	156	146	144	163	162	141	151	141	136	149	159	153	151	143	151	152	143	160	157	150	146	147	158	165	170	150	154	161	168	165	150	140	137	155	136	165	150	151	153	128	149	145	134	148	177	176	163	155	148	157	146	126	148	147	156	148	162	178	145	145	142	152	154	146	152	160	153	145	135	167	137	144	159	143	144	150	146	145	149	162	155	126	164	153	165	107	174	161	160	150	168	150	141	146	149	177	159	160	177	162	176	137	184	146	156	153	118	150	161	140	138	146	138	142	156	136	144	141	181	158	156	154	172	149	145	157	128	161	155	153	170	142	179	154	146	135	152	137	133	168	152	133	132	151	131	162	141	141	190	133	152	150	146	143	170	164	145	147	129	124	145	147	155	131	145	148	155	142	179	156	149	154	135	149	147	136	153	145	148	144	146	145	132	165	142	164	149	156	174	177	162	144	143	140	164	122	141	178	150	144	153	155	155	149	160	184	145	139	142	154	143	151	156	140	174	158	168	148	141	169	160	161	155	140	153	131	177	137	136	161	150	147	147	130	163	167	172	147	170	152	177	172	147	166	141	151	141	154	145	141	140	140	131	168	144	139	170	153	161	164	159	149	147	154	155	135	137	159	150	158	145	137	142	164	141	167	148	170	155	151	173	146	160	147	140	157	153	140	184	129	150	167	150	140	136	162	154	148	132	131	149	166	143	160	167	133	158	121	146	147	158	157	148	153	162	147	146	170	150	147	166	147	123	153	131	153	153	143	143	143	151	161	151	144	150	155	142	147	153	163	145	147	161	174	162	145	176	152	127	166	136	162	164	144	163	131	138	153	151	134	145	148	146	155	131	168	170	151	157	176	171	156	146	137	153	131	154	163	157	177	137	155	160	159	140	147	157	137	143	161	166	157	170	153	171	135	140	143	145	140	169	159	143	151	146	159	157	141	155	153	168	149	143	166	159	150	154	147	147	155	151	171	153	155	150	145	149	134	159	170	140	167	151	136	162	139	185	161	148	144	153	157	135	160	166	133	142	160	155	129	141	169	142	157	156	180	139	141	144	162	151	175	142	154	172	144	178	152	163	163	132	136	150	139	159	157	140	149	141	163	161	146	168	146	136	155	153	150	147	137	157	139	132	129	157	142	143	140	149	147	171	145	160	155	152	142	165	145	158	146	142	154	167	134	149	161	146	153	153	148	157	148	161	169	173	169	175	155	179	157	150	153	141	158	153	147	174	166	149	163	163	159	162	143	132	140	154	154	146	152	154	172	126	164	144	146	158	153	183	153	165	159	128	163	168	158	136	169	132	156	139	151	136	161	170	150	168	147	141	154	140	154	142	160	147	152	137	144	165	156	151	171	149	147	158	177	145	153	158	138	157	158	150	125	149	163	136	148	164	155	162	142	137	164	152	154	169	175	160	170	134	157	157	139	131	172	165	147	142	163	165	133	163	145	177	145	178	132	161	149	142	145	153	164	138	154	169	179	151	161	144	175	137	153	177	156	152	138	157	133	160	155	166	138	158	143	148	149	175	158	132	125	159	156	152	149	165	151	147	154	172	157	147	137	148	176	154	175	154	172	172	157	154	161	143	167	159	162	161	143	172	144	152	145	144	152	125	151	172	145	170	142	156	156	153	137	169	154	138	150	166	165	152	144	148	161	143	141	160	158	144	145	142	167	156	145	171	145	150	138	165	154	158	170	149	162	141	149	151	150	129	155	143	136	167	161	153	151	159	161	139	159	158	129	158	172	154	145	163	160	181	170	146	147	146	159	153	150	146	154	151	148	156	158	142	147	146	148	158	157	171	166	168	154	145	137	138	151	154	151	150	147	127	154	149	142	135	154	141	153	126	158	184	136	149	151	159	163	165	168	140	133	158	169	135	144	157	122	140	161	153	117	160	152	178	147	141	161	169	159	157	147	163	148	161	144	129	141	170	168	163	156	164	154	140	191	151	142	148	167	153	165	143	173	147	177	145	161	142	163	162	137	129	176	137	166	154	140	153	143	151	154	162	155	163	150	172	143	158	153	149	160	158	161	144	194	154	150	152	161	163	145	140	158	160	141	160	157	154	158	132	157	159	156	152	144	128	154	137	148	143	146	145	164	157	152	157	140	142	144	159	169	167	143	126	137	166	161	156	143	131	156	131	148	170	150	143	135	154	128	139	148	152	140	149	173	173	151	151	147	144	142	130	165	162	149	156	163	164	164	146	163	154	153	142	157	153	154	132	150	152	123	148	137	144	137	152	145	130	162	159	134	145	152	159	147	129	146	155	138	137	154	145	133	143	155	167	165	153	140	128	148	151	167	154	162	140	150	124	136	156	126	151	145	146	142	143	161	134	162	137	150	169	135	160	150	183	132	181	159	149	153	182	147	169	138	160	167	133	151	150	154	155	160	179	154	158	140	165	145	163	184	157	157	154	163	163	179	152	133	161	161	155	144	154	156	153	138	145	125	161	152	148	163	143	157	156	146	157	164	150	155	144	150	182	164	163	141	169	148	158	151	159	146	144	150	175	138	170	143	157	176	157	163	157	154	157	177	140	142	166	134	144	159
2198	725	5829	554	575	514	514	468	433	453	445	459	432	489	463	427	440	450	437	454	412	450	409	423	415	452	522	414	435	474	430	420	388	438	445	430	413	455	460	478	468	436	439	455	429	430	439	433	489	444	467	441	410	462	422	482	440	447	420	430	442	492	392	440	427	409	400	486	469	466	449	420	427	442	425	407	449	393	459	444	445	459	464	410	446	441	414	459	440	488	484	435	461	437	492	466	444	375	433	428	425	456	399	431	411	418	444	437	436	458	438	433	410	465	430	446	453	466	415	463	438	441	440	458	439	455	410	447	414	457	457	393	443	415	414	451	435	470	412	426	424	404	429	435	408	415	408	410	463	415	448	414	446	451	427	432	458	432	459	423	431	408	463	418	450	453	432	420	400	452	432	464	447	441	430	398	424	442	415	451	467	435	466	463	466	440	421	462	444	446	417	432	411	440	429	450	449	446	427	414	452	449	406	460	432	466	451	438	447	414	427	432	414	416	420	399	429	389	432	397	387	410	408	449	418	435	422	459	413	427	434	455	444	422	472	450	448	425	466	461	454	453	463	441	438	441	448	400	458	474	395	413	439	438	419	440	479	446	446	411	397	452	463	439	424	428	405	424	447	427	424	419	447	452	465	412	445	419	416	421	453	428	492	435	436	414	416	439	432	398	403	428	417	424	480	432	414	401	442	446	449	417	399	467	437	466	442	437	436	415	428	488	442	438	441	444	414	453	459	419	458	432	451	440	437	491	461	426	407	451	434	438	471	463	396	447	442	499	436	421	424	451	416	399	418	439	430	437	442	431	468	410	428	433	449	441	421	449	410	471	446	420	436	431	480	446	380	443	452	472	454	404	424	392	452	399	415	466	403	473	453	437	482	429	387	433	392	437	400	436	443	433	439	431	442	442	437	441	455	460	414	410	430	410	388	463	452	455	446	408	445	431	422	436	445	418	456	483	474	461	438	451	445	453	431	409	407	432	468	448	440	434	408	461	430	443	417	449	452	422	463	459	410	449	415	403	431	434	443	430	449	423	424	430	417	398	435	418	397	445	415	419	444	435	453	418	422	407	464	401	428	435	410	412	427	412	449	451	426	475	445	437	458	441	447	462	417	391	450	480	437	425	438	428	444	442	420	400	479	427	398	415	411	441	450	458	442	452	444	456	424	422	450	435	389	437	421	416	393	406	441	431	449	429	451	398	452	419	425	438	411	420	476	452	418	409	453	468	441	459	460	432	397	420	452	421	452	459	434	451	413	447	417	423	434	453	457	432	407	447	419	425	459	427	450	463	424	469	457	444	460	444	456	423	422	433	430	457	442	464	432	393	399	475	383	387	431	424	440	445	450	418	468	449	477	447	437	438	457	454	403	417	428	427	448	405	407	412	457	430	424	407	432	448	434	400	480	437	464	452	424	439	416	435	423	448	433	481	471	463	458	435	439	458	428	448	441	422	465	428	426	463	438	433	407	469	433	435	394	428	430	415	409	462	424	410	431	436	450	472	411	450	454	406	409	413	444	394	457	451	465	422	432	421	416	445	416	451	461	435	418	432	434	423	419	409	429	458	422	418	450	454	452	446	457	407	468	476	424	446	419	438	446	476	438	451	416	443	421	432	422	472	464	422	443	434	434	469	418	425	409	447	447	464	462	453	445	477	451	427	450	400	387	405	406	408	422	415	412	452	428	466	445	432	416	456	424	483	465	451	402	433	448	472	440	429	459	430	418	457	416	466	459	464	420	442	446	467	420	435	445	429	430	438	432	393	406	421	394	409	448	413	416	414	438	435	428	454	449	458	425	462	431	455	424	431	454	420	413	452	416	428	423	397	459	425	446	447	442	437	418	408	433	438	468	440	438	443	458	383	468	448	443	423	421	430	442	431	464	425	418	424	433	441	407	487	500	420	400	406	450	425	457	421	431	457	473	456	472	436	476	463	445	433	396	405	440	414	467	440	443	424	423	430	439	453	433	441	429	440	453	456	419	464	446	436	430	442	468	466	413	437	436	442	445	435	445	474	414	435	399	432	446	448	433	423	425	417	398	423	447	433	437	448	432	430	434	424	414	485	431	476	453	426	449	426	447	462	441	450	437	406	426	440	428	409	420	455	419	418	440	439	426	451	456	442	419	449	398	421	465	432	423	431	440	418	413	437	401	446	425	411	460	439	451	454	431	435	462	443	434	418	422	432	427	452	407	442	406	406	402	419	415	433	430	398	481	415	421	402	453	432	434	458	414	403	420	436	416	406	412	429	380	431	415	399	451	433	442	432	442	443	426	452	444	433	455	453	453	451	429	471	426	413	436	459	449	412	450	442	399	428	454	459	449	441	442	422	421	423	435	396	446	446	443	446	441	422	479	406	431	461	448	429	453	426	460	449	481	419	425	459	412	424	436	472	424	425	436	473	469	427	424	417	419	438	416	432	408	472	440	426	405	439	459	412	439	438	457	438	395	439	455	451	448	444	439	453	461	426	465	425	457	453	425	450	474	469	420	432	413	417	454	462	419	436	430	445	441	418	457	419	412	443	408	459	423	395	444	412	442	449	441	458	453	421	442	437	451	442	429	453	443	481	415	414	390	421	458	427	430	427	438	435	430	446	429	425	453	428	381	414	429	453	409	446	452	482	440	426	411	465	418	421	441	449	414	409	429	423	413	468	441	437	437	425	420	434	437	424	419	448	453	446	423	453	480	426	430	394	422	434	434	411	427	468	421	444	442	390	457	417	425	419	408	428	444	445	411	456	405	432	443	428	424	453	422	444	446	414	463	428	425	428	401	441	438	485	418	438	412	447	443	443	404	412	460	432	457	449	423	415	454	442	401	461	445	456	432	397	455	397	436	428	419	468	462	450	443	399	407	428	456	442	429	411	452	417	404	437	450	440	412	463	461	423	438	432	441	427	465	422	431	483	473	381	435	449	442	436	465	446	471	431	441	423	403	445	440	441	411	448	444	472	424	450	432	430	417	434	442	429	454	410	436	456	391	423	463	443	450	433	435	453	456	443	431	456	403	429	404	426	433	438	478	427	411	432	427	415	438	445	443	464	453	428	436	441	415	420	421	404	439	461	417	465	445	420	405	427	419	434	473	436	482	424	461	433	444	430	429	445	442	422	414	390	441	449	413	448	483	415	424	415	438	453	451	433	400	482	435	435	427	411	442	438	439	438	440	421	421	459	432	433	448	447	457	469	462	421	431	416	460	409	412	452	474	460	406	438	432	424	469	443	430	448	455	413	438	453	418	447	466	465	462	442	435	433	478	438	419	425	471	445	408	443	431	438	413	449	419	481	443	481	435	397	433	431	419	432	455	465	425	411	445	448	453	444	447	466	450	442	371	473	455	439	453	456	455	445	454	476	431	450	443	454	446	454	418	428	444	434	396	417	411	454	437	422	440	455	419	414	451	418	433	450	404	419	431	448	453	452	438	433	408	432	406	468	420	426	444	443	463	440	422	444	438	436	464	451	470	467	478	444	429	414
11218	7326	39626	7333	868	611	512	388	412	315	378	339	330	333	317	329	300	302	298	265	308	281	275	299	283	258	299	298	294	256	321	279	282	293	271	295	290	275	286	260	272	287	295	285	293	305	287	279	241	266	275	304	281	286	279	273	288	312	263	277	264	308	308	286	235	279	295	259	268	256	281	252	287	263	271	274	270	280	282	294	284	271	280	265	256	303	270	270	269	285	276	290	283	266	245	273	291	267	302	266	273	273	281	308	282	271	265	273	301	251	261	254	263	256	297	303	279	283	284	290	292	282	292	268	261	251	301	285	260	264	271	288	265	257	273	267	260	282	289	307	288	259	264	279	256	290	270	268	286	307	293	277	267	273	281	297	279	261	254	284	268	261	285	253	273	289	261	269	278	301	258	265	276	275	276	285	260	254	268	284	262	263	284	277	300	279	272	275	259	279	250	265	267	259	295	284	293	296	261	261	253	287	281	275	287	270	268	283	290	288	259	286	301	278	230	259	249	271	299	258	279	288	281	292	277	266	265	302	256	292	252	273	302	247	277	270	286	280	288	272	252	299	289	284	242	265	303	300	302	275	322	273	292	252	327	258	263	290	277	273	292	264	254	258	279	291	267	264	268	296	283	271	255	291	291	262	305	292	270	247	281	296	284	289	265	300	284	270	262	298	271	284	265	297	285	277	291	265	277	276	296	275	279	277	258	269	277	260	293	289	294	279	295	300	265	296	267	255	314	267	273	321	265	270	259	275	294	279	256	277	264	264	265	278	297	285	291	278	277	272	282	277	274	248	283	259	296	271	275	262	279	277	299	287	270	280	296	273	279	278	278	266	278	289	279	256	268	274	276	284	274	295	289	265	265	300	295	260	242	277	274	290	267	297	269	273	241	263	264	321	300	278	262	256	297	252	284	290	306	287	264	272	277	279	239	275	272	251	299	277	278	292	278	259	265	250	243	263	312	290	286	243	262	259	285	274	264	287	279	286	261	267	273	269	266	270	298	283	263	284	300	254	309	276	277	256	242	277	264	269	266	267	279	245	271	295	270	277	250	268	258	294	294	281	267	286	279	288	261	246	276	298	259	261	287	257	300	266	279	315	286	256	285	263	282	282	296	291	272	287	270	290	297	287	261	278	281	292	290	271	298	270	262	294	295	258	285	296	293	256	304	264	302	279	302	279	280	275	283	300	290	290	278	273	317	285	272	277	261	284	281	280	279	279	251	247	276	266	283	255	263	293	232	265	284	283	285	288	278	279	278	293	302	254	303	273	269	289	260	267	275	289	310	259	263	275	273	252	282	251	294	300	271	291	303	269	290	277	241	267	257	296	270	276	272	247	273	275	298	311	279	280	264	270	254	262	289	292	278	264	256	271	270	286	290	269	298	287	273	258	290	254	270	297	297	257	270	281	253	265	292	287	242	282	289	273	277	300	243	271	297	324	269	262	304	275	273	287	294	272	283	272	290	275	257	290	277	284	270	250	257	283	269	270	268	276	262	304	300	283	273	277	286	257	285	266	287	284	287	278	270	265	262	278	316	276	288	267	267	284	281	288	262	266	294	313	293	277	307	256	254	284	251	272	259	256	266	265	267	257	273	315	286	294	297	253	265	285	285	259	240	293	297	303	273	296	268	279	274	255	282	262	282	272	287	253	272	283	301	265	264	250	259	252	280	271	241	290	285	266	285	263	280	267	280	261	277	270	270	274	277	260	260	303	279	308	273	302	266	265	291	281	255	267	307	284	287	281	290	260	276	274	241	285	282	356	281	289	250	288	281	316	267	281	287	282	251	261	295	261	305	256	248	259	289	264	282	271	270	299	289	252	245	257	284	287	285	250	284	245	251	262	265	258	269	283	252	242	288	261	304	303	284	309	263	266	269	288	260	271	264	260	265	287	301	292	245	295	267	244	245	268	289	311	287	261	282	276	274	301	269	253	252	301	257	284	249	259	275	257	263	289	259	286	282	293	257	278	277	271	294	258	264	255	266	269	267	280	254	286	258	258	255	288	271	277	253	262	277	289	240	275	276	262	287	262	255	310	279	285	303	255	293	284	271	267	289	289	289	270	251	287	289	285	270	306	256	265	311	250	270	269	298	291	266	257	290	307	269	275	270	244	272	279	335	280	276	274	301	246	281	288	306	251	291	277	281	273	271	261	264	284	233	230	277	282	269	251	300	307	268	264	284	271	245	282	288	289	264	287	263	263	287	312	281	286	291	278	284	300	260	261	254	281	268	243	273	246	277	298	242	259	278	287	295	271	274	285	253	275	248	259	253	288	279	300	243	271	283	267	280	267	247	289	289	270	262	278	260	290	281	291	265	277	284	276	277	266	267	311	279	278	267	285	252	233	278	283	310	302	258	261	313	259	300	261	299	295	297	286	291	265	272	271	264	287	289	291	279	290	281	257	280	258	259	283	276	271	278	260	288	293	269	286	271	315	269	307	267	278	300	282	274	280	288	280	284	282	287	307	288	279	289	272	266	290	285	264	297	280	290	275	265	307	291	258	290	267	249	251	279	290	263	271	312	293	302	290	297	267	267	289	279	289	269	272	289	277	270	275	280	282	237	286	294	272	293	288	299	273	294	261	271	286	292	271	280	300	266	288	284	255	300	277	275	317	238	283	260	273	297	290	261	306	257	299	277	274	277	281	278	302	272	257	291	267	299	285	271	280	294	263	251	276	280	252	273	243	290	272	256	265	276	290	265	226	232	277	301	291	290	298	291	247	256	263	300	238	265	271	293	263	280	270	278	277	303	310	330	285	273	248	277	280	255	283	275	293	247	286	293	276	279	277	281	263	280	256	254	252	285	261	292	290	292	285	302	281	296	265	300	269	273	276	275	278	294	279	265	272	288	275	264	269	273	276	295	301	299	308	287	286	284	260	272	287	277	268	263	291	258	301	329	272	295	252	285	324	296	297	306	242	287	250	246	279	273	306	300	271	271	281	289	312	274	271	267	291	277	270	279	291	265	287	265	259	290	271	264	243	246	314	303	281	261	290	282	278	269	268	306	265	280	275	264	265	261	278	252	308	275	269	241	286	276	280	288	257	279	270	280	263	300	285	281	274	270	275	293	280	284	279	276	295	284	257	266	294	289	280	255	291	286	258	284	288	242	245	279	280	258	278	284	293	257	287	272	299	264	268	289	288	251	272	276	284	240	275	298	275	284	241	259	284	277	265	246	289	297	279	279	318	269	263	278	275	263	262	244	266	271	327	289	260	265	278	278	261	282	264	254	292	238	292	300	265	301	284	284	301	250	287	284	253	278	278	282	260	286	285	281	285	317	290	272	260	275	300	248	259	296	305	297	247	290	285	259	287	293	288	281	280	272	266	280	269	286	263	297	255	265	313	263	294	260	274	228	270	303	255	290	282	247	282	285	273	267	295	265	264	276	292	254	286	287	285	286	283	267	260	273	311	269	299	264	250	274	290	269	280	282	258	255	286	299	267	263	254	259	299	278	256	288	281	270	284
8122	5848	34034	3437	2903	2319	2003	1724	1537	1294	1352	1215	1156	971	998	971	1017	969	910	938	874	890	818	809	823	799	803	789	765	783	782	811	744	772	764	765	787	738	736	762	764	744	757	775	708	729	723	766	690	802	767	753	708	692	680	717	723	729	740	723	744	736	754	714	718	754	731	741	738	690	710	736	693	695	740	724	703	750	718	728	789	752	723	717	694	743	670	702	703	724	675	736	643	717	672	729	771	681	709	744	711	691	718	703	708	761	729	727	733	719	750	720	655	717	679	715	710	668	754	725	699	741	731	736	694	766	731	695	680	679	720	736	723	712	686	716	755	695	706	727	691	767	740	697	708	760	663	710	719	745	730	740	713	710	689	726	690	709	695	697	743	704	750	761	722	707	708	712	693	700	695	683	680	672	699	740	672	685	720	685	722	715	696	727	702	742	718	697	708	738	693	689	722	714	728	733	758	678	702	738	717	698	734	720	683	709	691	678	696	711	716	706	729	700	690	667	742	691	705	703	650	726	673	753	703	703	724	721	720	721	693	680	707	684	700	729	724	667	760	703	698	680	710	662	734	699	715	775	712	707	703	703	674	702	700	739	700	728	720	691	723	711	718	713	692	733	758	709	674	758	754	710	728	696	690	688	715	727	752	669	710	728	653	701	709	766	750	699	700	733	721	693	706	704	688	682	741	690	746	682	709	697	682	705	762	693	730	685	724	687	707	630	698	735	667	715	762	704	756	694	728	718	675	699	724	676	685	673	657	673	689	701	655	658	678	681	730	743	732	675	720	722	720	695	699	663	716	710	700	676	753	724	694	702	710	718	694	721	738	707	727	672	662	710	688	723	692	725	703	705	733	717	713	718	689	733	713	669	738	673	720	742	667	695	686	657	684	727	749	718	715	712	695	673	711	718	675	645	739	697	681	673	729	691	710	707	712	681	709	701	690	711	630	739	727	716	723	730	719	722	694	725	710	742	724	714	730	679	676	672	679	715	718	694	739	722	698	714	751	655	664	712	732	694	680	758	747	717	708	698	720	666	757	724	730	695	728	719	767	696	703	712	714	799	721	763	674	708	712	687	671	644	729	710	697	746	683	719	703	675	710	718	716	639	661	679	742	704	725	683	689	745	721	698	655	693	701	674	698	666	712	702	696	692	701	696	712	709	721	704	706	670	678	710	725	697	695	664	648	724	752	671	727	660	699	733	699	695	754	726	695	707	709	698	698	764	696	773	732	718	720	681	724	737	727	690	705	756	649	720	739	682	718	732	709	689	741	701	707	672	703	709	741	724	742	684	759	719	693	701	688	731	732	733	718	704	704	686	714	682	778	701	664	754	721	694	679	684	698	753	726	669	680	695	683	688	697	659	682	680	714	711	661	709	697	656	723	692	702	669	755	763	714	737	715	705	672	770	703	713	727	678	722	724	718	687	699	713	734	735	744	746	652	671	695	674	747	699	684	698	690	709	734	727	732	726	650	720	719	701	725	750	740	732	688	685	683	771	715	689	681	673	728	692	716	742	741	718	703	678	759	716	746	751	642	731	731	712	699	703	709	766	739	665	709	739	728	738	736	726	695	700	726	703	713	726	735	667	661	658	690	727	715	739	723	713	692	720	694	664	688	730	732	654	740	729	667	725	735	670	709	717	706	723	731	701	702	719	643	726	690	711	731	712	743	664	719	734	691	721	697	680	695	703	742	752	711	662	722	651	707	722	682	736	687	724	710	694	719	719	701	722	637	736	714	729	718	700	694	709	685	701	702	702	717	719	708	737	691	683	700	754	699	731	665	721	710	722	716	738	658	755	704	705	687	675	735	702	706	705	721	688	717	709	711	690	679	735	720	718	693	719	720	729	708	704	734	716	722	734	704	686	715	730	696	699	730	714	709	741	718	699	725	756	690	714	717	737	705	755	700	720	673	718	735	679	720	688	723	729	699	723	737	680	684	712	692	719	684	739	726	695	697	750	731	675	687	757	722	751	681	725	708	746	735	690	749	680	719	720	705	714	746	739	740	715	684	703	736	789	725	710	721	696	745	674	704	655	692	696	737	634	681	704	721	721	733	694	719	743	683	699	707	719	645	726	741	708	706	663	700	747	692	720	694	695	684	726	736	702	691	758	713	667	694	776	708	721	697	702	743	704	707	754	738	642	690	705	692	697	718	757	692	672	704	691	639	716	730	718	673	693	704	732	734	696	738	674	710	696	726	745	678	699	737	684	690	684	731	721	714	722	706	716	725	684	709	702	693	717	692	691	726	734	683	726	695	694	708	708	669	671	710	732	680	669	730	696	705	662	703	717	732	732	732	678	733	731	727	673	716	776	717	668	710	699	716	734	682	742	708	664	762	754	703	700	714	696	666	706	757	703	724	736	740	698	733	706	732	713	702	700	709	720	685	725	744	688	696	735	701	686	716	706	726	736	644	707	717	784	643	695	752	745	706	722	686	747	725	706	713	682	736	691	703	744	689	735	705	718	697	742	729	666	744	700	680	679	725	739	704	694	698	686	711	677	706	640	741	709	729	663	726	755	737	731	731	715	727	746	752	665	706	674	716	720	709	716	699	763	736	744	681	669	743	739	717	709	692	694	744	678	692	701	727	709	725	696	661	691	749	681	678	723	739	721	740	666	696	683	696	719	706	689	697	694	707	737	745	747	728	713	696	712	719	681	725	678	667	731	721	696	721	733	698	763	655	749	716	712	687	685	675	723	706	664	698	744	703	726	695	678	689	738	715	717	721	710	724	699	686	697	727	720	684	768	753	735	731	704	683	729	728	666	694	713	712	718	705	740	731	726	711	702	694	733	703	758	704	728	708	711	726	687	720	684	705	732	713	655	711	716	747	728	709	710	687	737	743	746	668	727	712	736	752	759	746	666	726	715	706	661	705	683	712	713	712	687	706	705	674	683	745	724	640	721	697	731	718	764	744	700	702	679	655	696	695	713	716	733	751	686	746	664	724	720	687	747	697	694	667	701	713	731	679	754	749	699	726	716	696	732	688	685	727	651	748	700	670	656	673	707	735	677	692	748	733	668	752	690	701	707	676	744	712	692	716	707	699	715	705	746	726	674	678	735	731	728	750	764	727	734	715	730	716	698	722	725	719	738	669	723	685	682	757	708	717	692	750	746	730	696	637	726	756	741	682	710	769	711	673	684	713	659	684	727	696	681	715	707	737	743	708	689	695	711	694	687	677	692	669	705	687	691	694	765	675	670	697	689	669	722	692	708	722	680	726	703	751	686	721	697	717	687	737	671	778	695	721	729	720	681	700	714	674	703	677	720	682	711	725	706	645	709	671	736	680	665	694	695	744	708	721	731	709	718	700	684	705	720	724	737	704	717	721	732	748	706	701	734	698	722	751	743	758	716	720	684	726	703	746	681	700	701	778	683	721	668	733	760	713	700	752	667	683	717	705	705	729	733	674	677	725	737	709	725	694	703	704	698	714	731	685	697	706	687	661	686	700	693	668	709	715	709	749	703
19465	14999	52676	14694	2227	903	639	520	525	443	362	314	325	300	292	301	284	274	254	251	271	214	233	286	275	278	237	226	246	235	252	231	242	251	247	232	240	249	239	230	253	216	236	247	240	256	240	249	242	257	247	265	246	248	226	230	250	253	235	197	253	217	234	247	247	235	224	226	241	237	255	249	245	248	267	247	227	242	236	240	259	230	224	249	243	245	214	254	249	236	238	231	217	252	229	225	235	253	233	196	228	231	234	195	235	231	221	231	238	241	229	223	237	237	202	218	224	250	224	221	236	216	223	244	244	244	245	196	254	230	223	244	242	245	236	213	230	233	234	229	242	220	238	236	237	251	255	203	238	207	255	243	229	249	225	255	229	216	217	217	226	203	229	220	223	259	270	231	231	244	234	266	246	230	260	248	249	223	223	221	245	228	220	237	244	229	230	248	238	241	247	234	246	210	241	231	221	228	218	244	229	250	226	209	245	212	217	263	225	233	241	250	226	233	242	198	225	217	229	224	224	246	239	255	255	232	261	229	254	207	249	189	230	224	253	233	237	241	234	238	225	243	222	250	236	245	231	226	239	243	234	233	234	234	237	250	251	263	239	222	249	221	222	237	218	239	210	220	221	214	249	241	235	222	240	241	229	236	224	252	232	241	217	232	246	240	235	227	198	223	245	243	214	229	252	233	231	276	229	238	244	244	228	258	258	230	259	260	215	223	218	229	222	237	226	229	228	221	260	239	245	213	245	232	254	246	223	253	251	218	238	211	236	210	234	253	243	252	247	229	247	210	226	229	219	222	222	228	233	240	217	232	214	222	208	199	220	215	248	249	244	227	246	219	220	231	227	189	225	222	230	216	226	234	220	249	221	215	252	251	226	232	249	230	226	234	260	230	250	236	248	240	236	243	235	232	247	275	217	251	236	218	208	249	218	233	202	235	250	218	268	225	202	235	230	236	245	224	227	230	225	194	231	222	222	232	230	245	225	247	210	240	205	262	255	242	237	217	229	227	239	241	275	218	234	226	222	257	231	251	230	217	230	252	233	211	240	216	243	255	242	252	224	241	236	221	233	237	225	239	221	230	242	230	273	233	263	213	203	229	227	247	221	244	249	216	219	203	196	232	236	243	255	232	207	250	250	224	209	218	250	237	227	249	250	252	235	222	241	224	262	252	225	223	223	219	239	210	248	220	221	224	228	236	225	213	196	250	269	221	224	240	257	278	257	242	256	230	199	208	219	233	226	224	248	213	249	239	224	229	233	226	232	204	199	214	227	244	245	238	250	222	248	227	216	245	236	255	230	246	228	235	232	251	253	200	241	239	218	231	252	236	233	250	238	264	228	223	225	244	244	213	240	274	216	264	223	209	229	224	225	264	210	226	263	220	227	236	235	218	248	218	244	212	233	249	255	260	207	223	232	209	257	239	255	232	260	210	251	219	223	218	223	223	205	239	239	248	247	223	244	252	243	228	236	228	234	223	242	234	249	215	232	250	241	238	255	229	241	253	247	231	224	200	241	234	222	214	207	265	222	247	265	228	221	234	220	236	222	227	215	242	221	234	240	252	218	247	243	241	230	239	266	219	219	260	208	215	262	243	248	232	237	220	232	227	243	243	238	220	239	230	229	226	254	239	237	222	211	228	268	224	247	253	200	217	248	235	227	215	245	225	237	233	213	232	229	259	254	224	227	244	238	244	244	220	268	237	224	231	218	227	242	246	240	222	205	206	216	227	243	239	220	231	241	212	225	245	265	241	238	213	246	237	217	230	238	255	223	235	271	197	228	220	214	240	196	238	246	204	253	240	231	226	234	229	223	225	219	224	206	215	250	231	227	229	208	224	246	226	242	233	242	250	237	215	239	208	225	208	208	254	231	248	226	207	248	235	242	230	241	210	234	258	254	216	211	214	229	290	219	242	251	213	263	209	201	227	234	217	222	208	220	214	213	246	212	224	222	234	231	202	243	237	241	216	232	205	255	234	224	230	211	217	254	218	249	229	201	253	226	254	232	250	218	220	260	234	244	243	197	236	231	233	259	252	249	223	228	238	231	244	263	208	254	241	223	252	229	244	250	234	260	245	211	223	216	219	233	243	241	223	236	262	236	229	233	239	228	243	225	206	212	244	249	247	225	223	228	231	225	237	217	224	229	224	234	239	205	244	246	267	213	213	255	226	242	208	246	256	243	197	245	227	240	251	227	240	225	263	252	229	238	230	208	248	235	224	218	252	229	280	216	212	222	249	237	256	263	207	235	246	250	229	228	228	234	255	211	226	242	233	263	236	212	248	250	243	246	244	235	220	236	230	216	253	253	220	223	213	225	226	225	256	247	228	235	248	239	226	246	247	234	218	244	231	243	226	210	250	261	220	229	256	195	221	209	236	238	234	226	219	239	226	243	223	251	247	270	237	239	204	210	238	235	221	199	228	225	205	248	206	231	221	224	225	200	259	213	236	267	227	250	235	217	249	254	216	237	224	232	231	224	213	239	242	227	228	250	234	226	247	204	223	238	228	233	219	231	224	203	241	256	216	232	258	227	218	227	265	244	227	222	275	256	211	241	241	244	226	193	235	234	225	244	229	250	211	224	232	225	228	229	226	239	246	244	209	243	235	232	223	220	239	256	257	207	254	233	208	234	252	276	243	222	234	246	254	231	241	218	255	260	224	258	223	224	261	240	205	252	210	238	228	237	248	254	216	231	223	216	241	216	244	246	234	253	218	220	225	216	231	223	223	248	249	236	240	207	217	261	265	251	184	229	243	241	213	207	229	232	264	232	240	237	218	220	227	208	258	242	226	248	235	264	217	263	223	219	238	244	246	235	267	262	227	239	241	250	239	234	244	229	240	240	244	222	244	220	244	253	237	213	229	232	230	202	229	240	220	208	244	227	210	237	229	237	235	243	250	222	240	242	225	214	226	200	225	240	222	247	219	255	232	214	259	242	233	244	254	253	257	212	239	198	237	225	221	256	262	235	233	258	261	245	208	239	215	238	228	237	230	234	233	244	237	228	211	246	211	240	210	199	243	215	238	224	240	235	214	249	242	232	236	227	263	233	226	223	217	219	247	235	246	242	241	234	232	238	238	235	202	216	243	223	243	222	232	229	229	235	236	238	239	211	239	223	225	232	218	235	215	245	241	215	219	233	219	229	259	204	240	206	243	231	235	232	236	237	222	246	223	259	211	239	213	252	235	231	231	227	262	209	217	221	222	207	232	234	254	217	237	258	227	228	241	203	237	214	227	231	210	220	223	227	274	218	261	234	208	268	247	233	226	246	215	236	214	257	205	216	208	252	234	194	228	249	237	198	229	230	218	228	199	230	226	255	244	262	244	227	240	253	260	225	246	229	250	226	221	203	221	243	225	247	258	224	247	237	251	235	221	233	209	213	227	202	228	235	212	247	214	236	268	206	259	247	192	221	234	259	229	247	236	218	209	236	226	230	205	229	249	221	228	240	235	256	214	216	234	243	231	223	238	234	264
11955	9229	41740	5619	4670	3680	2946	2534	2108	1894	1637	1573	1385	1269	1171	1177	1007	946	1003	885	912	862	858	815	811	822	785	726	689	727	743	690	706	726	698	739	700	676	685	722	677	661	622	670	639	683	632	595	665	653	667	625	656	639	640	636	640	605	653	636	661	656	614	592	616	625	618	652	640	605	571	581	591	607	637	615	576	624	687	614	565	597	654	593	617	594	603	603	642	572	639	632	603	628	630	609	580	566	628	596	613	636	600	578	620	615	618	591	581	600	575	616	624	590	609	599	613	565	624	598	654	600	581	607	596	611	593	575	558	604	553	626	630	561	606	619	602	575	577	574	617	589	570	565	638	553	617	597	573	580	614	613	561	567	571	606	584	547	608	638	583	600	558	627	611	622	586	586	625	592	559	597	631	627	608	599	597	634	575	610	610	565	606	589	607	572	579	592	589	629	628	605	528	589	637	606	614	597	614	593	609	594	594	587	566	578	562	607	586	581	588	579	620	582	656	597	613	612	591	565	548	577	561	586	590	566	577	566	596	587	598	557	636	621	562	597	606	534	608	608	607	577	566	595	618	587	614	610	613	577	588	571	605	599	675	595	591	596	621	627	621	580	598	591	553	586	596	583	561	575	562	565	602	574	571	587	582	560	572	577	564	609	603	613	586	615	577	597	556	556	605	556	629	576	668	603	601	558	590	604	572	592	551	577	573	565	613	564	566	606	588	606	563	598	571	574	590	606	565	627	561	622	636	612	644	569	580	588	599	589	606	549	611	602	576	563	622	545	588	557	605	554	611	588	587	583	595	576	584	574	601	563	560	589	613	608	588	569	584	588	610	644	599	555	548	608	605	592	585	607	602	586	618	579	618	550	596	621	586	596	555	588	569	588	625	640	611	575	601	561	585	642	580	604	605	615	579	593	604	615	596	560	609	604	588	591	577	620	607	591	615	606	612	591	606	603	630	639	631	607	596	608	562	551	577	577	604	617	573	564	596	579	590	570	621	570	561	602	590	573	605	614	583	606	583	624	552	604	556	600	625	622	574	615	610	618	561	618	590	565	594	629	569	592	581	612	597	578	629	587	586	589	597	575	621	599	589	595	547	613	592	633	573	628	586	612	594	573	605	614	579	583	594	607	610	563	589	581	613	539	626	585	608	560	589	621	555	593	559	602	579	591	586	573	594	619	587	617	607	564	565	595	578	594	594	635	611	609	587	564	558	580	598	583	614	649	635	551	626	581	606	635	581	585	563	602	600	580	574	566	577	589	592	568	642	606	587	587	623	588	583	660	586	599	627	601	624	564	592	572	586	537	582	546	589	597	595	579	584	642	592	560	578	584	591	570	620	613	603	617	566	557	571	585	594	577	574	599	575	580	614	582	543	575	583	622	594	619	604	606	559	586	598	569	535	554	587	617	580	588	615	598	608	546	624	563	590	596	564	613	612	626	593	597	572	562	644	605	618	601	596	595	605	600	606	547	605	619	580	531	612	578	561	614	591	615	636	524	595	611	599	577	635	600	597	586	598	610	595	606	577	596	562	596	537	605	587	570	615	581	603	627	611	578	596	612	624	566	653	574	594	586	629	622	578	596	596	616	619	531	629	543	596	583	641	585	584	601	629	594	578	565	591	577	614	591	583	590	628	604	551	618	577	583	606	586	588	598	611	584	584	561	649	620	574	616	576	616	601	608	592	577	596	584	610	546	633	607	563	566	573	561	586	635	599	567	611	561	565	602	581	616	574	559	585	584	615	579	583	606	616	567	605	558	607	529	614	604	608	636	593	588	610	589	573	585	593	601	541	561	572	580	586	573	581	583	607	602	631	591	577	573	620	601	569	596	616	575	612	599	563	625	575	556	585	560	583	615	595	633	584	564	552	639	604	592	607	586	584	626	570	561	584	611	614	617	595	590	602	594	577	597	592	555	625	545	571	571	597	619	557	618	588	599	573	609	571	601	625	606	612	569	614	563	533	579	576	556	616	556	529	619	611	553	630	569	594	628	627	594	587	554	547	632	602	547	597	607	578	595	617	590	621	557	590	588	614	604	607	600	546	603	588	592	578	606	547	584	616	608	641	618	586	616	551	610	577	570	622	580	569	567	576	562	592	597	585	581	597	604	558	563	601	604	575	597	614	600	642	589	568	591	573	574	593	578	602	579	588	627	573	639	630	638	580	616	574	580	633	621	629	616	558	590	607	560	630	604	594	597	573	581	599	589	561	576	634	617	597	605	576	615	621	588	581	595	582	571	554	590	590	593	580	636	608	577	599	582	588	557	608	601	587	587	585	620	619	610	576	597	596	601	599	567	559	572	583	607	565	614	553	600	590	606	576	575	601	588	544	548	587	577	603	624	621	620	626	588	562	601	579	597	560	641	628	605	566	549	613	593	600	606	588	586	608	619	587	621	597	599	573	616	577	602	614	618	622	592	600	591	583	579	592	643	597	596	579	615	599	610	616	606	574	631	609	655	608	581	598	613	585	649	591	642	567	574	594	557	578	589	639	621	586	607	561	608	668	609	584	592	625	686	584	569	618	573	615	589	569	594	611	590	593	576	612	549	598	594	609	570	575	621	574	565	607	590	572	608	571	616	578	586	627	585	616	592	617	587	576	594	605	589	574	603	542	633	617	590	584	565	615	552	576	602	599	623	628	594	625	604	590	572	572	572	552	586	569	624	636	576	603	601	578	600	578	595	570	588	606	645	628	612	576	619	615	613	652	600	543	625	573	613	619	593	559	588	591	645	584	623	562	615	563	624	579	566	599	618	593	549	592	612	626	583	567	610	618	594	586	622	580	587	597	590	575	582	615	562	597	601	605	594	606	583	644	627	601	575	616	595	598	626	615	564	565	610	597	607	598	558	590	569	581	606	589	548	592	563	602	585	556	568	563	583	592	592	587	596	594	593	611	568	589	585	615	642	639	611	605	585	612	611	551	588	596	585	643	597	609	580	645	555	615	601	575	597	625	583	628	571	598	577	582	574	571	570	578	622	633	621	644	582	598	602	565	629	590	632	578	560	589	577	667	579	624	594	591	555	611	579	624	590	588	576	612	638	605	576	609	582	584	565	581	620	606	575	584	614	606	630	570	619	580	594	607	580	591	583	632	615	609	558	553	629	576	577	620	594	611	587	606	606	597	580	588	563	602	627	570	639	565	617	582	564	615	542	591	598	621	593	581	572	622	610	587	578	604	606	547	614	605	503	589	568	633	581	608	625	612	542	530	582	596	569	549	593	593	602	639	576	647	583	579	553	579	589	607	599	595	565	614	550	639	564	634	595	593	616	615	597	590	598	567	591	618	595	603	572	593	595	596	599	568	633	557	625	568	586	553	596	573	549	607	581	596	630	574	584	602	569	614	591	569	598	619	588	640	565	582	590	593	612	610	614	563	598	592	580	562	594	648	579	601	600	602	642	606	621	604	576	578	560	608	626	613	568	586	576	613	584	554	605	604	591	583	619	631	592	622	593	622	587	577	558	555	604
1763	353	2052	194	172	174	168	136	177	153	183	143	170	166	143	153	141	161	146	157	174	144	149	152	150	147	151	153	153	149	156	164	166	170	131	154	146	158	140	142	170	145	138	180	163	135	142	136	171	162	151	156	124	143	138	156	171	146	151	148	136	142	134	148	145	151	165	149	153	143	144	141	155	148	172	126	151	156	148	128	163	138	158	138	158	158	142	141	180	131	150	157	162	176	154	152	153	139	147	134	149	133	164	167	188	159	138	151	161	161	132	137	150	173	146	148	142	157	166	134	149	161	143	148	145	135	140	155	138	164	157	160	142	161	157	153	162	138	141	143	141	135	127	152	135	156	173	144	168	147	143	169	155	156	148	134	142	136	160	146	137	142	162	135	153	143	170	151	150	163	160	145	156	150	163	148	156	177	143	143	142	154	132	182	165	158	142	152	145	140	172	150	166	160	138	158	146	145	146	170	139	156	163	133	151	168	139	144	169	167	180	125	152	138	144	138	166	159	184	171	146	157	151	148	169	138	150	154	145	144	144	149	137	136	141	163	157	148	164	133	159	135	144	179	134	149	139	161	145	162	151	156	155	162	140	139	156	131	142	146	135	133	165	154	131	148	142	164	165	169	151	183	154	155	143	157	164	125	159	153	132	153	139	174	165	140	146	132	142	137	169	141	152	146	156	147	141	146	165	142	167	148	126	155	155	178	176	142	138	139	118	155	166	146	148	160	143	137	175	148	150	151	147	126	152	143	165	143	140	162	131	162	161	126	149	141	162	155	144	152	139	136	150	172	145	171	154	140	141	130	131	157	150	174	149	154	162	178	152	165	143	136	128	152	145	147	141	135	151	162	150	175	125	145	142	152	145	140	146	133	141	170	170	144	169	166	147	156	162	143	150	143	153	170	144	163	147	139	154	134	139	160	149	128	142	143	168	148	114	162	147	149	152	133	164	147	150	146	169	161	155	165	145	131	137	161	148	161	153	143	175	147	161	152	193	148	135	139	136	139	143	141	153	169	134	165	142	150	153	142	172	129	140	145	136	144	143	156	144	129	163	156	147	168	160	149	150	146	155	131	133	162	151	148	145	159	157	157	160	173	165	158	165	142	138	146	138	158	146	170	155	146	155	144	136	159	159	151	137	151	147	152	168	133	157	191	157	166	156	154	142	127	148	166	149	137	161	129	159	168	147	160	148	185	131	158	154	174	162	158	146	144	156	152	142	151	140	182	144	154	151	136	138	155	155	156	140	164	156	148	137	134	138	163	158	162	130	159	141	150	135	153	166	141	149	143	181	157	135	153	139	144	146	143	157	153	143	142	147	137	150	162	147	143	139	143	150	131	146	147	135	161	146	160	148	167	146	155	138	132	128	176	144	154	134	158	175	160	163	145	141	127	131	157	150	166	161	133	149	155	138	148	131	138	135	161	160	157	154	157	159	136	141	159	165	131	145	165	177	134	149	139	158	157	125	165	174	162	152	161	150	134	161	139	142	173	143	156	154	141	169	151	159	155	151	165	157	136	178	159	159	136	150	148	153	142	165	156	137	152	185	136	181	149	148	148	143	150	146	161	148	146	153	183	155	144	156	151	157	167	158	162	142	147	150	151	148	156	159	147	150	153	135	168	137	136	154	170	172	180	146	150	140	148	152	133	148	145	132	134	159	167	159	160	159	145	160	159	138	151	153	121	127	179	160	137	156	165	163	145	149	146	167	178	144	149	135	146	153	142	158	156	138	137	159	160	159	153	153	135	108	170	154	144	146	173	146	169	157	130	146	166	166	167	133	146	164	162	141	150	140	148	166	163	132	157	151	149	160	151	160	159	147	160	159	150	152	132	145	170	160	156	140	160	182	158	175	158	154	164	165	165	132	174	163	123	141	170	147	166	170	145	163	153	155	162	159	130	164	173	159	160	141	148	176	152	182	145	146	134	145	154	135	170	142	143	158	150	163	136	156	138	155	141	161	149	165	157	132	154	178	145	163	137	144	155	167	140	167	152	170	160	132	152	157	153	151	159	152	136	140	142	162	152	132	127	164	137	138	158	134	166	180	172	151	151	134	158	164	150	149	147	150	160	132	161	162	162	161	131	152	142	154	172	139	156	139	165	149	150	140	168	146	157	144	146	153	162	159	161	139	174	146	136	154	172	147	137	141	145	187	153	151	157	158	149	179	151	150	161	147	134	149	137	155	146	165	142	149	144	137	161	143	157	137	154	128	142	163	138	149	143	157	171	135	167	150	180	145	132	153	140	161	168	165	126	151	166	158	165	134	157	142	165	153	145	172	128	146	153	149	122	166	161	154	151	161	155	152	154	158	134	148	142	150	139	133	156	139	138	124	142	156	163	161	153	151	156	151	142	164	147	142	163	158	145	161	146	146	151	164	169	149	139	152	148	143	163	144	142	129	146	150	146	144	176	166	157	155	161	157	169	173	139	165	174	128	158	147	163	147	160	151	162	145	177	163	153	163	152	142	145	155	144	127	155	159	135	141	154	148	134	146	134	157	142	157	164	143	152	146	176	157	158	139	136	144	144	154	149	132	139	137	142	137	164	161	155	165	153	139	142	133	137	174	146	163	157	164	175	137	136	142	157	147	158	147	165	163	156	176	153	148	163	144	146	155	124	149	149	160	164	160	167	148	133	150	146	156	148	145	146	165	175	150	136	132	143	177	140	126	150	145	166	145	163	160	157	163	127	159	175	164	154	141	156	140	137	165	157	142	132	139	132	150	135	175	160	131	148	132	128	147	161	142	153	150	147	138	150	165	157	149	139	129	156	135	118	126	135	156	139	159	151	137	146	149	148	148	143	128	151	143	134	149	145	148	155	144	168	151	152	135	142	144	139	159	134	175	184	146	127	167	147	178	151	158	164	142	154	165	160	172	150	143	175	155	145	142	168	140	143	155	170	161	135	147	172	175	160	139	142	135	146	126	155	143	133	150	149	164	141	138	129	145	138	156	143	147	130	167	145	133	149	198	146	169	138	141	148	130	137	154	156	142	143	122	154	141	150	144	142	160	149	165	133	145	166	151	143	146	146	143	143	127	137	156	141	134	160	123	135	170	170	149	161	143	165	146	145	154	127	159	149	142	162	162	148	170	162	176	138	162	147	153	152	144	160	139	149	134	156	118	162	142	159	154	151	131	168	133	133	151	152	141	160	158	163	154	166	160	147	149	164	168	144	153	149	153	135	143	152	159	143	145	151	147	167	148	179	151	151	153	127	149	142	160	151	179	146	138	143	149	160	161	133	128	143	139	150	160	153	160	133	147	151	149	147	155	142	161	157	152	144	142	127	156	138	137	134	139	159	158	142	164	164	127	157	141	154	160	140	149	156	166	143	135	157	150	149	155	136	159	135	158	141	141	146	152	155	124	137	145	131	156	136	173	130	130	153	144	152	141	151	155	144	150	183	143	146	116	180	139	153	143	155	122	167	144	163	127	153	181	161	160	151	159	168	148	148	173	144	159	150	136	142
2247	772	5728	577	549	483	470	479	460	477	436	442	410	463	427	485	440	462	473	476	456	461	479	465	417	454	455	425	394	457	442	429	461	414	453	440	442	471	442	429	405	448	439	449	411	397	421	418	461	397	417	447	407	421	428	479	416	429	425	431	439	404	405	395	411	435	397	484	460	417	422	442	408	408	454	417	464	437	448	412	407	430	453	439	425	436	431	448	452	451	427	428	460	431	439	436	401	426	442	426	463	434	428	425	419	467	427	448	447	469	422	453	437	446	409	454	440	425	446	424	471	453	442	485	453	484	431	463	454	461	428	434	419	426	411	437	438	454	433	433	434	430	405	433	408	449	422	435	484	443	467	471	417	445	491	429	420	439	415	469	444	428	457	438	444	442	470	437	469	456	449	453	438	451	492	463	370	424	420	416	452	446	443	425	429	441	414	447	418	419	452	399	423	429	440	462	487	430	428	429	424	401	446	414	435	428	415	451	442	412	439	441	444	438	434	439	401	496	419	445	424	435	419	440	440	429	417	432	430	418	415	421	425	445	447	450	431	428	427	427	443	435	425	424	446	424	466	419	439	425	456	434	422	461	460	438	436	441	427	465	442	462	450	475	462	434	406	416	414	412	426	412	403	461	430	423	438	453	445	432	449	470	451	421	427	405	443	411	463	421	402	453	416	455	430	446	454	460	410	436	449	437	455	395	447	441	448	475	423	419	437	395	427	430	446	451	452	439	430	384	429	434	405	404	420	440	444	443	421	444	416	425	437	427	413	418	437	432	432	440	485	416	430	423	435	436	411	427	454	434	452	456	423	440	425	475	437	429	429	418	460	428	440	438	452	450	414	448	448	398	413	455	451	390	423	439	435	433	432	458	418	422	478	435	424	418	426	398	408	454	453	468	405	415	433	419	471	420	393	429	454	434	452	443	411	430	441	414	415	426	444	455	443	449	418	467	422	440	482	436	450	434	457	444	406	433	455	441	435	420	446	441	463	467	438	420	424	445	458	440	436	420	415	449	416	454	406	414	431	448	440	408	423	419	412	444	439	442	441	486	478	466	444	422	452	430	445	410	458	431	396	449	443	442	453	450	459	432	423	452	410	424	460	435	416	422	465	445	439	437	469	419	423	409	459	399	400	460	453	467	420	470	439	463	433	412	444	427	406	455	400	386	444	433	393	420	453	445	450	443	436	417	438	437	426	440	428	393	415	435	434	473	440	455	433	425	421	433	456	426	434	456	442	424	469	454	470	408	424	420	423	427	427	449	438	440	423	427	432	421	417	417	453	391	426	412	432	470	433	395	395	436	437	440	448	409	422	444	441	414	448	478	455	400	453	429	478	443	403	427	420	446	391	423	428	447	449	419	424	408	405	427	439	422	434	445	430	463	476	435	462	445	448	436	431	432	456	453	414	410	449	469	416	433	441	436	440	452	428	433	432	472	483	459	448	440	428	463	487	411	453	452	456	449	411	440	435	439	448	449	429	416	420	453	433	430	419	369	407	449	413	434	441	462	441	405	443	442	439	447	445	449	410	443	433	384	439	425	475	475	391	376	418	470	443	452	463	451	418	460	429	443	433	444	428	444	430	441	466	440	465	456	412	473	403	424	483	406	424	405	406	422	455	404	464	436	448	417	438	431	427	445	449	436	433	452	474	426	454	451	456	470	466	426	442	419	405	442	434	472	433	440	422	439	461	462	437	477	444	466	425	438	448	422	413	446	444	468	440	435	461	440	421	454	409	425	421	445	429	407	418	412	463	392	452	403	418	426	441	452	483	453	447	389	419	465	430	448	390	407	424	447	454	462	440	415	401	429	427	441	470	389	414	432	415	449	416	464	443	423	409	426	466	455	403	416	421	473	407	447	438	442	440	419	426	472	427	398	440	443	470	413	481	444	456	438	456	413	450	405	433	447	470	413	454	441	400	418	457	428	437	432	413	470	424	444	442	455	432	443	421	441	480	427	445	408	450	451	438	422	444	448	400	440	422	435	431	436	447	406	467	480	419	418	429	463	454	434	455	447	430	431	444	449	427	433	417	461	415	459	425	432	439	447	439	452	431	431	448	430	443	392	437	437	432	459	444	423	466	422	418	445	440	436	422	417	440	439	474	397	412	456	431	471	412	425	444	450	448	434	421	419	406	445	425	426	434	463	489	454	444	466	434	393	484	443	447	437	421	438	465	433	429	453	449	383	412	442	403	407	417	424	436	432	448	446	410	435	429	468	443	411	447	456	440	448	397	476	440	434	429	454	420	469	414	397	416	448	441	453	427	452	422	455	443	418	418	442	455	453	429	451	456	408	438	433	433	435	431	441	440	442	407	426	449	452	444	443	398	428	427	429	445	459	452	433	412	427	452	424	455	423	429	453	476	476	466	447	420	437	434	451	451	409	416	489	429	436	440	403	423	448	430	434	440	449	437	398	439	426	438	476	401	433	439	411	441	410	432	453	422	442	428	461	452	442	403	403	415	435	422	415	425	419	465	419	463	429	449	460	422	438	412	410	414	419	425	430	450	438	450	434	418	436	429	437	454	433	434	483	437	476	465	458	441	437	423	441	432	442	424	412	410	438	422	444	471	471	421	433	431	431	427	411	406	421	418	405	457	468	443	419	451	424	444	393	426	405	422	436	447	482	404	399	446	428	427	458	429	419	427	447	452	430	447	427	407	425	459	442	418	444	408	464	416	399	429	448	438	428	454	434	417	482	452	437	445	390	446	446	434	456	415	441	435	407	459	473	491	449	417	437	478	414	415	433	437	479	427	423	436	447	438	411	473	427	433	457	421	411	459	437	446	435	446	455	419	417	406	444	446	462	412	422	425	434	472	422	437	434	448	432	446	391	439	459	454	452	465	427	423	442	413	448	443	464	465	443	388	482	456	427	462	440	452	446	453	425	434	431	423	413	450	416	455	438	422	461	473	405	428	417	446	461	457	439	403	459	430	462	423	447	422	434	427	408	460	461	431	458	450	483	448	435	465	448	443	445	470	422	430	467	441	421	424	464	483	402	411	460	457	444	434	432	406	454	427	427	416	438	429	433	416	428	425	449	424	429	447	460	455	425	421	432	425	424	411	427	429	446	443	425	454	444	404	398	433	416	442	441	459	474	446	429	435	415	404	453	432	469	430	441	472	419	445	436	410	461	434	386	430	411	402	448	414	439	447	422	508	432	459	414	449	423	440	442	441	435	441	465	462	469	437	462	386	444	433	455	456	438	402	427	437	413	458	434	397	430	401	422	449	464	434	460	414	426	458	435	415	439	454	411	399	415	463	431	452	415	421	406	435	433	428	424	430	428	378	443	462	446	458	425	431	400	459	425	437	430	401	409	421	459	394	448	478	443	426	396	470	468	450	408	421	443	455	483	421	423	492	471	453	421	413	454	422	440	434	424	417	424	429	446	432	429	455	431	427	448	436	416	453	458	446	405	434	432	431	447	444	454	433	406	415	429	467	476	444	420	424	440	447	454	412	464	458	422
11721	8809	38831	8181	861	586	503	477	400	353	352	369	361	334	292	294	332	295	350	306	285	288	308	279	296	293	275	283	285	338	313	285	297	312	345	294	260	252	268	259	282	261	291	264	267	253	304	286	284	284	249	283	283	259	276	274	294	268	307	265	306	270	262	276	278	268	253	297	281	248	253	274	281	307	282	270	266	308	273	274	291	283	270	310	242	254	313	267	291	265	296	321	277	260	261	258	289	296	247	288	268	280	276	291	261	289	281	262	277	255	270	324	299	319	280	291	283	289	249	299	276	289	264	255	260	290	260	270	274	286	275	282	238	248	286	265	262	284	287	269	304	292	268	281	276	259	299	264	267	279	277	271	272	268	277	267	253	274	287	299	302	295	270	293	261	259	278	279	263	260	294	252	292	294	236	281	243	267	289	294	247	269	281	265	262	268	253	279	280	302	280	259	267	260	253	246	277	253	256	304	270	269	248	261	293	289	298	257	286	275	267	253	246	299	296	271	276	282	248	282	293	263	250	258	300	297	264	272	289	253	265	275	267	264	267	255	290	261	283	247	249	303	256	266	289	281	274	286	272	289	282	249	289	279	293	283	283	260	291	273	246	262	274	278	270	239	292	299	291	275	277	265	284	275	260	252	262	284	291	319	297	286	253	293	304	303	248	298	281	285	322	272	259	290	289	262	295	275	274	266	242	291	274	291	298	266	271	311	301	272	287	239	283	267	281	272	272	273	305	288	258	263	243	291	260	296	292	262	266	278	254	298	273	263	262	277	293	270	260	287	295	298	274	262	296	280	257	249	286	305	283	281	279	278	270	300	277	260	283	286	274	268	271	270	270	277	252	297	291	257	284	297	287	296	250	270	275	296	265	270	283	259	250	293	277	280	267	285	287	276	287	263	261	281	287	288	284	280	301	279	251	275	291	264	262	241	269	274	263	255	267	284	247	261	298	289	281	262	270	282	269	245	290	253	272	265	269	243	325	273	290	280	283	283	256	283	269	263	292	266	266	305	280	247	301	274	274	266	238	302	251	267	295	262	273	280	243	291	268	302	265	266	272	297	266	279	255	286	267	270	254	278	244	264	252	291	280	270	288	317	259	273	275	294	260	275	302	269	298	302	278	294	257	273	253	303	270	294	288	299	302	256	275	274	274	237	303	294	285	267	262	279	265	271	249	263	264	266	243	288	257	288	272	296	291	287	233	249	293	305	272	272	321	252	257	252	273	276	288	266	264	272	253	268	286	270	284	260	280	263	259	278	291	275	297	265	280	291	277	258	287	315	263	252	322	284	243	277	262	262	281	288	258	275	283	248	261	268	283	260	273	261	293	292	274	281	279	278	272	276	273	295	285	266	262	287	271	286	246	293	258	260	294	250	269	269	293	275	276	261	301	271	285	270	275	302	277	277	279	245	291	266	251	267	263	259	254	293	289	279	281	262	250	275	260	269	298	268	302	278	301	269	278	262	264	284	301	258	258	267	298	248	280	281	292	291	247	279	298	289	270	254	284	284	273	295	269	281	252	289	284	290	280	276	246	269	286	248	252	272	235	281	262	256	287	282	251	283	239	282	250	287	283	304	267	290	261	270	289	281	286	278	250	281	285	264	278	273	261	259	270	269	248	305	257	263	301	298	292	272	303	300	283	281	249	269	268	278	272	311	288	255	291	283	267	287	292	292	274	263	273	264	263	273	285	253	282	267	290	261	268	289	309	269	264	245	256	304	253	244	266	251	277	305	294	269	277	260	270	250	237	276	292	287	249	249	284	266	287	283	263	292	286	275	273	266	254	265	258	257	285	282	271	300	255	256	273	302	269	278	289	274	244	271	291	299	253	302	319	255	281	312	285	265	269	271	327	261	281	287	285	286	273	278	236	282	268	308	258	295	282	310	279	286	294	286	282	255	312	294	310	299	263	284	312	254	251	277	267	283	244	283	266	269	259	277	254	241	267	295	278	281	262	280	272	273	289	290	271	264	255	288	272	285	259	270	295	256	264	283	278	300	274	242	268	275	236	278	265	271	288	278	285	265	290	259	277	249	246	282	279	243	281	294	261	274	292	276	245	257	296	313	274	281	272	258	274	239	272	281	263	284	272	281	286	283	274	272	246	257	277	275	267	284	280	316	313	296	261	244	293	282	279	259	279	275	268	282	287	273	291	267	262	253	243	266	277	292	278	275	290	264	270	297	251	256	269	265	262	261	281	250	283	263	233	233	267	288	293	277	277	256	311	261	288	304	269	294	302	273	281	260	269	287	291	250	281	257	258	309	253	281	255	245	281	281	269	266	286	272	315	273	303	270	266	247	272	300	254	270	239	274	279	279	282	291	265	293	282	285	302	264	282	270	263	282	268	281	253	255	293	281	285	299	271	322	295	283	289	289	279	287	283	301	305	290	258	283	267	278	274	265	293	313	264	309	259	280	254	272	239	262	290	269	246	254	261	294	265	264	279	295	275	214	289	259	272	279	272	267	272	280	287	266	329	261	275	291	285	311	264	272	251	287	291	287	277	237	255	265	298	277	286	286	276	251	267	300	294	294	286	265	296	296	295	260	285	276	265	253	269	278	287	266	295	296	296	267	284	286	277	254	276	281	241	277	308	281	300	290	240	274	244	266	300	264	240	270	296	305	312	270	275	264	283	268	263	254	274	301	266	271	317	280	289	284	288	273	311	268	245	270	253	304	281	292	300	253	297	293	276	275	285	295	276	275	266	310	236	271	273	249	282	253	287	278	275	270	247	260	253	296	285	269	296	281	260	303	292	288	271	257	251	292	305	272	267	287	250	252	317	263	255	267	260	266	275	273	289	258	249	299	313	301	279	260	286	300	303	262	270	283	287	260	268	282	268	299	276	255	250	268	259	310	288	281	306	280	276	247	294	266	267	277	271	283	284	254	260	268	258	269	275	298	263	266	307	262	281	281	294	257	262	295	283	290	311	268	300	270	269	305	276	282	289	273	264	268	272	271	261	321	301	285	276	274	272	272	284	259	304	273	280	272	259	271	273	270	259	278	276	265	276	293	281	254	259	265	293	278	262	263	248	279	277	310	269	289	273	273	247	260	289	287	272	244	285	264	258	293	272	294	282	292	284	273	307	271	280	286	277	290	244	296	267	263	270	295	289	267	271	281	259	280	262	271	297	284	248	309	266	293	270	296	264	309	271	288	263	238	265	292	269	296	259	252	239	296	268	276	306	306	287	266	258	267	306	251	288	260	261	280	263	263	255	284	261	269	262	276	244	269	261	296	272	310	277	280	257	262	284	268	297	305	263	282	303	290	316	276	290	298	295	282	295	283	261	262	279	295	284	279	277	283	269	282	260	273	274	303	268	267	278	282	246	296	315	263	282	293	264	269	309	268	265	268	266	264	301	281	313	244	279	282	274	275	270	274	285	277	247	266	289	282	279	285	282	278	277	292	301	285	285	269	296	265	304	280	268	274	279	297	266	276	273	316	251	298	279	267	283	294	285	278	267	271
8512	6724	35951	3304	2925	2360	1969	1682	1535	1399	1293	1245	1033	1013	1026	1030	935	948	891	893	855	840	835	850	779	835	820	776	722	784	765	768	799	772	780	741	796	745	748	748	732	779	718	710	772	735	700	753	738	759	725	709	757	671	734	740	736	753	708	736	763	741	759	688	728	727	721	722	717	720	740	691	675	712	732	712	709	730	746	765	750	738	712	705	708	732	704	715	688	739	713	736	695	695	702	688	686	745	716	676	664	716	707	704	677	697	685	717	666	693	684	719	699	724	733	771	720	778	727	735	739	708	768	666	698	689	715	676	704	679	734	760	675	725	741	691	718	671	734	738	720	727	729	685	697	717	715	717	726	763	804	719	698	713	659	734	763	711	703	676	693	696	718	654	696	675	681	708	723	766	665	746	690	716	724	681	739	686	716	707	763	742	724	731	690	697	700	691	701	711	739	728	704	682	702	748	727	662	735	722	694	700	686	703	720	671	724	714	736	727	705	705	656	709	705	684	723	687	662	774	714	683	700	728	744	737	761	719	721	689	703	681	688	754	722	725	679	728	684	711	716	737	735	690	733	742	703	695	745	704	721	725	710	695	709	745	721	703	669	711	701	721	703	692	660	721	722	698	734	750	720	692	693	684	729	666	687	684	675	697	708	702	708	718	704	752	749	744	686	703	715	684	728	729	740	704	705	743	715	701	702	681	683	691	703	739	739	736	703	746	694	736	754	681	714	708	726	726	720	749	738	712	704	697	670	723	744	729	709	748	745	669	718	737	708	681	753	720	705	752	683	692	680	724	696	769	724	688	744	655	673	696	704	702	654	727	657	713	713	688	690	762	713	678	709	702	690	713	733	731	699	744	765	742	720	752	745	664	681	729	688	692	749	685	711	688	742	683	708	725	721	731	722	685	703	688	707	717	677	707	694	717	704	664	693	744	706	661	790	693	703	722	716	709	703	743	727	736	728	721	728	679	712	714	721	675	713	711	710	739	704	693	697	752	674	732	700	747	760	657	687	742	666	721	775	747	729	678	709	715	703	708	678	731	691	701	699	715	721	746	728	689	730	734	706	698	780	726	710	707	738	700	778	714	713	696	717	694	680	699	715	681	788	749	724	745	704	712	694	743	704	725	695	696	720	712	694	701	702	744	727	655	640	704	717	745	708	719	686	704	688	670	744	720	696	702	736	654	718	710	698	701	671	707	648	709	746	699	741	715	737	727	730	663	694	693	733	717	725	670	702	683	703	703	676	680	756	693	775	729	701	706	705	741	697	701	710	734	738	733	722	689	705	683	742	716	733	688	742	648	713	701	719	747	747	687	716	673	661	741	717	729	716	735	772	665	714	724	705	732	738	648	684	756	745	721	746	706	704	782	718	704	699	716	714	713	715	697	682	702	730	695	720	673	751	680	745	736	760	713	717	671	755	682	721	690	757	696	703	686	693	684	664	727	730	728	692	709	718	694	673	765	675	748	668	687	722	714	709	697	661	712	707	728	717	722	735	685	711	695	730	714	679	768	688	704	742	655	714	741	722	736	705	722	704	702	727	722	739	704	726	725	728	715	722	681	670	699	691	748	708	717	695	729	693	735	670	746	698	689	764	708	710	740	709	683	698	682	738	688	711	662	676	732	682	755	718	719	698	683	737	718	715	681	725	698	670	714	681	723	693	677	710	753	699	718	723	696	703	706	683	712	685	731	705	690	716	703	706	697	666	678	695	711	747	700	719	715	674	703	709	731	697	678	725	706	708	650	694	713	713	712	681	720	684	696	677	700	720	693	725	721	689	755	714	685	730	735	664	720	712	743	665	665	669	717	703	702	699	695	689	677	676	740	684	703	722	689	709	750	724	737	721	730	684	707	701	677	711	765	699	696	690	734	722	659	666	770	723	754	713	683	694	690	716	694	713	764	671	720	705	682	693	731	701	733	706	741	728	728	687	688	725	710	688	692	705	767	705	728	707	707	718	690	682	712	719	697	633	700	743	711	737	639	735	698	684	710	749	740	740	727	732	737	675	740	724	740	706	719	726	678	708	723	705	728	680	720	664	685	703	708	755	697	759	719	725	707	710	631	656	706	744	731	736	708	706	678	666	694	697	731	746	727	675	713	681	730	718	666	743	771	735	737	684	707	685	700	748	728	709	688	738	745	700	707	693	690	690	700	751	725	733	679	664	676	675	708	757	700	736	743	727	716	757	711	708	733	719	696	715	716	716	756	723	657	734	730	694	781	677	682	700	739	750	777	746	737	734	706	729	747	704	679	766	721	705	742	728	706	688	704	705	759	685	737	729	739	721	750	741	684	733	742	772	712	690	720	692	687	699	723	703	687	728	725	733	713	741	720	741	690	663	708	706	716	712	706	701	690	679	718	718	718	639	753	741	735	705	667	732	759	678	671	687	726	712	707	677	704	757	726	734	664	694	673	763	657	728	717	716	673	710	732	685	720	697	714	758	711	731	736	685	696	703	712	744	718	703	698	761	707	737	679	719	730	723	678	700	755	686	744	758	713	708	714	705	656	687	703	687	693	724	672	721	763	728	699	716	726	661	749	712	724	734	761	748	715	694	662	706	777	687	693	657	698	703	762	689	692	723	710	702	731	708	724	692	687	740	745	757	717	697	706	701	713	735	717	698	721	753	715	707	723	737	684	680	745	698	699	774	714	680	678	763	676	688	677	693	717	726	668	743	714	708	737	706	729	702	715	714	690	742	741	729	729	719	763	699	709	704	694	718	682	690	685	660	694	718	690	703	697	711	696	735	771	696	683	720	724	705	723	723	689	721	734	716	682	686	724	733	708	706	730	652	714	703	713	714	733	712	773	722	675	685	695	749	723	690	722	679	688	705	720	718	710	682	702	715	705	721	730	798	713	728	671	683	702	752	658	695	706	674	681	690	699	675	691	703	705	685	702	684	660	714	678	692	732	786	756	704	682	739	736	673	732	688	695	705	713	776	747	727	704	728	741	667	690	688	638	718	696	723	682	739	692	729	698	691	753	711	700	712	699	700	715	719	662	703	707	726	707	725	691	701	713	736	696	701	706	701	698	698	716	671	654	671	683	729	684	713	704	725	650	720	738	696	778	696	752	720	736	685	727	724	653	688	706	723	715	735	777	696	728	669	684	655	669	679	700	733	719	720	699	684	718	758	691	748	705	655	679	753	703	701	713	705	711	691	733	694	711	737	697	733	745	688	701	703	712	701	716	691	719	707	696	702	697	771	724	705	685	744	705	720	704	687	698	637	679	692	736	688	725	715	694	715	762	706	721	690	711	725	705	721	725	689	711	697	717	722	720	672	689	785	734	733	695	683	694	713	695	703	710	637	664	707	720	666	743	741	723	681	687	716	776	744	730	709	678	698	729	746	747	740	761	752	699	741	709	702	728	762	718	698	717	711	767	714	691	699	773	739	718	714	740	709	714	742	691	754	686	744	718	735	687	706	732	707	713	743	637	686	717	689	698	755	718	731	792	734	674	691	691	714	725
20256	20945	55101	15047	2035	867	680	540	478	405	383	381	353	322	312	332	295	279	260	250	257	262	262	260	260	270	250	267	248	236	262	221	241	231	233	233	237	245	254	207	247	241	221	247	233	236	253	228	234	249	244	243	243	236	225	254	251	241	244	229	216	252	192	219	216	247	215	224	217	243	224	263	211	244	246	229	220	226	256	244	215	212	204	222	247	244	217	232	223	242	248	240	234	213	245	217	224	209	207	252	239	233	213	226	246	227	215	216	234	221	221	217	241	229	238	245	229	228	252	222	203	246	226	219	239	241	216	215	229	232	233	229	241	256	209	219	225	228	222	250	247	211	224	196	243	221	243	244	233	260	226	217	241	240	234	215	248	223	233	246	233	225	243	228	217	230	250	211	219	238	228	242	232	254	210	225	248	222	236	226	225	224	216	234	205	226	247	257	229	221	250	220	249	225	224	233	226	226	224	229	223	222	241	246	257	242	211	217	231	262	239	231	231	209	227	244	252	217	238	225	251	231	209	218	224	249	245	237	245	214	225	238	226	253	208	232	252	266	217	205	243	210	253	246	201	214	214	205	230	249	248	249	234	241	226	218	258	218	227	200	222	216	238	228	246	189	248	238	224	252	228	246	244	241	223	227	256	262	209	236	231	231	277	228	223	253	259	223	221	240	221	231	243	232	224	213	238	227	224	216	228	246	216	231	206	208	244	230	238	255	233	236	245	252	226	219	246	220	260	209	225	234	226	220	224	225	245	219	206	245	232	217	227	255	258	216	238	230	189	255	203	215	238	250	239	242	242	217	228	227	228	218	233	245	217	224	233	234	234	231	241	204	224	229	208	229	207	222	225	252	246	260	245	233	237	238	226	225	210	261	243	247	246	223	240	240	241	246	221	244	233	242	235	208	262	235	245	242	252	227	250	230	215	204	242	244	215	238	251	235	236	234	251	206	247	235	228	230	220	213	216	222	224	240	232	243	225	208	219	227	239	245	241	230	227	248	234	257	217	208	194	243	253	217	239	276	256	213	228	230	251	225	238	254	253	223	195	233	228	250	231	227	255	226	262	229	248	231	228	230	217	226	224	233	196	204	211	243	223	258	225	236	216	248	226	215	237	209	248	262	219	215	232	202	226	243	236	217	242	207	229	225	210	222	206	247	237	224	232	246	247	238	244	197	212	256	236	249	240	216	236	212	240	226	231	240	226	241	216	217	239	230	234	214	254	236	214	239	222	254	228	224	219	271	218	260	229	221	248	229	234	223	230	215	227	216	216	235	255	222	241	225	239	231	221	232	222	231	255	227	236	218	207	252	242	214	231	231	222	217	247	231	255	259	223	218	209	226	260	209	260	218	258	249	246	231	215	219	207	250	205	222	209	212	234	226	209	248	217	239	217	255	238	225	242	240	243	233	226	225	260	242	245	238	229	226	226	226	253	225	231	222	233	234	236	246	226	241	258	237	244	229	195	242	228	241	244	220	221	238	232	240	198	239	244	214	250	228	225	230	265	229	220	235	219	214	221	241	235	233	250	209	244	231	250	249	238	234	229	256	219	236	239	244	209	234	243	249	256	204	238	221	215	196	229	260	247	239	236	213	242	250	248	235	253	227	264	237	234	233	247	213	230	229	249	243	224	211	224	255	231	242	213	234	222	231	246	227	251	237	188	231	251	239	211	253	212	228	237	216	217	208	232	231	221	219	240	223	261	241	238	233	235	238	226	227	248	218	234	220	243	230	226	214	222	238	246	236	228	223	200	228	238	242	212	233	264	237	240	227	235	228	220	244	226	247	253	238	247	238	232	226	217	218	227	248	232	233	237	234	225	209	239	242	197	244	264	248	265	234	208	226	250	250	241	270	243	194	238	213	245	204	200	214	227	221	230	217	236	239	219	215	215	249	231	243	244	227	198	213	259	238	231	259	223	222	254	219	221	259	235	236	248	224	255	276	235	234	211	238	226	251	211	259	220	245	229	227	193	250	246	260	219	251	233	235	238	235	233	245	247	227	256	236	232	223	238	219	212	210	226	222	241	248	250	246	229	246	240	252	212	231	216	278	229	238	232	238	228	240	203	245	212	244	265	247	236	211	234	262	227	207	233	234	230	237	228	251	234	240	216	243	220	268	233	222	233	213	204	218	236	209	243	228	245	243	239	223	226	262	253	207	221	224	211	225	262	251	209	198	258	212	253	223	241	210	214	227	218	254	236	231	239	208	220	241	267	214	259	242	233	233	241	246	258	239	244	252	232	254	236	224	228	222	254	231	226	245	214	217	208	210	243	209	245	218	248	235	222	240	240	223	234	223	222	224	216	249	219	247	207	242	216	227	243	228	233	217	213	216	205	251	244	254	224	220	259	224	229	239	231	245	235	231	190	260	235	244	262	227	216	242	197	212	205	226	262	216	225	226	236	231	258	250	237	244	232	234	241	225	256	231	237	256	210	220	256	229	257	184	179	242	245	234	246	233	229	257	218	270	231	236	277	224	226	213	221	223	273	240	226	238	251	232	219	238	238	252	250	204	235	221	254	236	236	203	218	206	218	222	252	244	229	224	210	207	230	221	252	232	231	234	215	241	223	239	249	224	248	226	239	242	226	222	235	238	237	219	232	240	219	213	232	242	235	245	267	217	238	243	240	225	219	225	239	226	224	240	237	240	252	245	211	240	205	243	255	244	224	219	214	230	220	230	227	241	201	231	236	240	232	220	231	245	236	230	215	219	224	244	254	217	253	225	240	233	249	261	232	229	206	253	250	248	233	225	226	231	246	260	237	241	221	262	245	239	242	228	232	227	208	213	226	231	262	204	243	201	217	203	239	233	242	233	233	236	233	187	228	243	284	204	251	223	244	217	262	236	261	251	259	241	226	250	239	237	223	232	249	242	247	202	257	248	222	247	211	232	240	228	233	271	235	230	231	233	232	243	246	215	221	222	237	241	222	242	247	216	244	271	253	244	253	221	243	219	241	260	216	245	208	245	197	250	246	239	253	216	238	225	204	252	195	241	249	242	221	219	231	233	257	209	248	212	220	212	243	236	254	207	220	220	229	200	229	212	225	214	214	232	233	240	250	246	220	227	217	219	217	233	257	241	207	253	221	223	232	245	225	242	226	234	247	222	230	242	216	218	242	213	238	231	235	213	236	244	225	232	214	219	215	223	214	241	237	236	232	240	259	232	231	243	238	238	215	221	219	263	251	209	224	240	231	202	239	218	227	254	223	258	242	241	249	230	235	218	238	219	221	239	218	220	212	240	255	241	221	228	219	244	258	214	200	220	207	227	242	230	236	261	228	237	236	214	213	231	243	236	206	235	234	250	202	227	242	227	233	236	240	206	246	227	249	251	247	238	226	233	233	216	222	263	257	227	209	284	239	241	252	218	237	243	233	247	220	246	260	252	257	240	210	234	220	237	214	256	224	215	257	217	236	233	256	230	230	230	229	222	201	248	231	232	227	242	230	216	251	241	215	254	212	232	223	242	251	220
12164	14698	43371	5435	4626	3694	2950	2520	2124	1904	1679	1470	1401	1261	1164	1108	1016	1064	983	900	907	875	862	873	778	800	741	719	751	729	730	704	745	696	655	656	690	675	650	701	692	613	671	657	653	698	657	659	664	643	673	691	632	624	590	596	671	659	625	570	652	611	644	635	612	613	584	630	594	621	627	596	637	593	626	579	606	648	610	612	619	589	601	600	621	611	640	614	610	612	595	595	618	586	601	625	592	604	583	612	623	648	624	601	602	576	579	659	570	616	597	620	593	569	617	609	641	629	664	570	621	595	604	591	606	599	627	606	583	590	599	613	597	579	613	595	588	600	583	573	591	623	636	615	575	605	578	615	573	570	643	598	595	601	637	572	622	540	559	613	574	599	583	626	625	587	593	577	625	628	577	607	604	635	625	647	576	612	584	589	633	567	640	576	554	581	589	572	624	596	621	582	619	592	581	621	629	549	608	631	596	568	577	652	608	604	576	605	563	577	585	619	645	625	604	578	569	623	584	631	575	597	609	594	566	597	617	615	631	564	572	564	609	602	582	625	594	566	609	606	577	655	580	574	612	601	603	618	597	551	622	596	605	562	589	605	631	580	615	592	620	594	578	598	597	598	583	543	632	610	598	611	584	577	583	612	616	661	632	603	561	593	557	594	602	588	594	658	591	544	602	543	589	575	598	606	564	597	602	633	593	609	623	603	606	624	598	562	607	593	590	568	600	604	561	602	601	571	557	606	579	566	583	589	644	576	609	618	571	634	563	596	574	591	586	595	594	545	577	617	534	600	550	592	610	642	634	591	597	609	605	618	614	579	593	623	603	594	587	559	615	556	610	581	606	590	558	572	579	553	573	568	582	576	561	615	597	617	645	591	572	576	613	658	599	632	548	600	592	594	616	584	573	585	554	595	606	610	576	603	579	573	615	599	594	595	624	607	589	566	608	576	623	576	537	594	592	616	606	597	598	623	600	637	619	562	613	639	599	593	576	614	612	646	591	576	578	597	640	586	574	564	604	540	560	570	629	590	588	536	614	622	633	612	604	570	616	552	652	607	577	603	601	579	592	573	557	612	608	616	643	584	605	550	573	584	594	575	602	618	569	576	581	574	586	556	632	570	584	600	612	612	598	609	574	551	612	595	595	648	579	577	602	575	592	594	599	574	535	623	617	581	619	581	582	628	608	595	615	549	590	551	560	627	609	568	610	637	664	578	590	601	575	581	614	567	634	628	592	543	582	640	607	595	593	599	571	581	584	572	603	592	640	583	610	597	590	576	575	553	562	592	590	641	585	580	588	598	635	622	528	623	618	581	576	588	586	616	591	606	615	599	577	599	612	596	564	563	639	623	584	600	621	627	625	586	582	644	575	585	600	603	605	581	609	593	583	573	532	625	568	540	587	622	621	594	616	629	612	554	564	618	615	596	630	596	568	593	568	590	581	611	574	596	594	602	585	609	585	617	595	598	540	592	633	588	627	592	560	604	594	561	598	619	614	614	598	603	592	584	593	614	584	589	619	605	581	610	594	624	559	551	585	607	589	598	584	592	607	557	618	560	575	581	627	592	585	560	587	592	585	587	616	565	571	600	566	596	582	606	608	619	597	610	600	597	586	628	596	600	618	593	561	597	607	600	547	610	594	594	559	585	526	587	586	575	560	574	601	579	579	595	566	578	583	604	601	573	595	595	576	589	636	630	573	547	626	590	556	557	587	610	586	595	622	614	590	591	614	568	589	599	587	613	592	611	582	620	573	612	554	580	638	589	608	601	597	597	558	606	603	581	595	611	638	602	603	617	642	597	601	564	615	582	531	606	625	629	605	607	619	621	560	623	597	587	600	596	618	619	582	620	588	609	570	592	572	652	550	551	613	560	554	548	645	566	596	570	597	537	562	544	650	608	615	617	567	549	588	629	617	614	603	621	580	562	617	595	580	585	574	610	588	601	606	612	620	607	572	588	587	553	623	631	598	587	587	630	607	649	575	581	600	555	590	608	589	555	618	533	582	557	620	558	602	598	598	557	598	607	572	588	614	605	578	583	593	573	534	554	567	607	596	578	600	573	594	636	593	577	540	599	615	605	599	585	593	605	605	620	582	608	603	593	615	579	604	578	596	606	584	623	576	555	579	612	600	610	582	542	564	587	593	585	613	565	576	605	621	600	631	582	645	593	605	605	546	574	628	591	598	614	608	611	574	592	604	628	606	576	550	566	585	596	587	627	581	582	634	587	646	611	566	594	607	614	590	613	583	612	570	561	599	569	578	591	602	609	591	613	639	539	596	582	577	576	609	566	579	568	601	574	555	589	589	560	596	614	582	593	584	576	595	603	547	595	596	599	564	570	556	607	609	570	622	577	591	583	634	557	585	619	595	570	587	593	613	620	596	533	595	614	592	581	616	566	622	598	588	628	567	616	567	590	570	600	607	602	576	574	548	569	561	611	622	590	573	537	589	633	596	580	618	635	599	594	622	605	583	641	589	620	592	600	546	614	542	576	585	583	619	616	626	604	602	596	570	583	580	627	593	597	582	620	640	588	589	597	577	631	625	610	633	607	574	629	578	643	624	630	659	575	606	635	590	584	583	580	571	610	616	599	600	586	586	594	627	590	591	588	593	617	580	599	612	618	520	550	593	623	634	614	614	611	589	610	549	550	589	556	606	631	590	554	564	634	601	575	626	573	581	569	645	612	557	590	558	537	602	597	587	588	596	593	596	547	595	603	596	586	587	628	565	570	633	645	587	577	574	586	540	632	612	599	582	613	603	628	618	589	575	610	621	586	594	592	608	595	608	601	591	598	597	568	547	634	597	586	580	565	572	622	602	591	617	598	586	556	573	609	588	573	595	551	593	601	567	569	631	545	562	587	595	558	582	588	597	575	608	557	572	613	605	567	578	596	565	592	601	586	619	562	591	606	579	582	562	590	588	558	630	572	604	582	596	601	590	600	591	586	581	624	599	611	588	607	624	625	584	627	597	573	594	576	579	601	561	574	544	599	587	637	573	581	572	566	600	591	583	610	563	608	625	611	599	625	583	579	584	589	614	578	593	570	581	597	560	606	574	581	569	571	565	593	588	608	584	586	597	586	566	596	611	559	616	605	589	643	554	597	599	568	601	610	595	581	566	610	622	603	594	595	597	570	584	595	600	615	576	601	547	560	607	584	594	608	578	567	618	549	589	614	606	571	572	589	565	630	613	585	611	613	608	543	599	602	578	627	640	590	614	614	595	594	573	585	597	570	579	570	644	574	562	560	563	631	592	589	580	626	635	573	587	571	629	607	574	613	597	600	609	575	571	557	603	612	539	608	618	587	593	605	538	593	600	616	618	610	567	562	554	627	610	590	593	569	558	599	628	599	584	596	551	598	576	622	629	582	584	586	590	615	614	549	601	618	623	606	549	610	581	581	616	628	600	640	597	590	593	557	588	570	568	578	607	538	589	616	595	574	603	590	607	570	636	597	556	553	605	593	611	582	596	558	600	580
1909	500	2054	171	131	166	160	160	177	186	156	148	165	148	139	171	158	147	155	149	157	150	133	173	168	154	140	158	144	156	139	147	162	171	143	152	143	153	161	122	132	162	158	142	162	138	115	151	166	149	169	130	168	162	161	160	158	159	144	151	151	177	155	161	142	157	157	159	154	165	161	159	154	170	166	136	167	169	145	165	155	150	141	167	145	139	155	147	125	165	144	169	127	167	166	134	177	141	175	139	165	158	151	157	129	137	153	141	174	147	157	158	162	163	175	141	168	133	173	153	156	159	157	124	151	154	140	136	158	168	175	168	160	151	145	133	170	149	135	138	178	172	146	136	162	145	142	151	163	150	154	145	144	144	128	147	131	150	143	135	161	166	160	128	163	164	137	172	157	134	155	159	149	159	139	153	139	149	134	157	155	156	151	155	145	145	132	165	167	154	154	172	150	171	161	137	173	148	140	168	145	148	158	163	125	141	159	134	161	158	144	143	166	159	157	164	171	134	154	161	149	156	135	143	169	139	141	150	164	167	150	160	152	162	150	157	166	165	152	157	142	143	148	154	143	145	143	150	150	159	152	141	172	152	146	144	138	141	164	140	150	140	147	151	132	144	131	148	175	133	164	146	176	143	128	158	152	167	163	148	141	158	156	144	141	182	142	138	152	145	162	170	146	155	151	158	150	141	152	168	157	139	158	136	180	158	154	139	168	149	149	146	153	138	163	127	146	131	145	144	136	155	155	153	148	172	160	136	152	156	171	183	140	160	159	153	159	147	137	166	131	162	145	167	122	170	154	126	150	143	144	159	142	161	161	140	168	149	150	153	152	159	140	159	164	177	121	158	166	140	146	168	155	155	158	154	182	159	137	168	147	144	157	137	142	176	151	143	132	136	174	149	140	165	157	158	162	152	148	133	155	110	144	147	167	154	151	136	149	157	149	154	163	133	151	136	160	148	162	152	143	168	143	154	143	161	139	151	160	173	163	174	170	153	159	175	124	158	153	144	161	162	143	141	156	166	134	162	164	154	175	164	171	152	148	139	151	152	130	156	145	152	160	150	139	140	158	131	152	147	152	146	147	145	160	174	141	151	151	156	141	165	152	158	154	156	178	166	143	146	163	157	169	179	143	143	159	150	162	123	194	162	159	145	145	155	144	152	152	158	148	158	146	164	153	163	141	158	147	150	156	161	146	156	181	152	157	139	137	160	141	166	162	144	146	152	138	134	146	147	165	161	158	140	132	139	149	169	124	161	176	164	156	141	143	148	145	146	151	137	152	137	152	145	171	126	155	163	163	144	127	149	138	169	154	149	148	166	167	122	158	175	134	173	154	159	143	161	163	180	151	148	150	129	165	134	167	154	162	168	152	144	139	146	146	157	140	155	161	148	161	143	178	138	146	143	130	152	132	160	174	164	145	160	164	145	158	147	148	172	147	158	151	129	153	152	140	135	135	133	138	169	153	170	170	161	138	140	145	160	152	148	149	166	131	166	164	149	150	131	120	135	161	145	146	142	156	140	179	156	136	148	132	165	156	139	136	132	136	150	165	151	154	170	164	154	170	146	151	138	140	174	146	151	158	145	139	145	170	158	163	156	152	146	157	131	146	146	140	133	149	173	173	153	158	167	136	151	139	154	147	152	168	133	169	148	146	149	140	156	164	173	137	148	171	162	152	159	165	149	146	148	158	144	165	160	158	154	143	146	155	146	159	161	148	160	166	136	151	161	162	141	149	166	168	175	130	145	164	141	150	177	177	168	134	147	159	153	163	163	149	139	134	149	152	146	146	134	132	135	158	154	149	172	167	165	141	126	144	140	146	173	156	173	154	153	165	158	139	149	167	160	146	126	146	144	134	161	168	135	159	165	183	161	155	161	151	173	139	162	148	152	141	162	159	168	154	147	151	156	167	170	150	146	148	160	149	152	151	155	147	169	144	161	161	119	168	162	146	178	162	147	149	151	156	134	125	145	152	146	141	164	176	157	158	145	178	155	169	141	149	153	138	165	137	164	162	139	169	166	148	162	142	167	142	158	136	146	145	148	139	144	157	158	146	141	152	128	162	156	166	139	150	140	140	156	143	131	146	143	136	172	147	147	154	153	155	154	149	161	160	118	146	149	141	180	166	147	140	128	169	165	148	150	166	159	170	176	169	175	169	140	151	139	137	153	159	127	150	154	154	150	159	185	151	151	162	149	133	150	129	160	133	139	136	138	151	148	134	144	150	148	155	148	172	151	157	151	160	141	150	193	158	149	125	156	166	144	153	131	136	141	144	148	161	155	152	149	125	168	148	139	160	142	144	143	148	161	170	135	178	146	153	146	158	147	156	171	146	144	148	164	156	153	165	158	162	165	140	143	146	150	154	130	143	170	141	136	169	158	143	140	157	165	144	175	168	152	145	180	143	152	144	180	152	153	148	148	166	149	148	165	159	186	131	144	149	167	142	124	145	143	145	140	144	154	156	146	161	153	157	140	148	128	142	146	143	155	153	146	154	154	172	179	149	159	159	129	156	145	168	165	147	148	155	162	148	159	153	155	142	133	162	163	160	126	168	152	151	148	165	139	143	155	127	176	191	147	165	164	147	151	148	146	182	146	128	155	157	126	160	145	139	158	168	134	149	152	160	140	153	132	158	141	137	146	162	175	146	182	163	168	154	152	140	159	148	162	144	159	154	150	158	149	129	139	161	132	173	158	168	150	150	137	145	170	159	163	146	169	142	182	140	151	175	130	138	146	154	166	165	139	165	157	126	159	135	178	155	146	158	128	147	152	129	138	142	153	145	149	156	145	157	138	163	142	134	168	130	146	135	149	158	139	170	154	166	144	166	134	152	170	135	177	173	170	158	135	165	163	138	151	151	139	165	126	145	181	168	131	168	157	153	153	166	161	141	149	140	135	148	124	144	151	164	156	171	143	168	127	133	148	142	139	160	156	137	145	152	163	144	158	166	144	131	133	181	159	136	171	152	149	165	144	155	171	171	157	162	156	123	127	156	135	142	165	154	142	143	164	146	152	152	161	142	126	174	141	163	140	155	159	137	145	144	156	170	140	122	143	143	164	178	167	141	141	162	142	162	143	147	132	163	142	150	146	138	165	156	167	141	149	154	173	147	152	167	153	153	152	148	128	161	147	132	145	170	138	163	165	158	160	150	148	139	175	146	150	152	151	133	152	147	152	171	158	144	152	152	155	157	146	145	143	151	143	151	139	145	148	133	160	159	164	131	139	143	165	159	156	169	138	150	140	127	156	132	166	148	151	142	146	162	170	171	158	144	174	155	174	142	151	169	150	148	144	141	138	149	149	144	177	163	133	153	148	141	157	167	143	147	151	141	169	153	175	171	149	152	150	148	150	145	152	152	157	162	147	126	134	154	148	146	164	144	155	162	149	164	175	151	167	150	136	155	165	141	183	132	140	140	155	149	157	161	167	146	156	148	139	165	150	138	138	152	160	145	179	137	142	145	149	154	157	123	143
2279	956	5379	553	536	504	479	471	452	471	482	457	464	427	422	449	420	454	424	466	442	464	404	432	414	454	431	412	465	434	427	445	449	423	479	460	411	461	423	468	473	466	406	436	451	474	465	443	423	472	441	415	417	454	449	415	430	426	455	405	420	465	433	442	420	456	436	471	490	422	437	412	420	416	457	467	431	411	433	427	430	435	447	407	447	422	460	436	461	393	444	431	433	421	441	425	428	427	432	442	447	434	463	422	461	439	434	438	445	448	410	480	469	424	429	459	452	439	417	402	479	453	434	429	414	442	452	453	425	450	461	443	452	440	401	471	456	416	454	414	443	427	424	432	442	426	433	412	452	446	401	426	423	447	483	449	441	454	455	435	433	453	435	411	424	412	440	419	402	433	462	410	442	457	451	454	403	432	430	433	435	425	436	446	409	453	416	423	412	487	445	421	411	435	431	428	443	434	426	432	434	412	455	396	422	450	436	431	429	419	442	413	438	409	441	469	410	442	461	434	442	384	454	449	466	460	428	451	446	420	420	445	402	464	430	445	396	425	456	468	436	413	423	437	468	433	471	442	461	468	439	442	423	457	428	415	426	403	439	466	410	422	451	423	426	461	482	426	468	477	428	419	429	400	450	472	417	454	469	424	428	444	454	420	437	440	446	399	469	472	435	424	481	430	469	446	449	444	475	410	405	468	455	426	424	398	458	414	432	447	505	447	431	423	440	432	430	411	455	424	422	443	426	414	383	435	448	469	440	423	374	450	461	420	427	426	404	466	431	443	433	458	463	424	441	457	455	418	463	442	393	421	418	433	406	461	403	437	509	462	427	422	447	434	435	446	435	436	431	445	475	428	433	454	401	455	456	458	440	418	406	450	458	418	404	456	415	460	422	425	443	427	413	487	431	452	419	449	444	428	429	462	414	460	445	463	424	410	433	432	435	456	435	384	419	435	473	418	432	426	422	429	463	462	439	432	453	428	421	445	432	415	462	415	428	438	483	442	405	427	440	433	407	445	433	459	431	428	414	420	464	461	457	461	447	409	422	410	383	459	377	461	414	431	431	395	457	425	434	443	462	433	460	409	430	441	418	428	443	455	434	442	450	425	408	415	437	417	475	439	448	452	426	439	431	460	415	417	453	462	430	412	442	457	394	474	413	408	439	462	438	433	434	439	436	434	426	470	441	423	459	459	434	428	447	439	442	427	448	422	436	446	461	438	447	459	420	438	408	443	437	408	434	410	441	423	438	446	416	417	437	470	446	425	429	432	423	429	454	432	418	440	444	446	453	443	430	428	441	420	450	435	460	407	428	464	432	429	405	449	452	451	405	407	463	429	416	428	460	425	438	410	431	440	407	430	442	434	444	418	425	473	447	456	415	447	429	425	419	405	462	436	457	453	461	435	433	486	460	421	453	448	441	471	419	410	447	403	426	465	423	435	428	456	432	436	433	428	442	472	463	415	407	430	430	446	422	393	446	417	438	443	407	429	422	442	454	456	436	429	463	449	442	458	427	424	447	413	468	438	427	453	434	453	435	451	422	461	424	446	452	414	409	454	417	430	441	401	463	424	423	440	397	427	444	438	414	441	470	435	434	433	427	393	428	438	415	465	428	403	447	418	471	395	434	438	431	438	426	484	428	443	418	449	408	434	418	464	432	426	439	434	437	438	416	461	424	458	429	444	466	472	431	412	483	446	453	460	453	463	442	453	451	462	441	461	432	434	474	431	422	419	471	454	441	459	441	423	442	411	442	440	432	489	447	466	440	453	477	426	382	404	431	451	426	437	402	418	422	410	433	431	468	449	437	438	448	472	419	425	408	407	407	457	450	425	456	412	457	440	432	445	446	430	442	457	479	421	442	479	424	411	444	456	460	420	457	420	458	459	442	407	426	447	434	400	409	438	413	428	475	448	431	461	416	446	400	457	440	454	438	462	446	470	408	407	442	416	453	418	409	447	419	401	429	413	394	425	463	442	439	439	491	445	433	471	430	453	425	442	407	433	427	460	408	410	418	406	399	443	429	430	481	397	444	411	440	431	433	452	442	444	453	434	423	427	456	446	423	434	442	425	392	447	420	449	439	455	424	465	429	436	440	463	413	447	412	453	417	412	433	436	449	447	431	468	449	435	443	433	421	421	468	387	456	468	451	441	397	452	412	454	434	411	448	438	419	441	453	389	438	436	449	400	418	438	458	463	452	421	384	456	447	406	441	457	419	438	442	444	442	441	435	434	428	456	441	429	414	468	432	441	446	464	429	453	451	381	423	430	432	456	459	443	430	451	430	448	447	430	451	431	453	425	426	448	456	435	407	451	470	455	417	455	429	391	462	424	459	426	434	412	459	432	470	442	458	430	439	451	454	430	438	426	430	420	438	450	421	423	437	433	434	420	458	426	457	408	420	418	431	415	465	455	436	441	436	454	473	426	457	406	454	436	467	481	411	394	446	454	440	429	415	421	450	459	439	418	434	450	487	456	427	406	433	466	433	437	444	413	432	432	457	449	456	473	434	428	407	446	448	453	467	416	439	414	418	431	431	416	431	446	438	420	452	435	427	421	415	429	465	455	444	420	431	423	448	411	417	447	420	439	466	415	471	438	429	442	432	451	485	421	405	415	433	455	429	449	436	420	455	407	475	441	419	443	439	451	459	428	392	443	422	453	424	457	423	458	392	467	467	457	471	455	425	461	450	419	442	433	403	462	433	441	452	440	426	418	466	421	413	453	436	408	437	436	445	453	440	451	445	423	430	428	466	469	438	423	466	455	445	435	491	466	467	450	405	465	416	431	432	445	436	437	426	439	438	448	420	434	440	420	456	423	422	443	422	428	414	439	415	407	403	459	445	434	461	456	428	469	425	451	467	424	448	422	451	440	414	423	475	413	416	420	438	461	430	446	448	433	396	421	433	436	419	420	438	421	419	437	427	423	469	427	424	447	440	404	418	440	403	454	438	440	398	462	472	428	449	409	476	417	413	416	398	455	426	442	424	464	422	440	444	429	420	438	454	443	442	425	467	413	453	425	423	441	431	453	424	435	451	448	415	421	424	448	443	454	444	441	433	443	448	443	373	402	386	463	449	423	417	421	449	452	417	452	462	423	400	455	429	430	473	435	436	393	424	427	396	424	431	415	413	452	443	409	471	474	408	466	430	446	444	427	416	454	474	445	455	439	426	464	424	461	449	421	451	437	494	414	445	427	402	466	466	430	406	437	409	455	443	399	450	436	454	440	449	446	412	443	425	452	452	388	408	406	462	438	452	468	437	451	431	434	432	453	462	436	424	394	483	445	410	429	422	429	470	416	432	449	448	459	456	451	475	407	421	449	426	413	449	433	441	438	417	399	456	416	414	409	414	416	457	428	432	441	425	381	441	453	447	407	441	436	441	458	396	438	459	443	373	432	439	452	458	434	423	407	403	448	417	435	437	399	467	424	419	447	438	439	447	488	436	451	456	434	388	425	431	443	447	459	415	448	472	422
12073	11523	37836	5881	817	572	501	446	391	390	347	338	320	315	308	286	292	320	339	291	282	293	281	292	278	271	317	258	299	306	281	278	266	292	287	306	281	291	282	277	278	277	292	300	275	286	302	278	289	298	273	295	291	287	291	289	287	289	272	271	281	258	277	274	310	301	268	277	276	282	269	269	272	259	265	277	254	283	284	262	262	281	271	257	283	281	277	245	283	278	294	287	267	284	277	291	309	277	306	275	270	300	276	301	273	282	296	301	268	286	256	254	272	299	276	277	309	314	279	255	274	285	251	291	272	273	276	330	287	279	293	240	271	264	289	276	257	295	261	240	282	310	264	257	288	291	278	283	274	266	261	275	269	272	284	285	283	338	302	265	280	279	252	251	265	316	300	294	291	280	281	321	280	242	273	251	258	273	306	287	249	261	279	267	276	286	235	302	305	286	249	279	289	264	281	279	267	267	291	283	310	269	291	278	271	258	290	266	276	262	270	293	262	269	266	237	263	276	284	274	268	291	264	271	242	276	289	256	277	298	290	328	276	276	290	266	277	277	303	284	290	307	262	251	273	281	295	277	305	270	284	261	279	274	273	305	265	286	263	282	287	270	269	275	263	295	293	276	265	284	284	281	273	244	262	301	293	294	272	265	275	255	258	245	289	285	273	270	281	291	283	253	283	260	286	306	266	294	273	283	294	308	278	294	270	275	275	257	271	260	259	257	281	293	283	269	277	310	279	302	272	274	294	281	269	275	293	287	274	307	272	273	292	263	275	293	261	270	272	279	290	279	283	263	261	265	248	254	246	264	298	293	263	260	282	277	285	284	247	271	269	307	286	288	289	278	251	266	273	279	269	272	300	264	276	273	281	279	296	297	266	284	297	261	252	289	259	238	256	262	290	261	268	262	272	266	250	290	277	254	271	308	305	249	269	284	243	265	280	292	297	266	288	287	327	273	305	268	256	270	255	262	300	280	263	262	288	287	292	276	296	280	259	262	293	249	274	298	281	255	237	272	297	271	266	275	288	277	241	278	258	281	282	274	256	321	260	278	266	280	267	283	293	296	262	268	275	281	290	254	281	259	255	258	280	279	286	273	267	306	326	263	250	251	292	311	271	270	277	325	261	245	271	258	283	284	295	274	285	283	261	320	258	286	283	307	286	281	296	289	256	292	261	288	277	305	270	299	247	304	308	287	265	260	284	237	271	284	261	264	278	253	260	307	272	276	275	288	293	264	264	274	274	313	284	278	274	267	245	278	302	288	283	270	284	293	282	284	282	310	268	254	276	292	288	291	258	260	292	280	269	267	283	277	290	290	298	297	257	273	243	276	276	267	257	262	302	255	244	263	285	250	299	279	274	287	293	250	271	262	283	278	265	267	303	270	275	265	269	266	268	278	285	291	271	292	261	247	281	281	271	282	285	306	263	263	263	282	284	302	289	276	319	295	284	262	269	271	293	292	261	255	291	252	304	285	252	268	275	273	256	284	267	284	286	291	279	289	244	280	245	283	290	233	279	259	299	252	274	280	271	292	279	257	306	273	298	290	277	315	279	305	274	274	270	268	269	289	257	297	263	251	258	290	296	265	277	247	285	264	248	276	290	260	269	279	272	302	275	258	270	308	296	296	294	274	239	260	332	290	277	274	268	283	316	280	286	291	244	262	249	290	294	263	259	299	284	297	280	324	285	254	274	277	275	263	268	258	276	281	253	292	301	308	298	277	266	290	282	292	274	284	268	315	247	299	281	239	244	288	280	284	256	281	292	300	290	273	295	306	276	294	289	307	280	291	256	294	283	277	250	314	294	266	313	273	253	279	278	278	300	246	233	273	257	279	259	269	240	257	292	284	271	262	270	282	250	285	279	288	269	267	255	299	300	280	252	290	282	274	297	257	294	245	262	272	276	273	282	282	268	270	308	294	273	268	291	302	309	245	266	240	297	269	262	267	285	247	284	277	277	285	268	274	286	308	287	289	316	278	283	287	270	264	287	260	293	297	273	298	262	269	289	261	312	290	296	292	291	295	242	269	280	280	285	285	299	290	268	270	261	260	294	247	284	267	284	293	277	273	297	288	287	281	257	270	263	305	271	256	274	267	278	266	305	274	255	286	287	298	281	297	275	279	276	285	278	273	297	294	271	280	281	309	233	312	259	271	305	253	343	298	268	265	261	299	283	252	261	293	262	281	281	256	288	296	248	266	292	263	264	284	276	275	240	265	276	273	258	278	302	299	286	266	272	283	295	281	287	264	287	255	298	303	266	307	283	299	299	285	278	296	269	241	280	259	300	310	293	284	266	294	236	275	291	266	286	278	275	259	265	273	277	271	300	258	270	235	291	268	251	271	297	260	294	289	246	275	267	261	250	266	258	257	292	286	285	281	247	281	261	264	273	276	247	244	279	310	264	301	276	294	294	267	248	284	277	272	291	284	295	261	264	294	313	282	239	272	263	291	291	278	264	287	285	263	299	288	273	295	273	268	301	256	292	292	279	279	295	290	285	275	273	273	291	265	268	290	295	250	281	257	265	275	273	253	310	289	280	293	299	289	270	278	287	271	272	283	278	294	305	317	284	285	300	272	273	308	275	269	279	270	277	291	271	293	240	295	275	262	277	300	258	296	291	254	266	310	288	261	265	255	266	295	299	292	281	287	282	289	301	269	295	306	283	287	319	244	244	291	270	263	252	283	279	286	249	268	288	241	298	303	255	267	279	304	293	276	310	263	286	279	303	295	277	275	276	319	289	263	278	253	281	270	262	278	244	281	257	283	271	305	279	259	255	286	262	283	278	274	284	292	289	281	292	268	270	300	268	261	267	273	281	257	285	276	256	287	264	277	279	270	291	282	278	279	288	281	279	282	275	278	264	298	285	308	274	288	282	293	279	266	277	272	265	285	284	279	249	294	298	267	281	271	302	271	278	285	284	270	278	282	301	288	278	306	336	276	259	279	274	309	274	261	283	278	274	271	282	280	288	263	267	260	276	262	290	320	293	279	309	280	280	298	291	287	276	303	266	253	275	271	284	279	289	311	260	273	314	306	249	289	267	290	291	286	240	259	298	270	264	270	283	251	269	277	259	301	291	280	290	292	293	262	251	282	267	277	271	259	245	303	292	282	270	269	281	269	272	257	277	265	255	292	312	310	271	285	243	277	266	248	261	270	266	289	266	289	258	268	276	272	273	288	249	279	290	268	278	260	282	301	295	284	257	320	293	283	305	281	282	288	258	307	309	289	270	240	310	272	274	274	272	298	288	263	289	316	254	284	250	272	305	282	284	278	267	285	299	282	310	278	271	268	251	277	301	289	282	291	280	283	275	294	302	260	326	286	277	275	295	281	282	258	301	282	266	269	275	308	299	262	291	310	280	289	259	244	277	244	256	266	279	280	290	307	271	302	284	278	285	262	294	262	308	281	303	297	280	272	275	279	285	251	300	277	311	252	271	272	289	264	289	247	283	291	288	268	270	266	271	250	280	294	253	284
8664	10439	33942	3295	2870	2398	1917	1758	1502	1384	1229	1147	1108	1112	1020	979	934	935	858	894	895	919	830	823	840	826	825	765	769	775	799	816	751	758	774	774	734	765	783	708	739	741	795	683	751	729	757	683	733	747	695	737	744	742	717	727	740	709	801	714	731	695	758	698	723	727	727	723	731	735	751	726	736	689	725	745	762	733	744	674	700	697	754	741	678	733	717	763	734	678	690	699	729	671	765	687	674	709	704	715	760	700	738	684	717	727	741	662	679	734	724	672	741	667	715	690	719	741	658	722	684	683	682	698	753	740	696	712	763	702	750	707	676	734	691	705	703	726	722	728	684	717	776	721	685	716	708	729	698	743	713	699	753	719	698	679	751	737	671	722	669	715	668	729	694	681	755	651	715	706	734	685	685	728	677	734	712	713	713	701	711	734	705	723	684	710	660	756	674	723	698	720	692	698	702	729	641	705	738	742	682	673	689	736	751	684	743	715	709	666	691	744	689	699	685	699	702	707	707	751	757	735	715	722	706	718	722	699	755	730	670	707	712	688	746	717	712	690	661	729	729	708	682	710	677	693	720	710	746	733	681	708	676	675	721	682	721	689	720	698	652	706	671	707	697	709	748	754	665	665	676	719	736	703	720	719	713	675	682	714	697	716	724	709	674	721	679	753	648	722	766	702	714	724	716	741	681	737	701	677	729	707	709	752	717	691	665	718	721	697	713	669	697	702	669	712	730	691	721	690	697	688	689	708	739	639	733	674	721	733	691	681	702	688	695	722	723	684	680	620	687	759	687	671	759	711	739	694	718	733	709	720	677	720	684	748	700	656	758	657	715	705	719	715	698	688	718	696	697	653	715	718	693	723	689	719	687	710	746	730	668	702	696	725	790	714	660	742	744	709	695	705	752	708	719	709	683	718	762	680	660	687	665	670	743	702	717	701	685	701	691	693	735	712	726	712	724	679	732	720	741	752	687	731	703	684	779	690	724	739	687	689	726	704	709	716	718	735	724	759	701	720	756	665	718	706	694	716	706	708	695	707	759	698	675	711	727	708	719	764	816	712	703	697	709	732	727	741	671	688	711	711	730	701	746	703	778	702	714	668	726	671	715	716	717	707	695	712	760	710	721	786	721	691	702	717	674	727	722	760	693	688	736	742	717	613	706	712	694	715	666	754	721	699	680	691	704	711	666	710	705	672	680	677	702	724	699	736	697	686	719	721	717	678	703	702	692	673	708	704	662	676	689	684	679	670	711	698	697	699	724	728	744	702	738	760	713	693	798	714	756	707	748	687	723	705	772	681	735	723	686	748	676	716	703	656	740	745	730	739	711	716	667	722	719	665	716	720	704	678	713	696	665	695	730	744	709	723	743	737	716	704	706	696	710	681	720	743	714	729	712	752	689	708	674	772	718	726	753	727	701	740	732	689	694	744	706	729	693	734	671	770	660	700	705	685	724	705	659	679	718	697	726	706	687	688	735	716	709	744	723	703	726	715	698	730	745	742	660	691	704	706	720	711	671	712	720	725	712	719	697	699	703	715	759	689	684	723	699	717	696	735	726	699	732	710	715	698	714	730	687	756	704	694	741	700	761	649	659	714	704	701	698	673	686	733	749	673	689	712	718	720	654	692	699	753	757	697	752	742	728	719	713	722	681	746	685	714	699	690	716	689	704	705	677	713	652	695	716	678	718	723	690	700	701	726	720	708	719	672	737	715	736	691	704	717	730	742	716	742	712	664	700	699	674	711	702	708	691	681	708	685	770	737	684	683	674	738	688	683	745	729	717	727	733	696	766	735	684	689	701	763	734	673	689	755	664	695	741	682	687	726	699	741	687	706	709	661	676	716	705	733	731	716	714	709	715	695	736	687	716	707	698	720	736	738	744	713	711	716	726	713	742	699	704	706	780	749	681	688	725	727	713	710	680	701	717	722	703	706	708	699	737	705	703	699	729	732	714	663	673	776	698	711	693	705	721	737	708	752	689	707	694	697	708	684	690	724	680	656	735	728	730	680	663	692	711	699	720	720	692	739	720	679	745	688	750	675	673	682	799	675	729	692	706	660	652	690	733	762	697	704	699	665	706	697	696	744	668	773	726	747	677	678	715	672	659	690	737	732	769	719	713	681	669	737	684	660	731	719	714	702	753	706	739	743	674	717	718	721	634	718	730	713	719	696	728	665	661	713	675	702	672	733	727	700	715	714	695	729	702	753	765	729	743	707	706	693	757	760	697	735	723	751	735	696	680	700	701	724	760	738	688	686	691	732	704	666	701	742	723	710	722	715	721	737	709	707	734	686	642	695	690	698	665	711	715	729	708	726	755	719	728	684	723	698	708	721	667	681	721	725	717	747	724	671	657	697	685	756	722	681	689	702	780	715	724	715	718	723	670	694	705	691	695	724	729	695	685	735	685	756	750	684	668	695	669	749	683	684	666	710	721	680	757	727	731	689	674	714	702	766	723	746	680	695	693	737	718	716	724	704	692	672	713	731	731	722	735	695	682	734	738	739	718	722	739	689	680	688	717	720	696	712	703	699	727	725	722	721	683	703	709	732	684	697	759	718	734	725	717	757	758	738	744	656	679	704	742	708	664	678	685	648	702	692	725	747	692	702	704	699	733	712	756	726	694	703	756	722	689	717	665	716	702	687	763	677	656	724	766	741	729	691	754	732	716	693	708	786	684	740	704	666	669	748	737	613	665	756	693	696	714	680	710	736	712	736	733	716	692	712	742	716	706	692	715	697	696	743	715	661	703	694	669	717	728	721	744	660	687	735	695	659	689	731	722	715	750	704	739	776	728	746	677	706	698	708	690	713	692	721	704	687	753	718	692	710	707	728	698	703	751	728	730	715	697	688	729	741	708	690	710	715	724	728	675	735	707	657	679	713	763	653	694	699	710	703	699	720	745	672	702	716	692	698	717	719	687	705	712	727	722	685	695	680	665	685	749	709	732	721	711	739	746	749	711	728	710	689	707	704	708	725	753	727	708	719	719	752	721	698	743	707	708	695	754	730	731	719	764	718	675	742	733	669	700	733	726	745	732	745	735	730	712	711	714	695	721	744	703	710	744	712	761	739	728	719	703	721	717	720	727	674	690	728	712	696	673	684	715	702	715	663	707	693	671	696	712	754	720	725	702	697	705	689	720	714	704	723	702	673	744	693	732	713	705	660	742	704	704	689	737	684	698	685	753	702	705	703	706	710	737	738	689	685	648	695	670	702	722	710	701	765	717	678	737	713	695	696	735	728	680	748	738	697	733	750	710	674	680	727	714	735	765	739	674	698	700	706	690	678	670	681	727	709	707	707	691	717	710	693	732	695	728	689	735	688	714	687	732	765	654	682	663	675	706	754	619	708	719	655	685	711	674	720	704	720	734	694	670	700	683	715	703	718	692	729	688	697	713	699	691	695	725	693	690	753	758	714	676	691	757	730	713	725	713	705	710	736	689	682	746	717	710	716	765	702	797	730	677	706	723	731	708	710
21706	22817	52500	13961	1979	906	593	532	464	451	377	367	365	306	321	286	308	288	260	248	263	276	252	264	275	259	268	273	253	234	252	268	244	240	230	245	254	245	243	246	238	233	242	249	225	209	213	236	228	238	238	219	226	234	255	226	243	246	243	268	225	193	238	255	259	225	273	256	224	230	208	243	233	221	229	196	223	230	233	235	232	226	227	204	258	234	223	242	240	227	250	248	239	216	232	219	224	244	214	244	213	243	255	208	231	237	238	254	247	223	222	226	228	239	223	229	238	219	231	225	229	225	219	270	266	234	245	233	240	220	238	222	224	234	232	233	225	232	214	198	225	207	229	236	230	242	224	233	256	214	210	252	244	233	206	259	249	225	223	231	256	244	242	249	231	219	219	237	256	234	215	225	241	243	243	216	255	243	227	256	245	200	247	190	268	209	212	217	248	222	228	251	238	213	224	235	210	201	223	230	221	239	244	232	252	250	216	240	223	201	220	237	237	256	210	220	241	247	274	234	232	223	225	217	199	195	221	228	236	229	217	219	235	233	226	233	229	247	248	229	219	208	235	229	237	206	218	218	253	230	220	248	241	227	223	201	235	217	215	229	240	255	211	239	231	261	265	212	237	222	215	247	257	245	213	223	252	246	240	236	250	225	223	233	235	218	233	239	248	233	230	222	244	252	211	208	254	253	256	244	225	224	245	218	228	217	247	246	238	245	201	259	226	236	237	246	234	243	262	246	224	230	237	257	202	226	236	250	231	225	228	236	258	236	216	216	230	224	220	241	255	213	245	244	232	232	216	270	242	240	226	221	229	248	214	225	207	223	245	222	217	255	226	232	240	245	218	234	228	228	229	247	194	222	242	198	250	222	234	241	224	239	232	255	203	238	195	219	249	233	221	232	241	230	193	240	227	206	237	234	209	226	221	201	247	246	253	224	235	234	226	238	256	239	243	243	217	235	238	213	230	238	245	275	233	221	269	231	230	239	253	226	225	251	238	233	234	256	227	234	262	240	222	238	250	232	208	228	214	217	192	247	257	222	228	215	253	204	221	235	238	194	237	213	240	251	214	232	226	248	209	222	234	210	213	204	222	229	244	209	235	219	218	229	242	249	252	232	224	215	206	219	236	216	221	239	240	227	207	243	240	236	231	237	232	245	252	223	208	231	233	225	237	208	212	249	238	195	219	199	217	230	234	224	227	241	222	205	224	237	244	237	243	246	236	257	240	227	233	246	244	216	226	247	227	227	215	255	241	220	257	223	225	255	211	215	211	222	240	210	214	228	236	223	243	217	247	251	224	256	232	232	220	220	237	277	208	217	209	198	231	228	224	237	233	248	231	239	214	222	215	235	222	234	217	226	227	252	231	234	223	210	255	238	229	232	253	232	251	207	211	238	214	222	210	242	243	203	231	238	236	258	235	234	229	208	217	245	231	231	243	227	220	217	250	217	230	249	257	227	238	230	252	234	243	212	217	232	235	222	219	223	215	234	209	216	243	224	231	261	208	225	247	205	223	235	211	233	253	224	249	213	227	225	222	238	259	208	241	227	228	277	204	241	236	239	268	245	250	213	202	233	241	208	245	256	232	229	243	235	235	230	248	250	218	250	266	237	245	213	253	213	254	251	227	243	228	252	230	234	221	224	245	221	238	208	242	222	220	237	219	205	223	244	221	244	218	216	203	233	241	243	218	241	250	233	217	244	244	253	226	249	214	239	256	234	229	251	202	235	210	246	207	191	244	250	220	202	264	219	221	246	219	232	231	241	243	230	220	247	263	224	277	234	230	251	230	218	242	243	236	238	265	243	249	218	211	234	227	230	227	269	224	265	232	220	237	235	250	199	242	234	224	211	282	239	196	230	238	210	243	218	244	243	228	216	248	245	231	226	227	252	221	237	217	226	229	242	226	224	210	223	239	244	255	239	224	261	240	226	230	244	243	228	233	224	233	236	205	250	242	258	240	226	228	230	228	240	238	267	239	238	201	234	222	240	224	228	259	240	224	247	238	229	249	226	229	206	219	220	244	234	260	238	233	221	223	217	224	257	219	224	241	251	225	240	225	231	218	238	227	249	259	226	238	248	248	224	224	237	225	199	207	236	235	227	252	247	216	237	235	220	225	228	222	250	268	210	238	218	234	222	248	248	230	213	224	244	260	248	211	236	211	233	219	212	235	233	231	242	228	227	249	232	241	227	225	194	236	221	245	225	231	207	258	228	206	252	222	253	247	261	218	194	237	216	223	227	248	258	232	227	242	251	245	240	251	216	208	226	228	238	247	213	227	204	215	223	207	229	229	201	229	226	218	247	226	244	226	235	212	257	241	200	239	213	229	244	225	205	233	229	238	223	215	223	241	232	247	204	241	230	228	219	238	236	224	242	266	231	223	233	256	262	237	239	213	210	228	250	249	218	240	238	241	211	202	210	243	232	175	207	269	261	249	238	231	200	229	209	220	233	239	245	237	241	212	227	251	254	232	240	229	200	217	211	249	197	250	239	221	210	225	215	224	225	218	204	241	244	258	241	241	201	230	236	231	216	241	233	236	245	239	237	217	205	229	200	207	255	263	265	251	244	218	237	244	223	202	225	269	233	253	218	226	241	204	201	209	222	221	240	249	224	228	223	237	242	215	239	227	212	206	231	225	244	243	234	243	218	249	197	239	227	237	210	234	253	248	250	212	242	248	227	216	203	231	238	241	247	233	202	231	238	211	241	230	219	241	233	227	231	218	245	230	216	210	216	220	220	233	219	213	227	221	251	237	261	239	242	228	232	238	211	238	247	233	209	230	257	220	273	254	238	216	223	252	238	204	244	233	230	224	212	228	243	217	234	215	221	227	220	241	223	243	226	243	225	220	261	226	264	237	253	217	221	197	214	222	225	267	236	245	241	245	245	259	235	242	244	243	227	216	196	232	253	243	226	252	210	251	217	245	228	259	227	220	213	224	244	273	252	230	202	224	219	253	227	205	221	225	219	247	260	242	224	249	219	233	229	218	243	241	236	236	249	231	207	207	224	240	231	250	231	264	249	251	236	227	213	215	228	231	224	253	266	232	249	247	249	245	235	235	235	234	230	256	239	233	222	233	209	233	225	223	228	243	222	238	230	224	240	238	224	214	251	236	255	242	219	223	260	245	245	238	200	280	239	236	220	249	228	237	251	219	226	245	245	219	227	219	229	203	228	264	226	248	213	228	243	215	232	227	244	240	260	232	199	229	234	206	234	244	248	224	247	228	228	274	218	224	244	216	224	221	250	240	221	233	232	218	250	231	203	221	220	230	219	232	215	254	211	221	205	239	237	246	227	237	211	249	241	261	240	236	239	234	249	235	252	242	225	206	234	207	253	213	217	223	253	238	255	232	220	195	214	245	232	237	245	225	233	218	256	231	226	247	252	251	238	218	251	251	255	246	248	232	229	225	222	238	214	224	219	226	243	205	240	212	227	262	241	217	205	242	247	202	239	234	194	236	261	204	238	215	274
13244	16539	41422	5507	4637	3781	2980	2398	2146	1855	1659	1476	1417	1281	1139	1112	1088	1005	967	976	880	855	866	820	801	738	808	771	782	766	719	718	672	733	680	708	701	654	693	662	668	691	659	652	694	624	662	653	648	627	619	665	638	619	645	616	628	669	602	621	598	655	590	605	617	616	600	587	631	611	584	625	644	626	655	600	624	621	614	635	580	619	662	651	597	605	587	600	587	579	587	623	614	579	630	612	604	592	614	592	596	575	575	606	603	591	568	596	602	584	617	628	593	584	614	580	585	563	581	567	549	620	621	633	601	618	591	577	623	618	603	614	606	598	594	611	577	668	588	638	617	558	609	587	614	599	597	674	555	576	584	621	601	605	576	545	584	589	598	620	562	578	588	561	604	643	598	599	577	600	605	613	513	615	570	589	551	592	564	612	543	599	589	582	560	601	624	568	591	600	592	593	579	610	590	580	596	597	572	596	580	650	572	629	548	553	611	552	556	599	611	570	586	599	581	546	535	552	603	628	588	596	567	627	597	585	610	588	653	610	612	599	579	573	591	560	612	560	585	564	581	555	616	630	616	608	602	599	586	579	552	586	596	575	624	608	590	622	563	575	647	574	597	591	537	589	572	621	593	585	579	575	630	568	560	587	559	594	589	592	566	608	572	576	602	579	595	589	579	564	582	576	611	575	591	611	576	568	611	565	594	615	560	570	587	597	552	617	557	591	613	595	584	583	557	596	636	577	582	593	639	573	577	575	549	605	609	610	647	605	593	607	606	586	592	562	571	617	548	578	568	565	572	565	604	615	555	560	590	631	581	608	603	602	584	586	576	640	573	599	598	631	598	608	573	566	548	603	592	601	593	602	601	583	590	570	583	592	598	606	595	604	599	601	593	573	581	601	601	614	606	595	606	560	564	593	613	605	602	624	576	571	553	628	594	647	622	587	613	593	604	591	600	587	585	603	624	592	558	602	611	609	564	589	571	530	579	546	580	603	610	592	603	629	557	648	554	611	584	545	574	592	570	583	605	583	573	571	625	610	611	571	620	561	592	588	566	558	609	619	584	591	595	579	557	607	587	619	571	591	573	572	570	578	638	591	550	551	613	613	610	595	583	600	578	564	603	639	587	618	556	605	634	603	579	562	597	577	580	568	596	571	594	577	581	579	560	568	572	609	604	567	588	553	611	554	584	591	595	587	541	566	624	596	569	570	607	598	632	590	626	545	568	558	572	588	582	568	590	581	591	624	620	582	591	561	551	621	598	550	599	587	576	581	629	594	582	602	562	601	632	602	592	592	558	592	556	616	600	568	570	592	578	596	583	633	554	617	583	625	599	637	573	580	556	607	576	579	553	585	586	576	583	629	625	583	591	578	590	594	635	636	598	620	595	587	559	552	566	593	576	611	585	583	567	627	634	601	579	613	594	592	599	606	638	587	597	559	581	591	567	608	552	589	593	629	562	623	567	572	570	542	632	622	603	561	562	620	578	621	614	593	597	611	565	553	596	603	561	564	607	599	574	599	591	587	594	592	582	564	571	654	555	610	579	608	602	559	605	571	579	556	624	590	577	578	602	561	614	598	571	601	572	546	614	584	614	577	589	604	662	590	571	640	591	555	617	602	542	566	576	551	593	599	584	573	546	608	613	587	586	560	601	573	580	595	575	618	609	632	553	584	544	589	553	609	586	571	638	559	609	570	632	619	618	586	589	579	592	579	595	593	529	564	606	553	579	589	556	568	573	563	573	589	562	588	574	575	559	584	546	551	645	600	606	612	605	625	644	582	580	576	583	628	597	569	582	619	633	578	607	576	594	561	609	610	601	600	584	571	566	586	608	564	636	580	596	567	579	568	604	578	606	604	575	589	581	584	581	579	609	559	610	592	581	618	552	600	570	590	562	598	584	550	598	604	593	558	582	592	579	590	560	583	555	552	610	553	589	616	585	607	591	521	610	591	581	570	618	575	618	556	586	597	625	581	589	586	553	602	579	591	552	545	594	575	611	595	591	558	596	599	608	595	595	610	606	583	621	604	579	623	587	594	591	601	573	562	605	533	616	582	607	613	597	606	623	557	599	570	571	560	608	653	627	589	619	575	615	562	592	592	581	543	573	555	628	556	577	598	577	568	580	597	614	575	553	597	578	561	585	585	626	557	601	579	570	615	609	611	599	573	600	571	644	556	579	537	581	558	573	585	571	568	618	578	573	569	591	587	595	555	576	595	591	590	567	592	540	586	550	559	610	602	552	565	578	578	598	588	583	571	577	608	580	594	605	583	589	575	567	583	610	613	589	571	535	631	579	572	587	575	557	580	578	619	577	625	576	552	591	582	578	549	601	581	573	601	554	581	579	561	566	576	621	605	572	583	607	585	597	584	589	526	607	586	595	608	551	618	616	577	564	621	564	581	605	596	613	587	585	656	564	633	587	548	607	612	600	596	628	625	593	590	523	634	576	569	582	583	605	585	629	625	584	577	587	575	634	581	592	587	576	588	529	576	619	543	566	552	586	610	596	599	588	586	592	581	593	581	598	596	588	570	562	608	617	645	569	603	586	572	566	570	605	609	602	603	613	589	581	578	599	572	561	558	563	605	558	595	622	571	609	572	578	601	586	549	546	547	600	573	607	530	589	616	563	559	576	589	621	634	622	556	593	570	586	545	593	580	567	598	594	576	577	533	617	615	595	600	546	616	590	584	588	604	599	592	573	595	565	587	619	589	594	583	570	620	616	584	574	601	582	591	589	581	575	592	596	590	626	592	593	590	582	537	543	572	631	606	590	527	575	560	605	594	567	579	606	602	551	559	611	571	600	559	607	603	585	586	586	601	577	596	550	558	552	541	556	585	575	582	602	566	643	540	620	594	617	602	534	601	569	585	597	572	583	602	600	588	578	578	593	568	606	566	620	604	589	588	610	592	606	622	592	561	575	594	608	600	606	569	554	568	611	599	608	601	610	630	565	622	560	625	547	596	519	576	604	608	606	570	590	602	575	596	527	599	604	583	638	555	627	612	589	610	563	570	588	605	616	591	586	632	582	579	632	578	590	561	612	565	560	577	592	568	573	586	606	535	591	577	583	571	575	543	571	568	556	624	587	648	570	602	629	566	577	645	548	580	573	620	624	563	600	588	568	620	561	568	581	597	590	601	561	583	588	614	601	595	611	624	596	594	559	551	580	602	596	615	570	543	578	587	556	558	635	614	605	593	559	604	570	592	609	605	565	571	584	631	604	600	578	595	587	571	588	567	584	582	543	572	606	583	559	563	601	538	590	560	574	612	609	618	606	602	538	624	557	598	607	599	615	598	624	579	610	590	599	570	575	587	584	602	596	602	628	577	602	604	632	580	663	597	625	554	596	557	596	584	585	560	607	585	606	579	592	586	617	599	618	601	591	577	537	551	562	559	585	565	614	606	578	597	584	576	550	582	574	566	529	582	576	556	556	566	596	604	586	600	612	592	533	526	617	667	553	578	591	561	596	559	596	567	596	582
1806	455	2077	196	163	154	171	156	160	162	152	141	147	132	174	163	134	155	159	163	153	157	160	159	147	131	172	141	140	131	148	175	147	164	145	151	135	146	151	157	160	149	139	147	159	153	160	166	143	152	128	146	140	176	162	140	147	143	141	137	171	151	167	124	120	161	143	156	162	153	149	148	162	146	152	162	177	171	169	146	163	151	155	139	160	146	157	136	143	172	140	154	155	161	142	150	145	150	163	178	141	172	159	150	179	171	133	136	143	140	160	154	140	152	163	177	153	136	163	143	137	140	157	142	157	154	166	143	153	157	143	140	148	150	134	157	162	147	138	154	157	152	142	157	163	156	148	140	146	168	136	181	142	164	140	150	144	158	169	156	171	146	159	154	144	175	149	157	152	149	154	167	141	154	144	148	140	149	157	140	165	144	124	154	169	139	160	151	134	131	160	149	156	146	177	133	160	140	137	173	167	142	153	153	137	151	132	153	168	150	141	128	168	158	154	162	156	156	141	160	162	143	154	165	178	180	174	144	127	170	150	161	123	147	135	150	143	153	130	166	160	144	144	164	163	145	155	134	149	149	149	146	162	131	143	145	167	149	137	171	153	143	183	136	152	134	173	123	141	136	177	165	145	159	156	144	136	127	144	150	175	146	144	167	165	147	142	181	152	147	138	165	126	135	162	141	154	164	157	171	165	132	174	169	151	149	183	176	159	144	158	162	140	140	157	144	151	143	155	158	140	145	156	160	136	149	174	163	131	120	158	174	175	168	143	144	151	158	147	163	151	136	150	165	142	140	150	165	146	137	147	132	166	139	143	159	156	139	138	154	145	146	165	153	163	140	172	177	167	139	162	165	124	168	156	162	160	140	149	151	151	147	149	143	171	152	160	143	169	160	150	129	150	171	191	147	130	130	143	147	149	163	152	166	134	129	138	150	179	142	144	151	137	147	147	156	146	173	132	150	152	165	141	157	150	157	172	175	146	129	171	133	146	145	150	163	155	153	183	170	152	170	184	163	140	148	128	143	151	160	145	166	147	145	156	170	163	151	164	133	160	172	155	152	141	129	171	182	157	152	156	177	156	155	140	161	140	160	139	156	159	163	137	139	134	152	163	159	143	169	161	154	156	137	158	159	133	132	137	172	145	163	148	155	164	151	133	154	121	150	158	154	134	141	150	172	127	175	137	160	158	163	172	128	127	151	147	158	152	155	130	151	139	149	153	126	130	142	139	143	158	169	156	145	145	150	155	163	153	151	152	124	160	160	148	143	135	145	174	188	162	151	152	145	175	142	152	165	153	149	149	152	162	157	160	147	142	141	164	140	131	151	157	155	165	138	147	143	143	146	149	154	170	180	146	162	167	167	142	119	139	160	155	161	125	139	151	153	149	160	156	168	133	144	158	187	149	164	159	129	147	162	155	143	146	170	158	158	158	145	145	146	152	146	161	166	167	150	159	141	143	165	152	154	157	158	141	160	165	143	152	136	157	156	156	153	139	142	174	142	164	151	152	161	164	152	150	149	149	136	159	146	145	150	155	140	159	129	156	139	157	163	153	161	159	139	149	155	140	170	139	154	164	134	150	145	157	155	143	153	168	160	151	162	156	153	145	152	167	128	162	170	142	139	152	145	167	167	163	151	143	193	157	147	185	147	170	157	148	174	172	171	169	142	160	151	138	140	148	179	167	166	154	148	142	152	134	171	163	142	150	155	151	136	155	141	146	146	165	167	174	164	130	167	140	167	149	176	154	168	148	151	152	159	126	146	158	135	147	159	131	143	168	141	147	145	152	142	136	141	169	139	167	153	157	149	136	140	147	153	149	145	144	136	147	146	148	133	157	148	156	144	169	160	151	155	160	159	170	143	149	144	156	148	152	173	159	165	136	135	159	140	153	152	166	147	161	161	159	143	138	137	150	151	144	158	160	153	165	164	153	154	129	148	150	137	159	154	150	141	170	167	171	144	144	163	164	143	161	181	157	170	157	156	133	163	131	138	162	130	149	144	137	147	150	138	145	130	138	141	167	148	179	116	130	142	161	141	152	159	145	152	160	140	142	145	156	172	139	152	124	179	155	167	158	161	130	164	159	155	140	129	148	170	143	164	140	157	159	151	173	162	157	159	155	151	156	139	156	139	147	166	129	145	141	175	146	136	118	139	159	166	161	146	154	165	156	161	147	152	143	142	162	162	159	172	164	184	160	159	168	141	148	161	162	150	172	133	168	165	149	156	150	133	165	160	153	154	135	167	163	164	157	177	168	147	159	164	146	152	154	161	142	145	147	160	151	166	128	151	141	144	147	164	152	156	134	152	140	167	162	135	158	163	160	155	145	156	180	140	120	142	151	137	156	151	141	144	141	177	150	138	132	150	149	165	164	154	176	150	146	140	131	160	162	148	165	150	129	145	136	161	135	125	134	159	143	142	163	158	139	161	155	157	153	149	171	157	163	176	154	137	147	190	162	138	148	144	157	139	136	169	153	155	148	151	158	156	166	164	153	161	183	152	155	150	139	138	160	159	150	158	150	143	149	147	165	178	165	158	164	156	142	166	141	167	144	144	143	140	146	171	167	135	149	134	153	144	170	159	142	152	123	151	176	142	148	141	157	160	146	125	159	148	156	141	164	147	147	138	142	149	138	149	162	150	164	154	154	153	169	148	137	150	164	146	133	156	138	173	170	126	139	138	140	168	155	175	152	141	143	172	153	120	136	153	159	150	149	144	162	152	154	160	143	137	155	136	180	167	158	156	133	149	164	157	138	165	154	135	155	142	166	148	134	152	135	150	151	132	147	161	191	192	150	147	169	164	138	160	146	148	143	155	149	145	142	163	163	160	153	178	149	145	150	163	144	175	130	158	136	157	160	145	159	161	157	175	170	138	171	168	158	129	155	142	140	160	128	144	153	157	174	155	152	159	150	170	158	136	150	151	143	158	149	135	175	172	158	168	145	159	130	153	137	149	172	164	163	147	160	181	153	136	142	151	127	133	131	144	164	158	168	160	168	142	149	177	132	142	180	131	140	171	159	124	174	156	126	135	162	170	155	146	132	160	152	159	168	165	143	157	141	151	160	151	159	155	156	141	147	143	168	140	164	124	160	126	133	140	159	184	154	145	147	154	149	136	134	146	168	185	149	147	142	154	154	166	155	144	142	161	173	143	158	147	170	135	161	177	141	141	152	150	159	154	157	168	140	164	159	147	143	166	157	171	146	146	149	160	167	138	148	161	137	146	149	156	153	158	158	159	139	154	150	160	148	124	155	151	170	175	175	145	149	154	146	169	143	147	190	157	147	147	164	155	159	151	153	160	145	155	156	157	137	167	165	157	144	143	153	161	123	138	145	143	163	130	139	150	147	148	150	162	148	141	148	139	159	169	151	142	131	136	145	151	160	149	155	178	155	140	162	149	144	143	158	141	155	157	166	156	178	169	152	148	124	144	159	160	172	157	146	155	153	172	145	152	174	119	161	145	153	145	163	144
2270	1002	5641	563	544	466	490	509	484	492	462	458	458	478	453	429	448	438	424	410	478	417	436	423	444	449	475	430	455	442	431	394	475	430	453	487	474	447	425	464	487	452	420	433	462	453	438	459	407	461	440	441	435	463	455	439	427	422	436	418	415	452	435	431	443	424	445	445	446	405	458	402	461	449	452	464	438	405	450	459	407	472	423	450	425	420	433	441	491	435	448	438	429	429	431	447	414	430	441	434	447	481	440	443	447	428	464	443	442	401	432	470	429	413	438	435	457	419	440	429	421	450	431	450	406	452	432	433	426	432	449	435	464	475	429	464	469	454	446	413	448	438	449	421	428	436	426	410	436	437	439	475	444	449	439	407	422	450	412	449	442	438	438	459	441	417	471	436	460	440	420	493	435	421	443	424	419	405	437	477	436	447	455	424	450	418	440	459	431	443	448	458	469	479	444	409	425	411	436	427	482	430	439	400	440	437	442	410	484	391	422	387	432	445	425	426	414	438	460	466	446	439	479	468	473	453	443	434	441	445	425	410	455	455	447	460	440	445	414	395	419	410	421	449	407	437	452	454	424	451	445	423	454	476	467	446	456	428	477	421	438	386	429	443	436	411	444	465	403	484	439	408	469	420	450	417	448	406	488	433	471	467	418	405	443	445	452	444	411	457	449	427	417	435	450	392	414	457	433	418	431	428	440	456	405	416	423	420	425	447	441	420	453	442	403	409	449	402	448	440	425	429	460	416	418	416	445	439	457	446	433	438	437	455	455	427	417	405	459	431	453	459	481	411	454	438	395	488	409	438	435	414	439	419	464	449	433	423	424	415	426	433	474	431	439	466	431	443	437	416	455	424	427	431	475	443	446	440	449	403	419	453	422	437	415	454	426	417	418	482	466	429	448	411	438	447	405	435	450	438	444	444	404	433	446	421	443	464	428	435	419	447	429	433	411	411	448	423	454	424	461	452	464	421	459	429	486	457	435	429	434	474	418	433	439	442	397	446	443	438	458	437	460	461	422	440	448	468	413	450	439	444	486	474	446	409	442	463	457	481	433	458	389	426	445	441	402	432	426	448	462	453	444	499	428	408	435	420	473	468	428	446	456	416	420	459	467	429	418	418	424	428	444	480	429	433	423	428	404	405	447	446	452	443	445	445	402	468	477	424	437	481	438	414	424	461	429	437	422	450	412	424	431	462	420	418	449	435	446	455	449	442	451	445	457	437	421	446	440	420	448	422	436	431	439	457	445	437	419	416	403	434	431	454	431	445	416	440	460	430	438	457	462	435	438	434	444	459	431	445	432	411	422	498	421	405	401	436	437	449	401	446	460	432	453	455	399	435	424	440	416	409	461	397	440	436	423	445	458	451	413	452	449	422	409	450	446	422	428	419	447	408	458	475	448	398	441	423	438	440	448	415	415	422	406	427	426	454	423	490	416	401	424	442	449	437	445	451	442	439	451	423	425	452	455	441	440	427	437	422	443	423	459	457	460	444	426	404	411	429	459	432	448	469	453	410	428	461	475	441	427	374	416	431	419	451	389	417	418	422	446	512	439	423	410	436	439	417	409	468	439	424	438	438	450	463	445	436	443	445	484	456	468	417	433	471	464	476	443	442	452	464	463	464	472	476	433	466	423	446	432	450	438	433	453	462	449	424	463	429	424	426	453	453	423	485	435	420	438	413	415	451	437	466	445	420	447	413	486	435	451	459	439	434	469	421	430	427	452	446	425	381	414	437	435	418	411	414	469	454	471	428	401	460	451	420	441	472	473	471	421	416	390	424	434	469	416	436	445	479	472	477	440	437	450	407	433	454	431	437	441	441	482	424	415	412	452	443	442	455	452	461	419	428	445	436	454	440	436	461	408	445	440	450	413	454	427	408	443	479	431	441	448	418	451	381	439	422	467	440	443	445	410	437	438	454	439	438	430	469	462	502	428	448	465	472	471	441	447	425	441	436	465	410	440	405	440	425	468	443	443	418	445	422	437	427	416	453	418	442	437	451	444	457	430	403	416	481	437	447	413	442	429	471	419	467	437	443	435	412	439	445	443	414	423	456	420	444	409	479	426	432	428	488	453	423	443	420	414	462	446	414	448	468	425	425	412	433	432	441	446	453	448	458	436	437	433	467	418	450	428	439	450	467	461	441	440	426	461	411	405	430	431	446	404	434	453	417	428	444	432	465	465	417	445	420	431	417	430	429	413	454	434	449	445	436	424	436	419	422	465	425	506	429	444	436	436	427	422	440	420	433	440	466	438	463	433	462	456	432	437	446	435	439	438	458	453	443	461	417	441	406	413	419	452	436	382	472	425	432	442	452	422	459	454	441	427	410	450	435	459	437	445	469	443	424	455	418	476	427	415	457	446	424	445	414	435	433	447	449	431	429	446	423	478	413	481	422	415	461	440	470	400	463	451	436	478	438	430	430	478	417	446	455	456	414	443	449	411	439	419	453	443	438	408	423	470	421	401	436	445	442	423	409	443	401	484	454	447	447	447	412	433	412	447	441	449	453	429	403	442	457	460	414	418	437	450	440	406	426	484	440	511	392	482	425	459	459	437	422	421	461	449	464	422	457	441	457	434	405	449	476	447	413	451	419	431	433	475	419	444	441	388	424	431	428	446	443	451	453	423	436	466	459	431	430	464	417	440	426	440	456	398	437	440	412	415	482	391	429	436	449	434	448	434	425	477	472	427	424	469	467	396	431	461	425	416	436	448	410	390	458	421	407	413	425	424	413	423	427	452	432	422	408	434	422	445	433	468	458	484	455	432	459	455	431	448	404	442	460	434	437	424	440	446	433	421	454	440	435	445	467	422	390	423	458	418	426	425	441	424	430	418	421	452	402	454	425	424	460	452	430	424	424	443	434	464	433	440	411	428	450	410	441	416	448	454	454	420	454	473	465	433	437	409	433	405	438	402	438	466	462	441	432	442	450	416	476	435	492	466	458	429	442	435	401	454	447	472	428	430	403	450	424	415	446	473	426	456	427	454	425	443	462	430	423	450	418	408	456	462	450	409	457	414	427	428	402	454	466	463	401	447	468	432	389	423	414	426	402	501	413	416	428	420	442	401	405	471	436	438	464	425	433	409	445	416	421	434	458	429	428	424	420	471	450	439	424	447	460	411	447	436	465	433	439	407	471	459	412	416	402	464	403	441	406	408	444	442	457	433	436	418	440	434	423	451	412	433	450	399	415	412	453	420	407	450	417	461	430	458	441	481	470	464	440	459	450	462	420	424	455	455	463	384	440	460	430	434	430	452	447	417	425	446	439	441	446	460	445	488	408	482	445	462	430	448	433	420	441	396	448	431	431	438	423	420	426	431	432	382	446	475	440	450	446	408	428	459	438	425	462	440	464	446	439	424	441	445	428	453	424	415	407	436	441	457	430	477	431	444	412	435	443	456	457	430	428	448	443	422	435	457	447	487	483	432	423	439	434	413	431	422	446	451	463	433	435	432	465	455	466	442	434	448	441
12529	12457	39426	7510	865	566	459	455	373	376	368	305	316	307	297	276	289	290	317	292	305	325	299	312	283	266	282	290	289	287	287	293	321	288	254	290	258	290	277	279	279	318	279	267	261	315	281	260	281	252	311	289	310	291	260	270	288	273	291	290	266	288	277	259	292	276	275	258	255	265	281	270	273	299	272	294	272	272	252	222	254	252	286	284	295	268	310	260	255	300	281	312	304	295	269	283	297	292	292	250	264	249	261	270	287	265	263	268	291	267	280	268	249	315	267	281	256	298	262	309	287	267	264	287	289	305	265	272	280	273	261	281	280	260	296	286	273	272	282	241	288	273	284	264	276	284	294	303	293	281	267	313	281	257	278	271	270	258	279	276	251	283	274	273	306	267	248	270	326	269	282	309	274	267	287	297	297	297	270	271	266	289	305	278	283	256	270	293	270	292	269	308	284	233	282	266	297	269	266	292	271	266	271	249	281	285	260	297	268	278	258	258	301	255	274	282	278	269	267	240	294	284	282	284	277	263	276	260	279	279	321	278	266	280	248	287	281	281	281	270	254	274	236	291	276	282	278	261	284	313	268	282	269	289	269	317	285	289	282	259	273	303	258	240	289	279	287	305	230	237	274	293	303	299	280	264	305	269	296	299	304	243	263	301	271	266	273	262	268	294	283	250	280	275	269	255	260	320	259	277	264	279	264	290	261	285	275	244	254	255	293	308	267	271	278	290	254	257	245	301	288	250	277	259	325	306	262	259	258	263	278	287	288	310	273	255	266	266	280	315	273	264	280	293	280	289	285	237	305	281	312	283	283	267	262	283	273	271	270	279	275	265	258	272	270	282	238	299	267	297	294	285	262	306	280	225	282	250	281	269	292	291	276	282	244	280	274	292	293	261	285	267	272	272	285	302	276	290	275	287	268	296	256	239	277	281	272	248	283	297	270	279	278	280	260	253	283	250	297	281	246	264	264	288	288	272	268	304	282	282	255	268	247	274	237	272	268	256	241	289	310	245	261	268	296	274	292	295	282	280	291	293	294	290	262	264	291	295	269	267	247	279	278	295	250	249	276	266	289	310	257	275	292	253	297	265	282	310	283	270	266	243	266	277	286	286	270	297	254	252	281	287	326	270	275	257	298	297	284	263	239	277	308	226	298	281	262	283	279	267	250	260	267	271	276	312	277	246	273	278	240	285	261	297	279	265	248	248	258	253	296	296	297	259	284	270	281	265	253	268	271	256	266	303	280	297	266	256	279	276	271	251	298	290	296	296	269	270	262	262	282	293	251	292	292	292	280	269	287	251	289	292	295	263	272	297	270	284	264	253	261	249	279	285	280	270	297	297	288	272	239	278	284	241	274	300	275	276	313	257	273	290	284	279	276	268	241	266	293	255	295	241	243	264	272	255	279	309	251	286	314	252	275	268	264	249	287	268	270	264	285	270	289	273	285	270	248	269	262	304	283	268	283	277	231	301	292	251	270	274	273	271	263	274	280	300	310	315	300	309	293	279	284	301	283	321	254	304	260	296	268	300	278	281	280	291	270	288	279	281	299	271	266	258	268	281	284	288	255	277	293	251	268	290	272	315	254	276	266	299	265	275	263	244	301	285	283	267	285	265	295	279	253	280	270	260	267	289	293	254	271	283	252	248	283	293	246	285	271	249	282	279	283	268	261	284	257	250	320	265	269	300	268	277	286	279	281	275	279	252	258	267	263	264	289	281	280	269	235	296	270	283	264	275	275	260	278	289	282	256	267	285	291	278	270	272	242	249	288	290	274	266	237	265	261	276	267	289	259	279	303	274	261	257	270	298	288	300	271	281	286	275	296	254	273	265	274	242	299	277	276	310	275	237	281	287	262	256	274	278	289	250	249	264	294	318	286	236	257	281	284	288	321	245	257	271	266	273	281	282	261	258	246	291	304	290	268	267	301	285	268	254	273	292	270	268	243	279	267	284	269	265	287	303	272	290	292	283	287	306	305	266	242	261	293	277	273	249	252	296	284	284	291	309	289	283	284	250	261	307	271	277	264	268	257	275	276	255	288	299	278	296	245	250	266	256	277	252	276	266	278	263	281	273	279	262	258	277	314	263	289	265	255	275	286	260	255	266	260	261	258	315	251	279	282	264	263	270	268	263	281	267	278	281	300	305	321	292	267	284	271	284	282	319	272	261	266	320	281	242	266	295	307	271	269	261	289	280	267	282	313	287	287	271	271	270	257	298	281	287	274	282	275	276	269	295	277	301	279	251	240	278	262	289	286	279	275	262	283	307	280	245	275	263	267	267	276	276	258	252	273	297	305	270	272	288	251	261	275	265	299	280	264	265	260	278	295	293	257	278	285	272	262	279	297	297	312	278	272	272	282	267	253	275	297	280	252	291	294	296	299	285	286	264	282	260	276	279	291	306	290	277	305	256	283	276	265	298	266	273	270	278	265	289	268	263	259	294	299	260	302	284	246	261	287	282	283	290	264	271	269	309	289	258	277	257	312	273	272	266	299	278	278	305	277	282	276	283	284	267	261	278	285	295	289	284	266	264	274	253	260	295	279	307	284	286	272	254	261	267	283	267	281	275	277	307	268	251	260	265	256	268	281	274	278	287	282	291	279	261	267	285	288	280	255	262	263	298	271	303	271	268	276	273	247	288	293	231	265	264	282	282	259	265	270	279	281	276	268	277	268	272	275	279	254	270	244	272	283	272	285	278	282	299	249	291	251	258	258	239	273	272	287	285	251	270	281	278	272	257	271	291	264	268	259	308	284	299	269	269	261	270	260	285	258	291	272	259	282	265	273	245	283	278	317	278	260	265	264	293	307	290	299	248	295	300	284	276	262	295	247	307	302	249	318	286	300	264	265	307	251	247	264	280	270	255	275	289	274	292	289	294	289	320	289	284	265	282	278	257	302	284	278	301	293	289	267	263	279	250	274	269	277	292	263	269	249	268	268	270	293	302	283	286	255	305	281	264	252	263	278	261	272	272	272	265	298	294	269	294	250	299	299	301	274	272	254	276	300	310	267	307	297	279	250	277	273	318	280	278	257	280	294	314	279	273	263	307	280	237	271	292	281	257	258	287	298	264	254	274	275	265	272	276	249	269	289	255	300	272	277	272	311	288	260	267	289	260	258	284	294	300	278	296	293	271	321	266	310	270	308	288	239	267	275	254	279	249	297	279	268	283	279	252	268	278	275	275	273	296	305	283	284	276	244	268	266	277	266	270	282	277	277	280	253	280	283	258	249	277	263	302	259	275	280	274	262	297	276	256	289	242	282	271	268	257	259	255	263	286	264	263	282	264	269	317	275	288	265	280	263	292	288	281	282	281	303	271	270	290	284	263	297	253	274	268	299	281	274	260	245	267	291	268	279	289	271	290	277	287	283	271	271	290	285	302	262	271	267	276	265	306	270	265	248	256	305	284	285	279	300	308	245	260	299	275	267	265	254	277	260	278	288	284	281	278	295	242	260	309	271	284	254	257	274	288
9029	10352	35032	3285	2790	2344	1956	1717	1486	1399	1297	1158	1134	1112	980	955	909	922	890	896	843	855	822	867	844	835	802	777	799	809	757	738	750	733	747	732	744	769	752	735	702	723	772	718	746	699	793	768	737	774	796	714	728	718	808	770	722	731	687	748	720	771	710	731	731	728	721	700	706	736	733	744	736	757	715	687	687	693	730	704	712	738	721	731	705	668	708	760	703	762	754	700	706	734	672	713	661	713	744	728	729	712	737	664	743	734	697	725	682	709	710	712	738	693	691	701	714	693	692	749	658	694	707	706	694	669	736	705	714	686	727	680	703	745	696	745	648	713	743	680	727	667	735	726	697	754	709	766	721	722	717	747	754	708	736	667	740	698	700	759	754	703	710	671	713	759	724	714	705	736	699	695	691	709	703	725	728	759	723	709	691	750	707	699	707	671	741	728	725	755	676	721	747	717	716	707	736	707	714	669	715	802	705	759	752	680	689	753	684	684	701	666	663	719	703	690	678	731	729	669	663	729	689	752	652	716	686	705	719	689	750	707	733	730	726	710	697	688	726	704	756	727	668	755	636	690	760	721	684	668	725	723	756	722	686	669	730	716	677	721	682	704	697	725	684	732	699	677	697	769	698	764	707	709	724	750	712	704	695	701	709	742	741	728	671	712	699	711	736	718	726	739	693	765	731	696	687	638	704	690	676	633	678	712	733	737	716	703	677	703	699	733	716	652	731	716	679	748	723	667	728	746	643	738	740	752	734	727	697	673	690	716	681	716	738	695	731	693	701	715	693	705	735	725	681	716	708	748	696	741	707	672	729	727	719	702	702	729	736	696	687	737	684	689	749	675	681	742	686	697	726	732	717	730	691	710	709	735	691	673	728	725	692	669	729	678	702	739	692	685	706	704	706	691	723	756	725	683	661	704	711	690	674	753	733	686	677	738	724	749	686	714	706	711	723	700	704	699	684	733	728	768	708	705	699	722	675	721	699	713	692	675	685	689	706	762	693	680	737	723	678	700	701	739	736	715	696	690	724	712	680	718	673	695	677	695	719	775	757	730	679	653	714	702	695	721	704	699	746	733	719	757	703	668	690	681	708	707	701	725	712	717	744	726	694	699	704	750	739	731	672	712	702	697	732	692	708	717	711	696	697	698	753	689	760	694	762	695	746	717	710	689	708	713	727	715	717	706	729	703	681	738	708	698	695	737	701	684	724	718	701	699	719	717	695	763	707	743	714	741	698	744	698	712	678	734	704	752	689	665	679	707	667	667	705	665	708	713	736	713	699	695	718	682	718	696	755	719	708	653	725	729	668	699	724	722	699	658	694	714	726	678	719	682	702	714	667	707	727	692	736	728	731	702	768	761	684	700	671	719	689	750	724	680	698	721	705	689	732	746	693	689	742	723	668	697	689	723	689	714	720	695	705	751	703	675	675	703	694	664	690	721	709	750	704	665	727	711	767	699	665	755	689	692	678	701	756	685	695	700	757	699	681	726	706	729	723	733	737	737	702	697	756	683	665	706	722	667	692	711	734	685	726	716	714	679	742	683	730	711	694	702	680	740	694	706	707	702	713	724	688	720	700	721	733	744	692	704	734	697	690	697	745	730	771	710	714	698	733	717	730	693	684	699	707	718	725	706	709	699	713	730	694	754	739	731	707	711	745	676	739	730	679	645	759	717	699	696	730	702	679	727	759	745	730	706	665	689	676	731	723	715	711	736	690	773	649	745	733	697	713	722	695	667	755	665	730	709	696	678	703	664	708	720	648	683	756	677	772	664	728	695	755	728	638	753	700	727	695	703	745	743	728	670	744	702	748	708	713	695	745	680	722	703	694	708	691	715	756	720	702	726	726	719	731	719	719	717	677	649	662	708	699	730	747	727	712	700	695	710	717	723	702	680	700	646	738	720	708	716	706	699	684	696	704	712	733	751	678	725	678	662	696	690	666	698	672	715	727	716	691	715	699	748	692	733	694	719	729	681	697	693	704	725	685	720	707	681	735	702	729	683	691	724	711	666	751	729	673	659	715	683	722	749	695	711	700	674	706	670	708	710	712	746	762	733	724	722	728	660	680	671	698	700	705	704	708	704	728	689	753	741	699	706	687	702	697	698	696	710	693	730	754	670	686	730	666	669	752	742	728	742	692	703	680	721	705	691	662	689	732	661	689	737	696	721	730	727	731	713	711	745	679	739	706	692	729	705	675	713	705	671	652	677	655	686	697	736	681	729	657	698	712	708	713	677	703	763	687	684	645	714	709	683	742	682	717	704	690	706	680	715	675	742	697	734	736	765	726	726	679	663	690	696	742	700	635	723	690	711	704	677	728	717	711	717	703	696	721	764	707	713	700	763	724	735	699	713	690	763	715	687	733	709	680	686	689	676	724	702	734	752	714	701	755	728	746	682	717	739	697	705	731	705	722	692	693	680	708	696	731	695	722	720	644	712	696	692	676	731	677	705	703	752	695	703	746	755	754	727	683	731	701	753	739	670	739	702	692	678	734	756	712	684	708	691	706	706	736	733	743	707	702	726	737	704	699	699	718	722	695	670	697	737	703	691	689	734	680	724	735	687	716	690	719	717	687	710	769	715	714	678	695	676	679	681	713	685	743	701	714	711	722	638	717	734	712	739	724	719	697	689	696	737	711	724	687	738	711	688	666	663	703	740	740	724	724	624	701	704	754	763	669	666	693	669	717	674	714	746	685	657	726	715	698	731	773	733	703	749	697	713	717	658	692	688	698	691	712	669	692	709	682	709	718	696	728	734	739	666	714	728	741	735	732	724	733	731	698	722	732	740	710	700	710	722	737	683	726	707	727	676	707	695	714	749	712	743	660	742	703	707	741	761	727	711	725	669	733	746	696	751	698	705	725	689	703	655	704	659	676	748	691	685	710	716	684	723	732	679	686	626	726	713	727	710	704	685	723	687	695	725	716	695	709	769	741	714	723	693	713	714	694	725	675	737	724	703	734	705	691	768	676	694	738	708	723	707	739	710	695	682	747	703	727	729	727	711	710	699	705	699	709	712	728	675	785	723	702	691	721	784	680	697	707	751	710	674	715	749	691	713	686	716	750	669	709	724	681	693	682	746	698	658	732	719	724	680	729	704	718	677	694	716	668	707	761	689	737	734	731	717	720	687	704	692	680	717	686	705	669	692	692	715	713	691	743	748	731	728	722	684	686	755	712	701	665	692	695	713	746	731	725	725	684	689	705	674	724	756	699	702	753	689	667	764	726	777	726	693	715	703	685	699	720	752	720	729	729	698	695	720	695	711	685	697	715	741	698	706	700	737	700	717	772	702	722	693	652	721	679	730	674	720	702	705	690	702	752	738	725	703	673	751	716	740	714	647	705	689	711	670	756	713	687	742	752	716	749	700	734	679	705	680	745	734	728	698	692	737	742	690	686	700	699	708	672	693	775	741	666	739	744	738	694	722	706	674	744	674	711	705	672	732	725	755	682	703	717	703	729	717	736	682	721	724
22077	26577	53614	15275	2361	887	652	555	448	429	399	379	319	345	297	282	285	269	301	252	271	252	264	239	247	242	242	256	244	280	236	216	246	255	223	243	266	213	265	248	222	227	233	267	227	222	234	241	253	241	241	274	229	241	223	246	219	271	241	225	210	241	224	218	232	232	242	223	210	213	216	228	244	256	218	270	183	220	249	225	195	222	222	228	236	238	217	251	223	219	216	234	240	233	205	227	238	215	264	249	234	197	198	220	208	240	232	218	230	234	230	227	233	231	241	248	225	240	239	242	241	227	244	224	223	226	223	252	195	235	237	251	252	236	244	229	234	207	224	222	236	233	243	265	241	232	232	209	238	233	233	209	212	215	262	223	251	227	258	186	222	235	232	209	247	230	212	232	232	224	241	231	226	217	246	205	224	240	238	227	223	207	237	266	200	242	237	222	230	219	214	236	256	217	218	243	268	245	231	232	235	249	260	223	214	227	227	218	223	251	235	230	225	209	218	248	224	270	213	239	231	254	191	238	227	233	217	244	244	206	223	223	223	212	206	239	249	213	247	228	252	246	215	239	207	243	243	234	246	216	229	218	241	222	227	216	235	241	243	207	231	254	228	248	215	216	222	247	207	238	237	221	213	233	230	220	216	249	221	245	232	226	227	232	228	241	241	247	256	225	242	217	247	219	236	236	226	232	220	228	219	227	236	235	223	245	248	249	264	219	200	216	261	227	240	222	217	256	231	239	223	222	219	219	216	224	237	231	214	235	241	231	216	243	229	214	211	214	225	198	242	218	218	250	227	222	229	234	206	236	234	226	199	251	229	234	217	215	240	231	230	247	219	214	241	240	237	223	251	232	232	223	230	202	250	236	254	208	241	208	216	258	228	233	218	248	263	233	219	238	241	226	225	242	218	263	229	239	236	228	252	252	214	218	229	255	248	228	185	216	252	230	242	226	221	233	252	221	233	227	236	225	229	232	252	205	266	229	212	247	223	256	235	218	245	251	210	221	241	242	244	252	227	207	211	216	229	218	220	232	237	223	263	213	218	242	227	256	247	232	264	238	230	244	232	250	255	226	261	231	238	202	219	238	240	244	238	237	239	232	225	209	222	228	186	212	239	231	252	244	240	221	221	237	238	226	253	264	253	244	229	246	230	225	209	216	221	236	257	223	235	226	216	203	239	222	229	218	194	226	256	224	241	230	245	216	244	239	205	223	216	216	221	241	232	225	246	222	232	226	240	224	229	234	244	252	203	235	221	210	226	222	262	233	250	251	229	254	231	220	252	251	239	232	200	231	247	234	226	225	221	231	203	232	234	243	240	255	249	226	235	239	240	256	241	225	237	247	229	219	251	244	235	237	249	245	224	237	217	232	226	219	255	232	228	208	225	232	234	212	232	230	250	239	237	215	243	233	229	215	218	206	230	226	222	219	199	251	207	213	261	270	241	248	261	220	226	230	244	238	233	205	251	213	224	230	240	192	248	224	241	209	199	232	229	231	231	228	226	216	248	237	219	248	225	255	251	227	224	232	235	227	225	242	219	251	226	225	231	246	229	231	249	246	205	220	221	208	224	214	228	195	214	243	216	241	224	215	197	234	252	230	222	209	196	246	246	199	212	225	252	216	223	222	226	254	223	196	229	250	213	254	232	225	229	229	225	240	214	224	250	222	252	224	220	210	230	213	221	235	234	235	194	239	210	227	198	216	227	257	215	240	224	214	237	247	236	251	235	229	243	246	254	238	206	217	223	222	219	239	199	236	223	240	220	235	246	250	221	203	232	209	248	237	237	265	213	258	204	208	263	224	241	202	212	208	202	240	203	240	232	247	251	237	211	244	225	255	241	228	235	220	236	194	207	215	249	229	225	267	261	254	221	254	231	253	215	262	248	257	215	247	209	240	248	215	240	232	223	237	271	228	224	245	226	257	236	202	219	223	231	223	244	233	215	207	200	228	263	270	256	247	218	220	242	266	211	248	248	251	247	223	240	241	249	223	227	233	227	275	227	242	221	229	212	233	212	211	262	248	254	212	229	230	240	235	225	226	221	239	232	249	245	239	247	230	198	236	238	211	214	230	253	250	230	236	203	205	255	206	246	210	224	211	239	221	235	220	240	213	227	211	225	243	248	203	217	237	224	239	251	212	233	225	252	227	221	246	258	252	237	232	216	214	233	229	240	234	210	221	241	231	204	226	227	230	259	237	220	242	226	232	249	214	248	260	218	257	230	242	210	233	230	191	206	210	241	225	220	241	204	249	211	238	221	224	227	225	203	227	235	222	220	233	243	273	218	231	236	204	224	255	256	218	198	233	251	232	219	252	222	221	231	231	263	245	210	251	237	220	232	227	224	222	239	249	193	239	237	240	236	241	233	225	219	228	200	203	230	285	223	237	243	259	226	230	251	263	241	228	230	250	228	259	246	227	209	215	224	238	243	209	220	241	214	256	228	205	240	241	262	229	230	216	232	212	228	228	214	246	228	245	250	227	230	234	224	226	213	208	222	244	228	221	241	226	199	242	230	231	224	235	228	217	256	217	211	224	209	238	221	243	258	227	247	214	218	244	258	248	238	234	223	232	226	248	231	208	234	234	217	225	221	217	214	220	251	213	240	230	249	235	244	213	219	241	235	238	217	238	231	225	187	222	207	224	252	231	227	207	239	223	228	204	239	224	214	212	226	248	234	220	236	242	259	242	228	214	228	215	207	229	225	215	216	219	237	226	236	237	263	220	257	242	246	235	225	217	240	242	222	219	226	222	258	243	229	225	219	225	243	255	244	222	243	231	225	220	231	240	213	259	251	272	263	239	220	226	263	212	215	232	245	239	226	240	218	226	231	230	221	242	252	240	239	248	232	227	221	223	203	256	221	259	232	206	249	221	252	223	212	234	246	257	232	242	219	243	227	222	250	226	226	249	219	237	221	220	234	247	215	234	208	227	254	232	236	231	231	236	233	228	218	253	203	232	231	215	252	248	241	239	250	244	228	200	223	220	229	234	239	214	286	246	231	227	209	196	196	210	212	247	221	232	230	234	217	227	259	230	248	221	214	229	223	205	227	185	215	231	221	218	251	239	241	255	218	217	241	234	224	212	247	245	247	221	227	236	240	211	234	228	218	228	223	241	221	227	232	260	252	252	233	238	251	231	210	234	234	257	210	239	243	253	222	225	198	235	218	210	245	201	217	219	212	227	231	229	236	249	231	216	230	239	208	234	253	232	243	219	223	221	247	225	240	256	243	221	258	244	244	213	237	230	263	241	243	246	234	216	216	242	244	222	229	252	227	249	207	229	248	243	210	200	213	207	231	233	218	267	237	237	223	210	214	239	207	265	227	258	216	263	245	228	215	219	226	201	226	239	240	230	226	232	213	232	257	211	239	227	230	247	244	232	239	237	240	238	247	207	243	247	258	202	232	239	188	229	255	244	229	215	217	232	249	217	240	249	255	219	223	222	240	221	230	241	254	218	213	217	209	260	256	207	212	216
13599	18233	41401	5520	4614	3561	2957	2488	2070	1790	1609	1428	1351	1281	1205	1088	993	1008	964	906	888	799	876	802	797	829	796	749	735	777	717	719	707	684	662	697	711	665	705	719	708	689	652	672	668	648	642	663	660	642	622	633	730	644	653	615	587	602	627	612	602	667	585	615	584	636	620	621	608	642	626	570	615	623	602	613	574	636	579	629	602	594	624	610	577	600	610	605	630	595	631	561	634	608	526	625	602	578	580	560	595	614	618	576	608	602	592	611	594	598	588	599	614	590	565	599	602	611	608	591	591	550	578	612	577	562	615	578	579	598	619	585	624	610	599	631	565	591	586	586	558	574	556	575	567	583	614	597	576	593	553	579	556	611	580	614	580	556	641	561	585	607	589	594	572	655	592	628	564	605	570	566	624	569	572	597	633	627	580	562	593	602	597	575	538	599	547	568	600	577	579	600	609	597	583	583	596	597	589	605	586	606	568	566	578	608	543	576	560	589	593	586	611	599	603	586	649	643	596	614	564	569	573	601	625	573	603	567	584	585	569	606	605	601	618	602	591	524	558	620	564	558	553	558	571	569	583	590	613	605	620	591	611	545	615	607	589	602	580	577	609	597	614	588	608	643	546	605	592	601	604	586	582	610	583	646	610	625	625	627	633	572	621	616	557	537	579	569	562	606	520	546	633	562	607	611	616	614	589	602	610	603	607	601	544	625	587	557	591	558	607	552	629	571	563	622	597	596	568	581	588	585	622	580	598	585	565	564	610	610	592	613	561	573	621	578	579	610	598	585	583	593	585	634	581	584	556	612	579	599	580	560	558	585	576	589	606	584	583	607	592	542	613	593	590	586	615	636	642	558	562	589	596	597	590	556	581	548	583	577	618	599	576	561	569	608	564	568	586	569	573	562	550	561	595	598	555	577	576	610	546	611	601	571	587	602	581	610	585	558	557	574	610	523	608	585	587	586	613	571	578	599	563	568	579	577	583	565	552	569	591	566	600	551	584	618	590	558	565	553	589	570	561	550	580	571	550	547	556	600	568	599	573	616	574	543	577	562	622	559	587	604	613	590	556	606	576	582	601	591	558	603	563	642	589	534	586	529	589	604	559	630	592	584	573	583	587	599	596	581	605	600	620	577	579	589	606	590	623	579	601	593	580	580	590	575	536	606	597	648	543	581	576	571	590	584	569	591	552	578	627	589	540	582	595	593	587	626	595	584	571	603	610	605	600	578	628	591	589	590	613	559	618	646	618	605	603	551	556	605	600	600	592	536	606	614	561	572	588	580	565	647	604	567	608	588	600	582	594	576	528	568	604	585	594	612	554	579	599	571	579	576	593	607	582	617	583	548	531	563	570	599	583	577	613	593	592	616	570	565	604	604	601	595	582	568	574	597	579	610	606	561	597	605	531	613	579	597	608	563	587	601	633	607	607	570	609	567	603	611	621	580	606	637	618	624	597	587	631	579	588	595	636	558	587	554	592	596	609	588	575	545	585	591	592	591	554	542	609	575	583	616	581	632	562	591	622	567	577	576	568	609	601	618	609	585	607	560	597	618	574	616	559	625	580	621	577	546	582	548	548	546	574	559	595	560	608	572	626	557	612	543	570	575	607	577	587	565	594	582	593	579	601	597	593	574	559	561	582	588	562	584	624	553	561	597	577	587	594	613	594	611	594	578	583	625	585	598	589	590	578	604	592	562	583	595	601	580	597	591	579	589	581	607	608	599	574	613	581	612	578	639	600	544	583	592	603	536	622	577	614	565	577	568	629	626	561	570	573	577	632	614	548	585	572	558	581	614	609	590	582	584	618	614	568	589	569	568	628	598	588	576	576	561	607	593	625	612	570	596	586	596	564	618	597	616	535	599	607	601	572	573	561	604	571	567	584	584	555	589	616	582	619	623	618	608	593	574	605	599	587	590	606	592	583	596	578	563	607	583	597	601	598	643	569	582	583	585	572	583	596	586	617	550	561	604	628	576	618	557	605	588	605	583	592	585	569	613	550	570	606	582	562	616	561	582	660	562	582	595	583	598	582	565	619	571	587	559	577	560	556	564	608	527	594	586	607	555	614	609	595	558	597	533	551	587	588	583	586	575	577	584	574	548	567	588	551	595	586	563	580	584	599	572	620	575	639	581	607	590	589	540	612	559	587	570	606	581	565	575	607	582	561	641	565	580	568	602	538	559	584	580	616	567	569	614	602	574	598	549	557	575	570	538	602	604	575	567	573	558	581	607	591	557	613	602	596	584	590	606	580	564	571	622	611	578	582	599	582	561	575	546	607	622	580	575	595	579	556	580	639	595	611	584	619	583	607	549	609	562	598	585	615	613	572	591	594	567	599	588	586	531	579	599	587	565	617	593	557	607	606	593	599	586	576	572	633	585	598	605	540	571	561	615	539	579	646	581	575	574	568	596	589	595	608	632	644	594	597	601	612	648	585	597	609	609	591	610	633	570	610	546	502	598	572	594	588	567	589	592	599	592	631	609	602	593	599	564	641	563	602	561	633	604	585	618	637	574	577	574	562	568	597	558	600	594	572	583	578	598	599	553	592	559	580	577	609	553	608	583	578	593	590	567	592	577	594	583	558	594	582	566	589	605	563	597	551	603	570	581	593	590	609	625	618	574	600	577	558	618	597	589	591	579	583	587	594	596	627	559	595	618	576	636	596	564	611	593	627	570	624	617	591	574	586	566	568	594	580	562	592	559	589	585	579	582	589	586	573	598	595	585	613	557	586	653	571	643	531	624	611	561	551	601	600	578	587	578	553	584	602	563	631	575	568	624	598	550	592	655	576	637	588	587	564	599	571	596	599	590	568	611	614	599	614	580	547	641	568	612	584	619	581	622	613	560	590	619	594	560	605	583	617	586	569	577	551	613	602	542	553	587	591	604	554	610	553	602	596	582	587	557	583	602	592	584	549	624	600	612	577	596	593	593	608	582	550	574	611	571	614	597	587	538	592	563	579	572	586	578	606	561	548	553	600	593	586	593	593	597	608	601	577	586	602	595	551	574	587	579	565	588	610	618	607	619	584	588	566	594	604	602	572	584	619	588	548	574	607	575	604	612	566	591	594	610	599	544	617	609	583	610	617	579	576	598	580	569	638	582	648	609	605	611	612	572	544	645	573	572	565	589	570	573	613	617	596	598	606	567	587	573	561	602	632	587	564	564	574	566	588	612	639	582	520	592	583	574	602	590	603	614	568	607	591	568	597	580	597	571	588	603	618	613	592	620	592	567	603	577	543	552	579	556	589	559	617	585	562	624	583	576	644	543	553	559	576	585	585	578	593	586	558	627	593	586	539	602	550	611	568	609	592	536	525	553	595	638	620	584	595	581	574	576	605	618	629	641	573	594	592	600	643	567	614	552	577	591	580	574	600	579	567	542	564	607	562	580	572	584	578	632	620	579	559	566	587	601	588	594	551	618	615	588	597	564	620	580	586	576	594	581	608	585	570	569	615	568	548	551	575	561	558	625	591	565
1775	528	2007	183	189	149	158	161	180	150	144	156	149	145	165	173	148	147	150	144	145	152	143	136	154	152	141	144	142	159	151	174	136	155	152	144	169	139	167	150	171	165	159	127	157	158	159	126	155	168	139	144	154	152	141	129	133	134	163	157	148	142	160	147	148	132	159	170	161	156	155	136	142	158	144	127	150	152	160	144	137	132	170	147	140	158	141	166	166	162	149	152	172	139	163	152	159	149	147	138	158	175	163	174	174	157	139	114	145	162	143	168	160	156	145	162	131	143	151	135	161	160	163	153	124	147	136	140	141	151	157	165	150	154	149	145	182	148	132	155	137	138	145	169	163	157	132	142	167	159	156	153	160	154	154	139	132	159	138	157	173	166	144	158	164	117	183	162	147	139	153	146	143	149	140	142	132	148	146	142	165	135	171	120	139	157	164	144	142	159	142	150	150	135	157	151	136	140	176	150	143	166	149	142	142	147	160	131	143	157	140	160	154	159	151	147	163	144	154	149	145	146	150	146	164	144	154	138	154	120	138	139	131	161	185	171	157	132	155	135	178	156	156	147	139	161	147	153	137	144	161	156	155	164	163	176	138	153	155	134	132	177	121	157	159	144	148	143	141	148	156	147	129	140	149	163	125	149	129	125	148	146	143	150	161	132	154	163	154	151	185	156	161	162	151	137	129	147	167	144	173	146	150	142	174	154	151	157	160	161	143	160	149	170	144	145	158	140	165	133	159	139	140	140	148	155	147	153	140	147	177	165	161	145	156	157	153	149	137	133	144	152	147	167	146	152	165	148	150	126	161	157	167	154	150	158	139	158	182	146	146	161	140	131	137	139	151	148	156	162	153	153	140	193	163	158	161	180	143	145	160	155	131	157	172	153	123	171	159	165	153	156	161	140	171	156	129	145	153	168	159	157	143	151	144	139	130	171	166	166	163	166	120	161	162	162	152	161	142	142	131	133	152	141	150	175	161	154	160	154	141	158	150	147	145	155	172	153	151	160	151	165	141	163	156	137	142	159	176	165	153	164	165	156	147	150	159	158	143	160	149	146	151	152	140	152	127	176	146	162	135	131	124	145	132	134	166	137	158	160	170	157	173	171	152	168	131	149	154	175	152	161	141	168	167	135	119	146	125	165	152	139	110	158	156	159	149	161	149	123	168	153	154	156	140	159	157	164	139	129	164	148	163	160	168	143	153	142	151	153	173	152	145	154	151	139	127	163	158	145	151	149	135	146	157	146	151	161	135	143	166	169	141	164	154	164	130	152	137	157	143	151	152	139	142	151	145	131	134	178	176	154	144	147	161	150	148	159	154	153	179	155	134	159	139	148	151	139	164	169	125	161	141	159	138	130	133	137	151	145	139	151	166	139	177	164	145	150	160	152	162	149	151	126	169	162	150	161	162	148	162	171	146	171	161	147	167	154	139	168	138	175	160	131	154	155	145	166	145	146	143	151	176	157	164	151	149	147	166	141	155	143	159	185	160	128	156	166	151	138	152	159	151	164	135	133	157	155	172	154	128	139	182	150	168	150	125	164	161	168	147	160	143	133	142	158	171	184	160	127	145	140	158	142	141	173	142	155	160	146	131	171	140	144	164	170	162	155	170	128	159	140	145	154	130	175	144	159	147	147	159	141	152	161	148	162	165	144	150	135	130	151	152	167	158	156	139	143	137	153	163	161	127	150	138	148	139	162	139	165	159	146	116	136	149	146	146	148	152	154	157	169	141	159	156	161	144	135	161	156	151	139	144	154	151	153	169	168	160	148	158	168	163	153	169	152	143	146	156	147	126	160	160	152	159	173	146	135	158	156	159	176	167	166	164	160	161	165	148	171	145	157	161	145	163	152	146	133	142	152	134	152	140	151	153	156	127	157	185	146	149	137	138	157	131	142	153	145	154	150	137	147	150	149	166	145	169	140	156	143	163	181	151	153	130	157	151	173	130	147	162	166	148	158	157	157	141	159	171	148	158	165	140	157	151	140	144	138	146	140	158	138	156	140	162	127	144	124	130	133	154	157	147	170	159	141	152	133	134	143	152	140	171	155	144	149	173	144	148	164	202	132	167	125	142	153	168	159	143	159	160	161	155	168	156	143	141	147	154	128	114	130	159	167	147	154	154	167	154	171	120	131	143	143	142	163	143	148	162	164	154	179	155	142	141	132	182	154	148	141	155	159	173	182	162	130	175	128	148	169	153	151	143	141	141	146	130	173	140	170	163	168	148	157	129	155	145	155	150	157	153	157	147	149	151	156	169	119	181	146	157	159	164	151	166	154	173	142	142	158	116	160	150	136	133	151	193	136	145	161	164	157	153	157	146	155	148	159	153	162	132	156	151	140	170	175	159	173	145	161	173	158	145	165	145	124	152	170	152	172	134	158	153	130	137	124	149	126	156	154	144	151	165	163	169	147	147	162	162	157	154	143	151	150	130	148	151	148	142	158	137	144	147	166	139	168	176	152	138	149	149	152	140	151	152	166	175	154	148	152	157	157	160	151	137	169	162	142	146	140	142	151	150	172	131	158	148	145	144	136	158	149	149	138	153	132	133	175	158	156	151	125	129	133	145	159	141	161	161	142	152	161	161	157	138	118	140	148	138	128	159	173	176	143	145	154	149	150	157	141	116	151	143	156	158	139	190	150	162	166	152	122	157	172	177	144	148	157	152	136	134	145	158	171	151	144	135	145	150	149	140	170	157	145	153	130	137	155	165	165	142	153	132	141	138	159	163	166	150	159	161	149	154	154	142	159	136	164	133	121	150	161	176	185	133	151	149	148	138	164	164	174	129	155	151	134	171	128	151	141	156	146	164	167	131	149	159	171	144	149	116	163	151	147	139	138	136	159	159	160	138	169	157	178	150	169	145	149	153	150	154	154	145	167	168	168	132	125	147	167	156	170	148	145	153	155	139	153	172	131	139	140	142	162	144	169	173	135	152	155	153	161	152	149	138	165	135	144	142	186	139	147	148	147	131	131	159	159	128	160	165	162	162	165	152	146	137	168	161	158	152	138	136	157	141	173	141	143	159	145	157	166	127	147	163	148	138	128	142	150	150	147	158	150	165	139	173	147	147	133	141	130	154	153	146	122	153	143	150	138	146	155	136	152	158	153	148	159	155	146	177	144	146	163	159	130	141	181	144	159	142	157	152	155	147	138	147	138	182	142	148	153	170	164	136	160	146	161	171	135	157	155	141	150	158	163	156	126	150	153	146	149	165	179	151	162	173	150	148	149	159	134	137	150	144	161	179	169	162	139	142	145	141	178	140	164	153	145	148	149	162	142	153	170	176	142	152	146	142	154	150	183	143	151	148	141	137	152	167	153	160	172	149	147	175	144	152	157	171	133	159	159	164	171	177	171	147	152	137	137	146	156	151	154	176	172	131	176	148	148	142	140	145	156	156	130	141	194	152	149	139	146	155	139	159	144	147	121	162	162	153	168	152	165	170	148	148	130	150	153	132	157	164	153	147	165
2289	1051	5449	559	494	500	486	475	474	440	466	479	494	463	422	465	413	442	457	440	436	447	474	450	463	434	418	439	418	448	444	449	481	461	441	463	440	423	405	435	422	446	400	463	424	452	431	418	424	456	439	424	431	421	430	446	397	422	451	419	471	434	425	428	425	438	437	457	410	452	463	447	461	422	399	442	440	468	419	417	465	428	461	438	451	429	436	452	410	443	421	455	432	433	431	433	429	435	411	422	447	438	408	468	429	470	453	417	441	412	444	472	425	435	402	457	428	430	445	445	448	441	422	422	434	425	416	395	462	437	418	441	454	450	443	460	425	414	416	426	386	454	436	430	406	424	423	435	415	477	437	424	456	428	426	422	481	429	414	426	434	418	438	439	420	414	448	440	438	416	468	409	442	416	444	424	412	420	433	434	449	441	431	414	448	431	430	459	453	423	393	452	449	397	434	425	446	465	397	414	440	456	395	427	432	481	436	441	415	447	417	412	444	435	426	435	414	424	439	410	459	429	432	423	428	404	421	459	421	472	436	446	474	426	466	414	427	430	435	419	424	414	419	443	431	457	422	447	438	450	404	421	427	473	462	413	426	461	447	420	457	468	456	437	427	462	411	409	419	435	414	422	448	486	423	441	457	412	464	444	454	451	428	465	440	428	443	431	452	425	429	438	388	432	423	425	419	409	467	446	425	467	408	412	407	446	432	398	460	480	448	479	451	433	454	483	446	413	429	459	426	426	500	467	444	426	393	452	427	435	439	456	434	422	424	422	447	439	446	432	430	475	430	440	455	409	421	405	434	425	476	411	449	452	461	451	441	439	421	447	465	457	430	445	437	454	414	442	433	412	433	439	447	445	419	456	429	447	455	448	419	398	402	433	432	439	460	465	429	438	396	464	458	422	460	397	417	422	422	473	448	436	437	436	460	463	453	447	430	407	440	426	464	474	453	433	440	439	432	456	440	430	440	412	469	447	416	404	446	429	464	422	451	401	426	416	380	432	428	442	464	453	436	408	428	444	424	430	447	420	412	447	450	412	442	424	458	451	427	447	413	441	425	458	435	450	431	465	407	436	411	462	450	443	422	429	417	458	485	409	446	448	449	410	438	437	401	437	426	442	445	430	423	435	456	404	452	487	451	401	405	448	455	417	441	423	433	475	462	407	436	449	389	456	422	425	439	421	446	420	437	442	430	455	426	424	422	446	393	441	415	423	453	435	443	435	402	454	421	411	432	436	439	454	427	458	425	479	402	442	459	425	424	418	411	447	457	449	431	456	442	466	445	449	438	443	434	455	412	438	455	431	448	425	443	427	404	421	404	400	421	440	454	429	469	456	434	433	424	411	454	422	405	469	435	425	446	444	430	457	464	444	435	437	475	395	452	445	451	442	456	424	472	416	449	431	440	458	433	458	420	458	428	436	423	438	419	402	430	434	444	404	441	424	448	449	473	413	464	396	460	458	399	462	449	428	450	473	465	444	435	423	451	439	429	417	463	462	426	460	439	429	469	436	455	465	424	481	453	445	413	402	438	455	421	410	450	465	464	435	409	423	436	418	425	399	445	434	437	436	436	446	411	444	438	462	447	444	414	403	425	402	421	428	425	405	449	458	493	446	397	428	430	427	415	461	449	420	429	474	428	453	395	442	444	407	425	445	426	413	457	422	440	434	449	437	444	419	407	508	475	410	438	388	448	412	412	406	419	412	450	454	401	427	433	438	408	418	428	407	469	476	432	456	422	423	403	428	427	476	440	432	431	427	465	460	404	450	458	445	442	418	406	460	430	415	421	437	429	441	407	416	448	409	441	397	437	464	431	432	445	434	469	462	410	425	434	454	438	453	449	464	426	442	416	450	399	458	469	422	406	437	416	388	471	453	446	406	430	428	443	447	430	422	426	469	482	414	436	412	452	419	439	434	437	487	450	427	463	423	420	427	458	427	438	428	509	426	435	442	415	410	421	447	442	405	433	435	406	422	427	426	423	419	410	434	431	430	421	438	389	446	446	438	434	439	460	387	463	416	443	440	452	416	410	431	439	448	434	443	448	415	407	451	417	429	422	414	454	417	447	445	442	428	435	455	411	426	434	444	445	445	444	432	468	396	481	424	433	459	471	437	438	402	416	443	421	445	462	428	428	471	429	440	449	422	411	409	487	499	441	412	428	445	454	454	430	418	438	472	459	414	422	461	409	440	424	426	428	413	424	448	423	401	401	442	428	437	413	466	452	469	447	403	419	435	474	464	438	408	430	444	430	452	427	397	400	418	434	406	436	435	395	414	416	407	415	439	432	444	414	439	437	423	443	427	429	417	452	450	461	455	428	452	426	435	422	426	406	422	434	416	404	427	447	454	408	428	432	452	438	433	449	411	477	425	426	406	444	434	445	423	466	456	463	381	448	432	410	427	445	402	466	475	448	421	433	397	462	437	417	408	422	442	432	476	457	426	437	470	468	457	458	420	439	451	416	444	462	431	443	424	409	410	442	464	419	440	421	423	447	426	476	434	427	418	422	455	438	480	452	410	434	463	417	468	384	432	446	439	420	439	447	483	423	440	431	461	421	460	429	440	452	472	458	411	426	423	485	440	475	454	414	416	416	487	448	442	420	419	432	430	435	433	433	434	437	424	434	444	394	435	486	442	456	448	456	439	443	456	438	448	436	431	411	414	438	440	461	428	410	457	398	453	473	441	450	438	466	443	430	446	441	457	435	420	431	425	411	382	432	436	453	448	433	423	442	411	423	446	464	393	441	420	432	464	395	472	411	447	393	477	438	433	430	445	417	473	463	417	398	431	422	413	425	417	423	412	466	434	451	446	446	478	401	415	443	464	485	436	447	429	457	422	420	460	426	415	448	440	459	401	432	428	430	437	448	433	421	429	440	437	411	414	458	447	412	409	396	418	438	468	440	402	416	429	432	420	418	444	436	375	420	453	429	422	468	472	401	454	413	468	422	445	438	430	427	430	434	443	434	438	444	409	411	432	441	483	438	434	393	416	431	427	457	422	448	436	452	476	448	449	420	415	454	429	430	414	463	451	413	435	437	442	451	439	461	401	422	407	418	419	409	412	434	434	435	427	442	459	433	427	474	420	410	430	416	415	433	450	447	444	413	440	461	442	435	429	392	445	422	413	483	426	415	449	422	455	419	431	398	427	429	463	428	481	457	423	469	406	435	465	423	439	430	437	455	439	429	468	442	466	431	435	432	458	426	430	459	403	406	484	461	434	428	460	461	487	427	464	415	460	432	420	409	399	421	495	462	434	431	478	382	413	433	431	447	454	426	445	455	440	446	443	432	399	424	410	447	422	421	445	451	426	414	394	453	423	462	424	423	438	439	443	437	455	419	424	414	482	426	446	444	432	408	441	432	431	457	415	427	453	455	463	462	401	446	443	422	422	428	439	442	393	450	424	472	451	398	456	407	423	426	462	432	473	434	454	413	426	419	421	463	419	426	420	442	452	415	428	435	429	454	481	439	477
12693	11574	38379	6867	832	589	486	405	415	386	296	352	345	302	315	292	300	316	278	300	300	267	289	281	277	305	300	312	283	295	307	277	302	280	268	263	301	291	269	276	274	321	281	272	274	277	313	307	270	264	279	280	268	288	280	262	254	264	294	269	299	267	281	293	292	260	278	292	260	285	303	289	303	244	269	301	268	302	274	268	295	273	265	299	265	290	260	279	306	289	250	264	302	280	298	279	271	261	264	290	255	293	300	266	281	289	294	277	278	284	245	253	256	295	284	259	301	255	279	245	269	278	272	283	287	270	273	267	289	257	271	280	233	278	254	296	276	277	266	258	282	274	313	274	252	273	276	272	268	275	274	268	256	257	299	264	272	284	301	283	246	296	292	239	273	265	265	254	264	306	258	271	248	254	272	325	270	271	258	275	293	236	267	282	250	257	276	263	266	285	281	279	267	251	316	253	261	250	251	285	287	284	251	261	264	249	261	296	277	283	265	262	265	246	291	255	292	271	245	294	254	262	299	255	281	270	277	279	300	260	261	297	296	275	248	291	306	266	259	279	271	312	286	255	259	266	259	246	278	290	287	245	292	272	265	302	252	274	289	256	281	286	286	263	271	296	302	288	249	247	293	255	278	304	297	270	226	286	275	287	272	265	254	247	289	260	265	281	260	284	267	289	257	286	287	282	270	294	277	249	280	267	268	267	258	307	267	286	239	259	264	283	279	274	287	250	278	224	250	260	267	307	283	283	293	287	290	283	244	245	264	273	279	262	273	307	264	291	277	267	251	278	237	283	264	311	285	263	280	297	264	240	273	295	291	292	298	269	249	258	309	260	268	278	256	269	252	268	271	275	263	274	279	272	227	263	258	271	280	281	278	292	269	265	282	297	279	269	291	227	272	272	285	267	277	295	300	275	250	272	310	279	299	286	269	281	297	272	280	258	254	268	276	236	288	271	277	256	254	276	264	281	273	246	275	251	282	289	282	267	291	281	256	274	296	265	236	257	270	280	284	269	291	287	260	262	291	267	270	274	278	244	267	293	278	256	266	305	311	282	259	306	289	283	294	308	267	274	289	268	289	284	293	263	268	303	283	244	288	279	263	259	260	276	246	302	293	265	296	277	256	259	278	238	259	280	263	271	293	257	259	277	277	241	276	281	258	229	290	280	262	271	283	247	269	260	258	245	263	258	282	279	280	274	253	277	297	281	264	295	269	267	286	320	261	277	311	278	289	261	258	258	266	274	264	292	269	279	255	283	310	274	265	287	283	274	292	254	264	271	268	285	265	240	258	294	243	236	279	276	276	280	296	262	283	296	258	284	267	287	275	258	269	266	264	295	270	297	256	289	275	281	267	291	274	246	272	276	258	294	265	243	287	301	270	285	261	279	264	232	246	271	268	289	272	244	288	260	280	297	286	283	284	281	302	287	276	313	283	279	289	264	274	275	309	265	248	267	275	264	279	294	294	299	267	266	260	245	259	249	268	284	276	279	290	283	278	268	267	300	272	288	297	252	259	291	281	287	293	281	291	300	307	253	303	286	268	266	275	263	268	273	268	295	271	281	291	306	305	259	303	292	294	278	278	274	274	264	291	262	256	253	275	275	282	248	319	288	283	273	268	247	254	283	289	271	288	268	267	283	256	302	317	296	290	291	266	270	305	281	269	308	290	293	238	300	280	229	281	239	252	279	277	279	293	245	249	282	277	267	266	266	280	296	275	263	262	266	276	314	260	257	275	280	303	289	229	291	271	278	289	281	253	297	269	302	281	277	305	291	303	262	255	260	258	251	273	272	277	243	277	256	273	237	259	269	294	258	255	254	271	288	278	282	304	250	274	303	295	269	306	283	299	288	295	252	270	250	281	277	255	253	264	287	268	316	295	268	277	286	257	250	256	256	275	284	253	237	275	275	319	278	254	250	286	297	243	290	258	262	267	267	262	269	290	285	285	240	252	304	238	283	283	281	304	295	255	276	254	278	276	244	275	277	272	261	284	258	248	263	279	283	268	284	300	268	288	317	279	268	277	305	276	275	262	275	276	266	267	303	248	265	248	261	294	257	292	277	270	265	271	251	287	261	295	306	270	282	315	257	287	265	266	286	262	263	261	267	276	240	257	287	296	279	236	253	285	272	280	286	267	288	264	264	255	299	292	251	264	277	251	262	296	258	282	316	259	254	287	265	270	286	273	282	290	296	257	276	303	275	250	271	259	296	259	255	251	280	262	282	282	266	269	244	281	257	286	284	268	258	257	247	264	256	285	262	285	246	304	284	255	252	260	282	278	271	276	263	240	261	246	250	302	275	283	263	242	271	274	283	260	283	263	293	286	248	271	255	296	266	271	235	297	279	260	291	262	299	273	306	278	255	269	261	265	298	268	300	268	291	287	302	255	286	296	263	279	273	268	276	286	250	294	266	261	272	293	302	261	290	272	264	309	272	272	277	301	255	310	272	256	273	273	303	272	272	273	295	277	258	295	278	256	273	278	305	280	288	273	293	246	294	296	277	231	260	279	257	254	283	282	252	274	278	276	287	258	269	254	256	244	274	274	289	294	269	273	270	303	262	244	298	277	271	286	250	270	274	255	294	264	255	273	299	259	275	257	300	273	289	288	274	282	258	252	299	294	285	270	267	256	264	283	259	295	265	265	260	267	267	264	286	279	244	282	263	265	237	257	285	289	264	242	284	273	250	290	241	259	291	283	270	279	253	288	296	284	272	263	260	255	275	284	256	272	268	281	282	300	273	281	282	288	273	258	259	223	307	274	289	289	292	257	293	295	283	296	247	266	272	254	252	239	304	240	266	266	274	267	271	288	269	276	264	266	279	287	281	290	250	274	306	274	244	298	270	287	301	280	257	261	278	282	273	274	255	277	275	274	286	287	281	260	277	277	313	265	287	235	294	294	294	295	247	294	289	262	266	256	270	256	287	303	282	255	271	284	283	279	268	277	278	266	282	305	262	261	276	276	251	290	313	250	255	271	279	298	257	267	236	276	281	268	301	272	277	288	270	266	285	281	282	272	257	256	270	279	270	271	269	272	274	256	276	299	261	285	258	255	262	281	282	278	263	258	254	267	271	267	293	296	314	278	273	266	273	277	292	274	290	276	273	293	314	256	291	286	291	265	298	247	279	245	280	288	268	296	267	291	266	252	286	287	275	282	274	286	279	268	263	259	255	245	279	281	266	301	312	255	256	273	273	282	297	278	297	257	271	267	273	274	271	250	302	290	280	275	286	272	279	250	286	256	282	270	258	258	307	298	276	266	298	263	266	292	274	287	297	253	273	269	256	281	240	255	303	252	271	290	269	273	288	267	263	266	268	269	278	266	305	257	265	292	256	285	303	254	257	310	273	295	311	283	314	279	256	240	275	248	273	287	289	277	271	291	283	273	285	267	274	237	289	270	243	296	268	269	274	264	303	272	263	294	241	262	269	297	286	302	281	282	286	278	268	272	263	277	274	300	261	301	278	279	304	334	277
8998	8643	35194	3358	2857	2266	1891	1674	1598	1355	1221	1201	1029	1056	994	903	931	958	922	899	881	841	819	767	872	769	748	832	769	799	787	770	762	742	767	698	716	738	778	723	744	737	745	722	733	732	724	762	724	709	786	736	719	709	736	707	726	718	728	694	721	677	717	679	691	710	714	769	729	697	742	730	768	750	783	709	680	761	697	706	749	752	714	759	731	728	756	731	697	678	715	709	707	699	715	712	704	719	725	740	680	728	705	723	719	703	718	719	735	711	677	696	718	694	681	754	704	711	706	723	684	717	698	699	719	752	703	682	700	692	715	667	693	717	723	714	750	734	737	665	748	750	710	736	711	679	738	701	726	711	724	743	711	719	705	726	704	708	689	715	736	661	723	678	671	761	688	710	711	723	716	715	708	696	699	683	745	728	672	682	719	685	727	687	721	715	676	736	657	698	690	713	730	674	721	677	725	720	687	684	703	704	698	727	728	715	729	681	738	688	694	704	650	715	702	724	703	720	719	708	717	707	678	674	706	716	737	740	685	752	699	672	727	739	708	704	718	723	676	714	714	696	680	657	707	702	708	704	691	751	710	725	676	714	732	657	666	713	685	688	696	744	710	732	738	708	738	703	753	739	756	726	661	679	714	692	730	724	717	701	689	683	717	707	675	718	704	717	715	643	696	715	688	709	736	697	722	657	715	668	690	658	700	688	727	728	688	683	739	687	638	698	707	674	708	712	707	717	719	684	679	756	691	704	741	685	732	690	715	750	715	711	720	665	706	695	701	682	686	696	720	694	724	718	704	700	760	693	734	718	701	702	706	708	688	703	684	700	715	638	705	672	717	663	705	703	704	713	702	750	697	699	704	691	750	709	699	706	719	673	706	685	667	695	726	720	711	719	698	707	707	701	672	700	688	692	681	656	671	727	727	693	706	712	700	708	742	708	724	716	777	710	720	708	691	681	767	743	710	717	669	695	680	745	728	787	758	690	724	703	726	723	701	720	669	698	667	713	723	732	688	682	693	678	693	690	703	715	698	704	703	742	751	686	676	671	670	662	690	723	716	704	738	703	642	681	675	698	658	656	691	706	712	696	694	722	705	671	699	753	702	725	732	726	705	694	659	736	672	726	697	706	750	678	712	727	631	663	673	706	686	721	698	712	734	711	678	695	664	676	664	698	693	664	685	717	720	699	714	729	734	701	730	692	666	699	684	671	687	743	722	688	705	706	699	699	676	734	706	697	706	659	678	768	718	738	722	711	691	701	700	667	671	687	713	718	692	708	717	706	706	757	739	699	727	706	710	742	702	690	682	717	704	669	687	717	726	669	769	755	731	751	766	665	684	729	696	680	720	714	696	768	711	731	713	744	764	681	710	671	723	696	657	689	740	671	682	747	731	699	732	714	731	713	712	713	737	676	725	703	705	726	684	726	719	735	712	679	710	713	689	709	723	720	666	756	675	636	772	722	700	708	689	703	687	675	690	686	687	673	741	700	717	696	699	699	719	693	757	727	731	729	722	712	690	749	736	717	695	706	676	654	694	696	707	657	689	698	692	734	702	711	683	713	706	709	762	684	772	678	712	649	703	706	683	673	684	734	721	708	716	709	678	705	655	730	709	712	689	672	687	678	683	720	679	702	700	685	728	685	713	706	729	686	669	711	640	686	737	695	725	688	713	711	646	689	710	699	720	696	708	660	677	675	704	738	757	700	681	674	684	698	701	694	679	764	684	659	740	674	658	707	727	664	724	682	698	765	698	653	713	724	682	684	684	726	722	680	686	672	683	726	670	688	693	674	715	672	736	731	684	726	723	707	667	726	705	700	661	693	690	734	642	707	716	689	700	696	703	735	783	698	721	714	758	710	669	674	702	689	648	704	731	731	704	677	658	718	744	708	716	748	679	724	712	661	708	704	714	681	719	718	695	640	710	688	717	716	740	707	699	713	650	689	724	672	695	680	707	712	704	735	670	673	736	697	668	679	731	727	735	670	693	729	735	680	673	745	748	749	709	718	682	661	720	667	725	726	672	756	750	674	767	712	679	661	735	738	707	655	709	724	677	682	742	708	713	686	686	719	700	688	693	716	689	706	678	707	721	723	726	688	709	711	710	708	725	698	782	662	670	706	713	754	745	686	723	669	701	681	682	667	685	676	722	728	696	717	709	677	690	700	681	702	721	684	714	661	699	700	668	705	707	698	692	751	701	663	711	735	714	647	697	674	658	711	725	687	679	679	693	679	720	734	681	659	750	747	703	681	713	682	693	717	690	716	748	689	725	725	693	662	667	699	729	700	714	693	724	679	706	692	724	727	724	703	685	740	666	673	689	719	667	712	718	701	713	716	729	734	703	656	722	638	715	724	706	730	674	697	707	692	715	705	709	727	702	755	707	724	711	730	716	731	703	728	722	760	728	706	688	667	686	732	715	744	653	671	713	740	767	642	680	712	696	700	666	638	688	700	729	726	685	712	729	707	760	690	714	716	700	711	732	708	698	707	713	688	724	672	774	742	671	741	694	701	718	707	675	723	710	706	661	720	739	715	716	692	707	711	734	704	723	738	710	695	721	717	721	677	766	698	701	730	716	713	678	701	716	694	718	689	694	706	715	691	710	702	675	726	704	720	730	670	690	733	650	740	715	730	701	724	665	667	679	749	709	743	757	718	731	717	755	694	738	700	718	729	688	710	693	717	715	706	710	688	668	687	696	711	688	723	757	692	728	740	709	672	722	686	741	674	696	675	708	706	722	706	718	700	716	701	669	744	738	699	687	699	714	725	719	705	697	684	674	675	726	690	729	686	682	682	712	741	678	719	686	660	696	706	674	734	725	684	724	686	715	682	693	734	708	706	710	725	760	734	742	680	723	739	703	705	747	732	730	699	727	648	723	704	657	733	766	694	696	730	670	706	728	718	733	696	706	691	724	709	695	712	725	674	729	687	687	692	742	735	705	720	673	656	740	737	710	681	745	741	695	716	707	745	732	672	687	695	663	707	693	718	698	712	697	726	727	718	730	703	728	719	691	730	679	680	705	708	728	703	694	720	681	705	711	682	705	693	727	749	691	685	679	710	713	725	730	704	698	720	731	653	728	710	731	689	738	658	697	684	698	702	750	694	700	692	690	728	653	732	684	710	692	698	671	751	693	694	688	669	734	720	709	726	659	638	746	725	699	710	716	707	686	706	658	688	721	705	736	709	676	676	730	669	748	722	732	716	673	648	711	717	753	714	726	713	652	713	697	710	696	685	679	751	715	707	711	681	682	751	727	731	676	738	681	733	738	720	687	687	708	718	745	645	715	726	694	705	664	725	695	745	737	714	708	698	717	698	737	777	694	704	730	718	693	723	720	694	718	660	715	704	697	702	738	706	692	671	713	685	695	680	724	672	698	690	737	695	697	713	738	670	712	682	632	652	750	728	691	736	748	714	783	748	707	713	734	719	693	678	728	695	716	713	708	705	734	673	758	726	749	688	690	711	693	719	761	710	776	696
21796	24047	51240	14132	2262	898	662	501	479	391	383	345	321	314	300	297	278	323	268	262	271	268	229	251	255	258	252	240	239	248	247	246	235	238	248	239	223	252	273	229	235	235	244	239	257	231	227	246	224	226	244	274	226	220	270	215	235	241	231	240	205	240	226	255	265	234	233	238	279	235	235	244	249	236	209	210	254	218	225	214	244	233	240	226	209	232	205	232	199	226	218	240	186	214	231	242	205	269	258	284	220	224	212	227	230	234	231	234	254	212	256	212	221	234	221	216	232	203	231	215	247	212	203	198	227	233	232	261	222	220	228	231	211	234	240	229	248	244	230	234	202	213	236	236	252	250	220	227	236	202	226	199	217	241	258	219	260	258	221	205	241	266	244	223	235	232	216	229	231	230	227	240	215	243	210	242	202	203	217	239	228	228	231	238	242	259	227	203	234	215	218	231	221	253	224	250	221	247	237	219	210	215	215	246	238	228	193	245	233	261	245	220	266	203	231	241	239	249	222	233	252	235	246	237	236	241	252	256	257	213	224	189	234	230	224	244	251	216	259	214	233	256	214	233	248	233	223	241	223	242	209	239	233	225	219	226	254	227	214	218	243	220	241	234	238	224	233	232	228	259	200	226	240	221	229	240	224	223	247	221	198	264	223	228	219	235	244	215	236	242	216	225	232	232	223	240	246	249	235	229	227	231	236	233	232	238	220	236	219	220	245	216	247	204	241	229	240	238	229	238	249	220	227	251	269	231	221	227	233	224	229	249	222	204	242	226	224	220	239	206	205	223	235	226	259	203	225	223	235	221	233	219	261	228	227	221	230	222	225	238	206	205	265	259	208	216	226	244	260	266	242	227	246	194	227	226	231	220	213	237	206	215	187	234	222	208	197	226	246	228	249	251	241	233	230	232	216	229	237	232	243	235	227	222	244	227	233	221	214	234	236	258	234	238	212	235	239	223	217	220	210	233	222	194	216	215	247	246	225	235	250	215	229	196	267	214	237	240	238	228	230	201	229	238	243	256	236	224	218	234	221	238	241	228	215	249	242	239	229	220	223	243	203	222	243	231	206	228	251	221	229	259	227	235	234	251	255	218	227	199	232	224	230	220	218	221	232	262	193	247	225	248	227	234	219	258	264	220	228	214	256	198	232	252	236	232	224	207	249	247	237	256	238	227	221	241	203	247	246	232	223	238	231	225	245	192	222	248	228	235	224	245	212	213	182	223	219	213	201	217	248	252	229	229	224	253	268	219	236	242	212	213	224	238	206	226	224	236	214	210	233	215	233	214	255	248	253	252	239	235	269	208	212	207	235	241	203	227	211	220	246	229	214	239	217	233	212	182	220	205	272	221	224	241	220	247	248	235	233	238	209	220	223	231	226	243	215	217	204	255	215	205	243	231	201	210	230	235	239	215	244	205	236	238	239	219	201	199	219	226	224	233	226	209	246	212	218	191	227	209	222	236	233	246	249	267	227	205	247	210	233	209	211	239	215	242	229	211	235	252	227	179	234	198	236	230	249	220	227	238	234	254	235	230	253	227	230	229	216	222	235	249	213	260	211	223	230	240	230	252	236	227	234	232	225	229	243	245	225	239	192	217	224	249	209	226	208	241	198	244	247	240	242	219	227	210	246	222	241	233	215	185	237	220	239	223	228	235	243	261	224	219	203	234	223	222	235	220	194	212	243	246	219	224	219	237	241	232	250	244	246	240	221	253	246	209	226	242	251	233	215	226	220	228	215	198	225	233	229	190	215	216	230	216	236	219	232	201	231	229	263	232	210	223	246	211	225	237	224	235	241	242	252	229	239	233	213	208	257	238	205	203	237	222	231	254	221	232	269	218	210	219	222	221	224	241	234	257	240	237	251	218	231	227	240	241	187	249	238	246	218	216	242	200	235	219	242	187	219	237	228	211	267	248	215	239	232	228	227	206	210	234	217	225	238	217	256	227	186	213	207	207	230	214	224	229	246	227	206	255	226	232	208	234	206	208	244	228	256	254	221	206	237	259	261	236	218	218	223	232	246	239	221	246	228	215	205	235	236	267	222	223	261	225	248	252	246	229	231	224	203	224	228	251	248	230	242	197	221	228	216	225	236	204	209	196	224	263	201	213	212	216	251	209	220	241	236	225	235	232	232	239	231	217	223	215	242	225	238	246	243	249	225	241	218	224	242	236	232	239	208	213	235	239	244	226	225	212	234	258	212	221	222	227	242	248	207	252	217	231	226	239	251	260	231	226	210	261	226	222	237	225	248	200	215	236	227	237	225	231	211	235	228	236	239	216	226	238	193	233	234	228	244	230	205	204	222	228	256	240	192	224	214	239	205	214	232	260	250	209	260	214	221	242	219	246	223	230	256	240	224	203	236	235	217	219	213	218	237	222	230	256	230	214	262	224	228	225	217	233	247	220	260	231	240	219	211	240	219	228	235	238	241	269	209	219	215	238	242	214	241	198	245	225	239	205	223	217	213	243	231	249	222	253	211	223	258	242	213	216	220	240	223	232	247	223	235	226	209	197	243	227	267	250	231	226	245	222	238	212	207	253	240	236	231	180	223	238	266	206	224	233	245	233	241	208	224	207	225	209	226	219	224	227	207	205	243	260	223	224	210	248	229	244	257	268	229	263	217	216	206	244	234	210	230	219	226	248	246	212	221	243	211	222	198	223	233	237	253	198	262	246	227	224	222	228	236	234	230	229	209	234	210	193	221	238	254	235	206	227	209	206	229	223	214	246	223	232	208	234	230	236	254	253	265	233	225	235	229	220	239	206	216	213	250	233	250	197	239	192	216	238	197	220	242	225	254	225	244	213	225	235	223	210	248	229	212	213	206	229	231	274	252	228	244	218	194	223	251	214	239	248	233	197	221	217	224	246	227	223	231	218	221	215	225	220	227	238	232	244	225	239	227	215	216	211	231	271	209	245	246	243	247	243	214	267	233	237	228	228	227	221	249	236	233	238	271	208	219	214	238	212	244	208	226	213	225	249	202	213	221	223	232	199	258	244	228	243	213	241	228	232	225	218	259	221	224	242	221	213	245	196	235	224	260	277	233	213	236	206	212	233	242	219	214	220	205	202	224	228	229	208	206	235	247	223	225	270	221	239	226	245	207	221	239	194	220	233	227	228	214	208	242	244	232	235	219	254	226	245	252	223	227	216	215	248	217	194	219	224	229	233	263	237	211	220	266	230	254	199	228	235	240	230	224	215	219	219	227	213	210	204	245	242	253	237	204	219	227	242	230	193	242	235	248	246	187	207	207	230	227	245	226	212	218	237	214	202	194	243	244	241	232	253	237	252	227	246	218	204	223	211	232	228	203	223	224	252	245	258	240	206	237	214	237	258	238	240	223	271	231	208	220	257	216	212	225	234	222	199	220	228	234	276	224	249	237	230	242	212	242	247	232	212	228	239	228	209	207	243	232	230	238	215	235	231	231	236	242	259	235	203	227	221	227	241	238	210	239	221	224	194	236	221	231	263
13434	16593	40552	5649	4637	3604	2952	2542	2097	1914	1685	1470	1306	1222	1133	1102	1046	948	1009	943	876	883	841	834	753	769	793	763	706	693	701	720	716	689	692	691	679	689	690	693	713	609	680	654	628	672	637	659	641	622	691	639	653	613	661	590	604	627	576	594	665	600	654	632	610	591	613	678	552	599	612	580	582	582	617	590	640	615	561	636	643	614	606	589	602	621	588	611	618	615	581	601	592	580	601	602	599	574	582	607	571	645	565	591	639	561	624	581	589	606	567	617	582	597	602	581	590	585	563	588	610	601	584	594	617	569	610	572	580	588	605	623	606	660	567	578	633	611	620	596	587	594	580	564	613	608	568	533	535	624	636	572	581	587	594	582	589	590	549	583	559	611	579	592	599	603	613	575	571	581	601	551	618	576	581	585	579	604	608	545	567	562	573	594	557	590	612	619	608	594	594	575	584	595	606	585	582	634	592	578	594	576	586	589	573	579	567	570	626	558	591	601	610	574	581	586	580	611	595	578	573	604	574	572	633	573	602	593	646	561	612	560	641	601	571	571	582	597	625	587	602	614	624	621	589	564	614	564	608	565	564	637	581	616	548	587	603	600	590	592	573	578	538	570	561	589	564	587	539	606	605	562	586	608	600	576	567	612	635	563	567	615	590	616	508	552	596	585	627	572	630	616	536	596	552	589	613	586	602	573	647	580	594	542	607	571	605	573	591	597	573	586	630	607	602	672	590	587	569	584	600	611	581	541	564	608	540	578	604	552	596	615	612	613	552	582	561	573	611	606	590	607	599	571	547	579	568	595	546	601	571	606	596	587	542	591	542	584	583	596	575	602	590	595	631	595	542	593	597	578	586	571	614	642	613	591	602	610	585	616	640	600	569	639	591	583	584	573	580	617	570	546	575	604	593	609	612	579	580	584	567	562	585	571	606	597	592	563	576	579	561	608	567	635	546	628	570	617	557	589	588	603	570	588	635	610	595	641	602	598	570	556	601	583	606	601	559	572	556	620	579	556	637	570	568	611	572	567	588	589	575	626	588	634	624	602	565	607	555	640	561	560	609	628	616	573	564	575	595	597	575	581	619	604	612	618	601	636	641	581	571	596	598	575	605	551	597	580	577	579	562	566	585	556	577	585	555	570	585	612	595	588	575	535	570	646	572	578	587	672	562	572	587	574	613	589	594	611	586	568	557	566	617	554	628	584	554	594	564	548	532	537	612	605	550	553	623	574	578	599	594	577	589	596	561	568	609	614	548	588	612	563	533	576	617	594	575	566	544	596	558	591	574	571	596	570	587	590	602	616	528	559	625	555	564	537	585	621	587	581	604	639	586	579	655	592	611	576	552	561	597	564	572	540	526	577	616	532	594	588	583	589	577	590	612	566	560	587	601	530	581	587	561	572	576	554	589	576	575	611	608	612	549	576	606	540	615	568	579	612	574	587	565	564	556	617	603	577	547	533	597	583	606	588	633	632	557	570	565	620	625	595	589	588	562	635	531	612	577	547	579	605	605	616	558	558	578	642	606	588	605	558	598	625	643	619	586	537	564	621	578	624	600	622	618	592	597	548	621	619	577	615	599	585	578	566	625	625	557	574	591	604	603	582	601	603	579	615	592	602	576	650	602	555	585	540	585	632	586	585	582	566	608	565	567	545	532	597	613	601	606	580	564	624	667	576	598	606	617	583	592	574	555	612	573	550	580	601	588	586	616	599	590	634	529	560	588	618	585	607	588	589	568	545	572	601	577	588	615	530	545	561	598	605	607	578	588	593	634	580	536	548	581	561	594	596	585	584	546	585	557	572	558	548	570	612	592	574	599	569	588	532	586	585	585	603	578	629	568	562	574	588	557	547	585	592	566	600	606	566	562	606	598	586	611	542	590	552	563	561	582	580	597	583	581	608	628	576	555	564	578	538	620	588	609	586	594	607	579	515	593	543	561	586	580	565	577	545	571	571	551	578	567	582	581	539	570	554	569	588	620	602	604	572	541	552	582	576	600	562	563	586	581	613	540	628	593	534	562	592	610	607	573	553	608	552	561	577	597	611	613	566	578	523	618	622	561	571	632	600	567	593	577	565	586	572	580	584	572	603	548	588	568	578	620	577	558	571	568	571	548	564	595	574	620	625	624	593	582	618	597	504	573	586	620	609	579	579	596	615	578	598	601	571	583	565	561	579	549	572	580	617	601	611	597	569	583	596	587	552	581	597	553	580	586	606	588	584	612	561	563	595	553	559	547	596	592	549	555	580	605	658	593	545	627	578	606	654	605	551	562	577	646	577	588	596	570	621	555	589	578	604	570	589	588	550	576	545	588	598	601	566	557	602	595	547	605	536	553	567	622	572	576	557	567	608	555	589	583	567	610	572	573	549	575	566	585	548	610	545	593	609	559	562	581	558	623	615	559	596	551	602	564	618	598	594	553	587	614	589	580	602	591	594	550	555	591	608	582	611	574	628	588	628	618	592	565	601	599	596	620	602	555	552	569	586	613	601	623	553	563	579	606	573	545	593	546	535	571	634	587	587	605	561	612	590	570	546	596	570	592	593	597	590	574	607	569	635	549	595	582	612	599	573	574	605	581	596	636	619	566	577	581	625	565	590	572	615	628	585	587	571	597	585	568	583	588	580	570	607	581	601	545	557	593	615	593	574	595	569	552	563	582	560	590	625	553	607	571	586	584	555	588	603	512	581	594	625	581	585	600	574	582	611	574	628	588	583	577	623	561	598	607	628	566	584	617	594	634	601	583	617	574	583	583	601	572	579	613	539	621	581	581	622	592	626	567	572	591	605	585	613	568	591	648	575	575	576	575	551	621	614	588	605	597	541	567	579	557	583	578	591	597	562	600	586	602	582	568	592	570	587	548	582	628	553	589	524	611	562	582	585	602	594	585	565	591	589	601	570	588	592	623	606	560	533	566	572	595	591	606	615	600	566	618	589	637	587	615	607	572	598	582	586	637	564	574	578	602	566	582	577	593	609	577	576	557	629	598	573	588	569	588	583	587	582	575	538	595	567	592	565	585	569	611	583	587	606	544	586	610	603	595	572	630	624	622	581	563	566	550	582	620	586	600	575	586	564	591	574	561	547	601	602	569	612	608	547	562	618	551	593	572	579	594	572	590	561	607	612	614	592	557	563	572	558	605	615	560	610	563	584	589	577	561	556	545	623	594	575	635	561	569	611	596	579	541	600	578	619	567	580	604	573	551	623	584	607	567	600	570	585	561	583	572	590	565	607	576	555	600	592	628	590	605	562	606	557	620	589	581	562	568	590	619	529	577	616	580	615	551	569	602	585	573	615	573	548	539	599	567	605	565	561	562	586	570	557	594	607	601	602	583	638	636	621	575	590	586	574	590	592	605	615	598	576	595	592	621	548	571	608	536	626	573	558	604	570	591	600	591	586	570	579	594	598	603	577	576	621	597	544	563	623	569	600	594	601	562	596	599	608	593	556	610	621	641	596	571	561	606	573	577	614	558	595
1824	480	1752	212	165	158	149	170	140	109	133	135	164	144	185	170	143	144	172	139	163	156	154	157	136	136	145	133	163	151	145	176	167	151	147	157	156	164	144	171	150	157	142	170	124	155	174	150	152	169	169	150	135	154	154	137	150	150	166	167	142	149	133	139	141	159	130	160	155	132	184	144	165	145	142	159	168	158	144	170	160	132	152	146	156	149	142	162	160	151	147	167	146	143	145	134	138	149	136	141	150	177	143	164	151	138	149	139	148	153	155	133	138	140	146	140	156	160	139	164	145	156	160	148	170	160	159	140	159	164	144	160	191	143	157	137	149	149	145	157	147	136	111	150	139	126	162	161	130	141	163	131	161	173	145	156	150	171	141	151	149	139	132	139	154	139	169	153	119	144	152	169	158	140	149	158	141	142	146	163	160	154	150	143	135	137	130	186	143	168	147	157	161	175	146	136	164	156	146	159	165	159	162	130	169	156	142	147	158	165	143	156	151	150	164	142	147	155	161	132	141	146	135	144	165	130	175	153	143	164	162	143	162	157	173	154	153	138	161	168	146	172	164	140	153	142	164	144	135	156	150	129	150	148	154	133	149	149	145	150	154	148	141	166	133	157	172	139	161	159	139	157	156	148	143	154	162	146	154	140	162	139	153	152	137	148	182	151	156	149	144	147	163	121	158	144	153	144	165	169	159	145	150	164	161	130	149	163	149	158	138	134	177	146	139	163	138	141	149	139	142	153	173	156	148	142	159	159	137	118	155	151	156	171	156	151	157	133	147	121	170	138	156	176	140	155	141	160	157	125	151	142	158	162	138	167	135	158	139	149	154	128	163	141	137	140	159	149	153	172	148	144	156	143	154	186	153	178	160	161	141	159	139	142	159	129	141	159	149	171	157	160	161	179	143	147	134	138	156	161	159	151	149	154	132	133	171	147	148	146	154	145	163	139	133	152	138	139	159	135	192	135	156	158	140	138	157	157	166	147	159	143	153	143	154	145	150	153	157	163	156	158	146	163	142	157	119	140	134	139	145	155	171	153	164	133	141	140	141	142	134	166	138	144	173	144	166	140	131	141	154	153	170	132	144	158	148	151	155	161	164	159	151	173	134	138	167	165	136	137	128	145	122	133	159	178	160	157	143	151	169	149	142	138	119	183	144	167	149	161	153	149	149	141	162	140	161	156	135	175	153	143	151	155	156	158	159	174	133	151	139	150	148	154	168	132	161	161	144	144	153	140	169	152	141	180	170	162	158	150	136	138	143	145	165	159	152	124	151	145	139	162	145	150	149	162	164	161	138	162	163	158	154	161	144	142	127	154	153	153	142	155	132	151	148	131	158	155	169	158	147	167	155	145	154	144	163	176	161	153	148	146	148	148	143	162	142	145	161	157	156	144	145	130	167	140	168	159	132	163	172	141	138	146	138	157	157	146	151	147	161	142	168	157	161	146	160	149	149	150	149	131	132	122	146	146	136	147	138	134	141	162	163	152	176	146	164	136	149	137	133	148	157	148	150	151	148	138	144	152	153	141	150	166	159	150	137	144	144	173	147	151	163	146	149	148	141	144	160	162	153	150	159	154	142	138	138	152	131	159	152	140	133	154	141	129	159	139	157	146	161	174	163	149	129	127	168	146	131	159	138	163	159	163	145	131	149	140	163	157	160	151	149	168	167	140	167	147	154	151	148	131	153	163	147	154	154	159	132	137	146	152	144	148	153	135	143	164	167	156	137	179	177	177	154	151	145	172	145	149	183	168	149	145	143	150	142	146	129	144	169	150	152	166	144	135	148	155	152	129	151	163	153	169	151	137	142	138	149	135	187	146	138	151	129	150	163	168	151	146	128	155	158	146	146	153	158	141	157	155	150	119	151	155	140	166	136	151	135	149	161	163	159	150	151	146	143	145	147	131	148	132	155	151	142	182	157	150	148	168	147	145	160	142	145	148	143	170	126	160	117	132	150	151	142	148	155	171	148	162	145	145	169	159	162	164	161	136	148	147	171	127	148	153	155	146	150	150	145	148	139	124	142	146	148	190	137	176	142	145	149	155	157	151	146	152	154	124	152	147	138	157	129	142	170	139	132	134	175	141	138	156	140	155	124	149	142	149	163	144	127	140	131	158	134	151	151	133	157	149	135	159	148	138	141	132	113	143	153	159	159	146	162	149	150	134	156	150	147	145	161	161	144	146	155	124	170	131	158	160	149	159	166	151	151	158	146	128	157	163	144	152	158	150	146	139	136	159	135	151	143	149	147	138	141	132	159	171	155	168	178	162	141	126	149	137	177	133	141	137	137	148	138	167	155	156	159	153	156	149	139	154	133	173	147	152	138	147	164	163	143	155	148	152	141	157	171	178	150	159	149	161	150	133	158	154	163	144	135	151	160	124	129	132	142	158	155	150	153	142	164	150	170	154	134	144	134	160	176	163	121	137	148	146	182	150	170	146	144	173	136	135	143	157	135	146	162	159	141	160	158	162	146	141	154	142	133	142	143	135	138	148	141	135	144	150	173	147	154	147	162	167	156	165	162	152	157	170	156	148	140	153	155	160	143	148	142	146	146	155	128	146	139	169	153	156	124	138	124	146	170	132	145	135	141	128	160	161	153	160	146	125	155	168	162	145	156	152	145	148	173	143	149	156	145	151	144	145	150	161	158	142	139	163	159	175	132	153	158	141	146	147	137	188	160	155	163	152	135	141	186	154	167	153	156	156	132	132	153	142	153	130	151	143	141	157	134	163	162	167	155	139	151	162	149	150	130	133	133	156	143	156	159	169	150	151	154	147	141	136	132	165	134	129	146	170	162	128	157	180	131	161	155	151	161	143	147	170	152	172	152	171	150	149	129	137	155	138	149	171	154	164	133	140	140	143	158	158	157	154	154	159	152	164	137	173	157	141	159	158	166	159	123	151	154	157	139	146	157	146	157	171	172	148	136	146	147	159	142	168	158	153	153	170	161	152	159	125	152	124	139	158	143	155	126	159	132	167	145	148	133	144	155	151	141	172	165	153	147	134	128	144	151	151	139	142	181	162	150	149	145	170	149	124	153	115	162	149	155	163	165	156	138	163	139	144	168	140	152	159	156	146	147	143	142	155	158	143	144	152	145	136	156	148	133	152	154	150	139	152	138	145	139	144	139	156	172	161	152	171	149	149	130	159	166	161	135	158	155	145	138	164	145	175	137	144	135	170	156	163	148	131	145	158	170	160	136	146	162	160	167	162	135	119	135	146	144	156	149	133	155	132	149	130	126	152	152	168	153	162	165	149	149	149	169	160	139	143	146	138	162	175	152	138	148	157	153	141	150	151	137	184	172	182	169	144	156	156	142	139	163	162	160	142	131	164	135	151	154	151	164	155	157	152	154	162	145	166	163	128	145	153	135	140	168	167	147	146	151	143	136	156	137	158	160	152	155	141	168	149	134	139	160	142	156	152	153	140	143	164	161	148	150	141	151	147	155	160	159	150	160	156	140	152	137	137
2260	1054	4871	522	527	487	476	480	481	453	455	482	429	446	438	450	452	444	482	416	402	489	431	447	460	463	436	452	402	426	407	429	431	461	474	446	438	428	408	436	446	437	408	422	417	430	447	446	441	414	468	441	434	451	424	436	472	442	416	411	449	418	441	421	439	438	403	458	435	423	441	445	425	449	404	411	460	403	447	420	423	436	455	421	416	388	415	445	407	390	420	456	469	420	415	424	434	440	427	452	420	487	414	391	415	408	396	424	458	469	434	454	424	456	410	449	435	448	416	429	392	419	434	439	429	417	446	420	445	454	439	416	453	476	463	448	426	435	459	429	427	419	444	443	419	448	411	463	454	466	436	475	441	434	427	421	434	423	452	418	428	456	416	441	434	410	448	455	405	414	412	415	415	418	434	440	422	444	470	376	410	447	452	405	463	432	441	447	400	425	414	425	456	436	441	443	433	408	432	434	388	450	438	425	429	450	451	456	435	442	420	459	408	452	431	464	446	443	435	417	401	445	430	436	441	458	425	431	449	454	446	445	407	435	430	453	446	440	400	437	437	440	443	448	438	409	407	464	443	468	403	447	425	435	442	449	389	447	420	439	451	421	431	427	457	416	421	426	426	457	419	421	450	442	459	431	440	462	437	430	411	435	387	425	450	455	433	428	484	437	413	464	415	484	417	429	415	431	436	428	470	448	424	439	421	442	383	401	462	408	431	390	421	435	433	455	424	468	440	427	463	415	419	413	453	454	382	420	438	441	420	447	424	460	422	456	461	429	440	415	441	446	446	448	422	424	455	449	436	424	436	453	432	449	414	422	453	436	422	439	406	420	443	421	422	423	422	425	412	413	451	434	405	441	393	451	420	423	461	442	393	401	491	401	401	435	440	457	439	437	480	424	445	455	473	441	431	438	444	416	441	417	432	424	430	429	450	428	496	442	406	448	406	437	433	372	444	440	486	435	452	433	402	433	457	420	424	403	426	443	408	387	407	431	425	400	444	421	407	431	426	435	425	441	422	417	435	432	421	425	451	456	451	414	452	456	469	453	452	437	457	424	442	408	433	447	407	452	470	446	418	446	417	406	426	438	443	400	435	441	436	422	408	459	438	399	448	442	460	446	441	435	419	426	447	431	423	454	437	421	354	445	399	463	453	429	430	447	457	449	408	414	423	379	457	417	441	428	434	424	463	412	406	436	449	410	424	423	492	419	427	441	422	414	396	408	415	402	446	411	453	480	430	451	398	420	414	425	398	439	444	424	396	478	453	457	427	445	436	466	424	457	435	472	432	442	411	451	433	436	423	441	416	432	432	401	440	386	447	477	427	470	418	424	436	430	434	437	439	432	418	449	436	456	453	417	451	435	488	428	432	431	437	419	403	445	423	420	419	408	428	472	388	464	424	405	449	402	437	438	442	455	430	441	448	438	440	394	422	423	496	443	424	461	434	474	425	405	422	442	449	424	406	427	446	402	436	465	428	437	462	452	441	456	411	416	440	437	423	465	432	428	417	447	458	475	414	423	415	453	430	464	433	464	443	436	418	450	444	460	421	433	474	468	417	439	437	442	403	420	442	430	441	437	404	428	455	421	454	437	425	454	417	471	452	455	454	440	426	449	437	479	472	426	413	431	418	408	407	418	463	468	418	437	452	439	458	447	473	496	425	404	423	393	385	414	453	419	455	445	425	467	447	403	457	436	453	436	448	417	409	426	435	451	470	406	439	442	412	434	446	440	443	404	443	442	408	430	410	437	405	432	454	474	459	420	412	439	400	450	433	443	427	457	436	414	456	462	446	408	444	420	406	457	448	460	437	439	447	418	431	436	468	442	438	456	451	409	470	440	412	386	427	448	422	430	430	431	442	421	390	413	435	418	427	457	482	427	476	433	472	425	450	445	443	450	427	411	458	425	410	437	429	445	455	437	457	436	400	445	435	467	431	437	428	464	414	411	422	420	455	435	406	415	424	453	414	433	422	464	443	430	429	472	399	387	419	419	424	424	429	408	482	410	465	444	446	450	441	407	463	425	444	417	424	453	436	434	432	453	434	423	464	438	487	424	400	418	454	438	459	430	391	423	443	435	401	421	435	454	421	402	464	475	406	416	422	456	410	434	444	471	425	420	416	454	397	458	435	475	430	394	424	452	426	451	458	464	369	430	434	447	393	465	459	468	453	422	442	420	435	420	404	392	431	431	416	429	398	430	430	436	429	419	476	430	483	455	423	428	453	386	440	439	441	407	445	439	437	406	448	466	460	426	410	475	420	434	426	462	449	434	416	418	443	429	387	450	456	424	434	389	445	434	468	421	440	463	449	432	405	458	445	421	431	409	442	420	393	429	435	440	443	407	446	464	399	464	415	433	435	452	398	436	430	413	423	436	453	418	425	470	434	434	420	436	464	422	433	474	428	408	415	475	419	433	453	423	426	429	430	414	466	422	419	448	407	389	416	420	430	425	474	415	437	441	463	461	432	421	462	450	442	419	428	429	439	425	418	412	415	411	410	429	442	463	450	436	407	419	438	434	440	446	450	441	436	418	443	446	427	432	400	451	405	455	435	477	430	461	423	458	447	447	456	488	432	388	424	407	447	424	448	418	442	466	419	391	436	459	420	394	495	414	407	413	422	424	431	426	455	448	458	401	470	416	417	426	456	478	457	453	459	433	475	436	410	399	393	441	395	407	436	444	393	446	424	414	384	412	414	458	419	414	430	473	424	430	448	429	443	460	428	414	436	444	410	430	438	440	423	444	444	399	444	468	429	442	435	450	426	433	452	398	433	433	445	386	405	435	396	407	439	427	409	447	418	463	444	464	402	430	442	441	424	397	405	435	407	471	414	424	448	423	413	430	405	437	407	429	387	434	456	420	417	425	428	466	429	436	426	481	445	431	460	414	439	440	430	461	425	451	430	415	432	420	450	449	456	423	456	455	447	397	427	443	456	414	434	454	460	462	422	418	451	426	430	491	401	484	451	453	444	467	437	416	391	449	433	444	450	443	442	429	446	442	431	408	435	419	441	460	419	463	451	417	444	409	426	412	421	449	431	437	432	464	435	434	437	431	440	441	434	440	448	439	440	454	458	416	465	407	422	415	459	436	422	436	399	440	407	466	444	442	425	402	410	433	456	434	444	441	452	421	472	446	455	431	430	433	432	428	439	461	438	404	466	424	422	449	463	429	430	465	449	432	421	438	426	457	432	441	428	419	425	450	419	390	421	453	486	430	469	432	443	442	469	418	447	458	444	438	432	435	467	469	432	428	446	445	436	447	447	459	448	418	443	422	457	423	420	447	445	424	449	421	435	463	418	421	448	429	424	413	452	433	454	443	412	459	427	431	422	448	444	435	383	404	480	432	452	431	422	409	410	458	428	429	400	452	426	436	428	447	443	453	473	435	411	418	428	404	438	438	442	466	442	451	390	435	453	428	414	455	454	442	401	414	451	417	434	435	449	433	481	489	418	428	458	425	433	465	419	423	443	439
12009	13139	36825	5922	804	583	522	415	403	374	342	335	293	320	334	307	307	286	299	295	298	306	301	317	263	283	297	253	288	289	283	302	258	318	275	283	294	286	283	283	302	253	288	264	261	252	267	283	280	241	270	272	269	291	269	268	251	307	293	246	300	265	297	281	268	281	262	265	263	294	280	297	234	256	283	269	289	291	272	272	295	268	288	291	252	270	290	268	256	275	259	266	243	275	247	268	265	249	273	293	277	267	307	284	288	295	268	288	239	295	293	285	278	277	285	270	248	301	315	286	286	268	305	251	266	274	289	257	275	278	258	285	270	264	232	303	257	288	237	262	287	250	249	293	299	290	275	249	283	273	285	280	272	285	258	266	263	265	261	250	259	277	263	276	277	297	287	272	263	284	291	262	296	315	279	295	263	265	266	266	299	252	295	311	286	300	290	242	297	262	269	268	290	280	259	290	278	261	289	271	283	316	314	292	269	260	235	307	263	280	292	272	306	298	276	267	285	260	252	258	306	279	279	263	240	279	295	295	310	272	280	300	251	272	303	277	275	285	258	266	260	274	261	263	252	236	277	284	278	255	232	307	311	276	293	288	280	264	277	268	301	268	235	266	287	282	243	277	303	263	275	296	261	282	280	277	263	268	282	265	285	273	272	254	267	298	256	293	295	286	258	253	295	277	283	261	262	288	293	261	267	263	289	279	312	256	259	279	260	266	259	260	303	306	306	288	304	267	240	282	265	268	270	277	276	281	256	297	248	271	264	281	263	301	288	268	246	298	276	279	304	231	241	266	261	279	280	288	322	268	259	279	253	299	287	266	274	271	275	296	272	279	238	274	233	256	233	279	322	237	269	259	303	294	261	262	262	266	288	299	287	263	276	293	261	264	251	261	294	282	267	282	256	290	278	301	264	278	285	267	262	247	289	252	254	258	257	263	303	303	277	273	279	298	260	264	281	249	276	281	292	235	278	287	292	275	307	252	260	266	255	251	252	283	304	263	276	263	286	255	299	272	257	266	255	238	284	281	288	286	268	244	280	271	256	314	292	248	268	267	263	271	279	290	261	255	251	290	272	274	255	259	292	275	274	273	288	282	289	273	269	308	271	276	271	272	265	276	281	243	287	286	290	291	278	255	290	269	276	270	260	282	300	259	279	297	264	266	266	319	269	244	253	264	292	274	289	258	275	270	302	234	292	287	259	279	292	265	259	296	274	271	233	301	287	279	256	263	262	274	281	269	297	277	292	281	281	268	272	285	261	275	295	272	270	254	282	264	256	265	285	274	296	269	268	266	281	274	259	303	259	277	300	267	299	259	278	254	244	268	293	261	283	293	285	298	279	293	291	274	281	287	295	288	283	264	281	288	293	265	285	284	307	283	304	256	248	316	261	270	271	266	316	271	278	269	253	262	286	282	264	248	289	257	271	291	292	276	298	277	271	285	271	249	268	279	272	297	280	308	263	283	296	285	268	287	244	269	291	274	305	284	267	270	276	284	292	276	250	278	284	265	256	275	294	285	262	282	275	258	256	240	282	277	273	273	267	252	287	269	247	284	264	275	272	263	252	275	267	265	272	280	254	258	278	232	277	309	282	263	296	269	245	281	261	276	279	293	314	283	280	296	257	291	257	288	292	257	264	282	273	292	300	274	282	292	298	284	302	298	293	235	254	276	290	266	263	296	266	285	242	286	273	276	294	284	286	285	280	268	287	258	280	252	277	268	298	249	303	290	296	282	229	306	264	284	311	260	282	295	274	255	273	285	265	242	308	302	264	282	249	242	268	295	273	284	274	285	272	268	271	298	284	253	278	279	257	285	271	269	291	265	281	287	285	277	275	252	275	292	280	301	277	255	275	294	267	294	278	288	279	285	286	283	266	293	284	264	285	279	283	289	312	273	287	279	295	300	311	277	315	276	251	254	272	270	268	273	287	252	254	292	291	289	283	284	293	273	291	246	281	304	281	276	290	284	270	289	300	310	281	271	274	271	283	258	281	265	267	286	279	297	281	274	260	264	293	313	306	260	283	299	277	278	323	275	274	279	300	283	258	251	293	281	273	284	274	263	280	294	247	267	278	287	230	251	302	310	271	247	285	291	242	273	278	292	297	302	265	273	264	278	273	266	303	265	268	276	236	290	268	291	282	270	249	265	277	277	279	292	272	288	279	263	269	304	262	263	245	279	289	300	236	273	275	280	288	269	265	306	274	317	291	281	269	273	298	270	270	300	259	277	285	287	296	287	303	275	267	282	274	253	264	271	283	276	266	256	263	255	263	284	296	250	272	287	277	271	298	279	302	251	264	279	280	292	299	275	253	258	275	246	290	302	262	268	276	275	281	289	272	275	292	289	292	278	256	275	281	290	275	294	277	261	268	302	262	302	258	287	282	276	263	253	277	268	256	261	288	288	290	278	301	282	289	253	283	289	282	282	289	280	272	248	274	319	255	292	257	286	257	269	271	285	273	288	275	247	250	285	275	265	297	267	251	273	257	271	242	282	246	308	271	287	284	253	302	288	284	262	269	263	262	253	294	258	286	266	276	269	283	264	276	290	303	284	256	303	249	284	251	296	272	289	255	278	294	268	290	248	269	244	291	273	293	296	270	265	297	292	248	259	300	290	290	287	275	298	309	296	275	251	292	273	278	270	285	291	273	273	287	284	271	288	276	273	277	316	287	311	270	292	286	272	293	298	270	268	272	280	278	271	281	249	261	304	256	274	296	291	304	279	250	260	310	238	266	279	286	254	289	263	286	278	259	271	300	265	262	267	274	288	262	262	287	281	257	269	273	280	236	288	315	254	244	268	294	273	287	282	263	315	272	291	262	254	314	283	278	291	304	290	250	280	301	281	279	262	274	269	290	263	285	291	297	308	275	256	251	284	289	272	271	253	273	267	288	284	250	277	266	297	264	281	258	268	278	267	258	276	271	280	286	262	228	273	283	267	307	270	280	297	269	259	259	254	289	298	268	288	262	266	251	257	277	280	285	261	280	283	299	290	301	310	276	289	264	276	278	282	285	255	275	267	287	269	313	281	265	280	251	270	274	269	244	272	269	283	307	272	272	254	292	268	310	297	262	274	303	269	263	281	268	274	259	288	272	287	266	244	278	293	259	254	286	262	268	279	285	298	293	307	239	258	271	258	274	277	276	310	267	269	285	308	275	241	275	302	287	266	290	283	279	250	274	303	308	323	262	315	299	322	226	293	258	249	286	286	297	272	285	266	298	273	281	249	286	266	280	281	276	281	280	280	259	272	284	277	253	281	283	285	293	255	263	266	288	292	296	268	257	260	268	237	268	274	249	259	253	280	268	255	299	286	270	249	288	265	326	310	267	276	275	278	257	258	263	274	269	273	277	295	247	287	286	298	285	278	267	264	286	228	303	287	257	257	279	271	253	252	275	267	260	254	268	236	310	268	280	300	296	313	278	274	256	269	269	238	231	276	283	264	261	277	263	285	294	288	275	287	271	265	296	312	289	247
8632	11379	33961	3458	2990	2280	1957	1684	1502	1401	1218	1184	1097	1083	1026	970	928	960	858	845	885	851	839	824	823	815	783	772	802	736	761	833	769	740	764	717	783	762	759	765	759	709	763	754	743	683	719	712	682	718	712	724	753	667	762	757	753	726	748	722	741	746	713	690	716	735	748	709	745	709	722	693	681	722	737	750	721	726	724	734	768	713	727	694	728	743	717	738	687	726	719	741	678	736	691	717	712	740	729	703	671	729	720	717	684	713	709	708	688	660	771	733	736	731	749	673	715	739	701	716	719	704	730	750	721	717	713	727	710	684	655	690	677	693	657	732	691	727	701	688	690	655	694	711	757	737	706	710	688	688	684	693	705	711	751	683	690	742	708	728	672	719	700	680	678	650	707	709	698	736	769	705	685	710	662	711	689	698	678	688	706	720	719	705	696	737	666	674	752	727	669	726	685	742	713	698	657	714	728	743	655	686	738	722	697	678	716	729	756	714	684	726	713	723	727	685	673	699	664	752	726	680	698	727	688	742	714	658	722	726	701	699	688	728	683	741	710	672	733	733	733	707	730	659	703	715	748	734	698	696	668	725	768	724	722	694	703	726	727	692	755	763	699	689	719	719	731	702	722	698	724	704	658	705	733	721	668	676	705	685	754	698	715	733	725	722	686	725	693	720	721	696	687	737	714	720	705	666	671	683	684	659	691	738	678	716	727	705	755	722	742	712	658	695	703	687	734	682	697	659	651	694	701	712	682	689	682	719	696	642	682	722	691	683	761	657	726	724	764	667	697	684	704	717	746	715	776	658	700	702	648	714	732	702	735	723	682	645	700	719	761	671	701	735	718	702	708	697	657	713	678	716	709	713	773	716	691	704	731	690	687	675	713	737	690	692	731	661	684	677	714	713	701	678	731	698	706	742	750	719	738	665	671	655	718	720	687	716	723	688	692	731	717	746	728	710	715	744	716	660	763	704	723	705	712	680	724	744	719	723	711	721	716	723	660	721	665	709	698	730	690	686	684	747	717	773	714	708	705	699	693	719	717	725	724	719	663	714	702	758	675	742	698	678	681	701	741	717	715	695	700	656	665	681	711	749	706	729	669	667	697	705	730	648	679	737	678	699	705	709	727	755	724	749	640	691	666	715	684	723	709	698	700	732	711	703	743	721	701	682	713	730	741	707	701	743	717	724	714	712	716	726	674	719	713	725	710	691	710	762	705	682	712	677	676	711	722	721	709	665	670	744	734	682	697	701	673	704	688	738	723	708	772	723	669	729	674	731	718	688	657	706	696	672	671	710	675	715	726	672	728	688	678	708	688	698	735	726	700	717	689	713	703	704	717	713	662	701	678	661	666	714	665	680	683	773	689	650	715	692	733	696	700	674	692	720	678	699	723	698	687	732	645	694	677	739	685	703	742	683	733	685	690	711	686	685	754	698	720	718	669	688	680	717	702	695	726	674	740	716	686	749	753	682	678	731	745	655	725	685	692	721	664	688	659	687	718	770	745	679	675	715	703	669	740	718	724	681	708	668	720	724	708	723	733	687	733	736	701	739	720	695	679	671	750	709	719	705	743	689	730	727	659	730	682	663	720	724	635	658	715	690	701	699	728	688	742	726	717	731	701	686	687	706	679	684	740	751	684	705	702	753	689	716	686	734	706	705	650	751	650	737	691	719	718	690	697	728	749	702	744	689	699	717	697	733	692	660	700	676	697	752	742	717	697	730	671	702	690	708	669	702	675	684	693	744	726	703	712	683	670	702	728	664	718	686	689	694	686	683	728	741	684	681	722	706	726	713	687	691	740	707	653	722	706	692	692	697	702	659	698	686	706	735	691	720	699	749	725	734	689	726	719	703	704	698	666	661	682	697	720	709	657	729	680	687	703	681	718	699	702	682	737	698	732	722	710	655	699	681	675	685	744	681	719	670	764	650	733	682	697	774	724	707	719	703	714	682	703	711	715	698	672	738	717	691	681	655	672	735	724	737	706	637	714	679	734	670	683	757	679	683	700	729	701	728	678	719	721	697	717	698	706	703	690	659	664	749	694	721	720	653	779	696	681	749	693	686	700	698	703	733	717	692	680	665	702	732	683	659	695	664	733	727	714	689	660	722	760	708	708	666	707	738	701	716	698	695	677	718	658	663	703	719	711	669	725	704	692	702	752	683	662	687	698	727	697	691	728	675	747	701	688	698	658	735	717	695	623	674	745	718	722	708	716	728	679	734	728	693	743	705	712	666	680	693	696	749	692	716	687	701	687	674	709	682	694	683	709	712	691	663	728	714	712	695	681	730	669	729	668	710	698	727	705	740	695	678	683	750	667	703	703	710	691	748	717	726	753	683	666	726	684	697	745	706	745	718	679	669	719	691	764	698	741	704	694	722	720	663	675	716	720	703	683	653	712	702	754	729	697	677	723	671	698	727	729	704	725	651	767	724	709	748	710	672	723	693	675	677	717	737	716	756	718	676	727	656	686	722	721	694	691	719	723	763	709	715	705	718	664	723	712	705	709	716	760	730	692	695	756	726	667	757	731	730	713	712	719	718	733	702	714	739	677	674	695	761	693	678	681	669	684	730	721	688	704	691	703	694	684	699	721	747	727	706	718	692	726	734	674	690	708	735	710	723	744	687	723	707	741	683	712	741	739	714	697	694	681	734	722	653	718	688	676	662	694	711	720	741	701	726	720	679	691	730	722	736	705	680	744	701	653	719	700	720	706	734	675	661	680	689	708	736	649	648	677	720	724	726	707	726	735	709	702	677	730	735	798	732	734	704	692	707	731	653	725	741	721	684	656	718	673	724	710	736	714	689	663	701	691	702	646	700	641	737	689	716	685	676	712	727	708	673	701	726	681	680	677	700	701	684	697	681	709	715	727	686	688	705	700	676	690	722	704	681	695	698	701	630	681	688	723	680	717	708	705	703	681	676	721	678	739	641	687	703	689	692	741	705	708	722	712	710	694	714	729	682	701	720	718	722	688	743	712	683	729	678	706	716	694	722	691	723	714	741	711	713	692	703	709	704	683	718	702	655	715	686	740	700	730	682	693	694	735	671	700	693	717	705	712	692	702	686	720	676	723	719	701	710	706	716	742	689	693	702	706	744	685	713	692	741	720	727	709	665	713	711	706	716	703	673	707	720	695	676	701	746	731	704	711	714	729	686	728	718	692	700	685	707	671	722	704	734	692	688	729	718	670	653	714	670	697	675	683	698	700	710	644	725	738	733	684	725	691	663	691	718	670	737	641	696	697	686	690	710	723	744	717	669	709	686	688	683	704	690	685	737	690	703	744	714	678	697	709	694	776	685	737	686	692	681	741	709	705	687	681	745	708	724	765	682	720	693	675	691	690	698	739	694	681	714	647	691	726	730	739	660	686	706	766	724	686	673	717	710	699	717	744	716	723	726	696	725	687	673	670	682	686	775	720	706	711	706	702	663	688	698	682	702	698	720	706	712	726	708	745	726	760	719	696	725	756	696	660	711
22504	26990	51624	12951	1920	884	640	481	471	412	393	354	347	301	328	316	272	290	270	296	266	275	242	238	265	265	237	274	245	231	233	214	232	252	229	244	227	229	241	245	238	237	225	212	260	250	245	246	243	233	219	251	234	240	249	254	231	242	245	256	237	239	211	247	214	221	235	220	224	215	232	227	205	246	258	220	244	221	260	211	234	244	236	245	222	225	250	225	242	227	213	231	236	221	232	236	212	222	256	218	231	248	232	229	241	246	256	210	229	234	215	224	239	224	240	246	215	238	222	226	217	243	206	237	244	218	222	239	230	247	240	233	202	236	225	233	201	230	234	246	220	210	214	227	256	243	249	243	228	243	238	246	211	239	210	223	242	216	230	223	234	234	242	199	227	236	226	217	258	230	229	247	239	211	228	209	225	249	246	258	224	237	230	257	247	215	215	226	204	216	203	231	230	200	241	183	217	198	244	224	225	244	227	208	259	246	236	225	206	213	242	244	243	208	221	228	229	236	244	243	225	211	216	226	255	226	204	235	237	248	238	216	229	241	231	226	231	247	233	232	225	227	290	207	248	218	213	258	244	232	218	242	236	211	217	235	231	249	229	209	237	245	215	203	254	238	249	238	263	229	244	240	246	210	207	212	260	215	218	204	237	235	234	210	258	232	232	224	220	239	256	239	249	232	236	248	244	239	228	241	219	231	223	233	242	233	239	252	203	213	237	250	229	230	228	243	224	236	226	223	216	211	238	212	202	202	222	239	228	222	228	232	235	237	231	238	198	214	208	216	214	219	223	220	209	206	230	216	235	230	231	216	221	223	209	202	225	225	207	237	217	233	241	238	246	243	235	231	221	239	193	243	233	237	211	250	207	267	233	261	232	226	215	237	273	242	246	203	216	224	243	222	208	247	242	230	220	222	265	230	241	231	240	225	230	224	233	246	263	235	235	237	249	229	240	259	195	231	229	230	240	216	243	227	236	228	242	249	238	233	213	250	197	233	230	239	264	213	211	244	215	236	258	236	242	239	205	236	236	239	226	218	243	230	209	252	220	240	200	221	260	228	245	249	210	227	217	238	237	250	253	232	239	223	232	222	210	213	224	254	232	227	237	237	242	235	237	245	222	232	216	258	199	247	226	238	238	218	218	213	218	231	221	251	216	243	220	224	241	263	200	221	235	231	249	225	261	221	221	234	215	234	227	237	209	204	207	229	244	215	249	235	216	202	227	259	204	224	223	221	204	236	225	227	248	262	255	216	225	200	217	231	213	235	209	246	208	254	242	213	241	210	236	234	244	245	234	190	212	246	203	258	218	242	244	229	251	235	222	253	236	252	240	226	232	198	259	236	219	209	249	225	225	240	245	221	242	259	240	240	232	226	216	240	223	220	261	222	252	242	222	204	237	222	253	233	210	240	236	211	217	217	214	236	215	229	217	239	222	210	238	219	259	220	232	217	196	205	207	221	243	226	222	248	226	241	241	218	216	219	209	226	249	224	222	219	207	222	223	232	247	250	210	239	206	193	246	234	202	217	237	239	234	237	220	211	230	226	253	203	228	236	234	247	242	223	226	245	245	218	216	205	228	205	234	246	243	262	221	211	246	232	198	211	232	181	231	223	241	257	233	244	223	222	202	236	238	251	234	252	217	222	197	250	229	242	238	249	212	253	210	253	249	223	234	235	220	235	204	233	231	240	209	229	216	227	234	224	275	226	223	208	222	208	223	224	265	245	245	237	218	215	210	253	193	247	189	210	199	220	265	234	212	225	257	202	239	204	221	225	207	241	228	242	219	235	231	256	243	226	204	237	232	209	235	241	223	230	220	214	194	220	227	207	233	230	230	195	227	240	257	227	233	250	235	258	226	208	235	235	223	237	253	225	228	263	228	253	258	255	221	227	226	223	226	211	233	208	254	255	242	226	248	218	238	233	231	239	224	236	213	240	229	182	214	210	255	222	241	244	232	232	216	214	241	224	253	241	225	251	235	242	195	238	239	204	236	204	246	236	232	197	243	233	229	210	222	201	227	216	238	222	229	232	238	244	212	224	218	223	240	247	210	249	243	240	214	240	218	236	244	224	219	219	217	233	237	222	212	207	254	229	247	208	242	256	254	208	231	236	218	246	268	229	245	255	240	206	197	237	233	213	233	215	236	244	252	230	213	236	231	203	267	229	239	240	219	233	228	244	221	254	237	212	250	228	244	231	218	233	223	225	237	200	246	234	208	233	245	203	219	207	237	259	224	226	240	253	221	257	220	217	220	242	225	245	227	241	225	211	251	223	235	217	227	234	203	234	243	222	226	212	230	237	246	250	198	207	241	232	239	241	234	227	228	227	222	230	243	233	244	232	208	251	230	249	236	216	227	192	248	226	213	218	205	198	216	224	232	238	219	235	274	235	233	231	249	227	238	199	227	203	226	204	187	241	238	238	199	226	236	223	219	213	229	255	236	255	247	214	236	217	221	238	217	219	236	230	193	220	219	190	236	242	254	226	246	261	227	239	219	220	226	230	211	219	221	239	231	210	230	226	208	253	225	210	223	189	229	247	230	229	222	227	228	210	205	209	254	215	232	224	203	231	227	218	231	220	227	237	238	230	210	263	216	234	196	242	218	231	216	240	226	201	203	216	239	235	215	222	248	230	220	224	243	201	210	240	256	207	227	212	215	244	223	219	236	234	253	224	230	225	213	233	230	217	233	210	211	214	214	245	227	245	221	238	248	225	278	239	227	237	259	259	257	239	259	228	228	236	249	218	222	227	220	247	239	229	246	225	214	225	233	236	231	228	208	220	221	240	236	246	239	204	209	223	240	251	230	236	253	226	242	205	226	220	214	243	232	211	218	205	229	215	220	189	239	217	228	228	207	216	213	208	199	230	239	249	233	245	232	218	236	230	239	215	238	234	213	260	235	227	256	236	221	233	223	253	232	218	240	255	239	184	235	234	239	236	227	234	203	225	242	209	236	212	224	256	233	234	246	236	226	235	222	208	209	238	235	231	242	234	223	214	219	245	235	218	228	256	190	231	202	237	240	245	230	231	213	240	250	242	220	225	226	198	210	229	245	244	210	234	233	224	211	223	240	216	252	243	211	201	240	238	243	226	230	249	211	256	253	209	196	217	217	260	221	217	213	218	220	220	229	223	230	236	234	244	233	252	263	216	240	223	237	222	227	253	223	223	250	215	227	218	234	247	229	265	220	232	226	220	219	238	222	219	224	215	263	210	250	243	242	210	260	226	210	244	229	225	218	213	200	228	231	241	213	204	237	215	265	218	231	249	210	229	235	220	225	252	221	221	218	234	244	237	232	218	245	235	221	236	210	235	241	228	207	213	241	211	218	229	252	233	263	214	210	248	206	224	230	234	246	231	228	245	248	232	222	248	206	217	214	241	255	220	222	236	215	203	223	212	223	240	204	237	227	217	235	237	219	245	221	211	214	246	234	257	197	210	222	215	256	240	206	230	220	242	228	224	251	223	221	222	237	231
13728	19923	40692	5482	4705	3657	2984	2509	2113	1833	1601	1402	1354	1226	1164	1092	1077	962	939	887	863	878	855	837	749	794	772	780	729	717	690	735	745	705	691	706	667	638	675	677	644	679	618	652	658	610	598	653	630	684	639	622	626	620	655	630	619	614	613	648	605	588	639	577	588	607	636	572	632	597	680	561	552	634	607	652	626	633	616	609	593	602	574	571	613	611	611	591	592	619	613	615	629	583	627	551	567	577	557	574	594	582	586	617	589	628	568	566	588	589	560	633	595	570	573	613	633	628	581	580	564	580	609	601	611	594	604	600	574	545	586	635	556	578	605	637	597	614	587	575	583	607	607	597	581	627	545	557	572	602	595	601	593	608	614	577	627	588	613	596	598	551	548	582	585	610	573	603	577	604	571	565	585	628	631	567	599	600	602	620	616	582	610	576	586	652	597	591	567	610	588	592	602	609	652	580	611	557	610	630	554	584	599	567	566	592	597	616	578	629	581	589	588	611	615	586	589	569	593	581	586	614	632	618	572	583	566	549	594	547	561	577	547	551	570	592	560	597	587	603	586	608	602	552	612	568	617	597	608	623	638	613	584	614	637	611	582	535	581	617	608	586	570	580	574	574	585	553	606	562	637	617	620	614	576	570	629	531	562	579	607	604	580	576	596	570	621	597	611	620	599	591	559	562	573	607	606	541	607	652	556	590	572	569	594	625	586	608	571	546	583	557	583	536	565	612	594	592	549	612	558	564	605	578	603	579	641	612	576	601	625	568	618	583	594	572	517	553	601	553	597	594	536	572	590	558	577	616	556	544	600	558	598	592	621	566	652	600	608	607	583	561	547	615	582	593	603	588	579	568	613	592	582	609	572	637	586	587	568	576	564	595	596	605	609	589	606	600	607	602	550	587	575	584	604	546	584	586	596	577	549	647	641	562	600	588	590	571	568	618	596	547	570	550	569	611	586	582	570	608	581	585	584	588	589	589	584	578	590	611	643	622	539	578	572	584	575	563	573	596	596	548	549	561	600	580	580	610	592	573	582	545	581	603	611	621	612	566	567	583	596	637	627	602	565	563	589	564	560	620	575	580	558	559	577	550	558	615	568	567	587	604	566	604	567	606	545	599	609	595	573	581	600	600	600	621	592	585	600	599	617	626	553	599	608	588	592	546	584	597	611	607	614	587	607	554	591	550	599	571	619	595	590	585	558	590	602	573	576	585	565	572	598	607	568	627	607	596	584	573	590	527	601	539	565	577	595	630	576	587	542	584	564	580	613	610	617	601	577	534	557	545	555	607	627	591	593	595	573	558	555	531	609	619	574	574	553	635	593	562	603	575	565	563	582	594	567	624	605	566	571	641	564	613	568	604	563	579	569	595	574	600	569	621	562	623	602	577	576	586	572	546	585	553	568	559	585	574	608	651	583	599	586	554	577	554	594	599	593	561	562	536	617	612	608	561	550	587	545	586	579	597	593	617	568	576	556	600	569	601	555	609	621	637	564	566	617	586	578	588	646	588	605	600	548	581	587	560	563	584	605	603	559	583	589	617	561	563	583	603	565	614	606	579	609	584	577	586	562	565	628	571	568	597	577	597	585	573	585	604	578	545	564	596	592	553	588	591	625	584	540	553	613	594	596	574	595	626	574	567	594	564	600	554	559	597	617	610	599	591	567	593	607	565	584	591	575	570	579	611	584	587	574	612	578	580	586	578	587	580	581	523	619	613	574	564	592	576	565	602	553	615	628	591	576	613	572	531	567	589	582	639	575	598	602	569	580	581	566	612	615	594	632	588	627	561	570	567	582	597	593	595	589	566	600	556	564	554	567	579	642	562	617	572	613	556	621	589	599	580	588	544	604	567	570	598	540	538	595	597	588	559	565	610	589	608	552	587	599	557	554	615	549	604	581	544	634	585	590	618	588	596	587	642	566	589	587	593	554	580	547	596	557	621	611	586	605	610	576	591	598	591	570	609	570	593	579	622	598	572	586	539	564	594	594	599	609	591	539	585	587	572	603	571	607	676	617	550	572	580	643	566	587	561	587	580	600	562	541	567	561	576	570	593	569	615	599	616	628	620	601	551	545	528	572	583	609	594	589	602	584	606	571	580	595	606	634	585	596	608	574	591	609	621	601	540	622	603	575	590	568	575	600	568	585	587	608	611	595	605	569	561	581	562	537	618	554	555	580	584	552	608	604	589	594	563	604	567	601	591	549	577	602	585	570	590	621	620	574	562	589	560	585	610	572	571	588	568	593	603	586	562	581	592	603	552	604	603	588	583	607	587	582	586	546	618	557	607	596	572	594	526	605	576	577	625	563	609	614	565	604	573	602	578	582	595	554	611	545	585	542	570	584	541	613	598	549	611	589	598	588	581	594	593	567	557	611	577	606	585	617	570	589	595	598	571	602	590	616	621	605	581	613	586	576	603	594	567	625	600	617	613	575	573	588	567	566	583	552	567	620	612	607	555	636	580	600	589	577	556	597	623	589	574	589	596	553	577	619	572	602	618	575	576	582	572	554	579	601	572	538	574	595	640	578	545	576	595	624	593	556	629	604	622	580	551	574	607	582	592	616	569	593	576	561	546	618	614	586	589	575	568	607	586	541	588	595	588	589	597	590	610	601	616	603	593	579	599	573	579	604	592	554	591	541	615	622	607	563	587	620	584	586	613	544	559	579	623	593	597	597	559	599	621	590	632	599	591	569	547	585	567	594	601	665	569	547	567	603	593	562	582	589	581	597	556	595	577	616	582	567	563	585	621	603	594	555	568	646	585	609	578	593	620	603	547	570	548	581	603	608	569	555	553	595	577	591	621	628	591	580	544	581	593	576	585	584	589	604	553	569	596	576	557	577	607	582	595	609	618	570	632	536	602	567	586	603	582	612	546	598	600	567	531	568	575	556	578	574	586	576	547	598	570	580	564	536	615	598	588	576	643	634	582	550	555	565	598	655	576	618	547	588	583	570	598	579	585	585	566	585	553	589	588	590	588	589	596	583	576	621	570	619	564	602	588	597	574	611	614	562	630	591	597	568	597	587	634	614	598	527	578	601	588	603	558	582	587	569	599	641	550	597	616	644	611	588	598	588	568	655	590	589	597	555	612	584	571	654	553	597	587	565	571	617	611	597	612	585	582	605	587	543	581	597	615	592	596	605	584	591	579	591	652	591	648	569	618	611	606	602	591	589	593	567	554	569	608	545	580	542	594	588	609	542	619	568	608	587	621	586	585	559	597	573	587	553	590	586	576	618	581	547	600	572	587	647	569	647	614	555	603	564	589	617	554	621	589	553	604	569	587	601	626	590	565	550	578	617	549	617	554	617	583	585	585	595	598	601	624	589	588	584	583	582	572	616	607	536	559	620	570	560	600	618	597	621	572	580	574	561	591	599	610	643	595	613	627	579	584	630	606	596	645	597	568	584	570	596	570	610	579	587	562	577	601	590	576	587	578	633	641	615	610	566	602	603	579	650	580	557	617	545	557	562	586
1846	545	1906	174	143	181	160	147	148	151	174	162	171	168	166	141	156	163	138	140	150	183	182	155	156	149	156	148	122	154	142	162	184	139	157	166	151	151	157	158	149	137	139	133	148	149	147	154	163	158	149	138	145	147	154	155	134	140	151	147	145	146	154	129	152	142	140	135	146	152	129	154	155	158	158	156	175	166	150	131	147	122	137	140	156	133	146	174	137	162	164	155	177	152	148	157	138	163	163	149	141	146	143	135	142	131	146	168	146	145	165	135	140	159	153	160	164	164	167	153	159	155	167	163	143	139	133	136	162	156	161	161	150	151	154	165	162	163	138	143	144	128	141	147	150	145	151	133	155	129	166	160	146	159	157	131	135	152	142	147	129	129	145	146	147	144	137	176	163	169	156	141	145	152	151	159	159	161	144	165	176	138	144	155	154	137	165	139	171	155	167	156	149	142	144	140	149	135	117	143	152	150	177	171	144	158	144	143	153	165	156	149	145	145	149	164	152	166	163	147	154	156	136	134	141	152	139	156	147	154	157	161	164	161	173	167	145	162	157	166	156	132	153	151	164	156	141	165	146	149	153	187	161	132	137	162	133	146	156	137	170	147	152	146	161	139	141	142	145	136	165	170	131	166	151	141	144	148	162	155	171	150	168	118	154	142	148	135	152	161	150	163	150	147	155	135	141	158	156	129	138	139	161	153	139	151	157	153	132	163	147	161	152	145	152	133	162	161	137	169	170	141	148	149	154	160	161	153	165	151	153	149	157	158	168	150	136	130	149	143	136	152	138	150	159	139	151	155	154	143	166	156	149	151	154	156	139	164	143	148	154	156	144	149	161	151	157	128	167	151	144	164	159	167	161	146	161	164	132	140	132	136	152	139	160	155	139	150	155	147	136	130	142	159	134	167	145	140	138	147	156	141	160	144	155	144	143	153	157	141	141	133	170	149	134	139	158	133	134	146	144	154	152	150	165	153	159	160	171	148	171	149	143	151	130	132	171	129	149	139	183	138	166	128	149	145	152	147	145	138	156	146	143	143	158	161	160	169	138	141	141	158	157	190	171	165	147	153	147	138	169	171	172	157	146	133	148	147	149	142	153	140	138	153	135	160	154	150	150	153	152	157	148	184	144	143	146	143	152	151	141	160	167	146	166	151	146	160	157	152	128	156	152	153	151	180	171	132	138	173	158	176	149	142	143	152	173	134	160	149	139	153	155	144	159	153	167	150	157	153	149	140	171	151	136	138	166	162	159	158	142	151	163	164	190	155	154	153	141	160	150	159	141	175	164	132	174	158	145	154	183	163	161	144	153	137	146	145	132	146	151	162	141	157	147	151	174	163	144	154	119	149	148	146	147	160	156	128	136	175	181	143	174	148	147	163	178	153	156	151	148	142	153	143	149	138	167	168	166	164	165	139	158	142	158	124	170	149	149	147	152	131	141	139	142	147	129	145	144	158	131	140	157	160	161	168	160	164	137	153	137	141	146	158	172	162	151	159	160	127	164	154	154	148	159	155	150	166	159	150	149	145	173	171	151	130	157	146	143	151	145	132	144	118	159	171	126	164	148	138	150	147	150	145	135	160	165	160	161	155	161	151	160	128	151	144	139	144	188	146	144	151	154	175	166	150	166	167	131	128	140	150	165	145	150	128	149	151	168	156	148	143	152	180	139	123	148	163	158	131	158	153	137	162	168	130	158	176	152	160	173	147	170	128	149	159	148	151	164	146	193	174	152	130	171	167	142	159	164	154	143	149	157	132	163	138	171	146	165	144	152	144	143	128	155	146	153	148	159	168	146	140	161	140	154	155	152	146	159	144	149	151	138	169	122	142	134	142	148	161	139	142	151	138	178	136	149	150	175	149	163	146	149	126	153	149	177	129	148	157	154	155	148	133	146	167	146	136	154	147	147	143	162	147	153	150	163	165	141	127	161	164	135	163	156	141	123	126	131	139	135	136	166	156	157	134	153	141	157	146	150	161	160	148	146	169	139	142	151	145	143	144	137	131	149	140	144	164	135	152	164	143	148	143	141	145	163	168	142	177	155	168	138	165	138	149	155	152	172	146	139	171	132	134	150	136	158	144	165	143	137	158	149	136	150	151	135	163	127	131	161	148	150	143	147	181	145	154	145	141	148	163	135	153	136	129	136	148	134	164	126	156	162	158	162	131	144	142	139	144	142	176	145	155	145	158	141	169	135	146	145	143	174	137	127	130	151	145	147	164	151	147	139	153	145	142	154	148	160	143	166	159	158	159	153	132	167	152	137	150	137	130	142	155	129	142	151	152	147	156	149	140	144	146	156	164	160	155	142	153	178	133	154	152	161	133	173	129	156	139	149	171	176	148	151	150	178	152	169	138	146	164	160	159	168	144	163	143	151	152	147	147	155	166	128	126	135	147	143	154	152	149	166	181	145	157	149	150	152	157	138	137	129	144	128	147	145	157	138	130	149	139	175	161	173	148	137	135	156	163	122	133	161	153	157	132	156	167	141	147	131	140	170	138	163	149	158	156	157	152	167	156	163	163	150	149	149	152	155	154	147	162	155	124	154	122	135	151	142	140	167	118	144	161	182	145	155	162	170	124	139	134	150	140	137	141	158	161	161	136	146	154	141	148	131	153	158	153	145	153	149	166	145	128	155	173	155	146	135	152	162	177	152	146	134	151	143	151	156	162	153	147	152	151	137	151	143	125	136	167	159	130	130	146	167	161	176	138	155	130	152	157	139	148	153	148	157	129	152	173	159	142	141	151	152	155	160	142	169	125	143	157	128	143	167	152	182	151	169	151	155	174	148	148	170	161	140	149	159	142	144	141	159	151	137	144	145	143	145	154	140	149	151	169	172	147	168	158	134	148	149	155	138	164	156	158	160	151	141	155	158	177	167	148	158	161	156	147	147	145	129	149	173	149	168	154	153	163	154	139	135	146	155	137	148	152	120	156	169	138	158	139	143	165	149	149	154	135	137	139	157	144	136	154	137	160	171	177	175	150	143	152	147	159	136	156	155	154	144	152	146	141	156	139	150	174	153	154	158	166	151	130	147	191	146	145	137	146	138	131	160	166	151	138	144	153	149	148	152	143	154	157	143	158	156	160	123	146	142	141	137	157	174	164	143	155	128	149	157	169	149	145	147	128	143	162	146	161	146	153	141	144	134	162	157	166	175	131	167	172	157	164	162	156	148	158	136	147	143	143	148	158	144	149	155	130	180	155	138	142	143	158	159	151	135	147	149	144	161	143	140	141	155	138	171	162	133	141	149	137	144	132	137	155	159	171	137	134	154	131	154	139	148	160	152	149	132	149	161	153	143	129	146	131	178	131	129	159	140	138	134	148	140	148	144	152	147	136	154	157	139	131	153	166	155	137	170	135	148	154	165	154	151	163	136	138	145	179	152	138	143	131	127	148	151	140	154	178	160	156	156	158	144	143	154	151	159	140	178	150	160	140	159	158	144	171	147	142	115	185	150	124	148	161	167	171
2303	944	5109	534	524	509	471	476	501	449	457	458	454	456	452	472	419	462	447	444	422	446	447	456	426	472	460	417	412	424	434	403	432	424	417	444	444	458	455	447	405	420	447	432	434	446	422	429	421	448	402	430	448	425	458	452	451	455	414	437	423	447	457	441	428	457	436	461	421	422	444	429	435	480	460	427	393	446	418	463	441	483	427	437	429	452	415	443	449	431	437	431	438	450	388	451	423	429	441	420	446	433	453	452	440	390	424	453	418	489	420	412	414	453	425	420	461	401	446	468	428	394	446	435	421	408	452	440	404	474	427	477	473	406	415	452	434	427	392	415	442	450	402	414	429	426	449	449	405	452	455	418	440	407	442	442	450	474	406	439	431	443	409	467	437	453	451	441	451	433	421	446	424	420	401	434	432	424	423	487	420	451	403	467	446	429	434	428	419	436	427	417	431	434	408	443	425	438	426	428	420	441	464	395	448	456	453	425	431	431	430	467	428	434	444	434	406	421	425	411	415	433	427	452	415	468	429	441	451	414	443	434	444	415	404	428	437	401	446	403	442	405	452	451	439	448	424	457	432	449	461	416	423	420	455	435	443	413	450	423	441	406	427	410	418	418	427	418	444	437	418	419	409	444	453	404	432	427	454	419	415	415	412	445	452	420	402	416	431	447	421	420	441	453	419	413	476	416	421	413	439	419	422	420	467	439	428	396	421	454	427	438	458	456	449	439	446	427	445	454	430	414	403	421	441	455	421	420	431	465	460	421	441	401	431	416	454	456	452	394	461	377	440	463	413	395	429	437	419	394	423	458	446	407	413	418	430	437	421	444	438	433	415	455	454	422	453	434	418	475	415	437	451	427	426	402	444	416	446	440	434	407	452	449	403	440	395	432	447	437	400	426	421	465	405	447	470	420	413	416	433	483	418	417	453	449	412	445	441	445	444	437	461	438	422	448	428	434	470	442	419	389	466	433	427	461	448	423	451	431	434	405	436	421	454	444	441	413	400	467	409	441	437	433	446	454	414	434	436	455	426	456	435	419	426	448	459	436	445	430	447	439	460	433	458	439	409	456	430	435	441	424	455	433	434	409	418	475	444	447	429	416	460	436	425	447	439	412	462	428	444	423	444	438	446	424	414	436	434	393	434	490	403	430	430	398	425	446	441	457	424	438	477	439	436	401	437	430	408	392	431	432	389	422	436	428	460	429	426	422	438	411	418	463	435	444	471	459	425	441	419	461	492	433	407	409	440	449	439	437	417	428	425	448	417	381	437	471	455	393	452	437	449	395	424	466	419	469	394	433	439	431	442	468	425	489	450	427	443	415	473	416	417	421	430	467	468	409	453	451	457	418	447	475	475	422	442	401	423	396	425	466	384	434	454	396	426	445	413	456	425	425	437	454	446	434	443	428	427	406	412	437	471	437	438	455	427	437	414	418	407	462	432	451	407	417	410	461	388	461	419	431	432	424	437	455	481	370	442	416	430	419	406	419	433	423	418	444	438	453	437	421	422	444	421	449	405	418	414	415	461	441	476	444	459	467	430	429	463	458	445	468	384	444	412	438	420	420	405	425	443	438	414	438	444	452	424	436	469	448	467	469	430	409	436	443	419	456	453	450	464	432	450	474	413	437	410	431	409	426	441	400	436	457	438	425	438	431	450	443	429	430	411	404	433	450	477	419	433	441	426	449	393	478	468	418	402	427	431	428	424	444	436	436	401	460	437	445	471	441	429	425	444	436	431	425	411	404	438	441	395	417	451	389	446	435	434	444	434	451	418	404	418	391	436	437	415	462	463	422	458	415	437	414	458	447	423	395	456	458	459	442	449	415	429	459	447	433	404	459	449	443	459	459	463	431	426	413	454	474	451	391	432	418	463	395	416	453	496	442	460	439	445	429	475	416	409	407	419	459	414	414	412	429	473	423	470	431	445	461	457	437	396	447	453	443	428	436	467	412	428	453	441	435	427	413	454	439	406	420	432	429	448	444	436	401	444	444	403	421	419	438	419	454	457	462	432	456	443	412	437	434	444	451	410	459	439	395	435	454	438	423	432	430	429	417	409	414	476	438	443	455	468	442	453	442	434	409	432	453	431	408	443	428	417	447	454	428	474	434	457	461	413	435	455	420	409	416	438	444	463	427	456	429	388	412	408	431	411	399	421	417	426	437	454	417	422	460	474	416	460	414	490	454	397	414	418	411	486	394	428	428	446	396	388	430	433	457	407	446	449	438	433	399	473	437	430	428	423	445	449	449	428	422	429	412	447	408	458	417	442	427	436	412	453	437	415	452	449	464	439	446	408	426	469	441	408	461	425	457	409	423	422	471	444	473	483	418	453	456	451	413	466	458	427	418	453	457	439	409	414	445	455	461	435	456	444	440	458	428	440	404	405	443	449	421	428	434	423	432	469	475	477	439	439	469	405	421	429	436	416	464	444	459	390	460	401	369	442	397	446	379	465	421	453	460	447	432	443	432	408	433	483	469	419	418	416	439	474	404	452	451	432	452	440	419	443	446	438	440	407	428	448	444	440	460	455	424	454	452	444	479	422	408	404	463	396	436	467	458	416	446	445	426	453	467	408	430	443	481	429	393	411	432	412	424	430	403	454	449	422	466	433	388	471	434	440	414	449	409	429	422	418	438	471	412	451	456	421	450	429	426	489	443	450	421	407	415	454	444	424	418	477	426	433	399	428	450	449	440	442	414	429	453	434	422	404	404	471	431	463	416	468	439	442	433	423	421	390	429	418	465	443	430	433	425	435	458	420	444	455	445	425	460	441	436	426	456	460	422	421	437	426	446	419	450	446	454	452	451	433	437	446	443	419	402	414	486	438	422	470	414	447	448	395	420	424	447	440	434	414	415	429	426	432	443	434	410	414	427	427	433	426	409	444	447	443	422	420	436	376	442	471	457	444	448	430	440	455	415	423	431	480	422	434	462	463	452	438	400	435	440	426	407	420	435	437	439	453	409	412	448	432	408	422	426	465	433	457	453	433	422	466	414	465	432	423	433	436	440	461	416	435	418	418	429	400	442	418	457	438	456	425	430	439	417	390	409	418	432	450	456	428	436	423	421	447	437	467	441	454	411	423	462	414	424	414	430	437	451	452	422	431	459	413	419	405	423	467	436	446	461	399	466	428	431	457	468	431	441	450	462	478	454	420	422	452	409	408	429	428	437	432	457	405	406	451	450	450	465	459	443	445	433	461	430	418	400	423	408	473	450	446	461	446	438	446	408	410	445	418	420	456	412	394	445	473	439	452	472	379	458	407	487	435	429	413	420	410	435	421	426	427	438	443	448	432	450	454	437	410	434	440	435	433	381	436	420	406	425	428	418	415	426	387	449	430	448	416	464	447	421	446	419	410	380	441	402	416	427	422	427	435	381	424	427	441	409	415	417	467	425	434	432	442	386	406	460	451	460	476	400	419	420	457	430	445	420	417	465	447	384	442	413	389	427	440	424	419	411	444	415	437	429	436	402
13035	15576	36518	5749	784	631	516	485	386	399	356	356	298	277	318	301	330	328	307	302	288	280	295	294	252	296	288	293	301	290	261	295	272	260	252	288	279	281	263	290	259	262	290	262	294	254	268	289	267	267	265	292	246	287	266	278	286	293	251	273	295	249	282	308	286	252	271	276	296	293	286	260	250	261	320	301	266	271	261	268	254	293	261	272	267	270	261	293	281	295	307	276	254	251	284	279	255	279	264	284	284	277	259	273	265	295	295	287	253	293	305	288	286	297	278	257	234	274	287	274	297	281	304	264	281	266	289	266	261	301	301	262	293	263	282	277	298	268	275	275	267	261	283	291	283	247	261	275	288	268	263	284	290	267	258	292	271	288	287	265	297	237	264	258	250	280	259	270	274	275	299	249	279	280	257	283	311	248	254	245	272	264	268	290	321	251	289	286	269	245	282	288	283	244	275	294	303	311	280	305	285	261	303	273	243	267	291	246	272	297	294	253	239	294	264	300	247	294	246	298	306	269	261	270	273	281	274	269	282	256	286	257	306	277	270	279	281	281	306	250	272	266	282	261	263	250	275	268	303	248	259	285	281	252	265	243	273	288	277	278	275	288	252	262	264	285	298	280	262	295	291	269	286	282	267	288	300	271	279	293	260	274	278	270	263	272	274	276	288	265	263	268	300	265	293	280	242	308	287	260	293	307	279	264	263	303	289	296	261	250	275	273	298	265	264	250	264	299	275	247	273	271	297	273	257	290	279	270	275	302	256	316	268	285	293	278	292	269	272	277	330	285	275	295	281	284	292	288	264	254	260	287	273	275	252	266	274	303	273	277	281	273	269	246	262	288	275	245	238	294	259	300	270	283	255	271	272	269	257	264	285	277	282	269	297	242	283	259	259	281	287	283	282	300	242	236	269	267	270	253	264	284	259	272	265	255	255	291	290	293	274	280	282	285	284	286	297	271	275	281	288	268	263	306	296	274	288	280	260	272	274	255	286	269	290	295	288	275	251	250	259	267	279	262	276	310	256	283	259	296	295	254	245	268	296	266	266	283	286	264	261	274	281	291	255	256	281	278	265	293	272	275	283	232	261	284	274	274	277	273	241	273	261	286	277	274	308	243	315	267	297	252	273	310	270	255	278	281	277	278	280	281	264	305	285	241	301	262	292	265	295	246	283	284	300	265	302	264	315	301	308	281	267	270	265	290	255	255	300	303	259	264	285	252	264	269	267	253	267	254	282	256	271	278	293	295	257	292	254	275	284	275	268	250	269	289	305	287	262	252	260	251	271	265	266	267	255	280	290	232	269	295	276	272	290	271	267	267	269	275	276	284	297	252	267	306	286	260	279	275	303	252	267	297	274	277	291	294	288	267	323	292	252	270	276	275	260	311	293	292	293	274	266	291	280	281	273	262	267	291	279	283	283	306	276	271	273	284	294	250	294	290	270	255	265	286	261	238	260	276	287	288	276	249	258	289	261	271	271	315	278	287	289	256	262	266	250	295	279	278	294	296	270	266	297	273	270	260	257	268	268	280	306	248	257	292	275	296	273	283	289	273	235	311	270	279	297	265	294	265	273	264	284	253	271	245	279	300	284	272	285	264	294	303	264	262	298	261	285	268	290	266	262	270	284	261	272	257	278	262	233	241	273	277	254	274	289	272	288	279	306	252	281	256	281	300	276	280	279	272	280	276	259	282	273	297	276	249	272	273	242	276	250	269	291	304	290	263	281	283	300	282	272	285	253	257	298	289	280	297	286	293	262	233	273	275	286	293	265	281	275	293	273	269	271	288	241	259	243	268	295	278	299	255	265	291	299	302	264	293	294	285	314	270	304	257	283	256	277	268	265	291	275	268	282	281	269	250	265	267	292	317	256	265	300	277	270	269	277	261	257	284	290	297	315	230	278	273	244	268	272	250	283	291	278	260	286	279	262	282	289	274	263	273	245	294	266	245	278	283	254	286	248	290	252	276	244	301	266	275	273	272	301	284	257	262	276	267	228	271	281	301	285	249	278	290	273	282	275	267	258	275	282	247	282	294	259	282	275	241	246	264	305	304	285	270	293	274	248	272	280	257	280	300	304	274	312	286	282	290	264	276	275	243	268	291	274	290	260	283	267	276	253	262	276	237	279	261	290	284	275	294	258	253	226	256	288	256	295	271	279	294	287	258	263	234	288	236	291	287	291	303	297	278	247	280	251	273	295	264	299	277	225	247	255	293	269	270	276	287	280	275	257	266	293	293	285	270	304	276	220	308	285	258	258	280	288	283	293	254	282	281	277	273	287	273	250	320	284	273	287	271	280	278	276	311	263	260	267	282	306	295	253	262	244	277	287	287	267	254	273	284	246	243	292	279	286	256	272	253	288	251	265	280	280	267	272	271	262	240	283	280	304	295	272	280	265	280	265	285	284	269	267	317	293	250	256	301	268	279	249	265	295	269	279	250	266	275	258	294	295	269	283	271	250	292	286	249	297	269	242	272	260	284	282	293	242	291	278	280	273	260	259	260	269	302	282	281	287	290	278	275	271	283	269	273	269	242	300	297	278	253	293	282	262	296	252	268	254	247	293	279	270	265	279	247	247	276	291	293	291	280	286	260	263	285	256	291	270	261	279	254	274	303	287	312	272	287	246	246	274	303	237	265	243	288	267	244	263	296	264	292	269	275	289	273	267	284	280	252	308	289	235	247	301	278	277	302	279	257	277	270	287	252	251	287	253	295	278	291	265	253	266	259	292	279	319	289	279	305	261	292	257	271	297	246	291	289	284	268	280	256	273	256	272	277	264	268	265	270	262	283	276	298	270	253	270	271	230	287	306	293	253	267	278	272	276	285	292	266	256	278	278	269	261	255	301	223	255	276	271	289	274	264	295	247	264	251	270	270	263	274	263	281	283	273	282	267	250	301	278	293	263	279	246	288	275	264	279	237	259	253	260	268	276	294	286	283	304	258	310	246	274	274	295	294	253	288	280	280	262	304	271	272	297	261	255	268	269	293	270	294	267	280	278	243	281	257	253	256	289	297	260	267	291	249	265	279	257	296	281	273	281	296	294	259	273	267	270	248	260	285	280	257	300	295	286	255	270	286	283	279	258	254	303	255	265	267	288	297	273	270	300	299	278	267	277	276	271	270	304	275	296	256	273	265	265	301	319	294	271	264	266	292	279	289	263	269	283	238	246	270	244	282	273	285	288	260	270	302	255	279	276	299	262	292	261	292	283	271	264	277	288	294	262	266	267	256	308	246	300	288	241	289	295	302	255	261	273	280	266	265	273	267	288	276	258	254	256	247	286	295	288	289	279	273	265	256	277	271	284	278	251	262	282	264	271	264	248	256	282	293	272	299	279	285	282	281	275	276	279	279	299	269	245	275	260	274	284	287	249	286	278	279	278	287	241	267	261	271	264	289	290	253	288	273	280	281	262	291	267	304	291	263	263	286	266	278	268	257	277	267	307	278	262	274	276	284	304	283	275	267	285	298	281	255
9162	14200	32302	3364	2829	2291	1909	1724	1478	1391	1295	1155	1108	1022	1026	958	968	862	908	919	831	872	816	788	806	801	812	820	792	780	759	763	777	754	785	779	739	763	771	723	757	778	760	743	727	719	709	716	740	719	760	754	751	693	724	698	707	737	729	715	721	801	748	715	639	686	717	701	748	688	724	734	741	709	697	756	696	651	730	694	731	713	713	714	698	744	725	710	767	691	702	762	681	708	676	689	674	711	679	719	726	721	704	716	664	700	675	717	715	726	683	659	670	703	693	695	697	706	743	710	727	710	690	714	652	712	760	728	689	693	656	699	684	732	695	694	721	712	708	676	672	697	707	684	685	723	689	680	681	708	710	720	722	714	661	704	730	660	672	683	720	661	740	731	711	689	675	710	744	708	748	669	630	677	735	666	715	704	712	677	780	700	727	711	718	650	689	712	712	706	684	692	684	725	711	637	659	720	672	754	714	725	722	673	717	734	713	741	748	684	724	714	684	705	692	691	679	709	696	723	710	743	725	667	677	738	711	728	688	708	737	733	709	715	650	733	701	764	729	682	706	702	700	691	692	716	722	705	700	699	674	698	717	742	751	728	705	735	678	718	697	732	704	709	726	702	707	685	717	721	711	717	703	731	682	734	692	655	665	708	698	675	688	706	753	679	702	662	714	696	715	657	676	716	683	669	743	739	713	697	747	751	701	640	686	685	702	712	741	745	729	706	707	704	756	724	706	709	682	722	722	703	681	715	715	743	721	658	699	698	733	702	723	693	752	699	706	744	722	699	707	684	714	679	721	737	700	690	693	680	706	740	687	735	691	738	739	729	709	727	743	701	736	679	751	717	711	706	704	714	703	684	687	675	731	679	697	707	726	667	713	720	721	749	691	715	686	745	669	712	669	721	736	681	694	666	697	682	717	690	697	694	695	729	687	734	694	715	635	717	689	760	666	689	700	673	695	736	749	746	671	721	694	711	721	684	720	731	700	663	723	665	665	711	693	676	691	705	712	677	663	733	707	697	686	693	655	677	688	692	686	682	696	713	683	741	692	694	681	738	701	701	740	710	726	696	676	700	700	710	700	697	753	702	683	706	709	702	731	688	688	716	714	718	693	717	747	701	720	671	668	705	703	713	759	689	652	672	702	682	671	710	689	748	699	686	680	672	708	720	713	668	705	644	680	711	687	706	709	738	701	726	691	691	700	700	729	694	692	659	701	699	720	749	691	716	689	763	711	685	729	730	725	701	687	696	749	682	682	755	705	689	684	684	706	724	682	726	681	684	712	742	699	712	696	671	705	740	649	672	680	720	680	694	723	715	734	706	677	707	733	691	702	687	703	721	754	684	732	748	688	707	696	723	672	737	673	722	701	703	701	736	733	740	690	684	630	692	728	704	678	687	701	721	671	701	751	676	730	691	703	674	698	685	659	679	732	733	693	699	695	708	682	691	714	687	750	697	690	711	707	714	744	680	703	678	672	761	706	724	685	755	687	742	633	726	708	691	723	705	691	730	705	690	668	689	687	700	716	742	696	666	704	696	749	727	732	692	690	712	701	738	719	701	706	681	714	704	723	698	712	712	689	704	656	738	704	721	697	737	708	669	689	658	658	710	687	701	735	710	723	758	716	651	736	744	652	692	695	757	727	751	696	797	726	725	754	704	683	676	690	651	684	705	731	718	727	691	642	749	690	693	713	733	716	698	715	677	710	704	713	677	695	775	720	695	745	653	725	727	747	726	724	706	744	737	703	690	704	724	700	737	721	662	708	666	654	681	733	699	692	685	729	710	754	711	761	736	704	683	666	728	701	718	711	712	703	694	689	722	696	702	740	715	723	695	750	714	671	688	733	710	745	632	756	681	685	704	705	712	685	699	700	681	680	686	676	731	679	645	704	726	725	733	724	748	658	700	723	720	683	688	700	699	711	698	658	734	664	695	707	737	698	725	735	654	742	718	731	714	712	748	697	717	723	720	696	705	729	706	730	670	677	701	708	690	684	694	723	698	713	721	737	698	650	690	697	719	757	738	682	708	733	673	686	646	700	728	717	722	715	714	693	746	684	681	736	718	705	626	675	685	683	749	716	747	710	698	708	759	726	709	702	755	727	625	669	677	659	624	721	697	706	740	692	677	737	682	688	704	690	733	682	709	688	683	686	718	735	698	681	659	673	677	644	695	708	720	634	739	729	693	703	716	704	757	666	719	701	702	686	714	744	745	716	693	731	680	669	663	716	729	749	710	717	740	665	656	689	684	708	697	751	742	710	638	698	717	679	697	716	720	725	699	691	717	689	777	750	737	708	674	675	682	708	710	670	682	694	661	711	679	719	689	692	696	694	689	718	667	705	752	708	746	660	736	663	725	706	713	711	730	747	659	705	749	737	706	695	722	668	701	697	689	727	723	699	669	732	712	740	706	706	738	684	718	691	742	690	696	672	729	729	742	734	717	704	697	736	737	776	673	670	713	704	705	697	707	706	662	660	700	699	691	722	697	734	698	701	680	696	702	692	697	707	744	720	720	729	697	720	727	705	728	699	711	670	724	679	725	684	728	711	696	712	704	715	685	717	684	689	700	680	675	732	714	720	736	754	739	720	719	679	678	694	653	726	685	748	708	678	733	734	676	738	721	727	765	695	709	719	702	693	697	701	716	704	723	716	646	713	754	685	716	732	697	689	710	748	734	677	680	717	721	725	714	723	754	681	687	729	689	705	771	721	703	667	713	696	689	731	741	690	717	682	735	738	729	741	649	741	735	697	748	682	700	688	716	697	694	688	660	718	659	711	721	731	714	697	689	711	728	684	687	714	691	739	698	711	721	681	730	742	667	730	700	724	704	686	653	690	737	650	715	728	695	712	711	712	661	690	711	732	642	697	697	702	695	709	687	694	661	701	718	722	728	693	691	754	720	734	701	687	704	715	677	658	718	698	665	711	743	671	703	736	780	665	712	663	703	689	681	789	679	741	715	716	737	706	691	712	709	731	727	671	743	732	682	717	768	720	693	686	684	707	712	718	658	659	696	728	705	677	693	718	681	712	706	725	702	709	685	689	737	749	731	735	706	698	688	736	693	703	676	696	701	719	685	686	725	714	704	708	724	694	689	673	668	677	731	695	714	691	695	670	692	709	643	699	694	700	779	713	738	743	706	691	667	724	696	700	675	722	676	701	707	675	772	708	695	717	726	701	785	695	701	661	753	703	661	698	688	732	712	649	678	711	688	721	666	742	754	685	710	689	699	722	712	667	728	670	725	684	736	685	697	671	716	706	704	723	672	763	702	664	706	668	735	670	694	678	697	707	684	668	688	681	717	657	694	754	752	743	703	693	737	746	705	697	714	696	774	718	766	644	690	725	703	732	766	692	713	674	703	701	730	651	687	716	685	701	729	733	675	665	717	737	714	718	650	689	659	724	710	715	711	697	698	707	666	743	690	658	685	691	754	733	757	761	717	695	714	703	737	728	703	716	672	676	742	710	719	707	741	681	677
21954	28134	49988	12523	1743	825	626	516	446	408	386	373	337	320	291	306	274	256	238	269	270	230	267	279	280	254	228	252	250	260	249	231	227	227	213	256	219	223	219	220	223	238	211	241	242	248	226	246	218	255	252	213	232	240	213	203	224	229	232	261	222	257	239	246	232	231	247	210	237	247	218	222	220	227	244	204	241	232	249	217	249	227	220	223	249	226	219	205	218	231	223	243	227	246	232	240	215	233	240	225	215	204	241	218	221	198	224	228	225	225	237	236	214	205	241	234	244	214	236	231	229	227	202	208	216	192	230	216	221	238	224	231	215	223	233	238	232	213	224	216	213	209	230	251	230	217	217	209	221	246	239	242	222	215	239	241	227	228	235	218	227	241	238	230	254	230	239	231	248	247	238	214	226	245	239	247	211	226	206	222	226	230	224	256	245	231	267	241	245	238	254	232	228	239	227	228	224	253	220	197	223	246	235	213	268	232	229	260	247	233	248	232	239	276	220	268	248	224	245	228	239	237	232	226	202	235	275	205	246	235	201	208	242	204	205	211	221	222	248	247	225	242	230	252	205	232	241	218	227	202	230	228	221	224	207	191	225	247	244	236	232	216	219	221	221	250	217	219	219	255	236	231	212	243	242	219	259	245	246	236	202	212	225	251	229	237	242	222	235	226	250	209	222	222	222	219	241	233	226	220	230	258	225	218	206	221	231	235	228	239	202	225	223	226	232	235	216	245	209	229	224	228	232	215	223	259	218	235	228	239	233	211	236	253	231	238	246	235	230	221	253	222	236	249	196	220	221	252	242	219	219	219	232	218	227	211	225	252	236	204	235	252	226	205	248	242	215	223	249	245	205	275	243	235	247	204	225	262	216	228	228	207	242	226	227	211	200	234	251	214	226	227	248	222	202	248	218	197	233	230	246	219	252	237	214	215	215	217	239	215	232	236	225	212	250	234	231	235	215	209	238	221	246	270	232	210	208	231	217	229	238	228	211	250	234	237	232	220	247	210	225	220	244	218	218	244	228	223	228	234	227	244	221	226	195	230	216	237	250	227	245	249	200	230	255	217	226	228	223	259	227	194	257	227	232	210	241	261	227	209	207	231	215	230	211	261	229	226	233	204	235	239	245	231	214	252	219	208	238	221	224	215	226	223	224	233	218	248	233	231	226	217	256	220	247	226	286	235	219	225	202	237	222	257	225	225	214	208	247	227	241	245	242	241	215	242	222	229	238	232	213	234	227	246	245	240	255	237	210	253	266	220	241	192	221	238	229	215	220	221	212	213	230	214	241	242	248	238	223	251	206	249	271	196	260	239	234	249	234	229	242	221	207	235	232	225	204	219	233	225	220	244	195	263	242	230	206	221	256	230	210	239	200	250	223	240	230	247	207	253	241	241	215	222	233	233	237	232	241	213	222	238	242	244	258	255	228	255	205	243	227	221	236	190	259	225	211	241	247	236	220	228	224	215	233	247	260	259	213	213	198	254	249	266	249	233	217	225	259	231	226	234	218	198	234	240	202	226	204	249	217	217	230	229	221	234	244	215	246	208	210	228	218	231	241	213	224	234	237	211	232	225	263	231	260	235	196	232	247	253	237	228	245	256	265	257	237	224	250	214	241	203	215	236	228	209	230	211	232	267	211	224	241	236	213	221	211	249	221	234	225	250	269	263	229	219	217	232	227	219	238	226	209	179	232	255	215	248	188	256	214	234	230	233	221	229	228	218	221	231	229	225	229	252	225	206	222	231	199	235	248	231	234	242	202	196	252	230	238	235	223	245	224	247	225	233	237	212	208	223	227	226	219	194	239	217	222	201	205	241	231	242	245	209	225	207	247	226	240	225	235	223	222	209	215	248	225	209	237	202	208	249	204	188	223	227	212	236	205	211	236	232	221	264	242	211	233	217	204	240	247	239	209	252	216	237	222	233	219	224	218	242	261	214	251	237	227	209	225	200	270	226	263	221	221	226	220	200	231	235	247	227	203	217	217	262	222	249	221	239	229	238	247	221	226	220	225	205	232	213	233	235	219	211	201	235	219	210	230	236	202	220	205	233	241	235	240	215	235	249	234	230	235	233	226	230	222	218	222	235	239	223	238	230	215	244	213	224	251	226	223	232	217	214	245	230	229	210	248	249	213	216	229	246	261	241	243	230	218	229	233	228	227	214	241	209	206	266	190	238	226	233	251	237	250	231	260	241	232	254	228	258	211	212	233	199	222	242	215	241	251	197	261	240	248	226	224	247	214	223	226	196	206	228	218	227	192	248	227	229	234	255	222	212	231	252	248	223	225	223	239	224	248	233	243	237	229	235	228	238	246	235	198	231	270	209	236	276	215	204	242	213	223	223	232	247	209	248	230	198	244	212	262	216	202	205	245	235	202	240	238	225	219	240	241	223	228	221	221	240	255	226	225	228	246	203	223	207	213	230	244	238	249	265	201	214	213	227	225	216	221	227	250	199	245	228	259	219	215	214	235	244	255	224	206	253	232	212	208	213	225	238	249	229	221	242	229	216	212	226	215	218	205	235	261	236	240	232	231	233	215	196	251	209	266	223	219	244	256	210	238	219	207	233	229	209	256	227	214	250	226	212	252	216	232	237	220	221	216	226	229	232	217	239	214	248	242	238	226	213	241	231	209	216	236	234	195	233	241	196	219	215	218	191	262	219	191	238	246	228	230	227	214	214	222	214	213	221	215	211	231	221	231	236	217	226	241	217	230	231	228	241	247	244	205	198	209	228	223	236	205	221	226	209	226	232	212	241	243	234	242	254	212	247	234	237	219	255	186	229	240	248	256	222	237	206	224	256	239	240	226	210	222	237	237	232	247	229	220	235	230	239	236	225	228	242	231	250	238	224	229	232	218	255	213	236	214	242	213	248	240	225	213	241	215	252	233	257	212	219	237	245	242	205	224	257	241	260	236	216	225	224	246	237	227	221	239	198	227	197	197	211	239	245	242	238	233	247	234	247	223	204	251	212	221	229	208	232	204	218	253	229	216	257	228	245	223	217	216	234	228	251	216	245	248	232	221	215	232	238	238	200	232	215	214	230	234	244	246	244	223	232	232	249	213	214	245	213	197	206	235	244	220	205	209	242	230	220	274	203	244	213	211	240	224	219	203	219	257	236	221	243	230	242	210	221	222	228	222	246	249	227	251	221	235	214	219	208	260	236	247	267	271	248	237	223	239	250	203	239	214	214	223	239	234	225	220	232	214	225	244	212	234	237	244	227	234	239	213	216	207	222	230	227	220	261	220	237	228	240	236	213	238	222	243	220	226	222	214	233	242	236	222	213	249	217	225	227	227	237	249	247	213	235	218	216	218	214	223	224	237	247	213	229	216	232	230	246	225	236	257	229	235	207	208	211	230	231	234	222	214	222	234	228	222	241	230	260	217	192	215	257	218	229	230	221	251	232	230	231	273	235	234	215	226	208	215	230	219	212	235	229	201	256	249	238	230	209	240	218	250	195	250	224	196	230
13584	20401	38676	5633	4708	3659	3005	2519	2075	1853	1613	1485	1332	1281	1127	1091	1008	1014	946	908	903	865	843	756	800	759	775	696	756	713	720	732	679	674	665	698	664	696	646	655	683	672	678	666	672	639	625	670	614	620	614	595	614	648	656	660	612	633	624	641	575	583	640	622	583	529	602	668	578	577	609	590	637	592	602	643	606	598	606	600	583	604	618	601	653	609	598	604	621	611	577	601	607	584	590	616	568	634	618	563	619	638	580	634	557	565	579	600	605	581	578	612	596	610	577	591	601	573	530	601	542	547	588	561	590	571	590	601	585	605	584	581	606	583	603	588	588	571	579	567	564	595	580	566	563	565	581	596	556	601	580	533	598	573	569	599	590	564	616	570	603	584	601	589	548	544	589	552	585	601	584	610	596	580	613	577	565	589	573	608	619	537	615	543	582	581	595	566	536	524	641	597	571	569	564	571	605	613	594	567	618	578	563	629	587	633	576	563	602	578	625	596	630	608	594	588	604	594	601	563	580	554	612	565	574	584	621	580	644	546	593	598	565	567	547	593	580	586	560	587	602	588	607	601	629	596	582	567	587	621	583	589	582	602	600	633	578	623	555	587	597	606	592	584	566	605	610	578	592	583	577	579	567	615	550	564	524	636	599	588	553	593	606	551	583	567	585	599	578	549	568	567	556	609	575	604	570	579	565	586	559	575	610	624	586	578	590	544	633	546	588	595	576	606	572	585	590	562	590	600	547	565	581	568	607	565	567	542	642	584	575	508	616	600	578	574	568	558	608	589	577	619	596	569	562	593	562	601	565	609	555	600	581	611	604	630	617	606	585	548	594	559	568	569	562	589	560	590	609	558	584	557	585	612	608	567	517	541	602	604	587	590	568	591	571	582	569	602	562	545	611	571	564	620	560	615	593	588	570	580	618	570	609	600	541	615	621	568	611	601	575	614	622	598	620	568	557	549	560	576	556	578	625	565	622	574	624	601	581	582	560	589	587	586	572	600	614	563	574	619	604	570	570	598	560	551	588	595	564	553	603	567	576	591	553	566	583	575	574	587	593	586	565	606	573	603	575	543	581	608	575	621	584	609	605	579	566	581	605	535	552	564	561	572	611	563	583	594	587	556	533	561	593	602	557	556	602	563	583	575	544	611	549	613	595	579	586	567	564	569	585	593	596	596	559	577	624	565	588	556	567	592	560	565	607	528	613	541	553	571	606	544	605	583	569	551	574	593	560	570	576	631	620	537	546	591	535	579	571	591	581	579	509	593	591	612	597	645	593	591	537	593	597	576	596	623	571	597	597	552	589	600	575	564	568	579	550	570	549	568	576	584	548	564	553	631	567	541	613	548	539	566	574	638	598	572	580	609	594	588	566	551	598	576	537	566	575	576	564	579	544	567	613	594	559	558	573	598	588	585	571	636	566	571	607	614	548	572	612	594	582	598	593	588	555	583	584	602	608	607	585	575	555	617	577	551	573	599	597	573	566	558	575	571	582	583	585	580	600	640	626	610	621	586	585	559	575	573	599	566	571	552	595	574	573	562	595	607	606	590	594	602	590	595	594	594	588	569	590	567	623	572	544	575	597	597	566	623	582	591	634	595	567	614	606	565	569	590	590	625	595	607	590	543	585	546	581	632	565	581	577	612	565	588	570	581	604	565	546	568	606	570	586	567	573	615	578	597	535	589	594	566	560	561	555	542	583	569	561	551	557	538	595	610	606	566	541	597	590	604	575	567	567	566	591	583	558	589	568	622	609	547	616	587	517	551	579	625	587	604	586	558	558	572	583	601	595	582	593	598	565	590	588	566	576	582	594	548	544	546	605	579	571	624	579	595	564	629	624	551	580	601	557	565	568	598	614	589	577	608	585	586	587	603	563	587	572	605	563	574	576	557	627	562	674	541	559	577	612	551	601	598	603	607	577	577	607	577	551	608	578	570	633	538	546	563	546	570	569	642	571	596	583	548	629	611	575	613	612	617	598	587	587	588	605	583	619	595	606	562	598	600	562	615	556	544	598	595	594	569	549	547	601	555	569	603	588	599	572	534	615	545	588	545	575	551	562	576	579	549	572	616	584	611	615	594	549	601	591	536	607	558	555	561	614	598	548	596	559	603	576	560	612	597	580	587	571	545	582	515	591	568	623	550	583	532	582	550	588	581	611	584	610	590	598	600	563	558	616	592	623	606	579	568	576	619	570	615	579	558	597	589	556	534	603	584	581	551	589	578	562	565	592	607	573	580	608	575	575	614	571	590	588	584	615	587	565	604	572	545	577	583	550	554	555	627	553	587	572	643	568	552	542	610	574	648	557	560	590	583	591	561	565	618	543	527	574	577	562	564	584	604	606	549	584	592	533	562	604	574	593	583	615	589	620	576	576	582	597	550	619	619	570	622	552	605	588	595	626	592	598	539	584	602	588	595	601	545	613	580	596	618	552	621	596	585	582	615	541	535	605	581	565	609	567	597	589	578	563	614	581	578	554	587	570	609	572	574	614	604	542	582	622	582	573	559	604	594	581	583	589	583	572	559	582	592	563	596	551	583	565	604	587	616	581	619	529	617	578	610	604	615	572	586	586	558	583	601	593	607	586	543	589	611	580	557	541	585	566	576	565	578	625	583	562	608	606	609	610	589	601	592	566	559	575	617	608	606	552	572	575	595	537	582	646	582	584	626	597	554	595	537	581	549	609	595	591	594	592	589	600	568	574	582	581	628	580	562	632	582	583	604	579	592	555	553	601	591	594	606	597	618	563	587	602	588	600	604	613	590	573	618	570	570	589	549	558	570	556	592	609	595	561	558	601	587	555	558	565	576	596	591	563	615	588	572	583	588	567	626	589	582	550	599	590	586	579	632	561	571	584	591	605	564	587	587	580	614	545	592	551	612	571	619	559	607	591	586	583	555	636	589	607	596	590	578	574	567	586	551	620	556	628	623	559	605	587	616	608	559	594	560	620	589	571	582	564	572	602	574	596	552	570	525	611	626	604	594	565	554	532	563	575	558	553	551	606	620	547	555	579	584	594	591	578	567	576	580	604	549	567	564	563	541	561	597	559	623	573	584	547	609	549	561	602	608	589	608	536	598	569	576	525	590	621	611	590	574	580	590	558	597	578	596	578	572	599	593	578	543	572	601	619	540	571	589	577	586	553	590	601	597	568	604	587	601	539	562	602	596	593	594	557	571	585	593	607	592	572	593	594	549	582	611	528	583	578	572	609	587	602	594	583	567	584	582	605	592	562	565	582	563	560	560	583	616	597	576	622	591	550	537	573	607	583	570	587	556	599	606	609	557	640	558	577	596	592	582	601	586	562	578	628	609	579	588	596	569	640	613	605	572	579	581	580	615	586	576	592	602	601	564	580	571	556	544	578	532	622	567	589	601	591	561	588	582	573	536	591	588	605	571	591	610	606	543	598	586	555	561	557	586	631	588	539	558	560	585	607	589	570	561	570	587	585	600	546	617	560	601	578	571	599	570	601	583
1939	672	1625	196	168	187	160	153	154	187	176	159	171	142	123	151	172	164	148	180	135	147	148	167	156	153	151	167	145	143	148	170	149	146	149	140	151	158	143	159	169	148	157	167	178	180	156	146	174	167	134	153	157	148	164	140	131	126	147	134	144	155	159	148	159	149	174	160	151	143	141	143	148	134	149	149	145	151	170	149	148	135	146	144	167	150	147	141	151	166	139	114	167	136	155	151	147	157	152	127	145	139	159	156	147	150	154	150	154	158	149	159	140	138	156	139	150	155	159	154	139	158	147	152	152	159	115	152	144	137	149	137	161	159	173	153	162	136	140	143	158	141	146	169	158	143	177	180	187	145	141	147	177	147	160	160	157	170	158	160	154	148	166	154	143	162	136	151	152	141	156	137	140	155	174	160	139	158	144	158	160	168	141	138	150	143	142	137	158	147	156	156	145	153	139	166	145	151	151	160	152	176	141	157	157	178	155	141	155	141	133	163	160	173	172	159	146	152	172	147	148	172	158	150	137	144	158	162	165	148	180	158	135	176	168	162	144	151	147	132	163	163	148	152	142	159	153	135	162	148	137	151	156	161	152	146	153	149	139	159	144	131	152	150	146	142	132	167	130	162	152	131	129	129	149	159	178	150	154	159	162	149	168	182	144	154	145	164	170	159	144	155	155	152	145	153	164	147	139	112	164	130	137	162	146	133	154	145	134	124	140	158	138	152	140	172	156	151	150	158	135	151	174	146	164	123	138	128	122	144	158	124	159	175	188	170	150	145	146	180	143	137	171	135	152	134	152	146	152	155	149	157	138	166	164	137	157	158	145	147	176	148	131	141	164	135	141	137	142	159	139	141	134	153	141	162	159	156	131	138	128	137	150	142	147	137	146	156	149	150	166	137	159	149	133	145	153	154	154	157	178	136	143	150	161	147	136	156	143	148	142	156	141	152	159	152	151	146	153	162	151	153	157	149	140	148	157	152	139	176	162	165	145	126	142	162	142	140	164	129	128	159	146	155	145	162	175	150	149	153	141	140	138	144	147	131	139	152	135	167	159	155	136	136	144	146	154	137	138	154	143	166	143	143	173	145	144	150	159	164	167	135	134	158	165	158	156	137	128	139	164	124	162	153	150	140	147	169	157	149	150	136	153	152	186	141	163	162	138	168	162	147	169	127	150	162	143	161	148	137	151	167	156	163	146	143	151	169	162	141	151	157	178	134	135	125	137	152	166	159	146	155	149	156	137	155	146	149	156	134	145	139	156	158	151	122	154	165	132	165	156	145	157	169	156	137	167	148	150	154	151	174	151	139	134	170	165	145	143	159	172	145	164	168	153	119	149	159	137	147	136	131	153	158	164	156	158	148	169	141	148	158	159	132	141	155	144	148	141	168	149	162	193	127	151	155	140	148	147	155	168	159	158	144	148	151	148	135	161	154	149	157	169	155	137	143	160	151	143	167	122	157	155	163	156	156	150	129	141	158	154	145	151	153	156	159	145	155	152	156	132	165	141	151	174	137	153	142	158	149	163	145	135	136	164	149	136	144	139	143	145	158	142	133	155	150	158	147	150	145	153	140	155	154	129	158	139	144	148	155	145	159	161	178	136	157	156	155	144	138	147	137	161	152	144	169	153	152	151	159	158	153	161	145	154	148	151	138	138	152	161	151	147	141	140	150	160	152	163	149	154	154	138	145	167	166	141	157	150	141	131	164	147	156	152	140	151	134	175	135	139	151	137	125	160	149	154	139	130	169	140	148	155	160	147	137	163	143	149	145	145	151	159	143	152	150	154	145	157	122	144	146	155	131	163	179	126	153	155	153	154	145	185	128	147	149	158	153	164	142	144	142	159	155	129	137	142	139	158	155	148	122	149	148	164	138	125	152	166	174	135	151	161	168	135	159	181	162	171	151	141	144	137	149	145	149	136	151	149	146	151	148	144	162	150	143	154	155	146	164	133	140	151	149	181	149	129	152	140	127	136	154	138	149	149	131	143	144	142	140	138	160	156	177	153	146	158	153	151	136	133	142	151	131	120	146	152	140	155	145	158	144	162	149	148	139	161	186	142	151	163	141	148	196	145	134	127	164	140	141	135	125	161	172	152	157	139	153	139	148	138	165	149	151	146	157	167	139	137	127	161	152	147	168	155	157	135	148	154	146	153	173	147	145	142	155	147	160	154	150	147	140	139	161	155	154	150	136	141	141	169	154	155	127	134	145	158	132	155	163	125	151	167	173	146	149	126	142	154	146	147	147	146	132	147	155	165	149	156	141	174	176	133	140	153	142	156	163	151	155	150	153	123	157	176	144	158	146	170	181	175	151	154	172	159	139	143	137	169	129	156	144	164	120	150	165	153	141	176	156	150	134	164	141	153	138	188	135	184	159	136	169	135	144	138	149	166	140	167	149	169	154	148	146	155	159	147	140	140	141	147	128	145	172	149	154	166	169	143	165	154	138	160	172	139	169	140	167	158	143	147	175	137	133	158	160	140	165	182	154	110	154	146	164	152	150	141	141	146	150	132	161	159	173	141	152	151	151	138	151	128	150	149	169	166	159	133	138	135	163	135	136	169	160	143	147	153	152	172	143	143	170	166	153	146	141	169	132	128	152	148	167	139	142	165	139	164	166	151	139	157	158	147	160	148	178	165	169	161	154	152	132	148	164	173	150	166	162	123	154	157	150	154	143	156	142	147	165	147	143	145	159	149	144	154	137	148	142	158	137	162	178	165	163	142	140	156	148	146	149	146	140	159	153	148	135	154	146	155	132	140	155	140	159	152	190	162	174	129	128	166	162	147	156	172	163	142	123	154	141	158	153	150	161	141	141	158	154	149	171	166	159	190	147	136	158	161	136	139	151	153	150	187	155	144	145	147	152	152	142	135	140	155	154	143	162	160	148	155	156	159	127	168	145	141	164	147	168	137	134	178	152	160	166	150	139	159	149	153	151	139	160	174	163	156	167	166	156	160	154	142	159	139	138	153	150	134	185	188	148	151	128	144	153	165	158	140	148	182	161	126	157	163	154	177	158	134	141	140	132	142	148	145	138	147	118	168	145	132	127	151	159	143	154	160	165	162	142	147	150	129	156	159	168	132	138	133	136	141	139	141	169	168	161	161	130	147	142	142	152	153	135	145	175	159	133	165	158	143	149	158	162	169	158	149	162	132	142	153	142	142	157	156	142	141	138	166	159	147	138	170	151	144	140	166	144	133	160	130	149	143	152	159	163	151	143	141	131	148	137	153	156	141	141	152	178	158	139	153	170	140	164	165	141	144	135	156	142	130	154	167	157	161	149	149	153	155	146	156	168	151	155	148	151	177	163	151	151	148	183	149	155	151	145	177	145	136	156	149	158	152	141	130	134	156	148	143	154	172	161	150	136	153	157	158	124	142	158	157	136	160	160	131	142	160	129	142	173	169	161	164	180	155	150	141	168	130	166	137	160	172	159	142	155	136	140	143	161	149	161	154	141	157	156	144	148
2317	1267	4820	507	523	507	455	483	493	491	475	413	466	442	433	469	455	431	452	414	444	421	419	442	452	416	437	460	436	425	413	450	413	428	402	450	443	441	451	438	483	448	443	425	451	469	419	448	409	440	416	436	459	429	462	465	410	424	404	437	420	477	442	425	474	436	418	426	444	409	391	437	423	433	409	478	460	421	396	402	438	455	449	418	455	425	453	462	458	423	460	408	447	419	472	407	395	432	448	430	432	415	435	408	465	418	447	467	405	419	411	468	464	432	432	412	436	451	452	474	434	428	379	432	436	414	477	415	457	441	435	446	451	429	414	455	432	438	448	416	403	399	404	392	398	434	419	416	414	441	428	416	363	454	434	440	447	433	434	429	446	411	432	410	467	438	430	474	434	459	405	430	425	421	411	406	409	417	425	460	445	433	437	401	441	429	456	427	458	463	416	458	452	443	442	430	436	404	474	435	427	456	417	468	441	479	432	450	420	449	461	421	439	394	462	409	435	447	454	420	438	419	442	446	424	431	434	435	411	398	461	443	412	450	433	448	463	461	430	426	467	437	418	435	460	424	413	431	430	416	417	441	432	430	432	441	444	434	417	439	453	447	433	447	429	451	445	460	417	437	452	435	429	421	420	441	440	443	421	455	474	417	446	450	384	465	448	417	446	458	431	463	455	476	448	442	426	435	458	429	422	442	444	447	441	479	431	435	436	409	434	445	461	417	412	412	450	432	415	414	428	426	394	489	416	423	462	408	427	423	436	456	424	465	453	453	448	424	439	458	434	454	426	417	422	429	457	443	432	454	450	445	471	439	426	445	412	422	483	431	437	458	418	398	424	438	485	451	413	442	443	454	429	427	437	395	463	454	437	409	449	438	407	430	435	424	442	432	445	434	443	422	413	417	428	405	435	395	435	429	453	456	440	442	441	440	463	431	404	436	407	428	402	452	443	430	425	452	414	448	435	433	415	441	426	422	412	457	432	415	418	431	429	428	437	456	432	474	482	451	444	411	423	445	446	437	409	472	411	434	455	443	458	503	450	454	414	441	440	464	413	430	424	416	416	434	460	414	433	472	419	446	419	435	452	447	395	410	464	446	434	465	454	418	427	441	410	435	423	438	431	432	426	435	423	454	440	429	460	428	435	422	438	384	450	441	423	417	434	417	477	451	428	443	446	428	427	448	427	423	445	455	416	398	399	488	410	430	448	478	419	451	428	450	423	404	442	454	484	430	421	410	421	436	431	453	409	405	425	423	439	493	454	439	433	389	437	481	448	445	413	446	430	393	442	412	417	455	395	413	461	435	446	420	427	425	413	449	463	461	401	423	425	387	442	395	444	402	414	476	401	447	423	448	470	430	410	399	448	419	411	438	430	417	481	421	424	438	436	451	436	441	413	434	464	386	435	448	424	434	447	420	387	414	442	415	438	465	433	428	400	404	471	437	423	429	447	444	433	460	437	426	393	436	419	412	470	481	447	427	438	460	416	454	393	453	425	414	427	418	453	399	430	424	477	438	457	457	462	449	412	438	460	418	456	430	384	448	472	451	420	441	433	430	438	416	432	426	427	426	424	449	446	412	420	465	402	413	418	413	430	448	451	465	452	457	452	449	439	433	427	427	417	440	443	422	468	457	433	440	458	467	446	442	422	439	436	415	444	411	397	454	443	409	419	439	400	394	458	456	445	442	454	421	438	437	443	433	414	455	425	438	450	460	459	426	434	417	427	425	439	413	433	447	426	410	436	435	430	434	446	440	433	472	434	383	446	447	445	469	444	462	448	421	409	434	385	477	415	430	457	455	449	455	443	437	461	465	453	487	437	459	397	415	439	439	499	479	413	409	452	459	446	440	439	468	416	456	455	449	461	450	431	428	424	451	445	428	431	380	459	455	400	423	443	449	458	457	470	459	412	424	449	425	430	441	433	424	446	415	432	448	455	464	429	433	445	447	445	426	474	453	456	428	427	418	424	417	412	456	474	440	456	432	464	437	421	437	442	434	467	435	446	410	390	442	414	427	467	445	406	456	457	469	423	416	456	415	453	442	446	415	415	455	421	461	450	441	415	464	451	417	434	461	445	474	441	470	473	461	422	467	422	433	436	433	435	431	421	450	394	438	451	463	436	428	482	423	448	428	414	422	426	455	443	413	433	443	446	438	421	439	447	407	394	443	434	443	409	415	435	426	458	440	459	423	466	408	453	404	429	433	416	403	419	417	454	412	442	404	476	406	406	425	412	439	457	455	467	447	444	402	420	433	448	442	430	418	474	429	433	442	419	437	411	453	447	419	446	449	429	409	466	455	445	420	470	460	440	420	457	399	443	418	431	447	418	452	456	457	426	421	459	409	446	407	457	459	444	404	422	429	429	424	414	442	451	435	424	439	472	464	403	433	461	410	438	452	455	448	428	422	460	484	446	443	456	402	450	456	444	466	443	451	418	439	384	431	429	445	473	394	456	427	417	431	455	451	422	444	414	446	434	439	427	444	420	443	417	401	461	477	458	458	452	417	401	473	466	444	472	442	456	408	426	441	406	428	410	432	452	456	403	456	431	457	465	423	436	420	432	426	422	433	415	436	421	465	451	416	407	417	434	457	433	421	448	421	432	435	467	425	440	423	479	412	432	448	424	456	400	437	435	434	439	384	429	447	439	449	422	438	442	409	424	409	417	432	425	419	438	431	402	424	462	396	440	432	443	417	439	430	426	438	441	398	438	424	456	407	434	448	433	422	407	403	445	434	457	420	421	468	417	424	463	435	423	448	388	425	447	440	406	462	428	480	472	440	450	423	409	401	422	413	433	444	409	433	448	448	457	419	444	410	439	447	401	458	438	427	414	467	428	427	450	427	439	436	445	455	443	424	431	440	430	445	420	435	435	444	384	437	439	480	416	433	441	440	432	440	443	433	457	416	431	410	433	443	410	406	428	431	455	457	444	414	445	456	453	437	407	477	420	478	435	416	429	414	451	417	463	434	433	431	422	432	465	425	433	414	412	416	416	406	429	415	458	441	418	464	414	421	419	439	430	424	422	472	414	440	497	407	456	427	457	410	420	484	429	413	430	423	437	445	438	444	448	496	447	437	467	457	450	456	409	469	442	424	410	432	426	401	450	428	451	423	503	432	451	461	446	417	466	441	470	409	443	459	414	461	429	414	404	447	457	415	434	417	402	427	419	414	447	444	440	443	426	423	424	446	425	379	436	415	462	445	446	429	421	429	418	458	419	432	440	443	414	423	407	475	466	434	422	434	464	442	453	474	443	436	433	416	418	448	434	389	408	439	433	459	418	470	450	466	442	402	392	455	447	426	428	418	439	429	427	422	447	397	479	443	442	394	455	419	426	443	473	467	469	469	418	415	423	437	429	435	472	434	437	421	443	437	426	435	428	425	411	458	449	433	435	437	411	469	452	451	436	412	459	483	421	419	421	429	459	407	460	435	454	451	417	449	418	440	429	409	439	467	444	453	449	435	416	457	450	435
14197	17698	34879	5547	816	585	470	453	400	348	353	361	299	347	339	320	302	286	290	299	289	269	278	289	293	297	300	307	246	288	257	277	282	294	273	278	270	302	280	283	292	297	297	255	283	259	275	276	290	258	256	253	271	258	273	281	262	290	286	255	282	315	269	281	307	260	263	287	286	298	257	277	286	289	272	271	274	268	264	262	272	262	266	288	275	313	266	278	304	278	273	287	312	262	278	269	265	253	268	281	281	318	282	264	265	271	246	286	273	294	287	256	295	261	240	261	277	253	269	292	285	272	275	293	273	270	254	271	240	256	276	275	295	269	243	298	241	247	284	270	276	277	301	261	281	290	276	266	301	280	280	286	253	274	262	249	307	264	289	260	278	268	280	263	298	259	278	269	253	259	267	274	269	290	297	278	305	270	296	271	276	302	293	256	276	274	322	283	283	257	304	260	297	280	279	261	278	275	265	298	273	271	270	246	276	277	305	235	240	271	269	284	280	261	266	273	256	287	254	276	290	282	263	313	279	242	288	297	274	284	273	299	270	250	294	280	263	297	280	283	292	267	265	254	249	310	277	249	274	255	272	249	280	251	291	274	295	266	264	261	271	276	276	284	252	258	289	317	284	279	295	272	256	269	268	288	272	285	247	298	285	267	280	291	286	290	273	245	264	265	262	269	284	285	298	265	312	255	256	266	268	285	287	277	294	246	272	275	269	244	312	277	293	282	295	272	276	280	268	242	265	261	265	317	273	264	279	263	281	285	279	292	294	287	283	299	259	288	283	294	263	274	275	278	263	286	265	298	260	275	276	266	311	265	320	263	286	286	273	274	265	270	275	274	265	287	259	256	271	294	285	273	281	278	289	282	290	264	287	278	269	276	273	276	253	263	311	272	284	263	271	260	273	252	268	295	269	287	261	299	281	261	269	283	255	264	258	279	290	291	288	274	267	266	267	302	260	268	268	264	282	267	280	290	285	270	294	286	273	291	291	268	255	258	297	270	277	258	245	268	265	275	269	268	274	246	269	270	270	294	298	251	261	291	268	268	281	286	274	272	303	298	260	259	265	289	272	254	266	268	255	305	267	271	243	252	277	265	273	243	286	266	277	273	254	266	249	281	255	284	281	270	272	249	293	287	263	265	253	268	261	248	294	280	273	293	280	253	280	252	293	261	284	258	280	279	283	275	277	272	283	257	284	283	292	267	276	280	255	296	272	269	273	250	294	273	268	285	283	268	267	301	303	281	270	280	285	295	276	263	290	292	283	286	274	275	262	263	243	269	275	250	254	299	294	273	309	269	286	252	303	266	277	293	267	288	278	285	264	294	283	282	268	283	288	288	274	250	265	265	245	270	284	284	281	263	271	283	270	263	256	246	272	252	263	284	287	256	286	297	314	313	255	266	273	274	241	233	278	244	264	276	274	271	297	275	294	293	254	283	265	261	277	275	251	280	261	269	295	285	280	238	251	268	293	284	244	279	246	299	243	243	258	298	271	280	237	296	276	255	297	268	287	287	261	269	247	265	274	255	266	273	291	258	273	299	265	251	287	289	254	285	246	276	270	315	303	309	274	264	287	300	278	279	268	279	268	263	288	293	235	281	245	272	284	255	272	294	275	308	283	315	276	250	283	296	268	278	301	289	296	290	253	277	304	245	292	273	252	288	279	260	287	283	278	246	273	276	280	278	309	307	272	287	236	254	292	283	275	285	277	278	300	261	253	295	282	285	283	287	278	260	251	288	250	247	259	280	264	266	286	261	255	314	285	276	270	282	264	273	283	263	241	246	260	284	262	260	262	305	288	289	250	272	277	298	272	278	267	271	247	313	289	271	281	299	259	287	278	307	284	285	281	262	285	277	273	261	285	260	273	252	306	269	282	305	284	294	234	251	263	267	292	315	311	263	275	281	299	246	286	266	288	257	277	301	275	286	278	289	266	289	252	270	274	292	305	283	281	270	276	286	255	287	281	275	296	273	268	295	280	284	245	308	267	278	270	278	284	328	262	257	251	249	268	261	278	283	277	243	290	297	266	265	264	264	271	272	261	278	322	311	280	289	312	272	259	272	292	273	257	265	278	267	291	275	279	285	278	255	260	269	243	271	294	266	289	270	265	245	300	279	258	259	260	284	264	255	293	283	278	292	258	284	284	252	290	233	276	304	258	246	280	269	278	297	273	293	309	271	264	249	260	289	247	268	312	273	257	300	295	275	268	286	251	255	275	285	275	260	299	294	269	282	305	307	262	298	273	267	272	263	267	282	273	274	280	260	290	298	268	288	270	287	291	287	273	263	288	295	243	297	285	289	273	292	253	278	274	273	278	297	271	244	279	282	270	259	304	264	279	266	279	269	295	266	269	262	276	300	324	234	270	294	276	276	255	273	254	282	282	287	296	278	271	282	264	277	267	273	303	290	280	274	260	255	268	256	276	277	313	271	276	280	277	301	288	266	247	273	264	280	285	277	306	246	281	293	266	228	257	303	265	247	268	245	287	267	253	324	257	265	281	281	282	267	283	304	291	235	302	248	269	291	311	291	291	262	302	289	286	246	254	263	260	271	257	261	243	260	267	262	299	282	256	281	271	305	270	277	272	275	292	265	310	278	287	253	265	317	292	256	285	257	314	265	290	274	288	278	242	284	273	276	275	260	273	250	288	267	256	250	278	240	249	262	282	275	311	293	288	284	244	277	278	262	279	290	236	275	273	259	242	279	290	245	276	267	262	287	268	292	265	285	284	260	246	277	275	251	299	287	279	289	259	299	264	241	271	257	304	256	256	293	301	270	269	237	298	269	287	284	276	269	294	311	289	243	277	282	265	287	276	268	264	281	291	261	265	260	307	263	259	296	278	255	295	270	255	278	273	245	287	303	265	266	273	284	297	265	286	279	269	292	270	272	285	279	276	290	246	267	284	244	282	264	276	291	277	253	267	283	283	259	277	256	253	280	233	290	280	282	249	273	275	271	270	271	274	285	293	256	251	263	291	275	258	258	258	279	280	300	248	272	284	307	286	260	312	292	251	260	269	260	276	231	305	264	256	304	294	262	269	269	282	264	278	288	266	281	274	279	275	271	272	291	258	252	283	273	311	268	275	278	314	264	262	270	266	230	284	266	291	254	253	289	283	267	239	268	285	256	290	273	271	269	316	271	292	268	313	260	281	284	274	273	282	274	268	273	276	282	289	253	295	266	273	264	307	282	261	276	274	262	268	272	235	265	309	296	264	286	287	269	298	269	280	268	277	277	277	256	315	289	279	275	275	283	276	249	277	290	257	245	287	251	292	261	284	272	258	278	257	250	281	265	251	272	275	278	242	279	241	269	284	256	284	246	260	273	257	269	283	276	269	311	277	286	278	273	248	267	267	238	270	281	302	304	278	264	262	274	253	248	283	288	307	299	266	258	244	258	292	261	274	257	281	244	235	258	285	258	256	241	265	279	279	268	270	284	295	284	266	276	239	271	311	290	302	279	260	260	296	295	279	247
9892	15566	30115	3416	2832	2307	1973	1654	1471	1357	1302	1150	1152	998	989	966	969	973	896	853	827	844	831	799	781	812	891	785	754	731	765	813	713	731	761	778	819	732	770	724	750	719	763	732	704	693	749	772	765	733	753	734	709	707	679	736	719	718	758	720	710	685	651	735	691	735	709	716	726	720	738	761	740	751	692	707	714	695	700	700	699	723	711	709	697	692	746	661	684	704	680	720	722	706	702	691	690	778	712	698	691	704	715	712	713	682	758	744	701	683	691	672	669	725	675	711	720	720	680	694	733	655	656	713	750	787	707	712	699	710	704	706	728	715	770	704	720	719	681	718	679	686	694	759	764	721	674	733	723	693	690	628	676	675	698	690	711	698	725	713	675	726	670	748	724	695	684	708	684	673	720	790	692	720	714	682	731	718	716	730	690	708	714	669	717	675	735	717	717	764	706	725	750	691	716	707	741	720	724	714	709	679	701	749	689	704	702	662	666	701	683	769	697	706	668	713	687	755	727	707	693	695	684	678	680	671	700	753	711	691	680	713	699	716	714	747	714	673	739	678	681	708	692	719	711	737	703	666	721	694	705	674	715	725	701	724	711	735	721	671	708	647	773	647	689	705	662	705	694	763	705	707	676	786	711	732	654	689	734	666	702	731	704	724	736	658	705	726	689	673	698	715	679	691	665	713	698	692	757	711	671	659	715	716	699	675	708	675	717	777	701	705	678	736	695	681	751	708	688	703	680	763	676	664	724	744	708	713	700	705	704	745	692	724	753	693	688	711	741	649	718	726	660	687	752	699	751	684	720	697	718	690	731	684	735	659	666	719	730	684	743	705	744	740	675	707	722	728	738	677	710	674	672	714	716	713	701	656	718	725	708	746	674	681	727	690	701	744	689	699	722	666	696	703	702	734	725	712	637	678	692	718	682	694	657	735	676	705	759	747	675	680	720	714	719	734	752	683	647	699	698	715	701	701	723	734	737	696	706	683	695	679	706	711	698	650	711	704	762	729	703	679	713	714	720	714	714	696	718	709	717	683	749	710	734	695	693	699	731	738	757	643	705	718	691	721	680	705	668	715	689	655	717	740	705	730	666	722	702	683	717	726	705	697	684	681	720	689	723	703	711	688	724	659	734	701	721	682	690	740	706	688	747	717	700	671	627	724	716	692	714	747	705	706	694	736	678	733	730	694	738	685	646	747	661	717	734	664	724	721	759	679	722	698	756	705	709	680	690	655	699	721	689	718	670	745	688	716	734	698	696	713	685	684	728	707	740	663	699	694	733	700	718	686	714	694	677	727	711	714	676	682	705	689	702	742	671	728	706	679	721	682	687	754	668	723	697	716	702	715	725	679	712	691	713	726	719	684	730	696	689	633	713	708	713	692	658	679	725	691	709	699	743	714	691	778	727	715	689	659	705	690	722	740	717	683	732	707	719	689	677	701	714	694	716	756	763	710	701	680	681	651	736	715	693	706	744	721	716	697	655	692	694	771	763	672	680	691	736	679	730	688	721	710	719	730	725	702	768	733	700	770	731	678	688	707	727	697	689	752	689	709	704	695	719	734	691	734	744	735	706	708	695	687	686	679	720	657	652	693	693	715	721	660	701	687	718	699	711	724	740	701	716	691	692	699	664	690	703	701	687	702	653	738	706	669	679	682	717	745	722	701	670	704	688	691	653	713	699	734	707	731	712	700	687	716	710	714	652	708	715	711	696	642	759	683	736	725	685	653	714	718	688	651	686	745	684	724	679	708	699	707	712	715	746	732	713	699	740	731	719	654	723	693	712	724	647	650	693	681	716	682	716	741	703	685	735	684	719	705	701	708	729	709	706	713	706	701	693	721	717	695	697	710	733	692	693	702	732	667	723	708	693	702	720	695	684	669	714	704	704	725	683	688	738	731	670	733	701	694	660	756	704	711	689	691	725	736	724	670	739	703	710	716	698	681	686	675	777	696	682	705	714	733	718	707	656	733	735	732	726	710	699	731	677	775	699	717	671	739	772	723	723	646	660	669	711	720	692	686	698	692	674	685	692	722	706	694	719	774	692	686	735	701	713	748	712	722	722	692	658	686	720	726	698	676	685	696	650	717	641	670	722	684	663	716	689	693	686	729	687	718	739	730	666	691	690	713	719	670	660	697	691	709	734	707	690	710	742	700	755	739	666	723	697	661	696	744	700	703	675	687	681	678	746	677	687	706	724	720	685	706	695	656	721	732	696	769	713	733	722	695	736	709	709	675	618	731	747	747	669	730	696	667	717	692	701	730	725	703	746	717	691	699	656	710	715	729	716	704	685	687	720	715	691	720	737	708	717	687	664	710	705	711	652	680	709	777	722	684	682	721	663	692	736	717	707	742	652	701	747	688	688	677	754	696	692	750	714	681	726	732	739	703	688	723	705	712	698	672	703	714	735	724	701	713	693	708	667	772	709	714	719	726	718	719	686	735	729	675	685	696	703	685	733	708	699	714	740	711	731	700	709	678	743	691	733	703	714	723	705	674	689	690	721	701	685	728	708	712	709	682	702	652	733	733	707	753	749	703	765	687	661	731	710	686	712	745	722	753	667	695	721	705	690	676	736	695	691	707	706	764	729	666	690	691	725	700	735	689	684	765	683	709	664	740	721	712	710	735	703	721	715	705	699	726	738	719	692	725	717	708	717	666	741	682	670	687	702	690	708	674	704	676	749	718	725	713	703	716	651	732	675	692	702	700	728	680	662	749	676	692	670	693	752	739	714	674	699	682	714	649	740	717	681	705	716	744	709	727	701	663	696	738	706	659	708	746	675	720	704	720	738	730	687	723	689	713	705	748	697	709	700	679	676	698	657	695	712	663	695	692	688	660	720	646	711	711	701	729	696	690	694	738	718	709	658	651	747	666	709	676	687	648	740	733	725	691	714	683	732	704	704	665	690	698	683	675	704	712	699	690	691	723	757	685	722	709	725	720	697	692	732	685	720	686	719	696	693	726	719	712	694	729	712	682	683	686	710	742	713	738	733	743	714	656	667	723	741	707	697	722	704	719	683	712	670	709	737	666	690	713	721	669	738	716	699	713	675	662	702	714	713	684	730	733	677	732	713	699	713	692	686	700	680	759	733	702	666	658	661	659	747	705	725	713	734	692	718	752	723	692	693	720	718	670	683	738	681	728	686	705	725	755	730	733	698	653	692	744	724	671	730	692	686	703	660	695	714	714	696	744	731	698	721	764	719	699	672	710	740	720	729	714	733	699	683	721	747	685	688	666	716	680	730	695	699	678	703	717	714	756	700	702	691	762	730	701	720	692	744	720	750	661	753	661	706	720	664	752	715	704	727	709	718	688	698	706	690	662	697	672	688	719	665	701	716	688	722	722	749	722	702	690	710	676	734	709	687	740	692	718	734	709	668	708	695	673	713	719	651	722	753	721	707	711	746	702	727	680	704	699	728	673	724	702	730	753	708	697	698	651	705	702	677	701	694	715	720	687	707	712	694	681	698	720
23376	33439	47696	13846	2237	864	667	523	467	438	332	371	344	300	294	313	278	299	303	238	251	257	261	266	267	223	230	233	246	228	288	225	257	242	244	226	234	239	259	240	213	271	237	235	240	234	216	272	230	210	235	218	272	236	230	228	235	217	228	216	236	215	222	228	269	219	213	235	239	214	228	218	252	211	233	245	216	231	216	219	267	246	269	219	256	234	247	218	232	231	229	249	234	254	214	228	238	219	212	206	240	248	230	238	225	228	220	235	224	251	255	217	238	222	212	250	228	221	250	238	219	234	238	227	253	246	214	229	260	239	229	211	212	210	243	226	227	232	228	222	227	217	190	263	231	199	245	223	242	241	235	235	236	215	218	219	210	239	204	199	221	233	210	221	230	222	263	222	234	234	247	228	209	229	218	241	213	259	237	251	231	244	212	247	256	235	205	212	232	230	218	232	234	230	215	227	232	241	236	223	237	202	224	213	248	235	241	243	229	223	250	236	228	220	251	239	234	244	230	251	228	234	234	237	247	221	231	227	210	202	254	232	226	247	242	224	223	236	245	180	221	217	256	214	246	222	223	257	224	214	254	222	222	232	243	237	225	256	232	222	242	237	258	221	209	197	218	211	244	252	222	204	239	231	226	217	227	226	243	234	230	240	263	228	246	237	224	226	243	225	219	211	244	238	213	219	240	219	244	220	215	227	246	242	230	201	232	217	217	202	212	218	215	238	234	212	223	225	221	235	251	227	237	257	216	236	225	220	218	260	199	238	219	232	213	243	206	208	220	224	232	219	219	225	215	242	240	233	222	189	219	238	200	207	199	211	208	203	245	236	208	223	260	230	262	230	256	229	221	223	215	240	218	241	210	214	215	204	240	208	222	234	228	223	246	240	230	224	238	228	231	217	214	224	239	239	200	229	222	206	245	212	228	228	244	231	229	264	211	213	256	227	217	223	243	206	226	189	247	224	220	245	219	231	256	227	256	226	241	220	239	234	231	234	213	211	195	210	189	198	232	237	254	211	201	238	232	202	231	235	241	269	253	219	281	225	223	210	209	211	224	231	222	223	213	233	233	246	226	251	204	253	239	242	231	224	230	225	232	213	249	243	254	223	243	223	245	229	232	225	224	244	223	242	224	202	228	244	218	223	255	219	208	209	224	231	251	221	229	228	223	229	200	227	230	247	194	212	245	243	239	240	236	198	263	229	245	219	243	245	234	214	227	214	232	243	238	239	237	222	234	235	220	218	210	209	233	211	215	215	251	222	224	240	243	225	214	201	234	250	218	220	225	215	227	190	212	237	214	206	239	216	211	205	243	215	207	234	264	264	240	247	248	252	224	218	213	235	232	226	199	243	242	226	213	210	231	216	213	215	223	225	257	227	221	232	213	211	231	238	215	227	256	208	216	224	207	209	230	250	226	234	203	227	195	235	235	224	229	222	226	245	220	219	245	223	206	243	240	231	247	229	253	226	217	225	250	234	245	226	247	244	240	228	219	253	223	231	233	234	206	233	255	259	247	218	231	247	217	233	211	225	233	250	214	240	216	240	228	216	204	244	206	240	215	206	218	211	238	244	226	234	226	225	237	232	236	244	236	213	241	233	269	217	241	212	220	218	231	226	247	243	244	224	210	239	228	247	235	247	221	216	210	236	219	257	207	221	221	204	213	241	226	234	224	226	196	224	217	223	220	248	229	242	230	207	226	257	202	235	253	230	210	235	242	207	210	260	198	213	207	241	240	262	217	233	233	262	234	197	238	237	231	232	239	207	233	230	215	206	213	232	224	228	235	241	207	213	232	222	210	231	221	205	241	209	238	240	232	222	247	211	274	240	207	228	261	256	253	210	232	221	200	237	215	256	235	225	213	245	235	233	234	224	249	250	244	220	237	234	255	216	211	241	233	224	217	239	232	245	234	229	223	222	260	210	209	236	208	209	232	216	236	195	252	250	268	236	223	235	237	239	215	229	215	220	224	245	263	213	209	244	226	226	231	205	228	240	233	233	222	221	245	249	209	259	276	230	221	249	230	221	224	212	197	235	208	226	231	210	245	246	217	217	231	232	233	229	217	242	214	227	258	249	224	228	236	231	262	221	205	257	250	220	220	239	224	254	226	232	234	241	240	238	257	245	208	252	225	233	234	214	223	244	237	241	208	206	210	242	261	219	214	242	226	243	253	231	233	230	230	203	254	220	246	211	246	267	241	223	269	217	232	215	241	216	241	227	217	240	223	217	219	235	233	237	234	224	220	244	231	233	245	242	217	230	231	231	236	227	262	223	217	222	231	216	220	198	226	223	231	237	228	216	234	243	235	205	249	241	229	235	201	237	236	227	247	221	235	247	221	217	206	208	226	209	244	251	255	233	225	212	221	244	216	231	262	212	255	230	192	247	220	208	214	224	241	235	218	218	268	248	231	222	243	238	215	225	233	222	236	229	219	224	204	192	199	206	236	252	219	246	234	238	240	236	228	221	222	240	243	237	221	242	214	223	233	202	243	203	213	224	225	241	212	216	244	234	226	214	198	202	225	209	189	231	223	221	226	238	250	203	218	235	231	262	249	237	238	263	220	211	207	261	222	218	246	253	218	233	258	241	246	235	209	220	208	240	240	244	222	243	228	194	237	245	247	213	226	263	236	188	240	217	251	245	215	246	204	206	254	219	210	212	254	221	249	229	257	213	221	239	217	255	261	203	227	243	253	217	238	221	248	245	208	236	209	208	246	239	228	193	255	235	233	225	223	213	242	231	205	214	226	243	222	247	226	230	225	224	197	210	207	244	247	250	241	235	221	211	237	224	256	226	212	200	222	220	226	254	242	216	235	245	230	236	239	241	233	248	215	219	211	250	214	239	231	235	243	234	231	220	205	243	257	219	238	239	237	219	212	217	227	230	222	213	228	217	250	218	221	219	220	232	217	243	199	196	247	228	214	225	251	252	227	237	222	210	231	227	217	233	237	228	235	192	247	247	206	213	234	219	252	184	234	202	219	223	241	235	240	231	232	223	249	237	250	224	215	244	267	251	232	199	239	240	239	247	248	230	266	251	221	231	224	226	233	220	219	267	232	233	218	216	243	202	250	206	222	238	233	211	222	224	230	245	248	239	213	245	238	235	225	218	242	257	235	213	196	250	247	234	217	220	213	207	222	223	209	225	249	271	264	236	217	222	240	223	271	227	231	218	226	232	249	230	278	225	232	255	257	228	231	228	223	220	239	194	261	220	218	230	245	252	234	247	228	227	231	220	203	233	204	213	245	216	238	261	256	227	212	237	219	259	216	212	238	235	250	221	225	222	218	239	261	216	243	236	214	228	216	227	237	228	218	236	237	221	248	231	260	227	235	213	226	248	241	233	227	255	237	228	247	213	237	217	229	231	238	220	201	257	237	229	235	232	235	236	270	239	213	219	226	232	233	224	210	205	227	247	227	246	269	219	235	238	238	224	214	248	217	218	214	221	233	231	219	249	240	219	251	241	238	234	216	189
14426	23608	37592	5477	4496	3697	2900	2535	2088	1778	1664	1526	1325	1273	1159	1058	1082	981	890	888	866	844	827	850	783	794	755	811	739	769	715	701	708	644	694	696	669	666	714	675	651	661	656	687	716	667	623	595	622	628	599	656	612	623	597	559	592	640	613	674	644	636	604	608	655	656	636	594	606	604	625	597	562	641	571	605	604	633	610	597	585	597	628	611	591	611	595	622	570	595	580	609	598	598	630	613	608	566	538	609	612	606	589	576	570	590	558	584	575	593	602	614	569	599	610	616	636	583	584	623	564	669	638	599	592	552	573	589	599	584	594	630	570	565	550	612	584	601	571	574	574	600	604	609	632	567	577	587	574	576	595	583	594	575	619	559	604	603	575	575	581	600	592	591	556	571	567	590	577	619	584	592	586	553	575	613	568	581	594	574	597	561	604	547	569	605	573	601	589	605	577	552	548	575	597	595	572	561	598	620	591	647	611	598	581	606	575	622	571	578	572	619	575	580	587	581	566	592	581	573	579	556	578	590	558	603	573	617	593	581	597	578	565	571	611	625	574	548	565	629	601	612	570	595	565	587	590	566	586	605	593	613	584	594	583	581	584	570	572	616	580	541	596	568	558	574	622	620	593	595	590	607	602	601	533	579	588	591	605	574	611	615	564	593	553	578	592	562	574	579	562	595	591	603	584	598	573	560	624	552	619	596	581	601	581	581	557	585	587	594	545	608	567	602	581	617	625	572	581	620	590	548	585	588	608	610	594	569	629	578	580	614	583	639	568	567	611	577	585	541	568	540	574	594	622	629	595	625	551	561	621	565	605	601	616	624	628	598	582	573	598	583	625	596	567	555	592	554	575	620	590	548	593	624	568	602	608	592	601	568	580	525	588	586	650	592	591	591	600	598	589	587	595	601	613	587	562	609	524	607	583	608	620	599	541	593	606	589	594	605	608	582	602	647	565	566	586	576	572	558	574	580	602	597	592	527	583	598	559	596	560	570	568	553	576	574	620	592	568	548	598	576	568	665	595	579	571	578	611	577	554	590	597	601	590	586	606	597	576	585	609	578	609	570	629	579	588	583	598	558	566	610	595	592	601	557	529	580	587	643	572	615	602	553	563	608	610	594	589	558	560	545	561	595	550	606	571	608	598	543	586	610	584	569	538	576	588	564	546	560	585	573	609	587	621	583	606	569	566	572	554	597	617	599	587	587	633	571	571	580	576	608	583	588	624	633	611	596	631	590	579	593	613	562	593	587	548	576	591	549	579	588	586	568	538	592	591	566	579	617	574	585	545	572	564	628	585	584	625	600	584	569	600	596	586	588	574	611	587	571	627	595	575	614	576	564	588	587	590	645	601	623	554	584	586	587	587	588	594	641	563	548	606	572	599	596	556	569	545	574	572	566	581	610	619	528	652	568	595	588	552	580	586	539	557	597	599	552	562	593	559	584	616	577	578	583	572	577	580	632	588	638	589	622	561	547	584	651	618	609	588	595	563	598	587	578	594	591	564	586	626	565	586	603	566	602	558	566	613	584	587	575	589	603	582	592	570	563	535	549	584	596	579	609	613	577	554	611	549	582	589	603	579	587	571	589	563	551	601	610	589	634	569	572	603	556	555	596	567	547	581	599	568	554	581	598	587	637	570	549	562	565	574	588	633	564	614	568	626	581	558	601	586	607	598	565	587	602	560	602	559	588	605	607	579	567	578	588	589	604	580	595	545	586	586	589	643	564	566	542	594	596	556	555	590	562	574	536	587	606	590	520	584	541	578	586	612	625	537	607	621	585	582	587	548	547	615	589	600	614	597	571	575	620	615	607	589	607	590	603	575	544	606	564	595	590	623	571	611	557	581	607	628	603	541	552	567	619	536	598	546	556	609	600	569	560	590	585	561	588	630	595	614	620	596	572	558	556	585	585	561	593	591	548	530	637	581	608	579	587	576	580	576	568	555	613	559	588	576	592	575	572	583	569	581	596	606	574	536	581	536	593	547	611	567	589	581	562	602	606	595	578	597	585	596	588	587	586	577	570	573	621	605	591	577	574	592	535	588	558	569	555	571	616	555	594	592	600	587	562	576	549	639	606	562	565	573	545	624	583	600	620	602	606	567	579	592	592	588	603	610	554	567	599	582	551	583	566	547	605	577	577	576	586	557	558	606	624	614	621	574	573	597	608	592	609	570	571	600	598	572	585	637	573	554	568	555	585	606	564	587	601	572	575	612	579	582	573	564	584	602	578	588	591	561	595	585	567	587	587	551	561	608	602	557	566	573	580	554	601	580	579	606	605	604	578	597	581	603	561	586	605	574	582	553	551	577	589	598	617	544	615	571	569	578	576	633	556	559	559	585	612	633	557	582	582	599	616	621	618	597	601	614	612	593	561	552	549	588	560	613	570	575	604	576	542	553	571	569	579	521	558	602	585	577	597	573	570	584	617	549	592	576	549	565	595	592	559	618	549	592	592	613	572	570	612	564	613	627	552	586	556	588	567	582	575	569	565	590	621	575	600	607	607	557	572	608	556	583	554	571	603	540	527	576	586	575	572	569	619	557	586	570	580	599	657	531	562	579	604	570	535	566	607	603	607	559	599	578	617	589	612	580	599	587	582	615	658	624	578	604	555	614	560	586	560	572	567	602	584	573	587	625	625	560	579	549	613	595	605	614	568	603	585	577	560	620	588	600	599	583	574	582	627	583	621	559	575	585	573	590	565	562	542	573	525	568	532	571	580	569	568	589	618	577	605	594	550	590	558	573	616	594	551	591	559	539	587	580	587	572	618	546	598	632	654	536	581	574	560	572	550	622	609	590	574	610	622	555	618	564	565	577	615	591	620	568	551	572	599	582	619	553	540	563	626	567	585	560	583	621	582	587	554	548	578	559	609	548	582	618	573	600	550	589	589	588	599	591	553	569	559	580	528	598	593	557	554	609	609	571	556	611	572	611	600	570	566	573	570	609	604	592	588	573	575	580	546	603	572	603	586	599	569	562	610	630	606	577	585	579	587	551	569	560	592	569	533	550	599	588	608	617	544	559	584	606	574	628	601	555	633	592	604	618	602	587	585	573	598	585	576	578	607	591	573	586	574	611	622	591	610	602	586	563	613	622	548	591	567	572	644	550	583	582	576	619	602	597	586	603	592	553	590	543	601	572	570	563	587	527	602	566	544	558	589	578	613	575	613	570	576	558	563	622	556	548	593	560	608	555	578	611	585	637	609	576	584	590	574	570	550	541	571	574	625	602	542	584	575	588	577	591	576	563	623	607	543	647	564	600	618	544	597	591	562	576	568	569	607	613	620	592	562	606	589	590	558	594	572	538	573	569	568	624	510	577	563	575	572	598	565	630	554	593	617	602	571	577	542	613	551	615	603	594	568	587	596	569	571	612	594	602	572	570	575	575	562	593	612	587	615	596	553	599	583	590	586	550	588	556	550	543	557	572	548	583	594	613	586	598	549	611	606	569	593	636	607	553	576	581	618	594	601	603	601
1879	1450	1796	216	183	161	175	164	163	157	158	149	183	163	154	171	143	187	153	149	164	161	152	157	145	157	141	144	146	142	158	143	145	137	144	138	164	143	167	167	135	167	133	149	159	174	164	151	156	172	143	156	160	147	154	132	143	147	127	160	137	158	165	152	156	161	167	153	155	162	141	174	162	161	142	147	150	166	158	136	149	155	157	161	170	157	141	137	154	156	167	156	150	158	173	143	143	144	160	144	163	150	158	154	148	132	164	154	170	148	147	158	140	150	154	161	146	157	141	143	140	152	127	154	155	141	177	160	170	182	154	152	172	156	143	144	153	140	178	164	146	146	155	154	143	152	138	148	147	149	159	158	136	151	153	150	139	158	168	161	150	172	144	163	172	159	160	167	155	132	160	157	175	144	152	133	168	140	149	153	142	151	156	138	164	142	157	148	158	165	151	139	177	121	152	159	138	149	136	153	150	160	149	134	139	148	162	148	159	142	162	166	158	132	145	156	142	153	144	134	143	154	150	151	152	141	132	163	146	167	157	152	146	169	162	143	153	167	160	142	147	170	162	167	150	161	163	161	160	152	166	151	157	129	149	146	154	135	140	147	167	143	148	155	131	146	143	169	170	123	150	159	162	134	145	141	151	157	154	153	150	146	162	135	150	162	144	108	151	143	159	162	157	158	142	136	156	153	146	146	150	175	135	152	164	168	148	158	164	190	149	154	153	159	132	168	166	170	141	152	161	180	153	136	143	143	149	148	136	173	154	137	145	162	162	150	157	139	166	140	157	147	134	141	143	172	160	168	153	165	150	132	174	141	169	145	140	174	158	187	147	159	144	143	150	157	155	140	146	173	154	152	153	143	147	151	158	169	141	141	174	131	185	129	157	149	166	163	159	159	161	146	165	163	170	162	166	138	163	155	163	143	163	157	157	142	147	151	151	174	161	146	163	160	143	159	146	161	149	153	148	168	121	132	148	169	127	159	182	157	147	159	163	160	154	153	134	145	132	141	150	139	138	153	159	164	151	172	133	167	145	153	156	130	132	164	146	170	157	138	145	135	153	159	163	156	143	145	161	183	152	160	160	157	140	147	144	139	147	174	158	145	147	161	159	144	171	161	140	144	147	173	144	144	159	174	150	161	141	160	147	165	164	172	167	139	158	134	183	148	171	155	141	155	145	143	131	159	159	178	161	139	133	165	154	145	174	153	162	125	146	146	145	127	166	161	162	161	136	135	133	150	133	146	138	164	150	148	138	147	151	161	166	149	135	167	142	165	170	123	162	124	110	165	177	149	158	157	165	155	159	162	126	167	154	151	183	169	160	168	162	153	142	162	155	146	132	137	141	161	142	169	147	159	177	151	135	133	156	157	153	157	145	177	172	162	134	170	162	141	147	166	149	170	159	140	152	163	140	131	148	132	139	156	130	156	147	165	153	158	136	143	151	132	144	148	146	138	161	153	173	176	146	141	151	137	171	148	120	168	135	156	158	167	155	158	160	146	158	147	154	139	142	150	145	146	157	156	162	145	130	166	143	150	147	170	140	151	142	139	125	159	170	158	148	128	142	145	159	138	160	128	139	141	154	152	142	151	155	120	144	153	159	152	172	157	144	140	176	137	151	180	155	145	158	164	154	156	169	153	151	162	136	153	148	186	172	165	156	160	129	162	167	176	176	142	148	154	164	149	169	180	129	149	135	152	158	176	150	156	170	132	169	151	147	170	151	153	151	153	144	151	175	175	147	162	157	151	136	150	162	161	164	154	153	147	165	154	148	167	158	153	152	159	161	153	138	146	134	150	133	138	154	112	154	180	165	147	150	153	155	149	168	148	143	152	158	132	177	164	143	133	154	166	151	166	154	160	153	168	170	122	163	169	133	158	178	137	146	169	149	147	162	150	151	145	175	143	154	161	147	137	159	176	149	135	163	139	127	146	165	181	148	147	170	156	175	140	156	173	166	134	155	142	157	151	145	169	141	164	159	168	157	143	161	171	160	134	148	136	137	155	152	150	153	145	151	130	153	147	150	151	157	123	161	151	166	151	159	154	150	156	170	158	153	151	169	150	129	154	148	145	149	163	138	146	152	157	135	155	141	135	171	172	135	144	150	159	159	127	165	159	149	157	154	155	129	171	138	159	130	158	143	151	149	138	151	176	146	132	147	156	171	142	153	166	138	139	169	161	157	156	133	158	152	172	156	146	149	145	137	187	160	118	160	165	155	135	163	158	142	168	127	142	148	125	170	146	151	170	158	167	158	149	142	170	153	136	147	157	149	162	166	166	143	147	146	141	148	123	162	148	143	173	150	139	157	154	169	154	136	159	139	149	151	145	125	144	151	172	159	176	153	134	142	154	145	148	144	159	164	147	162	139	157	150	157	158	137	155	143	148	163	141	149	172	146	174	140	136	154	172	151	135	136	170	166	147	168	165	148	127	158	147	166	172	167	175	156	154	143	141	164	182	147	149	148	153	158	150	157	165	167	148	159	137	155	142	148	145	168	154	156	162	142	151	147	149	173	132	138	147	140	174	163	152	145	167	163	142	140	143	156	141	168	144	162	162	156	135	165	152	169	135	159	133	156	137	159	144	170	138	138	177	157	152	149	152	146	154	136	147	145	150	174	150	141	160	151	143	138	150	140	156	138	138	145	135	151	177	173	130	148	166	167	154	146	138	133	149	140	143	153	129	147	134	165	163	149	156	176	157	143	138	151	169	159	140	164	133	115	146	141	144	151	151	154	184	160	147	168	149	155	138	147	136	152	148	129	176	152	167	155	146	159	159	170	149	152	145	160	150	157	182	136	168	151	148	139	156	155	174	133	182	156	137	141	132	137	172	149	142	163	135	162	151	161	136	153	147	146	170	160	158	156	141	147	158	137	150	158	154	150	167	143	176	133	172	164	160	151	177	133	146	168	144	190	160	158	136	145	180	161	155	152	161	172	146	147	172	149	172	167	147	138	170	149	144	139	151	144	168	164	157	159	163	147	157	158	175	145	166	164	168	146	146	156	138	146	141	144	133	140	153	159	164	141	142	144	152	156	137	138	139	158	138	152	176	157	160	155	134	138	157	167	164	154	148	150	131	155	151	163	177	146	148	161	138	151	135	137	150	170	137	143	151	131	142	174	149	182	142	143	126	120	141	160	154	146	144	152	158	166	177	146	135	134	129	149	138	187	163	149	154	156	145	153	166	164	149	157	154	149	161	180	164	154	146	150	136	163	146	154	161	166	146	155	156	125	145	169	158	170	149	139	147	155	137	144	146	158	132	145	151	140	154	151	155	143	151	132	122	146	136	155	151	169	155	154	163	166	139	151	141	158	166	158	143	155	149	161	162	172	159	156	157	151	140	144	152	146	169	124	174	165	168	145	144	137	184	152	174	157	168	168	136	156	168	134	156	160	132	154	158	159	125	142	159	143	171	162	172	159	152	141	146	144	149	166	135	162	151	155	170	172	140	142	162	166	163	134	154	161	180	145	162
2305	2765	4533	565	519	507	537	516	476	479	447	442	454	434	483	475	470	420	462	434	449	449	475	445	467	481	449	471	455	408	412	427	426	454	462	443	409	453	428	463	460	419	430	416	443	421	429	446	447	470	408	456	449	431	464	450	445	409	464	403	398	454	449	482	441	447	411	452	450	410	451	457	442	408	410	447	433	432	405	445	474	408	449	471	457	410	430	485	460	424	415	426	493	455	436	444	402	416	428	503	446	449	399	440	425	431	434	414	450	478	464	433	411	412	414	450	421	446	404	423	434	421	416	430	455	455	426	455	426	448	446	448	424	428	424	447	422	409	398	425	451	458	435	422	425	425	435	448	458	437	442	436	443	433	443	402	435	452	441	414	408	413	452	466	437	411	445	433	425	424	425	416	456	445	432	412	445	427	468	434	386	468	448	416	466	420	463	454	438	457	433	478	452	470	446	432	426	446	413	469	436	415	434	398	436	433	413	424	439	470	444	424	438	450	419	460	429	434	443	462	416	441	438	434	448	438	446	455	473	402	453	419	436	403	420	449	425	449	434	420	487	447	424	465	426	443	415	426	441	429	447	431	412	432	476	471	424	457	436	421	443	449	442	428	412	453	398	480	430	424	399	419	429	465	451	429	457	474	444	472	415	462	432	442	447	407	448	414	452	437	407	435	474	481	467	421	464	443	457	438	415	437	419	439	429	435	456	441	442	480	437	423	452	416	415	406	468	415	452	399	457	443	450	456	454	452	417	457	425	444	453	453	420	445	448	420	461	413	445	453	450	428	485	435	428	427	424	463	431	423	457	425	436	430	406	449	392	447	402	468	438	477	450	432	454	400	462	490	419	438	411	427	464	466	457	421	409	475	404	490	455	421	412	390	465	444	437	440	450	426	431	447	439	439	427	442	466	424	446	437	463	408	436	457	504	488	432	433	435	465	421	419	421	464	440	422	477	439	373	441	442	443	444	413	453	410	437	459	440	438	466	466	446	416	458	440	452	404	429	442	456	422	460	435	456	469	475	480	482	402	433	423	423	428	438	403	449	423	466	437	425	439	445	424	465	455	432	459	427	445	439	433	436	438	496	446	420	455	428	446	426	426	437	426	428	433	421	441	441	419	449	400	445	460	450	458	423	430	457	450	427	445	424	466	460	451	415	449	436	431	452	469	438	445	473	408	398	381	481	447	442	439	484	468	475	481	450	456	472	438	451	435	436	429	434	442	419	467	414	446	401	440	475	440	411	425	418	428	461	436	480	430	430	444	433	435	414	457	426	454	463	452	424	423	421	451	436	445	422	449	469	415	451	420	437	414	442	428	420	464	412	458	461	449	455	411	451	422	444	441	466	438	464	463	429	470	444	436	412	453	454	398	433	443	448	415	400	441	420	493	419	396	462	432	450	448	435	425	428	433	433	482	432	466	419	499	424	463	479	481	441	423	390	434	445	460	444	434	431	416	430	431	413	416	407	422	409	426	444	397	440	435	398	460	466	469	419	442	413	417	455	485	461	406	405	469	452	450	424	466	401	468	399	425	430	488	445	402	410	443	466	408	463	450	452	459	436	436	449	408	443	433	445	420	447	467	432	441	433	430	446	462	430	438	434	461	439	435	444	463	477	438	401	452	439	461	464	456	432	457	443	413	411	408	449	453	463	433	449	422	438	428	425	454	430	448	429	455	473	450	445	449	415	419	472	408	440	433	433	442	420	457	426	453	418	425	387	442	437	433	444	462	433	458	462	418	447	438	404	429	441	467	447	406	421	445	445	422	425	405	458	451	405	417	466	456	427	420	416	421	411	477	442	448	436	422	386	423	445	445	439	470	418	411	440	415	438	448	446	448	469	429	482	472	416	402	427	460	416	449	457	435	416	461	438	428	432	450	440	428	449	433	453	463	428	453	470	417	430	443	486	443	422	436	439	424	423	419	449	432	454	447	422	413	458	414	418	436	406	448	395	464	443	438	459	448	483	453	445	400	454	434	402	439	452	439	452	427	452	419	421	422	459	421	417	427	482	457	456	426	429	430	425	449	447	416	402	440	427	439	466	446	438	431	434	414	443	432	457	434	455	447	396	444	456	437	444	421	434	438	425	454	437	453	449	420	481	434	421	421	445	457	445	443	413	487	456	410	427	401	443	441	405	453	441	423	449	419	443	439	408	394	465	443	455	401	420	437	390	431	432	430	450	406	431	416	417	424	420	439	465	441	451	420	484	431	428	414	429	446	449	461	468	423	410	475	459	439	449	482	445	446	411	471	421	422	443	398	466	470	438	424	421	480	490	476	452	445	409	448	463	423	439	425	445	435	422	408	423	407	454	460	413	444	451	451	420	436	449	423	430	450	440	459	401	430	446	459	458	421	403	408	490	444	401	432	403	467	435	459	445	440	430	463	432	432	399	445	400	413	438	452	473	460	430	484	426	431	455	449	445	423	417	445	473	463	438	477	423	458	454	446	431	466	431	430	434	449	442	432	387	461	441	437	446	463	450	394	427	431	420	452	453	422	440	428	420	461	438	447	451	420	417	467	431	418	434	418	415	439	423	436	439	395	452	431	418	460	397	401	406	433	455	457	411	433	481	405	423	447	443	477	498	431	450	447	433	488	464	421	427	426	424	440	438	406	410	458	425	438	427	437	456	443	467	430	448	471	464	426	433	468	461	412	430	440	472	434	449	414	460	446	488	447	409	465	404	451	453	454	437	430	444	472	458	477	424	434	429	454	452	423	413	442	430	473	428	468	422	427	414	438	450	430	458	461	471	431	454	448	434	412	458	453	441	431	441	459	424	460	460	431	427	433	442	472	448	449	417	421	449	437	435	413	432	463	433	428	395	431	435	438	414	459	407	440	424	458	445	444	444	418	476	418	447	459	424	403	439	444	469	424	419	434	469	451	431	444	463	447	473	439	473	437	425	450	466	427	447	434	444	431	461	425	414	444	418	451	450	374	443	444	447	420	454	388	443	487	472	461	453	440	424	427	436	490	445	457	442	456	402	422	462	440	428	437	428	423	466	439	473	410	477	403	449	420	445	418	429	391	423	456	442	487	447	453	443	424	422	397	404	444	424	435	415	448	420	432	447	450	441	440	460	440	414	402	419	471	435	421	420	452	449	451	429	469	460	430	442	470	418	458	450	428	461	417	435	465	408	452	452	432	430	442	415	449	464	455	412	401	425	437	461	453	436	377	456	453	447	414	446	445	412	453	457	458	444	408	442	419	466	438	430	419	456	452	467	468	442	436	430	418	434	444	448	446	415	466	450	425	432	421	421	441	448	456	442	422	439	429	436	429	414	427	429	398	459	424	442	439	438	462	459	413	437	453	435	455	417	442	442	420	446	472	411	443	440	426	408	457	439	442	442	424	442	411	461	459	447	448	453	436	434	439	453	433	421	432	474	446	425	441	465	452	402	455	446	419	460	474	419	448	423	427	470	431	456	398	439	450	421	404	424	426	472	457	437	444	426	488	436	441	453	458	417	480
14138	25849	36348	6277	766	608	465	456	394	377	340	336	330	298	277	298	306	287	289	295	279	268	289	283	278	315	289	280	253	300	246	312	283	275	310	291	302	289	280	280	262	283	264	267	256	261	263	257	264	289	271	264	266	262	263	267	316	266	269	282	291	247	255	265	303	277	279	266	301	277	297	306	284	278	299	257	251	256	269	286	283	296	275	286	277	235	304	288	313	297	285	240	265	239	277	279	288	283	291	313	265	263	291	275	268	283	265	286	287	288	283	265	307	274	262	272	315	263	287	282	260	270	271	272	292	286	288	256	267	275	278	277	276	245	295	277	263	279	260	294	276	281	301	264	258	270	283	266	296	289	318	276	293	295	296	299	282	270	277	287	284	285	281	289	240	280	264	258	261	307	251	258	262	257	278	258	288	290	270	293	256	261	247	276	258	249	286	292	272	304	275	257	276	289	267	281	294	295	292	269	304	267	278	282	286	245	308	253	266	270	306	285	290	309	310	265	304	256	251	259	280	283	301	240	283	297	256	285	249	255	257	271	272	277	242	269	271	281	278	255	292	254	302	276	258	292	301	286	273	296	283	270	276	263	259	268	250	302	268	268	262	268	286	255	288	252	308	302	257	278	292	309	286	304	281	262	298	287	263	274	294	276	306	269	269	264	261	268	251	279	259	274	253	275	291	301	263	281	278	289	270	269	274	294	279	274	266	319	301	256	273	262	271	289	252	260	297	284	282	275	287	274	281	262	288	267	252	290	251	244	277	275	257	268	277	251	257	289	281	261	261	297	271	316	287	274	284	287	296	288	253	241	277	286	261	283	289	275	280	271	293	285	292	252	292	267	286	279	300	282	272	282	277	255	271	280	317	293	270	259	257	262	308	276	281	297	289	279	268	261	303	287	268	289	282	274	272	289	290	288	271	273	266	269	265	266	306	283	288	261	282	261	264	293	274	290	287	300	297	264	274	231	278	298	271	270	279	274	283	285	274	279	278	262	273	300	266	279	257	252	283	295	269	261	274	284	298	270	273	259	286	263	253	282	304	279	305	286	287	290	252	289	262	280	277	296	255	273	263	284	261	269	277	276	294	286	303	252	269	282	273	285	285	284	279	284	253	286	271	297	284	244	246	290	294	282	297	293	260	301	283	264	285	273	245	290	260	280	246	290	282	263	282	258	303	303	260	243	261	299	250	253	275	269	274	259	268	261	256	264	266	288	284	302	291	285	244	271	280	262	243	275	275	275	263	270	287	274	305	294	274	295	336	282	280	286	286	290	288	317	287	292	256	300	313	286	252	270	295	299	269	253	287	285	276	278	258	296	247	283	279	317	281	263	273	305	264	292	265	257	248	270	278	305	277	254	275	262	304	241	292	286	261	257	288	276	288	252	244	244	270	294	268	252	291	281	276	277	294	286	281	257	288	263	285	280	257	273	304	265	283	262	261	281	277	271	264	271	251	250	261	286	291	284	287	275	277	284	276	268	262	276	246	258	270	305	309	291	255	268	294	328	290	288	282	251	294	278	331	290	232	257	286	302	286	282	273	272	268	265	257	276	306	255	254	280	277	273	283	273	291	262	301	265	274	284	282	292	274	276	243	308	264	265	256	269	276	299	287	286	285	307	298	304	254	280	260	268	276	311	271	301	297	267	268	278	287	292	286	275	287	298	309	248	266	285	271	269	290	261	263	259	275	249	283	290	283	292	255	264	285	284	275	262	291	261	267	266	317	276	285	295	295	273	266	289	262	274	318	300	271	281	247	243	295	281	265	258	302	285	260	304	251	260	262	275	286	289	276	277	254	255	282	289	289	288	262	266	277	266	268	277	269	253	254	283	288	267	289	259	269	257	285	283	266	264	260	303	268	277	288	270	257	256	257	275	268	289	296	278	286	268	253	255	287	274	267	261	266	283	278	306	300	262	274	276	260	263	267	314	285	278	263	286	228	288	276	308	274	287	269	291	279	288	298	275	291	243	269	266	248	292	314	287	311	254	274	246	293	301	300	256	278	293	272	279	302	290	292	218	271	292	255	273	284	227	256	262	292	266	286	298	258	302	285	272	276	286	261	259	264	267	255	271	265	259	259	289	266	308	274	287	272	246	300	292	300	256	248	269	280	254	282	296	260	291	282	262	297	254	252	299	278	294	266	255	290	260	274	266	265	288	246	263	287	297	279	268	286	252	280	307	297	246	261	273	240	259	280	286	265	288	300	275	290	275	313	279	259	272	269	295	272	266	255	275	288	264	253	272	298	251	280	275	285	269	270	266	250	262	282	303	263	266	283	297	278	251	270	262	297	272	281	273	266	285	273	242	254	275	265	280	289	273	265	280	291	259	273	297	277	250	282	290	282	273	307	283	287	306	290	275	336	281	278	283	260	275	281	272	279	265	266	260	262	280	275	269	262	261	319	261	281	288	278	285	279	311	320	246	296	262	276	277	282	350	250	282	294	273	265	313	265	245	262	290	289	244	263	279	239	263	297	268	293	279	268	291	271	255	273	302	261	267	272	261	246	280	299	272	268	264	274	303	302	261	278	257	270	263	264	276	293	261	236	282	283	281	282	296	278	292	299	290	272	291	277	290	294	263	264	282	276	261	286	278	262	299	278	279	240	274	294	268	278	283	271	227	266	289	276	277	275	269	277	269	270	300	266	276	295	278	254	292	254	295	290	273	267	280	253	266	245	282	300	282	273	274	243	270	269	232	293	242	275	239	260	258	269	266	260	288	270	287	297	251	314	282	281	283	253	248	262	275	247	304	265	279	296	292	254	270	274	278	261	246	267	264	279	277	268	293	266	286	276	271	248	276	253	259	281	257	277	264	276	276	248	271	277	281	239	288	279	269	235	241	254	271	274	287	273	294	264	261	274	286	263	264	285	270	266	269	270	279	275	297	284	268	318	270	249	271	293	277	288	274	273	273	294	260	284	270	261	276	282	301	284	307	285	264	283	248	253	276	296	280	260	256	303	263	274	281	302	264	238	274	221	261	287	292	248	261	257	261	278	277	276	260	244	241	260	266	308	264	278	271	277	279	304	269	311	275	278	276	272	231	269	267	286	295	305	271	280	286	258	276	286	282	283	280	276	280	299	275	301	260	287	289	271	285	276	280	265	263	286	264	283	299	243	277	286	278	281	284	271	268	303	265	267	268	267	305	309	271	297	290	270	248	296	308	278	314	267	290	263	314	270	286	286	252	275	288	300	274	262	271	314	281	307	277	279	255	285	259	326	315	287	271	273	305	294	259	264	263	303	284	252	243	293	273	279	275	242	270	289	257	312	269	261	255	279	280	281	296	278	307	272	259	268	305	265	243	288	274	244	259	285	303	296	257	284	278	252	272	289	267	254	255	303	281	308	311	265	273	249	260	256	266	285	317	260	280	250	287	297	275	285	261	302	257	300	246	244	257	308	290	267	295	271	279	285	288	273	284	259	251	288	274	290	307	232	268	279	298	286	263	291	285	269	265	279	258	317	250	256	277
9638	22433	29287	3297	2769	2284	1949	1660	1479	1333	1288	1086	1055	1076	1017	963	905	944	907	881	836	802	830	838	837	813	805	826	761	801	790	766	727	743	765	797	844	792	732	735	762	721	746	778	733	748	732	716	768	710	732	700	725	742	701	740	720	709	740	687	714	702	721	716	709	729	669	684	726	724	736	722	681	697	728	709	736	759	683	699	667	751	735	729	697	757	693	727	751	707	723	695	698	706	742	680	706	744	705	739	739	712	713	678	796	702	722	701	707	675	749	694	730	705	701	736	745	733	731	780	725	744	700	658	676	679	709	725	687	713	700	670	715	695	660	700	736	690	774	705	673	735	704	686	687	701	740	694	682	701	725	726	675	714	722	752	681	655	680	691	695	740	694	726	754	729	715	714	687	711	710	723	762	723	714	728	700	724	700	713	695	773	704	747	759	719	684	671	698	718	718	690	680	742	749	689	726	664	672	692	687	729	720	749	721	720	714	725	731	709	696	720	731	664	693	670	703	759	729	702	720	737	699	680	712	693	698	731	739	689	749	728	685	709	710	668	698	705	738	800	718	712	709	715	721	710	665	734	774	736	719	724	683	700	690	653	703	698	735	718	695	734	719	757	647	709	682	744	666	701	685	707	721	702	706	712	732	753	686	711	744	690	694	729	709	723	713	766	720	713	761	693	676	689	706	700	729	741	748	719	746	705	724	716	700	687	735	691	687	752	709	700	711	692	700	700	746	753	695	733	725	765	738	715	669	700	709	676	712	673	711	754	669	691	742	696	696	718	719	707	673	727	692	702	692	705	766	688	685	715	710	627	679	752	743	741	740	718	696	752	731	709	680	714	716	701	766	759	696	702	737	683	744	674	686	742	673	740	682	743	668	676	723	720	706	688	734	748	706	739	702	696	736	725	749	726	786	683	709	731	717	751	676	763	671	714	695	714	708	704	752	692	729	674	710	676	743	733	705	712	756	705	769	684	723	720	698	723	716	725	742	689	755	713	714	667	702	645	731	731	691	667	672	709	696	719	652	680	715	685	729	677	670	672	716	699	699	721	715	713	677	741	687	735	745	733	745	731	692	675	730	733	719	720	710	692	723	703	718	706	748	724	701	698	693	713	762	666	648	748	690	690	733	739	723	736	708	695	718	722	691	718	721	711	704	725	688	714	642	735	731	691	666	752	722	718	683	686	710	710	689	708	650	695	719	698	704	729	661	701	744	713	701	656	749	690	776	705	758	710	701	699	687	684	702	721	781	732	696	742	711	737	694	737	671	690	726	718	728	706	723	727	741	733	741	694	738	758	689	703	684	686	685	725	722	701	684	686	702	706	717	745	710	723	692	679	626	706	717	690	714	706	738	719	695	691	686	714	714	698	708	712	738	665	696	675	733	698	694	691	683	749	678	705	703	744	704	720	703	783	754	690	698	695	667	719	724	749	739	728	721	702	717	692	794	704	723	687	696	687	696	718	678	710	677	707	679	671	749	731	681	727	704	719	718	692	694	712	697	731	699	715	756	715	685	689	706	726	730	662	715	698	680	696	732	706	714	686	711	683	708	671	725	694	727	688	730	655	742	689	690	696	706	711	710	716	718	709	714	675	690	693	724	708	689	726	719	697	708	673	727	718	697	634	728	763	673	732	700	719	696	684	681	689	690	715	698	730	761	691	764	697	669	670	713	683	727	732	716	711	694	668	750	670	708	696	719	720	712	717	685	737	667	691	713	661	714	741	687	682	769	729	662	724	687	698	680	742	713	696	700	712	677	691	708	690	753	672	707	709	707	742	702	718	716	702	746	732	713	683	707	666	712	671	688	764	672	739	738	730	746	707	739	746	706	679	677	725	748	737	665	760	695	636	735	753	688	690	681	747	733	721	754	684	695	708	689	721	715	686	738	703	724	743	692	730	724	699	721	678	688	679	721	695	673	696	707	703	709	739	718	734	694	723	695	746	723	732	713	713	726	725	678	733	672	760	716	650	693	728	705	716	688	750	711	710	669	744	713	700	734	737	634	721	667	696	720	737	754	683	695	722	715	695	754	713	665	700	705	669	682	710	707	683	706	695	757	746	708	738	721	718	682	715	747	774	706	689	699	743	724	729	722	711	688	722	706	699	736	662	724	727	681	710	654	753	704	720	691	732	662	705	667	701	736	704	681	664	681	724	723	702	730	723	719	685	748	697	693	758	683	697	698	685	716	707	710	725	692	746	709	677	689	675	706	780	716	695	660	711	702	702	719	746	713	670	729	749	727	738	673	697	702	728	698	685	718	745	704	732	685	703	689	730	731	727	680	654	716	724	699	738	694	675	707	682	760	717	733	722	746	682	707	691	665	732	741	711	764	696	663	691	683	711	714	671	718	728	724	672	748	711	773	678	735	744	744	720	753	692	680	688	705	689	746	659	722	720	703	710	694	732	715	729	748	722	758	701	711	685	717	675	698	709	685	719	713	684	731	674	708	726	710	708	685	729	738	720	733	713	749	670	689	704	721	731	652	716	747	728	727	678	690	712	702	733	709	729	695	720	702	707	674	771	740	685	718	751	685	720	711	708	729	708	708	754	671	716	735	690	728	733	655	782	701	712	669	681	635	729	686	666	685	710	740	708	675	721	701	729	690	720	706	710	707	707	744	689	746	709	731	679	667	726	726	694	746	660	743	692	700	702	687	702	685	693	755	757	742	714	697	768	625	704	680	734	728	717	663	731	749	734	727	729	713	713	760	720	730	723	687	702	728	682	697	692	696	691	676	733	687	708	741	703	732	705	676	718	707	676	649	702	681	749	728	733	672	717	722	685	736	689	720	704	738	705	747	714	674	736	708	737	686	728	726	711	650	730	749	711	688	697	690	685	724	720	749	728	709	743	696	683	728	699	712	690	723	716	675	752	683	675	683	724	699	675	692	726	679	727	740	704	703	740	717	721	695	687	673	666	696	734	732	712	723	697	762	670	675	705	719	755	733	697	724	717	757	702	755	749	641	729	705	714	705	689	725	697	679	731	715	684	705	671	733	721	681	685	695	710	729	707	711	725	694	722	722	736	682	735	699	694	708	693	749	695	684	667	682	709	706	696	691	722	710	698	704	722	725	733	728	694	736	699	755	714	693	667	702	652	733	700	706	727	689	753	719	697	733	682	678	723	726	709	670	700	694	707	656	724	743	713	713	764	707	700	747	688	680	687	694	729	719	655	688	706	704	737	750	738	727	700	696	701	673	780	694	664	697	707	686	678	708	753	672	684	710	701	732	739	710	725	716	679	698	712	671	701	722	709	728	704	709	711	640	660	659	712	718	729	710	726	688	712	736	680	681	699	750	692	676	718	662	712	677	700	708	712	674	694	705	682	689	730	735	727	724	683	689	712	689	713	679	726	717	681	706	663	788	746	720	757	711	733	712	689	730	696	671	658	725	726	664	743	716	701	698	709	717	712	771	724	705	746	657	767	721	712	700	709	697	702	716	727	702	752	757	773	697	725	715	759	740	709	713	690
23791	38909	51478	12483	1708	850	659	517	477	390	378	331	336	293	293	332	302	270	273	287	269	262	262	262	287	261	267	261	255	250	235	228	254	237	210	211	237	268	252	277	239	256	219	236	248	262	225	259	236	253	218	224	241	238	211	215	258	223	243	246	220	222	238	224	214	245	249	236	214	266	214	242	233	250	225	259	211	209	205	219	231	217	241	227	239	260	241	225	227	224	230	251	223	228	244	227	239	243	248	234	256	232	224	243	218	217	215	243	257	243	263	201	241	216	222	224	246	223	225	218	230	239	243	247	228	223	229	223	255	225	198	214	220	225	211	258	247	224	231	226	265	184	254	214	232	196	210	217	250	226	235	230	225	234	233	232	271	218	225	214	255	241	222	237	217	226	227	247	257	256	227	225	227	254	221	244	230	217	225	235	233	232	226	230	199	224	253	222	230	227	221	226	230	214	215	224	206	223	231	243	258	224	251	223	247	244	226	236	192	202	263	242	272	253	243	238	218	231	237	224	238	227	196	233	258	233	214	219	216	235	247	225	254	204	228	208	213	246	238	224	242	234	232	225	248	227	212	245	238	261	248	207	232	217	232	232	226	204	240	239	258	206	216	221	242	228	236	259	258	246	275	226	236	208	201	224	245	222	260	241	219	266	244	261	212	241	224	244	259	235	212	226	243	245	224	235	212	269	246	246	213	246	239	221	230	227	232	202	237	224	210	238	261	267	256	216	228	244	230	255	238	255	230	238	225	254	230	260	249	185	250	208	210	232	253	224	221	201	254	218	234	229	230	207	228	215	211	216	262	231	227	232	229	218	210	228	240	239	226	264	265	245	233	233	236	226	213	221	229	223	231	228	235	208	223	257	233	229	252	240	247	243	206	209	218	243	206	247	238	218	223	216	222	236	239	248	223	234	241	217	207	225	230	231	230	214	233	237	222	229	238	226	254	245	220	251	245	236	232	260	214	239	220	246	233	203	197	247	230	234	254	227	219	222	221	232	227	222	257	225	248	242	267	235	220	248	251	201	235	208	246	223	214	229	232	203	231	237	221	231	244	228	230	238	193	213	214	214	235	227	232	243	248	201	210	238	235	230	259	240	224	212	233	247	243	220	236	233	239	225	235	248	215	217	233	254	236	227	228	229	216	226	221	255	245	223	205	237	222	227	252	255	211	224	243	231	229	211	226	268	204	247	227	220	224	246	244	245	241	256	226	239	231	216	196	216	226	240	248	247	223	261	222	219	233	206	243	255	251	233	245	234	217	245	231	210	247	230	216	227	239	249	254	235	224	208	232	201	222	226	214	213	236	229	236	234	219	227	234	231	244	225	244	227	229	232	232	248	221	251	200	199	238	250	198	204	215	246	228	226	256	233	226	226	240	207	227	244	252	237	207	214	226	249	225	234	252	227	242	220	223	215	214	210	248	213	233	220	222	233	210	231	236	248	235	224	226	224	224	246	238	252	237	249	230	240	242	228	215	216	217	231	226	250	247	238	241	215	219	205	230	210	232	219	250	240	235	218	240	248	223	249	240	255	252	234	249	232	231	224	237	233	221	231	244	241	220	238	228	256	229	253	241	211	204	226	263	228	199	226	242	242	223	234	233	263	238	237	249	212	195	222	255	241	240	226	276	256	238	251	242	225	221	218	244	234	214	238	207	233	242	255	231	247	274	247	211	222	248	231	235	214	231	245	221	238	240	235	213	249	220	231	226	271	215	238	232	230	238	207	216	246	249	247	196	236	213	239	217	255	237	233	239	238	239	246	239	227	217	218	245	226	246	222	211	269	212	225	241	207	222	252	220	227	242	207	235	241	240	218	235	243	242	240	262	236	225	217	215	229	244	245	237	223	235	205	237	247	229	226	216	228	249	251	236	240	225	247	227	214	243	228	235	223	240	241	237	223	253	228	224	215	248	253	224	221	256	227	246	229	223	242	220	217	244	194	213	250	224	232	234	236	231	225	219	224	226	228	234	218	213	234	220	243	220	240	215	256	235	240	206	253	251	230	252	215	229	235	239	212	250	226	244	225	233	245	241	223	235	227	231	226	218	223	234	232	249	222	245	226	236	211	218	253	239	229	235	212	232	218	229	230	252	244	212	197	235	256	229	250	208	237	239	212	219	216	253	223	236	239	241	247	236	221	218	240	235	244	233	215	236	229	225	228	253	248	224	217	231	227	218	230	201	201	231	210	264	212	241	227	249	223	218	220	260	216	247	238	247	247	207	234	235	198	228	240	236	220	262	214	225	201	232	260	250	250	239	257	212	231	239	216	225	240	235	233	234	241	223	222	233	221	227	207	238	263	226	227	234	250	219	223	257	211	234	237	240	228	209	224	261	231	224	251	247	264	220	243	195	261	229	229	233	253	214	218	218	243	268	239	233	221	225	221	221	233	204	243	233	203	233	243	228	242	264	247	258	199	236	222	206	215	227	222	206	233	243	228	239	248	243	251	226	230	238	251	228	220	254	237	242	229	212	221	217	258	253	220	191	242	237	221	216	245	201	211	221	202	236	238	233	227	239	245	224	253	247	210	240	228	219	217	221	227	238	208	232	208	241	217	230	219	245	218	220	219	232	220	223	243	225	206	238	250	229	225	232	241	239	235	229	232	231	238	236	216	238	197	223	242	231	218	245	235	213	237	241	243	216	230	240	257	230	239	222	221	249	237	238	248	241	241	215	228	208	217	225	234	242	241	254	254	231	219	233	239	242	218	241	219	230	230	225	237	258	273	253	243	259	242	243	232	241	264	228	228	249	221	238	201	249	218	227	248	233	255	210	220	236	244	223	248	232	209	207	235	225	257	284	232	211	223	230	222	246	241	221	207	258	254	238	242	216	213	251	242	240	236	225	222	235	251	234	222	226	214	206	239	240	219	226	202	223	250	227	216	212	244	207	215	224	203	226	228	222	234	252	245	198	246	232	244	235	252	245	222	253	214	220	213	242	233	232	214	260	248	268	232	242	198	235	219	249	240	233	235	230	225	219	239	254	264	231	228	263	238	245	213	241	217	247	237	263	230	238	193	229	233	201	246	248	229	269	229	245	248	241	190	241	246	211	246	229	247	232	227	206	219	241	214	241	214	232	233	257	208	215	239	231	258	246	234	217	226	200	226	228	236	258	238	237	202	242	208	219	227	212	223	248	220	223	241	235	215	260	218	214	224	239	237	228	211	224	226	229	235	220	214	247	218	224	204	244	278	223	205	216	210	220	237	225	232	211	254	221	237	232	231	222	247	230	242	211	220	226	237	221	215	251	224	225	234	221	255	239	218	245	237	228	220	234	263	222	229	227	237	203	240	260	231	219	204	233	209	261	243	230	197	237	223	249	259	214	239	228	237	244	212	234	223	224	254	263	234	232	235	220	234	234	199	217	192	246	230	216	219	230	232	235	219	229	217	217	240	218	259	227	198	246	221	243	223	217	237	245	235	254	227	230	219	238	235	235	249	206	226	196	242	231	246	247	258	225	245	250	244
14635	30931	35535	5386	4438	3617	2854	2411	2096	1881	1606	1458	1325	1294	1160	1076	1023	1051	948	910	862	884	842	850	776	814	776	713	784	738	703	724	715	700	677	715	673	709	695	627	669	649	664	635	638	648	645	626	638	598	641	635	661	657	628	618	596	602	653	623	644	641	617	636	606	585	635	637	562	625	605	600	638	623	626	640	656	598	569	609	621	588	594	603	604	627	592	613	595	581	581	591	574	621	585	583	556	602	592	583	560	585	567	586	603	562	602	627	554	577	615	593	608	607	581	533	599	583	579	589	566	580	620	594	561	629	581	589	603	569	612	602	598	577	614	597	569	617	563	617	594	559	545	569	584	616	627	629	562	597	631	590	589	609	584	550	619	631	608	555	617	604	555	635	569	579	595	585	613	624	536	604	579	580	576	624	628	612	616	597	617	579	572	575	574	603	595	612	568	581	566	592	592	565	550	591	583	584	579	611	552	595	544	563	547	558	604	598	564	617	576	600	546	590	596	576	570	578	614	586	549	606	558	536	631	625	572	621	578	601	574	612	580	618	576	588	540	550	557	609	549	609	564	590	591	626	653	592	622	583	613	613	584	597	605	575	592	598	589	628	536	542	592	566	594	576	605	551	560	610	595	638	565	587	627	617	582	566	593	575	555	563	581	605	619	582	569	598	588	607	570	566	523	596	575	584	581	619	589	563	592	594	573	551	617	558	619	627	618	621	589	588	569	575	550	569	618	598	589	560	567	586	587	585	580	580	544	577	584	602	607	621	580	606	606	571	560	612	579	592	615	577	550	566	629	614	616	591	580	574	599	587	629	593	600	591	568	593	605	583	606	582	573	573	620	547	606	569	598	584	607	601	572	538	573	609	594	592	598	577	588	578	569	557	538	625	579	644	578	598	629	610	581	579	544	617	569	574	595	594	594	573	569	568	608	585	539	568	541	623	626	581	606	621	594	630	589	599	576	543	568	632	581	605	601	622	581	600	544	617	600	597	584	617	565	557	580	594	609	573	606	627	595	562	589	592	622	574	569	550	566	593	569	601	574	572	567	598	577	527	562	606	568	614	605	591	662	585	565	556	633	574	582	592	571	623	589	617	567	625	605	612	584	554	577	586	622	535	605	576	599	578	595	626	601	568	539	628	563	595	591	584	615	586	632	631	609	573	587	585	573	596	596	591	571	574	592	553	617	634	613	593	607	591	587	580	567	597	559	586	608	590	639	588	550	590	609	576	608	576	618	583	559	581	567	537	566	550	591	580	578	593	603	591	642	624	583	511	581	578	585	600	568	575	602	542	547	583	585	589	586	565	587	572	582	583	597	580	569	571	554	562	601	604	594	587	593	575	599	584	618	599	596	622	592	568	596	597	596	592	574	559	601	533	638	587	565	552	594	555	586	601	627	619	587	617	600	535	566	627	590	616	584	549	597	596	582	565	585	589	584	620	546	563	610	596	596	585	602	566	550	583	586	580	572	601	590	609	597	551	608	610	566	536	583	598	609	580	615	590	603	590	564	600	571	596	602	557	575	619	551	593	603	601	583	599	594	585	610	596	563	588	623	561	594	580	573	584	572	586	593	549	603	613	603	573	584	554	600	614	611	573	548	612	620	628	589	581	593	592	633	605	595	570	560	584	648	604	596	577	581	594	568	575	581	598	606	617	605	587	562	589	581	611	588	548	593	609	624	594	598	599	620	618	577	609	583	573	592	596	633	551	621	571	597	592	621	597	605	592	558	546	588	536	587	563	625	573	591	552	588	545	657	574	548	548	550	584	610	589	603	583	581	569	601	608	604	583	560	608	598	594	572	595	597	575	531	596	575	622	569	597	629	586	606	574	594	594	596	565	586	599	588	551	594	569	588	604	579	624	566	591	586	562	604	589	605	572	597	584	616	560	606	583	616	617	549	609	601	628	570	592	628	582	591	548	585	541	574	601	613	568	563	622	636	538	600	589	587	580	588	575	581	587	605	587	602	551	528	594	550	571	578	556	613	564	614	626	588	589	555	611	549	602	587	616	582	596	584	603	606	575	553	576	568	571	598	580	570	562	574	557	594	538	610	595	622	622	656	538	587	621	571	559	588	594	578	581	596	563	585	591	557	600	617	569	563	582	611	628	598	573	558	597	576	571	609	609	588	570	593	579	597	554	596	574	590	584	564	587	557	531	626	606	559	563	622	597	568	609	612	599	597	579	563	597	593	620	545	602	592	606	573	608	599	646	606	557	573	590	539	578	570	577	582	607	589	581	622	563	609	586	595	598	597	597	622	605	568	620	552	598	671	541	572	626	630	585	583	594	553	606	573	635	596	602	610	597	565	527	628	628	575	556	583	579	624	547	592	605	609	606	579	579	565	582	586	564	574	591	591	613	578	620	533	579	613	552	595	591	575	612	571	541	555	609	586	594	577	629	591	618	565	563	572	592	593	606	548	596	543	592	610	599	558	555	606	550	583	563	592	592	546	559	576	606	574	589	609	608	617	630	542	579	572	599	604	587	595	579	601	606	606	602	587	565	619	621	590	599	572	569	599	601	604	564	571	605	550	601	617	566	586	624	609	585	632	573	562	586	589	589	623	611	576	618	556	594	579	585	573	590	590	593	592	608	628	593	576	580	572	585	600	591	597	563	591	584	644	574	603	547	600	609	593	605	589	571	591	591	583	585	584	576	612	588	596	575	575	624	629	630	587	583	576	593	593	571	615	578	573	628	619	585	601	640	569	619	596	583	539	598	603	591	591	568	570	597	605	613	593	602	568	576	539	605	616	559	610	544	579	562	585	591	589	606	569	588	580	609	612	565	569	570	551	565	556	592	609	572	613	596	557	601	572	576	576	584	580	544	515	581	557	647	609	597	581	579	564	560	633	572	639	561	568	597	578	618	593	549	557	592	542	575	592	612	647	614	620	591	551	578	535	560	550	589	549	576	569	557	594	599	586	563	573	590	584	574	547	600	559	588	607	574	606	541	597	635	570	607	593	573	592	577	589	588	568	595	589	536	613	563	627	595	560	542	586	595	573	598	598	593	579	619	606	613	576	619	575	543	596	577	602	633	559	621	604	580	598	606	577	567	560	594	588	580	588	585	578	626	576	578	586	598	575	570	600	587	574	594	606	562	531	581	588	607	619	598	629	613	620	576	584	550	606	552	585	542	575	603	607	624	556	571	638	593	603	611	566	564	596	565	583	556	600	557	632	619	639	559	608	600	591	600	558	558	589	562	569	565	570	586	631	621	579	585	584	594	575	561	556	574	610	545	606	594	598	568	614	578	573	580	568	645	600	618	595	547	575	584	551	554	609	586	606	575	599	625	587	612	562	584	541	570	550	598	573	585	565	557	586	579	576	571	597	622	587	603	579	588	590	605	601	614	624	590	584	590	543	588	628	586	556	585	577	611	604	596	641	576	610	570	596	589	574	597	604	585	589	582	539	605	581	612	640	620	565	574	574	603	603	601	580	587	569	558	638	629	598	596	586	577	593	571	572	574
1898	1630	1796	186	192	179	166	187	150	178	145	137	170	144	161	169	141	155	157	164	156	145	146	165	167	160	139	140	151	147	182	150	164	126	161	140	159	146	160	156	152	148	128	156	171	157	154	154	130	146	180	136	174	143	131	142	154	130	170	171	171	163	132	155	169	154	146	151	145	146	147	154	135	168	160	151	161	143	160	163	143	179	173	150	154	158	140	168	151	165	150	162	151	145	148	149	162	156	152	161	162	138	161	148	157	157	131	143	158	141	158	143	130	159	164	145	154	164	159	134	145	169	166	144	141	159	142	158	157	150	124	171	142	164	154	156	143	166	163	154	152	144	156	156	160	172	146	156	160	166	158	163	150	140	172	151	148	170	158	162	162	149	168	151	157	145	165	159	146	153	141	151	150	174	152	140	155	145	147	170	159	157	152	146	170	135	153	138	152	169	165	173	157	138	142	158	177	152	144	131	169	143	139	145	156	140	161	157	154	168	139	152	150	146	175	146	139	184	156	174	167	168	162	179	164	171	158	178	130	147	172	175	142	169	156	156	135	165	163	129	153	123	159	162	157	162	159	153	165	155	160	165	177	128	141	141	159	164	145	135	172	166	140	134	161	148	163	141	154	155	155	163	158	155	150	160	143	153	143	143	132	145	132	155	144	143	130	152	138	158	144	156	145	154	154	143	146	159	150	135	148	141	165	154	136	159	148	152	130	158	170	159	125	150	135	150	166	165	132	167	153	152	140	144	144	169	148	145	159	174	143	138	143	141	144	151	167	144	148	142	167	146	162	194	140	149	166	114	138	149	167	154	172	149	144	152	164	132	154	181	160	144	156	145	151	139	151	155	154	158	157	148	170	145	172	163	159	142	160	148	168	157	161	196	151	178	177	161	146	178	168	168	149	157	173	152	152	149	163	176	139	138	146	167	159	133	149	152	151	143	135	147	144	153	149	177	149	141	148	137	165	145	145	163	145	134	169	146	132	150	122	167	150	172	148	160	144	151	164	170	141	123	142	133	149	161	158	168	164	131	139	152	156	153	155	160	140	157	150	152	152	161	153	152	156	163	161	149	125	175	164	158	146	158	137	171	133	125	140	145	150	181	125	144	160	154	156	142	158	149	152	136	178	120	142	163	148	146	132	136	162	162	148	174	153	167	163	140	156	154	159	137	159	131	167	150	160	133	169	146	137	151	142	140	139	148	156	133	145	169	131	141	151	165	135	160	165	151	145	160	142	145	153	142	132	156	182	161	189	163	142	181	160	139	146	165	143	133	129	160	149	156	147	175	144	149	142	174	143	153	166	155	151	153	132	167	171	179	145	149	159	168	170	145	151	159	150	128	152	144	153	147	173	171	160	141	159	164	169	175	140	152	185	176	161	176	146	140	157	149	173	156	147	148	139	150	149	142	159	161	165	191	152	139	166	168	139	174	153	155	159	154	170	161	166	139	175	132	161	152	165	154	151	175	152	148	145	135	122	160	165	154	164	149	135	159	159	139	132	137	150	155	152	156	134	162	149	150	155	165	155	148	164	174	142	177	146	143	146	131	152	166	156	167	157	161	149	156	168	169	168	132	137	137	159	150	160	176	157	167	166	151	165	149	132	138	141	153	155	166	157	153	145	162	140	131	137	139	149	153	151	159	164	142	153	132	126	145	167	161	128	162	181	132	172	133	154	178	157	162	139	143	141	159	159	157	149	147	158	154	163	145	175	160	136	140	157	133	152	149	184	170	150	169	182	133	145	152	140	175	148	160	156	158	163	159	163	156	158	155	155	154	136	152	140	163	150	165	134	141	164	152	155	142	160	139	155	167	155	150	140	146	143	164	172	159	156	140	160	152	159	145	161	158	160	129	152	161	158	153	160	155	141	154	141	176	187	145	161	160	156	154	157	169	166	150	152	175	160	161	132	144	155	152	145	138	148	159	142	150	169	141	145	145	145	145	129	186	158	138	146	163	124	167	165	143	148	175	141	173	169	151	134	163	147	149	145	153	129	180	167	157	157	154	137	157	156	134	164	149	143	160	141	154	168	147	146	161	151	169	144	163	166	157	162	162	152	154	137	156	129	157	164	150	156	162	144	144	159	170	170	154	163	158	184	161	144	168	156	159	169	164	146	175	167	169	138	132	154	142	155	160	150	155	185	157	164	155	160	159	149	169	158	189	162	177	166	159	141	151	151	156	155	169	154	148	159	156	159	155	156	134	154	151	149	163	145	171	128	158	151	174	172	165	152	150	152	157	143	144	151	173	159	192	164	174	154	128	167	151	152	141	156	135	134	159	162	128	157	151	160	157	151	175	141	170	171	159	161	146	143	168	154	153	151	157	143	143	176	152	153	157	152	183	141	157	139	153	143	185	159	146	145	170	157	158	143	185	161	152	166	152	177	153	154	161	146	161	134	163	125	156	165	151	169	135	167	156	150	158	144	157	169	127	142	152	176	167	145	139	170	171	168	155	152	159	169	169	128	140	161	173	144	160	157	180	156	141	150	135	175	145	157	161	143	176	157	155	156	141	132	154	134	162	135	154	164	155	181	142	163	135	168	147	168	159	160	163	152	128	150	150	140	151	154	145	159	180	161	139	136	162	145	148	147	159	158	140	148	154	142	140	166	157	124	151	144	136	152	125	171	159	143	152	140	131	142	154	139	144	170	128	142	156	147	153	165	159	190	149	143	186	138	147	149	147	145	155	148	165	144	163	154	162	142	155	176	140	143	158	149	133	142	150	150	170	160	148	146	137	165	157	149	173	171	168	147	163	146	135	147	146	170	162	129	174	153	159	157	149	144	170	171	160	140	176	178	165	158	168	134	149	130	164	154	162	184	143	179	144	165	133	151	149	154	142	162	165	173	158	157	172	157	163	149	147	167	150	149	164	148	151	172	158	142	141	160	150	146	166	124	162	151	153	162	152	172	152	138	162	166	149	161	152	151	150	153	147	138	148	164	151	132	160	145	175	149	152	153	163	170	147	146	149	140	161	142	177	174	160	132	178	145	161	155	154	160	154	163	149	161	161	170	154	162	151	158	142	174	157	151	156	153	148	134	148	152	160	145	157	157	169	162	159	175	138	152	158	157	158	176	148	180	157	155	155	165	160	163	140	159	157	180	149	155	162	135	131	167	178	137	163	178	154	129	159	155	142	164	143	146	194	153	160	150	163	163	155	138	144	164	152	152	152	146	138	158	170	141	157	156	142	151	148	160	147	162	176	151	146	150	157	139	166	158	161	176	149	158	150	149	156	147	149	147	172	162	163	156	172	152	169	146	150	138	143	143	155	158	166	161	152	137	172	145	165	152	159	149	155	156	153	151	159	148	153	164	152	137	138	143	141	164	160	168	134	144	162	143	146	150	153	173	153	138	153	146	161	161	159	160	159	142	149	165	175	167	158	144	136	146	172	136	167	160	154	164	158	164	151	145	157	147	143	164	152	176	190	150	152	145	162	167	163	149	166	142	144	151	135	173	141	146	146	157	151
2346	3091	4696	566	538	496	511	489	463	475	516	442	413	430	409	467	465	466	447	453	441	457	457	427	465	442	452	473	436	468	456	447	467	396	453	442	439	467	429	456	459	453	494	456	417	433	438	432	433	433	390	483	416	416	434	449	442	400	425	433	445	445	452	451	441	413	422	412	446	443	457	441	429	437	446	431	429	439	434	452	492	418	428	442	457	438	443	468	430	440	446	434	432	448	435	464	483	434	443	450	421	421	456	430	409	461	430	453	419	478	444	449	430	420	449	416	431	444	412	474	406	428	421	448	439	449	413	472	423	428	439	451	403	453	434	436	436	418	436	445	434	394	420	420	499	466	405	440	445	434	417	466	426	464	418	473	443	482	433	436	446	419	459	420	436	410	450	442	433	441	434	421	458	467	443	426	435	421	458	447	459	437	449	463	443	449	407	461	445	436	484	429	424	471	427	474	458	443	430	433	468	462	456	416	437	415	405	425	457	432	440	426	449	452	438	421	442	459	422	476	437	444	477	410	436	423	451	446	489	417	424	462	476	417	419	467	457	448	434	486	460	476	453	419	467	439	472	450	427	400	457	445	454	432	459	486	436	471	455	457	437	449	435	485	451	443	442	415	437	425	452	396	453	409	411	472	438	435	429	427	432	456	415	460	426	455	461	445	419	440	444	466	447	452	442	445	435	465	434	428	485	465	431	423	421	456	496	474	447	441	437	418	409	455	423	416	424	439	460	456	451	434	436	453	455	452	442	459	473	458	440	446	434	415	482	467	438	457	432	490	443	446	456	452	440	417	427	392	437	463	426	451	424	422	452	459	464	451	479	482	447	406	433	445	441	410	438	415	460	436	454	392	453	431	454	409	414	409	433	410	458	423	414	480	438	463	451	453	447	465	448	446	459	442	449	448	395	441	455	401	413	452	441	447	439	452	418	456	437	457	434	411	445	393	423	452	452	428	460	432	452	464	416	407	477	415	433	432	422	434	399	455	449	428	453	441	429	429	431	455	407	459	432	433	388	405	439	439	449	428	469	443	470	459	435	444	485	492	457	399	426	425	496	453	435	407	418	428	445	443	406	440	471	445	391	452	439	454	438	467	468	455	461	458	434	439	432	431	455	443	418	432	455	434	413	472	413	427	433	423	433	484	433	402	478	440	451	461	425	426	429	425	444	451	434	421	402	398	447	430	437	468	429	453	477	429	427	469	462	448	466	443	442	444	472	449	439	408	436	440	464	408	425	416	446	441	409	432	395	427	460	443	474	437	437	427	421	451	478	438	444	407	453	478	466	451	421	455	415	460	455	489	443	451	476	445	442	451	451	437	421	428	418	436	459	422	452	424	407	425	439	455	418	462	471	456	449	437	443	423	413	456	452	461	446	444	444	471	433	412	398	434	459	439	466	394	418	436	449	453	421	445	467	474	425	476	454	460	420	467	453	432	417	386	434	420	404	434	450	466	440	418	442	465	464	435	447	472	477	453	464	485	484	443	441	421	434	463	462	425	432	444	437	469	431	442	465	441	447	433	466	444	377	453	416	461	443	421	417	436	443	425	454	425	469	489	439	421	401	403	468	409	466	474	430	428	439	447	459	448	424	412	436	466	432	439	469	489	450	467	457	442	465	431	437	421	483	446	448	461	463	463	422	402	444	418	443	432	458	443	445	422	459	454	450	457	387	462	476	442	440	409	430	431	449	435	418	472	455	454	416	435	432	458	502	441	463	452	412	444	468	445	444	446	481	448	423	470	454	446	379	405	455	401	442	411	431	454	437	441	442	443	427	459	430	443	464	485	459	427	436	449	431	439	428	431	481	450	431	438	442	427	404	379	422	425	414	436	412	432	408	434	476	435	426	441	451	411	449	434	422	498	453	451	445	448	459	445	434	447	447	410	455	433	439	440	448	444	440	409	438	454	463	421	476	429	438	410	424	447	451	446	445	439	456	436	453	450	432	471	455	432	454	437	455	452	424	417	412	493	454	437	452	436	466	429	458	455	412	420	423	430	465	466	457	401	448	452	428	458	463	454	450	446	448	442	421	442	464	453	464	437	432	447	432	426	473	424	464	441	432	440	437	421	442	427	470	485	428	415	405	450	477	442	465	419	436	452	445	471	432	442	445	458	449	433	468	451	434	441	403	457	456	456	428	445	451	459	481	451	446	457	439	420	431	439	425	469	446	450	464	429	468	425	462	429	443	474	445	451	439	420	461	446	448	436	437	452	448	430	417	455	420	432	456	445	444	470	466	416	437	440	429	426	424	457	424	452	465	415	443	445	418	462	414	462	432	437	439	445	456	443	443	419	496	433	434	447	432	476	433	442	421	440	469	429	476	457	429	448	414	441	435	461	436	441	444	437	430	453	416	422	423	437	447	446	462	420	431	441	433	437	419	466	430	438	418	394	424	379	423	428	485	470	415	436	446	446	427	455	445	425	468	429	420	449	418	439	459	470	442	459	427	442	443	473	385	468	402	444	426	438	474	459	456	433	452	465	434	424	440	444	468	389	430	421	405	466	455	457	429	459	453	459	474	462	468	444	452	471	441	437	419	409	463	441	423	399	432	412	428	440	447	431	426	424	433	427	461	409	419	470	438	440	442	466	441	441	417	453	461	446	420	452	452	455	436	438	442	447	433	472	433	471	432	493	437	456	442	452	404	417	469	442	447	428	415	463	439	406	482	472	419	440	455	400	447	426	447	416	455	433	500	427	444	434	394	469	471	438	459	412	462	428	429	432	415	452	451	423	447	469	418	431	422	427	433	432	416	458	474	431	460	406	434	457	432	451	459	439	468	461	458	447	436	437	408	416	444	467	438	403	425	460	396	414	459	440	385	480	439	468	377	438	437	434	426	408	448	404	440	433	447	425	420	442	438	440	423	440	464	438	425	446	436	411	435	438	434	418	444	444	470	434	463	433	466	430	462	404	419	466	408	406	438	431	430	451	432	409	437	437	430	465	441	447	450	422	470	444	432	454	435	454	443	434	456	453	460	458	409	450	416	431	429	483	414	440	478	429	439	397	444	489	461	483	469	443	477	476	437	427	434	409	465	448	453	435	390	449	451	444	442	413	445	418	427	447	417	409	432	417	417	469	446	423	463	438	452	462	438	445	472	438	445	455	414	438	439	442	445	439	412	427	469	431	450	467	453	432	482	446	445	449	461	421	416	410	459	428	461	424	414	469	420	424	465	446	424	426	441	456	422	414	411	440	407	395	475	419	447	447	435	404	452	432	471	450	471	410	433	409	431	471	447	435	413	453	446	436	474	479	448	443	457	427	455	461	423	439	446	436	438	450	435	438	444	456	447	425	449	455	445	440	457	444	423	459	417	455	462	429	471	437	420	439	463	431	431	426	423	441	435	450	456	455	437	466	415	462	457	442	457	470	454	440	464	466	447	449	408	439	472	454	470	436	438	436	460	450	455	468	461	430	458	427	463	440	422	444	440	447	413	438	415	430	457	441	458	460	465	461	444	443	448	441
13970	30288	36855	6351	820	536	480	434	402	389	364	348	359	337	312	300	290	306	297	307	304	299	264	301	303	253	257	298	278	298	266	294	273	278	333	279	271	250	296	308	249	284	262	270	294	257	327	266	250	307	256	280	295	283	273	311	284	306	287	267	273	262	277	269	287	257	262	257	288	233	274	271	280	301	282	257	269	251	293	255	295	271	267	265	284	272	290	257	301	272	286	241	269	264	262	260	259	287	290	262	285	267	288	260	232	271	251	286	302	296	302	284	291	279	238	306	284	272	254	264	269	287	266	258	283	261	309	260	292	265	280	265	255	295	263	307	271	291	277	289	278	283	275	277	268	277	275	286	275	288	264	281	282	268	270	312	274	262	277	273	298	282	255	254	279	277	265	252	225	286	274	259	280	259	277	321	266	305	266	267	295	274	303	264	260	297	307	274	287	276	266	253	271	282	267	267	295	262	258	276	264	250	296	261	248	262	262	277	280	281	272	274	284	275	305	312	270	261	287	290	276	270	264	302	272	268	294	300	308	258	279	282	282	278	263	286	251	289	291	259	281	301	269	287	268	274	269	314	250	252	275	315	282	287	249	266	286	279	263	279	263	282	255	252	252	294	267	273	282	232	279	267	243	288	256	269	293	301	266	279	299	258	261	278	298	284	273	267	287	252	258	302	287	285	302	293	271	296	294	299	270	266	261	272	266	274	247	285	282	270	286	283	273	275	265	292	257	265	276	257	283	287	281	273	300	260	277	268	272	271	243	289	265	297	308	283	276	272	282	295	221	303	259	270	273	284	280	250	256	281	273	281	280	267	272	272	267	280	286	296	250	254	245	274	281	282	289	292	289	255	272	262	248	291	260	291	277	264	282	274	236	276	273	275	258	295	295	298	238	274	283	286	280	280	266	287	279	290	282	279	273	304	267	259	290	313	308	266	295	253	260	256	234	330	278	308	270	275	287	265	283	289	261	285	279	289	293	249	272	278	283	274	265	252	268	296	300	302	308	290	255	262	286	274	264	293	285	297	259	267	252	303	287	249	271	283	280	277	274	288	287	273	287	305	270	291	271	272	284	301	288	262	306	248	311	284	280	296	278	293	293	260	264	238	301	276	282	322	263	269	280	292	303	271	288	276	270	286	291	272	250	305	303	295	245	275	285	279	264	287	276	266	288	264	291	287	263	278	302	294	279	273	292	259	273	280	285	274	250	296	300	245	287	274	277	321	269	289	275	249	280	302	278	284	280	223	282	283	284	290	271	265	274	284	264	276	277	282	268	275	273	249	264	271	296	283	286	243	279	279	264	268	271	293	229	284	285	266	283	276	273	284	306	279	267	303	267	269	260	274	257	268	300	293	294	293	275	272	295	282	255	295	281	296	279	276	294	260	275	238	255	278	278	287	258	272	294	273	266	277	266	268	256	284	255	248	303	261	292	281	305	293	289	253	256	275	274	283	275	269	286	268	297	251	266	275	292	282	278	281	305	285	300	268	262	296	250	300	255	286	312	272	274	264	277	304	298	281	263	274	269	277	282	277	301	292	278	288	246	325	279	295	259	269	277	314	256	287	272	298	299	297	281	283	285	298	286	278	288	254	255	241	280	280	305	309	268	251	264	288	261	274	245	284	289	284	303	277	302	284	260	246	257	273	259	282	286	267	279	314	272	264	266	265	313	287	297	305	263	266	279	254	294	295	319	280	243	276	273	307	249	296	245	279	260	261	273	262	285	260	286	311	299	281	265	278	278	309	270	278	277	281	291	279	279	287	231	288	295	267	269	286	280	257	285	273	266	271	280	282	272	293	275	262	295	285	287	283	272	297	300	264	260	282	264	260	260	281	278	268	292	278	312	303	257	251	271	274	292	282	299	262	243	290	233	277	295	297	300	284	268	312	249	281	273	272	274	276	245	291	269	283	297	272	267	292	269	283	286	279	270	254	281	262	279	288	293	272	297	278	287	269	298	254	304	277	271	310	324	305	276	281	296	283	288	295	262	294	287	265	265	273	278	279	287	282	253	308	259	269	300	275	287	257	236	273	280	266	263	279	299	283	262	242	296	287	308	264	300	258	259	276	254	274	290	284	320	291	278	241	257	268	284	295	298	304	264	262	249	245	243	275	292	284	266	280	298	283	270	267	283	262	245	277	289	255	269	301	291	233	258	259	319	246	308	272	289	286	260	266	269	277	282	271	287	276	285	287	278	274	259	275	250	260	266	277	244	291	284	260	258	277	289	249	294	278	268	289	268	269	277	243	289	277	255	293	299	306	244	272	284	282	276	294	288	332	273	249	288	273	280	258	306	298	268	290	253	277	280	261	290	295	263	281	277	253	249	274	278	269	274	281	278	287	287	276	300	287	271	239	274	299	276	249	266	288	277	301	291	277	261	298	273	281	258	284	262	253	274	268	284	284	265	289	316	267	278	268	277	257	259	279	315	272	317	253	291	284	294	279	288	262	279	310	297	275	248	293	278	258	281	241	275	285	294	273	272	255	299	255	273	279	279	276	288	301	268	279	256	278	293	247	289	243	291	279	310	261	260	274	245	268	307	269	297	256	260	271	266	268	305	258	300	264	279	283	288	236	277	293	275	281	272	278	311	271	296	333	299	289	253	281	267	256	249	292	250	284	309	293	284	289	303	271	269	247	284	287	275	270	303	286	271	280	283	288	267	317	294	283	283	299	265	244	274	288	272	247	275	237	279	270	333	260	250	239	300	274	265	290	266	265	278	287	298	274	271	286	282	272	267	260	251	289	277	284	305	266	257	279	272	244	274	288	273	261	296	284	267	256	287	270	281	273	300	281	272	263	246	250	236	267	274	300	266	275	270	222	276	277	279	297	276	293	291	293	286	276	269	270	270	260	237	280	275	268	281	274	253	276	265	276	280	265	270	306	286	276	285	292	300	305	295	292	282	259	295	266	283	244	239	291	241	306	259	268	286	277	298	276	261	274	279	267	275	282	284	277	255	289	271	257	263	294	260	265	297	252	270	258	262	249	299	269	285	261	272	269	290	272	290	289	250	281	291	270	239	273	265	292	241	249	274	277	276	253	264	283	286	261	241	243	269	279	269	271	268	266	284	253	305	291	279	275	277	275	238	268	282	265	270	310	322	276	270	280	281	277	261	289	279	287	281	283	294	285	316	263	257	291	290	270	260	285	275	266	262	297	276	269	281	280	295	332	304	282	268	254	257	285	280	273	262	235	274	289	260	270	260	270	275	263	247	260	280	260	260	295	263	255	258	297	265	279	270	272	274	255	299	268	275	287	272	273	278	272	238	254	287	280	270	286	294	264	260	291	282	277	265	252	270	294	283	266	290	275	266	268	270	267	276	264	268	261	280	278	270	276	281	288	301	273	301	311	269	293	269	283	256	274	275	279	306	279	270	270	297	253	254	260	249	266	296	273	260	269	278	293	270	303	292	256	267	307	286	289	283	274	310	290	263	313	306	289	273	321	281	302	292	288	276	286	276	268	286	275
9484	26096	28330	3285	2622	2301	1903	1637	1485	1312	1265	1161	1131	1059	1017	979	952	916	889	827	882	897	870	811	826	834	798	809	808	799	753	739	824	759	747	750	737	729	745	774	745	752	761	741	717	715	760	734	715	746	699	716	755	730	708	696	705	761	738	720	721	746	745	724	714	760	742	681	746	695	728	697	703	712	716	689	697	731	732	650	744	741	733	717	743	739	718	678	746	667	746	713	741	730	703	753	755	676	733	721	702	717	725	701	730	680	717	701	712	703	722	750	669	734	682	710	698	695	719	707	711	733	739	718	714	771	679	698	732	757	721	678	679	724	724	700	694	681	758	717	757	702	747	706	636	725	634	738	682	718	712	680	732	727	666	726	730	736	765	697	718	719	701	638	779	689	699	669	744	718	740	710	710	684	680	684	723	776	738	697	755	711	724	697	716	735	695	752	695	714	723	732	664	720	741	721	718	680	706	741	729	762	689	706	716	671	712	761	743	738	722	706	662	753	693	682	692	713	701	738	691	712	675	753	712	713	728	701	670	720	700	702	685	745	729	721	714	703	739	733	738	722	735	697	719	745	732	731	740	752	664	725	671	680	700	727	670	714	746	676	679	688	730	708	681	735	713	696	720	717	764	741	699	731	659	709	667	754	739	689	710	699	714	725	721	711	688	725	680	722	713	690	703	689	725	720	709	723	664	709	677	687	745	688	715	679	753	719	683	696	661	734	642	672	702	748	727	677	708	676	686	657	689	651	649	738	729	700	694	682	714	722	703	692	743	727	713	698	764	689	761	689	727	692	729	738	691	629	723	739	696	689	740	701	650	722	711	726	695	717	711	694	682	677	723	705	735	728	682	722	671	700	750	740	692	685	684	680	745	659	744	777	694	727	678	726	670	684	726	743	709	724	706	720	724	708	683	749	724	707	693	725	750	708	704	683	735	728	734	737	692	737	711	695	717	740	697	737	721	724	686	719	707	702	743	691	749	656	687	676	681	693	693	686	696	677	763	743	738	721	748	677	694	681	742	756	715	718	682	734	746	735	724	757	681	708	702	694	708	686	778	688	671	737	710	756	696	711	677	690	701	662	665	700	717	712	714	737	679	692	697	724	745	702	716	673	706	727	736	704	694	737	707	752	675	706	734	735	716	743	713	682	715	648	697	683	690	707	714	731	686	739	695	709	696	715	746	714	708	703	739	661	735	730	676	696	712	691	706	716	724	646	721	758	696	719	674	680	681	718	662	701	672	706	707	738	710	715	752	710	681	687	693	712	721	703	722	695	756	748	727	699	660	720	689	680	713	676	723	730	711	705	682	699	771	722	742	687	757	702	722	734	681	713	688	685	718	734	725	722	708	721	747	672	700	700	743	698	706	684	737	724	732	727	685	764	681	780	660	741	709	702	722	752	707	733	675	704	716	673	710	706	718	719	666	718	712	733	694	695	703	702	703	738	767	702	717	718	705	703	709	700	731	723	695	720	702	678	740	729	687	764	697	726	722	737	747	720	703	707	711	691	700	699	728	725	719	695	695	717	740	709	660	644	652	698	745	696	738	737	719	739	723	733	653	691	717	724	729	745	699	745	642	709	703	714	732	720	704	731	675	702	703	754	716	714	749	720	721	705	740	712	703	737	681	786	679	709	711	648	746	737	706	735	707	683	724	725	753	741	724	757	701	737	670	733	726	738	718	716	687	672	747	803	724	702	708	681	669	733	707	685	695	718	713	701	715	681	714	702	720	689	759	743	750	702	729	716	723	682	725	721	754	741	686	728	751	702	712	720	695	719	712	736	696	751	727	671	708	735	687	723	733	765	752	702	737	740	697	744	709	734	742	701	676	698	727	729	691	689	720	747	696	697	735	719	715	719	654	724	686	709	703	672	723	752	731	708	756	717	715	704	721	717	730	706	707	725	766	750	717	700	718	689	691	697	715	719	676	713	736	690	671	706	715	708	751	722	681	674	710	743	709	680	712	777	747	699	681	690	665	751	720	683	723	748	723	707	658	721	706	714	717	744	661	698	729	634	726	718	701	714	721	710	696	709	688	704	717	696	682	692	703	715	681	771	688	743	747	705	710	704	680	697	688	688	701	666	695	725	702	688	701	687	728	722	711	697	717	726	696	714	715	690	719	722	738	687	741	712	734	672	720	711	686	697	739	681	750	714	678	718	716	728	697	729	683	674	718	706	743	707	702	687	723	703	751	709	709	694	713	697	679	685	723	690	708	744	723	720	737	682	703	737	667	719	717	676	702	716	753	690	692	714	694	727	707	715	703	724	747	704	741	732	720	734	679	718	678	736	708	713	727	712	663	733	688	697	753	684	686	727	686	686	686	681	783	728	720	695	691	673	723	708	740	680	675	689	680	713	727	727	714	736	700	675	713	698	662	694	714	644	698	705	724	688	729	719	709	722	675	747	683	698	725	700	723	743	722	656	705	728	741	733	668	704	716	733	755	701	724	674	723	685	764	685	698	690	704	698	683	695	696	697	718	688	710	707	720	719	720	702	703	701	681	731	729	757	681	677	692	697	696	720	726	733	757	689	764	678	702	748	673	717	716	677	702	735	711	693	681	729	719	687	687	739	723	714	757	712	744	721	743	710	735	701	690	707	681	704	723	678	758	719	730	713	686	674	734	709	688	646	752	701	739	796	686	708	705	751	708	744	758	743	745	719	715	691	706	667	740	699	671	685	629	715	737	669	703	745	693	771	713	665	713	747	717	723	730	722	704	695	728	711	718	768	699	724	715	667	714	670	644	691	702	713	690	742	701	690	690	696	653	642	701	666	700	739	734	701	783	693	686	710	731	642	737	692	716	705	726	696	724	699	720	677	696	712	678	730	690	701	685	715	658	709	726	716	713	679	735	698	686	747	710	711	694	726	667	670	685	675	743	699	647	705	644	732	683	748	730	685	704	736	677	702	724	681	754	742	722	700	660	703	730	774	681	686	666	767	694	736	729	708	718	689	682	699	683	737	756	694	733	699	725	718	685	704	722	693	711	709	731	743	748	782	691	734	697	713	701	721	775	692	740	720	690	772	662	670	706	730	661	729	759	700	732	728	728	669	750	644	698	674	752	709	719	721	670	695	667	685	751	682	702	688	708	730	718	726	731	698	714	700	676	746	714	736	744	733	673	702	703	638	664	684	683	776	714	743	691	721	629	670	725	751	693	712	739	689	676	695	688	725	715	708	669	678	658	688	724	682	684	722	688	742	725	698	670	707	721	719	697	755	766	715	700	715	703	694	708	709	733	695	736	770	719	734	729	685	768	696	663	677	673	696	759	697	697	725	736	704	762	698	669	701	730	685	702	697	747	725	758	709	683	762	724	659	717	686	683	686	711	690	723	749	691	727	681	709	688	725	679	704	693	703	668	678	730	717	757	757	744	703	688	744	707	726	684	686	649	691	725	671	687	753	721	639	707	746	685	713	689	689	697	704	680	702	756	707	734	666	647	687	690	687	763	754	703	703	669	735	731	729	721	704
22027	45280	50552	11641	1718	893	622	554	454	469	356	340	340	306	314	324	296	271	277	277	276	244	259	251	239	262	220	261	242	231	263	241	216	268	248	256	256	233	228	231	219	239	234	251	247	239	225	260	224	215	248	244	233	227	223	199	237	228	226	227	206	242	201	221	227	247	234	216	254	251	248	233	213	214	223	238	236	220	235	243	223	238	242	234	221	227	229	250	208	246	236	219	219	241	245	213	233	237	223	210	224	234	241	235	235	241	204	242	230	237	242	236	203	247	223	219	247	219	230	223	247	219	218	237	244	230	238	239	224	247	244	238	238	232	249	227	228	220	246	227	222	217	223	235	207	251	250	225	252	206	214	224	228	217	225	233	254	237	225	231	230	213	238	252	232	237	247	213	248	231	247	232	222	208	236	250	206	225	227	244	228	191	227	230	231	229	253	223	230	212	264	220	243	240	217	216	206	218	248	193	253	233	228	196	216	215	214	243	222	256	208	233	203	243	229	195	252	235	212	213	237	254	226	213	259	218	227	216	223	192	215	252	212	243	220	223	210	239	255	230	246	239	229	218	227	211	258	224	221	210	247	212	215	264	238	246	215	232	220	232	233	231	201	237	243	222	221	241	245	245	207	233	254	214	257	226	223	212	224	231	250	216	233	199	213	237	239	194	212	222	230	216	229	204	215	215	277	225	238	219	201	238	254	194	226	229	257	214	215	239	227	222	202	210	238	249	212	234	209	215	220	208	218	233	247	207	230	233	192	212	248	242	242	230	232	233	229	245	234	274	222	227	200	221	279	239	230	235	213	210	250	244	241	238	238	240	205	247	257	235	237	257	227	226	225	228	223	265	231	230	233	250	259	197	254	227	242	235	231	226	247	211	232	229	227	226	235	243	204	232	225	222	224	231	243	227	229	222	240	215	237	238	212	214	249	238	206	221	243	220	234	222	227	238	246	226	262	229	259	210	215	210	240	236	229	228	215	245	223	222	225	209	226	223	221	249	216	207	190	220	234	246	206	209	222	207	222	200	228	218	209	227	232	222	223	220	229	230	246	249	266	242	233	213	207	250	243	219	228	236	238	250	215	255	252	231	235	250	220	231	242	237	261	218	212	227	229	242	212	241	239	223	217	225	207	247	233	211	233	237	231	203	224	234	211	226	246	215	211	230	239	205	247	247	228	210	217	228	227	210	228	241	215	238	236	228	218	257	228	228	242	281	241	213	250	234	235	222	226	183	215	222	249	209	233	227	233	222	236	218	222	225	229	259	241	232	195	202	236	239	253	262	248	224	228	202	248	249	197	226	230	244	199	211	216	224	232	209	214	238	229	231	209	236	250	257	236	229	241	225	263	222	192	232	216	244	242	234	245	234	236	224	226	212	210	232	219	234	232	246	244	220	182	235	219	204	227	232	238	235	246	227	226	245	226	208	250	226	227	229	237	226	232	246	226	209	230	258	246	255	234	223	222	226	214	214	207	240	233	244	251	236	233	249	220	228	242	213	228	231	257	219	199	227	234	214	226	246	247	233	217	211	259	212	209	214	254	229	229	256	231	268	228	226	221	236	241	239	218	236	222	238	226	216	219	217	230	224	219	215	242	230	231	230	240	210	229	221	220	222	216	234	252	201	210	215	236	249	225	219	239	223	255	225	246	243	228	239	256	216	220	228	249	240	238	206	236	270	234	258	207	251	224	212	227	246	239	232	189	276	225	232	257	249	209	215	215	242	217	220	235	218	242	263	221	244	203	232	216	263	246	204	204	213	261	233	235	238	228	231	224	224	249	203	214	250	221	259	224	209	215	249	233	248	211	223	210	224	232	212	250	217	236	224	220	230	204	235	241	198	207	255	206	243	243	192	232	215	249	246	242	215	229	240	227	207	236	212	195	225	223	230	227	234	210	231	255	252	227	235	234	198	225	232	231	260	235	237	241	248	261	233	216	236	218	211	229	202	223	237	248	231	214	237	231	216	205	218	232	258	243	224	211	213	253	255	241	218	214	237	220	242	250	233	214	238	200	240	216	248	209	221	240	205	200	227	211	236	209	236	226	217	233	232	226	229	252	252	247	229	244	240	236	238	207	218	215	215	203	228	242	213	213	193	244	220	212	221	220	229	233	208	205	219	220	271	261	226	230	226	206	247	228	209	248	239	205	235	222	188	231	241	251	193	247	242	227	220	210	241	206	220	234	236	236	236	233	222	260	214	220	222	232	224	223	248	243	226	214	258	230	218	223	230	209	230	228	222	228	209	227	233	229	229	261	245	246	224	238	269	225	225	222	227	218	239	211	224	234	230	248	219	219	239	256	245	203	233	259	236	248	220	233	231	218	220	202	231	230	217	241	245	218	222	220	238	244	221	252	250	222	216	242	244	218	218	220	256	243	207	231	249	220	228	233	248	240	242	213	198	232	255	236	208	204	212	221	225	245	217	225	229	234	252	230	237	226	228	211	230	255	227	244	251	223	214	214	258	236	236	235	242	242	242	219	236	225	233	203	236	219	183	253	254	233	211	235	232	247	214	211	213	218	234	198	213	231	227	222	238	235	238	212	229	256	246	221	216	218	195	233	230	218	248	233	199	207	210	233	217	240	221	214	198	210	216	248	227	246	233	236	238	220	230	224	222	206	221	234	238	218	214	229	248	241	217	222	243	213	215	228	238	222	226	250	229	255	224	228	244	229	254	230	215	194	194	202	219	229	235	222	207	260	228	232	230	226	236	245	233	223	223	228	237	246	256	225	231	233	256	232	213	223	230	214	242	238	237	230	225	247	238	222	237	236	213	227	227	250	222	242	233	241	244	221	227	230	256	245	225	241	233	226	242	221	224	203	234	220	245	264	209	243	220	229	230	230	222	208	251	233	249	244	215	249	248	237	218	234	223	218	218	216	239	222	222	223	206	228	215	227	200	213	207	215	228	219	198	209	220	211	219	245	228	220	212	253	225	216	254	212	236	237	231	229	216	191	226	231	243	246	213	242	196	208	242	227	223	230	235	258	228	236	217	240	222	232	256	220	214	227	220	250	205	222	251	242	240	210	217	239	251	210	261	226	224	210	242	257	220	240	226	253	224	245	222	251	211	228	221	253	250	233	238	226	201	214	195	214	243	196	254	230	251	222	246	210	226	221	243	235	180	254	231	225	222	232	210	220	234	228	218	230	256	218	226	222	221	263	218	215	245	243	246	236	242	257	245	245	251	222	231	230	232	221	257	212	213	247	215	222	207	230	255	218	226	208	231	236	221	236	213	218	263	226	221	221	245	218	231	220	210	232	240	212	233	214	228	228	218	241	215	239	237	219	217	243	204	235	222	263	222	237	242	224	234	232	233	227	246	215	220	265	242	206	222	235	233	234	218	230	244	233	206	266	213	261	245	247	240	224	228	244	229	217	239	193	232	215	237	258	235	223	229	237	219	258	210	194	248	213	220	238	214	231	226	203	206	208	244	247	226	202	224	246	207	203	205	257	203	236	262	221	242	230	202
13453	34939	35619	5267	4311	3543	2894	2395	1962	1692	1639	1464	1256	1261	1147	1074	1018	993	919	907	875	838	853	843	799	781	757	790	683	741	722	723	707	683	684	666	700	708	666	690	637	664	647	652	632	681	628	615	597	640	629	600	622	621	620	617	598	622	611	596	610	630	660	619	606	628	641	588	575	607	557	613	633	607	597	599	607	610	632	645	632	595	608	588	544	572	607	555	615	600	658	590	575	617	625	599	600	567	608	575	633	582	568	607	619	636	640	612	612	612	602	595	608	599	622	612	603	619	578	620	569	580	625	588	616	616	590	573	575	616	593	580	560	569	567	590	565	565	581	596	624	599	610	635	608	570	622	567	589	584	582	629	572	572	640	576	607	555	573	554	625	564	639	608	588	562	564	606	613	575	593	565	609	540	584	565	603	601	608	602	602	611	570	578	611	604	545	589	593	599	611	571	584	592	593	594	583	593	548	583	615	631	590	566	627	565	567	563	583	606	567	599	576	571	604	593	578	574	556	563	552	552	614	599	594	584	597	610	563	563	591	539	569	589	566	549	568	592	562	622	626	565	599	615	622	593	590	593	623	579	607	650	600	590	592	596	568	572	577	612	582	557	627	581	549	579	522	580	568	603	611	558	568	550	560	598	595	596	614	568	600	590	587	587	554	595	552	604	589	606	584	586	548	555	596	584	582	647	607	539	616	574	576	627	560	575	579	599	563	588	550	571	571	636	580	584	560	529	614	576	564	572	574	581	580	603	592	587	588	599	586	608	575	606	594	548	543	594	598	554	560	604	595	573	653	579	564	593	594	592	558	573	549	570	617	549	557	604	621	560	589	597	612	571	558	576	596	565	568	590	587	573	574	579	564	577	578	594	592	588	558	554	600	593	615	579	616	584	586	562	577	613	620	605	624	606	566	579	596	596	605	614	636	611	584	557	655	589	603	587	588	606	607	553	587	550	570	564	588	576	546	594	581	612	614	580	593	607	581	546	607	568	563	602	597	595	582	578	558	586	575	615	588	560	575	562	547	587	607	598	540	585	559	583	562	600	633	623	615	575	557	551	579	565	616	580	600	559	568	590	607	581	564	584	635	598	555	584	582	590	533	560	569	578	544	554	563	618	622	575	554	548	584	593	558	627	544	545	556	653	577	629	582	581	568	576	575	630	590	558	536	585	562	597	600	583	575	633	583	583	608	588	581	643	559	585	584	590	572	581	585	573	596	603	594	630	551	550	578	577	598	590	593	532	590	568	550	630	544	575	559	591	566	590	585	595	585	525	568	547	589	601	622	537	568	606	634	562	598	566	594	555	598	602	589	564	597	556	618	619	594	575	584	566	590	558	577	551	621	558	569	535	583	601	588	602	593	550	562	581	613	588	603	615	576	613	555	536	554	605	536	624	594	575	580	585	574	619	549	613	562	588	599	580	539	612	606	588	601	551	633	569	554	556	590	574	625	567	601	570	563	646	578	607	552	580	577	566	610	572	601	578	605	643	584	579	591	561	604	624	535	545	599	588	646	592	618	600	552	577	572	578	578	563	570	622	562	567	599	571	609	615	534	555	565	563	589	557	576	577	596	589	584	602	574	584	585	564	612	604	576	561	592	537	561	591	556	610	593	565	626	608	572	556	586	607	534	583	616	571	598	559	565	597	627	561	588	561	531	570	537	535	625	579	583	566	576	591	540	586	619	548	579	595	598	585	597	561	602	567	613	551	604	563	569	620	591	563	564	567	578	575	589	592	544	541	596	611	572	605	607	603	557	595	623	613	583	610	586	591	622	594	530	599	573	557	582	599	574	595	577	550	591	573	566	577	613	527	599	570	547	584	647	587	596	616	563	638	610	581	611	544	620	564	608	554	583	572	558	609	593	605	591	576	569	537	578	575	538	571	621	565	627	594	584	574	591	567	571	572	604	596	562	585	596	581	605	580	575	606	588	588	593	561	623	566	592	572	600	538	578	596	592	602	605	570	542	567	590	591	596	608	570	565	604	581	604	585	554	608	580	591	617	613	624	586	586	579	599	537	571	553	619	578	589	592	574	609	603	591	561	603	588	582	569	572	566	586	593	549	563	640	563	560	634	581	541	567	577	599	587	553	545	588	577	543	636	564	590	616	593	611	562	599	539	602	593	605	599	591	594	582	583	574	577	540	567	595	632	570	550	601	560	549	567	638	605	571	583	604	580	555	558	593	562	579	572	626	541	578	585	575	589	566	553	571	612	594	613	567	562	556	607	633	620	598	580	589	603	600	581	591	534	541	615	582	595	579	533	572	587	574	618	547	559	587	568	530	596	629	522	616	589	586	602	603	619	588	596	573	543	583	585	614	581	612	565	597	589	622	572	622	552	569	586	593	579	613	591	587	594	597	611	582	584	615	604	580	592	632	596	589	601	600	589	571	593	587	599	577	569	603	581	577	595	589	546	569	612	555	619	541	557	615	575	593	582	553	631	610	565	584	592	540	598	590	565	589	563	614	558	558	564	633	577	629	580	584	582	580	576	624	589	578	562	556	603	540	572	505	601	576	604	578	595	581	603	620	546	591	570	552	585	517	584	567	566	644	619	602	590	610	590	557	610	588	603	549	554	591	565	569	586	609	616	570	614	597	627	578	615	619	611	575	544	576	554	620	597	587	598	584	566	571	540	628	608	623	617	517	565	565	591	614	574	609	597	569	604	571	572	601	550	591	639	606	579	588	622	580	615	561	602	602	594	589	549	561	575	577	609	562	588	610	606	592	596	561	549	553	555	577	600	563	559	589	621	608	614	598	564	581	594	589	585	623	569	622	604	609	619	569	575	579	570	620	579	565	575	588	577	560	615	590	557	586	573	598	555	528	597	570	614	552	537	571	619	538	628	587	599	598	578	587	558	575	582	576	584	582	611	574	591	589	628	565	561	579	572	614	586	554	545	590	636	608	562	608	566	569	529	575	613	577	602	544	583	569	644	602	608	566	602	558	572	558	586	603	564	597	566	595	614	603	589	607	636	560	548	627	604	559	599	563	624	591	568	609	662	598	627	532	604	588	598	543	627	571	608	579	582	633	574	599	548	586	595	559	558	601	581	635	622	602	562	599	589	618	577	597	583	574	572	626	590	584	613	596	618	631	602	565	580	553	586	570	638	581	581	615	580	562	630	562	542	566	601	587	580	582	578	600	581	603	595	549	597	615	531	628	642	556	600	592	607	578	579	595	598	585	556	598	578	560	540	557	615	591	588	603	558	555	548	564	593	594	591	604	611	521	610	584	576	572	583	528	590	601	571	574	615	573	584	608	571	593	587	614	617	605	549	560	572	615	587	614	591	620	553	583	593	583	622	582	580	613	596	599	562	576	600	612	546	608	600	574	575	565	561	568	584	541	551	592	600	596	602	561	571	602	554	672	612	567	607	583	598	595	597	590	655	642	597	606	547	574	567	570	560	588	570	587	576	591	598	591	579	543	573	589	573	585	563	594	577	564	587	584	588	577	560	589	590	579	557	582
1866	1736	1698	176	195	198	168	162	132	153	173	146	177	152	169	157	173	145	144	165	142	173	146	157	157	122	152	151	141	141	166	161	135	150	169	157	139	159	171	170	155	152	154	198	147	164	156	165	161	133	134	151	175	149	167	174	171	163	143	166	165	162	149	177	172	149	159	141	155	169	154	157	173	143	152	147	134	169	132	179	164	166	175	139	138	165	155	153	169	141	163	173	150	179	143	158	146	144	167	156	133	148	167	151	151	153	145	124	137	149	172	113	162	140	173	169	134	165	155	157	167	163	174	172	141	156	180	139	184	161	157	161	156	159	146	170	153	142	163	151	167	139	160	158	158	137	158	140	169	159	139	134	170	159	144	158	156	158	135	146	139	157	157	153	142	127	172	136	151	175	146	182	146	148	133	149	155	155	177	148	146	145	168	184	160	146	162	147	173	138	162	130	134	160	158	155	162	149	176	138	167	153	147	167	148	118	171	160	174	174	150	159	164	143	149	138	139	139	167	152	165	148	159	125	173	159	137	169	149	161	157	170	169	157	157	172	141	156	137	177	156	148	183	158	166	151	163	124	154	165	167	165	129	148	150	167	157	157	175	151	157	157	155	151	156	148	148	181	133	169	183	133	137	149	178	177	167	158	154	167	173	151	140	171	181	155	146	154	146	159	156	161	151	172	143	158	140	145	155	153	156	169	133	179	153	155	160	128	142	158	142	156	169	154	142	151	157	163	150	140	157	142	153	153	143	145	150	166	139	157	178	131	151	141	146	142	158	152	153	143	147	151	153	156	141	157	138	170	165	170	151	161	146	146	170	152	149	134	178	155	158	137	150	161	141	145	155	148	160	145	154	140	131	166	168	148	146	165	143	143	164	161	150	134	137	169	152	160	181	151	167	163	155	134	161	150	135	144	148	148	157	150	167	138	147	151	159	150	155	152	166	171	142	147	144	155	142	148	155	146	172	165	162	153	153	166	135	154	151	169	161	150	143	143	148	152	148	129	150	159	124	165	153	163	163	130	144	132	146	165	164	168	158	157	150	151	142	147	182	159	137	148	166	149	150	138	123	166	165	150	136	149	158	157	147	143	141	138	170	153	158	155	139	151	128	150	153	157	178	140	161	159	137	161	141	154	144	147	127	164	168	146	139	158	156	151	166	152	160	150	154	146	167	130	141	150	145	155	145	165	135	163	137	169	138	159	179	159	153	129	147	147	131	161	156	134	169	158	155	154	155	145	148	140	178	167	147	176	140	148	160	163	158	141	160	156	157	158	157	145	130	163	162	166	167	140	150	148	145	160	181	174	148	158	143	158	152	133	156	141	181	175	151	160	169	158	166	170	143	166	157	164	155	172	164	171	145	178	156	136	156	137	151	159	160	140	160	167	150	139	153	156	142	165	165	153	153	152	155	155	176	145	141	143	143	149	167	151	150	152	156	162	132	175	150	152	154	167	143	146	153	156	177	158	168	149	135	145	133	176	125	149	150	164	162	151	144	145	141	156	149	150	160	178	161	159	156	132	163	178	148	149	151	157	143	148	138	138	151	142	169	164	157	170	158	155	146	154	166	157	171	159	170	132	153	153	163	157	134	165	167	162	177	153	152	163	156	173	131	150	168	164	159	138	140	155	151	128	182	130	147	163	153	164	154	161	146	158	184	145	135	158	157	162	141	167	193	122	151	160	157	158	141	170	176	168	141	164	180	155	148	166	183	143	163	149	146	144	137	156	129	161	136	163	162	154	129	139	154	186	152	135	149	143	165	133	147	158	189	150	158	139	147	141	150	154	172	160	145	164	142	149	172	149	140	162	169	151	144	172	177	142	138	147	141	137	163	162	154	163	154	174	145	159	147	132	156	146	151	171	152	145	154	154	158	159	152	146	167	164	134	138	158	129	145	139	140	159	151	141	169	136	160	162	126	159	155	159	154	149	164	140	164	153	157	148	150	132	144	142	147	156	158	131	152	139	153	157	159	156	158	161	158	157	130	157	163	183	135	151	162	143	147	163	160	156	163	154	153	140	138	151	144	159	169	158	142	144	159	161	135	145	129	141	171	172	137	139	147	153	148	160	162	181	171	156	152	158	149	152	187	138	164	142	156	152	158	138	146	147	143	139	179	165	168	149	152	135	147	157	180	139	146	147	144	132	138	162	154	156	173	129	158	148	155	153	146	145	135	177	127	162	174	147	149	168	158	154	165	157	147	148	167	135	145	137	151	141	177	138	148	155	148	149	176	149	158	154	152	154	143	144	142	154	151	152	134	168	138	149	148	139	147	168	160	159	163	146	149	147	151	132	159	116	136	160	150	159	172	162	170	157	139	147	161	167	150	144	158	157	147	161	134	162	152	138	173	147	153	161	157	174	140	147	179	169	138	139	166	137	140	136	125	152	158	170	153	156	141	160	149	134	158	158	152	157	161	152	132	153	147	165	164	170	141	159	143	128	146	163	170	172	156	161	155	146	143	150	147	169	144	150	171	170	152	179	149	157	162	150	171	155	159	156	154	161	136	150	165	168	126	137	150	138	150	149	154	147	157	133	146	161	142	154	173	158	142	136	148	162	130	137	142	150	174	143	167	158	154	131	170	180	155	165	150	161	141	155	154	148	176	156	121	152	167	157	135	153	156	160	144	162	165	145	156	156	143	136	152	158	159	145	146	169	154	150	166	164	152	156	146	151	148	150	163	148	171	165	159	148	150	134	163	146	166	156	150	164	129	163	129	150	142	133	165	157	150	165	160	154	143	144	157	167	150	170	135	148	153	158	139	171	160	146	139	142	125	150	140	145	156	165	164	149	162	147	151	160	138	134	147	124	146	161	147	152	145	148	155	168	172	165	139	159	178	133	146	159	144	153	134	163	145	146	155	146	163	156	143	130	163	145	164	151	188	152	150	152	145	140	181	145	166	150	168	137	142	147	148	146	144	168	151	131	147	149	176	160	157	140	148	138	152	172	172	152	169	148	157	150	162	162	119	158	154	153	180	160	143	150	157	155	153	129	130	165	145	180	154	125	132	175	158	156	145	143	148	162	170	142	172	147	154	169	165	151	141	169	156	169	141	165	146	149	149	161	143	160	156	151	157	144	164	161	151	129	182	166	137	138	138	175	131	167	149	155	138	164	169	154	167	157	189	130	142	144	170	144	144	170	145	147	147	146	139	157	176	174	144	164	153	150	160	155	173	157	193	178	160	175	162	146	148	158	151	144	148	149	167	157	149	154	161	158	162	147	155	139	161	145	157	154	134	166	164	146	156	163	159	151	132	144	163	148	159	154	174	168	166	167	157	160	156	151	182	137	157	147	144	176	156	143	145	140	160	171	193	147	164	152	138	165	149	190	150	152	159	164	150	156	161	154	151	132	147	150	160	155	137	141	150	164	150	151	151	142	153	142	146	165	159	161	147	132	164	155	161	127	146	160	162	159	140	155	152	162	144	145	151	151	150	172	160	155	146	159	166	153	149	145	163	191	168	145	159	159
2305	3089	4485	550	569	464	495	485	499	448	445	504	482	429	448	468	427	452	488	444	432	443	483	464	414	434	438	418	482	463	430	481	433	418	458	451	440	462	434	430	410	433	442	415	444	488	444	443	453	403	425	414	435	427	467	451	467	423	416	474	463	449	457	468	467	395	452	451	443	408	458	431	486	442	426	441	390	406	491	436	429	441	465	436	426	417	421	429	450	472	444	411	471	436	425	443	399	423	467	462	452	438	409	476	445	454	475	413	414	395	454	441	441	446	445	471	461	424	452	434	415	478	456	386	437	459	449	452	433	448	440	439	397	483	418	422	497	458	420	425	398	438	458	462	441	442	433	442	441	443	421	446	442	422	464	429	419	460	443	410	443	415	432	426	409	444	428	437	428	416	438	459	441	449	407	435	438	425	446	430	442	458	446	451	420	460	428	408	457	453	431	453	451	409	426	448	445	438	458	448	433	452	461	419	444	442	427	423	442	441	448	453	425	415	440	453	443	429	430	450	414	438	412	437	454	404	441	406	423	461	469	469	438	459	433	450	402	449	458	455	475	458	439	435	416	416	441	488	443	453	410	473	410	407	460	438	464	491	428	453	452	450	418	455	422	450	476	418	415	484	443	444	397	426	443	443	435	434	440	429	469	445	442	423	437	453	439	419	441	432	438	454	455	456	445	436	448	426	448	437	441	414	411	448	443	417	402	413	450	456	431	433	428	421	431	450	461	422	408	402	436	411	425	453	484	428	438	456	422	437	415	461	454	455	427	424	439	425	418	470	440	453	431	457	471	454	449	435	408	423	428	441	493	414	446	468	432	452	435	441	449	449	426	423	452	465	444	456	422	454	429	450	450	425	433	433	440	412	430	445	454	409	445	445	470	446	458	445	420	459	460	448	429	414	454	447	457	440	427	452	457	443	467	462	433	412	442	442	445	464	465	427	446	425	470	449	426	455	446	437	421	473	418	466	423	403	454	482	445	432	480	455	464	389	459	419	439	429	419	437	450	423	479	455	440	400	454	454	442	462	450	442	412	430	430	469	452	476	466	433	435	435	430	497	413	421	428	410	400	430	446	424	481	429	442	436	437	461	467	430	455	456	421	439	433	434	435	404	431	428	403	427	457	431	487	393	437	431	449	421	456	398	429	419	453	440	449	443	438	435	453	423	442	439	418	450	429	467	471	410	436	441	429	427	485	440	427	471	468	443	482	434	464	430	399	463	410	429	441	462	438	466	443	438	433	460	458	473	518	433	495	428	444	489	410	441	440	439	451	459	427	412	424	447	470	466	435	455	401	452	391	447	455	442	405	442	450	463	466	438	413	469	486	493	447	421	437	430	469	463	428	468	457	447	417	447	435	456	439	469	449	410	437	462	453	432	425	448	442	451	417	439	439	414	484	468	437	473	462	408	412	462	456	426	385	458	452	452	438	400	449	431	396	422	412	441	416	422	480	431	444	447	451	453	391	420	435	452	450	431	486	407	470	415	441	427	463	457	455	447	460	448	429	441	422	436	413	443	452	437	432	442	444	470	451	412	397	447	447	410	434	433	452	447	448	457	447	426	405	404	418	439	461	428	440	458	475	428	442	440	485	456	433	450	416	423	438	441	444	466	443	453	436	435	428	419	463	443	418	426	431	454	466	442	455	422	383	453	404	409	429	435	413	454	466	436	450	429	472	443	424	456	459	413	376	472	434	412	473	432	454	442	440	449	441	453	476	439	403	434	466	470	417	411	422	458	448	440	480	413	453	416	444	418	433	409	465	376	442	446	429	434	445	409	440	450	455	420	415	434	437	442	424	459	428	438	442	432	419	384	426	445	416	482	492	474	456	418	460	436	457	424	415	449	412	435	478	444	457	457	425	426	501	491	461	420	424	440	444	449	455	465	432	456	431	420	447	467	434	426	439	415	422	453	416	454	394	429	423	427	447	461	402	435	426	414	454	480	461	441	458	430	426	451	479	449	443	456	460	434	447	459	462	430	450	458	449	468	446	429	431	440	430	437	435	444	446	424	470	412	471	446	418	451	451	439	408	435	465	393	433	432	464	429	441	448	439	459	458	468	426	458	449	463	449	457	458	462	438	412	473	411	462	428	452	451	446	388	440	440	459	400	459	426	448	437	454	418	435	445	442	434	427	425	411	421	463	424	424	450	444	439	448	439	461	398	439	465	414	464	443	429	428	450	461	451	434	450	441	448	449	412	405	405	408	447	443	428	446	400	454	435	461	427	431	438	428	471	428	391	413	434	479	443	437	429	453	437	437	448	466	451	428	418	421	469	409	424	461	471	452	467	431	456	421	455	444	457	428	393	446	428	451	457	441	388	410	445	433	421	436	458	449	454	460	462	428	445	469	440	430	426	428	417	437	487	419	440	425	406	434	441	482	439	468	440	452	416	448	462	411	422	416	420	449	437	456	439	466	441	434	454	436	432	417	437	404	431	393	461	458	453	450	497	460	489	455	402	443	452	475	455	403	447	458	434	461	422	453	427	422	451	467	429	463	438	466	455	446	423	429	407	410	453	434	441	455	431	467	420	438	430	431	428	421	419	417	430	448	433	431	466	416	448	482	475	450	453	431	439	407	451	410	430	457	458	436	436	425	443	414	470	458	447	450	432	440	511	433	488	458	422	421	415	418	423	479	463	467	439	425	422	412	435	452	426	397	413	457	436	435	432	457	433	451	413	476	426	411	450	424	445	459	475	451	414	458	461	444	413	466	485	417	459	434	433	427	428	464	445	420	428	462	437	407	433	448	451	433	420	434	464	399	470	454	437	432	474	459	456	448	448	423	464	437	446	447	439	445	426	466	486	454	435	409	464	452	446	470	428	459	467	448	436	427	461	424	403	420	451	436	437	412	431	420	441	456	428	434	444	427	442	442	448	436	444	420	462	433	433	463	451	450	433	440	452	429	425	431	415	445	450	461	425	419	461	431	416	438	449	429	428	420	434	424	449	465	447	444	467	435	408	486	438	474	436	423	455	443	424	468	426	452	418	401	442	422	465	460	438	435	432	447	454	470	453	437	433	430	454	439	445	437	447	436	451	445	461	454	473	469	432	454	429	469	441	424	422	416	456	433	406	424	452	438	432	444	457	436	442	439	442	424	427	409	426	427	452	415	423	453	426	444	452	449	468	451	478	452	478	443	452	464	434	427	427	459	436	458	461	470	413	406	434	440	430	472	434	455	447	462	440	427	406	442	391	439	463	456	427	442	412	407	431	430	420	440	430	454	476	487	428	463	413	465	446	430	451	480	444	453	454	417	437	486	453	423	443	434	448	418	433	436	467	462	425	437	450	479	475	473	425	481	476	450	468	453	448	452	456	463	458	426	408	458	435	454	437	420	387	429	441	448	448	430	457	449	443	433	453	456	416	451	381	428	436	433	458	433	430	463	451	454	447	456	450	456	432	453	431	396	412	395	438	457	459	435	444	465	436	432	454	463	446	425	425	433	448	460	419	439	487	440	405	435	429
14161	30355	36410	5528	739	585	496	419	416	352	329	326	336	334	294	283	304	270	311	284	267	271	262	266	298	270	255	272	283	287	279	269	257	311	314	264	322	260	267	271	274	287	292	282	270	277	284	290	279	301	279	267	279	295	274	288	289	242	270	288	298	283	280	268	251	278	316	274	316	279	302	277	275	276	277	289	262	270	311	288	263	274	279	248	286	273	311	290	297	304	291	303	283	276	256	261	281	291	250	269	251	257	300	263	292	295	273	263	244	259	307	231	264	285	288	283	251	251	279	272	279	300	269	275	288	298	277	283	267	262	304	270	278	279	270	289	264	270	289	277	287	298	300	284	295	285	255	275	257	258	258	303	246	251	277	288	272	285	255	270	274	305	238	294	258	260	248	275	292	271	288	284	271	293	294	273	293	257	265	278	278	272	279	270	294	255	281	284	290	267	300	250	267	277	289	279	272	282	238	290	273	277	280	266	257	270	273	279	271	272	249	266	260	268	270	266	263	262	237	271	259	240	287	274	254	273	249	275	269	236	254	300	273	281	268	282	287	309	293	259	288	271	297	284	279	304	264	284	303	253	263	284	280	244	280	271	275	253	264	283	288	275	270	264	275	269	263	280	258	281	278	275	297	275	276	274	289	287	277	286	283	290	300	264	258	258	282	278	290	290	274	270	289	242	274	260	282	272	278	262	283	294	275	289	270	266	270	282	271	269	261	248	238	263	299	271	255	273	251	281	265	253	279	314	276	268	284	278	259	266	273	256	277	257	271	260	297	270	274	261	282	286	261	296	258	294	261	261	244	285	245	268	291	286	284	299	288	278	275	299	282	275	263	274	261	248	269	266	272	305	253	292	271	293	252	277	285	294	263	268	295	273	273	297	293	298	273	297	270	293	264	251	271	291	275	279	274	289	287	266	268	273	268	262	246	276	270	259	277	267	297	275	285	290	263	301	281	296	287	264	284	266	279	279	289	269	267	278	272	290	269	280	252	255	265	298	267	295	269	275	308	278	280	280	259	299	311	285	271	273	267	264	265	273	270	284	250	298	248	241	292	254	305	301	263	276	279	260	270	290	271	306	267	270	254	279	277	281	275	283	250	311	307	267	282	291	287	288	285	287	262	260	271	263	256	251	295	280	256	288	268	252	285	315	250	303	257	271	331	294	266	258	298	276	312	252	255	283	274	292	259	275	284	249	272	273	267	275	280	248	263	286	255	300	272	265	284	295	223	270	297	282	266	276	260	264	276	302	289	275	279	290	258	282	284	253	248	270	285	286	282	277	275	242	288	262	285	283	263	254	294	284	269	317	260	247	293	294	271	256	286	255	264	274	271	266	276	267	277	266	290	287	246	267	256	235	258	331	278	278	269	269	254	278	316	268	262	267	280	285	259	286	264	258	298	244	248	289	241	263	258	234	313	269	298	316	261	251	284	285	274	289	293	265	254	262	286	269	290	266	268	270	305	274	279	290	304	284	241	307	286	282	284	277	306	260	287	255	264	280	253	292	296	260	252	267	298	260	304	258	259	265	269	274	289	279	265	298	268	279	281	275	293	262	255	271	295	265	266	280	270	271	327	274	255	313	271	280	287	258	277	262	248	274	315	266	291	262	287	287	279	262	273	268	306	270	272	295	255	288	274	263	258	270	256	264	277	278	283	283	281	259	269	314	275	273	261	268	286	278	245	288	276	262	257	247	281	255	291	255	255	272	263	273	261	258	262	295	285	274	286	283	249	258	282	274	264	276	298	259	304	264	269	237	247	266	276	259	264	278	285	274	284	298	313	265	275	269	291	263	272	291	279	270	278	250	237	264	303	266	274	257	274	259	249	261	288	297	273	284	282	265	280	280	256	263	274	285	247	287	279	300	286	266	301	256	282	286	304	284	291	296	283	285	298	275	234	229	309	284	275	247	323	282	257	287	297	262	256	230	284	244	269	274	290	276	261	278	279	282	282	257	262	280	288	292	279	290	254	272	293	268	264	299	285	243	267	270	248	246	277	278	292	265	244	287	288	262	279	293	254	250	302	298	275	270	269	303	311	264	270	285	264	251	284	327	246	231	286	281	276	287	291	268	243	253	242	261	268	260	258	260	284	254	248	252	281	250	284	287	266	304	278	268	263	247	277	266	249	272	249	288	302	249	271	265	273	278	278	302	283	294	259	287	264	287	285	264	276	293	268	262	281	288	313	291	312	264	294	272	286	270	273	272	273	278	247	257	326	305	261	275	299	253	258	293	297	254	272	308	262	256	264	283	261	290	283	281	295	280	272	286	311	300	265	289	269	266	255	263	254	244	287	308	240	260	294	281	283	267	304	253	296	281	294	271	239	273	281	257	264	320	290	283	281	286	282	261	269	260	283	268	288	275	277	288	291	272	289	283	261	290	264	246	286	275	283	264	258	298	271	291	294	292	248	280	271	307	291	281	271	291	282	285	268	260	277	259	298	278	310	266	282	304	269	267	301	270	254	233	278	280	293	284	271	282	289	269	260	263	263	285	280	249	264	261	290	310	295	271	268	262	278	296	301	277	264	286	260	275	277	281	273	282	308	288	299	273	274	264	322	338	262	262	285	293	271	283	297	298	266	266	268	278	246	285	288	273	267	290	294	257	291	283	273	311	277	276	270	271	297	284	291	265	261	309	251	281	283	282	286	273	295	282	280	275	289	290	286	260	297	255	254	284	293	258	275	274	276	286	263	272	270	293	295	297	284	282	248	271	263	292	261	291	275	275	282	272	272	282	260	272	278	250	263	256	270	284	252	299	277	248	297	296	272	271	279	294	295	267	277	273	274	307	301	272	277	267	275	285	246	292	269	265	260	300	256	281	267	271	287	296	294	267	281	305	265	229	281	262	265	273	281	287	308	281	264	278	288	290	305	264	276	268	299	260	284	267	275	262	281	261	260	253	298	272	257	259	272	264	272	296	253	298	290	291	274	317	267	289	249	277	258	271	308	290	304	270	289	250	291	285	234	270	286	284	267	255	303	267	257	278	265	287	283	333	305	271	276	278	290	272	293	247	274	265	310	274	253	306	291	298	291	235	256	318	291	242	271	261	266	269	258	262	299	261	282	271	247	294	297	260	294	309	271	249	284	248	273	282	267	261	285	297	267	254	312	267	295	246	257	280	261	286	283	260	261	243	274	256	307	277	265	238	270	283	273	289	279	295	250	273	275	306	283	264	263	255	297	276	267	309	266	279	278	283	273	261	296	292	291	284	289	304	274	286	277	273	274	284	247	255	269	279	256	265	262	244	301	261	281	269	290	269	245	291	305	269	268	276	274	256	275	265	266	299	283	265	260	280	287	277	267	302	263	242	282	280	279	285	297	239	285	285	275	273	279	272	271	294	278	286	260	268	273	274	298	288	264	270	269	264	263	258	291	266	274	287	284	273	275	271	259	278	281	284	300	307	280	304	278	258	263	300	283	249	287	256	261	276	282	260	228	258	288	304	281	287	262	241	273	281	310	311	241	300
9502	25715	29311	3261	2784	2279	1919	1605	1463	1309	1206	1187	1117	1003	1018	971	931	970	902	842	889	902	866	833	812	788	769	794	795	785	764	788	785	716	765	753	729	745	703	750	792	716	718	750	742	754	735	685	734	746	690	697	711	728	747	758	761	722	693	757	766	741	709	722	690	701	700	717	742	734	763	749	730	699	691	721	749	726	748	729	735	749	736	731	675	740	748	706	688	691	705	693	680	723	682	697	771	742	730	715	697	744	706	703	676	763	718	711	747	733	722	721	739	757	731	716	679	691	730	670	688	711	730	712	705	710	711	736	728	713	703	708	733	707	780	673	741	743	722	687	722	746	732	670	677	766	738	734	738	733	700	763	652	667	722	703	733	687	687	711	708	695	694	706	734	717	664	695	693	728	701	712	760	710	748	688	704	664	718	735	689	688	703	727	709	725	711	678	723	727	739	713	765	684	698	704	690	688	706	707	697	703	686	761	736	695	697	680	682	719	696	694	766	704	722	776	692	709	730	716	729	688	707	692	727	717	706	652	718	688	697	694	672	737	709	693	680	709	690	680	690	719	745	706	694	673	713	742	682	714	705	720	753	700	742	672	686	701	733	736	735	640	680	683	666	709	734	754	729	704	734	682	714	707	682	670	697	718	720	727	695	736	718	684	721	670	699	744	741	758	701	724	741	669	706	707	715	715	689	698	704	685	714	661	663	729	727	693	699	694	677	693	731	722	719	677	694	720	683	701	687	705	636	696	706	720	695	718	708	665	683	695	753	629	709	677	727	718	737	680	714	693	716	705	707	708	691	759	717	703	697	724	707	749	707	681	717	702	756	704	711	704	693	674	784	715	724	687	716	706	708	726	692	710	706	707	685	734	703	749	684	719	718	696	727	724	701	741	688	742	691	703	729	727	750	695	691	739	703	730	712	713	699	707	762	709	744	693	724	692	731	703	712	704	681	705	688	700	678	706	689	703	712	700	753	689	707	687	747	716	676	695	675	692	734	698	710	700	678	713	695	709	702	737	707	640	696	683	700	732	671	714	698	650	725	716	680	748	665	708	708	684	752	721	716	647	722	716	731	718	703	727	729	700	685	730	731	692	689	686	697	749	728	701	715	698	718	702	705	760	739	707	749	722	752	685	646	685	696	724	734	698	739	754	706	728	724	713	720	708	713	730	710	659	698	687	704	715	695	731	677	704	734	743	730	766	664	703	693	685	686	709	738	724	749	730	662	641	698	699	727	676	714	718	712	689	713	682	712	731	699	708	712	730	730	691	723	705	779	663	706	673	733	700	690	725	714	733	729	715	724	704	724	655	717	652	685	703	705	706	709	705	694	707	698	733	757	731	707	761	709	672	684	678	688	703	695	737	736	706	700	712	703	728	690	736	688	718	715	731	713	730	710	677	718	694	704	683	671	669	677	736	685	711	675	680	724	674	730	709	734	692	699	733	685	699	704	718	721	668	714	727	708	699	690	708	703	704	676	754	736	688	730	757	709	735	739	742	669	716	676	776	717	698	713	691	692	712	699	657	728	688	738	709	727	712	717	718	709	702	712	728	747	714	628	778	699	709	752	711	719	715	698	729	708	670	718	703	695	716	726	691	722	691	679	694	706	732	754	744	700	687	704	757	662	723	727	698	709	692	614	735	712	745	755	706	716	716	693	691	668	723	700	663	709	730	728	738	665	706	706	776	653	673	720	721	666	726	694	726	725	684	751	671	716	734	759	685	661	700	703	710	745	745	693	706	716	762	713	659	678	718	760	694	697	736	676	705	697	709	699	721	729	731	718	687	689	717	704	719	716	662	762	688	697	675	679	727	680	741	703	705	700	680	689	740	691	722	707	723	680	700	730	765	675	696	691	689	696	715	767	682	731	712	707	644	722	710	714	739	733	732	720	706	723	713	672	714	703	759	705	764	669	690	675	691	727	728	699	670	673	698	716	709	711	673	758	716	702	754	704	708	681	692	690	669	662	718	693	720	706	758	665	684	693	693	688	700	689	709	729	737	700	734	739	713	746	726	702	740	717	716	704	718	710	677	676	759	788	662	739	699	695	708	684	703	720	708	713	707	715	776	711	693	675	739	694	702	736	702	747	713	693	757	739	709	695	737	748	714	686	718	629	672	730	689	715	686	722	730	685	713	695	693	660	723	748	693	674	716	704	723	753	688	696	664	719	712	706	663	738	691	749	672	685	696	701	691	700	684	677	716	695	724	677	723	693	722	717	648	732	737	743	687	724	740	694	727	712	717	724	704	701	711	755	709	690	703	725	695	741	680	692	658	716	684	735	705	697	739	716	700	683	721	713	692	717	735	698	695	714	726	666	684	665	701	660	711	734	701	736	713	689	673	752	693	728	727	705	678	696	702	718	712	738	667	741	693	680	703	709	730	710	695	760	743	696	682	707	757	699	672	728	710	705	676	687	687	722	687	724	753	710	695	735	749	757	727	651	717	724	717	686	687	729	720	701	725	676	679	699	741	729	750	742	720	714	733	690	704	699	669	695	686	714	717	710	721	696	752	673	706	696	709	711	700	704	680	709	781	650	693	676	683	720	753	710	708	677	724	724	679	711	753	748	718	716	686	691	717	642	711	730	747	753	667	710	734	725	761	729	702	689	680	663	701	684	710	714	686	760	707	709	714	689	733	729	690	687	709	674	709	714	699	692	705	646	695	690	679	732	678	688	705	744	719	693	737	663	745	690	715	738	685	710	695	733	710	757	705	683	692	710	684	658	722	732	684	701	661	718	705	696	721	722	717	689	687	700	702	729	674	677	706	695	688	670	723	699	719	692	674	683	647	686	720	697	750	716	717	696	717	706	705	756	691	720	730	749	700	708	718	670	748	718	703	707	706	754	717	725	664	686	681	725	666	706	756	708	713	671	680	746	710	717	671	717	706	684	706	749	742	712	708	725	698	660	745	682	655	727	718	710	692	700	706	732	700	728	682	758	728	702	688	671	730	700	670	763	711	683	737	711	687	713	672	715	701	738	747	729	720	674	722	747	703	715	675	718	692	725	771	705	717	720	703	678	723	712	711	696	733	719	715	707	723	722	720	757	718	736	697	711	711	712	717	712	731	744	692	771	693	757	711	671	667	666	692	738	701	697	674	721	696	714	661	698	778	691	699	649	707	706	698	694	728	693	710	705	687	719	684	780	726	709	701	715	710	739	683	731	741	687	728	778	725	737	669	697	667	725	691	697	687	686	694	718	711	710	707	683	736	688	739	685	716	693	705	650	676	724	719	671	706	736	756	713	741	751	745	683	754	697	715	731	698	682	739	692	721	707	690	713	714	689	704	696	715	701	715	648	725	679	730	718	719	709	721	659	715	717	706	735	751	755	749	657	715	648	707	721	691	762	727	701	724	724	710	646	729	731	696	674	701	705	741	738	706	795	708	719	700	695	721	700	681	700	694	701	689	707	688	656	703	716	695	691	727	715	682	733	697	670	757	712	715	711	709	747	708	696	723	669	724	697	728
23863	44183	50516	12608	2024	879	665	502	455	399	397	303	298	307	310	288	274	295	261	261	229	237	288	259	231	257	229	256	231	251	237	201	233	227	258	227	246	239	244	248	247	257	229	224	248	238	241	238	227	229	263	227	258	247	234	232	226	230	220	239	236	216	237	236	250	229	218	271	244	260	241	223	217	233	246	225	241	228	228	245	236	238	236	247	196	235	243	208	278	227	224	227	247	224	230	222	252	260	265	230	196	252	211	219	220	227	212	228	219	218	211	215	183	250	211	234	247	237	210	246	221	221	248	220	219	219	240	233	227	225	212	239	224	228	245	234	216	232	232	236	226	200	222	210	214	244	227	256	238	270	203	254	236	212	236	214	235	223	231	247	213	218	235	235	241	243	228	233	234	247	240	228	230	242	249	255	252	208	218	200	236	190	247	216	246	240	242	219	252	226	241	229	241	219	216	227	261	230	226	228	229	233	259	225	251	222	247	260	223	255	259	204	239	221	221	210	227	224	244	209	223	209	220	227	219	246	235	229	220	225	220	240	257	258	233	205	222	268	223	258	238	242	226	240	234	220	232	233	244	205	223	202	220	218	245	243	208	221	241	218	220	255	243	237	234	191	223	216	255	234	254	228	217	217	224	215	213	243	188	209	205	245	246	215	254	227	227	238	237	220	238	257	230	213	223	215	197	218	204	250	245	216	230	236	216	215	247	212	243	220	249	226	237	239	255	255	248	226	231	237	216	242	241	227	220	222	212	233	243	225	244	234	242	233	243	224	250	227	234	229	221	220	242	235	236	228	218	239	234	224	248	227	251	207	235	238	233	215	242	251	238	227	234	244	208	209	230	224	220	227	227	227	197	227	239	253	221	243	227	231	232	221	258	227	251	222	211	222	229	243	247	269	211	231	230	241	238	204	217	225	243	274	244	237	225	211	229	211	254	217	218	213	228	222	245	246	257	248	213	224	234	242	224	223	255	214	244	235	233	229	243	250	226	265	228	231	228	240	221	240	227	226	250	238	244	224	238	222	241	248	225	235	218	233	236	233	214	206	218	240	219	219	211	220	267	234	252	229	221	209	205	240	249	223	241	232	192	229	252	222	202	215	225	233	222	228	213	243	242	234	255	220	253	204	231	264	245	222	248	188	196	240	229	217	236	240	231	232	226	225	221	212	239	227	230	241	229	211	248	195	253	224	213	215	221	224	235	271	213	199	229	247	212	253	227	236	234	239	222	225	232	221	240	237	257	236	236	222	248	250	234	215	212	242	219	244	295	196	234	215	230	229	257	210	222	211	238	230	237	224	218	221	230	247	231	221	235	235	222	215	246	247	230	237	245	225	214	263	227	239	230	247	232	229	207	229	219	222	222	236	229	235	206	221	237	202	230	203	207	220	229	241	240	276	234	222	246	228	221	253	211	211	229	219	240	187	227	224	257	261	231	241	207	236	225	225	242	228	223	220	207	232	218	217	207	229	234	207	225	251	219	206	217	213	237	227	230	242	267	231	236	231	195	210	223	259	241	235	243	221	244	235	246	217	245	241	226	215	216	208	227	234	235	244	210	202	240	229	232	230	218	233	234	230	212	215	229	239	204	227	241	259	233	219	222	236	220	224	243	242	220	235	237	213	189	220	252	239	254	249	246	224	229	235	233	235	225	230	239	240	253	223	231	247	235	223	237	220	226	209	226	240	220	234	218	223	236	260	219	200	220	250	229	210	226	237	262	239	264	225	235	200	253	219	232	204	222	241	234	225	234	258	210	241	217	223	220	225	243	241	238	224	225	273	249	231	231	256	252	217	217	231	242	197	237	231	219	256	214	224	235	247	217	223	235	236	232	236	240	240	241	220	221	252	254	271	216	191	230	229	204	215	269	245	260	251	243	257	198	221	233	259	184	215	271	247	240	253	207	223	231	257	212	237	221	213	237	238	209	238	215	233	219	216	215	222	227	222	239	220	228	207	210	233	209	232	218	203	225	227	212	218	273	217	241	246	224	221	241	236	222	206	230	222	239	239	219	216	222	253	247	236	230	206	241	261	237	234	245	232	226	257	244	212	209	251	221	214	242	217	212	246	217	225	254	245	200	233	240	224	229	225	230	217	236	225	224	232	237	208	214	229	210	216	230	229	235	238	235	237	232	213	220	231	189	206	237	221	248	218	250	232	216	263	256	228	232	214	240	252	246	231	219	226	227	204	225	257	229	217	232	271	243	210	214	220	244	219	220	231	220	252	242	231	244	224	223	223	201	236	218	229	223	244	238	248	239	246	226	232	227	231	229	237	226	224	237	246	214	258	216	218	220	219	224	230	238	252	199	237	209	205	234	218	214	228	208	222	237	245	218	206	241	240	240	216	228	233	230	227	214	223	236	225	229	199	220	201	221	224	211	228	230	245	262	223	225	234	203	234	213	219	227	251	202	240	251	251	217	245	265	227	218	217	216	230	230	238	229	233	226	228	257	229	254	251	222	242	237	243	238	216	229	236	243	247	243	262	230	219	229	225	240	222	223	244	226	242	235	237	247	228	231	230	218	215	232	216	272	253	235	228	240	243	206	223	234	248	241	232	244	225	241	222	219	261	215	235	213	231	269	231	232	219	211	232	218	241	207	245	225	225	245	262	206	229	229	222	251	226	212	221	217	225	208	240	243	209	232	220	217	236	228	231	218	228	217	274	231	223	209	219	238	232	218	227	251	256	219	245	228	223	242	224	255	247	243	226	239	212	227	218	246	220	242	223	236	238	220	212	232	234	211	240	262	241	215	212	234	224	260	243	236	221	228	271	222	239	217	227	209	232	228	235	238	230	238	247	232	203	266	226	226	250	201	214	221	213	248	252	215	214	235	243	229	243	224	231	213	217	223	226	216	271	237	241	260	229	243	212	190	251	233	230	254	226	220	228	238	217	227	220	229	220	230	198	251	242	235	236	228	242	238	232	219	223	236	245	209	234	224	193	209	237	219	216	251	229	224	241	192	212	231	246	225	237	245	221	231	258	218	214	211	196	231	217	249	238	235	206	230	244	240	242	215	232	211	230	213	214	244	203	219	236	232	235	236	239	236	225	217	253	215	246	223	236	218	214	209	227	227	202	206	246	234	249	245	224	203	225	233	206	209	220	234	229	201	233	231	220	238	234	212	248	239	238	208	208	223	227	227	236	236	259	242	231	236	257	205	215	207	229	242	250	240	237	230	212	196	237	220	216	203	253	239	222	217	208	258	235	210	242	235	247	224	251	217	248	242	229	252	231	210	239	214	237	260	232	208	223	215	212	203	233	241	225	199	253	213	250	242	224	239	252	245	235	249	221	231	229	206	237	216	223	211	219	215	202	207	233	190	231	259	222	232	264	240	238	233	265	213	205	223	221	231	228	243	201	214	204	239	216	230	227	238	218	228	236	230	206	263	251	236	206	219	227	234	210	242	228	244	231	218	235	215	207	250	218	222	218	227	214	251	234	194	213	237	238	244	233	246	257	215	218	220	242
14226	34183	35340	5257	4359	3531	2876	2380	2060	1779	1557	1461	1347	1239	1164	1073	1054	927	985	867	843	816	823	760	769	797	766	762	786	744	739	718	692	685	703	659	707	680	639	658	664	642	672	671	653	622	652	635	639	601	644	656	651	614	626	631	653	599	625	622	614	623	610	632	616	646	564	616	560	597	587	606	563	590	613	577	580	664	578	621	618	565	617	557	598	626	582	586	572	595	606	635	637	557	582	584	553	587	575	562	594	578	539	605	593	578	621	592	601	566	573	565	591	598	583	581	584	627	589	594	565	665	619	621	616	560	562	596	563	564	528	624	589	581	575	623	567	577	572	601	592	573	560	556	602	618	578	606	587	547	593	574	584	593	590	546	567	619	624	569	603	567	603	597	602	583	595	584	575	593	544	572	603	560	585	591	588	620	576	566	555	581	551	591	593	605	583	557	590	601	558	562	589	559	578	619	632	575	607	602	590	588	564	592	591	595	593	599	552	626	590	545	609	623	581	609	579	547	573	579	583	578	546	559	605	555	598	625	563	580	582	600	582	556	571	544	583	600	598	612	593	577	542	574	600	597	587	568	582	576	561	609	559	580	587	542	557	578	599	569	608	589	569	596	599	600	618	584	557	600	581	564	619	603	586	579	578	557	575	596	630	542	607	621	625	628	583	617	618	591	551	581	584	598	572	599	653	581	566	550	574	632	567	585	611	582	590	575	574	605	596	606	580	608	577	548	598	605	559	577	568	581	568	584	557	585	576	594	560	604	580	566	590	593	571	567	639	598	584	548	547	608	624	594	603	528	615	552	587	596	590	604	599	627	610	572	592	598	581	573	588	579	579	624	605	522	601	600	614	609	599	568	558	579	538	588	632	575	557	589	571	630	602	603	569	604	592	587	576	606	613	599	592	587	609	598	539	579	548	584	590	604	576	602	585	559	601	620	593	608	566	574	577	583	595	649	576	601	600	563	563	553	600	629	595	568	580	583	608	552	548	573	564	611	582	582	616	583	615	638	569	610	559	582	607	528	598	612	576	587	608	551	594	578	557	592	565	607	573	619	616	609	569	583	603	553	566	596	574	559	594	611	569	610	572	548	595	559	572	570	583	586	554	607	538	613	569	553	582	599	563	571	566	606	555	597	585	571	625	568	583	596	607	554	574	560	606	587	578	605	603	581	558	589	598	583	583	591	609	600	589	610	614	622	608	605	617	571	621	600	564	589	586	606	560	584	601	585	611	612	584	587	569	581	571	558	610	552	605	553	591	571	591	556	574	624	618	591	542	599	547	618	607	601	586	589	614	568	601	572	582	572	562	618	571	567	603	535	591	591	591	613	605	585	598	587	599	588	624	600	552	548	551	583	567	572	603	615	555	635	568	566	590	565	551	587	578	586	573	596	593	621	628	574	567	591	599	547	580	566	556	646	607	575	605	590	577	548	588	564	542	568	567	556	577	611	622	583	560	590	571	540	584	582	596	604	610	588	608	598	615	608	566	574	567	601	556	583	584	572	578	602	601	580	571	584	569	590	606	610	584	567	556	600	518	594	605	605	600	592	590	594	581	595	569	583	581	594	595	597	559	562	532	587	543	577	615	592	576	593	543	618	587	583	579	562	600	580	612	612	548	569	597	572	595	615	547	552	562	568	574	568	620	588	579	567	542	554	582	564	582	572	590	573	596	553	572	612	587	600	577	571	554	587	605	572	573	554	581	594	559	606	613	576	598	594	553	563	579	567	559	577	554	608	613	571	585	586	576	588	591	581	581	594	578	616	599	550	582	589	574	548	597	581	590	614	587	535	590	616	606	587	568	577	557	582	526	573	565	559	575	594	598	580	603	611	552	576	559	571	565	592	590	568	598	617	579	550	596	597	617	560	564	593	582	556	564	606	604	565	586	585	610	571	625	564	642	596	625	547	565	598	562	586	609	570	609	563	576	560	589	565	561	593	593	567	560	569	593	577	611	603	577	578	535	599	620	595	575	592	593	587	570	591	597	610	636	561	607	574	586	578	562	591	597	584	621	609	524	607	581	605	578	553	603	564	626	575	588	614	553	550	527	618	581	578	593	561	611	599	568	595	606	581	554	595	594	562	568	569	571	564	571	591	608	583	557	568	575	584	620	624	579	575	573	587	637	602	573	586	580	528	594	574	605	575	572	625	566	577	578	573	589	569	587	591	554	572	617	532	573	605	576	581	607	582	543	599	583	598	590	601	583	558	547	575	587	574	569	586	611	591	582	567	575	576	563	586	614	562	578	585	623	567	599	560	538	593	588	597	550	617	557	602	565	569	567	585	600	595	593	651	624	558	575	556	589	556	566	532	567	594	593	577	603	565	640	580	612	636	595	606	536	597	642	596	564	622	567	549	568	573	602	597	563	566	604	602	560	555	591	558	565	556	602	583	564	580	559	582	598	586	610	567	596	576	650	600	586	556	587	596	610	571	540	614	573	600	583	634	591	555	615	597	610	603	573	556	576	601	561	577	597	569	571	574	605	561	603	604	567	613	566	613	609	568	584	571	564	594	611	596	600	593	616	571	525	602	601	591	608	553	564	568	620	590	579	578	543	630	576	606	537	600	575	572	574	597	585	613	613	576	567	520	620	587	594	613	563	568	542	527	546	595	583	570	552	561	549	582	555	610	619	586	572	565	619	627	607	553	632	592	582	582	539	564	593	547	606	586	541	598	607	579	576	597	625	543	585	610	582	572	569	620	598	564	557	572	570	621	577	551	559	563	605	600	583	588	601	595	595	590	629	580	642	605	615	561	565	588	575	580	573	609	559	579	603	601	581	582	557	612	592	585	600	612	591	592	580	592	630	607	601	596	581	603	610	610	593	600	563	582	565	572	569	551	556	596	584	584	620	585	585	570	603	606	614	615	574	624	535	590	590	573	538	574	614	572	575	629	582	580	571	613	595	591	545	556	643	564	578	608	532	587	607	653	568	594	604	613	572	628	564	601	565	584	566	587	589	563	586	582	575	579	607	590	567	592	584	551	583	584	569	612	585	574	602	569	585	610	572	587	568	621	598	547	555	584	591	582	640	552	596	634	603	562	601	591	587	571	605	598	524	615	555	623	593	611	599	563	637	617	564	580	544	553	561	577	641	575	581	560	617	609	617	576	590	602	602	613	611	583	588	536	584	588	574	575	613	604	555	607	577	554	563	559	614	599	592	555	550	578	620	585	556	562	594	564	586	623	599	597	590	634	600	583	576	605	580	612	599	600	604	583	580	566	542	575	602	538	575	590	604	601	589	565	569	574	589	638	582	537	578	573	568	586	582	558	579	586	590	590	576	604	600	555	614	622	535	584	602	578	605	582	578	591	611	603	596	606	571	602	567	561	570	558	606	590	585	547	580	605	566	578	593	552	591	631	582	583	554	606	607	592	569	596	611	578	611	577	618	584	595	579	547	628	618	550	573	570	562	610	563	554	642	623	553	576	629	555	599	571	601	565	566	579	584	557	627	545	605	534	566	548	569	611
1899	1823	1862	203	160	147	169	179	152	123	159	156	144	152	175	153	166	160	140	142	154	130	170	133	151	132	165	154	149	152	163	138	164	141	134	174	160	162	147	158	157	161	151	151	157	134	155	169	159	151	151	131	166	168	144	158	170	132	141	167	154	159	164	154	172	116	150	137	152	173	152	174	137	162	142	150	168	137	170	163	128	137	171	171	153	155	171	135	162	175	153	168	159	141	174	178	160	149	156	164	146	142	162	168	157	152	162	146	135	138	163	144	155	176	158	162	137	163	156	165	149	157	145	162	157	149	160	175	158	150	138	157	150	163	152	167	146	161	139	164	157	151	159	142	166	172	148	157	143	147	159	147	161	157	159	147	148	143	164	164	156	160	163	162	167	148	139	159	164	167	146	154	136	190	143	163	163	132	166	161	171	150	166	154	118	162	164	150	164	164	140	171	150	154	134	136	165	162	159	179	168	184	164	155	166	165	153	145	119	168	176	155	151	144	182	150	163	149	154	144	158	140	144	160	134	152	164	163	145	146	165	161	166	161	134	151	141	158	144	175	140	170	142	136	143	143	159	127	156	159	168	159	158	154	160	170	154	160	145	153	147	175	177	166	159	160	166	139	163	165	159	149	156	155	125	168	162	150	152	150	178	169	169	162	141	129	165	168	164	142	163	154	137	166	158	136	180	173	152	147	164	158	176	140	150	149	143	167	148	160	146	155	173	132	128	156	175	178	150	126	168	146	161	142	170	171	152	140	161	150	169	159	162	141	148	165	160	143	157	172	148	152	157	161	150	167	152	129	175	141	144	156	159	136	167	149	139	170	162	158	124	131	165	162	157	162	165	164	144	174	138	159	164	157	152	173	174	133	163	133	149	141	164	141	183	142	147	147	139	157	133	152	167	160	147	154	134	141	147	164	130	149	158	161	149	135	160	161	133	150	156	156	138	149	131	175	147	150	145	160	168	160	157	160	160	158	157	170	135	162	142	153	169	157	149	117	163	163	140	142	158	143	175	145	160	158	153	145	160	168	132	176	139	153	162	158	172	130	197	178	148	145	148	159	161	136	150	146	182	163	167	124	138	154	148	135	132	163	157	157	154	152	164	148	147	152	140	139	173	134	161	143	149	162	157	149	160	149	159	171	154	157	158	157	151	154	168	161	143	169	144	145	143	148	149	133	161	139	159	158	147	154	149	157	148	157	147	135	175	157	157	147	153	133	161	169	156	140	154	173	152	144	142	157	159	168	145	170	151	123	162	140	173	159	149	143	151	152	169	159	164	149	137	153	166	137	166	160	159	149	161	138	139	148	182	158	149	154	172	161	168	144	177	167	177	157	149	163	152	164	156	157	154	153	149	147	153	143	151	147	163	156	157	155	152	146	148	156	146	166	144	149	183	132	138	168	136	135	143	131	163	144	136	166	150	153	163	170	145	169	150	161	154	127	167	165	140	128	130	140	166	176	137	140	148	148	166	139	139	156	143	152	149	145	154	156	168	163	161	141	154	160	170	157	164	156	124	147	138	159	142	155	141	176	158	142	154	136	141	161	161	141	161	174	181	139	158	152	164	170	141	169	147	135	158	155	163	174	152	143	141	150	146	154	162	127	146	172	147	158	146	148	145	144	165	133	144	145	143	143	142	114	147	152	139	151	172	150	133	139	154	154	153	117	164	188	142	158	154	169	155	144	145	136	155	155	149	151	140	161	127	150	185	161	170	166	154	155	163	159	170	139	146	170	142	162	161	154	157	144	164	153	138	142	160	132	161	152	152	149	161	178	150	128	163	168	125	170	152	139	137	155	181	143	164	158	156	160	137	155	154	158	147	138	158	163	162	136	147	127	154	150	195	174	148	153	143	152	154	151	157	153	165	142	162	145	134	138	151	166	173	161	167	137	157	154	151	144	164	155	151	156	152	156	151	150	150	160	158	124	150	136	149	162	150	145	148	166	146	153	154	155	148	122	146	163	162	166	144	159	147	143	153	155	179	151	146	161	143	153	190	141	125	139	184	168	152	148	160	146	150	164	165	154	166	129	144	146	150	131	170	144	158	142	164	161	163	142	159	160	153	153	149	160	166	141	163	150	148	143	181	161	145	167	152	155	136	151	158	147	168	157	152	143	167	169	166	130	163	151	154	153	184	165	156	150	157	149	172	164	155	150	158	173	168	146	153	165	140	174	164	154	162	148	148	130	162	151	148	143	135	150	165	147	126	178	169	129	166	162	128	153	144	118	121	145	156	168	166	163	148	140	162	167	177	154	164	163	153	141	164	158	147	158	161	145	164	148	159	171	158	129	161	146	161	130	175	151	166	164	165	152	149	125	154	170	130	145	149	159	162	169	148	156	154	149	155	164	158	172	158	153	164	126	163	141	151	144	150	163	145	143	140	140	173	152	157	147	180	161	154	141	151	186	135	140	155	148	161	138	160	166	168	139	155	154	151	155	163	162	159	153	168	156	164	164	161	146	142	154	167	131	153	139	142	162	170	143	144	152	152	157	134	133	158	130	167	161	158	151	156	135	143	169	130	144	139	154	157	135	164	130	148	171	175	159	141	155	148	156	176	152	167	145	150	141	147	145	165	130	153	147	128	163	178	174	153	162	153	146	153	146	147	152	146	165	160	152	143	144	145	141	164	173	151	162	161	172	146	170	175	174	149	147	137	139	199	166	134	156	161	152	148	136	176	134	173	137	147	167	141	158	160	148	141	146	132	132	172	180	161	170	151	141	150	148	152	149	152	177	142	153	158	145	154	148	139	145	159	145	155	178	157	154	137	170	159	144	136	160	166	160	159	137	139	157	144	139	163	162	191	145	161	150	140	156	141	149	180	164	139	150	145	140	155	142	169	168	170	149	159	158	157	164	150	164	131	165	152	155	152	151	134	160	135	173	157	163	138	148	157	177	137	164	153	160	127	142	150	174	141	168	172	160	137	136	134	178	161	155	159	156	148	150	156	146	154	176	153	158	170	155	158	179	141	155	135	159	165	157	152	152	150	178	163	174	154	151	157	121	139	173	143	147	143	143	138	163	156	149	149	135	184	150	153	180	136	165	155	163	154	133	179	165	162	182	146	159	154	169	156	171	148	161	157	155	139	167	136	159	140	144	155	174	172	151	143	169	131	167	160	163	164	161	172	158	141	141	153	140	168	167	174	148	142	157	144	152	146	129	145	136	150	171	149	151	141	152	148	149	151	151	156	131	159	151	149	136	150	141	152	170	160	146	153	172	129	136	178	169	163	157	138	155	144	145	124	145	141	147	169	144	151	193	165	139	174	167	165	152	140	156	165	154	148	139	156	149	160	155	161	165	165	167	168	133	130	155	143	163	167	131	146	154	149	165	154	139	163	149	166	140	159	151	172	161	160	152	157	143	147	169	162	149	134	168	140	133	170	156	185	147	151	168	140	159	168	141	161	151	152	144	161	143	154	143	156	141	146	152	163	163	154	153	138	145	164	137	131	189	131	152	154	162	157	145
2301	3322	4682	552	519	500	476	475	479	456	481	449	514	445	435	488	429	454	443	411	445	433	404	437	440	444	445	448	437	447	414	461	445	456	431	455	451	427	420	408	436	464	423	466	470	462	400	460	462	431	484	462	403	469	478	435	437	445	453	416	459	416	456	463	422	432	421	440	445	465	448	408	431	438	411	430	396	444	452	469	442	495	492	485	453	424	492	481	450	487	427	448	446	441	406	447	428	470	437	434	412	456	457	414	446	430	430	420	439	395	443	457	461	442	453	440	461	414	449	439	471	430	413	415	469	445	466	440	428	426	432	452	437	438	425	481	484	435	466	445	444	444	422	413	471	458	444	465	441	461	438	427	431	456	465	449	448	437	436	499	444	456	449	471	438	446	473	457	443	407	451	422	445	466	418	419	463	434	450	463	474	462	469	456	461	436	438	414	471	422	422	423	441	465	449	438	482	443	440	391	475	449	457	428	415	460	429	439	420	435	467	431	449	435	441	441	470	474	439	410	434	404	411	418	427	429	450	481	442	422	468	441	444	416	452	411	423	459	440	393	411	440	448	490	422	450	439	465	451	431	433	455	478	452	461	473	459	413	429	433	394	441	464	448	471	480	441	415	435	464	404	414	446	384	487	446	439	414	441	398	453	454	456	434	437	504	451	446	415	425	427	455	469	438	440	434	457	480	446	443	426	426	471	454	467	457	464	441	457	421	427	442	429	455	448	437	428	475	413	490	450	413	435	447	422	445	444	471	453	426	445	445	425	478	464	459	422	430	453	479	414	438	470	433	462	455	452	445	437	437	422	426	463	433	457	445	454	466	400	456	422	413	448	437	489	432	452	510	447	444	428	434	439	412	449	387	432	438	445	448	488	432	455	419	440	450	423	444	405	451	436	453	440	450	446	460	427	447	459	431	456	437	454	458	473	419	411	424	435	502	419	458	486	451	431	435	449	448	463	454	447	461	445	482	410	424	480	412	467	445	375	440	446	432	420	447	433	412	458	405	443	439	451	455	417	437	458	452	447	457	467	493	448	450	421	413	451	445	416	428	464	426	431	438	434	469	461	413	433	430	445	427	400	472	478	408	463	438	408	408	449	456	459	456	423	454	449	420	411	461	437	449	396	438	398	448	435	431	459	443	422	470	435	409	430	457	435	468	439	434	416	387	437	454	439	421	455	424	459	460	450	434	472	480	438	452	472	414	437	412	439	468	459	457	447	467	437	403	427	461	416	487	456	418	458	429	456	440	464	454	402	462	419	428	483	429	427	438	452	436	433	437	451	457	438	420	477	461	431	443	453	461	452	420	461	446	419	417	464	402	437	418	480	438	445	456	456	432	455	453	450	428	443	435	448	426	424	449	463	430	431	454	456	423	427	429	422	422	434	457	438	446	493	452	451	447	442	462	440	451	450	459	455	441	417	445	424	422	451	444	449	444	445	441	428	426	409	446	410	479	396	416	411	439	440	427	434	457	443	442	435	457	426	442	455	482	409	413	460	496	427	459	449	479	431	428	468	418	444	430	446	442	434	470	427	444	446	430	454	415	428	437	451	444	463	432	417	423	423	444	442	422	431	458	441	478	454	425	440	447	446	386	437	462	437	421	450	447	459	430	425	410	461	412	479	432	428	425	415	426	440	436	453	428	406	462	442	434	436	482	455	417	471	439	433	457	466	431	448	441	444	487	414	416	460	448	434	417	443	445	391	419	459	429	452	436	452	430	467	461	454	436	433	464	430	424	442	458	413	428	412	472	435	449	449	402	451	394	458	465	459	422	429	464	424	448	447	449	435	453	437	433	475	442	433	420	468	449	449	449	396	441	435	454	475	412	437	438	469	481	472	434	394	428	421	445	449	448	478	433	431	437	465	421	435	463	411	434	419	471	426	426	438	414	419	467	459	440	424	435	431	473	430	479	447	442	408	420	442	437	423	434	493	440	422	464	432	442	433	425	441	496	438	449	461	449	424	443	444	455	428	441	427	474	443	461	430	419	419	413	430	442	408	448	441	436	431	445	459	434	419	450	443	454	421	439	412	469	456	445	431	450	445	477	427	465	419	447	445	457	431	423	434	428	424	444	471	463	415	431	468	446	438	479	403	426	446	434	417	436	448	474	471	435	447	434	415	433	417	464	430	423	462	432	410	432	461	425	458	461	425	440	391	478	428	437	444	444	438	432	441	485	446	448	450	458	460	410	460	434	428	464	409	500	475	497	429	432	432	408	457	416	408	456	419	441	441	431	441	431	443	455	443	467	445	468	474	421	492	444	488	447	417	430	407	436	460	418	467	472	458	436	404	375	431	449	418	480	433	440	500	418	438	457	421	425	428	456	446	424	451	464	460	484	442	454	447	403	430	435	411	433	484	424	412	394	443	448	416	454	382	463	438	403	472	466	452	432	449	430	451	431	437	451	435	469	461	442	442	411	419	442	446	444	464	432	435	414	444	415	439	455	454	431	452	438	408	448	475	454	425	440	448	405	460	461	453	433	444	473	442	420	439	428	428	430	461	394	402	434	432	407	433	451	444	452	446	443	445	451	428	432	452	446	429	439	461	473	456	460	437	406	452	393	436	431	473	476	457	449	454	416	458	439	490	452	446	449	441	417	439	429	442	399	479	417	448	448	419	481	434	440	451	443	482	432	459	439	442	491	437	432	438	461	443	448	438	466	440	481	431	425	424	391	417	458	497	434	424	447	388	438	450	429	415	451	423	443	482	422	412	442	405	423	444	481	470	438	463	458	453	446	443	448	443	460	451	409	458	419	421	419	452	414	456	440	423	463	451	466	399	431	416	439	408	462	431	423	428	440	449	467	450	428	460	385	415	465	458	442	455	397	440	430	447	431	463	413	459	442	482	411	458	443	471	429	429	435	479	438	434	430	431	491	419	445	466	427	463	439	424	440	420	483	485	438	439	415	409	422	458	462	468	446	445	474	489	438	461	443	441	454	456	440	452	449	436	459	429	420	494	428	485	435	427	436	413	441	414	494	424	451	431	453	466	452	449	432	420	448	441	449	429	393	475	452	451	426	460	426	459	450	472	461	433	487	413	455	433	458	473	415	451	409	433	488	434	452	420	428	479	458	474	429	440	427	461	443	467	463	471	439	447	447	450	431	455	416	425	422	446	443	445	431	429	436	420	462	429	423	461	418	446	406	442	484	429	472	410	429	465	418	484	421	448	424	455	457	423	442	425	443	467	428	431	437	440	439	436	432	448	425	428	442	450	419	476	420	462	447	447	445	429	456	455	430	447	406	424	468	500	424	460	410	433	418	447	429	444	461	460	433	444	472	474	393	430	479	425	409	433	468	476	495	428	443	455	454	434	444	422	469	440	431	451	436	443	422	451	478	422	456	433	448	474	473	442	455	462	435	427	418	436	435	455	444	439	418	450	447	441	446	420	465	435	414	444	447	455	467	419	435	456	440	451	461	400	455	436	444	426	438	422	421	444	447	452	408	453	425	425	466	449	454	435	461
15046	27612	37032	5812	772	550	463	422	397	384	368	318	331	311	273	297	313	298	301	281	288	304	276	296	248	296	256	294	284	298	272	276	275	292	291	295	300	293	279	275	282	289	289	269	281	251	306	260	297	269	285	251	300	285	271	285	259	260	274	290	287	286	273	281	264	280	246	249	278	267	249	255	303	292	265	265	280	273	273	287	272	294	259	291	265	242	298	268	259	319	257	237	279	279	294	273	273	264	296	298	280	271	275	240	289	283	257	280	303	289	248	277	271	271	264	278	284	259	248	274	281	286	278	255	285	255	283	267	251	287	293	280	264	283	275	276	279	300	281	258	265	268	261	277	314	266	285	300	240	275	295	276	272	286	291	288	271	274	247	268	281	298	271	305	256	300	296	280	292	267	290	273	280	250	311	260	290	269	287	286	272	269	276	263	311	272	265	286	250	266	276	307	267	268	312	266	278	294	273	307	269	275	273	311	267	268	263	274	270	286	263	279	265	291	248	268	296	272	258	283	314	294	250	270	277	251	271	255	300	247	274	253	276	248	274	271	288	282	294	306	248	279	276	284	279	288	273	266	270	315	240	277	243	290	248	278	296	269	289	254	275	306	295	275	301	280	291	285	264	268	235	285	262	267	293	253	282	296	247	266	275	287	279	266	286	302	289	272	305	281	285	292	264	273	280	306	273	277	267	288	263	273	275	281	276	278	279	291	262	269	267	279	297	288	281	284	262	253	260	297	263	271	286	277	259	299	291	292	259	274	292	284	276	279	260	274	294	263	277	291	260	270	277	294	266	256	254	273	267	287	269	274	275	276	273	290	283	293	253	271	250	290	283	268	281	306	287	279	265	258	266	253	273	295	298	268	275	277	284	288	284	295	266	298	293	280	258	297	290	266	261	279	271	305	284	278	255	280	272	266	270	258	256	264	255	251	284	290	280	256	265	259	274	268	304	256	275	284	269	270	242	287	298	294	255	261	284	282	257	272	265	279	272	282	284	286	266	291	271	270	253	280	279	295	294	293	255	275	270	274	270	274	278	272	257	284	300	295	279	238	267	289	272	245	263	260	260	254	270	297	261	238	276	268	257	253	284	255	233	279	271	293	293	292	273	301	263	263	271	288	276	244	267	271	296	302	285	283	299	290	228	274	291	285	292	299	277	323	264	259	274	299	292	279	285	279	298	257	265	251	281	281	270	275	274	304	274	254	262	278	244	306	312	296	282	263	270	278	295	288	275	269	279	275	266	273	274	285	274	274	296	289	319	269	268	273	292	272	280	281	273	254	279	269	253	301	306	275	287	283	249	234	272	250	273	264	252	308	308	268	293	293	290	284	250	283	273	277	269	295	303	272	268	276	279	250	277	276	269	268	263	284	294	276	290	268	292	291	277	305	275	267	284	287	271	257	286	287	272	282	294	268	309	244	269	287	318	285	310	270	273	278	279	290	302	268	283	274	281	266	274	292	296	271	278	274	281	256	307	299	261	252	258	297	272	302	257	285	264	264	288	272	252	250	256	260	272	263	281	282	267	266	258	286	284	285	293	280	292	253	292	304	260	285	306	290	298	296	278	264	272	296	295	272	263	285	265	269	271	304	285	292	252	301	260	248	258	269	296	256	298	263	308	264	328	263	271	252	288	247	283	267	245	274	285	259	278	252	301	271	255	253	281	269	275	303	234	286	276	273	273	256	287	275	306	280	280	277	299	261	285	306	276	269	260	295	277	266	273	302	243	292	248	265	291	287	258	258	298	253	280	287	285	282	277	276	263	270	278	277	283	264	243	297	271	295	278	295	267	278	249	275	280	270	276	287	300	235	285	259	283	240	286	278	263	284	271	274	286	257	257	245	264	279	266	248	255	303	277	291	293	280	318	284	287	284	276	260	297	277	276	264	264	308	281	265	305	303	282	271	312	274	268	263	272	287	273	295	292	271	272	280	303	303	278	275	264	298	295	265	311	231	278	263	282	234	293	257	233	314	248	302	295	269	281	274	270	244	299	304	275	294	288	247	296	290	305	271	278	271	274	290	260	281	279	252	296	270	268	261	258	279	282	291	257	263	296	294	266	305	262	266	273	278	271	244	296	283	260	285	261	291	272	294	245	280	285	253	241	310	287	295	300	298	283	291	300	278	272	292	270	273	280	267	273	289	265	283	275	266	292	261	259	278	284	266	245	287	288	260	261	267	269	259	285	276	291	284	253	261	272	249	260	268	311	305	278	280	272	275	285	264	282	256	296	295	287	269	298	269	289	298	321	235	300	261	253	274	278	256	292	286	314	276	255	257	270	296	282	281	278	304	265	291	286	281	247	285	258	290	289	256	270	283	286	277	262	290	274	309	281	273	287	263	253	238	251	287	288	264	250	297	265	275	263	282	301	266	278	300	276	277	301	289	267	260	254	282	283	278	290	299	271	265	269	253	290	291	251	258	316	270	274	262	239	284	288	259	284	273	259	281	294	265	268	288	293	273	267	294	282	271	253	255	289	289	268	255	297	285	241	281	272	303	241	275	264	278	270	260	273	242	273	290	279	300	305	267	258	306	306	252	266	268	294	311	264	296	282	270	293	295	269	271	262	274	262	296	277	265	256	271	281	269	261	302	263	270	267	270	261	257	294	265	278	268	251	288	289	273	309	287	302	277	270	261	295	281	283	272	285	313	287	263	307	303	285	310	282	274	306	266	316	286	294	297	257	292	313	249	297	305	295	286	269	307	300	282	281	244	266	301	264	256	273	264	284	286	307	264	280	284	268	280	263	277	288	278	292	291	263	262	266	285	254	276	247	272	267	253	277	295	241	282	289	279	288	267	283	267	293	261	268	254	256	280	281	342	299	294	243	299	246	275	275	265	280	293	273	273	283	273	253	271	250	256	275	285	267	318	261	261	296	266	285	282	312	263	272	238	276	329	283	276	277	264	282	272	270	244	270	281	260	256	278	287	292	284	271	264	285	248	268	250	284	282	241	269	294	256	285	270	295	287	269	308	277	292	282	268	269	267	291	269	264	298	288	263	240	301	294	290	307	290	288	275	291	299	302	274	271	303	302	296	294	271	278	306	269	263	257	282	312	269	265	231	263	271	266	273	263	287	274	279	242	312	274	267	290	261	272	260	264	266	257	238	249	270	258	288	275	272	258	288	288	280	262	286	276	278	278	313	287	296	258	273	282	266	278	256	251	272	261	279	271	266	252	280	289	281	286	289	292	266	274	269	282	281	254	266	235	284	282	275	300	318	297	292	307	292	270	326	288	283	247	277	273	293	253	305	270	268	270	262	287	302	282	264	261	302	283	286	256	273	278	298	254	283	305	286	265	289	281	253	254	236	246	273	285	303	285	294	301	272	266	282	304	284	315	270	261	270	294	260	280	282	296	293	280	282	276	274	287	274	289	279	287	267	273	269	261	303	254	284	259	306	273	252	302	281	278	283	326	311	276	306	287	272	283	278	259	274	293	232	276	262	282	297	278	263	281	265	275	283	297	290
10075	23730	29965	3272	2762	2292	1988	1638	1430	1313	1219	1163	1068	1004	997	942	867	976	849	910	885	772	844	856	812	841	806	816	790	740	745	789	747	736	784	807	731	760	752	732	741	756	790	773	701	714	647	739	750	757	705	715	692	742	708	758	655	746	703	707	715	750	718	751	705	703	747	748	700	686	698	739	735	681	740	653	694	722	729	721	690	740	715	697	764	654	739	730	754	715	691	744	687	643	758	738	722	721	719	707	668	699	666	704	722	735	709	705	727	741	745	675	680	715	661	668	695	708	746	673	724	699	719	725	714	701	699	713	729	693	693	750	759	668	696	760	676	672	693	723	715	696	697	696	691	662	678	701	729	707	672	698	686	687	711	755	687	672	692	686	734	704	702	692	724	664	729	702	718	694	739	708	747	724	714	737	685	744	747	711	685	713	694	685	739	696	683	744	674	690	714	699	747	663	698	684	708	763	703	736	689	644	698	684	735	691	687	723	668	708	707	735	649	687	700	738	695	656	688	744	711	671	677	705	675	722	704	694	763	714	709	711	752	700	690	713	680	719	743	711	719	752	709	698	684	664	686	729	678	748	743	680	665	720	680	695	689	710	665	732	765	699	728	703	685	728	706	715	638	708	736	740	644	704	707	671	689	700	678	728	683	692	671	731	692	707	724	700	628	700	735	683	727	726	715	714	692	730	696	716	736	707	712	704	666	697	702	689	739	683	745	689	690	758	784	739	730	737	704	726	680	716	670	685	700	697	729	725	694	693	732	725	709	712	715	705	740	649	677	718	688	767	699	668	672	712	766	714	729	719	642	704	710	686	700	722	727	681	696	682	706	715	668	675	714	692	695	673	669	708	733	751	719	678	689	714	676	716	681	701	676	697	729	719	688	719	716	722	735	680	730	694	706	708	720	705	711	691	700	719	723	695	689	780	674	708	707	722	684	708	693	727	671	723	687	694	732	749	746	692	712	663	706	717	707	694	703	772	679	700	736	717	705	683	636	771	727	693	725	705	750	685	679	673	699	729	694	740	708	710	712	744	721	747	715	766	735	753	699	662	679	704	717	725	721	716	639	719	760	750	636	704	698	684	685	712	676	791	722	733	735	685	694	718	718	710	730	682	728	686	706	727	716	708	733	712	715	715	716	684	689	713	731	676	726	710	704	737	700	756	732	733	681	717	736	677	698	702	726	696	708	677	730	706	707	715	671	745	717	668	750	726	733	726	732	704	770	720	719	717	687	684	639	730	642	672	689	710	690	682	705	706	743	779	709	707	719	742	721	717	669	704	746	696	726	718	754	748	730	712	730	729	709	703	712	699	715	696	688	699	721	657	740	726	718	671	672	707	711	723	662	717	696	679	715	684	716	683	708	741	709	713	716	697	660	705	673	702	674	708	677	718	704	703	686	779	715	677	688	692	669	685	702	683	710	713	662	724	689	722	635	669	721	770	688	687	704	715	716	711	692	731	704	676	740	676	676	744	685	758	690	729	665	762	676	698	738	647	721	679	762	715	699	687	757	724	691	711	719	675	706	723	718	741	662	738	706	651	721	718	718	722	702	696	723	735	705	707	679	699	713	688	702	748	686	695	691	705	695	751	717	702	697	721	672	725	683	655	694	672	716	677	744	687	632	728	722	713	745	723	744	663	706	689	674	709	705	776	709	629	756	693	665	683	657	712	682	710	714	679	681	739	745	719	703	681	653	692	711	717	673	715	713	716	733	763	680	728	665	729	719	732	735	674	701	670	694	708	715	678	724	682	710	740	730	674	701	665	697	692	736	682	685	701	730	689	700	720	715	698	681	715	690	705	721	682	754	693	722	721	711	724	734	711	668	669	739	713	748	677	668	747	750	696	703	679	740	694	751	732	712	728	753	728	696	737	733	699	732	672	708	706	699	671	686	763	711	701	679	706	736	712	644	714	675	714	690	726	704	680	686	705	700	734	737	703	688	728	677	691	687	682	715	722	715	686	733	732	707	691	720	703	718	669	715	712	717	710	671	716	700	720	697	741	772	750	719	696	693	725	699	704	719	712	694	722	685	704	734	678	732	692	670	711	712	699	704	678	695	695	714	723	680	691	676	684	713	719	710	696	734	698	714	678	700	683	703	702	729	682	746	679	668	724	704	688	726	731	721	683	713	678	697	665	682	697	680	724	689	696	736	728	738	704	709	717	681	721	675	711	742	723	666	689	689	729	744	658	687	694	670	689	708	711	683	719	722	713	743	702	745	717	712	702	683	698	667	719	714	687	686	705	719	698	726	679	705	714	706	707	727	697	758	743	741	706	659	704	700	704	725	694	735	749	646	707	697	736	689	660	712	707	710	744	724	673	703	672	698	757	696	694	722	723	657	677	694	758	751	651	685	695	679	717	717	730	719	727	689	669	706	689	707	657	739	710	678	718	699	698	700	727	688	690	717	711	752	721	756	678	743	709	726	703	740	690	725	726	727	710	737	682	715	715	674	726	733	717	702	686	738	719	694	701	721	738	707	745	666	699	704	745	675	714	708	703	722	704	754	667	683	704	698	662	714	716	711	694	701	761	648	688	719	719	695	714	715	677	671	687	695	733	710	692	702	749	707	721	695	703	669	721	708	675	708	724	657	729	679	730	724	707	670	688	729	673	772	728	694	694	706	715	685	720	702	744	759	691	715	749	709	706	698	691	693	716	709	705	723	724	726	695	698	675	691	730	761	704	680	712	677	670	714	690	685	712	683	664	732	731	710	713	700	749	691	700	698	716	731	719	699	668	694	696	725	728	720	734	729	700	700	663	694	743	740	743	691	714	715	669	738	694	720	722	752	677	726	710	738	728	705	678	652	712	719	699	730	727	655	682	712	694	762	688	715	684	677	706	683	720	659	725	692	714	734	689	722	712	736	654	703	741	723	743	680	702	699	716	679	737	693	698	683	706	743	673	712	743	739	674	750	691	736	688	678	751	698	741	686	692	726	727	727	705	697	687	722	677	688	690	743	711	736	695	709	709	699	699	748	711	694	707	692	699	683	645	675	709	682	693	705	678	696	712	725	728	733	668	708	729	674	691	671	692	671	724	701	684	749	725	721	681	677	691	725	699	670	703	713	735	680	731	723	699	728	762	725	680	724	726	693	714	732	740	710	730	696	752	672	695	695	702	701	730	748	749	754	757	744	776	717	664	692	678	684	722	680	666	722	745	728	688	661	701	732	656	703	750	716	719	740	715	703	631	673	713	736	683	695	732	718	715	702	661	653	688	736	720	706	692	690	753	660	749	672	699	785	670	703	666	687	717	743	732	687	714	662	742	683	699	645	699	734	746	679	691	757	721	700	717	721	696	727	718	722	730	699	688	727	674	664	699	694	620	659	724	699	727	737	726	729	724	717	750	685	708	727	702	698	705	696	723	719	740	680	708	729	716	661	733	753	723	743	744	681	710	721	708	736	715	680	669	718	685	700	703	662	704	687	717	692	721	727	718	690	709	672	653	703	717	713	732	755	727	667	709
24389	41655	50492	12519	2077	909	660	536	488	413	376	346	317	296	276	295	302	282	259	289	263	270	233	278	223	237	224	249	244	226	248	227	238	210	250	235	232	241	234	254	217	224	236	263	262	239	287	246	228	219	230	235	225	219	234	242	246	237	206	225	231	225	242	228	241	217	205	221	224	202	251	210	227	238	234	237	233	217	199	221	203	224	211	212	234	227	250	209	266	208	242	228	225	247	247	215	221	229	231	215	208	236	228	237	252	229	197	226	218	213	224	248	227	230	235	242	215	231	242	260	217	219	237	226	230	258	245	225	234	241	262	214	218	219	250	197	231	247	242	223	215	210	222	242	227	244	237	238	218	231	232	210	205	240	236	249	206	246	229	237	230	255	196	242	207	250	240	252	220	252	245	245	230	241	200	211	210	196	213	225	246	244	247	248	239	216	223	235	210	189	230	212	240	219	232	227	263	224	239	228	235	217	227	235	243	252	222	217	208	229	208	225	248	270	212	223	214	203	218	228	231	226	226	235	234	244	235	210	249	236	255	224	209	248	230	219	232	264	204	229	233	267	216	206	219	208	235	230	242	242	217	222	225	216	236	215	198	208	228	228	234	231	225	231	207	202	235	233	215	219	215	202	222	232	254	220	231	245	219	233	240	218	243	226	239	229	252	245	258	232	222	214	226	220	241	244	220	220	212	240	257	235	214	230	204	259	229	226	219	226	220	235	209	242	220	233	234	216	243	260	231	238	227	265	238	200	215	222	224	230	232	238	230	243	237	227	225	273	239	242	246	217	230	214	207	233	222	215	221	246	202	237	225	247	238	227	252	244	247	217	219	252	234	241	267	217	257	247	261	249	212	244	248	241	231	235	229	213	216	249	224	225	221	260	222	227	261	269	230	253	265	233	249	226	207	243	230	206	230	234	245	243	225	220	221	239	237	248	205	239	196	235	213	236	238	244	218	242	225	229	244	239	230	239	248	230	232	207	235	203	227	242	224	211	220	194	244	213	224	212	208	239	210	231	245	194	208	257	191	211	215	197	202	241	232	225	240	227	205	223	248	236	226	210	220	234	246	203	230	221	236	236	229	262	212	238	231	204	244	240	253	232	233	241	217	217	233	232	235	262	206	222	213	238	224	224	235	205	206	201	236	254	222	211	221	231	229	245	193	219	238	223	215	201	231	230	216	229	234	234	223	216	198	232	207	237	237	247	243	231	236	229	235	209	251	240	227	234	222	219	216	248	221	235	218	221	214	246	237	234	251	230	237	239	238	225	251	209	214	202	232	239	190	228	217	220	245	221	246	225	204	209	221	227	235	249	232	225	210	239	257	235	254	234	224	249	237	248	236	211	236	224	219	234	225	253	210	251	227	227	205	249	203	226	233	249	227	247	220	242	242	223	266	227	225	234	242	199	209	242	241	254	199	216	221	203	214	250	226	243	236	225	228	222	245	203	230	247	249	221	223	213	242	211	234	239	236	223	213	193	219	224	229	239	209	221	238	236	254	246	218	254	264	207	220	243	242	225	256	214	237	225	206	229	247	227	227	233	215	222	230	248	220	240	227	222	221	222	232	228	238	218	245	247	229	230	235	217	233	260	240	199	230	243	230	236	230	238	215	215	199	217	240	224	221	234	243	222	244	225	242	229	234	228	239	248	199	217	203	241	225	230	256	234	242	260	209	227	216	212	232	234	225	238	223	254	217	211	236	213	234	237	203	239	193	214	221	232	240	223	231	217	199	231	211	233	210	219	243	257	222	227	223	231	238	232	203	205	219	214	210	214	216	256	231	218	208	216	223	248	222	241	235	237	228	236	222	256	241	190	246	219	217	215	241	228	249	233	252	221	229	238	237	212	240	244	252	240	247	223	232	244	210	238	216	209	221	215	221	208	213	206	226	228	217	229	229	235	224	227	251	234	203	214	200	223	234	222	238	212	207	239	221	231	235	227	231	237	222	214	212	215	242	234	240	207	232	225	227	221	220	239	232	252	226	245	234	228	246	223	260	221	202	240	217	222	212	224	238	212	229	213	218	240	230	204	230	255	236	225	199	207	221	233	223	220	247	221	226	217	233	222	233	232	230	218	231	213	232	232	174	237	215	209	214	259	241	235	250	239	253	224	223	244	240	244	204	229	241	232	243	216	229	241	218	211	225	221	223	261	238	260	229	222	237	241	265	250	245	229	234	213	220	223	217	214	257	237	231	249	225	214	245	224	234	248	233	228	207	211	223	243	250	246	209	197	218	209	215	225	228	231	219	220	218	246	216	204	226	200	227	238	239	236	221	226	237	227	235	204	219	230	237	245	222	236	223	204	224	227	244	234	234	232	226	210	220	228	258	241	243	231	220	263	226	208	238	254	217	240	218	250	239	253	206	231	235	219	211	228	250	228	217	239	232	219	229	212	218	249	217	224	249	241	245	222	224	229	253	228	232	200	214	222	222	222	226	228	258	203	222	264	202	249	219	237	212	212	242	244	240	233	219	206	214	228	214	239	258	260	244	208	215	210	220	237	212	234	229	231	232	231	232	253	223	218	231	212	242	229	229	232	219	223	223	232	235	232	233	235	227	224	207	231	232	246	232	236	246	240	234	230	224	217	241	232	250	224	241	188	225	234	202	224	223	233	227	221	219	219	236	241	252	206	232	217	208	235	225	235	250	234	222	252	216	231	221	248	235	227	234	211	208	200	251	232	233	211	238	252	222	220	205	213	237	217	222	231	228	227	231	234	229	230	216	220	241	266	257	218	243	227	227	250	230	246	212	232	195	218	210	205	229	198	242	213	232	236	254	241	247	232	254	258	224	232	229	224	258	220	224	236	218	209	223	276	229	202	241	231	216	233	237	233	233	223	230	232	233	253	213	249	251	186	249	215	233	223	239	265	235	243	241	216	220	232	237	238	235	221	223	210	217	231	210	248	238	238	219	234	225	225	225	255	233	204	216	194	221	247	229	213	216	247	230	218	228	229	237	219	226	209	221	234	237	234	229	211	230	238	227	207	255	240	266	239	257	219	231	220	246	215	231	212	241	224	247	225	206	227	228	226	247	222	228	221	218	214	196	210	205	218	237	276	228	245	246	240	241	217	234	222	216	224	260	232	217	241	218	204	215	243	250	229	243	240	236	242	208	231	234	214	229	192	213	250	227	236	232	226	246	234	218	226	211	252	228	238	196	190	243	248	224	217	218	238	237	245	210	214	228	246	218	220	246	212	223	201	241	216	213	213	228	211	227	226	232	214	233	270	248	260	206	219	249	233	235	221	231	246	217	223	237	231	241	197	232	217	218	224	220	223	240	206	228	232	236	222	248	235	220	232	244	218	217	261	238	220	243	231	198	233	197	220	240	211	190	245	219	224	204	245	256	214	234	247	225	205	237	244	235	258	225	230	210	230	222	218	211	238	218	229	240	224	225	218	204	219	226	246	249	265	229	250	227	250	221	244	249	241	220	247	239	220	228	216	238	257	245	234	259	223	220	230	251	231
14632	31709	36678	5279	4461	3614	2972	2503	2142	1830	1604	1364	1383	1184	1122	1102	1027	963	937	930	906	852	804	861	769	760	743	707	724	736	733	719	685	710	699	685	630	695	681	681	676	606	677	641	667	624	637	625	687	640	650	627	653	600	618	622	615	593	647	547	566	654	592	643	632	597	628	593	596	670	601	611	591	625	615	590	623	658	591	626	577	617	570	584	613	616	552	590	576	590	590	618	628	560	618	610	619	609	592	605	595	618	610	610	595	599	557	603	588	539	597	602	608	629	609	588	574	620	592	559	599	543	587	608	596	599	602	631	548	585	563	617	619	605	587	611	570	604	564	562	556	608	588	584	598	613	582	572	558	589	601	569	567	641	543	559	579	595	574	566	548	570	613	588	597	557	549	552	602	606	568	578	558	542	585	550	544	619	578	607	587	636	569	595	593	548	590	564	618	604	613	586	589	536	581	566	638	559	618	544	575	584	562	564	606	605	587	551	603	547	578	591	552	536	585	572	591	622	594	593	582	637	564	611	585	591	590	574	539	641	546	574	583	577	631	564	564	577	586	571	558	574	570	562	600	602	597	571	574	560	576	561	587	590	585	543	608	580	594	579	571	602	549	552	580	580	536	554	551	584	598	623	573	569	559	554	553	583	537	558	582	647	568	603	585	617	625	561	558	577	572	586	546	622	588	565	597	572	589	606	583	575	588	578	548	558	561	607	554	579	517	537	530	567	586	647	555	593	564	560	616	603	560	569	593	619	562	569	570	569	603	579	581	537	590	602	570	641	586	632	575	603	632	572	605	611	556	556	521	556	548	590	553	594	604	591	600	561	599	588	568	582	585	534	589	534	574	609	552	604	573	598	611	570	609	593	580	562	554	597	547	566	581	588	588	602	583	614	560	584	588	573	568	590	589	584	600	558	539	553	589	566	536	612	552	558	567	566	565	562	568	542	593	593	556	604	591	578	562	615	560	591	603	582	549	587	588	596	556	561	581	618	568	594	585	573	574	605	573	551	587	588	599	582	569	609	579	644	572	612	614	563	601	586	621	592	559	599	571	614	580	580	587	591	596	583	573	577	566	621	654	556	584	579	591	564	579	585	623	591	564	593	554	555	572	565	579	589	597	583	581	596	566	537	601	591	583	569	549	555	565	612	595	618	584	560	596	582	593	561	550	530	548	597	562	572	567	563	582	579	572	572	539	612	558	570	622	570	563	560	580	538	590	631	557	570	544	636	582	597	568	552	565	592	534	578	591	572	587	581	562	581	568	611	597	561	580	568	600	604	604	642	612	586	576	565	590	557	588	594	588	578	594	638	590	622	564	571	554	558	612	559	580	570	651	615	591	590	605	599	572	626	628	590	573	585	605	574	590	574	620	638	574	564	573	623	591	593	551	571	603	577	570	583	612	607	628	586	590	552	577	631	603	636	587	572	579	590	536	562	581	564	548	594	610	603	567	601	576	562	550	588	571	567	598	603	632	582	582	623	584	575	582	611	603	581	519	600	632	571	550	571	527	603	576	574	597	610	601	611	551	582	579	560	590	596	550	623	539	565	592	598	541	634	624	557	626	605	620	576	596	592	609	573	536	589	586	542	596	564	578	551	594	593	571	533	583	555	586	615	581	537	577	558	586	621	587	593	578	551	586	595	578	620	557	571	543	571	562	558	588	600	537	591	557	605	516	583	561	581	544	610	522	588	536	582	568	591	608	611	570	548	589	600	573	624	578	612	602	588	529	568	609	592	568	589	572	576	612	577	576	550	545	583	608	623	608	577	604	544	554	588	545	620	612	573	605	615	582	598	581	593	618	584	551	596	586	569	589	632	576	546	558	636	548	576	584	569	579	615	612	576	583	556	583	604	622	581	587	548	598	552	547	578	590	553	586	592	603	576	588	542	598	565	561	605	559	575	552	603	563	571	617	592	594	605	593	609	586	576	579	566	629	566	587	598	558	558	553	618	572	571	613	582	616	599	536	586	539	571	571	583	587	584	597	547	560	590	603	610	622	593	621	571	578	586	565	575	624	608	571	556	562	601	579	609	610	586	621	556	575	528	565	581	555	616	561	597	560	570	585	537	627	554	554	635	583	556	591	594	568	563	578	607	585	597	568	588	566	585	570	561	552	527	553	516	572	575	577	525	629	585	621	589	520	572	593	604	587	562	547	537	590	602	573	570	580	593	628	577	558	587	565	574	577	549	613	534	569	563	577	544	602	562	582	580	544	564	584	575	591	574	579	600	556	524	621	596	601	566	578	581	557	552	582	588	601	548	589	547	538	543	560	592	570	604	642	614	590	578	584	605	572	580	607	590	570	614	572	589	582	591	599	610	593	599	538	608	576	564	622	611	574	614	586	606	563	613	607	607	612	605	598	607	614	610	583	551	581	610	602	599	600	555	566	565	574	555	576	550	597	594	589	570	592	606	599	576	606	595	588	576	565	567	582	621	596	594	584	598	562	594	584	630	626	610	564	606	577	551	567	582	572	579	605	610	621	601	605	569	616	545	563	624	592	591	573	617	576	564	605	608	576	583	595	565	534	572	554	591	597	576	596	578	545	577	588	531	617	595	598	616	566	563	585	585	557	576	564	569	569	564	572	593	546	592	583	583	526	554	633	580	586	542	583	584	605	553	578	613	554	558	540	533	573	618	559	563	554	539	560	589	601	565	594	567	567	589	597	580	565	574	578	552	562	572	581	626	569	567	561	597	548	568	589	520	582	594	545	593	601	557	571	598	590	593	582	592	600	582	611	577	607	563	637	555	571	562	602	570	602	604	563	554	559	593	557	547	512	577	567	580	572	584	548	573	571	580	566	605	604	573	538	567	570	580	576	618	550	609	580	588	588	600	589	581	560	606	636	559	602	603	561	592	570	514	533	552	566	596	569	611	588	629	599	522	585	490	593	545	600	594	524	596	579	590	602	541	559	611	618	619	601	621	614	576	567	569	545	568	554	592	559	603	606	562	594	563	599	632	565	612	543	516	614	561	598	581	598	551	590	573	583	546	512	599	596	582	526	572	584	616	608	620	594	600	582	564	572	546	559	574	595	577	573	620	624	597	579	600	577	576	606	576	572	592	620	567	605	537	563	594	582	547	583	563	580	587	582	595	559	565	597	581	565	564	539	556	570	561	600	574	617	566	576	564	621	611	571	550	583	553	571	617	538	552	570	595	573	534	586	574	584	615	577	536	550	560	630	582	619	580	596	594	605	580	615	564	576	581	586	583	604	567	581	559	543	548	577	636	588	565	572	575	584	591	579	585	589	581	560	556	623	623	573	624	586	609	578	589	595	583	562	556	534	546	556	544	579	601	585	593	552	589	626	616	546	559	620	554	594	578	577	604	590	554	575	575	594	566	567	580	601	593	531	577	584	554	558	574	599	590	612	593	612	585	588	560	602	602	585	604	568	559	590	555	578	573	552	621	587	572	554	600	562	553	603	577	549	574	552	542	577	585	574	602	566	621	572	605	573	530	567	573	598	572
1975	1822	1697	189	160	154	167	165	156	177	149	176	171	157	150	135	166	157	135	152	150	163	153	143	150	144	166	146	169	151	162	139	144	147	176	151	159	148	171	165	153	143	156	151	161	153	164	166	154	169	145	148	157	148	155	145	143	152	148	192	148	149	171	183	141	138	145	145	144	159	164	125	147	180	137	170	154	136	153	147	136	162	145	173	167	132	135	154	150	168	153	130	143	167	149	167	155	159	148	160	147	177	164	149	161	154	156	154	145	156	141	155	166	151	154	156	141	170	138	165	173	142	157	148	153	159	167	137	160	145	145	160	139	146	143	162	133	157	156	151	170	140	165	149	170	128	142	140	151	147	175	143	165	169	159	140	147	139	142	152	156	137	154	162	133	153	159	142	154	155	154	133	151	160	177	168	155	156	148	159	172	164	165	141	160	145	134	169	145	156	135	160	149	144	144	143	133	151	154	138	149	161	163	151	161	157	157	153	160	147	164	166	169	157	154	143	123	153	155	151	159	141	165	176	173	166	133	157	165	157	142	153	154	134	142	160	141	152	132	137	148	154	154	139	170	178	161	181	172	168	139	176	175	149	130	171	158	152	149	172	167	164	170	164	139	155	163	147	158	170	154	146	163	147	152	146	172	126	143	167	160	153	144	139	143	156	120	146	158	146	126	137	143	154	164	153	173	135	153	175	166	144	158	156	165	184	145	151	143	121	156	146	165	155	145	140	148	163	157	159	136	147	152	146	146	164	143	142	159	133	154	166	154	158	147	153	137	155	144	168	140	173	164	145	149	137	143	155	168	160	150	138	164	161	169	149	145	165	139	141	142	160	171	139	148	126	149	159	150	147	165	151	114	146	147	151	172	158	152	143	165	177	129	138	172	167	175	150	154	157	143	148	139	161	163	159	167	156	153	154	183	166	151	144	158	151	158	154	162	163	157	145	158	144	176	145	158	145	166	137	159	149	143	170	139	154	147	155	146	139	174	152	174	161	186	157	140	152	181	157	174	167	168	151	186	151	140	187	123	145	130	143	155	156	170	157	152	159	186	164	160	151	180	136	153	164	156	158	143	171	160	131	155	146	148	149	140	168	157	144	142	131	142	159	166	146	129	157	156	166	157	149	136	173	163	157	166	174	167	163	145	174	156	153	143	162	142	157	148	167	137	152	150	158	145	133	180	181	143	157	160	156	156	144	164	163	166	164	140	139	159	179	160	144	163	155	157	163	172	137	159	142	160	149	167	179	159	160	133	149	156	146	145	156	131	137	158	155	147	143	147	133	145	159	172	160	152	147	156	148	135	165	150	168	177	162	143	147	155	163	146	163	159	130	135	158	153	152	148	153	134	143	161	136	180	180	164	138	158	157	136	143	157	159	146	164	162	179	129	160	130	146	138	165	126	166	159	145	160	157	163	168	138	173	166	128	168	139	164	147	154	152	125	133	149	155	161	137	139	162	169	169	139	159	169	169	163	172	139	185	155	151	153	174	145	147	153	142	150	146	151	165	160	166	165	146	158	165	120	144	149	155	158	141	153	145	143	137	155	152	167	141	145	148	167	168	145	146	168	164	158	157	150	152	159	153	128	177	157	142	141	142	161	146	175	152	135	142	146	160	143	169	172	162	179	137	162	137	133	140	163	160	135	136	147	149	176	168	148	138	165	155	158	142	151	149	168	127	162	139	128	138	158	149	167	149	142	150	148	160	154	154	147	140	168	151	173	174	137	158	139	183	156	160	139	134	175	152	144	158	157	152	149	148	141	164	158	140	137	152	166	173	137	167	159	143	172	141	144	153	149	152	170	163	147	147	141	156	155	171	170	155	161	165	123	134	151	152	180	141	150	160	138	151	168	161	128	167	162	139	163	171	167	151	160	165	154	137	176	119	161	133	126	165	162	159	143	157	164	162	138	149	133	145	179	157	151	148	149	155	165	146	158	145	173	166	148	161	144	138	158	153	158	179	152	163	144	144	148	152	144	171	145	191	134	154	139	166	173	152	152	145	159	142	142	160	129	132	153	139	191	162	160	143	144	146	141	157	130	135	148	159	141	156	162	140	144	135	166	166	149	173	164	160	161	152	131	146	146	156	142	167	161	175	166	142	160	161	164	170	155	168	157	136	147	161	142	154	160	167	145	148	155	139	151	167	138	171	159	142	142	169	157	169	140	164	145	145	160	166	149	169	145	162	157	160	147	155	159	145	149	163	139	169	143	159	134	155	160	167	133	166	141	131	127	134	140	168	140	140	131	150	151	141	161	139	145	123	151	164	123	154	142	149	157	155	139	168	150	171	166	159	159	168	162	166	173	159	156	134	153	143	174	172	138	133	170	155	163	151	122	130	140	171	148	140	128	166	135	146	148	143	144	175	141	167	160	160	153	149	164	170	147	158	163	132	147	167	141	146	161	149	155	152	159	155	151	161	136	145	145	150	147	152	137	155	146	157	162	153	141	156	145	155	167	143	157	143	154	135	154	176	162	156	139	169	163	166	146	162	145	170	155	138	152	150	158	154	128	172	147	160	163	155	171	135	142	132	147	160	152	158	155	177	142	154	131	146	163	178	132	156	165	157	125	165	152	128	146	154	160	152	153	139	169	174	133	148	165	160	154	164	151	157	143	153	145	151	163	147	153	169	163	157	148	165	146	179	175	160	128	142	165	159	147	160	165	158	176	131	129	162	147	145	165	133	128	169	142	124	144	143	154	148	152	157	134	142	151	157	146	159	137	147	168	135	136	159	168	165	155	152	148	162	146	164	144	148	154	155	166	155	180	135	155	138	163	169	137	155	161	146	145	143	160	171	147	152	130	138	156	145	134	150	168	161	185	160	159	135	184	162	152	143	148	147	137	133	155	140	167	166	146	180	169	157	144	147	173	139	143	183	160	119	152	120	155	165	146	168	164	161	137	159	133	142	139	153	150	161	165	141	153	159	130	167	150	160	134	141	135	144	169	143	146	150	162	130	155	139	162	142	130	146	158	151	157	158	142	153	151	143	165	148	145	146	135	137	137	156	160	141	156	138	153	149	169	149	144	152	166	167	147	152	155	127	164	156	166	145	162	174	147	137	162	177	149	154	165	151	136	145	161	157	160	179	155	177	174	171	159	169	171	137	162	141	159	143	156	160	155	162	147	165	151	139	152	170	149	149	180	156	144	160	147	148	157	138	149	150	171	138	153	145	156	169	139	149	153	136	143	151	135	140	150	169	165	146	170	158	151	153	147	155	151	152	142	152	130	151	163	170	176	145	130	162	156	159	148	163	159	176	142	131	153	154	165	163	155	137	147	163	157	133	165	138	160	160	158	155	151	149	157	151	160	166	165	160	153	169	188	144	154	136	124	154	188	161	149	135	151	154	183	151	164	168	145	177	113	144	152	147	140	158	139	143	153	137	168	161	149	169	156	153	149	159	152	141	163	135	145	177	159	144	168	167	157	134	148	161	161	149	143	153	149	153	134	161	151	180	143	137	140	145	146	166
2275	3192	4330	609	537	486	473	479	446	453	413	492	473	450	438	423	460	485	446	459	440	437	429	438	410	423	448	439	437	445	434	475	457	412	431	425	466	444	443	465	423	435	434	441	418	471	459	437	438	485	426	477	426	438	440	412	428	448	413	405	456	436	432	429	438	455	462	453	444	411	434	422	405	417	435	371	412	413	447	439	446	446	428	419	465	454	417	424	453	439	447	436	411	401	455	396	397	439	433	432	459	410	431	426	439	464	463	414	443	426	457	437	433	454	421	453	456	416	444	445	394	437	437	438	430	421	405	443	430	450	451	415	419	431	456	432	422	446	444	411	445	437	444	436	475	406	481	468	429	427	446	402	415	440	456	395	441	439	441	448	410	450	423	435	453	465	407	451	437	465	449	437	435	452	445	454	458	404	434	420	444	427	438	452	442	431	454	421	429	452	435	434	458	421	425	457	479	455	428	411	430	418	472	441	467	437	459	430	447	437	456	458	449	416	427	441	458	473	414	439	438	431	403	417	456	475	420	433	445	430	474	409	448	439	423	414	448	432	419	460	424	402	392	402	413	458	387	448	438	421	469	466	425	423	439	433	448	442	468	406	410	476	430	452	444	448	448	470	405	416	460	421	413	421	426	464	445	421	481	455	426	466	406	421	418	432	453	424	427	442	460	422	434	424	418	454	443	417	459	410	434	464	445	451	428	428	399	458	422	442	457	451	418	466	422	430	466	441	453	454	438	450	445	467	402	434	437	429	459	412	471	492	460	443	457	426	437	420	450	468	428	440	447	433	433	446	458	447	414	461	430	422	433	450	427	422	435	469	462	439	471	422	397	441	396	467	440	438	431	433	434	403	419	459	461	432	470	459	437	447	463	439	397	435	458	443	436	412	442	440	439	440	431	433	426	454	392	443	450	437	425	454	443	378	456	405	464	435	427	430	437	449	421	439	426	450	409	428	404	418	397	444	478	411	468	464	429	454	456	436	465	413	429	425	462	420	413	462	452	473	446	446	464	431	429	473	452	467	417	455	405	424	464	433	418	432	429	453	430	418	488	445	459	440	431	449	433	430	373	452	427	448	451	461	405	403	476	444	450	434	443	411	453	455	441	417	480	474	456	479	454	423	413	415	449	482	438	438	437	434	453	440	439	483	430	449	460	417	443	464	441	459	416	453	452	469	430	446	442	420	415	405	403	398	415	441	470	454	450	446	423	446	443	458	447	424	424	447	440	413	458	454	432	464	412	426	474	446	418	432	412	444	417	461	414	469	462	400	443	470	429	439	489	383	474	430	428	456	416	409	397	454	420	430	436	432	438	442	402	450	427	445	444	458	425	420	443	433	430	458	421	453	461	438	451	423	384	413	434	445	436	478	431	446	414	438	408	417	476	470	455	419	460	430	446	481	429	433	436	488	423	471	436	441	459	445	432	419	439	449	439	447	463	462	455	436	454	400	385	438	423	421	445	411	454	445	387	468	426	431	444	465	426	441	439	428	403	471	439	436	386	455	452	412	470	422	413	449	434	431	450	478	426	466	400	412	446	447	439	454	410	444	445	431	484	428	431	449	428	487	425	415	458	431	449	402	492	447	453	417	443	463	472	455	437	386	460	462	425	453	437	465	438	473	412	402	492	422	446	440	460	469	443	411	464	443	432	498	411	446	469	445	445	460	468	438	451	463	444	443	425	465	439	428	439	426	479	430	432	439	436	445	425	456	396	436	437	449	430	465	430	450	458	440	428	405	405	409	478	429	451	421	441	489	442	411	444	428	409	425	488	438	436	431	448	440	488	441	405	451	424	408	434	430	440	428	440	452	415	440	450	441	422	443	418	435	387	453	442	408	425	419	457	430	418	400	424	471	430	441	475	473	464	443	446	445	438	485	456	431	459	444	430	450	452	440	444	449	430	415	451	434	445	419	414	427	419	419	435	467	475	449	471	423	460	440	445	464	450	467	437	490	442	465	433	421	453	412	438	422	400	419	491	431	462	414	467	437	434	433	429	437	480	426	421	407	421	454	422	435	435	448	469	470	436	428	448	401	433	424	428	452	478	433	439	456	466	467	412	469	456	488	435	440	448	419	448	401	440	434	426	419	426	452	443	469	417	433	421	472	429	451	445	428	426	445	402	441	409	401	429	433	460	443	448	434	439	442	431	413	445	430	450	467	408	422	438	433	439	430	467	431	431	419	424	436	426	468	454	423	484	423	424	461	444	411	423	429	409	417	406	439	472	421	385	455	462	436	428	429	428	443	434	429	453	429	420	434	425	417	485	461	436	416	408	457	449	478	435	457	422	449	444	428	414	462	467	388	433	424	395	445	435	434	440	439	416	414	497	407	445	431	416	426	419	424	448	441	457	433	469	451	434	433	433	418	479	436	446	430	444	422	454	425	421	440	405	435	470	428	436	431	431	472	425	405	458	439	443	442	436	435	441	392	447	450	435	456	425	477	426	436	418	437	431	440	458	450	482	408	459	439	460	403	424	439	418	447	384	424	465	426	435	455	425	440	414	450	454	429	454	406	462	436	448	415	387	427	440	422	420	428	461	427	449	455	405	456	449	462	459	411	407	441	489	432	449	424	431	431	438	459	420	434	451	439	432	452	446	441	424	442	431	442	433	458	460	446	478	455	423	456	460	419	455	428	435	415	443	411	444	452	466	454	416	428	420	427	450	432	438	444	398	441	426	416	457	430	399	435	463	409	418	393	432	429	458	447	451	435	421	411	459	411	425	450	446	494	434	484	500	427	436	447	433	419	412	449	460	442	464	470	427	458	447	450	459	463	463	436	430	429	420	437	399	412	451	431	443	422	433	381	422	463	446	405	434	435	445	450	417	455	428	473	497	427	429	439	449	442	451	461	460	439	432	444	446	443	423	459	436	428	415	433	440	433	434	410	418	419	416	466	450	412	477	426	536	403	451	472	431	463	440	439	436	417	432	444	441	403	431	429	445	410	405	468	411	459	456	400	471	463	468	398	410	439	495	387	480	450	413	431	453	412	426	427	480	449	385	457	418	434	399	423	431	481	438	455	425	454	441	445	491	414	432	407	426	435	410	443	465	439	450	428	418	436	450	456	435	445	431	414	437	431	464	439	399	470	455	468	441	440	407	406	438	469	472	428	405	434	413	441	443	467	426	466	471	443	432	434	415	421	440	455	443	449	475	468	428	459	474	396	473	441	475	447	456	459	397	404	420	429	435	449	389	419	412	423	432	422	463	415	418	416	441	436	473	447	429	457	429	465	478	419	459	428	458	480	390	450	395	473	451	451	463	382	438	452	449	422	434	424	396	414	440	436	407	422	470	420	440	437	486	432	418	428	436	441	415	463	452	424	446	437	416	431	445	412	402	444	441	424	398	437	437	465	433	404	437	442	437	434	458	434	425	456	452	491	453	421	405	439	423	425	408	451	460	412	456	427	451	454	423	395	444	469	412	436	465	411	451	440	446	467	445	425	448	446	425	432	461	454	439	452	434	427
14165	32504	36431	5534	795	612	503	449	364	350	317	331	362	306	299	322	300	265	310	280	316	323	277	286	296	296	333	269	260	295	261	247	282	302	274	288	257	250	305	285	286	309	293	299	291	244	277	268	263	264	297	309	296	270	269	263	274	279	272	282	256	274	283	275	311	271	278	273	284	283	288	289	346	297	280	244	272	284	285	282	293	276	271	308	274	277	269	281	265	309	264	274	261	285	283	280	279	308	281	292	277	264	284	264	280	274	261	281	263	305	290	290	254	261	278	288	282	260	296	289	265	266	283	269	264	272	273	278	264	282	290	273	267	259	282	248	307	302	284	284	282	253	287	259	286	282	285	276	250	282	280	313	265	274	281	292	308	266	299	268	295	278	281	280	284	287	277	272	284	316	295	278	285	285	271	266	281	285	286	268	276	322	261	293	287	247	276	272	293	282	269	284	255	294	260	263	300	273	275	270	265	271	299	283	296	243	278	279	261	258	247	236	269	285	292	253	246	278	271	268	248	273	267	299	279	282	288	260	286	278	261	281	265	298	271	247	276	279	302	232	251	278	267	283	267	294	284	304	277	282	268	267	267	272	288	292	256	276	249	272	241	294	278	286	273	267	284	277	267	266	257	266	243	287	324	270	289	275	285	250	295	306	314	245	264	268	242	293	315	280	279	253	295	310	276	271	290	265	284	254	278	273	315	294	269	253	281	229	274	286	280	261	277	272	297	285	277	314	261	269	277	271	290	282	291	291	265	302	306	263	269	271	299	277	279	299	272	296	288	262	299	257	266	249	260	262	268	248	287	248	272	302	263	248	266	286	289	279	282	277	253	271	257	276	292	261	272	250	289	254	291	273	282	266	287	293	253	281	254	285	276	295	265	291	260	311	268	279	273	263	242	243	291	261	266	286	258	266	290	276	259	303	255	292	288	273	282	258	255	272	276	292	260	273	290	267	263	291	282	247	271	275	265	256	304	278	270	310	271	285	270	262	292	230	272	262	305	277	290	268	292	249	280	266	264	263	271	278	270	264	270	288	270	258	256	272	280	276	233	254	303	272	303	279	253	264	296	293	272	290	281	283	273	282	283	244	284	283	282	276	281	279	257	283	274	288	285	286	285	281	277	269	257	297	255	280	259	280	265	265	283	261	285	241	304	278	297	295	312	273	266	284	252	252	287	276	274	286	264	288	276	336	278	283	270	265	297	289	248	284	257	216	279	266	277	250	298	259	285	304	286	276	281	277	268	275	284	254	271	264	277	292	257	276	269	294	273	274	316	263	268	265	265	268	271	297	279	291	246	291	273	303	279	278	265	274	269	272	264	281	274	273	270	244	277	294	295	249	255	281	258	278	284	269	281	275	289	259	292	282	292	276	242	268	277	289	260	295	264	278	233	275	271	273	279	261	257	262	286	273	259	279	267	290	283	282	281	281	277	266	302	300	294	304	284	268	274	256	313	256	286	270	251	285	302	266	288	230	246	299	266	273	301	250	241	290	271	289	267	282	268	278	264	266	259	282	260	282	244	283	264	238	259	266	278	263	240	294	295	255	281	257	292	268	278	287	247	269	281	262	245	258	291	298	267	269	275	254	252	306	293	277	267	274	311	266	326	255	270	283	271	270	298	272	292	290	289	248	304	286	279	252	318	280	301	277	265	287	226	264	276	265	299	301	280	282	282	244	314	280	287	284	265	282	258	254	259	257	280	268	271	234	272	269	282	275	295	279	279	240	280	256	278	283	256	287	265	283	261	273	241	280	310	303	265	285	248	286	290	266	312	288	276	286	246	282	277	273	284	262	273	290	301	231	272	272	286	287	286	265	258	279	283	306	273	267	261	284	297	247	319	272	282	280	257	257	263	264	275	276	255	286	283	253	288	283	280	300	287	280	272	282	282	280	279	279	245	273	295	281	287	250	316	255	286	301	266	265	298	280	279	293	283	270	282	243	280	277	320	251	294	302	274	254	273	284	255	276	283	277	278	269	286	260	247	258	275	296	285	292	289	277	267	290	284	278	268	276	274	304	279	287	266	267	253	262	299	298	286	298	305	274	270	287	303	288	281	289	244	255	277	257	277	290	257	264	303	277	278	276	251	257	283	271	301	308	273	277	252	266	243	256	294	269	280	256	246	266	269	274	282	253	268	244	276	256	249	246	308	256	291	272	286	250	252	256	246	275	273	270	269	296	289	257	250	266	274	250	287	296	285	270	293	304	277	262	279	248	248	269	286	290	277	290	286	258	249	298	251	285	267	298	276	293	293	270	262	316	250	255	289	279	269	298	271	275	272	271	276	267	297	277	251	284	277	246	268	253	278	289	259	274	294	275	280	277	271	283	275	273	321	274	284	293	274	289	263	280	294	280	260	268	255	274	281	294	287	265	262	291	264	269	301	286	285	289	292	297	309	286	271	295	291	279	274	259	271	249	260	294	284	244	297	280	269	282	298	257	263	284	278	309	252	270	296	292	270	269	281	298	296	275	245	293	290	269	284	293	276	315	298	294	291	282	279	298	262	292	263	276	286	274	270	287	240	264	290	254	276	311	289	246	283	286	262	304	285	266	290	278	290	319	263	283	272	266	246	289	267	290	253	299	274	282	266	289	286	291	276	258	268	303	270	250	257	260	287	274	244	299	274	283	267	294	299	268	324	285	257	263	256	318	307	273	293	255	264	289	259	298	292	258	299	320	265	259	271	268	283	282	295	306	276	274	276	256	306	305	256	289	271	281	274	278	266	247	289	282	266	255	301	265	263	267	271	270	263	253	271	271	276	246	285	268	274	274	275	280	282	246	271	293	288	282	290	296	276	298	279	267	284	281	307	292	277	260	270	269	257	288	247	274	279	271	275	273	268	268	260	236	277	278	300	307	313	253	280	289	277	251	279	273	261	269	289	266	295	280	283	254	282	325	282	261	305	278	289	270	300	253	256	255	295	273	302	273	258	280	275	294	282	296	289	278	296	285	257	240	232	277	295	294	297	283	255	283	238	275	266	287	282	272	286	264	300	275	259	246	273	266	270	259	300	272	280	267	258	274	254	251	263	265	232	286	253	266	272	277	269	273	294	279	274	286	304	320	311	284	284	304	291	264	258	288	288	264	275	303	283	287	269	303	278	302	289	272	290	318	265	257	259	262	252	264	300	272	233	267	305	264	267	275	297	283	301	285	243	250	275	306	263	307	268	283	305	268	236	267	255	270	262	294	282	284	273	286	293	272	262	279	244	285	263	284	278	256	288	259	257	272	295	290	295	241	275	275	297	263	294	252	272	261	282	297	287	261	303	293	276	281	271	267	298	292	287	268	297	272	291	268	268	295	300	276	261	260	298	267	271	274	255	257	280	279	271	279	249	266	258	295	283	267	235	251	278	284	279	257	288	286	280	267	297	234	279	290	237	263	300	298	317	287	277	238	280	252	279	258	287	278	291	297	297	262	227	297	264	263	315	271	276	292	295	259	283	287	257	242	275	288	274	276	236	280	285	288
9681	26770	29782	3168	2774	2283	1856	1578	1483	1269	1206	1113	1025	1000	1001	934	923	915	897	812	800	855	862	862	810	805	756	758	771	805	781	779	755	771	761	764	786	767	795	736	765	786	737	730	693	725	743	725	703	709	690	741	767	705	729	732	690	704	739	767	723	730	725	730	726	753	741	718	770	713	674	733	692	733	727	759	724	720	720	665	719	722	699	686	744	717	725	743	710	708	724	696	725	760	749	683	699	701	730	752	691	701	744	718	746	675	688	727	685	722	721	688	758	692	702	653	675	714	709	730	713	695	748	733	677	661	727	696	680	722	713	690	700	731	687	657	713	673	700	676	714	707	698	708	693	714	682	747	721	687	698	696	736	678	719	724	693	718	751	725	716	696	686	713	763	725	697	716	697	712	662	748	748	711	746	700	708	707	721	732	670	701	689	701	719	733	714	651	696	709	718	727	712	650	783	724	703	670	694	682	639	713	750	662	724	725	653	744	685	707	688	740	735	680	717	647	705	716	738	691	723	679	687	747	748	668	648	665	718	700	719	732	716	748	716	715	698	673	716	713	692	688	719	688	682	669	768	683	721	690	677	735	750	665	728	709	668	739	760	706	717	693	745	736	682	706	708	732	717	691	731	744	705	733	764	706	693	738	644	688	704	689	684	674	688	688	703	729	743	717	666	727	648	701	683	715	713	692	735	708	734	690	705	721	677	717	722	734	759	720	734	666	740	713	746	719	711	718	741	689	678	672	712	658	705	752	697	656	670	662	664	722	736	721	703	674	728	720	658	726	705	695	669	725	690	685	724	684	680	685	765	742	728	677	679	696	717	725	727	717	711	753	707	690	691	750	716	710	694	640	678	681	731	683	680	719	784	718	718	699	706	675	773	680	687	736	700	762	704	713	713	705	681	724	730	733	704	692	703	737	723	730	705	678	725	694	713	707	683	731	719	701	671	715	718	712	752	700	705	697	705	673	655	736	689	717	708	704	697	745	688	661	709	696	709	731	683	706	730	720	720	694	644	714	695	647	767	740	690	730	663	646	661	722	706	715	765	715	754	716	717	709	724	731	685	686	696	725	727	650	734	727	696	704	674	754	697	665	691	730	723	697	693	715	721	689	719	704	689	691	727	699	710	754	668	688	685	701	746	686	703	696	684	677	708	686	746	699	733	716	666	713	745	717	703	707	709	735	657	705	682	701	677	697	651	670	728	672	694	731	760	698	701	690	754	726	710	712	672	723	662	735	690	723	714	719	731	703	728	718	714	681	711	747	686	699	689	668	667	690	706	734	746	722	730	744	746	679	684	753	704	686	739	684	681	715	736	722	743	689	708	704	688	706	723	726	705	749	712	697	690	707	685	660	670	707	697	688	678	695	712	714	749	705	723	695	719	735	687	719	699	746	724	698	736	700	698	655	770	678	660	694	733	734	709	730	726	704	701	732	716	653	671	707	706	720	705	711	650	717	687	711	670	702	682	692	727	732	725	725	726	727	712	671	729	697	716	724	689	714	662	700	729	686	693	718	748	702	713	681	718	706	735	725	703	672	741	708	699	694	699	702	699	715	749	699	739	700	718	656	732	690	718	692	727	719	696	682	705	689	706	684	675	728	671	744	727	737	682	708	701	704	674	682	743	731	727	758	739	778	727	749	700	691	744	692	692	705	660	715	641	717	678	694	716	699	726	692	702	676	667	714	699	733	721	675	670	659	703	713	708	682	668	700	741	681	688	716	679	695	694	741	679	715	717	670	679	683	711	753	735	687	674	693	727	723	679	713	743	696	725	690	692	737	736	697	694	702	721	753	668	689	680	742	759	698	686	730	686	665	730	659	687	728	722	734	720	686	688	708	741	736	677	672	749	716	686	683	679	696	688	689	729	698	649	704	747	771	739	719	685	673	712	681	706	669	699	689	716	721	704	686	678	707	734	685	681	684	728	705	708	653	675	672	704	713	732	741	738	667	733	731	695	682	706	702	700	667	746	675	714	706	706	705	713	701	697	711	764	709	714	726	726	717	664	729	749	699	705	670	614	710	664	715	715	674	748	698	660	735	742	744	714	684	690	747	679	710	729	670	710	718	766	683	663	773	725	658	687	737	724	695	686	746	729	681	702	711	706	754	728	685	703	690	746	727	759	678	697	666	687	698	686	690	736	677	743	673	695	699	726	724	692	708	673	707	676	699	709	722	630	703	737	699	670	709	667	679	673	687	760	726	718	698	722	761	701	711	678	718	643	658	732	719	678	709	676	710	648	660	655	692	636	719	691	684	699	692	651	732	746	702	710	715	737	671	699	744	708	713	691	674	715	713	730	734	720	625	688	711	759	708	690	705	721	734	665	727	712	686	702	722	682	696	706	680	667	728	728	709	694	709	726	752	675	687	710	674	711	736	737	661	735	695	726	753	687	692	656	687	715	711	660	687	693	681	689	702	708	726	697	699	714	667	693	673	703	716	713	679	702	689	721	687	724	748	648	664	703	761	709	696	715	660	673	700	709	754	664	723	693	689	710	707	710	682	759	692	711	702	681	661	646	670	747	676	696	689	706	718	714	663	713	717	714	747	698	682	697	736	743	691	708	718	654	696	734	727	729	697	668	683	697	694	733	703	673	704	741	742	680	708	685	689	698	748	701	669	671	691	683	660	704	668	704	696	680	703	675	707	747	761	666	648	742	689	749	674	750	732	705	679	710	711	703	666	746	715	712	735	762	693	704	699	702	687	720	689	702	735	718	726	738	674	706	719	739	725	736	753	731	702	643	658	710	689	723	686	686	688	713	702	745	730	717	740	701	659	704	699	737	717	644	720	705	678	700	726	687	700	743	706	715	697	704	733	687	700	708	735	685	771	742	680	687	711	717	744	736	675	721	731	664	684	749	704	678	717	715	682	748	700	736	681	684	704	656	721	705	707	703	738	721	675	680	721	711	730	704	683	751	745	780	699	686	743	700	679	724	708	712	743	740	702	710	709	717	725	700	654	646	769	659	732	663	688	658	730	665	736	728	750	672	715	701	679	723	705	702	710	692	742	694	722	715	732	719	718	679	725	710	747	727	716	706	739	729	749	724	712	671	714	722	705	696	676	675	694	690	720	689	706	660	692	718	700	701	719	711	681	671	693	726	742	710	626	668	688	730	699	698	710	676	724	701	765	701	652	700	702	707	751	690	735	725	696	727	705	715	710	697	686	706	661	714	706	699	760	728	729	707	679	697	730	736	698	713	686	702	717	713	716	776	723	680	686	703	668	692	712	756	721	698	686	682	731	684	682	704	722	653	652	683	703	727	701	699	701	728	727	687	744	703	738	730	717	741	694	734	738	685	766	678	714	681	671	646	721	722	729	746	685	702	698	674	717	719	739	670	705	714	706	698	725	721	702	694	648	706	687	710	701	730	698	694	704	707	686	713	708	702	696	707	723	687	732	723	656	716	689	696	700	685	730	725	676	726	694	716	695	700	713	713	708	678	685	689	707	701	761	736	697	728	744	697	714
24134	45830	49897	12644	2182	928	687	480	462	407	361	335	310	356	334	288	286	264	268	266	262	251	261	264	252	275	247	259	218	261	247	222	241	242	247	223	246	244	222	224	225	262	230	215	263	237	236	237	218	235	223	212	231	233	259	217	219	239	246	265	263	248	230	238	213	241	245	231	202	225	218	236	261	230	221	206	232	232	206	207	206	232	217	250	227	207	231	236	207	226	242	261	187	227	209	217	202	230	251	213	205	217	242	221	229	237	202	244	245	231	239	231	221	235	234	248	229	240	213	243	251	222	265	199	255	204	231	226	228	192	246	235	229	218	225	235	220	242	227	220	216	230	231	231	235	231	216	240	244	234	218	232	203	224	237	233	233	234	240	228	228	230	245	236	270	213	265	225	261	240	235	227	189	224	225	235	260	220	254	204	240	243	246	195	225	225	258	210	233	208	210	230	220	196	245	225	251	234	248	229	227	240	237	228	231	223	221	244	238	216	213	224	217	241	210	216	237	218	231	203	217	205	222	249	217	255	216	240	252	199	208	242	230	230	251	253	196	228	258	221	249	238	246	220	263	210	234	233	220	241	221	255	217	235	254	212	237	209	223	237	210	228	221	232	216	249	220	233	209	239	223	248	212	244	222	254	236	230	223	223	245	240	225	229	222	244	214	207	228	218	208	255	239	237	272	228	207	242	221	229	233	218	232	221	223	218	221	238	228	212	198	201	238	205	238	259	230	232	231	216	223	223	267	233	214	201	226	234	259	244	204	223	233	221	223	247	218	230	231	205	235	215	235	247	235	220	214	215	234	241	197	209	213	253	228	234	266	227	231	250	239	248	248	211	243	232	209	274	209	219	232	230	230	240	232	208	248	239	198	205	223	219	209	209	229	207	233	234	223	208	232	224	239	220	254	246	223	227	253	235	217	269	240	196	223	227	223	226	213	235	203	259	234	210	229	235	253	212	221	252	244	238	208	230	219	206	227	246	236	254	227	232	208	232	209	209	198	239	227	227	225	233	240	242	225	220	257	248	225	246	241	233	236	192	218	252	239	234	217	216	211	256	228	199	238	231	239	239	227	224	215	221	223	217	220	239	234	219	244	229	206	220	245	216	213	249	231	221	199	265	239	224	214	223	247	221	254	224	218	223	225	247	226	247	233	244	253	223	243	227	262	238	228	236	209	221	203	233	242	220	200	241	226	231	247	229	246	219	212	233	212	215	208	236	224	236	217	204	249	255	226	229	222	226	240	234	189	241	238	263	217	216	234	230	244	223	218	210	211	233	235	234	208	238	228	224	227	227	206	246	221	232	222	237	198	218	248	217	224	227	237	222	240	224	221	220	217	224	206	203	239	242	224	287	207	231	208	219	228	236	236	221	218	221	223	228	233	211	228	232	202	218	210	228	245	221	233	242	236	239	211	209	221	223	229	219	216	227	225	243	234	222	233	198	204	235	209	263	215	232	244	219	218	205	217	215	251	244	249	236	227	221	212	217	229	243	206	253	197	223	241	237	235	208	207	248	228	244	245	224	235	221	213	229	224	250	215	212	233	229	237	221	222	252	218	228	227	271	231	207	214	209	223	215	236	199	210	200	231	230	235	246	208	224	206	235	204	227	214	230	208	222	216	247	205	234	204	210	234	215	207	239	253	232	249	251	256	214	228	238	206	234	224	242	218	231	249	204	193	234	220	209	228	221	251	233	202	218	224	215	234	232	225	229	211	241	244	199	226	234	222	232	215	238	216	226	209	230	205	218	206	244	206	237	217	259	246	230	227	196	241	243	241	207	208	232	213	224	238	236	222	253	192	213	222	252	195	219	252	213	232	219	235	224	239	247	237	216	210	201	231	241	239	213	222	228	239	206	240	208	229	248	225	211	202	239	236	238	249	231	228	248	233	232	214	244	242	240	229	206	227	251	218	218	234	227	227	200	226	209	226	228	223	218	249	230	251	232	219	218	255	260	223	209	250	235	242	229	211	222	195	229	203	212	206	215	222	224	227	232	216	199	229	197	233	239	241	237	227	213	255	274	227	192	232	256	225	221	220	216	230	259	232	229	247	189	205	230	218	233	230	218	248	235	232	228	242	215	223	230	211	214	207	238	226	219	236	213	237	260	214	253	242	238	227	251	246	244	220	224	212	254	223	232	240	250	218	190	236	234	203	220	240	217	223	228	230	225	182	224	208	247	205	239	239	245	242	221	227	199	236	198	231	222	209	234	268	230	218	206	243	221	211	238	227	236	218	223	209	231	252	242	248	243	200	215	240	240	230	240	223	236	243	247	217	240	201	202	252	250	220	232	211	261	227	243	219	209	218	231	225	210	206	208	250	230	223	214	201	224	215	259	204	204	210	228	245	208	218	230	232	217	227	216	261	219	214	207	211	250	229	252	235	259	233	240	240	245	233	200	226	214	224	221	244	246	220	239	229	239	214	206	223	237	238	239	229	216	231	223	213	232	228	237	221	238	210	231	229	251	236	243	201	211	218	235	238	251	212	239	214	234	183	250	248	211	246	217	209	265	212	229	210	229	231	226	238	242	224	228	231	221	203	227	241	243	198	213	230	228	246	256	244	246	227	251	224	240	215	230	233	226	249	194	255	238	234	213	211	248	213	235	225	225	251	246	239	252	259	212	231	230	183	234	236	221	240	238	208	210	226	234	238	228	236	228	230	238	236	221	219	219	217	233	207	229	261	213	211	203	250	222	242	220	239	219	228	222	216	216	244	217	246	254	230	221	216	217	191	232	232	228	217	223	216	239	228	243	219	255	217	208	200	216	221	209	215	235	236	207	234	204	229	225	194	223	216	252	249	232	238	247	249	207	213	250	210	251	210	210	249	235	232	227	220	238	249	228	250	248	236	252	210	223	190	225	224	228	235	242	213	238	233	220	199	229	226	241	216	208	212	211	219	216	227	234	249	259	220	244	232	228	242	236	220	253	233	231	243	213	222	246	231	233	211	232	229	235	236	225	220	223	229	240	233	230	218	220	250	229	229	255	235	213	213	238	202	230	216	216	241	241	242	202	211	228	225	196	208	226	217	209	214	195	226	205	255	222	222	218	221	214	239	224	248	248	243	225	250	209	212	270	208	222	235	233	211	255	230	234	250	234	221	232	205	244	246	224	241	217	203	262	225	208	234	211	234	232	242	229	248	222	197	216	234	235	207	236	243	217	226	233	217	225	252	215	223	227	233	251	228	267	215	235	233	238	222	213	244	231	228	216	220	222	214	261	249	210	222	212	220	223	209	231	241	227	215	214	238	242	242	220	192	207	244	228	232	240	227	260	247	218	240	220	240	226	224	218	220	218	241	271	202	233	234	205	253	238	237	233	236	243	224	249	250	230	226	248	219	226	254	217	227	236	200	252	224	217	206	211	217	238	248	205	231	238	231	268	267	243	232	223	220	237	223	236	209	211	223	220	246	238	249	241	221	239	225	233	214	226	230	210	223	237	225	200	235	183	237	241	243	231	220	218	248	240
14594	34809	35878	5253	4585	3519	2833	2414	1996	1758	1615	1436	1312	1231	1135	1099	1036	1030	885	899	899	867	798	774	739	765	777	741	680	692	732	680	689	632	706	675	685	681	695	664	650	674	663	638	639	660	703	630	598	620	598	657	612	624	569	643	600	625	616	642	628	595	602	604	601	607	638	622	677	606	608	573	618	611	606	588	577	581	628	573	620	573	600	586	597	634	607	551	619	588	608	575	595	538	619	597	604	599	566	594	608	594	590	573	599	603	565	590	592	584	555	577	542	621	604	550	555	578	645	614	581	644	590	580	556	540	597	583	567	597	578	608	562	592	618	625	587	599	616	621	585	591	625	578	606	583	565	609	617	599	590	592	630	603	593	587	541	574	570	555	588	553	534	577	561	593	601	575	535	568	501	612	571	595	570	569	553	615	652	594	622	597	570	608	573	602	583	588	586	532	601	599	578	607	515	589	589	574	570	582	611	569	616	553	546	554	618	558	569	593	564	592	589	596	588	628	549	562	584	568	585	618	622	554	580	551	586	579	532	570	580	570	576	570	583	612	608	548	586	594	561	586	569	585	608	585	555	574	587	624	613	586	592	573	591	614	583	593	594	560	568	620	597	556	601	566	588	572	536	544	606	573	589	584	561	563	532	573	598	556	592	541	601	584	554	577	572	554	585	561	646	539	561	565	596	595	596	612	588	556	578	578	566	591	619	581	563	578	589	592	609	586	538	583	611	561	603	588	601	589	562	584	558	544	578	567	588	602	586	587	536	604	554	633	575	585	533	588	556	592	574	583	563	587	573	598	575	581	583	606	557	599	585	583	572	591	615	562	576	612	592	561	574	548	545	593	630	618	569	565	565	564	614	581	594	580	578	592	595	565	613	591	535	533	556	609	605	589	570	573	574	558	609	548	580	568	563	623	529	605	560	581	569	616	589	585	585	564	582	565	553	569	577	606	590	586	598	615	585	618	588	550	619	577	604	561	592	612	563	591	623	571	566	581	584	560	543	589	550	574	553	577	617	564	589	556	550	606	587	578	561	592	619	581	552	606	577	578	576	613	583	576	586	534	568	595	585	571	571	536	580	581	598	582	592	591	582	600	563	574	580	633	565	550	613	579	573	600	565	616	592	568	572	547	597	592	604	603	593	547	584	578	588	596	579	542	544	574	553	600	600	608	595	558	541	562	591	583	543	585	620	555	600	572	578	594	573	579	624	603	584	567	589	572	602	587	593	593	587	585	592	567	558	558	601	560	617	578	589	612	584	569	547	619	572	621	624	576	576	573	605	601	621	564	615	580	565	576	591	556	598	588	561	597	564	590	575	592	583	602	587	569	622	567	508	588	618	582	541	604	589	607	585	583	583	617	615	590	577	593	607	559	564	590	573	605	558	600	570	569	554	571	575	548	597	610	614	564	638	601	582	608	547	583	613	567	581	562	569	573	605	555	570	603	572	563	600	582	588	573	625	574	568	583	575	589	560	577	546	616	591	551	567	577	576	560	601	542	553	568	581	583	571	575	544	609	584	603	628	567	555	614	565	557	582	587	577	554	573	568	562	584	574	576	573	578	608	599	612	584	613	592	586	603	607	577	603	590	561	578	559	550	577	598	583	571	587	629	591	557	598	578	573	592	543	604	586	527	632	592	606	611	500	576	549	590	562	570	581	580	535	591	574	600	502	544	620	558	570	603	590	571	554	604	605	599	612	544	559	550	555	590	587	597	580	586	607	577	560	541	594	550	550	543	584	573	634	577	561	579	568	547	552	618	573	577	592	626	583	554	533	579	553	557	555	590	603	607	588	598	550	566	572	542	594	586	579	554	614	615	548	559	567	588	615	561	584	579	571	583	592	583	576	565	558	532	616	596	566	578	570	559	599	593	586	575	580	587	576	551	583	588	583	550	584	581	604	569	563	588	603	603	581	540	561	581	622	531	568	577	585	588	582	637	594	587	552	598	641	546	583	583	606	622	580	612	588	586	593	545	526	577	556	552	569	565	563	541	564	563	559	620	573	587	573	622	602	614	577	587	549	531	547	551	569	589	613	566	575	623	621	585	560	581	582	560	609	594	569	592	584	620	579	590	578	567	578	597	587	541	596	601	620	606	567	609	567	596	579	613	592	608	567	614	591	576	596	586	592	565	542	609	557	559	576	561	555	571	593	578	575	602	574	631	588	554	570	570	540	616	610	586	591	608	572	604	571	567	569	586	581	561	520	583	570	538	591	601	562	611	580	587	574	547	582	600	602	548	561	547	591	591	589	591	595	566	564	571	621	599	559	611	574	594	583	597	547	607	572	586	613	561	607	561	594	565	621	565	599	600	624	584	563	531	580	583	588	578	573	565	562	608	560	566	586	523	604	577	573	583	558	564	563	533	580	613	632	601	586	566	587	547	608	570	574	587	588	570	596	563	557	579	597	614	591	602	547	599	600	570	578	562	573	584	555	600	600	623	619	562	597	574	651	578	560	569	560	554	584	577	589	613	598	542	590	609	554	553	553	566	606	569	599	593	547	586	603	602	546	530	592	584	599	623	597	578	568	595	599	574	581	615	597	562	557	553	580	634	605	567	603	557	548	584	548	570	551	579	571	592	543	555	567	611	597	582	557	557	612	608	593	538	556	547	572	624	567	592	597	562	563	595	574	568	647	615	567	566	588	606	586	580	578	609	590	583	572	587	580	565	606	617	565	571	539	558	578	578	594	599	591	619	550	579	592	592	582	581	605	559	567	514	576	569	580	629	566	565	566	581	590	544	577	568	586	603	557	585	539	575	568	540	577	544	568	598	571	605	564	554	585	609	598	545	562	604	586	556	592	575	587	608	581	547	590	580	585	586	590	557	563	542	603	628	551	608	581	571	519	579	588	593	602	550	581	555	607	585	591	565	562	594	600	608	577	566	606	577	588	569	592	569	600	594	569	554	602	562	613	563	551	601	591	579	550	596	582	577	581	596	577	563	542	598	555	603	567	599	558	573	596	577	607	589	597	595	555	587	581	553	580	600	580	601	542	547	618	600	564	588	590	597	596	587	552	620	585	582	614	583	582	554	579	541	588	528	580	590	570	562	556	568	582	541	590	610	599	572	578	579	614	570	520	591	559	581	574	616	551	561	578	543	564	593	596	609	566	574	604	561	563	572	558	577	543	581	580	627	595	551	549	593	547	553	590	563	549	552	621	619	564	594	560	555	592	560	591	555	597	563	609	559	566	605	562	542	646	603	626	570	585	563	634	577	566	564	565	568	612	594	528	602	587	609	566	549	563	572	583	558	595	576	624	586	606	576	538	569	615	551	596	549	628	571	588	569	596	527	587	589	645	590	578	550	566	606	590	613	554	602	567	593	572	551	594	580	593	646	588	588	578	531	616	575	538	600	594	542	605	577	600	542	568	571	597	554	553	553	575	575	588	570	580	606	559	536	573	606	583	599	561	592	560	588	572	569	588	573	595	606	549	605	554	550	554	561	587	574	568	557	548	601	586	565	596	573
1912	1953	1829	179	182	182	176	156	150	159	163	171	152	158	157	163	172	159	149	155	165	164	156	183	144	118	154	164	140	159	163	160	146	157	144	176	149	152	158	187	151	158	162	144	154	142	152	142	148	162	166	151	150	133	173	154	130	145	157	150	163	162	152	153	168	144	165	168	151	164	150	162	135	168	159	151	137	155	174	170	172	144	172	149	136	166	169	154	155	164	164	153	133	150	158	139	140	149	134	180	141	157	122	156	150	164	168	160	178	165	127	163	149	143	168	154	161	173	170	162	146	161	148	150	163	162	155	172	155	162	145	131	143	151	133	164	151	153	152	169	156	166	181	165	144	153	165	172	150	168	152	156	153	170	149	136	173	155	183	146	137	167	148	146	135	149	137	147	141	151	160	155	152	123	137	157	152	164	149	158	165	141	135	164	153	151	148	142	168	174	141	137	160	162	174	146	156	151	160	158	148	166	156	144	155	151	158	158	145	153	157	144	181	164	130	163	173	147	150	134	150	150	155	159	147	163	139	161	146	148	161	124	154	150	135	174	141	169	173	160	153	154	144	150	159	176	142	156	153	164	147	176	121	149	140	150	175	161	168	154	165	141	170	147	166	147	162	153	155	146	163	153	148	164	171	159	168	144	143	150	174	156	160	155	158	142	164	155	142	155	159	150	149	160	148	140	170	144	166	141	156	166	166	171	157	152	152	151	174	163	159	143	168	182	152	160	145	140	168	166	143	151	164	152	176	179	130	146	164	185	174	149	150	158	168	154	160	147	167	157	160	152	138	142	160	146	151	126	142	174	171	187	155	172	171	159	181	156	138	155	152	167	157	137	151	179	155	167	163	123	150	162	157	143	159	159	157	156	165	155	151	151	153	129	169	146	127	180	166	146	153	130	148	148	141	155	149	148	160	159	151	162	155	144	143	167	138	146	144	149	143	135	165	142	157	165	143	141	156	146	142	196	135	135	150	144	167	156	152	174	168	134	155	148	132	155	151	140	147	144	145	140	153	157	166	163	145	162	153	155	143	164	146	162	168	132	164	158	139	164	154	169	164	138	157	163	162	141	125	145	165	175	157	139	139	136	149	157	176	143	139	131	158	181	155	142	167	157	131	142	141	160	147	165	152	152	166	151	176	135	154	142	166	160	168	160	163	150	149	160	174	133	141	157	181	148	154	180	148	135	127	157	157	154	155	165	160	156	166	148	151	130	185	138	142	165	157	149	179	154	161	159	177	179	136	173	154	148	161	169	145	143	133	151	173	143	168	168	166	158	139	154	144	171	163	137	170	140	130	143	170	137	151	154	156	145	180	178	140	158	172	159	150	161	159	172	170	158	154	182	157	136	151	153	160	144	149	169	170	161	144	163	147	129	156	178	157	133	141	154	137	155	166	159	154	147	157	160	158	177	170	164	163	153	156	161	149	180	145	176	154	166	147	136	152	163	154	148	167	152	161	158	182	143	150	147	154	166	138	140	132	157	151	128	148	174	168	143	148	158	159	163	140	165	141	154	125	126	141	163	176	160	150	142	148	142	130	153	160	132	142	156	143	179	167	171	180	155	154	134	115	163	167	161	164	147	159	148	149	150	162	157	156	131	153	165	174	159	166	158	134	140	147	156	125	140	175	177	169	143	161	164	158	134	132	158	157	166	159	162	153	163	138	143	153	169	159	159	190	156	171	165	164	153	141	133	161	167	178	156	152	151	143	170	133	155	174	172	161	178	140	163	147	167	171	168	147	131	137	139	165	151	135	167	143	136	172	166	159	139	200	149	155	167	150	181	164	164	120	147	174	182	143	170	137	151	148	144	164	149	171	160	142	142	134	141	161	153	158	147	155	168	179	182	158	173	158	172	146	164	149	170	146	136	132	146	136	145	112	161	144	171	168	161	149	176	169	156	145	147	162	169	140	162	160	168	171	152	175	152	144	156	154	168	147	161	150	155	154	145	146	163	155	136	163	126	157	157	156	170	165	154	163	127	142	181	170	152	168	161	172	168	152	166	170	161	126	161	162	144	155	173	160	138	176	135	155	159	148	178	178	185	123	142	150	150	174	162	147	180	187	162	146	162	151	160	164	134	172	150	151	163	157	148	154	163	170	157	132	158	170	148	118	171	187	147	146	138	151	151	163	155	144	154	158	150	144	161	152	148	124	165	150	183	178	176	164	152	167	165	160	130	139	158	155	164	144	143	146	143	140	184	139	164	144	142	177	146	146	165	155	168	165	134	164	128	164	159	168	189	148	167	163	169	152	160	142	163	145	132	144	141	143	169	140	155	149	168	135	163	154	161	151	166	139	147	165	133	143	155	158	156	182	145	150	158	149	161	153	134	164	148	139	154	164	146	162	166	162	124	147	155	149	144	159	150	147	154	137	153	134	179	150	139	158	149	148	155	171	170	141	153	165	142	165	147	151	152	140	164	157	164	145	146	173	153	154	147	158	135	146	149	168	147	165	156	148	158	152	151	166	162	148	152	124	176	147	160	152	160	181	153	161	148	144	133	165	157	154	134	142	148	157	123	165	171	146	158	149	166	143	168	149	154	176	174	159	154	160	144	151	162	173	166	165	159	179	168	147	155	146	157	139	149	179	150	149	148	161	132	161	167	173	150	144	164	162	146	174	159	139	149	158	141	154	139	148	156	155	156	155	157	153	149	161	166	167	144	157	150	134	157	143	169	152	149	143	156	160	169	162	151	137	179	167	151	169	164	167	161	130	174	160	180	148	136	170	163	165	154	170	159	159	141	149	157	147	134	151	167	193	143	153	135	149	176	167	160	144	154	173	164	138	165	129	137	159	146	138	183	151	140	157	130	154	165	159	155	152	178	165	135	155	144	138	162	147	163	150	127	150	166	160	145	144	177	150	195	139	161	156	167	156	134	158	141	164	154	155	161	155	172	155	156	193	169	152	145	161	145	169	142	147	148	163	150	171	158	157	168	151	167	166	157	143	153	157	145	155	142	161	154	149	164	151	150	178	147	129	155	163	160	152	164	148	165	149	161	152	168	143	155	150	165	177	142	166	160	190	137	162	151	139	148	150	153	177	171	151	162	152	138	149	128	157	166	141	160	145	144	157	163	153	156	161	163	135	170	170	160	155	164	152	162	175	132	150	167	157	159	156	146	154	165	139	164	155	157	171	141	151	180	165	180	137	149	175	178	167	175	160	154	145	146	151	185	166	146	156	147	160	162	154	155	167	152	146	161	136	153	153	151	144	156	141	147	145	149	164	128	141	179	155	158	126	162	139	152	174	141	150	141	170	169	128	161	135	180	150	147	151	126	142	158	141	149	137	165	171	143	158	161	162	138	148	152	159	157	158	153	134	172	143	144	170	158	176	161	152	158	174	135	160	144	167	174	135	163	151	152	151	165	152	170	147	176	153	147	148	144	151	198	132	155	151	158	138	155	153	157	153	154	186	149	149	138	136	156	137	161	150	163	147	142	133	146	160	153	151	153	171	134	152	156	154	169
2283	3316	4561	547	533	499	516	491	453	489	444	442	432	441	447	463	425	423	472	443	490	439	430	425	447	428	461	423	446	421	433	427	399	405	446	443	442	415	440	418	464	494	455	421	441	411	437	445	445	402	432	427	430	423	462	408	421	451	458	460	428	440	433	450	453	396	457	468	432	429	428	423	412	456	454	442	459	431	458	474	402	436	443	405	416	408	439	439	423	443	436	442	439	436	443	422	460	393	424	452	463	439	426	440	451	447	419	437	415	454	442	414	465	456	458	447	438	448	468	424	439	438	426	414	444	458	420	422	441	464	386	444	444	420	414	457	465	442	397	447	470	475	468	459	427	453	433	440	420	482	435	432	436	429	416	441	402	420	434	445	423	438	428	450	421	439	435	458	453	419	428	423	436	458	451	437	460	420	432	407	452	466	441	467	424	400	424	424	445	484	417	406	418	478	421	448	452	422	426	412	438	447	428	403	447	478	429	445	430	433	464	455	488	440	442	476	456	458	476	456	470	420	418	435	424	427	428	465	438	459	437	477	447	385	416	421	470	437	430	459	457	489	432	431	412	452	401	432	476	444	449	412	429	453	452	455	461	445	429	445	429	462	449	447	449	486	409	442	431	438	458	457	462	388	424	389	410	462	423	423	446	410	454	426	423	442	428	431	446	453	437	419	474	460	445	440	408	415	483	439	462	457	413	471	435	429	432	387	461	469	427	450	462	437	468	417	428	448	468	433	443	430	458	405	428	461	440	420	407	442	449	442	472	426	407	449	426	441	437	413	461	450	447	421	425	435	476	464	443	434	458	428	447	437	442	460	437	480	452	449	467	439	461	439	447	456	462	438	440	431	439	434	464	445	434	438	429	461	424	436	479	437	443	431	459	435	406	450	443	446	448	456	467	438	513	422	454	405	459	435	449	478	466	459	447	439	442	448	415	436	448	472	453	466	399	428	430	442	474	449	482	429	455	420	444	462	452	452	451	421	423	429	439	456	446	445	441	423	438	442	430	449	430	440	454	395	482	452	480	433	430	480	422	451	446	462	460	461	425	441	399	452	472	473	486	476	445	422	434	461	437	475	423	408	450	444	427	415	419	438	434	440	460	432	473	438	397	411	434	423	447	438	446	426	456	424	406	420	433	429	437	453	429	445	408	460	455	431	447	434	446	407	449	459	491	468	457	429	448	442	428	439	451	436	427	402	455	448	434	405	430	438	462	430	421	436	430	441	444	457	431	436	451	458	434	463	446	484	427	422	439	464	458	419	428	436	457	445	419	484	421	437	410	429	442	420	457	404	429	475	492	452	449	383	455	477	436	470	427	422	451	427	415	441	433	458	471	408	476	418	463	430	463	443	397	449	456	451	466	424	425	422	431	421	464	448	459	452	512	459	426	434	445	431	417	450	449	422	462	414	483	411	456	436	486	426	474	463	455	430	421	460	439	441	435	456	435	440	395	476	426	419	403	436	424	436	447	408	427	458	455	435	485	431	477	453	450	445	468	434	415	458	434	431	472	403	445	460	463	426	437	454	442	407	453	435	441	457	450	439	455	409	442	416	423	458	426	423	438	448	458	452	444	424	439	428	437	485	419	444	451	454	433	451	424	478	440	419	408	432	477	444	410	424	409	415	449	430	399	445	450	432	418	419	427	453	447	413	407	417	419	449	444	437	456	462	444	422	442	453	418	458	436	413	452	467	459	438	391	430	420	424	487	431	437	425	436	412	415	444	431	437	445	471	425	425	421	447	437	466	464	427	468	385	446	436	463	444	411	442	407	457	415	433	446	427	430	430	440	474	456	489	474	431	446	438	470	450	467	451	432	422	432	419	441	471	458	439	410	428	444	424	470	433	453	432	415	439	443	429	487	445	423	470	411	455	428	431	472	446	441	400	412	470	417	426	424	445	448	490	431	418	448	464	413	433	427	423	418	429	429	443	414	431	449	419	418	398	485	428	451	405	434	459	472	458	466	435	431	403	393	392	446	438	456	440	428	403	370	453	421	428	456	476	445	412	475	446	470	433	419	455	436	445	453	454	443	438	454	453	435	434	389	436	436	448	447	432	472	411	441	433	424	442	436	451	419	469	445	460	413	463	426	468	421	443	477	442	465	453	442	445	420	450	485	436	444	452	425	429	437	414	417	440	451	435	387	447	462	441	454	434	401	430	463	387	466	480	474	404	433	441	457	422	439	445	437	437	446	417	446	433	444	468	447	452	430	444	454	466	409	469	443	438	425	450	447	413	435	407	442	435	422	436	451	457	464	464	433	451	482	412	409	478	436	443	429	432	435	463	406	445	411	453	419	444	460	458	426	427	450	456	450	465	415	407	430	422	431	440	391	476	455	429	454	444	463	469	444	457	437	443	427	480	403	443	457	437	477	427	446	434	429	437	418	442	433	411	456	512	449	459	415	431	453	427	440	441	448	452	417	422	420	453	438	442	444	485	442	428	446	457	439	430	462	449	436	435	471	445	439	406	423	465	472	449	476	454	426	442	416	456	430	459	472	441	399	446	496	458	425	438	448	465	462	403	452	431	447	458	426	453	438	465	416	449	457	400	426	431	464	416	421	437	437	427	448	474	470	469	474	464	446	418	469	430	448	448	430	436	426	437	436	448	441	478	480	440	451	428	465	466	457	454	449	465	444	454	396	436	454	400	458	386	437	446	466	422	417	392	442	428	460	404	423	471	426	446	442	439	450	452	464	428	462	442	473	455	431	438	449	483	416	449	424	420	406	451	417	444	451	455	425	440	445	459	438	436	395	410	444	433	437	425	502	480	450	422	471	410	421	454	427	438	447	402	433	427	405	428	420	437	430	403	462	439	434	424	434	477	394	443	476	458	451	422	454	469	423	462	413	474	443	429	447	411	482	452	376	446	450	394	463	453	415	419	453	429	475	443	432	446	414	465	448	429	479	444	446	427	441	443	448	461	465	429	448	441	420	422	456	472	456	419	422	482	450	466	472	426	468	441	455	413	435	449	409	428	417	425	462	477	439	457	443	430	443	407	472	396	468	410	477	468	429	436	455	430	437	455	433	417	424	421	439	435	441	413	392	424	443	446	457	443	443	448	453	414	426	445	422	452	453	460	435	411	425	432	413	471	425	447	433	448	425	444	472	421	419	430	456	430	457	434	416	448	416	430	444	467	439	417	443	445	403	449	453	445	447	465	438	463	433	401	448	409	458	408	419	422	420	450	430	419	430	451	417	457	422	452	419	459	439	430	441	434	448	451	453	401	465	474	438	431	433	445	427	395	469	429	472	434	468	430	445	430	432	476	428	440	431	499	444	415	428	481	455	447	474	457	401	435	455	428	419	450	400	483	466	431	439	400	444	434	400	447	451	418	447	402	454	434	425	461	474	478	450	470	464	461	478	421	454	437	401	463	414	443	432	455	444	430	419	453	440	457	420	459	469	425	491	429	454	462	435	437	430	441	442	427	430	444	412	475	426	465	449	423	444	452	438	421	439	457	446	471
13686	33807	35811	5481	818	603	494	455	342	360	353	342	338	357	303	310	304	300	309	301	284	284	285	273	309	296	253	291	275	274	279	265	271	308	267	293	322	314	301	295	283	256	247	341	267	300	310	263	258	303	264	287	280	289	294	298	303	277	261	283	284	268	254	292	278	310	282	269	288	303	286	271	268	256	270	247	282	265	295	254	269	275	273	274	254	304	305	269	262	263	267	270	271	315	297	247	247	250	253	258	276	292	305	280	268	255	269	274	271	272	296	286	249	279	248	268	272	252	266	258	296	247	263	260	281	275	267	266	232	260	266	299	299	268	291	268	278	274	248	266	290	247	270	253	255	288	297	296	280	298	302	292	291	288	279	244	281	260	283	317	275	271	281	250	265	322	287	295	253	288	291	278	264	278	263	275	252	322	284	248	277	272	258	313	247	268	297	256	293	304	282	280	287	294	272	267	270	290	273	265	301	230	252	277	276	278	290	276	282	282	271	298	264	279	301	272	279	285	266	299	256	282	271	258	256	303	271	267	299	273	254	275	225	280	257	268	275	273	247	271	280	296	262	275	251	264	287	274	277	258	288	281	260	279	265	287	294	281	288	252	289	290	279	280	270	287	259	258	292	270	295	277	277	252	269	298	285	299	264	269	305	259	260	282	269	277	301	292	271	249	306	307	269	273	274	296	251	252	268	278	285	294	279	287	271	291	243	275	294	279	247	274	251	295	279	276	299	317	267	288	250	286	287	278	264	250	310	296	265	269	264	271	283	259	276	307	285	298	261	301	267	291	274	276	276	297	283	328	277	282	266	296	269	275	279	295	252	249	298	257	303	280	293	288	279	267	272	254	285	268	266	264	270	266	266	251	263	291	283	267	257	250	251	289	282	274	289	297	273	278	279	299	266	299	260	269	289	306	273	291	274	296	255	265	317	278	270	288	291	281	249	266	280	260	270	295	266	329	267	272	263	260	277	277	276	293	265	286	297	296	275	279	305	285	263	279	282	287	282	303	258	261	282	271	283	294	272	264	280	279	272	284	315	278	275	288	291	263	277	267	281	233	270	253	271	295	283	266	245	287	298	273	253	262	252	271	288	279	301	270	266	294	283	275	293	297	308	280	291	314	254	247	274	297	292	297	267	288	310	280	269	285	260	281	277	298	288	294	260	255	283	295	274	290	272	296	281	274	289	284	273	287	293	259	259	301	275	234	246	277	271	253	280	270	292	290	294	286	308	309	274	290	283	275	308	285	289	299	292	325	249	288	286	283	262	284	318	306	303	273	277	267	275	295	276	260	261	303	258	269	262	324	265	275	297	279	270	277	305	301	310	282	278	252	255	267	284	253	272	284	314	269	286	270	265	276	275	298	313	250	252	297	304	272	282	275	301	278	242	276	308	288	259	259	289	275	256	278	255	266	272	287	273	284	280	281	271	278	282	264	261	288	252	300	296	241	303	280	265	278	252	261	276	276	267	265	311	265	283	271	276	270	280	282	281	271	258	308	287	284	259	280	262	288	267	254	262	269	274	298	287	269	258	288	274	266	294	268	271	235	257	274	267	273	267	265	300	278	272	304	253	245	234	252	290	261	258	300	304	285	291	280	258	274	282	254	292	271	294	314	259	285	269	315	313	279	277	278	290	268	317	283	278	313	286	291	303	284	262	290	318	260	279	279	295	254	318	293	270	288	262	244	290	290	259	268	265	285	268	283	252	244	325	305	262	249	305	255	279	289	283	278	267	264	286	292	295	284	279	291	248	266	241	260	253	265	275	262	263	295	284	297	254	258	259	302	260	309	271	285	306	287	275	276	285	266	278	248	289	287	260	310	281	257	285	275	277	286	267	286	276	276	243	258	287	312	293	286	267	292	260	301	281	282	276	300	293	307	277	297	275	274	281	276	294	291	293	280	282	270	278	258	243	276	290	275	266	273	265	275	275	263	309	302	272	278	256	280	318	273	257	307	264	292	286	264	270	243	289	304	276	271	270	272	264	289	254	274	287	311	267	261	278	263	266	270	262	298	279	301	295	261	271	262	284	271	284	276	258	266	258	250	253	277	275	296	258	296	249	283	309	303	268	284	301	255	248	283	292	309	247	270	277	300	298	277	275	289	280	275	259	249	261	286	315	268	307	269	264	298	275	286	300	291	284	281	267	267	249	264	256	260	276	294	297	295	292	297	315	282	298	279	290	267	273	294	304	262	280	273	267	296	253	255	263	275	294	263	227	264	250	254	269	294	283	257	279	264	308	284	289	284	238	269	279	271	275	299	248	297	285	268	298	284	258	286	303	259	289	300	291	252	264	255	254	294	279	269	294	274	270	267	274	252	268	290	258	301	287	270	266	293	246	288	269	278	284	297	247	290	265	289	252	272	256	274	276	269	282	274	265	275	277	281	269	253	288	261	288	254	265	290	262	304	278	264	269	267	279	302	268	271	296	299	243	273	285	277	263	253	283	257	292	272	286	276	255	278	274	252	289	306	300	269	262	255	279	306	256	244	287	299	259	262	250	269	251	265	304	302	268	310	287	269	287	273	281	273	266	287	286	300	304	268	280	253	267	283	256	263	292	324	271	303	319	281	293	266	269	258	267	289	269	285	272	260	252	291	268	282	292	293	282	305	274	270	288	284	273	260	266	300	255	306	294	292	274	252	306	292	287	279	262	277	310	295	255	280	267	291	308	299	300	247	265	271	305	276	262	294	281	266	242	260	260	248	294	287	280	294	291	277	283	263	245	272	278	275	269	272	266	251	272	266	252	265	260	279	296	292	284	287	257	279	286	266	278	285	268	298	263	294	284	282	271	278	266	259	246	276	265	273	263	286	273	309	264	276	282	260	250	280	288	246	265	283	287	263	286	268	279	268	277	245	309	290	287	296	267	276	287	258	255	269	263	275	284	282	266	289	266	265	260	249	253	259	265	295	266	302	255	240	273	256	315	253	293	285	281	275	280	271	261	264	282	286	284	285	273	268	265	277	276	276	270	267	291	272	267	283	309	272	300	298	274	269	277	271	270	291	281	279	289	265	268	272	271	261	264	253	297	303	268	287	282	266	281	251	250	281	294	271	293	271	307	278	247	257	280	291	277	283	300	264	259	283	281	262	279	278	250	286	282	292	274	260	290	280	278	270	292	257	270	256	285	268	266	243	262	277	291	257	302	285	309	264	247	272	319	292	273	286	244	287	286	260	285	247	289	269	271	270	275	283	251	293	275	262	296	285	267	236	263	248	261	286	252	238	281	249	263	277	276	281	266	306	270	297	299	307	280	306	280	286	301	304	332	260	257	281	259	287	261	285	274	304	252	306	289	282	278	250	286	291	299	253	260	257	274	272	255	279	279	284	314	267	247	288	328	284	265	285	248	273	298	273	281	248	257	285	267	286	282	288	271	306	304	284	262	288	242	308	288	280	274	318	252	262	238	268	293	282	247	309	299	280	287	286	289	250	283	285	301	261	288	278	290	287	279	294	276	270	270	259	263	283
9430	28054	28418	3257	2743	2301	1848	1652	1398	1313	1227	1179	1027	1092	1017	910	920	912	869	846	864	945	855	847	816	782	780	754	849	766	782	745	776	796	792	736	759	739	734	725	733	739	746	797	710	792	722	753	750	743	710	707	732	784	693	715	728	739	722	733	720	670	693	780	746	708	732	727	780	739	759	689	695	757	732	730	752	740	720	699	735	650	731	685	753	720	667	701	694	717	690	720	701	698	674	702	717	695	669	707	737	738	684	664	682	699	734	723	718	729	741	707	671	744	749	723	710	701	685	711	661	709	678	738	677	692	714	683	721	697	710	737	759	717	668	723	702	709	696	673	723	748	688	692	699	712	745	722	684	699	697	739	729	723	730	695	741	708	710	676	683	693	669	728	762	713	721	684	714	691	732	740	735	683	712	695	732	732	692	723	678	661	733	688	779	683	710	697	715	670	677	709	634	741	729	710	710	690	716	630	707	686	748	640	699	696	719	700	733	728	729	727	708	702	717	721	717	692	700	684	752	740	735	726	663	717	687	675	701	700	706	685	727	699	729	705	754	715	738	720	775	701	680	694	697	728	725	699	724	670	668	731	671	706	700	705	697	694	712	710	644	705	727	724	677	740	709	741	690	734	722	701	693	738	699	748	731	708	704	666	697	718	701	753	703	737	683	722	701	720	735	723	691	623	725	722	738	707	679	729	751	709	704	698	709	684	700	730	717	670	688	707	749	669	694	716	664	656	706	695	696	692	710	682	708	717	706	660	674	747	699	681	698	677	758	700	728	716	719	714	733	745	724	723	712	711	682	670	762	712	702	716	691	694	715	735	730	688	739	696	732	739	656	684	697	703	719	677	676	669	652	710	681	685	681	728	708	733	737	728	704	711	708	705	680	706	719	686	703	731	730	714	717	687	732	677	697	678	674	713	673	735	703	680	732	694	664	778	671	735	746	750	742	696	717	673	731	709	725	698	704	691	709	695	701	708	703	728	684	678	699	692	741	726	703	733	734	708	677	661	701	681	732	674	686	694	699	689	654	752	729	651	732	688	682	757	717	711	692	776	722	690	714	704	693	740	707	639	671	685	750	713	679	701	718	701	675	668	713	701	696	681	722	731	724	695	765	779	716	742	665	674	705	716	713	681	688	727	704	692	706	723	683	758	704	702	679	683	703	733	721	697	691	787	707	699	711	733	690	689	729	697	708	734	691	680	701	683	676	696	727	718	658	701	709	707	717	692	736	716	736	708	682	711	732	692	714	739	714	676	708	688	707	737	683	711	707	713	706	721	711	652	745	716	683	711	703	709	721	712	749	675	688	689	689	705	699	708	715	699	705	691	706	654	707	675	687	683	687	746	660	683	732	700	661	678	687	696	730	737	728	738	668	696	691	739	683	674	715	722	714	685	697	693	722	698	688	688	695	702	715	704	713	729	705	708	720	700	720	727	714	693	701	734	735	679	688	733	670	721	683	714	726	723	712	722	701	655	691	769	650	682	700	682	718	722	708	721	726	701	745	712	701	725	687	684	746	697	683	737	702	721	677	701	718	683	691	740	700	702	661	703	684	764	685	693	666	696	681	710	678	717	720	700	683	712	703	751	779	700	741	749	736	740	701	673	701	710	745	702	688	692	728	680	670	719	708	655	692	702	711	663	675	695	667	711	716	701	690	686	681	679	700	667	679	702	677	670	672	702	692	705	688	697	648	728	662	654	709	704	714	709	695	689	726	695	716	720	684	674	715	725	704	691	723	665	713	725	724	751	725	742	689	715	740	703	729	649	751	698	690	718	727	730	712	738	689	768	702	691	674	680	717	737	678	746	722	739	682	667	695	756	640	694	725	755	708	697	727	707	705	684	690	691	699	675	676	709	709	758	729	732	716	734	711	726	723	722	718	699	703	652	734	686	727	682	706	714	733	741	689	690	706	680	766	738	709	706	748	727	738	734	664	702	723	697	714	709	726	717	728	731	684	712	688	744	695	675	693	701	722	766	738	690	718	733	712	718	683	718	715	695	666	680	771	719	743	677	712	688	727	700	712	724	682	710	704	725	674	681	694	695	685	713	698	700	714	675	678	700	722	698	710	686	673	689	752	672	709	746	697	724	675	705	658	716	712	681	648	707	731	713	688	720	707	678	701	709	686	768	721	709	713	662	669	659	724	683	702	747	719	711	727	701	745	721	719	673	698	662	721	703	699	705	676	733	732	728	692	712	692	711	696	719	718	688	706	677	754	704	690	727	724	695	716	702	736	660	747	704	681	725	723	656	688	700	730	730	699	749	659	686	641	730	705	726	698	745	715	686	690	706	680	717	671	672	709	722	668	695	664	679	681	730	665	665	709	698	733	704	705	709	733	673	704	724	703	688	702	703	701	745	717	751	673	692	705	726	662	715	696	735	677	694	704	725	690	720	692	720	712	711	696	692	728	754	711	717	711	670	694	696	714	716	688	696	742	719	693	776	718	637	675	707	731	785	724	690	712	703	673	753	743	729	687	668	694	709	688	724	649	694	723	661	704	685	746	755	716	690	710	726	664	730	707	738	697	713	712	674	691	662	745	734	765	681	680	702	708	725	720	709	725	636	671	686	727	722	731	693	706	708	683	678	766	704	717	690	688	702	687	768	725	653	728	745	704	734	655	701	712	734	699	700	750	706	721	687	703	710	805	727	673	711	695	722	741	709	738	711	684	745	742	738	690	707	710	701	709	715	681	708	720	717	716	714	761	684	723	716	684	702	707	667	699	697	685	640	747	709	698	689	730	719	710	685	685	750	731	697	722	710	728	724	687	698	701	670	627	753	741	755	716	688	740	670	715	721	689	696	727	704	682	681	755	716	735	739	728	649	703	698	686	738	743	722	726	757	670	694	695	728	669	673	690	669	738	663	704	713	718	695	693	692	716	683	684	711	786	671	716	709	695	716	755	684	700	720	644	728	674	747	692	709	686	646	680	684	717	702	679	665	703	700	702	689	697	701	682	691	739	648	740	719	712	716	708	736	677	700	696	693	651	650	728	666	674	701	701	689	718	724	688	750	720	717	660	643	720	709	696	691	684	692	692	736	718	707	709	638	721	675	716	712	717	730	740	680	718	716	707	709	710	712	643	636	701	679	708	729	686	738	732	717	738	712	675	689	704	663	694	745	678	711	707	753	723	698	673	781	686	671	712	735	664	711	725	683	651	679	698	727	696	771	704	726	721	768	667	702	720	701	727	657	690	706	695	780	717	702	705	652	738	659	710	716	695	713	623	730	716	788	706	719	712	701	698	754	699	680	744	759	743	658	734	759	747	685	708	702	724	724	684	698	655	714	707	669	735	705	721	700	679	705	736	689	726	715	727	693	738	671	681	728	718	749	739	705	739	711	706	705	688	685	695	704	714	698	691	726	714	705	675	682	678	706	704	666	667	710	692	697	705	721	685	719	658	655	698	730	687	694	694	688	759	685	752	698	733	712	693	681	723	704	767	690	759	710	695	714	697	732	685	710	706	685
22883	50227	47561	11519	1881	859	644	531	466	387	383	358	325	327	311	324	285	285	263	251	276	248	252	261	242	268	234	246	234	271	230	215	259	224	232	237	211	260	235	217	219	243	238	244	250	223	237	250	234	241	255	238	233	229	233	220	212	259	232	238	257	235	228	211	207	216	241	229	242	215	224	199	204	219	232	254	249	255	231	237	225	244	229	216	261	219	229	238	235	224	232	246	191	205	233	271	224	232	224	197	224	202	219	211	240	238	219	222	212	241	241	227	212	213	200	228	199	232	235	223	236	199	193	236	208	210	241	216	206	251	210	227	245	203	218	210	218	222	245	207	263	229	219	233	251	248	244	224	210	209	203	222	222	212	197	223	244	246	221	220	244	231	230	274	224	202	232	235	232	216	230	191	214	208	224	206	231	222	240	221	230	245	233	198	241	239	193	231	255	242	244	176	224	260	224	224	240	251	224	191	220	218	228	251	214	218	255	220	247	251	258	247	237	250	202	221	229	206	216	229	225	219	209	228	221	202	204	263	236	236	244	250	210	211	232	244	230	234	233	247	239	223	246	232	195	220	282	238	227	234	213	229	214	203	221	249	229	231	218	232	255	212	226	232	229	218	222	216	231	239	230	225	231	232	252	247	211	217	226	210	239	214	207	235	235	225	233	229	237	230	232	223	222	222	221	239	260	235	206	209	209	227	227	254	220	237	222	210	211	227	235	218	214	244	265	230	231	215	206	242	232	251	232	248	234	220	243	245	212	247	228	208	229	237	247	244	206	224	237	221	246	240	244	213	222	229	219	227	239	222	227	216	199	215	241	226	251	237	203	233	219	229	206	209	226	236	230	229	218	243	225	240	213	232	234	214	231	213	233	241	224	247	232	243	220	227	220	237	222	209	243	221	233	198	223	230	227	223	234	242	236	247	241	230	205	249	240	214	241	217	214	213	234	230	232	233	247	198	239	214	238	224	216	224	246	232	236	246	208	214	246	228	233	241	253	228	228	224	204	245	222	237	230	244	192	245	231	226	240	253	204	232	245	251	222	246	217	227	221	222	249	216	208	234	239	244	230	227	224	237	222	212	244	201	233	248	205	235	230	220	224	198	247	222	260	228	245	208	250	229	234	240	212	227	260	234	226	227	263	251	242	242	246	236	229	216	240	230	238	245	223	212	215	256	215	238	253	226	268	228	244	236	238	243	235	217	217	234	240	236	209	207	205	217	247	211	207	229	241	246	231	220	221	220	229	221	182	253	243	240	254	261	265	216	237	224	217	233	192	228	246	245	201	230	220	216	223	228	238	215	235	239	261	217	216	229	236	222	270	251	197	202	210	258	236	227	240	206	210	229	219	195	248	241	271	256	238	221	239	222	235	221	227	229	256	216	244	233	244	199	240	224	253	247	228	213	216	249	224	229	228	222	249	242	210	236	198	207	221	219	232	205	202	242	201	247	254	205	223	203	277	235	248	240	225	220	230	229	189	203	239	225	243	206	204	263	199	224	247	214	213	216	237	223	220	236	219	239	247	231	237	243	235	242	261	224	222	218	245	214	214	221	213	232	207	235	219	204	221	194	224	239	195	218	207	238	246	220	227	246	212	220	221	218	250	222	227	237	221	257	241	225	221	251	225	197	260	203	245	191	228	228	223	221	213	209	228	216	224	252	238	234	212	215	217	241	235	237	188	225	236	218	224	241	217	215	252	241	252	226	226	230	247	213	218	250	244	219	216	227	233	226	246	252	255	238	232	213	238	205	203	214	248	238	239	233	242	260	276	227	213	270	233	229	214	251	240	228	229	228	214	242	249	240	204	218	253	208	215	224	228	234	243	226	223	213	220	211	222	241	235	231	231	211	217	253	224	227	232	222	242	253	263	220	219	201	233	236	227	228	252	219	224	251	223	217	229	232	210	259	236	203	235	233	199	224	228	236	220	232	222	231	208	245	256	235	222	212	232	215	238	257	224	233	224	231	248	235	221	210	239	238	214	232	233	240	218	233	210	237	227	212	214	218	230	232	236	225	215	263	209	196	232	220	212	231	254	230	246	239	259	206	243	205	229	221	213	196	201	216	241	236	238	214	210	239	203	227	240	243	242	227	213	203	248	237	230	239	239	197	204	195	237	218	240	225	219	238	228	212	223	245	217	230	222	232	229	221	245	252	225	236	252	202	224	208	215	245	227	210	217	214	215	214	239	246	233	243	246	208	246	233	222	208	265	257	222	223	234	227	242	222	207	226	224	229	236	225	232	217	264	267	228	247	204	238	240	233	223	212	209	223	247	260	232	206	234	226	216	214	202	250	220	259	208	245	217	226	237	212	226	221	223	212	227	236	214	230	206	230	228	235	234	224	220	235	219	249	238	192	234	235	252	239	230	246	241	218	228	228	196	237	251	232	211	217	208	207	221	205	237	240	200	233	220	256	219	228	216	206	228	243	217	252	224	220	227	231	207	208	212	251	209	241	212	248	216	238	230	225	229	218	225	236	238	212	238	211	228	230	214	242	241	250	245	229	227	233	231	248	205	256	225	213	224	215	235	239	208	247	201	245	233	260	228	251	218	204	234	211	206	256	249	219	239	228	242	195	240	218	227	235	224	217	190	245	226	240	223	215	223	215	217	227	240	243	213	231	254	249	236	248	180	209	212	227	211	241	238	239	206	237	193	225	236	199	225	214	231	219	235	240	238	230	225	223	249	227	196	237	220	203	229	213	231	236	220	218	223	220	201	223	217	237	222	213	226	224	225	214	240	208	218	232	233	226	249	220	206	250	224	211	207	220	225	210	226	222	218	251	231	227	203	215	241	222	216	267	221	224	232	230	227	242	254	236	218	238	222	205	243	218	218	226	248	230	229	218	244	212	210	213	212	228	199	239	223	244	189	223	223	190	213	230	237	218	234	204	230	227	229	206	240	220	213	251	246	198	236	233	250	235	229	232	225	211	254	225	226	230	204	240	238	242	236	211	247	245	221	250	242	229	189	199	224	240	220	219	260	217	233	223	247	203	227	226	220	216	219	253	207	205	224	232	245	255	266	239	218	227	236	228	235	214	241	226	214	232	238	235	243	219	239	224	221	227	231	232	249	257	232	203	210	221	244	227	210	253	228	214	237	193	244	243	221	252	212	222	196	265	242	212	236	242	219	217	239	205	227	226	236	237	204	239	228	240	237	236	235	246	227	215	205	225	231	223	229	218	197	216	240	208	236	249	238	260	241	242	257	210	237	234	236	212	239	248	230	266	214	246	235	228	223	247	239	236	239	192	212	220	188	219	257	219	207	223	236	228	230	213	227	213	242	224	221	253	205	214	214	210	217	232	239	222	210	188	260	233	241	192	222	218	251	244	264	236	224	215	242	232	235	244	216	235	216	252	238	225	213	244	227	226	240	226	235	223	253	240	237	255	239	231	254	214	227	234	237	225	222	221	231	221	239	250	229	223	219	247	243	232	250	204	238	222	238	221	209	218	226	258	233	185	233	241	236	229
13937	37929	32085	5373	4368	3465	2826	2324	2008	1826	1593	1455	1360	1236	1196	1164	1048	1014	956	898	856	776	790	832	783	758	811	721	757	716	696	682	714	678	670	649	656	659	690	678	672	655	643	707	695	642	620	655	612	653	607	598	616	566	547	596	628	624	608	630	586	571	572	620	590	592	616	578	625	571	599	582	575	608	611	569	590	580	582	586	575	606	561	643	625	565	617	626	601	588	617	624	565	553	547	562	587	629	550	633	574	600	613	557	616	602	538	595	618	642	618	595	625	612	567	587	589	631	599	600	621	598	589	585	557	610	607	593	598	564	567	638	604	550	581	592	587	591	581	591	583	560	548	546	577	600	598	614	586	562	582	571	565	633	631	583	537	563	560	556	601	596	620	607	557	556	596	548	559	568	626	603	573	675	611	566	602	545	608	628	550	570	602	605	592	580	574	588	549	589	615	597	642	539	568	588	551	546	607	545	597	548	592	547	617	579	586	564	578	582	546	601	556	560	587	591	572	598	572	626	590	563	610	565	561	578	556	592	583	632	602	582	569	551	526	539	572	558	553	565	560	571	599	570	584	618	591	555	580	590	576	605	535	587	597	642	566	543	585	591	607	545	567	614	552	565	585	533	558	598	626	587	590	588	585	603	567	604	575	590	588	570	612	598	582	578	539	581	595	544	556	592	568	565	539	551	549	608	577	581	545	606	626	586	576	624	576	628	563	572	565	582	599	568	614	603	591	589	586	590	589	578	600	582	593	566	584	602	561	572	547	589	542	562	580	539	533	599	557	595	578	559	591	595	582	567	583	579	577	585	593	584	576	631	567	594	559	579	628	560	538	597	596	536	603	634	596	533	584	588	610	598	572	595	577	592	574	597	594	566	601	579	587	581	582	650	574	598	554	586	561	616	561	621	617	571	604	603	542	621	541	606	550	595	584	597	552	596	597	590	633	550	556	600	602	591	604	567	560	608	567	602	624	557	595	574	580	539	571	603	566	601	582	575	568	592	602	559	607	592	561	515	567	572	571	579	527	623	558	562	589	595	572	570	574	573	603	558	591	604	544	570	582	553	565	604	576	570	585	550	537	567	549	604	551	566	570	589	574	592	599	600	620	575	584	554	577	608	582	543	563	597	584	633	588	606	581	621	569	628	589	576	594	548	610	621	600	588	570	604	545	610	574	611	577	590	558	564	533	569	600	574	602	584	595	595	576	557	583	621	567	561	597	605	597	589	602	570	595	622	559	624	613	584	595	579	573	607	597	554	575	588	625	605	604	573	563	575	548	561	566	621	565	616	587	541	627	577	548	594	594	526	549	533	631	602	586	551	581	580	596	600	641	570	557	608	586	567	568	608	577	589	545	575	536	575	621	617	610	547	564	557	551	570	581	598	569	561	588	563	576	595	594	534	612	592	580	632	603	585	624	561	570	558	551	590	584	564	559	559	568	571	591	586	563	563	601	604	585	582	612	580	602	589	586	564	575	592	602	587	583	550	580	610	576	571	594	578	583	600	546	532	538	598	624	597	634	556	600	596	602	568	594	607	556	581	583	552	611	575	602	555	544	599	550	567	543	588	596	596	527	599	572	604	565	581	567	525	599	521	621	552	590	606	622	608	614	575	578	543	613	600	605	580	574	595	546	608	539	623	607	614	591	612	522	579	547	583	583	553	600	548	573	558	612	576	629	562	553	590	571	614	589	566	567	603	569	570	571	574	575	628	561	598	573	614	584	603	573	596	624	583	577	590	563	602	581	582	610	567	566	586	552	566	576	569	611	589	609	529	620	584	591	577	583	594	570	572	570	567	554	610	537	585	591	558	608	574	593	599	619	600	607	563	618	622	552	558	575	607	600	566	595	591	615	587	579	578	541	568	557	579	538	544	590	589	551	583	536	605	585	581	550	548	589	604	546	585	577	595	599	528	602	586	597	606	579	600	581	602	618	545	554	607	568	608	597	576	595	591	528	537	566	569	593	576	583	573	555	627	590	606	574	581	560	587	594	611	621	616	612	591	558	569	593	555	563	570	598	568	587	575	577	606	545	575	571	627	535	596	609	570	572	593	509	600	593	592	547	543	565	610	576	559	577	618	568	590	609	605	548	536	558	598	527	578	611	598	554	563	579	567	623	568	545	600	573	552	601	574	529	550	591	576	596	568	553	572	597	609	559	641	609	572	576	571	588	558	570	544	571	596	596	570	613	545	585	597	554	568	530	577	548	560	600	584	640	607	599	560	543	546	568	599	616	581	591	576	548	609	552	578	579	553	572	609	608	541	608	600	589	574	530	576	608	583	571	528	576	596	593	547	571	610	555	572	587	569	570	604	565	594	591	572	563	598	596	587	595	606	571	607	572	568	625	578	596	590	561	593	614	555	637	548	597	525	599	587	603	638	561	617	595	604	556	631	528	555	581	567	538	592	576	565	614	561	555	594	559	612	561	602	635	561	562	580	594	583	608	605	565	602	577	576	573	581	545	608	569	588	611	583	584	564	580	542	564	604	545	600	568	546	633	587	553	570	546	605	630	645	570	602	589	564	585	598	564	580	586	571	534	570	602	583	591	567	557	566	556	583	601	609	564	573	590	620	595	625	557	619	572	625	585	605	572	532	580	619	604	615	575	573	623	537	576	553	603	555	539	599	608	562	550	595	572	544	575	540	545	590	570	595	575	576	567	587	568	603	583	596	554	587	588	598	616	566	571	582	557	588	599	587	596	591	613	573	551	550	570	572	566	619	551	544	601	593	582	554	605	535	598	621	614	539	609	580	586	578	610	565	610	553	562	567	612	612	567	589	611	564	548	538	543	596	520	566	608	630	557	529	556	576	597	544	606	624	569	552	564	597	543	582	574	559	577	597	543	577	555	613	582	545	597	551	580	560	602	578	520	589	606	601	577	584	552	543	592	552	560	593	609	587	625	597	615	591	582	604	555	589	600	572	579	583	587	566	587	585	574	592	520	575	603	578	608	556	572	574	568	592	585	578	600	571	549	600	568	589	561	500	582	596	652	627	576	567	537	537	558	611	609	574	573	623	581	589	561	594	575	613	600	559	547	598	605	565	588	539	608	566	583	589	579	569	581	605	559	573	567	557	574	584	568	538	591	560	562	570	592	592	522	592	575	593	570	566	567	576	612	539	597	529	567	550	626	618	562	547	577	599	597	573	580	579	558	589	610	604	577	557	584	554	597	601	574	565	588	555	586	562	602	601	556	581	569	549	581	550	536	562	611	585	552	551	587	569	559	613	582	598	526	598	577	582	550	611	570	569	569	572	589	600	549	630	605	543	597	631	583	596	551	531	567	591	602	558	558	635	602	611	587	587	541	581	590	589	601	575	552	618	544	617	591	557	547	620	542	571	546	564	571	626	600	596	599	590	593	557	529	632	617	595	626	600	564	589	617	588	537	574	585	582	582	584	564	568	584	609	576	612	562	562	545	567	595	619	598	605	591	582	561	559	591	573	583	583	583	561	584	579	531	575	568	557	595	580
1857	2560	1621	179	185	159	163	193	153	158	181	168	144	149	145	147	162	135	154	130	157	144	153	153	132	148	176	152	156	175	158	146	144	150	156	160	145	135	158	168	175	162	150	169	154	159	151	146	164	171	153	187	152	175	157	189	142	150	147	161	164	175	177	159	153	130	167	174	124	141	149	176	154	144	143	160	146	147	168	151	151	131	153	170	176	141	186	195	182	176	149	141	132	135	132	135	149	151	156	142	166	157	145	159	175	155	150	142	157	158	151	138	152	159	166	171	155	184	171	174	139	147	156	151	154	162	161	153	138	176	152	145	150	151	150	159	153	149	177	157	155	149	138	151	139	148	139	146	157	170	144	157	154	138	174	142	151	153	146	180	142	150	152	156	126	141	157	163	157	161	147	159	144	151	185	141	152	183	154	133	154	163	142	155	146	160	168	136	138	157	148	162	150	161	145	171	156	149	161	158	143	156	165	160	175	160	159	136	147	164	151	161	148	154	164	142	130	159	160	137	167	138	147	130	164	140	144	147	146	151	124	162	182	165	146	174	154	149	172	165	172	135	187	135	146	147	141	156	144	156	156	139	169	163	142	160	174	147	153	170	158	141	147	162	155	167	144	143	177	155	166	159	123	131	146	144	147	144	150	150	156	154	145	155	174	181	145	158	169	171	152	188	152	170	163	136	151	168	171	154	138	154	175	163	162	152	156	151	163	162	140	130	194	156	174	152	139	149	152	141	156	188	149	158	171	149	166	161	151	154	124	145	161	148	146	154	163	144	152	181	164	178	139	179	171	146	143	168	166	160	142	137	147	148	155	163	123	146	143	162	164	143	144	166	124	172	157	139	154	164	145	152	158	148	159	164	178	127	176	155	163	151	172	149	166	167	152	133	162	127	160	164	143	136	183	152	165	154	147	142	152	145	162	171	142	155	163	171	158	149	164	167	120	149	167	156	157	148	185	133	159	155	145	177	157	157	146	165	141	190	142	159	143	143	171	139	179	152	157	169	150	171	115	162	133	162	162	135	161	152	178	135	154	166	168	175	170	153	157	145	134	168	116	162	148	149	145	154	151	152	152	161	164	137	145	149	172	144	135	152	141	151	181	140	172	147	146	166	176	155	161	155	151	144	167	155	159	152	164	159	153	150	167	142	149	157	154	156	151	151	162	139	144	146	168	143	186	150	111	161	135	153	152	155	149	149	159	155	151	135	147	152	152	190	153	139	143	158	160	163	168	161	153	169	145	171	163	161	157	154	149	154	147	162	184	145	144	147	149	162	147	157	163	145	179	178	170	154	164	145	160	164	153	172	155	142	152	166	150	167	175	169	145	138	140	146	170	145	156	160	145	144	164	162	154	131	161	151	134	154	150	172	180	160	137	178	128	152	156	150	135	151	152	162	163	148	149	172	144	146	140	155	134	169	158	143	152	131	164	165	179	146	141	142	135	151	154	135	145	151	155	151	137	143	128	161	151	169	188	142	160	157	162	170	156	144	159	142	134	163	160	156	176	167	152	130	157	144	156	159	166	146	144	148	124	157	149	117	151	170	174	151	160	159	152	142	173	168	165	190	148	180	139	159	166	137	167	141	147	166	145	147	164	165	165	134	167	141	144	164	156	161	156	136	160	173	164	150	147	156	154	149	147	161	157	178	146	151	166	116	155	138	156	151	148	147	149	166	168	153	173	166	163	170	178	162	162	147	147	155	141	168	136	167	163	156	170	139	190	151	147	149	129	156	176	147	147	163	167	146	143	173	150	159	143	150	140	137	147	154	144	147	158	180	132	139	162	154	155	163	141	143	165	160	155	153	158	160	155	147	154	158	174	155	158	154	160	145	163	150	147	155	145	151	147	150	171	166	150	143	155	147	158	158	144	159	154	149	163	156	166	139	164	157	183	185	155	164	154	163	169	150	193	171	180	168	151	156	137	151	154	147	182	136	144	148	161	153	174	153	148	168	141	155	167	156	163	157	144	173	174	170	165	152	183	144	159	142	148	174	129	135	144	146	153	149	175	158	162	166	147	132	154	136	147	165	173	154	161	155	147	164	154	141	140	155	144	152	148	151	157	144	159	153	149	139	148	168	147	183	149	154	159	160	151	158	149	130	147	145	144	179	162	144	172	193	176	149	151	155	162	157	126	172	159	133	157	153	150	154	142	153	157	172	178	143	159	180	167	133	153	171	147	175	142	165	166	161	148	155	159	159	163	164	149	170	176	148	161	141	142	142	177	147	141	160	161	154	151	147	140	155	160	147	163	166	154	181	172	161	147	128	125	140	147	135	164	180	162	138	151	142	170	180	159	173	160	140	155	163	147	155	143	163	154	148	182	164	145	151	149	172	149	162	142	152	127	153	145	156	166	163	157	172	145	150	165	177	141	143	165	149	150	156	152	154	176	152	144	187	154	134	157	135	136	144	152	157	140	155	187	165	165	175	163	168	175	150	156	171	150	136	164	148	126	177	151	143	174	135	145	172	147	169	139	147	139	160	172	162	143	158	168	153	162	137	158	140	136	152	152	156	153	147	169	140	151	155	183	176	147	139	158	168	144	154	156	133	149	139	150	173	152	181	148	154	152	148	156	154	154	139	185	162	154	165	158	143	147	142	173	174	151	166	146	154	134	152	160	155	153	160	143	141	149	145	132	170	161	138	161	170	165	168	157	147	148	160	147	148	156	139	155	145	133	136	156	150	137	180	148	165	159	168	154	143	168	148	150	146	170	148	158	168	152	154	154	145	157	142	154	154	173	154	155	149	139	132	166	147	168	166	161	152	165	143	142	144	142	166	145	158	142	162	148	135	147	139	145	153	181	182	163	197	156	131	150	171	152	155	169	166	134	151	159	164	157	169	132	141	161	136	153	149	171	139	145	151	175	161	151	163	155	140	152	155	160	151	182	162	147	146	149	141	148	161	155	173	138	158	166	160	141	162	157	151	129	156	170	156	158	144	149	152	146	140	159	169	124	155	119	163	165	154	149	156	160	161	128	181	146	143	147	146	159	152	132	151	137	150	171	164	182	159	149	167	149	159	161	146	170	146	133	148	167	154	156	139	166	161	147	157	159	184	155	159	118	165	171	158	152	141	172	179	143	145	160	169	153	161	175	150	178	162	151	170	144	156	130	135	167	166	164	149	159	143	159	190	163	165	148	192	167	154	159	157	143	164	161	169	140	151	167	133	150	140	135	164	164	169	169	162	125	143	148	147	147	178	154	143	170	121	161	154	151	147	149	142	163	150	148	164	151	156	155	156	159	162	164	159	160	158	173	145	143	129	148	145	147	177	162	154	169	174	148	155	157	141	160	139	149	165	164	144	160	159	134	138	147	133	162	162	165	134	148	147	158	180	151	150	162	158	149	147	175	150	144	166	148	152	156	196	182	163	152	174	150	154	148	173	171	151	147	148	146	150	149	143	132	155	154	160	148	161	151	180	162	175	165	157	169	158	144	167	158	144	142	153	121	147	178	152	157	142	156	163
2241	4170	3977	594	520	492	499	450	450	498	470	454	465	422	446	450	467	463	443	432	435	458	435	459	458	442	471	455	415	471	446	431	489	395	430	442	398	485	436	453	441	428	430	432	473	453	486	433	438	468	424	433	486	455	446	405	428	459	435	437	493	429	435	443	464	440	413	451	421	440	468	453	484	444	442	428	425	412	460	429	423	471	439	458	439	439	442	442	466	441	419	471	458	460	449	411	432	434	428	448	468	430	436	411	449	439	451	465	467	438	449	465	430	480	439	420	482	416	449	420	395	436	446	431	425	431	435	478	439	458	417	484	418	460	444	424	457	442	474	437	452	455	414	434	474	409	444	487	426	444	409	440	456	454	463	444	459	446	433	445	414	494	445	440	452	433	446	442	480	443	457	431	411	417	449	439	406	444	398	431	439	461	469	438	460	418	405	448	446	442	406	452	453	425	430	399	425	402	414	418	496	427	446	428	458	446	441	471	434	444	419	396	439	419	449	463	457	482	388	430	417	417	457	447	426	447	465	448	447	440	400	416	428	446	434	442	503	461	461	475	450	429	461	442	429	494	465	419	446	461	467	426	466	461	447	424	423	430	444	459	397	464	447	440	441	439	467	459	414	438	468	470	449	431	439	460	463	421	462	446	424	468	415	467	443	455	397	477	425	431	427	471	466	444	447	430	414	484	454	412	481	421	437	453	429	491	463	408	431	461	426	410	415	467	405	456	442	396	420	476	481	439	443	454	457	440	451	437	424	432	458	435	462	425	420	447	416	449	429	474	451	465	418	482	420	446	447	416	458	464	432	470	429	428	443	407	441	432	417	456	432	453	422	447	470	442	436	438	433	443	405	428	437	434	438	467	439	414	427	442	455	418	413	481	442	465	426	436	455	436	394	452	406	461	434	428	459	431	425	423	438	439	445	471	410	421	425	502	437	457	418	460	436	444	444	432	461	437	420	451	440	431	441	443	407	468	443	472	451	436	418	406	431	466	422	457	443	413	430	462	468	403	415	416	417	445	458	430	465	410	443	423	430	435	466	449	430	471	444	435	427	427	425	445	423	463	436	402	427	444	461	439	415	415	441	465	416	449	444	436	493	454	459	483	443	458	462	410	469	416	413	429	420	426	447	433	426	459	426	444	447	408	403	455	424	466	466	436	447	474	424	471	432	447	430	450	451	444	434	461	445	462	456	459	442	445	417	418	451	480	463	439	429	429	448	460	439	432	414	449	462	428	414	430	450	445	443	450	413	435	459	445	435	455	410	445	454	454	440	492	468	434	407	467	424	412	450	435	404	464	413	431	425	450	427	421	455	436	399	428	448	421	465	437	443	451	455	453	401	458	409	441	416	415	448	452	422	475	455	416	432	451	447	441	439	466	445	436	459	438	456	437	445	430	421	459	467	477	455	413	434	437	477	421	429	450	415	429	426	439	426	449	416	457	450	429	394	474	455	437	478	433	438	446	487	437	453	447	459	445	432	398	425	443	519	455	439	445	482	412	422	420	459	469	435	448	459	435	452	426	465	434	426	480	447	419	434	436	462	467	439	419	456	426	427	453	450	449	446	420	415	490	440	449	449	432	467	432	428	447	452	439	459	465	419	431	466	460	441	435	439	468	420	468	467	429	420	460	468	431	447	477	433	407	411	420	460	450	428	460	413	435	406	471	455	440	447	458	451	417	431	448	430	431	472	424	436	418	442	451	430	457	416	440	482	412	450	438	438	445	490	407	444	461	438	445	459	416	443	442	435	429	429	456	420	433	445	459	458	411	481	454	429	439	420	461	455	440	443	434	457	431	463	428	438	392	449	435	452	462	498	456	459	420	430	452	434	441	460	470	473	450	413	470	489	402	451	461	474	450	420	435	442	453	427	471	424	486	440	408	470	447	436	433	417	429	457	463	484	429	429	467	455	404	435	419	449	426	458	424	473	419	491	447	445	450	456	402	433	438	477	441	444	413	443	430	456	438	443	451	499	437	456	470	408	456	440	457	417	448	458	449	454	454	464	453	426	416	474	411	469	455	430	437	439	422	444	438	438	449	450	433	453	408	446	398	437	446	415	403	472	446	458	457	450	389	460	485	413	421	431	451	466	413	402	462	433	453	462	448	451	459	448	446	449	475	447	445	443	430	421	418	428	447	431	427	433	432	476	433	450	436	447	437	445	439	445	462	429	442	454	439	440	422	445	431	468	458	428	411	431	436	440	410	445	444	476	426	452	423	421	437	432	442	451	414	447	437	434	443	463	439	410	443	446	430	466	426	439	453	414	457	430	425	485	431	448	437	424	448	446	461	453	431	464	456	419	443	454	445	460	430	461	424	461	445	471	450	464	447	449	434	465	446	427	448	436	439	446	432	453	422	429	454	452	455	442	437	426	470	428	429	447	438	428	412	423	439	412	417	434	450	412	426	431	426	444	471	417	479	434	444	472	440	435	486	433	407	477	479	412	488	433	411	450	434	469	414	424	453	481	442	448	409	438	414	415	441	450	459	422	462	419	439	444	428	443	430	415	447	417	416	462	435	389	461	448	457	463	424	449	445	459	447	399	460	453	446	461	436	464	405	430	463	459	381	420	427	434	491	467	452	442	466	430	439	477	453	442	444	451	443	381	473	442	450	421	470	451	431	430	431	433	442	474	435	443	422	416	435	434	453	438	443	444	445	441	434	427	496	448	433	453	470	422	439	462	425	414	407	447	427	453	426	433	403	436	416	459	433	431	423	429	463	415	429	425	419	451	450	462	452	443	448	477	428	455	450	411	426	398	438	403	440	436	425	391	442	443	447	425	424	462	447	448	454	432	444	439	453	480	457	461	463	467	459	439	434	446	416	459	431	428	449	451	465	449	438	451	427	428	459	425	444	414	421	482	469	458	409	435	417	450	442	456	411	471	435	482	487	455	448	441	421	432	416	433	443	473	448	427	437	410	435	462	402	480	445	432	447	443	432	426	467	449	460	404	446	465	450	442	491	427	437	462	458	431	439	388	464	430	434	420	443	464	404	424	410	442	482	445	425	463	417	440	455	467	471	411	497	442	437	467	408	448	476	447	463	485	429	434	436	461	454	465	420	450	428	415	464	420	428	427	433	411	422	448	452	433	454	413	462	450	478	441	431	468	442	439	466	426	452	440	436	448	476	450	451	434	462	427	454	441	418	435	453	469	471	466	436	461	414	454	431	437	401	423	424	451	413	444	449	427	448	428	415	444	443	434	412	413	472	457	466	422	434	467	424	439	452	436	470	432	465	427	475	452	416	442	436	412	437	430	469	449	453	447	422	452	462	453	460	440	437	474	424	451	427	431	416	468	422	428	455	461	417	419	431	428	430	433	417	474	433	456	436	410	439	430	422	414	454	439	430	482	480	422	431	439	400	441	465	478	422	450	455	429	468	445	471	473	411	446	435	462	464	464	428	419	451	453	451	409	449	413	462	433	448	446	466	429	467	430	435	444	446	432	492	452	439	437	447	449	469	465	447
14192	37422	36180	5758	841	550	479	452	391	356	379	340	338	336	277	293	302	311	292	305	288	265	302	288	316	301	329	267	280	280	297	287	285	290	283	317	256	296	288	265	306	254	297	257	281	274	264	273	275	249	284	273	269	283	295	297	274	270	295	282	281	268	284	293	252	277	274	284	296	314	279	315	297	293	259	305	265	290	266	285	294	251	261	250	283	300	288	269	274	247	254	295	295	312	276	269	295	297	264	267	270	247	306	269	275	241	244	282	259	296	290	267	282	283	264	268	280	260	295	269	272	272	277	293	297	274	261	259	298	293	277	296	274	274	292	287	263	296	284	278	290	260	259	285	319	307	258	245	281	263	265	289	305	266	307	280	291	267	263	272	293	284	281	290	297	272	317	279	265	302	301	276	273	303	272	223	279	276	243	290	253	265	245	276	258	269	290	280	272	291	295	297	265	271	281	266	306	280	297	297	264	305	252	310	287	297	277	290	262	285	274	286	282	285	273	260	299	294	303	289	242	286	244	333	226	289	279	283	268	276	302	275	303	258	292	275	273	273	271	286	258	297	271	262	296	280	298	285	253	263	288	294	283	309	287	285	306	321	284	277	241	264	305	239	304	285	283	294	300	288	290	294	284	262	278	280	297	266	254	335	289	273	259	316	287	304	283	270	246	255	256	268	275	292	261	265	246	276	281	269	266	269	256	284	281	310	273	280	239	274	290	284	269	290	258	262	296	306	303	269	279	289	282	270	293	285	267	262	277	296	278	258	285	296	270	268	283	295	296	305	327	252	288	277	286	263	304	276	264	274	276	289	270	296	266	251	278	267	283	277	266	272	277	265	298	264	276	250	277	263	261	270	276	281	290	273	296	284	305	250	298	264	292	285	280	275	307	251	279	252	286	263	280	261	261	259	272	285	278	275	299	279	288	275	273	276	270	296	287	256	265	258	301	275	303	277	302	293	252	282	281	261	265	260	274	268	299	274	299	282	296	279	288	285	319	254	274	292	279	263	296	242	257	255	253	280	273	289	297	289	281	283	275	259	298	269	286	277	296	278	290	288	288	280	288	298	280	257	282	295	269	249	287	270	274	323	296	258	303	280	300	274	269	281	260	257	291	292	294	270	251	263	279	248	287	271	294	319	300	260	274	283	265	286	285	266	240	288	280	279	271	263	262	236	279	310	262	275	287	278	283	259	255	262	287	299	290	323	296	289	289	256	274	273	258	289	254	272	289	264	271	278	288	319	277	260	279	276	279	234	279	273	284	268	235	260	240	284	295	271	268	266	279	275	306	305	283	274	240	283	275	281	273	292	276	303	277	279	260	277	276	260	299	316	250	292	275	289	258	263	304	284	267	260	294	299	292	273	279	251	286	258	250	289	281	290	284	257	298	301	279	277	272	308	306	268	307	292	272	276	272	312	281	249	288	243	275	279	268	292	298	306	314	258	267	285	281	279	295	263	257	281	275	287	323	293	259	301	278	279	304	275	281	292	269	269	303	282	244	266	276	302	261	234	266	272	243	252	268	276	287	285	268	289	246	286	260	265	293	296	308	293	289	242	248	247	303	274	262	276	258	274	282	293	289	275	250	260	275	287	270	297	263	264	294	287	261	270	308	284	242	274	287	248	293	301	288	282	270	281	277	276	261	292	252	269	292	265	275	273	288	281	238	299	266	283	289	281	263	272	273	274	270	294	270	305	295	314	295	293	275	276	276	286	283	294	266	268	275	278	294	301	288	273	289	287	268	284	320	270	312	296	286	259	276	265	281	309	291	286	277	282	290	285	266	239	286	260	255	299	268	290	289	275	294	274	248	252	257	271	272	256	295	284	254	293	253	239	269	287	309	272	270	301	248	264	296	269	238	277	276	283	286	264	284	290	296	269	275	256	291	286	290	293	294	264	286	298	297	287	281	266	252	292	290	286	292	278	284	255	268	261	269	288	279	298	309	252	284	268	284	280	304	316	295	273	290	270	274	304	291	266	297	281	275	327	265	252	287	262	291	282	265	260	290	263	265	274	283	285	282	311	281	262	251	263	301	276	290	259	289	277	266	300	300	283	273	298	263	294	254	287	276	280	268	267	249	281	253	283	245	273	253	267	257	282	291	273	250	261	278	252	313	303	297	245	276	290	266	294	261	269	277	293	247	272	293	282	289	271	269	261	287	273	251	285	276	289	261	282	290	296	272	275	303	258	280	253	298	292	260	292	281	260	234	254	268	286	273	277	286	283	292	268	248	244	273	293	280	289	269	266	287	269	290	289	304	310	254	294	277	283	298	290	261	281	264	268	264	272	293	285	295	287	305	265	272	268	278	264	294	250	279	286	265	260	270	269	270	266	296	313	281	278	299	273	277	279	263	269	266	270	282	305	272	281	298	263	271	248	263	259	254	266	292	293	309	272	272	282	293	303	265	298	305	300	304	278	282	305	275	268	269	299	271	288	294	299	306	305	280	284	262	258	284	281	288	281	262	291	268	270	262	264	295	280	272	277	292	263	298	251	288	281	256	253	276	292	275	263	268	260	301	282	258	253	242	282	259	290	290	291	282	274	269	268	297	278	262	281	267	283	262	305	274	280	293	288	289	274	279	261	280	280	296	268	284	250	302	276	285	259	272	260	291	283	273	255	268	283	310	296	271	286	255	284	274	286	271	256	266	276	303	264	309	290	285	252	251	279	295	270	266	259	267	292	297	276	258	258	285	294	297	295	281	247	278	306	286	312	315	285	278	276	265	284	274	271	300	303	258	280	246	268	245	258	273	256	280	265	293	301	268	270	278	273	284	267	251	263	260	309	272	278	261	254	265	282	255	282	286	280	299	290	265	298	276	256	287	276	278	294	314	293	260	270	277	270	278	291	258	299	260	293	257	280	301	271	272	268	263	269	259	291	299	242	267	258	274	277	255	260	305	293	294	233	295	264	285	289	276	270	297	263	261	294	329	278	293	279	262	290	265	279	241	292	256	248	289	263	273	248	265	282	288	281	255	299	261	270	281	268	277	256	263	296	324	267	298	283	280	256	264	309	295	273	297	247	289	251	260	280	263	286	277	272	288	291	276	304	272	278	257	266	269	301	254	290	269	280	270	281	280	275	270	257	297	261	268	300	302	237	289	258	290	279	278	278	271	266	296	295	302	274	272	276	279	278	268	312	304	270	278	294	242	318	284	274	261	276	260	308	274	283	286	299	285	265	291	286	295	270	260	285	279	286	297	284	265	270	275	269	315	266	279	277	274	282	277	287	271	292	285	276	289	279	289	288	274	265	281	282	286	244	262	277	279	284	287	298	290	283	279	284	269	289	265	271	285	280	286	277	262	270	312	265	276	284	292	273	271	301	285	289	299	257	266	304	251	305	272	279	267	274	286	271	291	280	289	284	258	285	277	270	277	261	253	295	293	271	278	301	296	267	277	263	248	289	298	258	279	276	291	259	264	264	276	276	273	284	262	266	267	291	275	287	267	258	276	291	252	261	304	276	263	267
9713	30498	27356	3107	2690	2320	1914	1603	1432	1350	1224	1171	1135	1100	1026	926	899	951	935	894	830	830	832	860	806	810	754	755	789	743	786	779	784	769	778	788	722	770	705	746	751	740	726	785	743	713	737	669	713	784	713	713	799	733	720	704	735	732	767	713	694	737	718	764	734	738	700	724	750	703	773	747	733	746	724	692	711	689	723	701	672	696	718	720	689	720	746	745	762	672	692	740	738	690	715	733	722	682	767	727	714	728	761	666	714	743	732	715	724	744	776	703	730	700	712	720	702	741	712	750	704	717	728	778	706	693	717	709	698	695	680	767	741	729	722	662	719	741	761	684	730	689	703	732	712	732	697	719	725	727	758	724	734	706	700	727	696	693	705	754	722	716	708	687	699	688	691	724	738	771	700	741	686	713	725	720	717	711	726	702	736	670	687	704	723	733	675	685	709	742	728	721	770	734	695	702	696	704	668	723	738	712	673	736	694	696	723	712	698	697	751	706	689	730	698	740	732	701	668	697	724	739	728	669	710	735	712	716	717	750	694	701	678	731	732	680	695	705	650	745	701	700	689	726	707	684	724	756	678	717	745	696	741	708	736	682	666	689	750	648	721	679	697	747	756	673	694	714	675	672	719	766	677	739	697	699	680	658	771	734	684	672	714	683	702	730	714	694	687	744	690	715	711	681	701	690	769	692	660	705	676	750	761	699	755	699	641	648	692	709	691	696	710	713	707	734	754	714	731	664	664	699	659	689	686	756	666	711	708	709	707	749	713	660	750	776	708	716	731	745	692	751	721	770	731	727	716	689	691	699	741	740	731	695	662	747	741	706	697	695	655	683	667	650	668	723	712	693	725	694	703	721	707	690	689	708	703	736	740	715	709	720	709	710	756	731	651	723	749	749	758	675	670	713	753	725	711	687	689	740	720	720	693	740	702	665	782	680	735	697	683	669	690	719	678	700	681	717	688	734	721	690	724	679	708	703	692	729	734	761	730	655	699	708	721	677	695	717	692	743	724	693	746	709	684	760	725	732	705	718	730	783	670	715	710	710	695	709	736	729	728	687	710	665	687	743	728	716	659	765	709	757	689	722	710	717	773	720	727	725	674	720	702	714	726	721	709	693	746	701	697	693	666	725	725	710	663	736	697	694	691	699	747	725	726	734	705	665	684	682	686	718	684	722	784	698	735	711	697	667	736	728	685	711	688	709	695	694	714	727	677	720	674	695	711	731	721	700	724	705	703	695	740	734	664	736	697	678	741	736	726	760	693	708	701	696	716	720	759	727	739	688	711	749	754	752	690	706	729	696	685	718	726	711	717	721	714	660	694	694	730	756	691	721	680	736	697	692	710	658	727	713	654	678	663	721	669	686	739	684	723	713	694	711	642	692	741	747	764	726	748	717	653	701	764	700	743	717	732	718	719	768	671	715	682	716	741	701	721	736	710	736	767	712	724	744	686	709	672	724	704	710	681	704	671	720	701	713	735	700	749	688	696	732	744	695	678	702	701	722	752	786	707	709	743	701	704	688	740	691	707	732	656	694	738	733	668	739	720	745	727	787	674	669	729	680	713	724	700	732	694	688	687	714	752	729	739	714	754	715	694	710	693	787	767	711	719	743	673	718	727	672	710	715	725	714	690	693	664	695	746	689	730	709	693	720	729	672	708	679	693	682	713	720	685	747	711	717	721	752	716	746	726	688	682	722	679	695	725	666	740	734	696	737	764	737	678	720	702	711	724	776	708	713	709	721	687	749	731	718	702	676	749	738	700	783	685	748	699	724	690	671	730	686	664	757	739	677	734	723	625	739	684	718	736	713	744	697	685	729	704	720	692	661	681	675	726	692	690	751	739	683	728	662	752	694	705	700	709	697	746	714	692	668	736	715	715	704	725	724	690	717	724	690	716	706	767	738	692	734	697	742	738	716	671	769	690	746	749	719	730	733	726	702	742	729	698	689	714	677	713	740	726	657	735	721	687	705	769	739	706	764	687	731	730	689	727	707	729	717	723	734	702	663	683	709	710	729	726	731	690	686	712	696	729	752	679	704	660	726	719	728	689	709	667	703	718	752	689	724	685	738	651	670	675	687	746	736	680	705	697	729	750	696	705	714	729	705	740	699	701	695	716	686	742	740	718	664	691	711	753	721	734	721	706	716	711	678	664	742	709	730	686	669	689	685	693	727	733	651	703	710	708	732	716	718	739	723	678	720	767	720	760	680	675	683	676	771	708	720	700	722	738	700	697	714	684	698	745	747	766	669	746	713	683	698	708	659	696	705	697	707	752	707	739	700	680	686	727	784	698	676	706	712	736	699	711	739	686	680	728	757	705	756	740	723	667	726	678	729	718	737	705	679	684	662	695	741	730	762	757	703	719	729	730	704	698	664	714	757	655	713	724	707	717	702	701	699	746	770	737	690	736	713	670	733	721	746	702	732	733	692	673	717	682	666	721	707	745	758	691	712	680	752	758	725	730	669	711	723	736	748	710	682	752	717	739	703	714	705	712	724	707	711	679	750	709	717	704	702	723	714	718	702	746	716	749	723	735	716	672	683	745	661	779	734	679	723	677	721	717	703	701	705	737	702	742	706	739	713	706	737	706	717	726	770	700	686	742	719	705	683	746	733	629	684	693	692	688	754	709	731	656	730	724	718	723	702	711	695	790	696	781	728	704	745	706	706	756	653	688	672	728	704	708	748	667	708	683	691	726	766	680	707	701	755	692	669	687	751	732	729	695	719	666	721	713	708	721	710	725	681	679	676	722	718	678	688	724	669	706	703	723	712	704	627	757	704	654	742	697	724	689	731	741	719	717	705	717	739	664	696	717	761	672	718	684	700	693	720	695	752	708	744	728	706	707	726	685	772	724	744	732	738	716	721	718	701	755	707	702	745	747	738	718	682	696	709	700	700	671	753	692	691	704	739	759	676	703	693	744	691	696	720	728	738	720	683	710	705	745	716	716	740	707	761	736	721	691	727	731	773	705	691	717	708	718	746	701	687	719	689	705	681	736	711	728	722	723	679	733	695	709	688	686	710	698	685	705	703	727	732	746	738	707	720	753	714	646	702	679	706	722	756	732	678	694	757	709	691	735	698	756	682	752	722	728	669	726	696	706	724	711	761	697	739	714	717	720	717	674	706	665	733	659	737	681	712	723	688	687	665	696	721	716	723	745	744	710	729	774	712	727	669	688	741	704	684	697	697	697	724	711	729	708	709	699	726	682	780	732	690	706	745	740	720	702	693	735	695	753	698	729	706	749	725	672	652	716	673	732	673	720	726	705	725	750	723	682	719	695	703	754	743	711	706	729	735	707	687	756	720	724	708	670	679	758	698	646	713	740	717	703	707	700	748	727	744	707	669	710	706	745	765	702	702	682	735	667	695	718	678	703	709	735	669	693	703	688	716	744	731	690	704	733	744	690	726	713	717	711	689	687	721	728	750	686	694	724	701	715	713	719	707	672	715	720	690	669	735	732	748	746	693	693	756
23531	54717	47373	12509	2387	834	601	488	463	374	382	352	324	286	318	291	322	257	266	272	273	254	268	261	266	242	255	245	246	249	233	241	230	274	249	251	250	214	252	252	233	201	218	229	250	220	226	237	225	247	232	230	239	232	222	248	234	213	203	225	236	227	224	223	270	246	237	235	225	227	224	203	216	208	239	234	226	225	241	249	213	252	244	235	215	231	225	216	237	211	241	240	255	223	220	232	232	215	191	220	234	226	198	231	247	218	257	221	219	231	206	220	242	215	226	260	226	212	204	205	250	221	212	223	214	247	234	210	223	211	224	228	232	221	227	260	249	218	227	224	212	258	219	226	210	246	221	228	216	231	217	227	225	245	236	223	224	252	212	221	235	228	197	218	222	242	222	236	243	224	215	217	225	237	213	200	229	214	236	250	226	241	224	234	249	231	234	210	252	246	231	213	238	223	234	222	228	246	214	235	224	239	224	247	218	238	259	231	223	209	230	223	253	222	225	239	236	249	232	233	224	237	235	238	216	243	258	245	226	242	234	238	235	243	209	228	223	239	238	237	235	221	233	222	250	244	236	267	235	207	221	208	232	213	241	222	250	216	224	260	239	265	223	239	228	213	220	214	211	231	235	223	219	229	228	208	206	243	255	234	241	255	225	237	238	252	231	218	205	211	251	236	237	234	239	249	206	228	262	233	223	242	203	223	246	211	226	214	229	234	239	239	282	209	253	224	224	229	242	229	228	249	247	241	231	250	208	234	207	232	241	216	251	214	239	249	248	245	235	216	208	225	205	237	247	245	212	218	222	223	228	230	216	203	212	221	222	213	250	222	218	232	223	204	206	221	237	232	224	226	213	224	247	223	227	235	217	240	237	216	228	215	210	243	240	255	224	235	212	196	237	227	226	223	233	231	248	232	237	218	223	231	228	230	222	230	257	232	236	218	221	246	239	235	242	235	216	220	240	219	227	222	212	219	248	226	220	192	238	251	227	217	218	226	260	239	233	247	226	247	243	213	222	200	251	250	246	257	235	235	217	229	207	235	229	203	241	234	225	227	237	231	242	228	240	232	220	205	246	185	208	216	230	207	231	223	214	230	222	242	236	236	216	221	236	243	253	208	234	247	224	246	230	246	219	246	235	241	217	247	230	233	236	237	221	225	242	230	236	213	247	202	253	215	245	209	252	241	211	236	219	238	236	225	221	237	225	245	216	236	238	231	243	246	252	213	247	294	223	245	222	214	214	218	245	224	241	237	219	260	227	225	245	227	264	256	229	228	233	221	224	213	233	254	218	224	238	243	223	226	245	243	251	255	242	207	232	242	227	237	210	212	228	249	215	225	227	241	222	246	233	229	236	252	205	230	237	225	279	205	217	235	242	238	244	211	209	208	221	230	241	256	224	209	228	249	218	228	227	229	244	255	255	229	217	220	215	224	229	236	237	223	235	248	217	217	216	231	224	234	227	206	228	203	236	244	240	219	242	248	242	237	223	251	211	244	224	234	239	243	235	239	203	218	234	226	234	242	221	227	217	251	234	229	224	229	215	245	232	220	237	232	233	242	246	235	215	243	229	224	225	247	228	245	225	224	243	209	213	227	228	212	218	249	218	225	246	207	254	227	223	231	225	232	236	237	256	226	243	235	251	236	226	216	224	237	267	214	246	233	214	207	224	241	244	253	258	204	216	223	224	221	250	257	241	249	233	259	229	206	218	204	238	230	237	230	225	243	255	199	220	225	240	228	251	231	252	227	221	244	230	231	222	231	220	249	250	232	222	213	254	235	212	215	222	238	226	253	228	247	241	214	267	223	242	261	227	231	231	221	248	225	233	207	254	254	213	225	226	214	230	248	240	254	215	223	236	226	216	215	209	247	234	247	257	217	246	203	227	241	219	204	245	210	197	225	177	226	240	253	209	221	243	239	218	218	219	235	227	244	244	227	238	218	212	232	216	248	255	241	243	224	230	211	245	227	237	234	246	225	241	215	217	232	215	224	210	246	219	212	199	225	230	247	260	241	234	227	225	203	209	235	255	215	210	221	223	215	239	235	241	248	226	223	242	229	244	220	258	215	223	233	218	216	233	214	224	238	233	199	190	233	203	251	241	245	209	216	222	206	243	204	225	215	199	247	254	235	225	215	215	238	253	238	243	224	215	216	214	230	235	229	211	218	210	216	253	210	226	236	224	231	241	229	226	241	214	231	229	217	241	227	235	236	205	215	253	217	242	262	228	236	222	219	226	226	223	223	231	227	226	222	222	218	228	212	238	250	221	217	238	184	220	216	204	224	242	226	226	243	230	242	216	255	212	261	237	229	238	237	248	222	198	248	243	236	246	250	212	232	236	225	226	233	209	238	222	239	227	236	226	238	242	224	246	244	237	227	235	228	252	206	217	231	212	223	219	221	235	207	231	241	228	262	269	230	236	241	226	240	235	246	220	247	189	238	249	258	226	220	218	239	232	226	216	223	236	232	249	213	219	233	233	255	227	226	220	262	248	215	240	219	247	196	250	259	198	206	255	258	254	243	243	224	210	228	219	254	248	250	232	205	222	224	246	224	221	221	226	221	231	232	212	240	192	261	265	256	240	232	222	232	223	238	219	234	247	203	250	231	226	213	238	220	219	246	254	221	231	220	219	228	201	249	212	217	238	206	217	220	201	220	244	217	226	268	244	227	239	216	230	216	250	200	214	270	203	224	219	233	222	219	211	235	205	268	238	227	226	244	241	227	239	225	217	242	222	217	235	247	208	254	214	246	208	250	215	222	238	231	218	231	238	236	227	223	217	251	238	219	257	231	225	211	203	223	245	235	235	270	247	223	203	205	249	246	246	242	228	248	242	233	215	226	236	247	250	221	196	226	250	216	243	238	210	239	214	213	244	233	228	200	217	199	230	214	245	248	204	218	247	223	202	237	179	236	224	226	216	255	263	218	227	224	246	219	229	269	229	245	236	196	240	244	200	263	247	238	237	251	233	231	240	242	233	197	241	207	240	224	252	224	219	234	239	226	236	221	246	247	244	241	250	245	226	233	239	220	230	229	217	248	233	230	206	247	233	219	253	236	221	228	228	234	233	268	241	233	222	228	238	220	221	227	221	240	240	236	234	271	214	232	235	228	219	206	215	231	256	245	241	243	230	233	229	255	224	214	227	238	234	256	220	230	268	257	232	235	218	239	231	221	244	208	218	232	226	243	270	215	217	237	225	215	227	210	217	207	228	219	234	225	236	241	252	194	261	222	242	232	211	231	237	219	244	243	239	219	220	241	241	217	221	235	209	244	246	224	236	204	210	221	229	277	205	224	260	245	199	251	237	245	253	242	229	241	221	235	230	193	217	238	252	230	239	208	221	213	214	251	211	232	239	250	211	257	253	213	244	213	213	222	224	202	243	211	224	232	249	226	230	240	233	230	256	217	228	226	214	250	215	228	233	239	233	225	219	246	202	234	202	222	271	244	220	214	204	225	218	240	235	220	243	223	216	199
14414	40947	32022	5237	4399	3374	2751	2287	2002	1710	1620	1388	1276	1253	1125	1090	964	1007	931	863	891	822	796	777	770	729	746	776	761	757	746	702	668	690	687	664	678	700	634	631	684	627	643	671	655	621	620	643	632	575	607	612	607	625	683	663	625	605	586	609	646	600	644	656	626	633	579	563	574	603	639	636	577	572	599	615	580	581	572	578	606	594	601	614	580	636	626	568	584	634	605	650	564	569	576	582	625	576	580	554	588	563	550	546	606	612	549	570	637	609	548	587	618	556	602	534	599	576	615	592	603	595	592	579	611	566	588	601	587	634	607	590	579	595	595	606	595	565	628	614	585	582	596	616	579	561	574	585	590	600	568	632	596	611	551	626	578	605	562	608	598	599	598	620	570	589	605	593	575	566	564	600	622	550	592	596	576	536	587	579	560	564	640	561	587	619	578	618	568	598	583	552	610	607	557	563	603	610	550	639	585	628	571	537	581	580	573	586	560	594	572	563	591	561	523	576	577	563	617	533	563	587	571	598	596	572	572	584	566	573	539	606	543	604	597	607	604	574	613	572	567	533	565	613	563	586	586	580	576	578	563	572	566	609	620	579	596	568	585	599	544	631	550	571	579	578	608	595	568	577	620	610	597	568	593	601	613	579	621	594	615	611	562	557	587	597	562	588	572	571	583	562	571	546	603	597	592	594	600	567	614	592	602	542	555	619	553	574	597	615	608	562	602	643	606	575	590	596	574	568	584	581	582	613	622	595	581	611	565	582	603	585	554	573	575	562	549	548	582	618	626	575	591	576	547	609	576	602	579	579	596	585	578	602	585	590	584	601	613	544	565	588	585	605	614	578	565	576	600	561	588	611	585	539	599	597	608	593	594	585	638	550	569	545	527	606	578	632	556	537	581	617	603	572	600	604	607	626	562	625	564	623	574	578	623	580	567	568	572	598	539	614	613	565	649	561	592	602	624	590	557	591	609	604	563	609	574	559	575	576	558	611	543	566	587	603	625	600	584	605	578	582	523	586	568	587	595	604	549	615	574	578	525	605	575	560	557	540	568	615	559	596	646	615	599	602	586	570	596	608	618	562	610	557	562	578	604	581	570	584	548	636	598	571	544	560	561	553	554	554	569	575	575	566	602	602	582	572	588	591	576	565	604	542	581	584	584	592	567	608	568	581	627	574	550	603	588	576	602	580	598	566	572	579	611	584	618	545	609	578	563	581	601	581	589	595	561	556	571	577	565	601	595	627	586	591	573	583	555	605	625	601	572	585	581	605	642	579	674	604	592	590	590	576	577	559	538	541	584	609	581	541	632	577	580	578	610	568	575	598	596	537	585	555	540	570	589	572	579	548	567	553	593	586	573	604	603	536	610	573	576	625	568	561	583	572	543	567	577	589	541	567	558	562	567	621	555	598	602	553	598	572	569	559	572	608	588	588	549	611	600	588	559	609	618	603	544	581	584	557	612	578	598	580	564	568	552	572	593	590	611	553	605	584	566	588	556	591	568	632	597	542	598	615	586	581	568	566	589	553	579	560	573	586	552	555	579	576	521	558	557	616	567	604	577	573	575	591	566	574	590	591	599	606	599	585	590	601	542	568	555	591	537	600	566	587	582	571	604	594	589	578	525	621	576	567	590	607	584	564	588	556	553	559	584	569	621	584	568	578	573	576	659	538	523	566	594	589	557	556	582	563	591	591	573	547	584	606	592	616	573	623	636	577	613	563	594	580	562	570	602	579	572	597	610	607	567	563	584	589	575	608	582	532	619	597	567	583	620	574	608	558	608	589	581	601	529	577	587	547	607	574	587	558	559	590	569	582	584	572	575	584	598	590	531	616	550	552	613	600	580	619	594	537	598	594	565	530	619	581	574	570	551	604	598	573	577	571	612	613	553	555	537	574	598	611	582	597	567	545	618	592	568	599	598	596	619	566	535	579	575	560	578	571	613	647	586	614	513	575	571	602	589	570	577	544	522	563	612	582	561	571	545	582	569	557	594	576	621	565	582	610	565	577	632	583	578	589	582	607	581	605	553	606	574	581	593	571	588	575	583	619	606	606	588	602	598	640	599	583	556	613	553	584	569	564	576	602	579	574	572	622	591	595	566	552	539	582	579	558	562	574	562	613	532	558	548	596	583	573	589	553	601	558	614	573	588	583	582	625	535	579	587	623	548	561	550	613	584	601	575	620	539	610	565	573	583	559	567	587	577	586	567	592	616	558	548	599	577	567	611	595	553	560	594	549	600	582	596	513	597	597	563	595	548	552	570	606	570	580	590	579	589	594	600	562	605	581	606	603	596	597	569	590	576	559	554	605	559	545	591	602	567	558	556	574	584	551	614	640	548	574	594	558	553	584	578	579	601	552	565	546	592	619	558	578	573	563	611	578	589	569	564	617	596	595	623	614	622	544	555	588	583	626	571	588	659	556	600	527	553	594	576	604	601	577	549	584	597	585	589	541	637	603	584	557	588	618	579	556	613	579	547	554	550	547	574	625	592	576	611	583	593	589	586	560	592	603	591	577	554	587	577	623	570	606	560	576	559	537	555	615	591	609	572	549	589	545	628	617	563	628	587	604	574	602	564	578	590	589	546	605	533	574	614	550	548	557	556	606	586	582	547	571	600	571	630	550	577	600	622	586	588	565	628	559	592	608	599	558	591	572	584	549	581	609	643	596	604	608	571	561	611	577	623	580	607	570	539	579	566	614	585	576	609	560	586	570	573	590	570	590	600	635	630	586	581	612	552	595	598	587	616	588	567	568	565	633	564	612	549	627	578	602	614	612	582	547	616	626	556	542	570	596	591	558	585	558	546	549	559	588	551	562	616	601	567	583	634	556	575	573	578	578	591	578	599	593	606	614	583	598	573	583	546	576	590	574	611	582	585	592	638	613	572	571	609	579	588	579	528	601	576	566	551	610	534	604	553	560	622	556	569	586	559	565	567	549	549	594	545	561	581	563	560	595	592	613	564	580	596	578	588	579	566	522	599	584	573	572	604	643	557	505	598	552	548	568	584	610	599	567	541	596	583	592	583	586	609	616	572	599	582	605	585	619	572	588	597	574	594	574	584	566	594	559	615	635	585	591	596	574	572	605	591	604	556	556	568	594	519	624	601	540	617	581	559	591	580	576	581	609	635	569	549	616	587	601	584	579	566	592	600	616	552	534	619	592	581	570	538	617	599	617	604	613	573	594	579	603	541	579	601	580	582	583	594	546	606	549	574	581	593	617	589	564	543	611	558	527	581	566	542	551	562	568	554	588	583	586	560	634	620	621	584	572	645	582	564	560	552	594	568	600	576	561	587	542	581	591	569	568	597	595	610	570	558	577	578	577	579	520	586	575	583	591	575	569	550	550	599	574	565	548	555	551	576	554	548	570	564	556	576	551	597	612	615	604	586	598	591	591	548	598	560	614	567	590	593	563	590	590	604	601	593	550	571	515	550	613	560	580	567	612	564	616	566	569	590	583	592	576	603	583	575	559
1928	2347	1573	142	151	172	137	172	160	152	158	141	154	131	160	154	172	162	141	164	146	159	183	133	141	147	149	173	148	169	156	171	137	163	165	165	160	160	130	155	149	154	183	158	144	160	162	168	174	177	171	152	136	141	170	128	156	134	139	158	143	180	136	138	164	162	169	149	167	153	146	160	163	148	160	159	142	144	172	149	170	152	156	149	168	145	155	152	180	146	140	148	137	155	141	168	168	140	157	172	134	148	141	161	158	155	152	146	144	156	196	136	165	149	162	133	151	190	147	138	171	136	153	150	173	168	159	160	177	153	139	150	145	133	154	156	155	165	153	153	162	131	159	143	166	172	162	151	174	170	140	155	147	158	147	164	153	164	166	162	157	160	127	156	175	176	165	147	147	157	138	146	146	140	130	144	149	141	135	150	144	152	161	154	176	170	147	153	150	183	160	168	142	151	148	149	177	154	160	154	174	163	152	155	177	146	172	139	152	162	144	153	150	159	172	156	172	171	150	152	153	159	169	161	173	174	159	170	148	152	153	165	174	149	145	157	158	175	166	159	156	175	171	164	152	155	147	146	175	129	142	139	166	156	161	152	137	167	154	141	137	147	162	143	135	167	162	163	171	149	173	152	147	122	149	147	153	152	140	138	150	167	171	140	165	163	145	154	148	160	150	139	146	164	150	143	138	145	151	153	145	170	145	153	144	167	152	165	147	132	151	154	158	143	147	138	130	156	163	165	130	194	138	134	138	161	141	150	159	157	170	161	155	134	175	127	129	149	154	151	149	143	169	131	152	134	158	153	138	156	149	138	165	141	144	124	157	122	147	157	159	154	156	161	137	145	151	185	130	154	147	150	168	154	150	151	154	144	154	157	139	141	162	164	164	170	165	161	161	173	144	125	178	151	161	154	158	138	147	156	159	160	130	167	149	147	133	139	152	154	145	151	151	152	158	150	169	152	161	136	157	141	173	141	168	156	162	171	152	156	153	154	163	170	154	152	159	160	133	143	154	159	169	148	143	161	170	138	145	151	159	148	165	158	162	164	154	139	142	146	149	159	131	149	180	183	147	137	127	171	158	178	170	129	136	174	153	149	170	134	144	149	168	156	143	151	180	147	167	139	133	137	136	156	169	152	147	159	140	148	134	130	153	157	149	168	163	170	141	166	147	137	121	147	146	139	149	186	160	163	189	161	146	143	167	150	145	144	133	155	179	180	145	154	157	134	165	156	174	174	152	158	170	187	159	158	157	172	183	137	157	165	135	157	152	153	167	141	141	153	147	146	162	129	148	163	147	171	130	151	174	158	155	151	156	145	142	165	163	151	149	151	175	163	178	162	147	148	160	159	155	150	185	170	165	156	151	149	186	160	149	151	140	148	132	166	147	172	146	153	155	168	171	180	157	180	151	158	157	182	153	145	164	156	139	151	170	161	164	132	148	143	155	152	153	138	135	137	142	135	156	131	144	182	166	151	183	152	167	168	132	171	166	175	152	162	179	147	137	180	155	129	138	137	161	152	153	167	147	141	166	130	164	169	172	168	160	158	148	139	167	172	158	171	131	139	174	161	158	157	166	164	168	168	156	147	172	155	152	159	162	152	134	153	159	172	150	164	162	153	152	162	165	155	162	137	137	173	166	178	165	133	161	163	165	157	152	178	150	152	124	140	194	142	172	154	155	157	170	158	181	163	157	155	128	144	149	160	177	149	158	169	158	170	161	130	144	151	160	158	134	147	142	143	175	142	151	151	138	153	141	170	154	137	145	165	156	157	176	153	164	138	156	161	171	166	153	175	180	147	180	163	164	152	159	149	172	137	159	141	139	141	163	182	176	157	148	147	145	156	147	154	145	165	172	157	154	170	165	167	163	134	142	158	157	151	169	152	151	147	166	144	153	143	167	163	161	157	164	163	132	160	165	139	160	139	148	144	160	140	152	145	143	162	163	163	155	159	146	165	139	145	158	168	168	155	160	149	167	174	144	136	161	137	143	147	171	155	144	177	146	136	153	165	145	169	150	117	161	151	155	164	131	118	152	165	161	145	165	139	173	158	143	155	166	160	134	148	133	123	161	166	175	182	166	147	156	155	176	151	145	163	131	153	177	161	165	159	146	158	135	158	159	161	155	177	149	138	143	153	134	159	170	136	179	151	139	168	149	154	138	182	173	171	153	148	154	144	159	157	143	173	186	131	116	156	158	154	159	152	155	156	182	144	163	135	152	178	145	174	144	128	129	137	147	164	150	144	153	146	152	153	153	132	172	144	140	136	144	142	166	140	147	169	166	139	162	149	165	170	153	156	139	143	150	161	157	151	158	156	133	141	151	159	134	141	154	154	198	161	147	153	125	161	131	141	183	144	179	131	143	127	168	145	148	141	160	156	173	146	157	164	168	166	169	166	156	140	154	157	154	149	136	171	159	166	156	165	156	172	167	138	155	159	168	141	171	163	166	154	127	144	170	176	160	139	169	163	152	155	161	150	144	143	155	160	154	162	166	126	137	157	164	157	174	170	159	171	164	149	162	148	148	160	168	145	169	182	163	138	160	155	150	168	183	140	147	152	149	148	162	133	149	197	160	163	159	180	164	162	126	137	174	159	130	156	157	138	148	147	155	143	155	143	137	162	149	168	158	162	170	150	155	154	177	162	143	157	164	176	138	150	168	175	156	153	166	143	160	153	158	149	149	138	149	148	159	143	153	161	158	147	169	150	169	153	144	134	150	141	152	147	126	159	146	166	146	157	140	168	181	168	148	153	157	140	136	142	164	151	158	156	170	153	155	171	178	133	153	162	159	172	128	153	156	142	144	155	157	137	165	160	175	162	156	141	176	147	161	132	152	131	156	168	138	133	148	153	149	143	161	152	161	161	150	158	132	147	161	158	144	166	154	150	167	146	170	175	174	140	143	175	157	160	167	162	158	144	167	169	149	172	179	120	179	189	159	165	149	159	152	174	177	144	153	153	131	175	154	167	171	150	183	173	150	156	154	150	165	173	163	153	139	186	165	163	169	151	139	146	154	152	161	150	166	165	156	143	148	149	149	155	155	158	168	154	148	146	146	146	153	150	152	176	164	161	172	140	159	153	151	169	146	159	170	156	152	140	162	162	148	163	180	146	164	156	169	156	146	160	173	153	151	144	144	146	179	149	165	150	180	172	151	166	159	164	156	172	160	152	147	155	174	168	148	155	159	164	152	162	163	161	145	155	163	201	157	176	163	157	161	159	149	167	153	158	167	145	165	140	142	178	156	166	167	164	152	134	147	158	155	148	145	159	139	178	139	183	148	160	163	177	165	141	145	143	175	151	163	149	170	150	153	157	151	168	156	152	138	165	139	148	128	162	185	132	135	164	158	169	175	172	155	114	159	144	158	164	160	167	153	132	146	166	152	163	163	126	151	164	173	143	162	140	143	150	160	158	124	134	166	168	169	161	152	175	155	152	155	158	151	139	149	184	149	147	158	157	175	132	163	168	156	160	160	144
2277	4055	3865	613	519	502	467	461	499	494	489	444	481	449	434	456	459	394	446	434	415	478	453	447	469	451	440	461	449	430	474	425	431	448	436	452	459	467	480	470	470	497	440	446	426	406	423	448	491	467	420	437	420	443	458	417	451	438	445	411	449	437	471	433	407	441	438	425	427	432	453	438	462	460	455	439	481	455	436	424	464	438	416	438	438	453	446	436	458	465	478	405	419	439	413	463	490	452	457	454	455	469	448	422	464	465	436	414	477	430	452	447	443	479	457	432	430	456	469	453	441	454	443	410	472	428	439	445	456	460	440	454	465	408	464	454	460	405	463	466	425	439	443	455	452	439	434	435	458	436	440	450	420	460	416	448	443	439	448	416	420	430	457	448	421	448	445	440	418	432	450	400	466	425	442	422	437	435	438	400	419	418	435	423	472	430	430	424	450	430	427	427	461	444	441	454	413	462	458	457	434	470	434	463	452	443	465	437	455	452	426	451	465	419	454	405	423	463	407	458	475	464	453	396	424	404	440	445	476	482	426	470	428	393	427	417	465	440	478	435	419	445	469	417	441	462	448	436	438	465	444	444	405	439	455	462	464	439	422	429	407	415	377	471	466	442	435	515	456	408	455	414	450	423	438	418	434	430	393	454	413	429	413	401	416	478	478	406	430	462	456	414	425	410	453	452	457	421	443	436	433	453	475	458	447	441	455	450	451	449	445	421	447	421	446	458	406	443	451	455	433	441	458	450	431	441	414	424	450	438	426	448	458	453	461	452	445	445	417	441	386	435	439	413	433	443	417	417	426	422	447	439	473	407	428	428	410	464	422	420	458	408	409	482	433	470	423	441	437	466	442	424	447	430	465	468	421	444	435	444	436	434	491	460	452	444	456	433	456	415	458	469	428	453	441	439	422	417	437	415	442	433	430	436	450	462	392	449	393	415	431	446	435	441	430	450	422	437	477	475	443	442	443	444	439	423	453	463	462	435	441	493	434	453	440	451	433	392	466	394	447	428	405	453	444	433	442	443	453	400	416	445	393	461	454	450	450	430	421	441	465	405	414	417	460	449	421	461	470	428	457	431	432	487	452	449	419	385	459	443	421	445	411	439	473	449	449	454	448	431	467	430	463	422	426	420	406	456	469	457	475	423	423	452	410	454	437	432	420	460	471	454	442	418	425	432	463	417	418	443	461	455	438	416	434	426	430	455	432	460	403	432	425	451	465	424	440	418	444	482	449	446	452	461	466	419	452	410	449	437	478	491	441	405	445	431	425	476	452	434	434	433	435	454	469	437	406	448	477	409	465	435	461	431	464	438	423	434	474	457	455	419	418	430	445	436	425	406	441	460	448	408	430	431	440	428	426	405	397	416	432	426	425	447	452	409	452	408	445	436	427	430	432	453	416	479	423	460	428	472	451	436	443	461	460	402	423	439	439	467	445	464	429	439	438	422	413	430	399	466	427	463	436	439	432	471	489	448	425	441	422	426	459	408	443	444	455	445	431	419	455	422	416	457	430	452	470	440	437	423	501	433	452	410	469	430	468	428	448	437	433	438	406	427	448	428	462	455	461	400	398	436	459	443	424	466	388	454	462	437	436	447	434	464	488	478	441	470	431	432	459	416	457	422	445	435	453	466	447	419	445	396	442	437	421	452	469	465	462	479	454	443	416	420	435	432	415	416	431	438	459	461	443	445	405	449	437	461	457	460	424	469	453	451	416	423	428	422	377	463	458	426	453	461	462	457	457	450	430	468	471	436	439	455	441	440	454	460	429	416	456	442	440	470	418	430	422	461	445	442	425	450	389	445	455	431	437	418	489	433	474	476	444	460	469	404	449	433	457	439	422	469	429	425	444	401	429	406	446	445	419	481	437	505	437	439	450	447	410	406	441	425	446	438	436	432	460	458	441	454	439	425	457	431	444	418	417	407	422	445	446	449	431	456	450	422	440	454	433	464	454	440	417	432	438	441	448	432	423	470	457	443	457	452	439	431	469	394	436	438	475	433	455	462	457	448	451	485	408	450	444	471	459	391	430	454	435	398	424	426	429	460	453	433	441	451	470	463	462	430	413	425	426	446	428	441	442	418	493	429	487	432	432	418	452	443	424	389	448	457	451	414	446	441	443	452	432	424	460	426	472	420	464	457	451	441	414	454	435	404	438	454	427	453	407	488	423	424	445	432	411	468	462	433	436	442	439	441	439	445	409	459	423	456	410	414	450	446	479	460	410	426	458	435	448	486	485	423	424	448	455	451	391	440	446	423	452	421	450	425	439	465	456	450	459	442	444	408	434	456	468	447	479	442	437	428	433	434	467	437	467	429	446	427	477	416	453	456	485	428	432	439	423	468	441	433	449	462	454	432	438	439	430	462	428	416	492	438	434	417	440	455	428	427	421	431	466	454	458	450	456	463	418	447	445	464	413	429	483	420	445	439	449	428	477	430	478	449	461	448	438	429	487	475	468	448	441	450	421	471	418	441	472	424	442	445	434	459	452	423	445	466	415	425	455	454	467	425	423	456	467	438	431	406	471	463	413	408	466	420	462	410	446	433	419	455	407	449	448	442	396	439	459	426	466	460	444	420	452	437	463	429	419	434	462	467	466	411	478	448	441	460	439	436	417	452	458	426	443	449	464	446	447	456	445	431	469	449	435	449	445	468	477	444	380	449	475	442	460	450	449	446	420	413	447	467	426	436	409	442	476	419	468	388	460	416	442	443	420	478	468	402	433	413	456	428	444	458	422	401	452	432	448	453	473	430	429	448	448	399	430	431	415	456	455	443	440	492	445	450	452	460	434	462	444	440	400	455	464	442	440	412	426	446	475	456	443	438	396	451	451	466	468	445	442	450	447	411	453	392	463	434	457	469	422	431	430	441	492	429	407	439	467	433	467	450	431	443	427	405	448	446	442	435	452	455	453	430	445	405	460	414	442	450	450	455	408	413	419	424	429	449	442	423	424	497	425	444	462	455	458	452	444	445	470	437	444	462	426	433	414	434	448	430	487	436	455	430	433	445	462	401	451	410	451	445	436	462	444	459	458	458	463	429	432	420	463	433	471	410	407	420	440	430	471	442	453	446	440	432	433	456	410	458	461	426	459	426	475	426	440	447	464	471	444	434	471	419	482	462	424	426	465	453	414	434	451	450	441	430	429	425	461	412	449	423	447	428	467	434	434	450	450	432	500	422	486	430	425	444	454	443	425	405	402	476	442	421	466	451	414	447	455	441	452	436	457	484	413	453	450	402	435	475	469	452	432	456	412	408	445	437	449	440	439	443	450	445	464	440	450	457	493	405	437	461	480	416	440	411	403	423	467	467	457	430	406	452	435	452	389	457	428	444	452	445	441	452	454	414	455	425	472	420	438	441	422	438	443	463	456	429	454	454	448	404	429	430	481	471	454	443	411	449	468	453	451	451	431	435	445	440	456	407	411	432	422	453	428	447	441	443	414	425	448	444	401	469	461	442	467	465	454	416	446	425
13812	38078	32394	4393	725	580	492	412	397	352	368	310	354	312	319	296	313	325	298	282	256	318	285	270	288	297	310	318	296	291	287	300	261	294	292	266	276	293	274	279	283	275	298	276	297	240	325	264	298	287	285	290	278	275	297	292	251	277	298	294	234	250	274	294	273	297	261	326	267	304	266	261	275	270	288	277	289	294	303	292	253	268	256	260	237	278	263	254	274	284	271	288	245	267	302	295	263	277	268	273	294	271	288	278	249	283	274	256	250	312	261	247	256	298	296	280	251	271	304	295	256	287	283	264	294	285	294	253	248	297	295	298	255	284	281	308	278	268	266	298	254	267	283	289	279	246	270	243	283	281	277	320	271	273	266	302	282	296	254	241	274	275	283	286	296	260	268	286	279	254	289	262	284	302	256	315	282	294	267	257	273	284	282	254	268	293	286	262	261	237	260	297	254	293	267	297	295	257	286	304	309	281	289	256	267	266	288	262	319	279	268	279	267	296	300	270	283	301	263	278	272	292	303	275	276	274	278	255	255	264	286	276	256	263	287	274	293	270	247	261	269	295	272	276	277	249	255	287	270	258	239	257	292	273	307	287	286	264	251	271	292	273	286	297	270	283	292	257	252	266	261	276	243	291	253	289	256	292	295	306	284	304	246	274	264	250	255	243	280	274	255	296	264	270	295	277	272	294	283	266	287	254	272	273	279	288	263	291	250	280	264	258	279	256	241	290	252	253	279	289	296	280	260	275	300	265	274	271	296	279	268	293	303	285	269	287	267	272	284	299	268	286	268	283	292	277	272	290	316	291	272	279	263	275	283	264	300	304	297	276	248	282	286	278	263	274	264	280	303	277	274	289	285	299	294	294	258	265	272	291	263	259	282	261	253	264	267	262	291	273	278	260	270	273	290	271	286	265	257	262	262	270	302	284	290	294	249	272	271	231	268	274	296	285	271	256	277	276	259	233	261	251	242	258	237	272	262	298	261	264	273	316	305	296	294	277	249	267	261	295	290	281	276	260	286	257	291	287	255	273	273	248	245	255	272	280	310	273	309	260	287	284	272	268	288	275	259	290	290	297	289	289	292	267	253	273	279	266	268	285	279	318	321	271	287	263	265	317	243	288	286	288	283	271	306	314	276	298	279	285	284	248	268	262	276	263	248	268	233	262	273	266	279	288	280	277	255	261	256	282	270	259	269	273	273	284	264	255	283	312	284	285	276	283	294	245	304	266	261	269	248	259	275	263	291	289	293	266	282	291	293	262	261	275	258	311	260	267	286	294	252	291	284	240	246	279	267	251	262	266	260	254	287	229	232	261	290	272	290	291	272	256	250	231	266	270	292	303	268	293	281	292	270	307	259	267	287	247	288	256	312	258	262	255	283	264	277	311	275	270	252	252	305	256	256	303	297	271	293	261	289	283	284	264	288	255	283	263	289	290	274	285	293	299	271	253	246	283	305	273	254	278	292	279	298	275	276	265	268	298	286	274	242	258	279	277	269	264	262	293	285	232	271	304	280	289	272	268	274	263	289	243	265	289	287	301	284	303	255	243	285	270	244	274	276	280	305	248	265	278	307	297	293	275	301	261	246	278	271	262	290	270	291	271	273	246	262	288	246	314	260	296	261	276	235	278	270	236	287	288	266	291	274	305	298	271	272	288	273	289	293	265	304	291	284	281	244	261	244	296	300	251	277	260	291	278	264	255	275	295	268	263	271	269	299	289	238	278	285	287	263	261	248	245	272	250	255	296	287	268	288	256	295	256	285	296	262	249	265	269	291	278	278	269	271	297	292	251	280	273	283	287	269	297	284	273	268	281	273	263	243	297	264	288	274	284	249	290	272	283	259	313	275	258	279	292	267	322	289	257	268	288	256	265	254	263	253	253	287	300	263	273	247	247	260	249	267	258	263	275	258	252	275	285	269	300	257	265	295	274	284	261	246	269	264	277	282	275	277	298	284	269	264	287	293	273	283	301	258	308	244	255	265	248	299	249	269	282	278	277	276	284	267	276	232	259	262	300	257	286	269	276	275	287	259	270	286	290	274	276	295	280	254	274	281	302	292	305	243	280	236	265	264	268	320	304	291	275	265	287	259	265	243	302	267	297	295	258	275	290	281	251	304	314	256	283	299	280	272	261	298	303	270	316	278	284	255	296	272	284	258	315	280	280	239	300	255	274	272	277	292	256	294	250	284	275	287	280	292	284	269	265	299	287	266	261	290	301	283	305	292	244	251	292	279	298	263	286	277	249	286	294	277	302	265	288	297	283	291	303	296	274	249	275	267	287	279	295	303	288	288	281	249	273	288	269	268	284	282	296	271	283	260	307	277	261	265	282	310	270	255	310	300	248	263	279	289	279	267	288	270	298	262	317	269	274	259	268	276	267	275	280	253	243	280	282	273	267	299	244	287	266	247	323	280	295	285	275	292	303	315	309	288	259	268	290	298	254	282	271	293	287	272	295	247	315	277	259	303	265	270	291	263	267	300	277	264	257	275	259	277	256	293	276	292	288	286	261	304	274	270	274	286	279	300	288	279	253	279	291	273	263	266	294	254	263	288	285	257	278	234	258	293	289	281	268	288	281	284	274	289	267	268	256	290	268	281	293	263	261	286	256	296	245	276	280	290	316	302	287	287	287	260	272	263	301	301	261	281	274	297	272	267	283	273	294	293	282	255	259	255	275	254	284	249	275	266	257	271	279	309	248	304	275	280	266	277	266	265	277	263	249	262	261	262	276	294	271	286	254	269	286	274	257	349	277	242	259	301	288	268	261	275	284	295	295	278	277	283	257	287	291	300	290	253	279	259	277	266	271	246	260	302	268	285	244	290	251	264	269	285	251	277	259	291	283	264	267	285	255	270	280	267	262	249	261	285	290	274	311	290	272	299	272	287	257	271	264	236	292	293	264	295	261	295	289	277	267	282	258	245	256	269	280	275	278	278	244	257	301	263	281	265	264	267	292	245	256	292	238	256	283	295	281	261	247	288	254	304	297	292	267	282	273	264	274	271	256	269	271	289	289	275	257	298	292	301	299	272	248	286	273	263	277	278	267	281	264	276	268	288	266	291	279	254	263	273	271	257	279	287	275	268	303	266	288	283	282	298	272	267	291	278	272	273	241	248	269	288	294	303	291	285	271	296	289	278	272	280	282	268	306	262	273	265	249	262	254	294	253	279	261	279	275	255	258	265	266	292	278	286	277	259	283	275	276	280	239	260	300	264	291	293	273	278	246	283	281	279	297	284	288	284	259	295	272	252	314	269	256	265	265	253	261	260	261	287	259	282	295	301	271	261	298	268	281	310	256	261	245	272	297	261	272	276	267	249	283	286	274	303	278	290	296	286	266	271	293	256	289	305	270	289	266	279	282	302	266	271	285	277	284	310	282	263	299	261	308	241	300	278	252	282	246	295	266	267	273	233	277	255	311	259	275	249	269	254	268	274	262	269	243	277	302	250	267	293	270	266	292	292	273	278	290	255	256
9644	31516	25149	3223	2679	2163	1883	1693	1461	1254	1273	1109	1099	1021	963	902	999	866	894	916	866	857	835	831	857	732	776	782	784	788	779	753	804	798	743	729	737	708	704	749	708	703	764	761	695	744	736	681	766	716	736	765	722	753	713	722	728	726	753	770	721	750	665	715	690	705	691	732	731	690	751	678	733	731	742	723	707	699	737	743	694	687	712	699	723	694	709	679	746	681	743	693	731	693	707	719	694	706	676	702	707	705	690	700	748	741	702	707	694	712	707	711	685	709	729	699	680	699	714	700	732	676	726	789	698	678	666	695	729	769	721	700	655	692	724	687	743	703	706	703	715	749	682	743	736	714	717	701	654	725	694	671	753	731	722	711	712	684	751	718	690	713	690	698	741	708	680	705	757	735	712	698	667	691	673	724	690	669	693	722	750	704	712	737	674	761	721	697	738	730	724	711	711	688	661	652	739	715	714	685	735	706	723	706	659	742	684	731	661	735	696	674	741	679	695	720	753	725	707	706	698	711	763	716	682	714	713	683	733	722	683	751	659	746	678	735	694	699	728	721	702	709	739	712	708	663	689	733	730	702	696	712	700	703	690	709	701	727	717	675	685	737	702	707	730	726	684	713	696	689	698	684	703	705	707	762	687	716	696	674	716	687	706	679	650	709	681	753	718	707	718	742	671	699	668	739	703	748	726	706	675	691	662	742	723	673	680	698	705	717	669	700	669	680	687	734	678	728	669	697	690	707	683	689	706	674	716	703	698	702	709	695	709	706	685	758	680	693	741	717	724	678	724	712	758	710	740	723	716	742	696	690	724	690	736	706	715	720	679	719	664	735	708	722	702	703	694	685	715	729	685	682	724	722	674	727	731	718	729	682	723	705	695	756	725	727	748	728	700	734	692	678	683	648	726	727	717	698	741	709	666	642	690	693	746	702	708	720	686	697	699	683	730	757	697	710	669	715	698	703	711	770	671	702	694	677	673	704	734	720	709	683	670	743	731	676	707	712	737	709	758	695	711	708	658	685	703	703	688	671	721	709	691	723	685	683	688	706	691	710	732	710	758	656	718	696	685	647	679	720	753	723	710	716	651	674	693	698	707	667	690	712	726	718	718	716	676	738	729	728	723	723	673	743	678	685	706	627	652	723	727	708	702	668	700	716	723	722	692	691	688	717	722	714	686	708	684	755	698	669	763	684	681	708	702	715	720	694	718	677	690	694	716	670	705	689	690	722	707	669	645	761	754	679	686	738	701	729	658	694	697	725	690	680	721	679	659	728	688	689	742	751	695	708	698	686	654	763	736	707	697	702	703	714	708	677	714	697	697	740	671	682	727	688	678	704	701	716	709	657	740	732	735	689	701	688	712	756	680	747	691	732	725	704	689	719	710	697	709	685	723	654	714	693	701	757	748	706	677	666	736	724	675	703	715	705	695	734	712	677	717	694	728	721	735	709	672	734	689	700	694	722	658	713	687	693	663	724	681	712	680	725	685	689	681	715	698	715	730	752	767	718	734	660	735	710	731	725	677	708	668	734	673	678	707	719	693	659	687	707	690	689	705	736	748	653	681	730	724	647	691	691	652	669	783	742	768	708	699	702	717	705	688	718	666	695	701	708	685	704	698	737	695	669	717	714	672	735	735	723	732	690	730	701	740	714	689	671	715	682	689	687	748	702	719	734	720	679	691	687	695	677	710	733	706	720	726	691	690	671	747	709	683	716	709	700	737	716	715	700	716	686	728	692	749	723	750	718	737	679	706	714	697	698	702	698	712	694	693	678	677	731	652	710	699	764	754	719	738	732	735	685	773	711	712	672	678	673	710	706	664	733	676	707	715	704	654	693	688	713	668	766	707	680	706	728	706	714	742	750	689	695	691	722	662	743	729	673	734	759	682	719	693	734	736	673	685	739	749	687	731	702	724	708	704	678	725	696	720	674	706	720	698	705	689	762	731	710	718	675	705	677	758	667	711	688	687	728	722	714	665	734	700	716	678	664	718	675	700	701	687	700	688	694	720	699	710	681	693	694	716	704	725	732	743	736	726	717	681	706	748	730	764	693	731	670	707	701	670	716	720	713	699	729	730	689	711	697	668	662	755	713	687	665	732	660	684	715	748	725	706	680	719	682	711	673	681	724	682	702	700	753	712	685	753	681	737	735	715	714	678	700	738	719	688	707	687	701	705	719	691	734	660	757	697	724	737	661	745	695	724	664	707	729	738	701	692	713	723	726	711	709	674	695	687	679	708	694	678	732	716	711	710	679	671	690	716	729	693	682	748	761	714	693	687	725	653	711	659	710	699	679	687	636	696	745	722	721	742	728	722	717	694	640	715	708	739	675	719	734	755	673	675	719	658	708	718	660	699	682	716	684	707	701	665	685	714	689	692	704	684	685	673	666	733	689	734	732	725	727	702	702	745	718	746	721	689	690	652	756	721	725	706	674	732	682	725	717	699	681	754	704	757	689	696	714	729	704	654	740	730	730	696	750	663	708	722	681	665	714	707	677	746	740	716	722	714	699	733	663	725	706	732	721	684	720	674	695	706	675	716	737	669	741	665	755	680	681	732	735	694	705	700	738	693	684	696	674	680	713	724	706	690	728	707	733	697	711	708	704	694	650	655	732	686	753	738	699	669	720	704	709	680	682	731	717	745	714	717	682	725	729	740	699	672	705	688	696	704	687	697	716	726	715	723	677	743	673	679	690	684	782	705	718	710	687	732	694	743	694	691	749	699	686	659	701	696	736	748	744	725	720	705	700	709	710	744	713	767	689	678	698	708	715	702	737	646	671	682	698	725	727	723	747	682	708	660	656	696	718	710	727	639	697	742	742	754	707	701	721	704	701	692	705	677	719	708	709	732	741	708	726	686	695	665	685	691	684	707	703	682	697	717	695	718	721	701	725	725	663	747	719	709	662	717	732	665	676	723	718	701	708	730	714	728	652	722	706	722	721	704	739	716	730	747	643	726	715	678	750	737	723	688	686	716	709	734	722	669	754	685	704	703	735	701	718	700	663	740	717	708	714	724	729	634	691	729	690	729	716	727	696	658	718	709	665	696	738	731	691	686	722	702	681	753	728	721	685	718	708	768	676	742	658	705	669	687	688	723	690	689	680	644	677	710	742	683	636	696	712	723	705	696	714	744	648	678	733	751	744	740	743	679	743	661	714	705	711	697	700	704	711	708	705	682	710	709	710	703	706	683	689	727	654	719	712	726	695	685	697	726	715	697	679	720	726	693	695	731	712	724	702	673	733	699	707	692	745	692	636	709	668	717	729	747	678	698	709	690	651	705	697	628	700	682	702	728	710	743	727	689	700	675	723	731	708	667	677	719	729	669	704	674	688	706	718	713	668	655	661	686	706	673	740	706	709	707	706	681	729	712	668	742	727	694	670	708	695	715	645	744	722	744	742	671	688	721	705	688	693	727	679	738	712	722	687	721	699	737	744	683	697	708	699	685	692	657	700	719	630	682	685	696	731	693	682
23358	54650	43075	8808	1432	836	620	553	460	402	378	356	307	291	274	279	276	271	260	277	231	267	258	247	222	261	270	242	227	239	234	263	226	248	222	221	186	219	240	216	230	207	288	252	259	228	235	245	210	256	232	209	263	234	230	206	216	231	203	229	223	239	229	229	262	236	231	226	253	212	243	252	229	238	243	213	227	230	224	246	215	246	226	215	246	254	224	193	238	249	268	221	238	244	244	207	243	242	239	221	199	207	225	239	208	239	211	217	255	217	205	229	239	238	254	224	251	248	234	209	216	204	207	235	231	221	248	240	280	217	217	249	234	198	214	253	218	220	236	225	215	215	228	213	231	214	251	245	240	212	217	204	234	213	236	248	195	257	227	243	222	205	217	229	224	220	214	248	227	237	251	234	216	229	229	267	209	251	240	223	251	244	239	247	234	235	269	206	237	210	253	221	206	245	227	202	207	195	237	211	229	214	217	220	206	217	233	225	243	248	210	230	241	204	216	211	253	214	229	257	222	218	207	200	237	221	220	238	214	210	237	242	217	230	228	215	240	238	238	235	241	234	230	210	241	211	237	228	218	216	233	209	245	210	233	237	224	235	221	226	268	223	218	224	240	215	233	197	206	215	262	226	214	214	211	236	216	249	252	243	227	241	244	245	239	234	203	203	208	232	203	233	236	252	252	221	215	213	220	225	205	243	251	220	221	232	250	234	224	237	192	217	251	213	238	230	265	214	250	225	232	245	193	218	236	238	243	216	226	213	246	214	221	215	255	238	245	234	239	208	233	255	229	245	230	215	227	206	221	226	234	236	192	205	221	226	216	241	247	238	216	200	236	212	229	192	229	243	230	228	229	201	213	219	238	212	233	240	207	231	230	240	207	229	229	216	273	220	224	258	207	211	218	224	226	213	211	225	237	221	232	209	240	241	202	225	210	216	200	215	260	242	226	233	229	228	235	240	215	197	256	248	212	266	218	213	223	225	216	240	209	223	208	228	224	230	221	226	222	206	233	224	244	235	225	219	244	200	224	225	206	228	237	238	240	238	178	206	221	220	237	216	206	236	224	224	221	217	227	229	226	206	211	217	228	225	232	239	227	257	203	218	230	258	232	222	213	224	219	232	228	244	213	208	222	210	217	211	209	245	224	219	220	238	239	224	223	207	238	261	232	261	234	226	233	204	229	258	242	252	237	248	222	225	219	222	218	215	217	211	238	235	179	240	213	220	235	248	237	190	240	229	233	217	247	239	203	240	231	248	199	213	225	219	216	241	204	205	207	199	234	229	180	215	256	233	222	226	250	235	257	207	246	202	236	193	233	216	219	207	229	207	215	219	236	242	246	225	196	235	208	232	217	203	229	236	218	221	235	236	207	222	203	218	232	202	213	236	217	232	235	225	211	206	250	230	263	234	214	254	234	267	202	243	217	229	234	214	223	220	205	245	219	225	209	226	207	234	201	220	235	206	226	238	221	242	221	230	224	207	231	214	232	239	214	258	224	218	236	239	215	228	235	208	244	231	228	212	209	218	247	220	215	206	226	228	241	238	238	229	222	245	224	222	244	218	236	230	229	230	220	238	230	256	225	254	226	232	219	210	204	229	246	230	198	207	213	235	242	219	191	239	217	213	250	228	222	245	244	213	243	225	251	244	212	253	206	209	223	220	214	196	244	219	244	243	238	229	233	216	198	222	221	238	216	207	254	215	245	225	217	216	243	228	213	238	246	257	245	205	226	210	232	231	238	211	205	190	215	237	247	230	211	207	236	228	224	209	236	223	232	232	226	231	246	212	237	214	249	218	217	245	222	244	223	244	218	243	241	242	223	228	221	241	248	238	234	210	222	214	219	236	205	220	215	207	257	204	232	219	235	235	231	242	243	249	224	237	256	219	223	230	215	216	243	226	191	223	260	244	222	257	225	224	206	227	204	244	274	241	240	225	197	231	229	278	235	249	237	225	235	218	221	228	188	253	234	193	221	213	211	222	222	214	246	236	214	221	219	196	240	233	217	215	231	223	245	252	218	194	233	219	257	216	238	240	226	242	239	239	229	205	235	230	240	231	222	250	259	205	251	200	230	183	251	218	200	233	228	226	229	232	208	222	230	232	241	248	205	207	224	229	238	206	242	223	222	209	195	217	239	210	195	244	217	222	206	233	211	224	207	218	250	198	225	204	227	212	228	234	226	231	225	209	258	210	229	245	267	226	247	243	226	222	227	234	229	213	241	217	219	202	205	256	237	193	244	233	241	234	234	222	245	226	229	249	228	217	229	226	201	218	212	222	255	221	213	244	253	255	218	185	226	214	244	231	220	245	233	223	223	240	216	243	241	224	226	224	230	225	218	232	233	255	233	222	224	220	232	216	229	220	258	233	227	222	249	233	200	209	225	194	231	237	241	230	211	239	211	241	210	216	228	231	221	237	239	231	217	218	228	249	201	218	231	222	261	216	193	236	236	220	221	235	197	264	238	257	218	226	229	214	236	222	231	232	207	230	196	217	220	216	238	244	214	212	212	234	214	204	265	215	242	217	235	248	211	202	229	218	236	236	244	226	245	218	258	195	208	219	280	236	191	224	238	217	226	232	225	232	229	227	234	197	221	225	208	242	212	227	230	195	208	202	221	217	231	221	231	225	213	224	233	218	222	224	216	222	249	211	229	217	221	215	247	241	258	235	234	199	217	222	212	243	219	233	202	204	229	226	251	218	233	217	245	243	244	218	232	227	223	221	219	219	232	237	221	225	215	242	249	231	236	224	205	231	206	253	224	231	237	236	217	233	236	206	247	223	230	227	234	225	203	217	197	201	229	240	243	230	218	265	220	210	204	215	225	210	216	227	244	232	253	240	226	270	254	225	245	202	232	233	242	212	254	259	221	196	228	229	203	237	229	223	232	239	252	238	237	226	230	218	231	231	210	222	230	227	231	200	204	227	218	252	216	219	240	230	240	230	232	225	229	235	225	209	232	209	212	253	242	207	225	207	231	208	222	246	215	256	244	200	226	247	246	206	261	269	206	237	221	220	228	206	187	234	203	230	221	242	212	237	211	258	217	239	222	210	220	257	235	233	235	238	239	206	224	209	217	207	234	253	225	242	231	232	239	240	246	206	235	217	214	234	245	232	231	201	203	204	227	243	238	228	238	233	251	224	224	202	232	252	213	247	231	222	219	231	211	198	234	245	243	210	254	207	220	228	217	244	250	217	241	219	255	216	228	223	258	231	193	243	243	223	218	244	233	222	206	222	247	190	229	210	213	244	225	215	227	214	223	239	205	203	207	236	227	222	238	227	213	234	214	225	244	209	233	216	204	229	226	224	241	234	258	236	233	204	221	224	247	198	224	236	247	256	205	248	215	220	230	242	228	204	241	215	195	222	212	220	223	233	254	229	246	232	222	240	211	234	239	238	240	196	206	207	206	197	214	213	222	233	232	212	217	236	219	228	242	223	216	240	211	237	216	212	223	242	246	222	226	222	226	222	247	227
14518	41511	29731	5230	4258	3514	2884	2337	2061	1770	1580	1492	1345	1209	1105	1081	1066	923	906	901	952	830	818	842	825	772	797	694	706	702	694	649	695	697	685	627	644	618	658	657	691	639	627	663	631	643	634	628	614	648	582	652	566	600	604	634	580	645	600	648	580	628	569	607	633	579	602	589	645	596	537	547	543	591	568	573	619	619	613	596	592	604	610	582	577	589	573	628	581	589	604	624	616	595	536	595	556	555	562	597	632	570	624	568	581	585	592	645	577	615	578	560	582	580	588	594	573	578	535	574	551	576	619	635	536	589	555	609	576	576	582	574	596	558	570	579	613	625	537	591	604	593	583	579	611	572	637	588	522	570	566	590	598	561	580	606	561	614	601	594	608	612	583	537	596	642	591	551	617	609	590	538	569	593	588	569	600	570	594	574	552	574	587	560	549	573	567	552	535	637	587	583	568	565	587	590	582	566	571	594	550	572	576	569	578	594	542	619	603	594	639	567	583	597	601	580	606	577	550	608	591	586	601	619	590	578	554	608	557	577	597	613	588	578	587	605	561	571	564	576	586	566	620	574	584	549	535	582	536	563	594	598	569	588	614	588	595	554	598	554	582	564	587	547	599	592	639	588	553	565	585	562	601	598	592	545	565	582	563	570	545	581	555	604	541	599	565	583	580	595	557	542	577	555	578	575	602	557	554	555	555	583	586	554	567	522	544	584	607	622	591	551	611	592	597	568	529	603	560	543	549	583	568	568	550	562	591	612	580	590	601	593	544	627	571	564	565	541	577	596	554	547	607	582	541	621	588	616	592	541	568	565	556	540	576	546	556	562	578	602	589	575	578	600	579	586	616	571	601	553	589	541	559	569	570	574	544	589	583	558	574	638	562	555	524	570	589	568	603	598	583	553	616	564	567	591	576	615	570	586	542	558	535	532	573	587	595	567	599	591	537	608	561	560	586	556	572	574	570	561	558	639	606	576	544	613	532	581	553	593	554	562	616	586	607	593	563	598	556	614	575	569	621	581	579	586	577	596	565	594	577	585	537	562	598	526	506	606	572	589	573	556	523	553	580	589	561	558	558	594	615	604	550	541	596	614	572	572	578	551	581	564	577	589	537	604	574	551	568	558	592	570	607	598	581	574	601	569	630	578	583	573	581	555	593	525	582	563	606	570	555	551	594	587	563	610	607	505	563	556	596	588	541	592	571	556	575	582	583	599	554	597	517	538	555	570	506	578	589	558	518	568	590	583	607	594	562	624	565	566	604	565	603	551	572	580	645	538	580	624	564	566	594	611	543	571	579	585	604	573	568	589	579	571	588	581	585	581	572	551	598	585	608	578	574	554	613	564	564	555	571	540	614	575	564	546	604	557	568	598	591	517	590	556	557	539	581	566	586	557	578	595	568	600	609	556	577	592	580	570	574	556	556	583	602	568	555	534	563	568	561	592	579	603	629	602	584	565	551	603	548	581	557	550	570	596	578	555	549	624	575	581	552	578	555	547	603	556	560	597	537	592	562	585	555	583	591	602	562	595	555	562	534	561	573	608	585	538	586	583	609	618	584	567	552	570	608	572	615	548	552	606	598	625	595	562	561	551	617	573	564	618	588	557	567	584	557	584	610	563	577	568	572	595	559	579	560	578	558	579	605	561	553	575	556	573	560	584	594	606	582	565	585	575	603	540	632	601	593	573	571	598	585	598	587	602	571	607	604	548	619	568	606	516	583	576	560	595	574	599	587	594	589	560	564	609	586	551	594	572	547	551	593	524	593	643	604	526	571	584	576	551	543	600	546	565	533	569	561	568	587	547	562	614	555	560	558	587	598	523	597	550	611	591	569	606	602	558	571	580	602	612	540	596	591	562	535	572	610	582	572	551	583	576	561	570	551	567	607	606	542	589	598	552	579	575	563	596	575	560	617	556	609	554	561	550	552	583	607	552	574	593	581	592	577	578	578	578	578	572	584	543	562	579	598	592	632	572	572	579	611	561	555	537	582	567	578	558	544	573	599	592	586	599	573	578	553	590	571	563	558	553	552	564	563	635	588	553	559	580	562	592	597	555	562	569	603	568	566	584	585	563	619	613	565	552	598	585	559	540	590	552	591	577	546	555	584	604	586	585	599	562	575	579	559	537	616	618	611	631	583	580	593	602	561	585	568	579	576	586	579	597	567	564	557	571	595	599	579	598	550	571	598	598	594	598	616	557	569	566	587	569	587	576	596	556	550	607	589	582	625	546	573	563	591	582	548	558	576	567	546	601	608	543	588	642	579	572	549	571	600	595	560	571	570	586	578	570	592	571	563	589	542	571	615	564	602	555	571	566	582	578	587	574	592	589	584	544	575	568	524	585	578	607	592	542	568	570	553	587	625	576	562	560	549	598	597	574	598	580	561	568	583	628	568	561	550	636	567	543	530	589	543	579	551	566	565	566	604	577	575	629	574	617	554	608	578	574	579	579	587	539	551	556	592	560	586	551	575	576	599	594	570	572	571	571	594	586	571	588	591	592	557	546	604	585	587	622	557	590	586	617	554	577	590	581	557	574	563	572	591	568	563	584	559	577	569	543	575	565	581	569	589	586	547	633	590	589	585	587	560	600	555	627	562	598	551	568	562	546	538	592	569	543	610	569	629	576	556	519	571	574	525	556	606	582	581	597	566	575	562	544	570	557	562	598	567	580	593	584	606	619	567	599	589	601	563	577	576	554	574	620	557	582	536	605	554	574	567	542	575	588	616	622	549	579	599	562	545	612	541	586	568	580	603	562	572	565	590	571	536	587	582	555	586	571	561	590	573	582	569	598	565	576	604	602	561	589	609	569	595	585	620	597	538	556	596	614	573	567	569	627	587	572	576	595	582	549	576	575	585	549	593	589	588	595	535	602	569	611	569	574	601	596	559	609	571	607	608	619	580	567	615	571	587	550	556	595	559	574	596	564	568	587	587	570	536	569	585	552	564	610	574	605	591	546	570	599	566	616	566	587	543	555	552	572	615	606	563	573	593	624	569	585	558	551	613	571	575	584	559	574	607	553	559	533	576	561	598	569	588	536	607	574	629	578	639	585	576	586	624	604	545	564	581	599	545	578	573	596	548	563	591	577	570	543	596	592	568	592	590	571	565	667	570	564	559	566	568	575	559	573	576	612	576	580	569	573	625	543	591	573	562	584	579	598	573	571	573	558	572	589	572	497	646	572	573	582	562	545	603	566	586	574	553	590	591	565	515	558	574	566	580	592	585	595	561	564	566	576	541	620	581	545	515	587	590	609	531	568	546	582	583	559	588	551	586	603	571	584	565	603	589	578	525	590	577	560	579	599	595	571	561	589	618	598	597	583	588	585	598	547	551	542	567	571	629	573	543	568	618	571	584	612	574	557	567	596	581	559	577	551	597	596	592	571	581	577	558	588	615	579	567	563	625	553	571	549	577	570	587	548	568	592	576	580	556	552	576	561	518	591	557	546	622	550	576	578	584	591	589	571	598	602	596	530
1923	2380	1177	172	159	155	159	154	172	173	169	149	141	152	140	142	150	177	131	168	137	149	178	158	134	157	153	148	133	140	142	170	144	159	140	158	152	175	136	149	134	153	150	176	150	171	172	144	157	159	162	148	159	149	151	165	144	140	146	133	142	136	150	168	146	162	149	161	132	158	154	137	145	168	148	163	156	155	162	142	155	152	149	136	179	136	151	156	143	134	176	156	147	155	145	147	147	162	142	136	161	149	146	149	135	127	160	152	148	184	141	157	161	166	148	145	153	139	156	147	138	164	175	143	139	154	177	164	174	149	184	156	154	143	151	153	159	157	145	146	134	167	152	147	165	153	162	145	153	148	153	160	159	177	165	142	143	152	160	149	167	139	155	149	151	167	173	124	163	136	154	167	130	152	166	145	153	147	145	145	147	160	151	155	165	148	175	171	150	140	142	169	122	152	149	164	153	166	177	151	152	148	154	171	138	170	142	147	146	177	179	137	157	158	151	138	137	156	156	147	125	155	158	157	158	132	184	135	134	159	170	149	157	163	159	151	162	119	156	176	152	158	171	179	171	138	158	132	144	148	158	143	155	155	142	146	151	161	144	147	156	146	161	146	144	160	143	149	138	142	167	159	137	166	146	150	138	169	148	142	179	136	165	173	156	145	156	163	153	128	168	149	150	175	144	173	137	152	147	137	169	142	168	143	156	140	158	155	149	149	143	171	131	134	147	170	136	141	157	161	153	141	156	144	136	163	139	166	156	165	148	148	154	185	184	168	162	167	144	142	150	150	163	148	166	150	156	142	158	141	157	140	139	160	143	147	156	172	169	137	148	146	155	144	152	185	151	148	180	144	149	138	154	142	147	152	153	127	192	130	141	172	152	168	141	170	162	126	179	158	168	149	157	133	157	136	152	166	135	152	161	139	147	142	174	140	143	155	150	160	159	147	154	141	137	155	151	173	171	158	159	128	153	149	135	153	171	167	140	164	163	141	161	143	160	138	144	134	173	150	145	141	155	173	162	158	142	166	163	159	168	141	149	163	131	142	171	173	140	147	157	149	154	139	144	163	140	181	161	151	158	148	137	162	168	166	160	156	157	159	167	159	148	151	148	158	143	140	139	151	158	146	153	171	136	136	162	141	148	143	154	152	148	163	172	149	148	144	161	125	142	175	151	148	157	158	157	167	149	155	149	147	166	154	154	166	143	177	159	157	145	155	161	171	159	151	177	152	173	163	171	151	153	155	139	147	133	150	141	137	158	162	168	167	146	131	158	163	165	178	139	161	162	159	149	153	181	188	158	152	136	148	162	132	167	150	139	152	135	164	149	157	149	164	150	161	155	163	164	152	173	153	168	173	135	162	157	145	166	153	145	146	151	149	134	167	152	152	151	135	151	151	159	157	148	147	173	137	170	160	139	146	136	185	154	166	163	156	143	150	181	134	135	151	144	171	142	129	129	180	139	130	139	147	154	143	161	160	151	170	142	167	167	168	137	147	161	133	160	170	180	142	137	161	157	160	128	163	152	154	153	121	130	150	155	133	162	137	136	164	153	168	182	140	163	152	146	145	181	147	145	157	158	137	160	146	156	173	149	195	163	171	150	133	162	149	168	139	151	175	187	150	159	151	170	151	163	159	147	151	132	133	147	170	158	136	134	155	136	161	145	168	153	164	144	148	157	151	137	169	157	153	143	167	160	153	146	149	157	147	142	149	151	155	143	133	150	149	147	150	150	171	176	179	140	170	149	172	150	180	168	140	135	150	161	166	168	160	144	151	149	155	152	148	139	153	135	133	151	161	168	140	146	167	142	138	149	152	134	143	142	160	158	155	164	164	162	154	163	126	142	126	144	147	140	119	148	166	164	136	143	138	149	152	151	134	124	174	182	140	149	133	152	128	158	137	151	151	152	154	142	156	147	161	147	152	164	151	151	162	159	186	147	143	147	172	172	151	137	149	153	128	139	151	143	166	155	120	141	169	152	167	148	146	137	151	144	168	166	134	160	133	139	130	158	178	173	139	156	128	140	125	128	142	160	144	162	138	122	143	151	159	139	146	144	149	121	189	160	175	158	126	172	165	167	154	167	135	154	163	168	178	149	164	171	160	165	147	149	176	158	153	160	153	147	141	152	153	150	123	137	143	143	147	162	145	141	165	142	134	162	128	165	137	152	128	164	132	131	150	139	148	124	144	139	152	141	158	184	174	153	139	149	166	156	152	146	149	141	145	178	145	131	155	166	142	157	149	151	158	172	144	125	178	147	168	159	158	149	122	174	150	160	156	154	175	146	153	152	168	157	175	174	134	148	146	193	165	142	141	173	170	160	156	145	151	149	148	149	155	149	167	138	148	161	150	141	170	146	141	175	156	167	163	166	156	155	156	134	146	160	147	154	159	172	154	167	146	150	154	148	140	167	167	151	171	148	175	150	143	183	162	154	175	168	155	155	150	142	127	154	157	141	161	140	148	140	146	141	143	160	143	167	155	137	165	150	142	167	176	160	162	172	140	164	136	168	133	153	149	154	160	160	152	152	167	128	166	152	178	154	150	160	150	156	151	150	160	162	141	161	150	156	160	141	143	169	135	151	174	171	164	159	124	163	166	156	159	160	154	154	154	142	150	152	164	159	167	162	143	151	133	166	160	167	144	166	168	165	146	154	148	157	133	139	147	130	157	155	161	155	154	162	165	147	126	164	159	142	172	142	141	145	168	155	144	140	147	165	168	148	153	151	164	164	161	178	145	145	147	135	149	161	151	152	146	138	163	158	148	150	154	170	153	124	144	157	160	164	168	145	130	156	160	168	159	149	151	162	163	179	188	147	159	166	142	164	155	143	148	149	161	175	167	160	151	126	167	136	168	148	130	160	160	147	155	173	143	165	143	148	127	138	153	171	151	165	144	158	150	139	161	152	145	130	148	125	165	154	132	148	184	149	130	169	162	163	167	146	172	160	144	155	175	153	149	179	178	188	174	156	149	122	147	165	162	148	153	153	151	159	150	146	141	156	148	151	160	162	149	172	130	156	147	142	153	156	148	154	148	133	165	166	167	145	138	172	146	133	134	148	152	148	156	137	154	158	151	176	130	134	136	147	132	138	172	148	151	156	183	157	132	179	160	149	139	134	146	170	147	180	153	148	166	162	161	161	158	146	139	154	156	147	167	139	186	159	128	149	165	156	160	161	155	157	148	187	163	147	162	142	154	140	139	154	178	144	158	142	156	153	156	167	154	156	164	153	158	147	159	155	149	160	142	145	168	152	159	166	143	154	179	145	144	180	145	153	158	131	155	160	139	164	144	151	166	147	138	139	156	159	153	124	170	176	162	168	173	163	131	135	158	145	147	146	140	164	140	163	154	156	149	140	143	157	140	165	130	161	157	143	173	149	111	144	144	147	171	153	144	160	147	132	132	162	152	168	156	148	125	150	156	143	186	147	169	184	161	159	159	135	153	154	183	164	162	147	164	152	152	159	172	161	183	163	162
2340	3922	2881	580	533	534	486	498	499	483	499	452	480	439	482	471	461	453	464	413	442	456	461	435	422	430	477	427	439	424	425	452	411	455	410	477	419	424	430	465	428	490	454	455	436	483	483	436	463	445	448	439	421	432	417	445	408	425	452	446	441	448	468	423	425	441	440	421	433	449	403	419	430	459	420	455	445	420	418	412	472	438	426	440	427	406	451	411	455	442	456	444	432	466	435	447	415	460	421	453	423	421	411	443	464	485	460	433	410	437	427	443	391	432	413	451	464	458	456	451	448	465	413	456	440	464	439	466	435	425	424	483	434	445	471	434	440	484	451	397	428	441	435	414	418	444	436	466	420	400	455	446	417	475	417	434	457	461	448	466	435	414	416	467	463	434	424	413	442	449	440	411	439	405	423	423	458	447	443	445	424	436	461	418	440	475	418	405	422	430	427	398	454	433	450	486	431	425	462	420	447	447	418	456	441	436	416	465	474	459	432	416	454	426	431	439	423	439	388	451	438	407	442	419	439	388	455	396	423	413	437	437	450	461	415	443	439	400	439	440	403	456	406	422	463	439	423	438	425	424	439	430	438	421	422	432	407	422	449	449	443	443	457	415	456	419	448	404	458	451	446	430	452	441	423	454	440	425	439	466	393	465	408	451	455	469	460	489	453	416	469	454	458	468	448	419	448	429	434	440	423	464	458	388	431	455	457	431	419	412	444	453	423	406	481	427	451	411	412	420	414	407	396	426	419	420	449	449	469	449	428	423	442	443	471	450	405	439	451	416	461	399	432	458	424	425	407	449	458	453	456	449	422	406	460	450	431	469	459	467	433	427	425	424	413	432	424	431	491	425	434	436	444	449	436	449	450	432	423	437	409	432	437	457	398	438	428	414	432	430	398	434	442	459	436	427	443	421	441	453	455	447	445	425	443	464	416	448	454	431	451	427	445	439	428	428	388	403	423	447	428	429	392	446	461	411	442	438	425	419	479	464	452	447	405	422	434	445	428	460	427	432	441	460	430	466	392	443	452	436	446	435	420	470	465	439	419	433	457	443	402	425	423	436	434	433	460	433	464	436	411	456	442	444	448	446	441	420	438	423	447	458	425	452	434	407	465	452	443	459	438	445	419	441	463	441	443	423	450	456	444	427	427	415	431	461	453	453	413	416	416	460	447	418	439	478	433	406	434	428	438	437	458	418	451	442	458	432	484	410	428	433	436	405	441	433	456	467	447	468	467	440	465	436	438	431	476	434	481	445	443	451	454	406	438	436	489	435	404	432	398	437	454	448	425	425	427	427	450	440	434	444	450	439	406	392	461	452	429	418	395	427	384	417	447	409	417	452	437	417	398	432	406	426	437	446	406	386	413	409	444	438	424	470	421	454	397	423	465	453	477	451	420	461	400	408	433	395	441	433	407	428	459	437	435	444	406	440	403	430	422	395	450	429	421	442	466	424	464	420	467	427	420	431	454	419	405	467	421	474	431	426	405	427	449	438	447	426	431	476	443	437	468	423	404	403	429	453	426	430	422	438	429	443	459	411	458	429	445	411	474	416	429	428	432	418	414	476	440	409	424	424	450	445	426	410	453	475	440	407	447	442	438	439	438	471	440	437	411	428	498	411	411	441	458	421	432	394	431	460	391	430	407	408	423	448	466	426	421	425	403	421	421	481	433	453	438	452	460	443	422	459	438	416	407	424	432	455	429	414	429	450	452	447	459	442	423	459	413	403	473	401	403	427	410	427	485	416	460	431	437	453	440	421	454	424	418	446	453	438	431	431	488	407	429	436	415	425	422	425	445	424	461	453	428	443	429	457	431	437	451	448	453	442	473	428	448	459	442	426	450	472	407	431	429	390	474	427	425	441	446	429	419	488	468	399	423	463	426	447	428	429	466	442	404	399	451	452	457	409	468	431	443	470	454	431	461	454	440	445	410	435	459	400	417	450	445	412	389	424	462	448	412	477	439	449	407	400	458	450	409	447	438	424	467	455	403	434	470	496	409	433	428	440	429	450	435	423	472	450	446	459	455	434	440	471	424	414	426	433	421	422	458	488	456	446	423	437	440	441	404	426	436	434	442	433	432	418	457	419	422	401	428	408	434	449	469	396	415	422	444	441	429	429	399	432	397	447	399	434	423	457	423	452	409	407	446	426	407	361	434	451	423	457	435	460	462	427	461	454	463	486	430	477	421	413	465	454	432	438	455	425	456	427	415	417	426	447	446	438	451	439	429	480	452	414	445	440	411	446	411	503	412	423	426	444	452	435	448	413	469	431	466	448	470	414	436	440	442	402	444	436	448	456	478	444	459	439	427	460	437	450	440	419	424	424	448	423	446	392	413	441	463	411	461	508	424	434	462	441	424	418	440	416	453	466	412	445	423	439	429	404	426	428	427	436	394	422	420	402	445	404	453	446	438	436	422	456	452	422	469	425	446	427	424	455	467	417	472	425	428	457	444	412	451	454	437	402	425	418	429	478	436	435	421	446	422	437	463	454	393	440	404	444	405	441	445	458	438	442	453	480	414	430	445	431	449	434	435	455	451	467	422	440	465	439	426	478	467	415	436	397	437	448	437	428	460	366	432	440	451	445	419	452	432	442	449	485	466	427	432	466	420	415	419	432	450	439	417	430	455	462	464	444	444	419	434	464	420	419	422	442	460	441	425	440	429	417	438	401	413	414	445	429	454	430	448	419	434	447	385	434	448	457	437	430	427	444	388	490	458	469	426	449	436	385	440	433	452	443	419	434	466	446	437	413	457	453	405	443	391	438	425	401	425	454	451	415	418	419	434	424	447	471	461	504	456	442	425	443	422	425	431	454	436	467	450	442	480	444	423	463	427	414	419	438	450	406	438	448	425	434	421	438	433	450	432	438	434	438	410	466	422	394	434	395	473	464	396	462	413	485	436	464	426	449	406	435	414	458	438	433	429	451	426	436	443	430	456	446	428	452	433	439	385	418	486	437	434	426	435	459	411	458	421	430	417	450	393	452	426	445	471	421	427	429	397	460	381	459	389	435	440	434	415	441	448	464	451	471	435	399	425	449	425	447	465	455	455	423	442	453	435	462	421	415	432	397	459	443	439	423	452	421	463	451	432	437	421	440	432	444	453	464	451	462	442	436	426	416	431	440	454	457	435	422	394	469	476	411	429	429	452	456	450	431	439	399	434	453	465	449	399	447	426	474	411	452	423	452	445	435	431	413	417	410	482	408	448	403	435	451	411	434	458	425	425	425	444	441	449	447	447	418	443	436	407	437	425	435	430	468	459	460	459	432	447	446	450	437	422	453	458	443	461	413	419	466	409	484	448	420	428	423	413	444	461	420	446	402	458	458	434	441	435	411	430	429	425	433	449	435	440	458	449	397	434	432	410	456	445	436	458	444	432	434	422	404	480	455	402	468	436	467	430	446	429	467	435	431	469	462	439	415	415	429	403	430	431	408	439	456	429	417	440	425	467	448	461	437	479	453	441	405	407	423
14425	37627	28351	3333	721	516	514	433	360	364	356	326	301	305	277	304	268	323	281	276	315	262	314	272	281	289	273	264	284	251	310	282	294	262	279	282	278	275	273	301	276	271	259	298	272	309	258	271	278	265	271	272	313	266	261	273	293	260	244	258	291	279	266	280	268	289	265	287	293	269	259	284	257	305	288	278	309	281	267	286	293	262	249	276	283	264	272	276	279	285	288	267	304	293	303	260	294	262	261	265	291	272	251	268	275	268	327	245	288	290	274	268	281	298	270	260	281	320	295	280	300	278	244	286	286	290	281	284	307	281	257	243	245	294	282	287	278	263	299	271	249	315	278	275	287	295	275	289	278	286	255	274	277	285	262	252	318	282	285	294	271	276	249	247	249	299	263	272	272	280	273	269	257	260	278	272	283	268	258	274	256	259	282	279	275	292	256	258	306	282	256	268	272	278	246	271	297	263	293	296	272	277	268	276	283	233	261	279	293	260	279	274	247	282	246	281	271	274	296	282	273	266	308	294	266	274	277	304	275	274	278	260	290	298	260	293	275	280	240	279	257	289	276	260	234	306	272	303	275	283	253	296	265	265	262	270	279	258	272	297	292	280	286	284	246	291	271	287	284	229	277	273	270	299	275	290	292	264	296	231	277	247	261	294	268	252	260	296	303	292	269	255	274	275	269	278	276	280	262	285	293	268	291	297	290	271	263	280	266	292	272	258	303	289	282	243	264	277	292	221	277	292	291	302	259	274	247	270	257	262	256	266	286	269	311	266	283	254	269	259	279	252	283	287	291	259	250	287	307	255	265	227	269	275	273	270	257	262	291	267	305	240	249	274	256	284	301	271	270	280	282	278	294	261	285	311	291	290	295	266	269	300	275	279	299	277	258	284	253	278	283	261	275	243	259	277	259	300	306	274	264	256	256	255	261	288	293	269	254	265	301	287	269	260	282	276	277	268	278	262	268	259	300	290	270	296	268	273	296	243	242	286	314	284	283	269	275	285	258	266	275	277	299	286	265	254	270	278	296	278	300	247	289	287	268	274	301	257	259	266	276	230	280	266	293	280	281	308	277	276	310	261	292	272	270	252	310	303	276	302	277	285	264	266	262	271	265	294	277	285	289	284	294	272	260	282	270	279	304	269	274	283	264	273	265	266	292	266	279	258	282	260	259	268	260	257	279	280	254	274	274	266	277	243	334	274	254	283	278	288	307	288	279	273	265	267	302	279	263	288	272	242	263	274	251	289	257	294	260	266	283	272	283	233	277	256	275	282	269	286	254	266	287	267	293	245	271	265	273	272	281	278	257	297	277	267	301	265	298	268	295	261	219	291	273	249	285	314	274	300	245	251	253	280	276	286	271	266	260	252	265	279	277	264	277	249	279	270	256	260	292	268	264	268	259	305	291	282	260	289	263	249	274	285	281	257	294	279	281	277	242	244	286	269	263	268	266	262	308	257	243	277	237	263	277	269	280	278	266	278	255	268	278	249	268	279	268	294	277	254	276	271	285	282	254	268	283	255	277	293	276	267	282	313	301	273	273	308	265	274	263	245	273	253	260	261	268	300	291	270	274	294	278	293	270	262	304	281	300	269	265	262	276	276	294	253	252	302	274	272	278	272	281	298	254	279	272	273	271	270	268	284	270	264	247	274	283	264	275	274	308	295	252	252	277	283	269	299	246	283	279	254	264	254	274	291	284	281	276	281	277	291	246	269	282	280	258	277	282	253	270	264	300	298	257	262	269	274	293	272	262	281	246	301	273	264	301	288	255	263	278	266	276	273	267	273	279	264	283	285	240	291	243	260	256	286	266	277	243	277	232	288	293	248	268	278	268	296	281	268	284	305	235	275	264	269	285	285	273	276	244	277	282	281	258	284	263	280	285	281	292	272	289	273	261	274	256	280	288	271	280	261	257	288	287	285	272	264	255	266	265	267	285	282	251	283	279	264	252	256	258	295	252	273	280	261	260	277	265	286	247	263	279	278	264	269	289	287	285	277	258	263	278	279	274	266	298	276	272	287	296	258	278	302	240	259	291	294	293	253	299	294	278	271	276	307	265	269	268	276	295	279	274	277	277	271	301	275	260	294	266	292	243	274	279	275	287	272	290	268	271	251	274	259	285	285	277	263	284	279	299	298	280	293	297	291	292	296	299	234	269	292	282	278	290	310	273	260	295	258	279	278	301	274	263	284	295	284	264	258	269	281	257	245	272	271	264	263	238	296	294	275	287	299	278	271	265	276	271	228	280	265	272	289	285	303	289	274	270	286	279	285	259	262	264	261	310	287	268	280	270	280	265	280	257	267	287	262	294	259	268	288	265	263	293	290	271	255	281	256	304	303	283	262	286	304	257	240	264	298	266	266	285	291	243	291	274	278	259	222	265	293	262	283	273	267	240	250	290	286	299	291	298	258	279	260	277	258	311	296	268	264	273	281	301	269	263	271	271	275	274	256	278	257	268	295	301	295	271	271	303	275	289	251	259	287	283	283	245	256	283	286	257	267	259	262	269	286	275	257	271	280	275	248	248	292	250	256	293	251	287	279	303	282	257	274	284	269	247	292	252	260	261	284	282	286	266	288	281	277	278	259	271	245	278	291	267	261	291	272	302	274	257	271	273	249	284	278	254	257	264	244	283	285	272	254	276	297	260	264	303	244	289	272	276	256	252	275	245	285	275	279	271	263	290	238	270	263	290	255	281	243	278	296	290	271	294	303	260	265	285	293	300	284	269	269	252	279	293	300	279	274	265	276	304	287	279	282	264	233	242	229	282	268	270	307	306	281	277	260	277	279	259	271	283	276	287	296	296	273	277	287	273	266	257	318	254	261	249	251	269	260	268	264	274	257	294	318	256	255	244	292	261	252	275	270	289	271	313	286	286	287	301	284	284	277	253	283	295	273	247	260	279	285	281	293	276	279	261	250	270	261	279	274	250	273	298	275	252	285	269	244	280	268	273	278	284	276	273	263	289	292	263	298	277	269	275	263	251	244	268	272	239	287	278	294	272	286	276	287	286	261	272	260	257	269	270	234	256	281	279	256	257	273	262	278	271	259	271	288	276	280	261	271	265	279	271	292	276	288	272	299	276	287	251	328	268	253	271	260	274	266	280	275	291	296	276	288	302	279	282	294	268	224	260	260	278	279	268	291	268	263	282	248	280	267	287	273	282	270	298	262	259	285	280	263	290	274	265	288	260	270	281	274	269	299	273	251	258	263	251	295	244	284	300	307	259	287	256	261	300	281	296	266	289	273	290	299	281	303	262	259	271	302	254	277	268	289	256	294	280	295	261	262	273	294	279	272	305	273	281	302	271	244	307	245	279	263	274	281	253	309	255	244	259	292	296	286	298	309	323	295	282	249	280	312	262	265	286	280	300	270	281	254	274	272	289	287	262	307	309	259	222	269	271	257	266	276	276	253	281	264	278	278	275	272	308	262	279	299	252	246	258	264	232	276	275	253	255	288	277	262	254	278	278	283
9937	30647	23279	3190	2775	2230	1872	1661	1436	1316	1158	1138	1119	1087	1054	906	957	851	905	839	878	801	857	842	847	777	831	782	731	753	786	791	779	741	786	783	756	746	752	700	781	689	724	787	758	708	661	745	692	756	725	719	738	712	704	697	738	703	710	698	712	693	704	694	788	704	685	718	715	745	744	715	716	692	733	733	744	727	702	708	695	720	763	702	757	708	669	734	695	708	730	720	674	703	699	755	727	714	762	713	690	693	728	726	684	667	695	706	721	706	747	680	723	719	662	710	682	651	733	748	692	704	651	719	751	706	689	692	697	744	695	724	717	685	678	742	735	722	649	757	705	719	672	698	696	680	694	745	668	737	694	689	695	726	706	686	697	731	710	730	714	726	700	708	667	685	681	721	732	678	764	718	694	668	699	672	672	695	674	663	723	666	732	695	701	682	664	727	737	646	698	660	715	687	706	739	730	641	727	764	703	703	675	693	740	696	689	685	694	754	706	702	714	660	688	731	698	741	685	717	706	717	704	717	672	685	684	745	689	687	716	671	691	711	743	707	665	673	707	719	684	717	691	687	721	704	697	687	731	739	706	777	667	721	662	691	756	688	722	740	739	741	690	653	694	703	695	705	710	662	682	705	668	690	670	682	723	654	707	707	701	663	685	699	705	727	703	691	735	683	665	745	716	673	721	717	696	680	757	654	686	672	730	696	701	705	727	681	727	665	718	722	694	688	703	729	692	743	737	720	686	698	691	713	689	705	653	658	696	653	675	700	707	719	724	691	716	701	705	746	719	720	681	697	687	680	716	663	700	707	748	744	685	766	706	761	705	701	640	717	673	673	697	686	717	728	728	671	708	692	706	728	744	714	700	701	708	704	724	674	729	699	668	660	690	705	682	725	694	685	684	697	715	672	704	771	651	686	691	711	687	708	708	646	707	736	655	672	737	674	692	674	717	707	689	711	740	705	708	691	727	692	706	752	706	673	699	709	701	667	692	703	725	672	702	700	733	692	654	707	683	679	684	710	677	759	679	719	697	704	729	698	687	741	736	686	700	700	737	700	671	667	686	731	694	684	718	740	696	695	682	705	683	695	729	726	670	673	673	675	696	714	652	682	659	702	748	691	762	726	658	711	721	721	693	703	678	725	693	658	743	750	718	663	731	719	683	697	707	692	717	702	694	697	720	742	640	663	666	691	703	679	706	718	725	676	692	681	670	752	704	706	679	682	672	677	673	651	676	715	675	677	716	702	687	683	738	695	686	694	688	689	707	696	706	763	726	698	706	684	707	741	694	760	711	695	709	696	720	672	698	704	692	680	721	670	707	700	717	669	737	705	674	684	684	705	717	672	678	670	677	684	718	724	706	673	732	685	719	690	672	677	691	713	744	707	666	714	693	716	706	669	689	687	713	679	684	706	705	723	748	739	722	683	703	709	668	701	673	638	700	633	720	654	683	712	721	678	692	683	726	764	692	690	663	657	687	693	686	683	717	689	706	732	717	734	705	687	741	705	716	663	681	742	659	739	705	690	717	668	672	704	718	678	670	716	705	678	750	696	681	725	702	704	666	682	716	709	710	665	719	707	709	694	717	713	664	697	762	771	724	741	745	679	714	734	669	715	705	712	689	694	713	689	677	721	714	682	711	752	709	690	747	722	682	727	705	701	683	730	702	692	700	649	723	732	707	703	641	657	671	687	697	747	719	736	711	707	700	710	752	680	746	713	719	668	671	673	740	707	714	723	693	676	712	772	705	646	675	667	688	663	703	676	698	720	742	735	693	716	681	679	697	717	690	652	694	726	752	696	694	698	703	678	729	764	707	726	756	717	707	724	692	702	715	663	700	697	749	712	698	675	677	679	733	745	704	702	715	678	719	686	742	738	715	689	683	722	724	702	710	653	758	698	698	717	694	708	725	666	711	699	724	691	696	688	702	710	725	727	697	701	713	697	723	724	690	721	713	675	675	702	692	779	673	726	712	763	739	686	728	750	710	673	675	693	711	715	690	746	693	674	737	724	656	724	703	651	740	668	689	712	740	705	672	724	679	666	701	716	711	692	726	692	680	674	688	671	676	734	712	701	724	717	674	693	680	733	724	664	714	698	697	763	660	691	657	731	724	667	687	691	656	688	673	719	707	704	719	665	685	693	704	687	672	728	721	698	720	689	671	715	684	702	721	739	682	688	713	711	733	704	715	700	651	691	681	741	684	735	690	695	674	717	640	721	713	712	731	698	725	719	708	670	688	736	668	699	701	728	719	672	714	697	675	703	654	704	712	699	706	648	699	706	704	693	688	643	718	685	716	681	741	713	717	687	711	718	672	736	690	686	734	677	708	743	703	692	744	692	646	745	715	711	689	738	690	711	671	698	674	700	713	696	713	748	699	693	725	695	721	631	722	756	727	704	699	718	660	679	726	657	691	697	733	682	696	715	647	673	635	702	672	698	723	722	709	734	697	704	725	716	707	658	722	662	726	713	719	720	689	712	680	747	735	735	735	746	685	696	696	643	733	666	690	686	717	685	720	744	648	695	667	693	723	694	700	694	710	680	635	707	734	708	691	678	693	691	655	706	712	684	708	726	717	716	719	729	717	686	696	702	694	654	697	731	641	694	666	754	675	698	678	726	692	729	701	749	699	701	687	693	701	759	686	755	718	720	691	714	722	681	765	712	667	706	638	709	718	703	705	711	668	711	682	705	698	721	692	654	749	734	700	740	701	709	737	702	679	746	672	725	699	696	675	672	688	665	689	702	676	710	659	743	694	724	703	664	702	713	681	702	689	690	675	669	688	672	668	718	689	710	742	731	683	722	694	708	661	719	654	665	705	672	658	718	682	692	680	710	712	660	716	676	674	693	697	684	671	734	731	742	674	700	689	680	658	717	738	712	738	628	678	746	704	677	702	684	713	676	669	705	643	681	723	679	662	712	664	702	688	699	658	697	660	664	718	703	672	686	698	698	635	713	651	746	675	705	723	708	727	656	676	709	710	687	722	668	688	714	715	683	731	699	712	682	698	701	674	738	724	705	714	676	733	685	677	655	678	687	680	664	748	699	714	727	706	650	678	644	681	675	742	723	667	702	697	720	679	718	691	672	736	734	713	692	702	689	723	693	695	731	713	754	716	691	678	699	733	695	724	732	650	695	676	698	701	705	708	706	764	699	716	672	689	691	717	673	690	712	653	699	678	711	690	678	733	704	668	754	686	678	676	703	683	729	745	657	665	716	705	745	693	714	678	687	675	691	672	735	664	694	706	737	696	755	701	726	679	691	770	669	666	728	702	671	658	741	718	696	676	660	723	709	733	730	718	687	724	646	723	706	642	710	720	715	706	730	718	723	703	715	728	734	722	718	729	725	674	687	668	672	753	715	731	731	754	677	697	669	711	677	721	752	677	703	713	723	723	744	689	751	722	697	728	712	736	699	670	675	692	684	732	649	698	729	689	690	677	728	715	713	729	685	716	684	741	742	682	704	696	708	724	706	722	691
21307	54576	42358	8579	1439	842	599	552	470	416	337	379	323	295	284	302	266	278	248	257	244	253	250	242	229	246	256	259	256	233	225	232	245	232	245	240	275	239	229	279	232	293	235	221	223	230	205	239	233	224	234	238	245	250	244	249	220	220	241	253	206	232	258	233	224	222	226	236	213	218	255	237	195	237	226	258	260	235	253	220	229	223	225	209	238	216	230	227	222	247	232	219	240	243	202	218	246	222	234	239	221	243	239	220	233	255	232	223	209	239	239	228	232	203	231	207	235	249	229	224	223	223	207	255	240	232	231	232	283	210	236	233	218	196	208	257	220	248	220	205	220	220	197	230	227	215	229	234	225	220	269	204	232	244	226	239	230	235	222	231	211	220	215	225	233	233	218	260	240	247	205	217	214	223	239	247	213	238	242	219	221	240	222	209	219	243	228	194	240	222	232	234	209	211	222	247	212	226	229	222	212	220	207	223	246	230	240	224	233	209	212	252	211	252	240	217	247	234	233	250	204	222	236	214	238	262	210	206	254	228	241	204	230	247	228	229	224	196	213	225	223	210	238	219	208	257	208	239	212	230	220	246	215	203	256	211	209	215	244	235	250	210	243	238	237	244	213	190	251	233	244	238	241	232	207	218	221	212	230	213	238	226	227	226	226	240	221	220	237	250	234	220	211	235	214	213	239	249	214	216	255	228	237	227	235	224	227	235	210	215	247	220	223	213	204	226	227	226	196	220	241	237	218	215	247	224	208	238	239	212	234	211	222	239	247	222	218	231	252	214	223	230	231	190	234	213	217	232	224	250	234	211	212	236	240	226	236	256	212	207	226	218	220	241	221	200	239	225	220	225	246	227	245	236	239	212	268	254	234	222	225	207	211	212	213	222	225	236	215	222	202	230	230	221	223	245	201	232	218	213	216	205	225	227	229	216	176	215	225	225	231	210	250	240	248	236	213	224	243	229	239	238	218	252	221	255	241	230	232	244	213	203	231	230	228	259	245	228	263	214	196	208	205	219	231	262	227	229	202	217	224	233	221	233	210	216	239	216	245	207	247	220	230	202	243	193	220	208	222	236	236	219	223	225	231	243	237	238	215	217	206	220	241	220	230	241	259	229	225	211	223	212	235	244	217	232	220	229	245	249	215	242	238	221	227	223	241	245	260	241	189	213	240	249	226	219	219	205	275	250	239	218	224	225	247	214	219	219	242	237	243	241	215	267	245	233	193	218	232	252	216	235	242	222	203	234	219	233	235	223	243	222	225	219	230	250	230	203	229	239	234	228	207	262	201	210	227	220	231	232	232	209	246	229	221	248	245	220	223	260	248	218	218	224	218	222	223	196	230	220	203	227	175	240	228	199	245	208	238	233	217	223	198	225	244	225	251	212	233	226	225	217	221	221	212	207	252	242	244	247	204	219	211	239	239	200	201	203	222	217	245	236	257	225	242	243	215	239	210	243	231	233	267	209	250	213	247	239	224	230	233	237	212	222	261	196	237	243	246	254	217	238	252	250	220	222	196	219	209	201	239	247	217	203	216	237	233	229	266	198	218	208	217	224	229	229	230	232	210	256	233	209	205	234	230	238	259	216	216	228	234	216	235	237	250	223	221	234	220	231	228	243	227	259	248	227	226	237	206	252	248	198	221	227	245	219	229	247	236	228	223	219	238	237	236	215	232	219	196	207	216	226	226	191	244	226	227	225	246	222	216	239	219	229	220	217	223	226	208	217	223	221	246	217	244	229	229	254	199	224	197	222	250	181	216	214	252	219	204	234	209	205	229	236	224	232	234	239	226	254	193	213	218	223	194	225	230	236	205	248	232	207	199	245	221	218	214	211	213	220	202	219	241	233	222	245	252	215	246	205	227	198	206	191	225	232	239	235	208	193	197	210	275	240	231	236	234	249	238	237	223	229	225	233	232	236	228	204	194	237	204	243	214	228	211	257	248	196	217	218	216	233	223	219	257	222	239	226	237	209	231	228	229	245	206	253	219	197	206	226	216	230	234	214	234	225	237	229	226	228	215	206	234	230	263	207	240	255	220	223	235	255	256	224	238	233	209	214	225	237	241	224	243	255	222	226	219	208	227	210	198	227	235	217	214	223	234	230	226	207	235	224	209	235	195	210	225	217	206	217	243	243	235	230	230	241	225	215	222	229	218	210	217	208	238	240	256	216	250	258	212	235	237	219	240	231	230	208	248	248	223	221	244	221	242	219	241	235	236	234	218	220	214	220	221	245	223	254	207	252	222	250	231	213	243	221	246	239	210	246	232	231	217	247	271	251	236	220	246	193	251	211	239	206	224	226	226	259	218	212	223	219	233	218	226	229	227	219	204	232	223	214	213	208	222	192	229	238	240	241	245	213	234	229	227	231	230	203	270	246	219	220	258	234	243	223	245	193	239	224	228	233	234	247	255	230	203	216	204	239	210	219	215	234	249	214	224	243	234	228	214	214	245	223	218	213	208	215	218	213	220	202	208	227	206	250	221	251	233	225	243	223	247	221	243	233	227	247	216	254	245	220	257	234	196	229	248	192	251	230	245	233	240	215	222	233	223	193	203	216	230	203	251	206	256	250	220	230	203	236	234	244	215	227	205	260	234	240	212	239	224	213	270	238	244	232	256	220	219	223	210	250	233	257	230	215	228	230	218	210	222	212	228	212	219	236	223	213	206	238	221	226	225	244	243	217	214	223	213	214	219	229	212	230	206	206	228	228	235	215	213	234	191	236	228	255	218	244	225	235	226	247	245	188	222	241	248	235	217	228	229	206	214	218	226	216	219	237	227	231	215	235	219	230	226	236	245	214	218	238	227	212	248	197	220	226	212	234	261	236	245	240	228	209	207	238	207	218	222	234	224	196	245	201	255	219	229	211	260	229	223	214	255	227	215	271	214	195	229	206	208	209	229	213	225	222	241	229	224	239	196	225	232	217	226	228	244	202	201	221	215	194	235	274	246	236	245	217	217	244	207	213	239	230	217	217	232	232	229	212	235	238	207	202	193	237	205	213	235	228	234	217	206	219	230	224	210	242	242	236	239	206	249	207	232	197	248	243	201	237	230	248	235	226	263	222	221	251	213	216	237	227	226	228	218	224	206	239	252	224	222	246	219	238	223	225	209	236	231	240	249	246	231	231	229	227	244	237	228	217	209	209	243	245	212	212	222	227	200	229	237	218	234	216	221	213	204	217	235	214	230	227	243	231	222	225	227	244	204	218	216	213	244	237	218	235	226	227	261	212	231	262	207	196	226	245	220	237	223	237	265	220	230	201	196	240	229	247	241	226	224	225	219	240	222	195	246	244	258	236	226	230	236	227	222	226	254	224	247	235	237	225	221	239	244	243	252	243	227	224	243	220	227	237	188	240	257	241	237	213	260	235	218	243	225	241	210	196	211	229	241	225	218	281	207	217	240	218	211	205	223	208	228	242	230	236	226	203	201	260	241	236	232	237	220	207	220	217	226	235	238	220	200	244	228	228
12984	40567	29685	5317	4438	3446	2872	2384	2011	1876	1564	1413	1331	1185	1172	1085	1005	975	936	898	872	811	820	795	853	763	727	773	723	719	715	707	663	667	662	687	723	684	634	668	594	594	630	666	637	610	665	658	641	604	641	575	598	634	599	653	620	587	622	565	641	623	563	601	612	560	624	570	582	612	589	624	579	573	586	632	579	571	581	607	554	612	591	599	584	604	640	578	609	602	567	568	610	572	573	604	598	601	547	581	600	606	566	539	622	567	596	595	539	588	575	622	596	584	586	591	570	548	556	604	586	585	585	540	558	610	590	567	582	567	552	549	559	589	522	591	610	572	608	607	609	563	557	584	592	574	577	610	585	613	600	596	556	571	542	551	572	578	550	543	565	599	569	577	548	562	547	554	614	554	576	624	555	580	547	596	573	617	584	555	550	595	580	580	583	554	596	544	559	602	567	555	595	585	580	564	549	565	604	559	526	595	551	568	604	570	594	604	561	589	581	568	561	554	610	574	580	526	570	550	548	587	579	588	572	575	575	572	605	602	602	569	609	573	598	536	580	563	583	579	574	560	569	581	568	546	565	572	560	549	543	576	601	589	552	536	565	556	549	581	557	624	554	577	593	553	593	567	586	579	580	586	547	583	571	617	609	563	579	566	547	571	616	587	567	553	575	534	534	589	591	588	570	559	580	566	559	589	565	552	564	537	540	555	577	618	603	554	571	596	555	547	551	549	569	557	568	552	578	602	591	565	577	564	606	608	571	556	574	511	576	548	568	570	590	602	567	573	572	589	578	545	618	607	579	579	556	589	574	608	514	551	570	539	603	564	570	563	569	556	573	572	615	571	576	609	584	536	553	561	572	592	568	539	571	519	567	580	583	566	565	569	579	549	568	570	576	561	546	547	573	555	564	560	587	580	582	544	629	580	550	562	568	593	575	564	582	563	585	561	584	582	569	568	563	533	533	575	612	553	603	533	534	573	622	586	582	590	539	588	537	611	595	573	531	575	565	593	554	564	560	532	564	587	605	555	547	616	558	591	585	568	587	561	555	634	582	553	608	570	526	591	565	552	588	564	594	579	616	597	560	547	580	596	591	552	599	585	547	627	594	614	553	543	594	622	569	577	591	558	549	553	546	578	544	579	589	592	558	545	599	598	580	555	602	547	579	613	536	562	581	553	560	554	530	573	575	584	562	567	547	554	575	556	581	564	572	563	569	554	578	585	547	557	558	558	574	598	565	564	592	583	594	547	623	568	573	586	561	590	579	552	591	572	586	580	540	534	606	557	603	520	518	574	585	591	564	559	551	507	566	594	555	589	561	575	620	589	577	569	544	598	580	573	557	524	556	598	565	585	583	574	532	564	541	597	571	584	603	579	521	579	587	556	574	575	588	562	581	558	507	570	614	609	635	594	584	582	553	585	565	544	575	558	547	593	556	594	590	578	608	605	570	585	634	577	578	619	576	547	561	552	613	590	596	566	617	604	602	590	602	566	595	557	558	557	566	578	540	588	589	621	566	548	597	596	563	544	590	552	581	509	592	585	602	560	572	626	589	583	576	566	575	568	547	588	556	527	542	569	565	564	594	580	560	540	537	517	568	563	578	587	580	597	530	549	552	544	568	554	562	572	550	568	590	567	603	561	582	576	541	576	563	605	556	572	561	583	537	570	613	598	543	562	570	576	544	556	563	569	592	534	561	584	567	538	573	616	567	550	570	577	560	594	577	593	562	569	557	566	580	596	629	539	593	561	559	576	621	604	593	612	576	571	596	549	584	565	547	566	552	602	583	575	578	589	556	571	571	588	553	578	585	553	580	546	576	563	567	568	582	574	578	538	578	583	614	598	589	591	570	610	576	592	556	578	577	586	566	548	578	578	577	535	565	597	568	569	582	577	565	544	570	596	546	587	623	562	548	593	594	596	588	575	575	539	563	567	567	580	542	598	595	551	536	589	571	605	590	607	593	577	586	537	579	570	562	546	559	563	604	563	589	559	553	602	589	543	608	565	620	573	573	586	602	563	590	617	583	552	577	541	575	602	564	573	595	601	590	550	586	598	552	594	623	545	572	573	549	589	587	622	601	579	545	576	570	563	573	569	598	565	585	573	602	557	588	570	587	586	575	602	528	575	568	604	600	556	536	581	612	554	573	533	600	578	581	544	577	599	575	581	555	552	628	572	586	542	593	591	536	571	554	589	583	620	555	584	597	561	570	593	619	578	623	573	569	563	598	538	592	597	548	599	567	533	596	567	581	572	574	589	565	580	568	614	564	580	589	605	586	529	580	609	577	577	586	514	550	603	572	583	566	561	588	554	572	544	571	545	574	579	574	557	523	538	599	559	572	564	576	553	607	591	577	554	563	572	592	565	570	555	571	572	577	601	567	586	582	563	546	594	559	557	595	574	551	601	560	538	577	614	562	600	565	534	537	593	585	554	566	590	528	564	572	585	581	562	545	633	609	536	586	582	556	601	603	585	618	562	577	618	578	552	596	559	569	599	522	615	563	560	600	618	569	594	596	544	573	545	577	585	607	558	572	589	584	584	537	587	594	573	612	550	593	562	562	542	589	546	601	564	589	613	572	594	568	560	571	547	554	564	539	589	568	599	574	570	599	561	537	578	578	584	561	629	588	574	582	580	587	584	535	573	545	597	547	597	555	604	557	598	548	596	544	581	579	574	551	610	584	623	557	552	608	581	601	567	606	598	572	587	563	590	619	570	569	560	554	590	530	585	574	597	578	588	561	545	581	584	567	566	551	572	599	597	592	541	575	564	590	543	587	531	590	580	560	582	569	568	532	528	578	553	590	577	563	586	611	544	575	562	574	539	554	533	573	534	563	579	574	574	600	551	593	573	606	561	571	563	554	593	628	565	574	551	565	594	586	576	579	565	600	535	553	559	555	585	568	574	567	622	589	593	570	579	547	585	594	574	612	585	563	547	586	553	611	596	562	571	626	555	597	622	554	511	561	611	587	577	593	561	587	552	532	612	584	590	518	595	554	569	590	602	545	576	536	577	598	593	538	563	559	561	589	567	571	571	558	556	581	564	559	580	579	584	568	553	585	584	562	550	587	549	582	620	544	577	574	581	551	544	574	579	589	616	558	558	594	560	566	566	538	587	590	568	591	562	555	565	574	537	545	562	573	603	568	561	576	596	604	587	526	591	611	555	550	604	599	565	601	572	627	534	600	592	600	575	605	561	561	593	599	559	572	556	583	563	558	574	572	556	614	610	570	563	622	567	553	558	600	558	624	572	613	576	585	586	625	550	513	571	604	573	557	589	586	622	553	525	558	565	573	621	576	615	577	624	584	546	578	587	560	597	584	610	574	596	605	573	549	544	532	601	560	587	576	562	597	550	596	590	571	580	551	533	581	569	543	584	567	570	535	576	552	616	601	540	565	613	588	538	570	554	580	560	543	572	529	598	603	580	569	591	588	573	580	587	601	548	553	576	575	603	593	552	580	622	595	563	573	590	613	591	554	603
1945	2575	1359	180	198	161	154	154	159	173	149	168	162	170	156	122	150	151	175	145	157	142	182	169	167	153	162	159	161	145	149	160	153	175	150	136	150	165	159	151	167	173	153	148	142	139	179	161	152	170	174	166	122	149	170	174	149	141	126	151	142	165	172	157	174	153	178	153	155	161	143	145	150	124	152	157	146	160	145	166	158	148	140	163	157	173	148	148	137	151	160	153	130	161	153	158	150	133	168	156	155	144	146	170	158	163	141	149	151	173	187	136	154	155	129	140	154	151	159	153	140	175	121	172	148	150	149	141	156	152	160	171	176	164	145	169	155	150	156	168	159	171	165	176	148	131	130	150	150	155	150	163	156	127	144	157	151	152	190	168	146	130	152	161	152	149	149	156	137	164	142	163	165	153	174	176	143	148	165	162	149	136	147	144	149	151	158	138	156	182	147	156	164	171	136	161	133	159	164	149	161	146	168	137	126	129	161	146	133	170	151	148	144	148	134	133	153	164	146	143	137	140	168	133	152	167	142	159	137	152	159	165	134	143	154	161	169	140	135	175	150	149	148	163	179	162	148	152	156	156	143	167	148	137	128	128	158	152	172	155	140	154	160	151	155	142	140	155	145	155	164	148	139	137	149	152	177	135	163	154	153	162	142	154	174	146	158	151	163	134	194	134	146	159	138	139	161	155	155	164	149	146	166	145	157	177	167	161	138	146	143	154	146	155	160	155	165	143	154	160	166	147	137	136	167	159	166	152	152	153	147	136	151	162	158	150	154	152	152	144	152	155	138	149	140	162	154	149	134	170	159	168	164	173	150	170	148	158	150	164	156	167	146	155	157	151	169	155	153	138	174	150	179	152	150	124	134	141	157	155	147	136	163	131	162	141	135	181	148	157	144	162	152	157	163	179	136	160	159	173	139	148	157	161	148	134	164	159	161	143	155	142	161	164	114	162	143	150	143	155	186	177	156	157	158	134	131	141	180	140	156	150	138	152	135	151	150	158	143	159	174	132	152	162	155	165	160	170	174	163	153	138	173	147	145	157	129	148	148	175	157	146	140	151	158	145	161	159	152	149	166	166	151	128	152	149	164	156	140	161	150	151	152	178	148	138	149	164	142	168	138	136	166	163	134	129	178	178	161	165	156	175	143	183	172	165	176	130	176	127	125	159	149	155	180	161	166	156	158	151	169	143	174	156	179	170	178	148	173	160	189	175	164	165	161	155	144	137	169	148	154	154	151	144	138	148	149	156	166	151	143	164	143	159	146	142	176	137	154	156	134	140	161	150	162	165	169	166	147	161	146	132	176	152	166	183	166	161	154	157	135	124	174	160	154	146	131	146	168	141	152	159	176	165	158	185	168	143	145	157	172	179	140	169	161	147	138	123	159	158	153	154	142	137	150	179	163	171	153	155	149	174	152	144	157	147	167	164	171	165	147	130	159	143	163	149	173	142	152	170	152	153	181	157	146	147	150	138	161	149	176	159	159	157	163	129	137	138	143	148	162	177	151	157	158	146	173	156	157	139	135	150	158	162	146	140	143	156	157	163	141	149	166	175	153	158	138	160	136	151	147	156	151	163	161	157	150	137	153	136	143	150	158	160	146	153	162	150	139	150	153	158	166	147	151	139	147	139	139	189	150	160	161	158	158	163	153	185	141	162	145	156	157	149	158	167	173	155	157	153	160	138	140	155	140	157	154	160	169	161	173	142	176	148	160	163	158	154	153	147	146	166	149	134	165	142	154	134	151	158	159	156	153	156	149	170	145	167	140	143	148	161	159	159	147	171	179	167	163	160	151	177	151	146	141	164	165	142	167	172	150	152	150	160	174	151	148	160	152	145	150	154	152	168	166	163	156	158	159	163	159	152	148	153	172	147	163	173	172	150	153	140	152	149	140	132	160	167	176	120	143	147	166	147	160	150	153	146	152	163	153	156	170	145	146	133	148	167	154	157	151	149	140	168	160	156	159	160	159	150	162	167	143	166	162	166	149	145	153	153	180	174	140	151	162	159	136	177	156	172	150	137	156	155	171	158	152	142	177	150	156	158	154	139	157	169	146	183	132	154	150	183	141	150	146	145	140	169	140	144	149	153	146	170	149	157	150	157	141	145	159	156	148	160	147	154	160	143	124	167	169	158	160	136	148	152	141	175	137	138	168	187	143	145	152	168	159	146	177	156	148	149	166	162	146	139	143	160	157	152	165	149	156	148	147	169	146	155	151	164	167	148	142	181	157	145	157	149	156	165	156	141	141	161	143	142	162	155	163	168	139	151	153	129	168	162	145	168	141	127	146	154	149	136	142	133	164	152	145	145	161	168	125	141	168	170	147	143	157	161	153	157	163	171	152	131	164	153	141	182	152	160	157	173	159	143	149	134	159	164	153	149	184	151	155	141	165	140	159	143	179	135	150	147	155	168	149	158	147	140	138	156	180	161	160	144	141	176	170	162	132	151	156	151	155	133	161	166	154	171	146	156	161	137	169	148	141	162	167	147	146	164	135	154	153	160	169	147	174	160	142	154	157	158	145	160	151	141	154	157	157	143	178	174	156	156	169	150	172	175	166	145	155	152	152	132	146	135	133	175	171	151	157	149	162	172	142	163	165	142	146	141	164	131	156	142	154	160	185	177	163	126	136	165	161	161	156	174	153	162	168	171	150	160	161	164	156	153	140	153	154	156	176	148	152	164	160	167	154	176	171	152	168	168	150	170	153	185	154	162	158	167	176	175	126	146	146	147	160	160	125	147	161	158	169	151	167	165	124	140	165	157	156	152	171	135	130	164	164	131	154	152	127	138	155	150	147	175	144	156	141	163	152	142	158	138	143	163	152	140	178	166	157	160	165	164	155	155	169	156	155	153	141	158	168	142	172	130	157	151	138	160	156	160	164	136	169	164	157	150	162	166	154	138	152	142	139	151	162	180	142	168	144	156	149	138	175	164	150	151	166	177	154	160	142	160	182	167	146	155	170	158	157	143	134	175	161	131	136	164	190	166	140	164	145	174	157	157	149	158	140	170	170	151	151	149	180	132	148	169	160	162	164	148	167	168	140	152	139	169	177	177	142	164	144	167	135	147	148	132	156	166	168	161	146	158	152	137	122	156	152	155	142	150	136	145	169	152	150	177	135	149	181	152	154	154	175	130	144	159	150	140	137	137	146	135	132	141	144	158	173	163	167	168	179	130	161	135	157	154	176	143	164	151	149	159	156	168	159	173	143	137	168	166	151	148	160	158	156	136	158	134	146	176	151	169	136	130	172	151	139	172	155	141	168	155	181	168	146	155	161	114	156	151	167	139	144	142	175	171	143	143	136	167	162	152	149	146	160	169	165	160	146	149	164	161	155	165	158	164	136	158	156	156	163	145	155	145	146	116	139	156	170	153	151	166	145	161	157	163	141	146	153	144	131	148	169	155	162	160	146	174	155	135	136	165	162	152	168	146	162	150	157	124	165	160	165	140	159	135	157	160	154	137	183	144
2366	4287	3308	598	565	526	482	501	440	499	462	469	408	465	470	434	449	460	448	478	414	436	470	461	454	468	447	454	446	444	421	461	447	443	458	445	440	460	447	464	469	457	427	455	439	439	442	445	453	436	420	450	458	441	417	431	441	446	435	448	423	414	400	446	414	439	415	453	442	451	424	461	452	434	429	436	430	393	467	461	452	487	464	448	410	467	436	439	404	459	469	416	453	472	434	424	432	426	463	435	459	461	446	468	455	470	430	454	455	459	426	372	451	423	436	455	476	416	423	463	478	441	444	424	465	433	411	421	472	435	465	419	437	441	428	461	455	440	440	437	462	438	469	403	400	434	438	444	478	422	416	437	446	429	400	429	409	410	460	459	473	443	407	460	471	432	426	468	455	471	438	429	452	453	447	401	419	462	424	451	445	419	451	455	452	419	427	401	412	431	404	428	450	426	418	422	451	468	410	395	410	447	476	432	453	409	451	438	428	422	399	442	424	469	463	484	472	425	433	433	424	437	418	404	460	437	407	426	441	438	485	436	425	459	432	441	388	433	468	427	480	435	430	445	381	459	440	439	453	463	415	471	461	451	411	455	429	432	439	449	430	426	428	441	468	423	442	417	467	466	467	436	471	411	415	446	434	399	431	453	448	437	449	453	415	443	424	455	432	434	431	406	433	423	459	433	428	425	424	450	446	441	462	460	416	445	445	439	470	459	436	445	432	404	416	466	409	431	507	484	444	437	443	427	439	445	503	467	467	438	463	458	434	419	452	437	434	419	458	444	440	434	425	436	448	430	452	428	421	457	427	447	436	459	426	434	453	437	446	429	414	459	426	420	429	407	437	442	453	438	442	456	446	440	446	419	444	421	419	483	428	455	454	407	422	439	432	447	449	448	429	446	447	432	430	403	406	438	441	443	451	414	468	425	467	438	444	413	399	453	463	460	440	452	427	453	422	475	439	474	428	420	439	423	424	455	427	468	403	449	452	448	456	413	461	448	429	414	422	435	444	460	442	420	437	449	455	407	421	441	452	429	429	441	426	431	436	442	451	447	492	411	428	453	466	444	441	428	453	449	445	435	446	471	457	425	416	402	402	435	463	423	437	462	463	434	443	446	441	432	433	443	446	470	432	424	437	417	429	439	450	451	408	449	481	447	440	451	402	454	468	470	432	472	439	450	465	459	408	444	456	441	458	450	407	418	417	403	431	460	427	453	437	469	396	426	409	438	447	456	413	451	444	495	452	445	466	460	437	476	449	467	419	429	455	445	468	440	458	461	423	441	483	428	446	452	433	438	447	461	463	431	446	421	424	396	421	426	449	425	435	408	428	401	427	423	453	443	448	427	450	418	441	424	449	435	440	442	410	428	438	446	441	423	405	418	452	437	421	449	466	458	433	432	428	440	468	446	440	458	423	453	464	429	438	396	407	436	435	484	460	431	438	468	442	419	464	440	434	436	453	411	433	425	473	419	417	449	398	435	417	436	440	427	431	429	470	446	442	423	425	428	429	436	475	451	455	464	435	424	446	461	446	479	457	445	384	418	476	428	472	437	463	418	451	428	466	411	424	460	466	418	405	425	457	445	436	446	461	482	439	440	459	456	485	477	413	416	443	461	409	442	427	439	413	447	451	433	416	455	429	425	434	448	425	426	448	462	448	445	422	448	464	446	472	447	451	437	431	472	460	388	435	440	445	452	435	446	423	439	429	435	441	400	454	442	433	443	448	436	424	428	447	417	434	417	394	440	401	453	426	423	465	424	452	439	445	490	463	448	450	458	437	425	434	471	479	472	445	411	447	453	452	480	447	420	434	429	461	417	438	461	438	419	484	409	417	431	433	434	432	471	445	443	436	442	452	427	436	461	441	413	474	408	429	472	478	430	447	452	431	450	442	470	450	426	432	474	416	426	407	458	433	450	425	420	436	440	449	408	430	444	397	425	446	428	453	463	448	414	423	452	428	439	427	462	404	475	478	457	403	414	434	437	485	459	452	468	441	478	448	425	431	426	443	468	408	462	417	445	408	427	451	452	460	409	396	421	452	442	367	413	474	423	424	420	467	435	460	441	437	448	428	457	464	432	430	431	458	428	433	442	438	408	439	431	446	434	433	480	466	436	451	383	452	451	462	422	463	458	452	482	406	476	432	388	429	391	417	440	478	447	408	426	435	413	419	419	443	479	407	421	442	439	441	448	491	449	461	405	434	434	456	447	423	422	393	437	454	430	449	443	430	427	467	451	391	425	430	444	435	468	477	441	434	414	452	470	454	424	439	469	422	434	445	416	420	400	431	443	413	441	469	443	414	399	414	425	401	399	418	468	458	412	406	450	438	420	449	418	435	395	435	449	446	440	433	466	458	429	460	443	393	465	402	420	445	455	391	405	486	455	416	432	439	447	442	469	450	435	432	462	406	448	419	473	458	436	480	448	464	474	422	418	459	408	431	436	430	438	429	405	465	449	435	449	433	498	474	446	439	420	475	440	448	459	488	463	468	424	414	471	459	469	412	443	462	400	451	434	447	415	436	411	430	424	419	443	413	483	451	453	458	447	404	420	453	450	457	443	453	428	464	414	437	447	451	416	414	413	450	469	438	432	446	421	465	457	451	449	465	468	404	407	482	454	437	439	471	464	422	462	508	449	409	440	446	474	445	467	466	478	443	439	449	462	441	414	422	435	468	437	440	375	468	462	404	465	433	402	450	437	468	417	453	433	454	443	424	446	454	476	470	418	457	467	472	440	410	442	406	467	458	421	437	468	443	427	461	438	413	417	453	429	400	427	443	484	443	447	459	433	466	462	484	414	426	438	468	448	431	392	444	447	429	455	396	433	443	426	410	450	447	420	462	411	447	446	441	426	460	470	441	422	452	440	443	447	438	428	453	429	432	426	437	444	446	409	440	461	475	475	434	416	413	442	458	416	428	421	428	427	438	457	449	455	481	407	473	432	438	444	443	467	462	454	415	444	451	452	471	403	435	453	421	453	458	426	409	402	446	457	489	459	461	422	440	457	425	427	442	428	423	455	400	461	415	473	437	378	452	413	440	438	443	430	397	383	441	447	432	465	465	432	421	451	472	433	422	386	463	430	432	434	445	430	450	453	449	446	409	438	428	435	432	458	471	452	428	441	412	467	452	447	455	433	412	457	445	469	439	405	439	432	435	466	469	445	438	439	482	460	432	446	446	388	435	453	425	437	414	422	439	428	422	425	445	412	424	400	453	433	425	449	447	406	387	400	404	444	469	419	446	421	446	448	405	440	448	401	423	411	444	391	417	435	424	412	424	490	421	440	449	411	465	450	439	421	442	423	454	405	422	453	445	420	432	449	426	456	432	463	439	449	445	479	465	454	461	464	454	400	450	411	415	429	447	465	459	392	420	461	418	470	467	418	444	432	442	426	416	465	428	439	441	435	437	469	412	445	444	461	458	481	406	427	419	464	443	451	432	435	471	433	455	460	414	455	412	403	444	422	433	439	425	432
14042	37893	31496	3986	787	565	482	427	407	386	350	334	323	310	295	292	309	290	296	289	310	277	286	272	293	312	298	321	250	308	307	286	269	286	264	264	289	278	268	279	297	294	282	279	287	291	259	243	268	269	298	281	262	280	283	311	295	298	274	299	276	261	271	300	287	271	253	253	285	258	253	259	284	272	267	323	293	279	276	287	286	272	266	256	257	286	284	268	264	256	306	273	282	263	292	267	261	286	272	266	283	270	266	273	275	273	272	286	274	266	288	280	272	259	263	272	288	231	264	245	301	265	295	280	263	292	252	254	276	274	304	302	262	275	280	265	261	274	276	264	293	260	283	257	292	266	288	269	276	267	276	310	263	292	235	275	286	275	244	283	285	302	295	250	239	258	259	291	256	267	279	274	284	252	279	306	275	276	248	245	286	270	276	273	284	279	279	273	277	294	263	272	283	267	293	296	278	276	289	267	247	264	276	265	275	278	290	263	236	293	245	268	266	287	262	281	276	272	249	271	287	250	280	249	226	275	301	304	264	254	243	291	265	281	291	302	285	255	272	244	261	290	244	239	276	272	277	325	264	271	270	262	257	278	274	268	298	272	267	271	284	260	259	292	252	257	294	307	278	286	294	288	296	291	255	247	290	325	285	283	296	317	274	248	283	265	280	251	277	260	309	247	261	258	280	268	288	291	276	282	274	311	300	265	289	273	256	289	266	262	281	282	282	303	269	276	272	279	255	283	280	274	285	277	274	288	261	295	269	297	268	268	306	258	246	278	261	283	283	253	287	280	293	288	271	285	255	272	266	247	311	278	283	267	277	275	263	293	289	279	281	291	258	275	273	303	294	295	258	257	249	247	299	288	273	273	276	254	278	271	275	251	285	264	272	265	289	282	292	245	260	288	284	284	297	280	244	306	288	267	273	285	268	273	263	296	306	282	268	253	271	263	277	279	282	271	282	257	328	294	315	272	282	258	270	273	266	224	280	264	272	244	262	287	267	276	290	260	271	292	271	247	283	270	279	277	271	254	273	266	274	255	292	289	296	267	271	282	278	268	257	272	282	261	268	294	234	254	273	258	287	264	261	260	241	280	261	267	306	244	285	268	271	278	240	256	280	300	279	263	300	281	252	254	239	259	274	265	272	297	278	274	284	283	239	301	251	299	267	255	272	293	302	271	262	260	283	269	242	260	262	263	273	287	273	288	285	251	289	282	305	272	282	259	288	252	284	268	278	265	289	284	289	257	276	253	264	305	291	277	263	282	272	259	285	279	278	248	301	268	248	270	287	291	271	276	292	264	290	260	286	293	282	283	269	295	278	294	266	262	259	265	250	252	285	270	286	267	282	275	285	256	262	295	268	307	319	291	299	255	273	267	271	249	273	291	290	252	282	282	257	304	252	259	268	261	263	259	270	265	290	271	308	253	275	258	306	303	277	279	264	302	292	256	285	277	266	304	249	269	276	281	276	262	285	241	273	278	285	269	272	249	305	276	271	272	281	260	296	267	272	285	284	269	267	275	276	292	285	257	299	258	263	276	251	277	256	232	271	260	279	296	273	267	272	259	280	269	280	290	301	293	299	270	254	266	279	271	293	291	259	282	286	280	292	278	268	287	260	265	282	258	283	298	269	263	260	252	296	305	260	277	290	273	237	247	261	305	258	258	243	263	273	274	280	273	261	295	283	299	291	288	265	240	316	292	257	301	251	275	259	266	296	271	262	263	254	275	280	275	264	322	283	283	279	304	239	267	253	301	280	251	311	282	266	283	296	287	272	270	275	289	267	264	258	270	284	230	264	285	285	276	242	286	259	271	272	298	266	280	265	271	259	303	259	272	282	242	269	275	264	280	273	278	288	292	279	286	270	282	262	288	273	258	268	314	265	260	278	311	273	284	277	246	250	300	257	318	268	257	298	296	284	247	292	230	273	222	265	298	280	278	287	267	279	290	295	280	309	286	268	301	288	281	242	311	272	291	287	295	285	281	276	254	240	270	285	257	278	255	274	290	291	285	276	274	288	266	292	289	255	280	270	248	292	261	280	257	267	291	288	288	255	267	277	312	288	252	276	287	285	256	293	282	283	256	280	259	257	261	288	297	283	293	282	277	233	286	257	274	292	272	258	292	274	281	283	299	264	251	245	280	254	261	262	270	275	267	242	265	303	249	272	262	285	274	265	270	254	275	276	246	280	286	306	258	288	273	270	254	268	303	262	294	250	275	291	274	294	260	260	242	257	294	262	285	286	244	296	268	280	283	237	267	250	239	284	286	298	279	307	262	274	267	281	299	262	249	274	280	296	255	264	265	262	260	270	263	271	270	302	289	278	262	282	293	263	266	253	258	243	292	270	267	267	256	279	291	325	276	289	255	245	257	248	280	285	249	285	274	276	261	274	315	276	277	278	300	260	289	280	275	248	281	278	256	283	255	252	269	251	274	256	258	309	309	263	274	270	302	273	271	275	276	260	246	277	281	274	264	304	288	235	288	265	277	280	231	273	276	246	243	273	273	279	273	303	291	235	272	305	274	266	259	254	324	276	261	268	286	288	297	254	291	301	270	241	272	267	247	294	297	286	257	269	279	267	268	273	279	262	281	287	275	285	255	271	283	247	266	268	276	251	260	315	264	285	252	268	276	290	257	297	253	259	275	280	286	317	274	277	290	295	279	239	294	252	281	273	268	298	281	290	293	246	279	270	259	268	275	286	265	257	280	290	249	271	284	316	281	258	271	256	273	253	284	253	290	236	245	261	255	247	272	260	257	250	279	299	279	284	277	266	290	248	264	267	285	279	257	269	272	272	279	288	304	266	279	268	276	260	267	277	288	291	259	271	287	291	249	239	271	260	293	289	295	262	282	288	280	305	292	272	255	275	257	260	252	264	261	304	324	283	270	269	252	284	319	260	287	261	337	258	272	253	280	296	266	314	254	281	268	261	273	256	287	264	304	265	245	273	253	283	273	267	257	257	262	300	261	269	267	272	288	296	248	258	287	285	285	278	291	276	268	285	284	285	281	290	271	282	276	233	258	274	289	295	268	290	248	236	290	273	294	303	266	266	267	274	305	289	242	295	264	259	269	293	269	289	281	254	294	271	264	268	236	271	264	298	258	279	284	294	268	245	307	306	258	269	256	286	293	268	286	298	284	265	293	274	285	283	252	256	294	269	256	301	258	279	288	273	245	262	247	307	278	278	266	278	252	274	222	285	245	267	300	251	290	255	302	287	295	273	271	274	272	262	293	287	286	296	239	260	269	250	280	283	284	310	310	266	262	284	285	254	275	328	286	256	298	297	282	293	236	266	262	273	290	300	264	228	283	236	257	281	264	282	265	268	237	277	273	286	305	273	288	250	268	232	292	280	265	254	260	259	289	236	283	300	283	278	278	326	323	288	286	260	265	277	298	279	256	263	283	257	280	286	292	260	282	290	267	287	259	301	251	272	270	271	238	244	282	252	264	287	289	265	261	280	284	287	301	254	239	263	282
9604	31070	23995	3244	2668	2201	1913	1671	1421	1330	1181	1178	1029	1030	1048	942	951	973	893	862	851	830	812	804	773	792	807	789	779	783	751	760	771	707	717	822	794	729	741	729	720	733	738	712	757	718	749	651	686	707	723	714	711	740	675	668	754	686	691	692	755	683	726	735	736	698	705	726	745	712	744	746	729	748	726	735	702	695	674	683	683	697	676	664	745	710	741	665	713	717	667	705	707	696	718	726	715	699	697	773	716	727	710	714	655	676	755	709	636	699	723	711	715	742	690	690	700	721	713	757	708	694	664	710	683	732	761	681	683	698	685	714	730	718	695	719	759	712	704	678	671	709	697	684	676	711	716	682	702	693	684	699	704	722	724	682	687	687	705	686	657	678	678	679	698	686	686	674	723	706	695	694	689	721	713	684	727	682	688	740	753	723	701	676	712	731	729	724	697	679	715	707	726	675	675	698	720	703	695	709	674	676	703	684	665	758	703	712	674	699	696	710	712	702	698	698	720	710	761	693	689	704	671	660	715	726	674	704	693	747	700	742	666	655	703	727	715	735	780	714	750	687	692	678	737	681	681	685	719	699	698	717	682	704	730	751	696	701	719	701	646	691	699	721	710	770	683	701	674	765	681	726	720	699	638	679	725	695	666	733	720	674	718	684	688	712	683	718	692	711	693	667	685	686	699	719	700	713	698	658	743	694	710	710	744	717	686	695	721	692	702	684	650	698	741	695	676	730	728	701	728	695	687	726	714	757	777	632	723	676	700	648	718	685	739	737	698	703	735	695	671	714	683	667	708	722	699	727	743	743	702	713	673	726	685	763	752	716	710	681	727	738	731	659	688	719	713	691	681	660	730	705	698	675	696	749	690	722	678	729	655	721	729	709	675	712	663	723	708	709	692	689	701	738	711	718	706	703	671	767	724	703	610	707	720	676	658	704	732	682	714	697	727	694	703	681	726	730	761	686	668	725	704	683	675	708	718	705	690	693	673	712	690	726	671	728	662	706	704	729	713	709	676	708	688	709	734	761	686	706	706	690	730	715	715	726	767	722	690	710	685	703	706	693	780	723	718	653	686	710	767	694	664	654	698	706	685	713	698	690	681	704	711	693	710	681	732	760	667	755	731	705	686	703	711	701	699	733	679	712	707	778	734	696	682	691	705	704	689	697	695	702	713	648	725	677	747	657	715	607	742	692	729	691	703	710	679	722	718	730	698	786	720	713	722	696	707	678	699	718	700	706	706	707	696	695	730	728	690	730	699	668	727	704	695	680	687	678	737	704	739	672	715	670	716	665	709	649	719	684	696	706	711	686	723	723	670	714	742	631	697	736	700	713	659	676	712	702	711	694	754	717	699	665	714	695	679	663	712	697	722	701	675	782	692	667	695	700	685	673	680	719	676	716	674	693	705	730	671	725	689	733	707	690	711	679	720	719	694	675	675	694	721	729	705	694	670	684	712	685	698	714	676	715	686	703	678	695	651	665	660	712	691	694	668	674	679	727	715	680	706	702	711	742	684	715	699	709	722	664	680	726	725	637	710	738	640	697	689	712	689	718	705	746	698	729	716	674	683	688	727	650	735	732	749	714	686	691	750	731	714	689	716	738	715	721	662	727	700	708	714	687	653	726	718	626	714	716	649	706	696	690	679	665	721	764	716	719	687	705	685	757	673	714	729	728	720	717	724	635	679	683	681	689	678	703	673	671	683	644	695	710	683	719	669	704	697	691	696	712	694	696	675	703	744	662	675	704	697	687	672	702	733	692	701	742	682	685	760	714	648	718	725	680	731	694	703	690	707	672	704	704	708	671	699	646	667	671	694	711	633	693	724	706	703	708	712	717	689	667	659	699	725	699	757	708	697	675	715	689	705	717	673	697	677	736	703	669	700	725	742	716	668	736	695	726	699	714	695	715	679	659	690	640	699	711	665	707	733	724	701	701	697	676	686	685	674	682	718	717	697	706	690	673	717	697	672	695	715	723	761	665	731	688	718	664	721	718	690	704	695	704	728	688	711	683	694	723	739	689	775	712	707	726	661	684	695	657	698	701	699	663	702	684	697	717	682	707	741	675	697	694	688	737	660	707	701	697	668	676	743	698	695	746	686	709	723	724	666	718	691	708	772	690	709	712	701	737	675	683	720	714	766	715	678	698	733	678	691	670	682	674	720	684	699	723	700	707	698	667	702	708	693	733	663	691	750	674	737	721	683	744	701	663	691	629	701	703	694	702	696	711	663	689	698	691	672	674	685	702	741	712	720	702	687	682	707	752	699	670	723	692	723	689	753	716	704	725	724	684	709	710	718	756	671	722	676	696	658	773	699	721	656	708	691	686	688	722	731	721	651	713	737	745	647	705	710	734	699	679	701	726	689	731	713	657	704	677	682	695	713	689	726	722	646	711	674	680	701	674	735	733	757	723	721	751	647	747	663	696	729	693	673	709	694	663	724	718	688	733	708	708	686	723	661	671	704	726	693	697	704	646	658	722	709	698	698	670	731	723	722	686	714	698	674	681	746	668	697	686	645	684	670	675	671	678	665	683	641	657	687	742	703	693	608	718	726	724	687	734	735	683	673	671	687	699	695	688	736	721	716	723	672	734	688	698	700	708	681	714	707	713	714	732	715	712	710	667	718	695	680	684	722	692	684	652	719	717	716	710	664	689	734	713	689	659	726	735	696	700	715	661	689	645	695	699	732	660	653	757	692	713	698	696	694	695	710	677	652	672	708	683	687	730	658	709	677	707	707	705	705	700	710	689	650	714	700	771	701	714	643	682	690	734	733	730	714	695	689	720	709	706	715	729	678	709	672	686	725	689	681	735	718	667	701	658	695	714	721	707	723	669	652	674	711	700	690	664	693	701	666	735	688	679	668	654	707	707	710	683	707	689	696	700	713	701	693	692	740	701	734	744	725	672	738	739	725	735	678	681	719	711	718	723	706	705	670	696	689	678	713	692	682	701	706	726	749	705	726	720	707	715	692	662	718	699	685	686	687	744	662	681	655	691	690	668	683	686	735	698	672	699	738	680	688	651	725	715	693	666	709	718	699	715	715	660	736	691	664	726	701	761	681	716	684	695	659	668	672	690	735	673	752	701	670	664	675	691	649	654	676	755	682	718	678	689	736	687	700	728	715	693	718	731	704	690	738	681	697	730	679	701	699	704	722	680	678	604	671	684	732	724	713	751	701	667	707	713	699	699	685	715	731	707	686	691	728	711	692	681	650	674	693	735	689	674	748	746	724	715	676	679	713	720	655	648	712	705	721	707	693	688	707	704	730	686	686	720	709	762	714	679	683	664	700	745	684	704	661	687	725	707	677	708	736	669	688	676	717	686	716	709	688	719	733	691	700	706	708	693	712	716	762	693	704	686	724	726	751	720	692	743	693	713	684	686	718	729	710	679	671	708	654	728	716	707	670	723	688	679	731	712	688	673	740	702	743	639	683	700	703	705	739	709	709	689	675	716	698	698	717	693	705	677	685	712
22493	54153	42582	8604	1384	848	606	498	464	402	355	357	326	333	291	278	260	272	244	257	260	252	259	235	242	264	261	220	220	237	224	197	241	245	267	229	220	230	218	236	241	228	224	234	235	231	223	230	254	224	225	208	222	245	217	212	233	245	229	214	253	219	248	215	210	221	224	248	229	208	219	235	226	216	225	223	235	220	225	233	228	228	212	238	233	218	246	231	208	212	241	238	204	231	228	215	212	231	218	189	234	223	190	233	228	228	216	197	233	209	256	243	229	241	189	217	211	223	260	203	242	231	229	213	205	232	236	236	262	244	221	217	221	220	223	220	224	267	222	215	226	258	235	233	205	227	235	206	221	255	203	224	233	217	215	212	221	234	235	228	200	253	215	230	226	255	265	246	224	204	216	224	234	203	207	227	217	194	223	227	207	228	238	229	218	196	219	227	219	222	234	236	267	218	183	237	226	264	238	202	224	230	213	237	224	223	208	194	212	242	210	232	223	221	234	212	253	215	236	246	249	225	242	249	226	210	217	224	210	203	205	227	217	243	217	221	233	207	223	241	211	236	233	198	218	224	226	225	250	220	217	225	178	243	225	227	229	218	248	254	230	202	223	208	224	255	217	228	248	267	235	250	198	216	223	225	236	224	182	206	235	244	240	224	239	227	213	208	212	218	211	209	224	202	200	222	228	232	230	224	213	228	217	232	241	213	207	209	244	207	227	246	216	209	214	234	230	217	230	231	236	238	195	214	219	246	199	228	199	216	224	242	232	232	259	224	236	226	188	230	226	214	222	235	237	235	236	214	222	216	216	243	236	235	254	224	235	227	243	244	211	225	216	211	188	236	213	230	196	192	237	209	228	201	228	218	243	230	229	196	220	220	216	239	232	220	203	218	207	213	197	229	231	231	211	222	214	226	209	237	207	229	222	220	213	208	211	247	207	234	193	240	211	237	202	218	240	231	222	241	208	247	247	226	222	229	232	219	236	227	247	225	241	222	214	234	234	229	246	240	217	225	210	236	250	226	213	230	224	215	232	219	213	230	234	230	221	226	206	203	214	204	204	229	245	259	225	226	225	253	205	222	234	218	237	240	236	244	208	232	226	193	220	223	245	234	220	237	217	202	205	229	236	218	232	236	235	229	268	220	216	229	230	238	216	239	223	222	215	235	219	239	263	234	221	206	239	232	224	224	215	233	233	237	223	221	224	241	223	232	240	233	221	258	194	221	242	221	238	221	243	215	228	224	227	241	186	224	225	195	218	239	252	216	233	217	211	218	214	224	225	231	219	242	227	232	238	222	208	217	218	235	204	225	235	226	227	222	227	236	224	249	205	237	227	217	239	238	227	221	237	251	200	207	242	218	240	205	223	251	225	241	231	240	193	214	259	228	234	251	237	262	215	222	202	217	229	195	224	256	211	223	228	221	214	215	220	210	205	213	238	253	225	229	220	225	243	222	203	218	242	197	214	252	214	231	239	202	227	203	225	246	243	224	214	240	198	247	236	223	224	211	193	240	211	208	231	247	240	199	213	217	211	244	216	226	233	222	236	233	230	217	202	227	205	220	232	220	216	200	236	205	226	225	231	200	225	242	231	211	241	229	208	215	238	236	257	220	210	222	223	249	203	226	205	247	221	218	248	239	224	244	233	207	237	224	240	204	256	215	249	238	214	246	247	240	226	227	255	209	218	227	220	215	227	204	236	224	262	220	222	234	214	230	274	256	208	233	222	209	251	209	231	224	236	231	231	215	217	253	217	227	240	220	219	238	222	221	225	234	229	243	234	210	219	221	226	254	234	261	220	234	237	213	242	226	225	236	231	237	232	210	243	211	252	231	231	225	211	222	211	231	222	188	198	223	253	223	231	216	220	242	197	258	220	226	261	246	222	256	219	241	211	232	220	222	204	204	215	210	225	252	212	262	212	231	215	232	215	236	216	220	211	223	218	191	218	232	234	245	230	243	246	244	195	184	226	226	222	231	260	209	226	213	258	230	219	217	242	227	235	208	190	219	233	198	238	223	238	220	218	204	224	249	230	239	215	200	212	229	235	225	232	199	219	249	229	189	213	253	215	207	227	201	212	224	223	213	225	214	221	223	203	214	218	237	224	211	219	222	223	195	212	188	230	230	247	210	212	203	209	214	212	235	226	240	225	225	213	238	221	224	217	268	214	242	248	228	209	229	227	243	224	252	212	222	227	241	207	250	225	221	224	224	214	217	255	238	249	225	236	203	222	232	245	229	203	228	220	216	212	243	266	253	207	228	228	226	217	197	235	241	257	219	225	214	230	227	225	196	228	241	237	262	232	211	238	214	231	220	236	227	235	223	237	215	242	201	250	245	241	244	203	229	244	232	236	228	228	241	239	226	207	196	228	231	232	218	229	207	262	219	216	221	220	235	212	212	258	235	239	209	206	213	203	234	232	222	231	228	268	243	231	218	218	216	228	232	232	255	239	243	211	227	221	227	251	234	209	226	260	238	229	245	208	225	242	232	205	203	204	212	222	210	215	217	231	230	219	206	242	237	213	223	240	260	204	219	257	229	219	193	234	250	248	261	234	240	201	241	218	217	231	256	238	224	241	238	240	207	228	234	236	235	228	206	222	230	198	219	242	247	215	211	200	214	212	215	221	229	220	197	233	233	226	231	212	222	229	227	216	235	216	229	231	246	248	240	224	216	201	220	235	223	244	212	225	204	255	233	195	207	217	231	218	234	214	214	210	233	212	219	234	233	226	220	226	205	246	270	210	204	226	217	229	208	222	204	217	203	218	224	259	214	245	215	197	241	244	228	227	236	227	237	235	254	216	243	248	204	246	234	255	222	210	224	226	201	237	241	225	236	217	214	235	219	208	238	209	231	230	223	224	197	246	228	227	217	246	275	219	218	226	218	253	229	215	223	232	223	236	229	229	192	233	251	223	216	237	243	211	237	239	228	231	212	226	258	214	209	212	224	248	242	229	245	211	206	200	236	248	237	253	219	240	215	210	210	230	243	242	210	251	224	205	239	209	259	212	200	224	233	226	228	220	209	212	234	221	218	219	202	223	226	244	245	217	233	222	206	210	222	240	247	217	223	219	188	232	227	215	236	198	232	213	224	214	222	223	203	221	249	269	244	218	221	194	242	226	236	219	216	247	227	228	219	228	235	227	216	219	238	217	251	234	199	245	236	216	230	216	234	194	252	234	241	218	222	196	275	209	212	243	220	281	255	193	219	225	220	208	241	226	226	220	235	204	215	223	226	241	237	209	253	249	223	269	218	225	240	226	222	219	230	210	216	251	212	220	233	224	230	245	233	206	250	197	245	219	235	221	231	234	211	224	227	237	242	192	260	228	242	243	232	233	235	246	218	234	221	228	225	223	215	265	228	225	226	235	195	238	228	237	220	211	281	222	217	240	211	218	235	209	226	231	229	232	230	225	220	217	222	226	228	234	232	223	224	244	217	265	233	209	210	221	228	279	238	209	230	267	190	232	250	198	221
13704	40541	29749	5367	4482	3468	2910	2363	2007	1749	1593	1387	1328	1206	1111	1071	1062	1003	894	875	840	830	793	797	798	713	701	709	729	704	699	715	715	651	665	679	673	664	653	616	671	653	669	607	631	587	651	601	646	641	611	628	607	636	606	579	594	619	633	619	570	584	629	601	608	608	611	584	615	545	575	621	580	550	573	595	576	572	603	595	588	599	626	542	610	603	573	599	599	603	592	616	582	594	624	569	561	604	610	577	554	612	553	606	578	567	609	582	600	614	614	538	535	571	547	612	590	587	590	548	585	566	606	551	610	592	602	608	557	573	577	522	572	558	588	550	589	609	623	552	522	612	596	562	579	567	580	583	590	612	551	571	596	583	596	630	566	538	603	551	605	554	577	553	575	594	582	600	596	540	597	591	586	563	563	607	512	570	615	574	560	590	579	582	584	559	575	555	568	561	650	572	575	566	557	526	545	588	552	605	583	580	553	582	604	568	574	573	567	579	581	545	564	544	579	538	584	547	554	546	551	564	576	580	565	569	548	560	577	580	582	530	500	586	584	612	550	552	588	566	573	611	602	578	590	597	610	556	571	575	598	594	631	579	566	563	546	559	612	596	554	558	604	565	555	548	562	609	611	582	579	614	569	577	560	576	553	602	584	550	555	592	593	585	570	592	582	567	562	583	587	497	576	562	571	544	549	559	587	642	611	570	525	614	560	597	561	622	571	526	572	566	565	571	544	556	580	578	571	549	565	583	542	549	560	559	568	568	547	593	573	569	571	613	558	582	575	605	600	582	571	557	524	534	593	572	581	568	602	624	537	567	529	544	577	597	608	520	582	532	620	558	537	582	587	591	538	622	583	563	592	557	572	546	590	557	511	548	592	588	565	596	575	607	535	506	576	579	596	570	541	609	558	597	590	570	563	535	521	619	586	530	552	592	578	594	548	575	542	567	568	556	555	568	539	587	607	550	554	559	575	542	552	594	576	565	554	599	608	556	564	582	591	595	557	591	556	540	588	580	565	607	553	555	579	615	540	579	562	572	604	557	540	557	611	604	547	575	574	581	532	573	587	562	600	577	575	603	551	533	630	571	544	540	526	564	566	552	624	560	580	587	549	573	574	616	538	569	541	560	582	551	592	573	545	611	560	536	584	559	617	581	584	588	574	569	592	555	579	569	561	567	588	566	583	509	574	565	569	577	575	569	577	588	595	576	600	583	620	587	592	636	570	564	595	608	608	559	560	540	571	551	601	574	550	532	571	594	551	565	553	551	565	593	554	546	593	611	597	594	573	555	545	570	554	544	577	632	603	550	576	563	582	556	565	603	601	561	558	604	602	565	536	600	536	553	577	597	578	570	573	587	562	620	544	537	543	546	569	577	577	579	580	571	553	559	529	554	576	539	574	547	564	576	519	553	583	577	569	577	527	512	544	595	547	572	577	596	586	604	570	539	567	600	559	582	552	584	579	549	578	582	582	554	579	557	586	542	566	535	543	583	545	551	583	568	600	590	555	573	578	579	589	573	509	539	573	572	538	573	549	571	574	596	548	587	556	570	616	564	599	545	557	545	582	573	525	596	581	607	583	609	586	578	538	559	592	592	531	624	582	593	564	573	591	595	533	555	599	569	560	564	578	587	571	554	552	590	558	579	607	570	546	538	577	592	569	558	577	559	612	581	589	590	629	554	609	591	539	577	527	552	551	543	586	586	581	549	573	595	612	577	549	595	542	554	547	550	575	611	600	537	587	566	606	570	588	632	596	606	583	604	576	548	580	564	596	573	593	567	572	536	620	605	578	620	571	579	572	561	587	562	548	547	545	595	620	581	531	561	544	560	595	507	568	589	563	555	564	542	562	548	576	569	589	571	541	583	561	615	550	532	567	544	540	609	604	585	557	537	573	595	563	604	568	575	603	617	586	540	590	573	538	549	608	617	553	574	637	554	570	582	584	555	570	552	564	537	563	562	582	610	512	618	568	589	587	564	583	579	594	566	589	561	583	587	564	576	545	604	587	579	593	540	542	588	529	615	558	600	575	567	590	589	582	575	608	581	572	578	594	589	505	583	563	561	559	600	560	561	568	612	537	588	600	544	551	559	561	603	563	568	579	508	594	565	515	512	544	579	587	605	596	631	587	571	582	589	604	571	595	581	560	626	537	582	566	591	564	573	576	556	629	595	560	621	560	539	566	562	564	601	539	586	593	593	552	588	545	581	571	587	580	582	556	602	562	602	569	567	604	548	611	568	549	601	563	622	569	576	626	574	551	519	624	578	597	560	601	569	542	567	580	556	576	597	583	525	569	590	588	512	571	566	536	580	520	592	583	608	535	580	526	566	579	581	546	559	612	594	564	584	563	539	593	539	552	544	589	586	564	552	551	540	551	563	611	558	586	567	601	578	569	581	542	607	532	592	541	583	598	541	589	570	568	543	529	553	564	583	555	600	562	555	592	579	575	600	619	538	557	576	564	563	609	552	577	582	553	560	586	582	558	576	568	564	557	553	569	561	555	597	566	590	598	543	638	570	543	558	565	562	565	599	564	612	587	541	602	524	549	575	539	579	582	608	529	530	601	547	586	576	599	604	541	529	553	600	578	569	574	553	618	602	563	600	542	597	573	622	571	564	570	565	584	575	561	531	560	622	568	596	586	601	538	572	557	605	554	581	568	589	571	580	570	557	602	565	572	535	580	575	571	547	586	559	570	568	571	548	573	565	550	529	577	581	545	573	539	568	548	575	584	569	619	569	538	540	592	545	636	575	553	580	537	566	563	512	605	564	542	583	543	545	555	538	559	542	609	566	570	605	579	580	562	647	532	515	543	543	614	580	606	600	565	580	562	580	576	531	554	536	582	520	599	576	580	548	599	636	563	553	610	577	582	602	537	574	588	564	578	532	564	578	561	582	608	561	569	609	524	566	574	527	617	551	580	554	627	621	573	570	545	622	605	545	569	557	589	590	567	555	539	535	561	546	575	543	567	564	562	611	589	586	560	583	562	564	613	557	587	585	592	548	528	629	572	571	637	629	592	565	611	582	602	506	569	622	580	566	568	603	591	535	558	568	573	607	581	565	609	583	593	614	610	567	539	569	597	579	602	553	613	572	603	524	577	584	574	614	524	601	533	549	530	617	607	562	580	571	601	543	559	608	537	547	531	594	589	595	556	578	605	575	592	561	567	609	569	584	567	546	591	565	567	583	584	588	571	535	557	569	563	551	628	569	621	554	582	577	582	552	520	553	533	578	591	601	581	548	559	575	608	617	592	530	569	555	568	580	594	577	584	603	586	557	585	531	562	527	573	578	611	555	582	580	558	543	582	523	560	589	562	574	598	555	512	556	575	607	586	579	552	565	603	573	569	548	569	530	578	525	569	580	560	572	552	575	585	559	581	583	609	577	548	617	614	578	578	573	593	576	575	556	562	520	569	558	577	580	590	539	577	567	568	583	573	582	583	565	546	599	546	593	580	553	549	578	558	585	599	603	591	592	555	574
1872	2604	1298	187	165	153	142	178	141	168	138	178	126	164	151	160	161	152	145	148	149	135	149	150	152	162	147	153	127	136	169	156	169	140	144	130	132	156	149	137	145	139	164	148	149	172	169	168	170	159	156	158	149	157	141	155	153	170	173	147	154	165	165	141	162	163	144	130	156	163	135	149	164	159	163	162	182	146	180	164	170	187	153	147	161	139	157	173	159	149	152	171	169	136	168	142	140	153	160	145	163	169	168	147	157	141	135	131	142	162	161	178	175	159	146	159	154	149	184	148	158	149	143	147	142	166	147	171	161	147	138	144	168	121	153	163	146	137	147	155	141	155	148	125	137	152	161	144	150	177	176	154	176	136	147	151	164	149	167	140	148	152	153	174	171	155	129	157	157	157	158	158	151	139	153	158	160	188	160	140	175	148	146	158	157	164	160	149	144	146	157	156	143	170	141	171	165	165	151	145	154	152	146	151	155	158	145	162	158	135	173	153	165	142	162	144	175	153	143	181	137	146	168	152	169	163	166	138	168	141	152	166	165	143	138	143	153	149	165	142	170	146	170	171	138	167	151	136	167	166	140	161	149	177	137	159	139	131	159	135	186	140	143	159	155	147	149	139	172	157	136	174	160	131	157	147	159	141	148	157	144	177	165	175	125	130	154	152	167	142	171	154	171	172	157	150	142	160	137	157	147	155	160	154	160	151	164	153	144	153	151	143	148	149	160	155	152	150	149	167	155	148	171	139	144	140	132	149	153	159	159	156	163	167	159	167	143	163	166	158	173	144	146	152	157	149	157	172	158	143	162	169	142	158	155	155	178	147	147	164	160	160	151	141	139	184	130	152	145	142	133	125	143	151	171	129	138	166	129	150	166	154	167	157	153	161	149	143	152	139	170	147	121	144	152	161	150	151	159	161	156	146	160	155	161	172	139	133	148	133	174	151	171	144	144	143	145	134	156	151	166	137	133	158	154	170	164	144	143	152	162	162	152	152	161	170	149	169	157	145	175	159	150	167	151	152	147	150	132	148	158	153	139	145	168	127	163	148	138	159	161	152	161	135	169	175	145	160	163	156	168	152	166	170	159	140	158	166	169	158	160	156	170	158	165	181	183	143	151	150	140	173	150	159	148	169	153	164	163	162	154	146	164	150	162	151	162	135	154	134	146	138	139	149	176	171	148	159	139	153	141	165	143	158	154	150	153	169	147	161	149	136	149	145	163	172	145	161	151	144	173	140	120	152	159	150	155	151	147	145	171	154	164	158	154	161	166	161	139	119	155	162	155	169	185	163	155	154	159	159	181	154	150	150	172	172	167	160	152	154	145	161	160	155	156	154	179	148	175	169	157	161	159	164	148	157	149	151	166	160	138	172	158	164	153	183	158	177	150	150	181	140	146	150	138	149	164	151	156	169	161	153	155	158	166	139	153	153	149	159	159	161	150	136	153	134	136	143	146	164	163	151	132	164	146	156	143	139	150	145	156	163	125	161	179	136	133	160	132	152	159	156	152	151	156	173	150	134	158	156	159	160	159	130	145	154	139	153	142	156	162	149	162	148	153	147	146	145	149	167	140	142	158	123	158	139	154	128	165	141	158	157	162	152	175	151	159	155	143	149	143	162	165	153	160	153	165	167	149	181	147	153	157	144	147	164	156	158	159	150	133	148	152	171	147	131	143	156	142	173	133	160	167	157	162	181	150	152	152	140	169	145	157	165	169	172	149	135	167	162	171	142	143	154	147	170	151	156	146	140	172	155	152	157	170	161	139	178	165	146	149	152	130	160	138	158	143	161	135	151	135	177	125	152	140	160	136	144	139	123	147	149	152	147	145	133	137	157	130	177	169	152	172	142	161	165	141	156	145	145	159	145	144	151	150	134	158	160	147	159	136	160	132	140	146	167	160	178	154	171	159	161	172	147	153	152	157	118	160	155	176	169	172	161	164	164	165	150	137	142	159	167	142	147	146	168	143	149	149	145	160	152	155	143	149	142	176	144	144	155	175	161	172	127	151	140	148	171	156	158	138	163	170	147	170	172	149	160	148	159	147	167	172	159	146	140	144	162	149	141	140	140	167	172	128	138	153	158	181	149	148	161	136	149	143	164	159	173	157	177	175	156	122	135	145	156	176	141	153	147	142	163	155	159	156	159	137	158	153	156	156	152	160	147	172	150	151	153	128	153	158	149	125	149	150	146	143	152	140	135	135	144	178	149	158	145	166	143	165	173	167	173	159	162	162	171	132	158	144	159	140	144	134	137	155	155	170	154	174	130	152	145	163	152	157	159	156	127	160	148	153	135	170	162	140	153	148	137	163	162	167	167	145	148	153	146	150	161	166	151	146	141	161	165	158	162	147	168	148	145	186	157	168	135	149	172	160	171	144	141	170	154	161	164	163	145	151	174	133	149	165	140	140	157	163	152	156	154	163	164	145	159	158	141	141	148	146	175	152	141	171	131	152	152	147	145	154	166	144	157	140	147	168	142	155	155	145	144	154	167	137	167	160	155	145	161	148	152	135	161	152	155	151	157	143	156	148	159	166	154	159	179	157	154	164	153	181	128	142	146	170	151	154	173	154	153	151	150	160	156	159	144	150	156	127	174	159	130	164	169	145	158	154	145	153	147	158	134	159	168	157	152	157	166	158	145	145	146	161	159	144	163	150	157	140	142	132	160	140	152	155	155	135	147	186	143	163	140	156	168	145	150	171	153	161	147	160	156	159	168	146	177	148	151	146	144	151	121	155	144	144	183	151	174	157	141	149	146	165	166	144	156	158	140	158	145	155	174	165	176	126	158	134	163	139	132	160	150	133	155	166	171	157	132	142	147	157	171	150	152	157	146	170	169	146	148	146	154	189	151	149	140	157	162	151	146	153	150	156	161	151	136	150	159	166	141	151	162	150	165	151	156	190	162	138	155	163	169	179	127	163	121	143	163	151	149	141	152	146	161	152	163	161	153	153	151	138	165	145	150	134	154	173	150	148	144	140	163	147	152	148	157	141	157	147	156	130	180	149	145	176	161	145	137	144	142	143	145	163	131	168	125	153	156	170	176	164	165	140	153	147	175	158	163	165	139	159	142	173	139	147	149	163	148	165	159	167	142	142	161	128	160	140	167	171	164	157	146	162	146	149	117	172	130	166	141	168	183	150	139	137	146	176	150	180	175	175	152	155	145	137	169	169	152	153	145	168	137	153	184	159	129	147	140	155	144	144	148	164	167	156	159	138	173	148	164	191	161	157	159	158	136	159	171	165	147	155	145	137	161	185	150	160	143	158	144	149	154	163	177	148	169	143	149	144	146	148	169	155	169	166	172	153	169	147	177	174	171	164	171	146	156	172	178	150	162	141	158	147	158	141	160	165	149	136	154	147	141	164	151	147	160	138	145	149	145	165	149	164	143	156	151	149	123	157	149	160	151	150	145	173	151	183	139	154	149	153	158	164	172	154	150	131	117	164	157	153	171	158	175	167	148	142	135	167	185
2329	4258	3276	555	545	513	489	531	450	462	430	481	422	438	481	423	457	451	461	449	424	478	479	424	446	447	426	414	437	448	468	430	463	436	432	444	437	449	435	413	474	473	444	440	420	414	442	425	443	432	452	458	429	470	459	438	455	479	432	428	436	487	459	450	419	421	459	463	454	451	410	439	431	405	474	422	423	466	418	460	418	436	421	435	444	479	404	441	516	434	446	448	409	453	470	416	433	427	447	405	447	428	416	453	450	498	429	464	418	448	415	389	431	414	439	407	408	417	430	439	410	484	426	468	462	397	442	446	440	448	459	464	441	423	433	433	411	430	451	426	430	438	437	433	457	455	431	470	487	455	432	413	471	476	404	447	436	423	405	441	427	392	449	477	480	390	477	406	471	424	398	436	412	428	456	440	448	436	451	443	371	412	424	483	455	462	454	447	429	448	493	423	416	459	440	421	429	424	426	433	443	404	443	395	401	439	422	409	435	438	435	451	436	436	473	455	457	444	437	447	419	449	431	467	412	443	434	466	435	446	473	442	445	397	439	446	437	441	456	449	474	438	390	443	413	467	435	421	440	440	440	426	398	439	434	429	486	397	427	444	461	467	443	444	434	441	430	458	457	407	445	441	443	427	397	413	439	384	433	386	443	436	417	437	459	445	430	440	425	423	449	431	471	428	384	428	462	444	437	421	454	443	446	453	409	414	425	457	425	417	471	414	437	437	441	418	447	444	430	453	506	456	452	459	425	460	415	410	452	454	470	424	446	407	478	389	415	452	455	447	400	488	449	425	455	396	450	417	457	469	419	435	443	448	390	395	451	451	482	445	431	439	414	499	428	441	432	446	426	428	415	437	439	422	444	431	435	463	432	470	439	403	438	467	430	494	449	433	467	438	472	419	479	422	428	418	446	409	414	426	469	446	435	414	418	421	432	494	429	431	437	415	441	484	423	449	479	428	440	449	437	465	415	402	450	456	424	422	448	441	444	431	426	432	442	460	452	434	446	480	459	458	424	447	471	443	478	427	459	465	421	431	439	446	445	423	438	440	425	462	440	447	428	443	460	427	454	434	447	429	428	455	431	443	431	449	445	423	459	424	444	427	450	444	422	459	453	449	434	448	414	405	441	480	429	453	472	404	439	437	430	439	435	400	441	460	421	442	435	408	481	440	447	461	459	467	422	429	470	408	445	436	477	422	433	448	435	491	450	449	417	405	428	444	439	419	465	422	450	455	443	444	429	436	422	415	424	427	439	436	415	434	462	434	477	408	461	429	451	452	444	425	443	455	443	443	443	397	486	455	456	414	389	460	445	459	440	454	431	441	450	453	406	434	423	419	428	454	374	458	423	406	430	450	457	430	454	394	424	457	430	434	432	456	466	463	471	469	414	404	428	447	444	443	487	416	466	451	473	458	463	439	437	424	463	470	444	435	445	443	407	465	445	443	429	447	460	439	473	432	465	446	424	430	430	447	442	444	412	471	450	415	421	460	477	426	450	420	412	432	406	416	425	435	428	420	414	437	465	396	431	452	432	426	455	445	434	430	426	466	461	451	437	453	435	439	450	417	435	474	425	438	421	445	400	467	423	462	421	430	446	453	429	431	405	444	457	416	436	468	466	437	450	427	453	412	460	447	459	423	463	422	412	458	472	431	443	436	462	411	419	410	447	419	404	420	469	454	438	394	455	432	442	487	407	404	441	442	461	435	469	431	467	419	449	428	444	440	419	436	398	449	399	424	418	437	434	438	411	442	416	431	483	417	424	468	423	467	435	450	441	423	427	463	425	429	448	450	442	431	460	389	454	429	427	437	422	442	400	481	436	444	432	408	410	461	479	454	408	457	415	431	422	418	418	447	445	430	416	422	438	449	473	495	423	448	435	430	418	455	455	435	433	419	410	443	439	491	434	407	432	446	429	428	474	439	453	416	413	427	472	455	479	440	443	449	481	456	439	437	439	463	460	490	445	417	456	457	473	426	447	421	435	440	459	416	460	471	394	419	397	455	450	412	480	407	445	424	427	456	450	425	436	413	450	450	418	463	468	436	470	456	472	453	417	485	402	454	443	448	440	467	443	450	460	480	443	446	420	415	445	459	431	433	436	436	502	441	440	430	422	442	419	409	443	445	456	452	393	438	462	471	413	441	420	426	413	417	428	448	438	457	443	436	451	415	427	393	425	396	468	443	449	441	446	434	451	447	447	422	439	454	444	438	425	446	436	447	419	450	424	438	463	460	437	421	447	397	445	441	439	432	453	466	434	460	400	453	422	428	457	423	453	445	403	448	458	432	444	454	431	423	428	445	409	416	455	407	444	442	486	447	428	450	437	419	437	469	415	454	436	448	399	431	467	442	446	430	439	420	455	416	445	434	437	460	469	442	450	466	466	408	447	398	422	433	441	410	444	454	467	452	469	437	445	414	450	413	460	431	434	443	418	457	450	469	433	456	471	440	432	396	454	406	437	447	429	451	420	422	407	363	456	443	438	425	467	454	431	442	424	424	478	456	449	441	413	455	449	453	435	433	484	429	433	422	462	451	429	475	410	437	446	444	430	428	417	449	444	462	441	483	448	412	436	470	443	445	475	405	458	426	429	407	433	439	441	409	480	428	411	442	415	427	416	412	446	418	455	443	462	427	448	423	417	445	438	473	485	417	412	449	436	426	416	443	437	464	447	460	433	420	477	465	438	417	426	445	432	434	461	456	443	468	452	415	439	447	424	446	426	420	425	466	426	416	422	424	427	430	458	452	414	451	431	431	450	419	498	417	419	494	426	463	444	405	441	414	436	457	444	418	443	448	477	446	449	484	422	452	412	415	480	438	450	460	472	416	448	454	405	472	449	422	486	394	511	411	427	457	443	440	440	425	472	428	415	460	421	430	418	447	395	441	409	439	451	456	448	480	444	443	455	428	441	426	455	444	435	454	407	434	441	444	432	430	453	396	442	404	422	450	454	423	423	434	445	431	418	466	432	435	416	482	466	431	443	450	424	439	419	427	464	466	419	431	442	436	444	445	450	450	439	428	453	454	431	439	422	440	433	420	454	434	426	444	433	452	413	409	445	438	434	450	426	438	434	476	443	388	434	436	431	494	408	455	480	442	457	426	477	436	424	435	443	429	412	444	446	435	452	405	440	435	446	444	434	425	428	399	452	404	453	459	481	440	455	438	428	448	435	417	482	443	452	426	428	452	454	478	441	431	431	441	450	457	427	446	462	451	446	437	469	408	437	437	435	433	454	454	423	472	457	484	415	458	444	444	405	450	446	428	450	440	432	432	430	439	422	410	438	435	444	461	434	442	466	469	414	443	447	426	444	456	439	425	400	455	430	460	477	426	427	453	478	455	446	458	453	461	447	407	434	463	418	435	424	428	438	438	437	447	423	466	448	446	417	433	481	457	450	446	454	435	457	404	426	452	440	461	464	435	449	434	438	430	417	442	430	428	428	449	398	442	474	439	465	429	423	442	428	400	451	444	435	475
13365	39977	30929	4137	751	572	478	399	394	347	378	371	353	319	282	276	309	313	312	300	299	287	267	293	314	276	301	283	277	298	293	285	282	295	293	281	292	283	270	301	279	247	248	261	306	286	275	272	255	293	275	240	307	277	259	283	273	288	269	289	286	279	281	295	256	279	298	237	273	291	283	251	272	254	258	250	291	287	309	260	280	267	269	275	262	268	281	260	265	256	268	276	287	254	281	279	277	292	267	253	268	286	302	280	233	258	281	294	267	287	298	260	270	287	291	273	246	258	280	252	254	277	281	298	249	248	261	285	275	313	260	275	283	272	275	278	284	257	279	287	258	263	263	283	290	275	263	253	286	271	276	261	251	294	271	240	270	275	276	287	247	258	278	314	286	305	283	245	265	272	274	238	273	253	277	268	310	287	296	271	267	262	268	261	289	279	308	280	283	275	284	284	292	258	252	257	239	290	273	270	272	273	284	276	288	275	302	251	239	243	241	264	286	296	277	248	265	284	265	301	280	284	274	287	279	313	290	310	281	300	301	268	259	283	291	243	266	267	245	275	279	272	294	242	269	295	306	280	296	292	235	262	287	301	277	280	264	268	251	279	290	285	270	297	289	257	287	240	249	281	288	269	303	279	286	289	274	286	272	256	277	285	288	258	265	269	270	287	294	246	280	269	285	290	274	287	230	269	267	293	252	241	279	262	272	280	285	296	283	280	266	265	274	270	286	278	292	266	245	278	271	265	254	288	286	282	265	264	239	298	264	275	271	276	258	282	260	271	270	234	283	285	264	272	300	275	271	251	255	267	290	269	269	261	298	268	290	289	254	289	288	275	258	249	284	281	238	278	296	268	287	288	311	251	274	291	259	290	274	283	265	259	255	280	287	252	288	229	280	266	269	275	270	277	262	284	263	265	264	263	274	263	277	294	280	273	264	278	301	266	266	263	255	256	227	290	281	316	262	274	263	286	271	245	265	270	290	299	253	279	281	252	275	260	258	300	270	276	290	280	261	277	278	289	275	298	301	269	268	282	259	269	261	290	271	287	297	271	235	293	272	260	271	275	255	272	260	273	279	282	254	278	285	259	294	266	270	254	246	273	280	279	283	255	280	292	294	279	290	292	267	271	303	278	262	304	271	274	273	265	291	303	281	271	289	268	287	269	265	285	260	241	251	274	290	287	274	290	288	290	300	281	272	266	276	292	260	303	291	312	252	271	264	259	257	283	278	272	261	263	292	287	291	273	294	295	270	290	294	264	322	299	272	271	274	284	282	246	294	273	305	285	287	260	272	301	272	258	268	266	256	260	262	259	299	260	281	262	292	278	266	244	293	260	286	266	286	273	295	289	320	267	284	260	238	261	273	258	277	263	267	249	256	275	280	258	257	300	285	292	285	255	268	263	260	267	259	272	264	260	268	283	286	330	306	238	276	281	252	279	278	288	272	270	291	273	280	253	270	247	300	249	247	280	281	290	251	274	266	268	276	271	275	270	302	263	247	290	294	279	254	266	247	251	255	297	264	259	294	270	275	238	256	257	294	264	266	261	264	299	279	283	263	268	280	279	276	292	299	275	291	265	277	288	278	259	264	278	289	274	267	290	259	297	286	291	262	275	283	276	269	275	256	259	276	278	277	264	297	274	277	269	303	254	257	282	252	297	267	277	276	270	290	271	284	232	237	282	276	251	277	245	280	287	277	294	261	242	276	253	264	274	266	300	266	276	263	255	267	290	271	281	253	266	288	293	263	271	279	285	282	247	266	290	289	260	290	228	281	268	273	289	291	279	252	254	288	258	268	267	267	288	260	250	278	231	288	311	250	270	229	301	296	285	286	287	316	259	280	308	268	283	287	273	255	255	295	290	281	265	285	251	281	268	261	291	290	264	285	276	301	277	277	295	278	261	266	269	247	277	254	241	253	272	293	278	286	292	285	256	305	296	255	289	267	251	288	268	266	294	296	296	283	270	244	255	273	234	247	288	236	307	251	259	249	261	294	265	249	270	267	272	263	269	290	288	287	280	291	274	293	307	274	296	280	267	261	281	267	258	268	276	276	256	262	280	265	290	270	268	281	270	264	254	267	253	288	241	278	285	270	260	260	278	252	272	270	278	264	293	278	307	275	269	264	253	270	275	256	312	285	283	275	294	305	288	290	260	289	295	311	294	268	277	257	274	247	280	272	305	300	291	260	263	277	291	291	287	256	279	272	256	256	256	272	291	258	284	263	268	254	295	267	314	266	275	269	287	258	264	274	304	265	303	304	296	283	257	272	266	281	271	294	271	258	280	262	261	272	251	269	261	272	268	285	312	269	296	285	280	302	264	275	275	242	269	266	282	295	273	286	257	258	255	279	272	275	312	271	253	309	286	295	261	283	277	266	291	228	269	288	264	266	278	290	279	303	276	293	273	272	262	301	260	277	276	251	248	292	243	270	263	290	258	301	262	268	282	282	289	270	277	293	257	283	297	280	267	275	264	271	264	282	288	256	280	260	310	304	243	235	260	248	272	236	257	289	261	297	275	272	292	296	259	268	299	240	272	284	282	272	266	257	279	262	259	266	279	261	283	276	319	287	251	272	259	264	283	286	256	275	283	265	272	286	272	270	267	284	303	269	272	268	288	269	267	264	268	272	261	258	278	272	281	270	265	292	286	248	238	275	261	273	263	255	253	255	278	305	269	280	260	277	248	286	241	277	274	266	298	258	261	284	259	247	259	266	288	283	306	240	242	286	254	294	302	269	244	273	281	291	269	269	265	255	263	303	286	268	265	257	244	294	279	302	255	261	285	268	267	279	269	281	278	251	263	277	261	263	288	291	313	273	266	269	251	262	296	282	291	266	253	285	271	339	256	263	265	271	280	278	260	276	260	275	258	312	286	261	281	279	260	321	247	269	279	268	270	310	262	229	285	284	268	261	257	255	295	235	284	274	286	286	268	293	267	256	273	273	232	250	285	317	306	278	288	250	279	309	270	287	242	287	296	246	268	275	282	272	256	259	300	270	294	256	311	289	278	269	246	276	231	268	269	292	263	282	322	295	266	267	282	274	255	318	303	258	270	250	293	278	256	288	266	270	288	268	272	272	281	283	284	303	288	274	276	315	262	274	296	310	273	227	272	283	302	282	270	292	271	268	294	282	251	250	288	269	293	241	282	269	256	263	266	293	285	263	247	280	286	292	264	241	276	280	272	232	250	287	268	269	258	269	305	308	289	261	278	291	288	280	287	317	273	273	269	266	296	284	284	258	286	278	267	271	272	283	293	273	262	266	273	273	286	292	260	261	263	286	246	271	289	327	285	286	285	288	319	265	275	301	274	270	287	240	272	274	254	277	294	280	266	276	320	261	295	293	284	263	253	248	281	278	279	292	290	281	283	288	266	293	256	236	270	271	267	301	259	267	289	250	275	293	279	271	279	261	300	278	286	294	288	262	260	256	267	277	290	260	260	262	284	294	273	243	284	270	263	240	264	262	256	286	296	287	272
9365	32348	22944	3085	2686	2220	1788	1670	1399	1336	1215	1130	1065	1037	976	908	953	891	831	826	884	857	829	824	827	796	762	794	757	777	811	742	728	779	805	717	783	738	730	730	741	772	727	739	735	731	745	754	725	722	720	681	773	720	729	717	744	725	743	796	692	728	686	794	670	734	670	700	717	733	692	687	714	677	680	712	727	729	708	722	732	714	691	741	731	684	701	686	664	716	676	717	700	713	681	718	717	691	693	756	729	709	700	731	727	684	680	682	735	721	731	718	684	635	645	709	709	687	736	705	701	738	704	707	683	726	729	768	708	735	733	738	663	745	643	690	728	725	691	715	734	685	712	726	700	716	703	726	712	665	718	695	691	658	722	715	720	722	687	700	707	707	712	685	762	676	696	762	678	696	674	683	700	729	740	692	639	679	713	681	690	693	735	716	730	738	673	685	732	713	698	682	630	686	711	711	761	722	671	718	696	670	726	726	719	678	712	642	685	694	665	713	682	672	720	713	663	711	695	640	705	725	712	667	716	705	689	708	729	720	723	655	716	690	680	759	730	705	729	742	691	670	689	678	656	717	728	691	692	711	681	737	675	736	691	715	749	705	678	706	719	657	697	695	711	700	720	710	721	748	685	677	680	707	737	686	730	702	669	721	708	697	716	742	743	685	678	698	651	671	728	777	638	750	713	722	702	673	751	713	656	714	703	688	716	716	703	731	672	669	719	713	755	696	720	691	675	746	710	666	693	743	712	663	656	721	745	716	741	677	704	701	668	742	746	684	732	697	668	717	677	757	694	701	687	686	710	758	730	728	683	724	717	719	763	702	689	689	678	700	700	715	696	647	659	683	720	684	717	715	695	708	718	727	675	673	729	707	729	700	730	733	720	698	707	704	754	689	689	758	740	747	675	703	705	713	676	719	666	704	733	678	680	718	686	700	713	734	704	736	708	740	690	713	712	705	693	757	711	710	715	681	725	735	732	729	708	709	730	707	755	736	674	743	698	711	702	705	698	697	692	685	746	706	715	713	690	694	720	674	736	715	658	674	717	695	727	691	734	692	737	668	759	723	700	755	684	719	749	682	692	659	729	704	697	700	645	678	700	727	713	702	727	672	661	710	726	728	710	710	687	738	684	708	684	689	690	705	706	764	696	712	729	700	680	714	679	704	678	695	685	741	701	712	677	667	707	707	696	700	706	697	725	721	719	688	737	713	711	677	712	715	687	729	693	655	739	705	697	745	739	662	720	695	699	713	693	674	742	682	680	727	690	760	714	683	732	744	745	684	657	719	667	725	688	698	672	701	699	659	700	719	697	716	681	678	657	665	715	762	711	714	674	700	687	732	730	704	714	675	707	698	731	678	651	698	717	748	669	664	696	676	663	711	682	731	685	703	699	736	727	723	690	700	744	704	689	707	689	727	686	687	693	697	706	745	678	748	667	709	687	708	653	705	687	665	739	656	665	747	699	766	702	719	707	700	735	727	674	685	724	699	713	675	711	688	700	762	647	709	700	695	691	738	742	655	711	703	728	736	655	673	695	716	771	664	722	700	699	701	723	741	693	704	739	738	730	697	745	742	678	681	755	670	736	699	666	715	717	731	737	708	672	765	707	724	727	712	701	658	699	717	707	686	718	683	713	722	709	693	689	701	684	711	689	691	705	681	707	723	748	723	729	698	702	710	708	703	687	692	709	684	700	704	720	675	773	749	706	692	721	698	742	722	690	712	664	723	734	728	707	665	656	729	652	690	703	735	713	714	701	684	726	653	709	692	692	686	711	746	727	718	723	713	707	709	676	760	716	619	713	750	742	683	727	725	706	704	703	703	704	711	721	698	717	740	711	659	720	695	744	645	713	672	705	691	676	689	677	675	726	739	722	709	652	715	696	659	782	721	717	688	684	704	727	697	718	658	665	772	709	720	725	671	703	698	724	685	709	719	699	724	707	733	691	743	711	696	706	710	698	679	665	672	669	717	733	720	710	695	689	689	690	683	718	675	693	651	718	657	673	733	716	708	726	727	731	712	693	707	672	686	694	678	727	689	742	653	706	746	732	724	722	745	725	711	689	714	699	703	681	712	676	723	697	661	726	729	718	749	673	724	725	700	649	748	714	734	705	714	729	702	706	693	689	668	701	720	666	686	710	712	705	737	704	736	733	722	677	718	694	708	695	697	663	725	670	718	645	699	707	696	654	681	696	712	693	731	719	694	727	696	728	706	677	721	723	710	714	699	662	760	799	656	698	716	687	692	710	732	679	694	654	691	691	695	709	702	704	719	735	748	753	697	715	698	706	706	698	741	765	718	684	731	745	702	720	720	688	720	764	704	643	735	711	731	679	692	625	719	741	656	701	642	734	746	738	739	692	704	686	708	740	696	700	677	717	725	685	705	664	681	702	710	721	734	732	739	712	705	704	720	710	674	658	681	725	704	721	739	672	697	723	752	733	698	724	695	683	674	701	689	684	707	736	705	686	700	691	782	712	685	726	705	672	719	704	724	686	702	730	709	702	680	678	715	708	684	704	708	686	745	696	676	710	667	715	702	679	688	714	718	700	697	697	742	654	682	702	704	693	747	693	676	697	732	708	702	702	697	680	686	715	689	709	733	689	734	734	708	665	681	681	723	715	710	658	685	701	651	677	702	722	722	701	692	698	693	729	709	751	669	724	669	715	683	723	726	692	673	665	709	671	692	708	762	677	721	686	655	705	710	683	722	714	689	673	744	670	688	714	696	678	718	720	722	733	700	646	706	700	750	722	685	704	685	683	711	701	709	704	765	688	700	710	701	687	737	712	682	738	695	715	700	712	746	725	673	661	693	630	719	715	726	731	668	707	730	688	673	711	744	695	744	691	724	733	669	673	733	714	715	705	704	674	707	721	708	695	744	694	725	718	714	699	735	661	725	745	708	707	682	749	700	711	715	693	702	722	730	752	753	718	684	729	674	692	696	663	677	709	690	696	700	700	723	689	704	721	658	710	686	705	698	704	662	722	734	717	658	691	734	689	743	716	682	687	694	664	736	741	676	736	679	695	678	710	706	648	678	676	723	693	707	733	712	697	718	708	706	660	700	693	681	715	737	673	793	665	702	726	739	702	680	686	645	745	684	723	685	677	765	674	687	709	720	698	693	728	711	726	694	692	693	675	752	754	714	713	738	734	689	672	720	704	688	691	698	725	724	696	727	687	694	740	654	714	717	700	721	726	690	658	689	710	666	686	701	714	678	733	684	700	710	703	740	765	694	680	732	700	681	695	759	720	669	702	711	676	698	751	685	746	732	749	738	694	690	694	704	702	719	671	707	723	653	705	733	693	708	690	741	736	750	714	720	709	739	708	650	710	711	737	682	718	683	695	683	684	667	701	698	740	728	683	718	734	716	699	707	668	700	710	673	683	707	674	713	704	698	668	695	726	724	739	725	689	657	689	764	713	736	716	735	709	732	715	707	711	716	683	663	714	703	747	720	678	703	768	714	727	706	730	691	731	733
22865	56450	44386	9871	1583	800	576	503	430	396	394	345	307	285	315	243	286	244	260	258	244	245	273	231	234	236	220	238	250	247	234	237	238	246	246	255	234	257	226	260	249	237	215	230	220	211	212	249	266	237	236	232	243	244	206	220	223	230	235	227	233	229	222	208	221	217	204	232	241	243	228	230	215	207	242	252	253	218	220	255	231	222	247	247	240	234	228	243	195	219	242	221	254	241	229	233	219	234	201	241	228	213	208	213	215	252	226	233	206	228	220	216	240	229	224	240	197	190	238	213	206	223	195	234	234	235	213	228	230	222	191	237	234	224	234	226	256	254	234	197	237	235	214	239	229	216	213	204	222	190	239	235	230	217	231	214	234	237	229	223	251	217	247	229	229	249	241	211	206	237	246	226	197	228	207	240	225	204	238	238	224	247	210	229	244	245	214	222	223	235	193	238	223	218	235	223	223	209	229	225	233	222	200	236	219	232	232	230	234	222	231	221	209	228	210	254	217	219	222	211	237	200	217	214	231	234	216	202	238	224	225	225	232	204	236	210	233	212	207	241	233	230	249	251	235	193	203	272	227	209	217	225	246	201	234	252	217	232	195	250	217	231	221	242	245	206	212	221	204	226	245	241	219	212	226	220	242	212	215	210	228	231	229	237	223	220	217	219	232	197	222	217	234	228	224	217	207	230	229	229	224	230	222	191	233	218	238	224	235	229	210	248	256	251	226	250	245	239	223	257	233	220	220	210	234	228	232	222	226	212	241	253	240	208	204	227	209	224	225	236	215	189	237	204	222	220	238	231	210	223	249	244	239	220	214	232	221	217	247	214	252	198	238	235	197	225	240	236	239	222	202	240	243	231	248	226	238	245	245	234	237	205	237	245	239	225	226	215	212	214	251	241	229	245	223	211	203	247	217	209	243	253	230	202	211	235	236	212	262	254	258	222	212	197	207	244	238	229	228	203	214	233	230	216	238	255	225	210	242	216	232	217	245	245	206	250	220	234	236	220	226	227	230	225	223	205	237	211	219	235	225	234	233	212	213	221	227	231	269	214	232	249	226	207	221	228	194	235	213	214	234	217	254	223	244	259	237	213	240	223	216	203	235	232	241	189	217	227	246	230	227	211	218	215	222	236	256	248	225	233	214	229	226	225	231	235	228	223	216	230	221	235	220	238	228	243	214	253	233	230	219	229	216	232	214	241	214	216	225	229	244	197	238	212	196	226	221	206	207	254	214	242	248	214	215	213	212	231	229	200	213	253	228	212	236	205	246	201	224	202	222	225	207	235	211	239	221	232	238	221	246	223	252	240	205	214	227	234	224	265	222	222	222	248	223	238	236	229	234	240	240	240	207	207	205	217	214	211	244	228	242	258	215	214	246	240	197	233	225	245	259	217	255	236	218	224	211	199	217	218	209	234	204	218	215	212	217	209	244	231	232	255	229	227	212	210	221	214	227	241	210	203	217	187	241	211	203	223	226	226	253	256	235	226	231	207	215	239	230	225	235	226	241	238	265	218	221	231	196	205	232	210	218	251	230	214	236	231	233	247	241	203	222	242	234	255	218	254	238	224	225	235	217	231	198	204	238	202	222	214	222	240	219	217	226	224	213	237	216	202	219	223	216	221	215	225	219	228	205	222	223	212	246	258	227	212	251	231	226	221	220	228	222	240	225	252	246	223	227	243	242	241	224	253	204	206	265	228	215	206	208	220	259	230	219	224	233	220	215	214	221	214	215	240	217	221	222	227	215	232	209	195	215	215	214	219	213	199	222	228	225	199	228	216	206	238	216	225	221	234	220	209	232	265	234	216	213	237	218	214	248	233	208	200	209	253	255	231	212	203	250	238	232	217	209	215	231	220	222	250	200	253	203	225	227	209	206	211	235	230	226	219	206	233	221	223	209	222	228	249	225	248	224	196	233	199	200	216	205	226	217	220	197	249	222	211	219	226	215	203	238	247	191	261	226	228	237	222	228	249	244	243	234	229	229	247	235	232	248	237	226	255	206	225	226	214	237	207	213	220	235	220	233	217	237	225	248	216	255	206	229	220	238	232	232	209	203	210	212	207	204	220	201	228	244	247	211	210	233	217	224	220	212	237	255	207	200	241	240	244	251	225	205	234	232	237	207	211	225	221	237	218	208	224	236	218	244	221	245	216	203	219	244	243	246	216	231	219	212	226	229	238	235	235	204	206	237	218	231	228	244	237	221	242	254	196	203	244	232	245	208	222	201	189	203	253	225	222	231	234	233	218	225	218	209	195	211	237	239	216	221	213	245	218	229	218	253	218	238	231	222	178	229	191	213	212	253	223	231	212	219	223	234	262	218	231	231	268	221	209	210	224	235	236	253	236	222	233	209	232	218	217	242	227	208	228	225	225	242	214	219	203	228	241	225	240	231	250	248	225	218	229	204	211	207	256	206	211	238	221	242	258	230	228	223	245	222	255	239	228	225	235	216	201	210	230	215	221	209	225	226	233	237	220	208	239	235	243	222	230	232	212	243	212	248	232	239	253	246	235	214	222	204	221	196	226	234	228	205	198	218	224	234	221	238	246	216	214	211	218	224	241	209	234	200	236	243	211	241	221	252	217	200	257	213	198	249	215	220	213	261	225	224	223	215	222	234	217	220	237	236	252	235	241	238	238	234	220	227	234	234	273	223	255	246	228	204	205	213	231	221	230	200	229	225	261	212	231	203	208	244	195	218	249	227	237	225	212	256	217	249	240	200	234	225	235	223	190	216	238	196	201	226	199	241	193	211	242	207	221	227	238	211	221	226	216	219	228	242	238	234	236	221	230	218	230	233	232	221	248	229	222	219	226	252	233	223	239	222	218	232	191	207	229	233	212	206	232	229	224	231	226	236	204	204	226	240	220	201	245	231	219	229	233	205	223	224	249	233	187	237	232	242	216	246	200	194	244	219	223	248	231	212	248	231	217	212	230	226	232	256	236	222	221	233	214	217	211	232	229	226	228	239	244	203	267	212	238	221	211	231	212	254	205	236	214	243	233	252	223	183	228	230	237	223	239	224	230	219	218	205	224	240	217	257	200	253	239	181	253	217	243	250	196	218	219	258	232	218	217	222	264	238	226	212	208	211	220	213	240	239	234	216	239	204	219	218	245	225	234	208	235	244	220	247	229	219	236	238	261	230	254	229	210	229	253	228	250	244	232	236	236	194	208	223	214	199	232	228	207	263	233	258	242	242	237	229	227	221	220	224	201	218	229	219	239	218	250	250	216	224	190	257	224	244	224	202	231	216	236	216	243	222	216	207	200	236	200	231	210	222	235	236	262	199	197	218	195	231	236	239	176	236	204	221	198	204	230	209	239	232	213	237	212	228	220	215	230	225	257	230	258	215	236	224	221	234	210	209	248	224	231	192	226	230	259	213	242	244	253	215	230	221	220	218	231	183	209	239	234	261	228	213	224	235	221	243	225	224	249	220	218	227	218	229	238	236	237	216	197	215	235	215	237	215	248
13909	41988	29052	5099	4380	3516	2818	2287	2102	1750	1604	1408	1307	1153	1130	1023	1003	955	905	883	829	835	823	746	760	797	762	789	693	761	644	723	711	717	659	704	656	654	662	656	648	617	577	647	587	630	637	594	614	629	614	623	624	635	614	641	624	589	581	612	598	638	618	575	602	600	575	575	578	575	570	580	628	578	576	578	598	586	601	563	573	613	567	594	593	612	590	578	563	538	589	587	594	591	587	627	606	584	545	570	597	588	573	555	612	654	576	575	564	549	591	599	569	520	592	582	576	570	600	596	605	608	612	555	557	629	581	562	583	532	579	605	573	523	590	578	549	607	555	585	556	579	603	552	569	569	582	602	606	595	586	601	607	585	583	585	639	611	570	605	596	528	551	552	607	546	530	583	580	567	614	567	599	617	560	591	609	563	583	575	552	547	566	575	571	552	559	594	550	578	590	627	592	595	550	527	556	603	536	560	616	576	593	573	598	605	579	593	592	536	577	520	573	528	543	601	636	584	618	577	602	588	606	571	599	550	570	554	594	559	558	575	550	561	540	564	584	587	550	545	567	615	597	588	558	580	624	564	568	551	573	528	568	587	604	551	528	530	572	564	589	599	610	561	614	629	569	551	611	560	588	580	590	593	591	541	589	589	552	586	577	531	570	586	580	613	554	545	585	572	561	566	564	586	577	544	576	546	564	505	572	591	559	626	559	571	549	556	543	550	544	587	589	582	614	569	570	561	534	646	547	591	565	586	602	551	619	566	564	564	602	585	583	576	569	583	536	568	550	569	556	582	579	515	539	554	614	569	542	579	616	575	576	559	533	563	553	605	576	565	552	568	599	593	602	581	553	610	567	576	575	567	559	572	535	585	551	593	549	551	573	577	559	564	567	544	585	548	565	560	537	599	534	571	572	559	588	558	597	582	548	589	552	576	552	577	579	560	582	585	553	571	583	573	543	580	574	578	588	569	571	588	528	555	546	572	580	596	547	620	592	575	600	574	566	596	549	576	573	575	569	577	550	584	629	545	623	584	544	596	569	585	574	553	602	576	624	558	607	539	535	530	596	565	570	603	586	596	536	538	600	547	557	595	603	558	598	564	613	608	570	552	593	535	599	568	629	540	580	580	597	589	524	600	585	544	565	571	556	582	600	553	583	547	565	578	547	589	538	598	562	564	582	573	548	539	613	586	576	622	562	551	600	568	564	550	602	562	581	572	576	598	573	614	554	550	566	564	563	599	586	565	596	610	579	564	556	549	609	574	586	572	606	580	606	577	545	550	557	580	600	575	598	586	539	570	539	533	565	584	603	532	577	582	552	593	573	620	614	559	586	593	527	559	543	581	589	618	526	587	591	552	542	564	558	538	558	610	579	550	583	547	556	573	614	557	587	609	612	523	561	603	512	577	546	646	617	541	535	547	553	593	579	618	556	590	541	585	598	545	633	590	585	578	570	563	586	614	584	566	530	563	569	545	569	557	612	584	561	612	572	585	586	586	563	556	584	581	611	570	562	580	556	607	595	541	582	595	566	602	558	575	595	552	590	591	564	559	566	581	571	565	574	527	578	581	630	581	528	585	593	597	604	609	594	550	578	548	546	613	526	558	575	570	542	550	625	550	575	595	586	560	553	544	561	566	582	569	616	559	536	580	567	590	563	624	552	610	580	541	620	608	601	575	562	608	575	544	568	574	551	615	565	604	597	587	584	546	569	564	569	622	646	595	620	574	526	569	586	573	566	610	560	575	547	569	552	535	584	565	618	552	573	555	613	581	609	576	571	578	578	513	594	597	562	567	575	581	573	552	579	556	581	570	559	611	581	538	563	566	569	583	554	586	601	599	554	574	613	582	601	636	603	565	575	618	562	570	568	573	536	558	559	555	577	606	573	572	562	580	622	567	590	598	552	542	614	603	558	569	554	547	591	582	592	569	587	571	588	584	594	560	562	581	558	554	562	577	563	596	515	583	551	603	562	570	576	593	545	585	576	604	559	557	551	569	590	559	595	547	578	588	519	570	578	579	520	582	529	570	512	576	589	588	553	577	564	552	577	573	593	544	573	568	560	590	635	571	570	568	568	574	587	566	544	585	574	515	562	577	580	560	590	579	579	531	539	576	568	584	592	610	590	604	589	570	564	562	584	570	580	618	550	604	595	573	577	600	612	584	595	557	567	579	536	567	589	582	595	549	575	547	591	588	591	574	569	554	559	554	527	554	571	597	596	568	551	610	583	610	586	557	565	568	593	577	582	550	589	533	553	605	578	622	595	605	596	597	540	571	594	634	564	564	564	570	565	569	594	610	568	597	597	551	599	582	569	561	582	600	515	619	609	550	556	561	579	596	561	574	542	595	595	588	546	572	541	554	605	601	575	618	514	545	581	568	547	573	586	561	547	560	586	528	554	591	580	610	586	544	595	573	575	590	581	581	570	510	596	567	559	624	569	580	574	548	546	528	550	586	576	570	563	600	557	577	578	560	588	550	590	577	548	574	599	575	533	565	588	578	548	587	577	575	556	568	561	589	544	531	560	575	584	584	542	580	572	559	594	585	611	568	568	556	580	585	553	594	552	599	556	586	559	536	572	585	525	598	561	588	565	561	601	572	592	587	580	578	559	581	580	565	581	545	606	570	565	582	577	582	542	609	585	580	614	584	545	526	604	584	604	628	535	587	583	599	592	607	603	602	569	595	579	588	552	566	598	589	607	544	577	527	571	587	567	551	642	564	572	633	590	540	551	579	563	583	579	606	606	589	541	577	554	556	568	583	579	564	567	588	530	558	549	619	552	536	618	585	556	561	604	573	558	580	545	545	594	579	604	590	615	611	597	567	593	558	592	549	510	584	555	605	647	564	555	570	622	593	560	604	556	565	633	601	574	570	540	601	576	529	582	561	592	569	558	561	599	594	585	580	526	570	593	535	580	617	565	629	603	564	546	570	599	557	584	537	581	563	546	569	587	533	548	562	591	544	571	566	585	564	620	566	567	557	583	608	554	608	571	551	604	558	549	548	575	606	591	535	565	580	565	548	562	566	554	611	614	542	599	585	558	540	592	607	573	579	580	605	596	584	596	558	583	612	594	609	556	620	551	590	541	597	601	571	596	565	609	554	568	583	563	599	587	563	579	587	545	611	592	518	568	591	537	580	592	515	584	536	537	565	596	606	553	593	568	564	592	576	586	588	589	596	534	571	560	615	583	591	593	544	539	541	573	607	585	572	584	572	583	582	587	565	590	585	574	605	549	593	552	583	609	556	551	558	558	591	601	578	558	587	560	580	545	599	579	571	565	573	543	589	552	571	558	566	563	572	595	596	533	592	585	600	565	618	543	613	578	578	567	545	545	603	561	573	589	588	549	569	578	563	627	590	536	587	570	573	617	579	553	551	578	579	605	609	549	519	589	571	572	572	569	552	561	566	584	619	590	562	606	545	623	591	619	568	568	539	603	553	595	582	555	552	552	599	611	589	537	624	561	557	571	562	581	578	550	614
1895	2469	1298	162	152	162	176	128	145	150	164	161	140	127	155	159	143	164	172	145	154	143	156	147	174	138	137	156	165	139	152	142	144	162	190	152	160	132	142	170	136	177	168	137	147	157	170	151	145	156	163	176	119	153	155	154	141	154	143	150	151	151	159	155	178	139	155	154	131	159	147	156	163	145	149	164	150	127	167	148	163	155	171	143	157	136	141	172	144	157	146	143	173	155	163	156	152	147	133	146	180	151	144	153	172	165	166	163	167	165	147	165	139	131	157	148	147	208	152	153	158	161	145	158	173	160	148	166	171	168	152	138	161	139	152	152	154	138	146	141	151	155	140	161	133	150	111	156	151	140	141	156	150	156	160	141	155	142	166	149	163	145	171	161	156	161	150	155	147	155	131	144	156	146	166	154	155	163	155	161	171	150	158	133	151	159	159	128	133	133	144	155	151	148	163	163	135	143	168	142	145	152	162	161	150	143	156	151	153	160	159	157	135	159	166	127	141	143	154	175	144	133	178	140	153	139	149	149	147	167	162	137	163	155	147	156	162	159	145	175	144	145	144	163	138	144	165	145	167	143	155	185	167	141	149	165	160	153	160	142	153	146	148	159	163	149	142	169	138	131	145	155	145	147	171	150	154	146	130	153	154	166	156	161	157	175	162	160	147	146	155	146	147	151	164	156	185	162	149	152	153	152	171	155	154	156	152	157	169	174	175	179	152	157	142	140	129	164	161	163	153	141	162	154	151	140	140	145	139	143	156	163	161	162	161	148	154	168	170	160	141	149	149	162	153	161	151	150	125	147	144	151	171	161	148	160	142	152	146	153	147	140	132	173	165	160	152	171	147	152	161	123	162	163	154	162	159	156	170	134	149	150	153	163	156	153	128	180	150	155	178	166	178	148	170	147	163	160	151	163	157	138	121	162	167	155	146	164	138	160	156	169	114	141	154	153	140	164	142	157	142	150	140	152	141	134	155	144	133	154	138	161	141	118	150	141	181	170	124	165	158	141	156	162	152	159	146	144	137	185	157	155	167	165	141	152	151	142	160	164	140	165	166	143	151	131	143	155	159	147	140	159	160	158	140	167	157	159	138	153	173	154	170	162	158	138	140	133	139	136	129	131	183	165	142	157	149	166	154	169	159	148	149	148	147	135	135	141	140	154	168	172	133	155	177	142	165	145	148	148	138	180	149	168	149	138	156	159	142	143	170	179	163	140	127	164	163	133	144	142	164	144	140	146	156	147	135	171	173	188	154	150	178	166	174	148	137	150	161	174	155	157	155	165	154	167	150	139	161	142	164	142	138	159	152	141	154	137	158	161	149	152	146	147	146	142	172	153	149	159	161	178	134	150	174	165	143	154	147	153	157	146	175	137	155	165	139	179	143	170	184	170	159	151	145	150	140	126	144	156	152	138	165	165	159	148	128	150	149	151	142	150	138	166	156	163	148	153	166	149	166	165	146	134	155	151	141	166	150	162	161	188	156	156	165	154	169	164	149	141	142	159	176	138	137	162	130	174	160	149	149	166	147	150	149	150	164	148	130	143	116	138	158	189	162	153	137	157	178	154	156	118	159	161	144	139	160	144	137	139	140	155	144	141	158	153	145	158	149	169	132	140	152	160	148	153	133	178	156	149	130	145	168	124	145	156	135	155	152	145	162	128	142	162	172	125	138	152	137	161	169	172	164	159	133	182	149	172	152	149	158	163	162	158	161	159	143	144	155	138	130	148	160	134	159	142	154	177	137	160	153	145	169	139	150	174	159	150	166	140	150	150	152	144	155	139	142	150	154	147	142	163	158	152	169	147	152	157	155	164	142	128	156	159	164	173	162	139	147	160	146	155	143	151	151	128	165	137	138	165	177	167	157	127	150	167	158	169	118	138	154	169	169	128	172	175	137	164	148	155	155	149	146	162	150	175	170	122	155	165	135	145	138	150	165	147	157	151	131	133	156	165	160	154	141	120	143	157	151	167	165	156	158	154	154	154	169	144	173	150	161	140	143	142	151	140	149	160	151	158	153	148	156	126	184	156	147	160	128	154	169	127	149	162	128	151	144	157	106	167	161	148	161	173	148	140	169	163	159	164	160	137	152	162	120	160	174	144	161	132	176	144	157	156	130	136	135	169	136	160	173	150	176	135	149	177	141	157	169	187	156	188	144	160	138	124	165	148	145	137	164	145	144	160	160	170	152	143	152	145	141	176	148	177	160	153	157	129	154	135	150	139	145	160	154	155	128	159	141	163	149	141	151	141	145	165	143	174	157	147	150	151	151	129	154	138	145	173	152	184	166	155	156	160	145	163	164	179	147	172	131	143	180	149	146	137	144	175	150	141	166	153	156	156	187	160	167	145	162	129	162	141	163	166	146	149	173	155	149	145	143	148	134	141	145	146	137	135	155	162	134	161	162	147	146	145	164	135	161	159	179	145	142	134	166	164	138	140	157	131	160	143	152	154	173	140	149	152	145	173	156	140	164	150	138	152	158	136	164	148	133	157	167	160	161	130	135	139	134	154	168	164	135	151	153	148	138	168	134	127	154	162	166	157	167	157	162	147	171	146	143	156	160	144	160	167	131	145	159	143	135	145	161	142	178	140	154	151	147	140	165	172	129	158	137	155	163	159	136	154	161	117	146	152	163	134	146	141	161	145	148	138	137	163	153	149	146	127	130	147	153	164	149	168	168	164	135	140	149	175	166	159	147	162	141	145	165	153	159	145	171	138	160	143	140	176	133	152	165	139	150	153	155	162	150	180	148	154	161	166	144	159	166	152	155	159	169	169	165	151	151	152	145	158	150	150	157	155	157	147	143	148	157	154	153	145	161	134	161	136	133	154	138	165	159	130	142	151	142	156	135	156	124	142	157	148	153	145	143	189	144	139	154	142	151	150	168	142	146	154	163	128	156	158	147	138	153	152	148	172	153	145	161	170	147	154	161	151	133	136	143	137	141	135	155	154	161	153	127	146	158	152	144	139	160	150	142	149	126	133	138	168	144	155	153	126	170	153	153	133	139	156	154	168	134	156	130	136	157	163	156	157	170	139	135	172	175	147	146	155	164	140	146	152	127	145	171	149	165	138	164	139	137	152	142	140	126	150	157	151	176	166	149	152	152	154	148	139	155	138	135	155	149	140	157	146	146	151	178	139	162	148	194	146	161	167	160	161	143	150	157	135	150	160	171	138	167	162	138	137	145	135	146	164	174	157	169	142	174	174	139	154	150	135	161	158	152	136	151	144	152	154	157	158	148	132	157	165	158	169	159	156	164	128	154	160	133	157	143	147	161	144	148	145	144	167	139	158	150	138	140	163	158	171	153	158	163	148	164	137	146	159	149	164	155	160	151	141	144	141	170	141	149	143	154	144	145	146	152	142	156	152	145	171	163	123	160	144	158	178	163	139	148	161	163	147	140	128	150	147	158	140	160	145	156	164	161	165	150	150	142	162	163	163	134	174	159	150	146	136	158	150	157	142	159	161
2329	3844	3156	547	486	506	486	465	461	503	455	475	430	434	456	437	421	442	455	437	444	480	453	461	466	455	408	418	457	434	397	408	439	459	425	411	415	441	434	441	418	434	425	434	431	422	425	440	448	449	428	445	406	466	440	420	419	433	466	467	424	436	441	467	427	436	419	434	420	421	438	436	425	448	426	466	435	447	424	437	406	433	469	446	436	465	425	445	415	434	426	419	432	445	401	435	500	421	417	426	429	436	404	404	433	424	455	462	494	473	407	432	422	429	461	417	443	405	427	446	440	469	437	404	452	450	430	413	460	421	431	418	450	444	467	434	451	456	426	459	470	435	439	427	454	416	438	414	420	431	435	431	416	434	427	433	440	430	461	418	432	434	389	418	481	481	454	448	417	462	447	435	458	452	473	434	428	412	463	467	434	437	430	452	423	431	458	446	473	441	403	415	437	475	439	411	386	438	417	431	418	450	460	434	404	426	438	471	445	404	412	420	439	448	424	440	419	431	425	475	440	457	445	446	444	469	457	463	417	436	445	446	436	432	451	423	437	424	421	414	422	457	454	440	435	422	453	445	458	434	441	442	468	449	458	437	416	406	429	434	420	458	410	436	436	394	437	413	413	428	427	451	416	426	427	422	460	413	420	402	434	465	427	444	472	472	433	472	441	459	453	451	435	433	421	428	434	453	419	399	426	388	417	419	452	419	426	448	433	435	446	442	400	465	441	458	438	412	446	438	426	460	453	462	428	423	445	417	431	449	395	423	446	457	473	433	442	459	414	441	435	408	420	410	429	438	466	444	442	453	488	461	426	435	419	430	412	429	446	419	410	424	446	439	427	475	446	415	419	461	455	418	403	422	455	404	440	466	434	423	444	462	453	428	416	455	408	451	417	412	464	406	443	443	419	459	460	434	439	424	455	425	458	409	451	407	421	422	452	438	413	458	448	427	424	480	445	434	437	437	415	438	415	440	434	463	400	468	420	418	454	417	444	431	465	445	451	413	443	429	418	471	410	442	430	442	423	440	417	430	433	422	441	448	430	435	417	465	447	424	456	446	423	417	423	442	414	427	423	437	433	445	460	395	473	475	412	432	405	454	451	452	459	442	479	465	445	437	445	415	434	457	394	470	458	430	472	448	467	468	457	469	409	408	461	402	456	435	446	410	452	438	466	451	410	428	418	433	444	416	423	451	423	425	453	422	453	414	426	429	431	450	428	425	413	407	453	414	418	407	431	449	422	427	434	417	429	481	448	426	422	443	427	422	425	446	461	431	407	429	465	458	478	474	430	436	442	431	417	413	412	490	415	449	439	427	411	447	408	447	416	447	428	437	453	428	475	448	487	410	454	446	433	392	445	410	436	408	382	427	445	428	409	438	423	423	449	396	455	431	435	437	437	445	392	447	434	460	440	474	462	437	446	460	426	464	407	430	426	419	447	397	414	447	453	425	434	421	436	408	423	436	426	442	435	418	436	408	430	437	460	454	424	424	463	449	444	440	429	450	450	443	405	486	436	423	449	433	428	442	437	427	420	464	430	418	439	400	458	408	447	397	409	438	444	436	429	460	411	453	431	440	454	448	422	389	471	436	484	462	432	456	440	420	436	423	444	408	413	423	451	456	442	414	453	425	431	485	411	412	454	449	440	441	451	463	446	455	441	425	462	454	434	423	442	441	435	435	446	441	443	484	461	465	452	426	418	424	418	401	441	434	417	431	424	440	440	407	404	437	473	456	428	463	377	420	413	442	422	423	411	436	478	465	407	459	408	445	446	417	418	448	451	427	450	449	460	446	440	407	431	389	406	408	469	425	427	456	424	468	413	388	437	407	456	433	458	447	436	426	456	460	424	426	459	427	485	432	440	418	441	456	415	411	416	441	442	436	434	420	406	435	462	403	453	457	440	435	410	387	452	429	451	490	435	445	426	437	397	441	439	424	437	441	440	469	389	465	449	458	421	434	443	457	502	445	430	443	411	420	438	439	469	439	423	433	455	435	431	400	424	421	434	436	404	442	475	446	426	475	406	461	435	403	457	449	426	452	406	451	461	403	461	442	432	391	414	458	436	457	421	437	425	422	451	404	459	439	469	416	429	441	453	435	440	413	424	426	433	424	456	444	453	436	434	407	488	451	422	461	444	407	465	444	411	434	462	428	418	423	429	443	380	434	399	421	434	421	476	442	400	405	429	447	414	445	451	426	419	390	390	431	417	450	427	400	431	432	439	406	458	500	417	460	426	411	448	415	427	435	433	441	436	441	406	421	410	445	418	396	436	432	436	453	432	454	437	442	403	412	469	429	416	466	415	447	441	441	409	425	405	441	435	443	439	442	454	406	439	409	410	423	449	435	428	476	431	416	421	450	425	432	426	444	410	434	413	434	434	403	436	444	407	479	456	449	429	455	420	422	413	446	465	392	427	464	471	407	431	411	454	454	425	429	441	422	442	426	428	459	428	469	433	440	433	447	431	395	441	378	413	424	456	409	453	432	425	463	450	433	429	440	412	448	427	415	431	455	422	435	460	428	442	447	432	423	427	434	419	438	468	435	436	434	454	423	430	463	462	442	428	393	469	418	417	455	467	443	424	428	439	395	457	423	427	431	441	442	440	429	441	438	455	428	479	406	435	434	449	423	441	403	405	403	391	510	470	433	419	433	423	411	421	479	488	402	439	450	448	450	434	445	445	424	450	437	447	420	441	448	417	455	382	440	432	422	487	434	429	475	411	435	452	425	424	424	389	456	466	425	424	452	424	462	407	405	438	447	403	403	446	437	437	448	436	441	428	472	447	435	380	437	440	417	419	452	464	467	469	397	417	450	433	423	447	454	429	376	441	434	455	435	428	458	437	417	443	410	443	433	471	449	461	432	444	447	476	372	439	445	463	467	433	432	461	435	469	443	400	446	428	438	457	452	455	440	446	442	447	446	461	437	457	434	453	447	423	447	446	441	472	438	426	449	424	424	411	446	439	414	429	389	384	478	432	427	439	419	455	414	437	467	420	458	423	441	422	470	408	448	448	436	387	439	391	449	469	450	477	441	434	440	412	451	447	424	416	452	421	444	431	453	432	446	461	409	449	411	424	438	465	410	428	402	450	421	426	453	435	438	437	422	468	422	406	425	440	483	425	452	433	414	426	440	449	436	447	432	446	428	453	414	451	432	445	439	427	425	450	489	457	405	454	447	420	454	436	398	447	418	435	439	413	401	442	451	405	469	445	465	470	433	449	442	418	454	449	427	446	461	432	433	423	420	429	438	431	439	394	406	467	459	446	427	453	463	431	409	477	420	426	434	436	457	404	485	422	424	398	457	407	434	454	427	475	431	394	422	445	453	411	408	417	467	453	414	430	417	444	446	451	448	427	446	430	443	450	424	417	445	417	450	467	458	455	393	431	453	425	478	430	446	408	413	422	442	435	445	438	426	462	442	415	438	452	458	393	451	414	422	398	425	430	468	412	449	421	425	433	425	445	416	436	432	443	418
13629	39070	28135	3556	763	557	493	438	395	367	321	352	346	340	327	271	277	322	293	272	281	310	314	279	271	284	255	280	338	314	253	304	285	268	294	275	288	267	281	252	255	287	267	282	297	293	271	277	291	296	268	255	314	266	290	256	266	291	264	257	228	274	276	252	307	268	266	251	257	275	278	298	287	296	275	266	291	270	244	280	304	274	297	271	268	296	279	256	268	281	281	272	274	252	262	258	274	262	230	251	272	294	261	262	280	279	259	263	278	268	294	308	255	259	258	282	277	273	271	288	289	275	267	291	270	289	264	264	291	249	280	266	295	241	303	283	259	279	253	273	260	302	280	261	278	245	266	246	273	262	275	244	275	284	293	275	310	271	262	269	290	288	297	295	271	263	299	271	258	288	267	260	243	299	292	262	291	269	285	266	274	273	274	300	261	286	257	279	262	278	288	281	299	273	278	290	248	293	276	296	307	271	277	286	269	292	255	282	262	293	263	283	319	252	264	278	281	271	284	289	264	265	275	257	294	269	275	301	315	276	267	268	294	300	284	257	271	306	268	271	264	281	270	245	283	289	287	268	283	279	252	262	294	286	301	272	256	284	272	281	286	280	268	327	283	251	280	242	272	310	263	289	278	291	257	299	284	317	284	275	268	304	318	226	290	258	280	256	240	289	288	270	278	271	252	277	300	273	245	293	282	278	278	293	252	267	233	270	306	293	259	272	282	286	299	274	263	274	278	262	308	298	267	277	257	282	259	294	292	264	278	277	245	251	271	273	280	269	282	264	263	268	277	277	266	256	255	270	265	283	285	256	266	258	256	255	274	248	274	270	281	276	275	245	268	258	258	249	233	266	274	259	272	278	266	311	269	270	254	267	285	298	267	253	252	294	273	284	286	282	284	288	287	283	269	262	271	251	293	281	261	264	273	276	286	286	259	279	259	251	290	256	292	279	305	269	279	274	309	278	258	270	223	265	277	288	279	284	274	303	280	241	258	294	234	271	294	294	286	285	281	279	268	277	272	237	234	264	258	251	256	288	282	264	272	281	263	271	267	264	260	259	288	278	255	280	281	314	288	279	289	258	252	271	292	253	259	258	283	313	265	254	261	275	294	246	282	243	265	282	278	250	280	289	277	272	288	281	283	259	274	251	268	279	270	248	276	287	279	260	257	281	261	254	268	268	270	287	287	253	291	296	278	255	292	279	271	279	281	262	267	261	266	259	273	285	271	286	264	290	311	260	247	284	274	250	289	299	272	279	246	271	287	262	295	297	290	271	260	280	237	260	273	288	266	262	299	279	266	253	262	236	245	258	263	261	301	284	252	279	240	266	279	255	250	250	270	270	290	270	271	265	270	273	272	285	258	260	297	299	276	287	292	277	283	291	259	252	294	280	257	283	309	291	251	265	284	277	277	284	293	263	255	273	243	287	298	272	290	255	286	255	268	270	248	287	286	301	279	277	254	281	275	281	277	264	252	268	268	259	286	253	308	283	280	286	285	301	241	276	282	269	296	283	241	284	261	272	285	296	253	283	281	258	280	273	268	254	295	279	265	259	257	293	262	260	283	280	274	274	264	312	316	256	285	280	288	277	296	282	299	276	260	264	242	264	259	266	280	277	293	287	236	255	281	287	272	254	269	269	314	286	278	281	263	246	282	282	247	268	256	259	286	264	254	305	276	313	288	256	267	262	269	271	279	277	283	310	269	277	277	254	284	263	279	254	289	284	279	252	278	256	295	272	301	274	272	282	268	275	284	257	304	265	255	285	281	295	257	280	266	305	265	270	263	267	306	278	265	275	294	252	274	283	264	253	268	289	271	244	268	236	257	264	258	276	302	271	252	288	294	273	251	266	273	300	278	282	267	278	254	285	273	275	304	298	262	268	297	318	275	243	257	274	261	265	272	278	268	296	261	285	262	264	271	274	274	298	269	249	272	270	300	271	276	271	279	291	280	249	271	254	268	260	273	280	288	278	269	270	252	273	251	292	274	320	269	270	276	272	240	255	254	298	287	278	271	275	258	274	292	261	284	286	269	261	286	298	282	269	261	251	270	288	257	311	291	272	256	254	250	266	258	286	271	259	267	273	294	275	239	278	260	273	279	265	249	281	279	275	271	308	264	253	264	263	285	260	280	250	262	271	259	260	279	270	237	265	286	297	253	277	283	281	290	273	262	272	239	280	279	258	265	274	283	269	262	278	281	271	286	284	269	280	280	261	270	238	272	281	246	293	241	291	251	294	277	271	297	292	279	293	253	265	288	261	245	296	308	280	273	276	272	285	248	263	281	267	272	259	244	285	252	242	295	275	263	297	271	265	270	272	306	258	287	261	273	281	273	275	292	267	283	288	271	257	271	296	277	275	253	273	249	302	256	251	320	238	256	262	270	279	276	284	271	262	268	247	274	266	293	275	245	280	287	264	265	230	274	270	287	268	273	286	269	293	279	294	277	277	287	261	271	273	274	298	267	257	270	311	279	278	279	284	286	277	291	283	257	255	297	264	285	270	269	279	257	257	294	275	271	277	288	286	256	292	275	283	269	258	295	268	230	258	240	248	267	267	273	280	262	264	280	289	241	271	273	269	279	289	242	289	289	275	255	261	274	259	265	252	238	260	273	252	254	300	246	277	254	254	285	244	286	273	280	263	278	275	281	286	258	271	270	271	249	274	251	289	253	278	278	265	246	275	298	241	288	281	272	247	267	284	285	302	285	280	275	282	294	258	276	265	268	257	270	266	267	271	255	260	274	270	256	281	264	272	281	271	253	275	277	267	267	256	318	273	266	273	260	239	263	289	281	253	273	254	284	305	259	254	277	302	273	293	271	266	293	257	268	281	282	281	268	252	282	272	283	272	252	255	253	284	251	261	274	265	262	267	271	267	267	270	243	272	260	268	278	263	265	265	271	284	283	276	250	276	305	251	259	282	289	270	283	233	270	253	251	262	241	258	263	288	274	288	269	273	270	291	273	277	292	253	285	272	267	279	267	243	267	286	276	273	259	251	252	307	278	260	284	281	294	272	271	295	286	242	280	298	278	280	270	233	283	250	279	276	249	264	265	295	263	303	280	276	305	259	293	253	270	298	292	252	277	289	252	270	276	271	281	261	254	273	280	264	300	266	312	263	243	249	271	294	277	252	281	266	258	266	282	287	290	289	269	296	265	258	280	239	273	258	285	255	275	249	262	275	256	264	279	282	264	288	312	278	243	290	286	258	257	284	257	275	255	276	261	268	279	259	268	272	279	326	284	254	328	286	249	255	262	249	290	245	274	312	286	264	247	281	280	286	273	297	275	245	278	308	269	268	252	257	275	272	250	261	225	275	268	302	244	258	263	237	270	279	260	286	260	245	273	265	295	258	276	251	281	267	274	289	248	256	269	294	289	270	252	259	271	277	286	293	264	285	284	242	254	270	265	282	292	275	277	312	276	245	260	280	243	272	231	280	296	279	270	278	268	294	255	234	290	290	279	284	259	252	263	264
9497	31200	20540	3138	2748	2234	1821	1673	1433	1293	1262	1115	1039	984	1002	947	933	931	880	813	880	828	825	825	764	814	798	807	775	786	757	813	752	738	740	754	738	738	777	762	687	753	684	774	716	736	762	730	708	719	709	742	689	690	703	743	711	690	717	728	711	688	709	721	696	711	759	742	701	658	726	689	676	746	715	716	672	685	692	678	716	704	702	720	693	706	703	688	677	661	713	663	685	677	709	713	705	660	684	687	710	664	742	687	696	731	663	742	733	652	728	712	701	662	692	723	713	687	694	704	698	687	719	693	720	695	689	740	705	692	681	710	666	722	696	651	685	682	697	689	710	676	729	680	691	707	694	667	719	713	672	747	692	717	689	690	685	719	711	685	702	698	747	684	726	676	638	726	697	743	684	682	708	681	716	673	696	676	695	714	729	638	690	707	748	648	687	681	686	687	726	667	737	684	713	666	667	729	711	695	692	670	689	713	680	707	644	659	706	689	715	708	687	739	669	732	713	639	660	634	727	699	702	716	688	637	698	692	720	677	678	623	700	655	681	690	704	671	712	676	633	689	683	688	681	694	685	708	691	784	701	713	695	656	674	657	668	665	718	656	717	663	701	669	712	664	709	707	685	725	752	710	704	710	658	644	678	678	700	675	687	679	692	711	659	706	700	691	686	692	695	671	628	739	690	693	681	712	702	681	717	697	718	672	701	666	716	673	734	685	708	691	671	697	706	690	659	710	720	684	692	745	719	690	715	683	682	662	732	725	695	703	697	675	727	659	727	688	668	700	673	734	687	688	666	675	694	659	732	673	660	748	701	705	694	677	722	676	676	732	710	709	743	706	726	689	714	674	675	664	674	697	650	691	720	694	720	713	683	672	680	642	720	714	732	726	688	644	680	714	719	699	719	756	711	664	752	708	714	691	743	693	699	717	689	634	708	718	705	714	706	658	713	723	722	763	660	688	677	698	702	692	742	694	652	728	715	663	696	687	707	697	680	682	684	681	685	708	663	691	682	670	727	648	668	762	749	693	648	692	706	683	686	695	662	678	739	696	654	687	619	696	709	705	729	660	707	687	724	730	704	724	699	688	695	738	707	651	710	732	705	711	659	690	697	675	706	686	718	681	656	680	722	694	679	698	689	658	747	702	702	737	724	774	719	701	683	702	694	719	719	667	706	718	692	681	666	685	753	689	721	715	680	670	720	702	701	702	691	658	740	675	699	687	661	695	736	679	703	715	707	709	668	723	644	690	700	701	694	687	654	694	737	742	686	710	706	679	655	702	657	726	685	737	705	707	672	745	706	719	649	694	705	681	695	710	693	690	700	705	692	715	675	744	704	732	731	743	709	684	681	728	668	739	700	672	693	681	713	652	742	694	689	723	683	703	672	692	692	692	683	698	692	687	697	704	713	665	674	736	690	669	690	715	661	713	682	706	665	735	698	682	710	678	719	697	664	688	697	779	651	753	659	687	695	700	626	706	736	733	710	709	681	627	695	652	729	652	718	690	682	720	727	713	683	770	711	681	679	704	675	635	731	675	699	742	707	711	693	667	676	662	734	718	674	703	718	714	660	646	687	718	727	696	654	689	725	732	666	695	696	709	714	658	704	659	669	706	720	670	712	664	721	671	716	688	712	699	675	744	692	694	733	711	712	680	671	696	654	710	720	704	700	711	681	698	675	703	668	676	706	705	722	688	706	684	711	696	698	728	691	688	700	669	709	669	707	719	689	721	675	694	702	742	710	643	728	699	699	708	739	660	662	696	690	712	711	730	664	700	734	739	692	734	768	719	714	707	708	759	751	711	697	709	705	715	737	735	684	723	701	664	751	676	686	674	681	694	712	663	683	686	698	667	681	706	721	664	674	715	748	750	712	732	717	673	738	710	719	716	725	706	699	709	700	689	703	705	635	728	710	709	722	661	777	655	692	707	721	667	757	683	719	701	724	734	673	719	690	653	705	688	722	664	719	702	662	732	675	701	714	678	704	671	667	694	675	682	693	678	716	759	691	679	716	665	706	703	736	640	712	705	728	701	701	722	711	715	702	666	717	678	692	686	689	683	672	682	713	686	675	727	709	724	721	657	721	707	707	674	698	715	706	704	732	724	699	704	711	690	707	676	683	651	701	689	648	697	665	678	711	688	710	709	675	753	683	647	752	666	707	707	684	706	680	712	620	697	699	698	732	698	668	695	676	683	740	702	696	727	721	710	653	668	672	642	690	703	671	744	679	727	728	693	736	706	697	757	708	704	701	642	726	647	742	674	719	682	691	699	734	683	658	705	670	685	652	695	683	707	735	708	688	712	689	706	675	677	669	691	696	718	680	669	761	672	648	693	615	719	717	672	675	644	692	698	758	718	676	742	654	701	731	716	711	712	699	648	730	681	723	703	692	746	742	656	741	685	785	656	711	727	674	721	710	694	723	631	716	731	697	705	705	693	747	701	682	713	686	680	666	686	690	697	686	696	735	672	749	696	705	666	694	693	712	691	740	654	658	723	671	674	675	691	735	710	668	668	701	666	694	692	686	717	674	711	705	705	700	723	729	690	641	664	632	684	683	676	685	763	701	665	719	714	740	710	700	697	707	702	704	707	683	710	720	722	673	672	683	667	683	647	720	700	709	705	667	692	695	739	703	684	725	653	737	695	697	694	684	726	734	715	655	665	712	706	678	744	722	722	652	684	676	679	679	696	715	673	698	659	717	736	692	751	730	718	691	677	698	692	722	669	705	674	692	684	702	719	677	697	696	678	694	710	625	733	659	679	734	683	654	711	678	701	713	657	671	743	727	716	721	685	663	731	715	706	679	671	680	728	715	692	689	678	718	717	707	699	691	699	704	702	681	715	731	720	661	666	757	651	638	678	671	673	690	724	725	669	743	703	653	710	699	708	700	664	686	699	718	710	701	697	725	699	662	645	678	688	731	671	683	686	708	696	713	683	687	682	674	751	681	645	695	702	728	659	709	688	708	688	737	692	713	733	669	740	714	715	678	682	716	713	677	635	724	675	715	709	683	690	691	679	732	700	729	640	695	714	707	699	760	699	740	684	721	691	675	689	667	730	740	661	709	691	700	716	701	733	714	715	698	719	699	738	682	704	640	731	708	737	638	734	680	704	708	700	711	710	719	658	656	711	729	708	683	711	670	662	673	629	702	665	647	746	742	706	715	711	741	690	679	703	715	695	712	703	673	684	699	716	622	708	770	717	717	713	719	735	698	681	690	683	686	723	728	670	696	695	694	690	736	683	680	699	692	677	678	729	693	747	649	701	677	690	713	697	721	695	672	685	679	677	738	657	722	659	679	673	684	744	723	702	726	708	696	684	694	700	709	732	695	711	692	750	701	663	721	685	709	682	714	691	706	698	712	747	605	728	711	668	691	721	697	703	652	706	711	691	724	697	709	670	725	685	733	716	704	731	708	666	710	687	674	718	698	692	665	770	714	687	709	678	705	662	717	711	682	736	730	660	765	733	701	714	718	705
22383	57809	37884	8568	1429	845	662	521	455	418	347	337	335	306	302	301	296	279	268	230	255	270	270	239	259	240	253	242	214	239	205	228	215	242	210	265	240	209	237	216	231	253	228	241	236	240	221	255	235	214	247	243	263	240	206	215	216	236	218	211	226	224	221	251	227	229	239	240	214	226	211	215	220	210	244	227	201	234	245	211	221	209	242	203	264	202	230	211	254	256	221	217	237	222	209	192	208	213	199	215	221	242	225	246	218	222	236	208	243	254	240	235	203	228	197	231	242	230	231	217	222	252	225	249	254	245	219	215	226	252	212	243	213	232	240	235	234	221	234	247	249	235	236	224	197	219	225	230	258	221	239	221	226	198	206	206	249	235	217	224	195	194	210	212	205	238	211	218	241	204	248	217	206	191	225	229	210	240	241	242	220	225	228	235	211	221	220	221	240	254	194	233	222	223	227	229	247	207	224	226	240	220	238	228	230	199	252	247	216	201	219	206	231	241	235	235	195	226	233	226	212	238	228	216	232	222	230	224	239	233	228	211	226	239	226	221	230	210	215	233	248	233	234	222	191	262	235	236	219	208	229	223	221	249	220	236	221	191	220	203	216	253	237	201	214	208	216	219	216	199	239	239	209	199	219	206	211	234	222	198	223	211	224	249	222	207	254	264	207	201	222	202	254	213	231	266	225	227	250	224	233	222	219	213	240	212	223	227	248	196	234	217	262	235	219	190	205	233	208	222	203	220	251	218	213	234	247	242	227	229	253	224	228	207	213	204	210	215	243	233	205	239	242	241	209	227	235	239	221	234	259	198	211	229	212	235	238	226	204	247	220	235	241	240	225	226	225	219	233	217	211	213	224	208	172	236	231	210	226	228	229	224	204	243	240	215	225	223	244	246	209	200	234	221	223	241	234	227	214	220	251	237	230	207	221	219	252	226	185	215	241	201	224	219	212	201	203	225	222	248	239	239	247	235	242	223	208	215	248	214	239	232	235	228	224	210	226	240	229	233	212	216	222	199	243	244	216	212	201	238	244	209	229	232	219	231	226	221	234	188	234	233	230	238	214	220	196	225	229	222	228	201	210	226	232	196	237	234	238	204	229	198	200	254	221	215	204	232	223	223	236	232	217	208	203	216	209	232	218	209	205	231	212	233	230	210	206	221	230	217	230	231	200	228	204	242	265	248	260	245	241	236	254	212	245	232	213	217	244	210	202	213	237	235	222	207	259	225	220	224	214	222	236	201	226	226	233	195	227	270	231	242	213	223	211	248	221	219	228	215	220	221	222	192	235	217	230	227	172	219	228	210	232	184	247	231	238	219	236	235	216	209	218	217	212	214	223	229	219	205	226	217	233	235	221	224	206	227	247	206	216	238	242	235	231	202	209	207	238	238	232	228	236	206	256	220	239	220	220	235	260	221	202	222	225	221	226	213	248	231	231	226	215	227	226	205	234	246	239	251	251	220	226	238	232	236	210	256	204	235	225	236	227	180	194	246	245	230	239	238	237	208	230	235	217	236	258	187	217	239	200	208	213	219	223	211	212	213	229	209	203	220	228	242	208	240	221	242	207	234	222	229	233	222	227	214	200	235	196	227	267	238	198	248	238	220	211	246	230	203	221	220	246	232	221	201	215	235	242	219	239	223	213	224	227	235	229	229	194	201	212	247	207	251	242	228	246	231	220	236	217	233	229	209	203	215	219	204	219	221	230	189	193	255	226	224	230	203	215	202	217	233	220	252	215	208	220	241	251	218	228	249	227	230	209	231	224	222	258	211	221	220	224	234	233	220	232	208	243	226	195	248	227	236	222	207	224	221	207	235	207	225	196	239	218	211	240	219	203	208	204	211	218	227	252	234	240	235	226	221	209	214	218	215	208	227	215	252	202	234	230	248	225	243	231	218	236	213	217	222	214	247	233	227	225	220	210	206	206	225	205	250	197	244	205	226	226	211	225	218	224	228	235	247	232	225	216	216	249	225	223	243	225	213	233	228	226	213	229	217	234	196	254	233	208	226	193	224	218	242	218	217	240	234	232	216	232	225	221	231	205	243	213	227	215	217	245	235	207	220	215	228	220	211	236	192	224	211	214	215	204	226	201	223	234	222	225	238	245	192	213	211	208	226	222	213	202	216	241	229	224	227	209	232	216	240	209	216	213	209	227	198	198	220	218	235	217	254	217	224	193	240	223	213	218	236	235	224	232	226	226	233	232	242	243	238	243	218	217	203	214	244	253	260	249	221	257	201	233	174	234	220	246	214	261	233	181	221	239	232	228	242	215	221	208	219	226	214	236	225	223	209	214	244	237	221	213	209	220	211	199	216	243	231	257	203	255	208	226	228	238	244	224	234	203	240	221	204	219	219	217	201	194	213	223	194	225	195	232	237	213	211	225	236	213	241	238	233	215	211	219	223	216	210	230	238	228	209	215	205	226	220	207	214	222	208	221	212	217	210	229	231	224	244	232	234	235	198	259	231	222	224	209	241	272	223	215	232	234	250	205	226	217	240	215	217	219	243	221	239	222	245	222	216	212	220	218	212	224	219	202	200	202	215	218	220	231	218	233	215	206	230	232	233	214	223	207	216	196	201	213	200	231	212	229	236	233	211	207	195	197	229	188	229	229	249	233	225	235	252	229	210	239	226	228	237	231	228	214	243	223	221	239	228	215	274	250	212	219	212	214	221	232	222	227	210	215	217	218	231	226	234	226	233	232	225	247	219	259	235	241	225	209	231	202	217	196	247	236	246	221	262	192	221	220	224	210	215	250	242	212	235	214	233	220	213	240	233	218	243	231	245	207	225	235	210	231	237	229	247	201	214	220	220	242	228	224	219	234	213	233	252	244	206	219	243	226	240	239	212	229	238	236	223	219	211	196	247	237	211	187	228	217	241	232	245	221	226	242	258	222	210	224	220	247	235	211	218	228	228	222	220	229	234	225	231	216	236	238	199	168	225	221	222	217	215	212	217	242	232	238	213	246	220	203	234	260	224	221	223	197	219	216	214	193	194	228	204	218	225	201	214	221	202	263	227	213	219	187	234	231	210	235	236	204	220	239	235	222	233	227	225	238	231	191	229	219	226	230	244	213	198	231	234	241	237	226	229	225	215	231	214	223	227	247	238	224	212	260	210	217	199	196	233	229	213	228	218	226	228	212	214	218	226	203	206	221	242	210	234	221	207	229	212	231	215	227	242	243	216	223	238	252	223	211	216	205	218	236	227	222	199	209	216	236	226	208	231	220	240	226	231	224	241	213	222	208	203	213	224	215	235	263	243	220	217	246	226	227	254	203	233	227	223	210	191	247	232	220	217	219	225	201	221	227	238	216	215	241	254	233	237	211	221	210	233	215	228	236	225	238	221	232	210	211	237	224	215	220	203	204	201	217	215	250	215	218	235	218	200	215	223	226	216	239	248	197	232	231	212	230	240	219	243	233	239	224	201	215	224	227	220	229	233	232	222	242	196	216	203	226	227	218	220	220	222
14190	41746	24337	5346	4374	3419	2791	2313	1981	1775	1553	1406	1263	1198	1113	1053	1040	935	939	848	884	859	797	772	722	730	701	764	640	738	696	707	726	657	686	657	713	663	642	620	657	599	672	659	638	589	640	616	621	637	613	610	588	596	574	618	626	612	640	570	573	595	612	613	615	573	651	554	558	603	579	588	587	621	572	639	593	598	563	548	572	585	567	600	572	561	569	615	601	537	582	586	559	549	612	563	563	595	543	567	605	578	599	589	551	546	512	618	567	545	559	573	610	573	545	554	548	577	571	577	581	609	600	555	563	579	569	561	546	562	542	548	572	577	580	600	583	569	581	578	517	569	602	556	546	548	575	530	538	589	611	589	562	565	594	536	602	527	553	541	607	587	549	612	571	583	573	558	606	597	583	567	584	574	554	587	594	558	573	561	501	584	564	607	575	570	575	549	592	571	544	594	531	569	587	582	566	555	592	578	583	574	546	585	599	545	567	561	577	532	581	624	573	599	590	548	522	557	560	543	587	562	589	598	546	557	588	593	602	567	554	556	540	534	558	574	623	563	545	557	578	559	608	591	481	565	605	587	554	545	538	545	573	579	545	568	576	543	550	496	588	546	532	587	568	558	567	586	564	563	530	559	549	534	563	556	585	561	570	568	538	544	551	604	578	564	568	556	548	552	531	580	583	570	580	628	555	580	586	574	603	588	575	586	582	556	588	566	590	507	567	537	561	570	572	592	569	546	578	564	541	559	583	579	572	540	564	571	553	552	567	587	626	572	573	588	564	559	542	569	565	563	554	567	521	606	504	586	596	589	529	535	571	536	563	577	576	575	593	556	534	579	527	538	595	554	550	552	570	596	575	571	570	537	562	536	594	578	544	579	613	522	561	574	592	548	579	576	560	579	577	573	582	550	572	563	553	566	596	597	581	543	542	562	555	545	559	601	558	569	558	559	583	571	536	547	534	595	572	588	564	570	532	533	574	527	573	548	573	580	505	566	614	554	591	533	581	574	542	546	546	560	557	562	537	550	549	608	517	587	561	582	577	570	518	566	582	554	569	549	548	587	564	609	556	521	560	547	571	577	583	553	579	564	547	583	556	583	573	562	544	553	539	569	521	559	559	545	528	526	564	557	535	559	579	531	555	571	532	575	578	557	555	557	544	568	542	527	588	576	598	573	539	607	584	580	578	542	612	565	505	555	548	536	586	576	587	588	537	576	596	572	584	559	572	589	606	564	537	620	539	552	565	575	604	598	590	600	534	552	598	522	572	597	563	597	540	562	574	574	544	598	572	548	636	556	531	570	557	551	559	579	547	587	524	581	557	590	540	553	572	532	550	533	570	582	561	582	585	577	615	532	590	595	549	560	531	609	600	547	534	575	613	525	575	576	585	590	545	538	551	591	583	551	585	554	579	581	614	562	583	581	566	576	570	591	590	596	593	563	562	540	550	593	546	556	513	549	517	546	600	532	561	547	569	562	572	572	560	539	557	539	504	573	587	566	567	599	588	549	576	559	546	591	548	589	578	557	584	570	546	544	610	518	535	543	583	592	568	547	580	572	564	597	581	581	503	544	591	557	529	551	582	600	605	545	556	541	511	544	590	552	564	555	567	545	594	509	586	561	623	569	554	559	535	579	548	595	603	561	579	566	551	556	589	586	556	582	575	548	558	576	559	565	522	561	559	557	547	602	584	585	552	567	559	568	550	577	585	576	593	573	603	591	583	580	548	545	598	518	578	588	568	579	604	589	583	587	562	539	560	596	596	579	538	582	565	564	567	558	559	593	601	562	521	572	552	564	566	566	541	546	587	578	592	542	602	536	580	591	581	569	540	631	576	545	582	579	545	559	562	528	548	593	589	585	532	549	577	577	589	610	617	566	521	525	583	534	544	568	567	572	555	566	576	562	588	614	603	539	559	544	543	577	612	576	595	601	604	555	514	599	561	576	529	508	570	594	582	569	556	565	561	534	549	552	565	599	567	610	605	568	522	590	548	586	561	589	537	562	505	585	558	522	606	613	532	586	529	562	551	533	555	561	574	591	616	575	561	559	584	562	537	571	529	544	570	549	611	575	548	597	555	569	577	544	533	549	539	596	597	595	531	577	592	547	547	562	614	591	526	579	576	550	551	529	521	542	532	585	622	565	582	579	540	589	600	577	549	526	597	568	562	577	536	551	603	519	565	580	581	597	534	545	541	554	566	562	513	578	552	530	567	551	572	556	585	538	573	579	548	572	568	556	583	565	533	593	572	572	585	555	586	571	540	588	599	538	572	578	556	570	541	590	493	568	607	549	541	567	572	544	607	562	534	546	566	542	580	590	563	500	556	557	594	567	545	598	582	578	533	561	577	547	559	538	623	554	554	577	594	579	539	589	609	563	535	557	526	531	584	607	598	521	554	569	594	566	538	579	557	566	541	541	556	556	583	543	589	615	570	566	539	537	561	553	539	575	563	587	575	540	588	610	564	616	580	568	576	539	542	572	569	552	570	612	595	545	580	546	530	533	558	543	591	607	572	522	583	550	545	541	551	542	602	556	557	536	553	619	572	547	557	523	577	558	553	586	605	552	556	540	536	541	563	570	584	521	543	597	583	617	568	617	604	530	545	594	618	575	555	592	565	536	588	569	520	591	576	573	561	557	556	573	561	556	595	560	538	514	563	574	544	582	562	520	552	576	552	580	521	577	563	570	593	575	560	590	583	598	557	546	593	582	564	567	552	541	590	548	559	589	540	584	572	606	560	582	550	571	561	548	570	549	559	541	586	529	573	561	551	582	573	574	581	544	581	527	606	570	577	580	570	584	562	539	581	585	599	556	560	591	620	541	534	571	581	581	558	538	597	577	568	548	554	594	580	589	535	589	561	592	621	572	594	558	608	556	589	541	564	612	581	572	555	581	574	562	551	562	574	529	563	608	577	539	584	545	563	567	553	577	577	551	619	545	591	530	585	554	552	542	563	538	524	596	562	563	580	565	567	548	586	584	587	555	583	549	578	579	575	574	530	533	603	557	574	546	575	609	561	592	593	552	562	565	566	544	556	612	571	550	565	541	558	560	603	578	603	546	557	552	624	564	540	562	561	530	578	554	573	541	551	554	535	551	564	549	549	575	546	618	573	599	563	557	576	577	599	573	587	536	544	617	549	560	510	585	588	560	557	601	597	538	559	587	550	579	578	530	553	576	574	575	540	556	573	522	547	569	574	557	547	570	546	592	555	573	556	542	570	560	531	583	612	540	583	589	604	546	607	558	524	540	553	565	614	609	549	573	563	595	564	606	566	604	539	578	599	596	574	567	589	587	600	559	575	561	563	556	589	534	567	567	580	548	581	586	538	549	571	609	574	556	531	571	532	525	600	568	560	559	565	533	553	521	525	580	588	595	533	581	555	541	552	529	553	552	597	573	573	545	597	594	621	539	518	570	565	580	563	555	533	571	576	589	570	581	553	584	532	545	557	597	588	593	593	574	547	528	567	568	597	564	560	568
2037	2876	1112	185	174	141	167	118	169	148	123	143	147	166	160	153	184	168	134	160	162	143	142	141	153	164	161	166	150	134	139	150	135	157	140	160	175	142	155	168	151	146	164	163	132	163	185	147	168	161	175	161	135	149	156	144	160	158	143	160	171	136	133	152	131	137	164	151	161	154	154	181	141	149	148	136	143	180	172	131	153	151	147	134	140	147	161	166	142	141	166	179	156	137	133	158	146	165	145	152	157	159	154	184	138	141	184	131	147	155	164	147	157	156	164	157	146	170	140	147	171	152	172	173	165	147	163	158	140	159	160	159	163	155	159	151	134	151	139	144	150	159	177	151	163	157	123	150	178	162	168	156	161	151	145	137	135	165	133	163	175	143	150	150	154	158	166	177	150	145	161	171	136	143	149	146	148	140	157	155	167	152	158	149	168	161	167	167	147	150	164	138	146	177	161	137	175	162	135	140	162	160	184	156	167	140	161	173	172	145	140	148	152	162	132	157	151	165	163	146	166	157	139	159	121	162	151	171	143	140	144	151	157	147	157	153	141	156	182	166	156	134	155	156	145	152	155	171	161	141	147	131	180	157	145	136	148	159	176	153	160	160	158	146	146	164	164	131	173	161	143	153	130	151	148	157	148	129	151	168	154	162	139	152	158	127	179	140	144	146	135	138	178	188	166	154	151	156	145	157	161	136	163	175	161	138	144	152	172	130	184	165	141	155	149	182	167	142	143	163	144	157	163	141	150	149	141	155	158	150	155	153	157	142	145	154	151	131	157	172	139	162	190	145	158	164	141	173	139	148	179	132	141	152	177	178	166	142	161	151	169	162	151	187	152	153	153	141	134	170	142	169	163	170	148	158	126	165	153	158	163	156	156	149	145	156	144	155	181	145	150	143	163	181	163	161	146	150	184	181	170	135	173	171	160	163	165	148	168	161	167	145	150	156	164	140	149	162	143	145	149	139	176	173	152	139	155	151	171	153	155	152	150	165	166	169	153	159	137	171	145	153	153	136	157	150	156	175	161	151	148	180	136	143	160	155	128	152	172	162	143	150	168	147	152	147	159	174	159	173	149	141	134	158	146	154	162	138	156	160	161	140	149	149	155	166	142	142	178	154	160	151	146	154	166	171	136	156	153	173	156	138	148	161	164	158	165	175	143	173	161	152	144	149	158	173	171	155	146	147	195	179	131	149	141	142	140	137	155	152	164	169	141	159	130	144	151	194	176	152	153	149	151	150	148	130	151	158	148	158	158	163	162	162	170	162	151	165	146	172	189	166	169	155	160	148	147	154	158	142	151	160	153	133	158	160	148	166	126	155	136	175	164	154	153	165	149	161	134	155	142	151	141	139	151	147	169	122	144	153	154	152	162	158	151	147	128	161	165	158	172	123	153	156	126	135	164	158	159	124	111	147	135	157	168	151	162	152	139	162	171	174	168	144	163	140	152	131	152	135	174	162	150	173	151	149	144	161	138	153	160	150	153	169	156	133	164	168	150	155	170	155	133	143	156	142	154	140	165	135	155	157	168	154	168	161	179	164	147	130	144	166	161	139	140	164	157	155	157	167	162	146	162	169	173	177	161	153	162	153	169	154	143	134	148	165	168	140	135	157	143	156	169	154	177	137	166	143	143	143	150	155	144	149	124	145	152	158	161	169	137	160	136	172	166	145	166	154	158	156	149	162	147	133	164	167	148	161	162	156	139	157	160	172	144	182	162	171	148	144	169	118	154	139	158	157	177	159	170	166	145	146	153	159	158	141	173	130	158	135	164	163	157	133	157	144	161	169	156	140	145	142	164	158	152	159	156	146	155	137	170	173	186	132	151	153	164	155	149	156	169	149	146	148	162	143	159	142	165	165	160	152	162	151	140	154	136	147	143	133	165	172	172	153	114	138	151	152	142	137	169	148	151	134	182	149	137	143	152	133	171	169	161	137	166	142	143	146	149	151	151	156	157	151	156	168	160	149	144	144	176	159	147	150	165	172	169	139	160	156	155	147	149	159	159	137	127	171	135	166	162	150	134	126	151	150	148	164	166	146	158	132	143	159	173	178	151	146	149	144	156	144	167	117	156	175	184	140	158	171	158	154	136	160	181	157	142	169	151	175	177	152	143	164	159	125	163	147	152	148	155	135	162	175	176	155	145	154	144	160	144	142	160	158	162	143	178	170	154	154	153	147	157	130	159	157	148	139	150	151	151	150	164	150	140	140	176	143	155	156	161	162	167	160	162	159	158	156	154	168	156	171	146	149	154	138	136	170	134	151	175	150	147	169	141	165	152	167	133	160	138	134	153	153	133	141	148	160	149	158	137	132	189	145	132	172	168	162	143	173	149	153	169	160	149	147	142	161	148	137	163	182	170	171	135	165	143	153	149	147	153	153	141	186	175	144	185	163	146	131	165	165	165	181	161	148	149	165	176	166	125	174	131	161	149	158	150	170	169	138	162	146	153	166	154	151	166	144	160	165	180	168	158	180	173	168	164	167	159	161	149	150	142	130	175	176	161	148	147	143	132	170	163	126	165	154	138	170	138	151	147	143	122	143	162	135	156	146	149	161	154	142	154	135	145	145	157	184	140	156	157	147	164	158	140	157	167	154	162	137	167	155	146	159	167	136	151	175	152	159	147	183	158	186	151	164	169	171	135	153	154	162	166	153	145	149	134	152	178	138	147	177	136	162	172	143	149	137	149	127	158	159	159	181	155	164	161	160	148	155	152	167	148	148	170	171	137	149	162	154	149	129	145	170	158	147	159	148	151	168	138	165	157	149	165	170	162	171	159	148	172	145	154	160	170	143	173	141	151	156	152	168	155	157	164	141	166	152	144	148	118	135	143	146	156	128	150	142	184	137	161	143	164	148	132	149	140	133	162	170	183	153	159	146	151	184	166	163	137	157	160	150	143	139	152	154	153	155	151	169	138	140	170	140	152	176	162	159	175	158	178	149	159	146	163	158	132	155	151	152	154	148	171	160	178	141	146	158	158	136	154	155	172	157	182	146	170	150	153	154	182	144	149	156	169	163	150	147	133	143	140	157	144	154	147	159	153	157	145	150	167	153	135	177	147	145	135	163	132	166	141	138	145	149	150	177	145	175	149	166	176	158	151	182	176	123	167	150	163	151	149	171	167	181	134	168	176	156	156	150	150	138	152	162	142	139	139	138	162	159	134	165	168	142	138	154	139	163	141	187	160	163	171	148	152	161	149	165	168	151	132	147	137	148	156	129	151	139	141	167	174	160	154	168	147	136	158	154	120	160	160	159	140	152	134	140	171	142	144	176	140	146	157	170	159	141	153	142	162	159	135	163	150	157	150	159	163	135	152	149	138	156	166	163	146	147	143	167	173	154	146	161	159	151	162	153	167	169	154	145	163	141	165	148	152	146	152	154	148	166	149	152	145	165	156	173	159	150	178	161	158	152	163	151	161	159	174	160	153	151	160	162	137	165	198	153	159	149	145	141	137	152	170	165	155	158
2476	4541	2516	539	512	480	499	483	466	433	444	438	447	458	451	447	416	454	434	439	460	459	426	440	451	426	462	411	443	457	455	442	431	431	455	426	478	466	408	426	429	422	452	448	455	423	436	431	462	415	459	437	433	451	434	465	436	438	451	410	412	467	453	454	456	434	437	467	453	457	435	443	455	458	445	464	435	458	479	462	455	448	447	457	435	414	406	413	453	431	439	415	436	428	436	417	436	455	430	420	446	433	464	406	428	459	424	442	464	438	407	457	468	453	460	412	433	414	500	429	414	425	377	455	422	427	429	490	443	446	399	407	476	426	483	480	453	444	438	429	452	460	403	467	456	433	429	440	412	412	412	457	440	437	400	459	456	416	401	419	430	470	461	454	455	429	450	430	425	491	409	436	433	430	439	441	453	403	445	465	419	417	460	426	407	434	415	449	423	427	454	420	439	410	417	430	441	427	450	452	401	497	460	429	423	469	444	393	439	425	454	440	470	459	415	468	447	422	431	414	446	454	485	453	455	431	434	402	434	431	406	450	394	453	419	461	418	428	453	443	413	448	429	465	451	447	436	456	427	439	446	444	434	424	413	431	401	434	455	446	461	413	471	434	492	491	394	427	433	436	438	428	454	408	431	442	438	440	419	448	439	435	452	448	463	456	467	419	448	440	447	464	444	424	410	453	475	406	427	468	434	439	472	428	429	461	455	433	448	442	496	424	438	485	446	421	453	415	472	418	430	438	426	411	433	470	428	431	455	443	445	413	435	410	455	398	424	422	460	390	453	494	450	424	437	461	420	458	418	390	435	420	422	441	415	410	424	454	446	405	418	456	404	442	435	448	467	442	430	431	435	433	427	436	475	417	426	426	438	405	431	424	443	429	432	429	454	409	395	438	449	412	487	454	474	455	443	427	479	451	427	417	464	430	448	420	418	460	431	424	437	414	451	429	413	433	443	398	460	451	440	439	473	432	427	452	433	471	454	441	432	462	449	417	445	441	432	429	443	461	411	428	462	430	396	432	434	463	459	442	476	460	498	446	466	415	460	427	427	455	452	423	443	442	466	423	452	446	406	441	475	431	464	463	436	422	408	450	439	474	429	422	442	474	428	446	420	442	434	434	423	415	457	452	445	434	432	441	452	476	433	455	401	437	422	408	444	434	423	420	411	459	421	444	432	442	429	419	461	431	434	404	447	416	475	417	422	446	452	407	460	421	436	470	436	394	457	427	414	415	483	417	439	450	462	453	466	430	415	410	457	421	453	421	455	414	412	423	438	464	449	448	444	454	478	457	444	445	409	448	397	422	417	437	440	419	440	416	448	428	448	455	420	472	454	427	445	426	454	413	465	423	450	433	425	402	473	446	443	422	413	455	472	429	448	458	429	450	446	447	417	493	413	403	453	463	421	423	443	430	435	434	467	442	426	469	445	421	409	429	431	447	438	424	431	425	432	465	428	418	399	386	445	434	420	463	410	429	442	454	444	460	452	444	485	456	438	453	439	392	450	448	454	459	422	430	442	440	471	437	397	418	434	449	449	465	440	465	406	435	412	423	428	447	476	429	442	423	433	458	441	384	430	443	435	439	420	459	439	435	437	435	426	411	435	432	436	415	434	444	444	423	450	477	459	401	433	420	427	459	407	438	441	512	456	412	407	427	446	427	492	441	434	443	453	436	436	402	428	441	394	459	431	416	402	418	433	435	455	424	446	470	443	478	413	436	444	416	433	426	462	454	422	411	451	440	377	447	467	468	440	423	449	427	414	449	442	428	433	423	443	420	401	453	413	428	432	457	452	431	432	417	439	426	425	413	440	432	438	423	441	414	443	391	424	451	474	434	436	428	466	428	457	463	448	427	476	419	437	433	440	426	450	415	412	449	397	409	434	456	455	431	452	446	461	471	411	425	421	435	410	459	440	471	438	441	419	431	442	457	415	408	462	433	432	432	453	438	446	463	461	423	408	448	469	422	439	440	422	483	454	433	414	410	457	408	435	424	434	436	433	440	479	474	439	420	438	425	415	435	432	462	459	440	449	436	430	451	488	442	459	440	494	450	435	441	427	451	437	449	439	462	432	441	423	404	439	416	404	422	458	457	449	421	433	412	426	451	443	449	459	450	405	442	462	409	464	461	429	440	411	378	430	442	399	433	412	420	454	446	420	427	480	476	420	443	438	407	436	441	453	439	480	408	420	427	426	461	422	466	431	443	442	434	443	452	442	404	441	437	446	459	457	449	402	424	440	435	420	459	427	406	466	449	428	460	437	419	444	453	457	443	474	437	462	429	442	448	464	448	417	447	448	436	429	455	435	417	424	406	438	446	460	464	460	481	467	410	427	410	400	406	437	429	416	440	455	476	442	442	477	433	444	419	427	450	434	418	521	435	434	420	433	439	431	415	430	459	424	408	441	457	436	463	458	416	426	445	411	446	451	439	474	411	409	437	436	454	447	413	425	404	405	444	451	437	439	446	438	454	444	439	474	444	401	449	438	447	457	426	448	454	409	487	409	405	408	477	457	430	456	419	416	438	472	458	447	428	406	442	429	459	447	446	436	384	446	416	452	434	477	448	427	445	429	431	455	410	446	464	421	444	438	446	443	426	432	465	427	431	418	423	449	449	458	453	428	444	449	419	443	428	415	446	379	464	463	443	448	423	431	402	415	424	427	440	421	406	450	438	447	426	413	458	439	430	418	452	415	424	435	426	433	415	388	463	441	423	427	420	426	410	427	450	435	478	426	428	455	442	445	443	441	448	434	446	437	439	450	431	413	422	401	424	467	441	450	465	416	444	476	473	432	439	457	431	429	477	423	480	442	454	423	434	476	446	446	425	410	411	462	456	410	422	414	413	475	432	417	418	482	455	457	458	463	431	417	427	444	437	431	422	438	420	452	467	455	420	401	445	481	453	403	460	436	425	421	432	434	424	434	433	445	430	414	443	440	443	422	445	394	436	417	422	458	453	414	409	445	428	437	417	425	429	462	464	435	442	416	454	424	467	470	451	439	424	422	442	445	459	445	427	440	445	406	382	438	447	453	473	429	425	427	422	434	418	444	513	410	451	428	450	431	435	431	442	463	445	485	444	459	484	441	431	449	437	414	434	415	446	441	431	424	438	426	451	416	379	447	417	415	458	429	448	425	410	433	424	433	442	416	425	423	409	442	442	423	438	440	405	451	433	481	419	431	445	404	448	459	441	464	439	428	469	461	459	450	409	494	471	471	398	419	467	425	435	470	435	425	472	411	464	441	418	455	464	477	441	431	427	468	453	468	393	436	424	438	422	420	451	418	443	458	444	461	417	418	400	443	464	465	429	467	429	427	444	470	416	462	443	439	466	398	444	429	472	452	422	450	461	411	418	442	434	425	440	432	417	438	475	450	424	475	466	415	460	405	411	436	462	465	444	455	445	432	433	442	431	446	405	421	455	453	479	439	427	434	410	444	419	451	440	459	456	418	445	448	429	436	447	464	426	374	439	396	416
17001	41103	25630	2652	699	542	510	408	408	347	367	303	298	323	305	284	305	285	276	295	313	254	256	281	283	294	302	278	310	274	280	269	302	282	258	320	297	272	296	291	287	255	290	271	272	266	276	284	258	276	293	262	241	305	261	271	285	290	264	278	301	242	280	264	267	274	260	274	305	250	271	270	273	265	281	277	277	289	267	267	276	304	274	296	272	278	289	270	268	247	269	274	288	278	254	262	318	250	243	281	242	263	282	299	254	251	262	264	262	300	275	291	294	275	289	289	260	289	292	248	283	274	262	246	275	308	283	287	271	269	287	245	278	271	278	281	286	286	277	291	256	291	281	283	279	265	242	269	293	273	296	262	294	240	278	305	276	265	284	285	269	253	295	290	293	260	272	268	244	274	266	270	279	239	266	287	287	256	285	262	301	278	307	280	268	287	265	288	273	278	284	253	286	275	264	255	291	297	257	280	281	288	298	255	259	259	282	307	283	264	279	279	306	281	252	262	296	291	286	255	270	286	277	310	272	269	271	269	260	251	251	289	279	282	270	289	284	283	287	273	252	269	292	270	281	260	287	252	290	283	278	256	259	290	290	264	259	287	296	283	266	257	266	270	273	282	262	269	265	292	275	287	279	276	284	294	274	261	269	270	241	262	266	240	295	276	314	271	254	260	263	244	333	275	274	279	259	261	291	248	269	303	235	275	278	282	305	294	275	259	270	264	282	269	265	259	264	253	272	247	279	313	246	265	269	291	268	257	270	283	286	262	259	289	277	285	276	280	264	285	297	281	275	258	271	275	282	318	265	276	280	302	297	270	260	294	300	273	247	275	302	245	278	298	268	297	266	252	248	262	295	255	276	286	294	274	277	237	264	292	272	270	288	289	253	284	264	268	294	306	279	252	278	280	263	272	270	265	285	278	270	274	250	274	284	230	250	289	294	243	262	253	275	292	297	263	272	254	269	285	253	260	265	265	273	282	265	260	296	254	275	283	274	290	284	289	301	251	256	264	287	264	297	284	274	287	276	274	300	299	262	295	270	278	267	255	287	263	265	266	260	249	249	276	291	289	279	296	262	285	294	254	280	262	260	260	279	284	296	251	236	266	273	302	287	256	263	285	283	268	278	235	291	257	283	280	294	243	278	262	272	268	256	315	264	280	291	272	250	275	244	290	269	269	270	284	260	274	244	244	266	277	275	289	307	250	270	274	251	277	307	254	261	263	263	278	259	272	254	248	261	258	266	295	272	286	271	269	272	262	298	288	265	282	278	273	281	246	275	270	285	282	280	265	265	279	269	284	265	284	304	283	252	258	278	287	290	253	267	294	289	261	252	242	265	265	248	268	282	302	288	284	263	281	293	259	276	301	264	255	274	253	277	269	289	249	286	279	283	292	271	262	290	264	274	247	283	283	265	277	288	237	261	271	280	285	271	260	277	280	271	261	267	287	269	265	274	261	293	279	251	268	292	265	278	258	274	247	305	275	291	308	271	285	300	265	275	272	287	279	272	275	250	266	264	260	267	297	287	291	270	255	263	266	286	284	263	252	292	249	280	252	296	273	292	270	258	287	260	284	259	254	250	284	253	288	291	279	280	288	263	272	275	277	286	248	273	297	287	276	281	256	256	287	294	271	287	232	277	264	247	272	277	277	255	274	268	269	276	302	311	276	275	276	264	255	282	293	277	226	285	253	284	265	260	267	275	274	286	271	246	231	254	249	263	287	285	310	273	258	258	247	253	275	257	231	254	277	294	277	281	254	260	281	256	248	258	271	295	281	264	268	285	278	269	261	260	282	287	248	260	296	263	266	268	270	295	277	302	264	272	270	263	282	291	298	259	280	268	276	293	288	266	268	278	290	268	280	277	292	278	260	256	293	304	278	289	266	254	259	277	281	265	309	248	276	265	257	264	285	289	284	297	260	270	250	245	258	267	264	269	288	257	312	257	262	318	255	262	274	255	258	284	283	276	292	272	263	255	251	286	278	284	286	248	299	259	249	285	287	273	252	261	276	246	260	271	265	278	272	288	278	289	275	278	268	289	279	240	299	302	265	300	293	233	286	266	296	295	265	276	236	273	260	269	263	291	291	259	251	280	267	259	306	258	265	314	258	259	267	251	287	276	283	249	253	266	258	285	273	302	266	296	255	278	264	286	270	304	255	268	236	264	284	264	273	274	238	288	276	273	275	313	281	277	285	266	302	272	258	267	281	281	282	288	266	263	297	260	273	265	270	282	231	276	269	239	275	273	258	263	267	265	241	279	305	253	274	254	267	299	268	251	291	269	276	252	288	277	280	277	280	225	274	265	247	267	265	262	295	282	291	293	280	278	261	266	286	288	307	263	289	278	270	280	295	274	245	267	275	250	263	280	274	258	273	281	270	266	264	292	282	301	268	290	239	296	253	265	268	272	288	274	278	260	276	293	277	289	255	296	309	284	259	259	275	313	300	276	279	284	244	271	278	256	264	270	261	273	274	250	311	273	265	300	287	257	272	243	284	258	262	270	307	295	254	272	254	259	261	276	253	258	263	273	273	282	287	271	264	279	292	261	256	302	287	314	237	262	266	315	284	299	298	307	252	280	298	275	282	316	304	271	271	265	289	269	258	274	291	252	289	254	246	269	267	287	273	266	288	272	297	255	263	277	253	258	300	251	241	268	289	269	266	268	318	280	268	258	265	270	269	267	257	315	249	295	269	283	273	281	242	274	263	268	269	278	253	280	268	279	272	273	258	262	298	255	290	288	279	281	258	256	254	291	284	302	294	267	260	300	277	292	296	293	301	288	280	268	315	273	277	252	258	269	260	241	244	263	249	273	268	250	266	263	265	244	282	291	290	267	233	246	269	266	262	282	284	271	279	260	242	274	272	274	293	274	265	256	285	256	253	271	264	244	266	271	252	269	295	275	263	267	261	260	257	267	297	280	280	287	271	269	267	285	257	229	256	288	304	271	280	256	283	267	280	239	267	257	267	254	290	271	309	269	264	269	271	252	287	249	318	298	302	268	272	282	284	298	276	260	301	287	280	270	267	280	307	258	240	287	275	271	261	272	294	295	317	272	278	269	248	270	293	299	321	247	279	284	257	244	272	278	277	245	279	304	265	289	275	243	266	255	257	289	277	251	234	296	272	273	287	269	268	271	272	261	288	303	236	268	266	270	286	256	269	279	300	264	252	273	266	264	265	260	283	293	282	276	277	280	254	276	276	270	281	225	283	281	263	252	233	262	257	259	262	287	248	316	270	263	297	263	275	253	301	274	269	266	251	241	286	266	259	271	263	270	245	292	321	280	272	258	268	281	261	252	260	255	249	275	313	275	246	249	257	270	274	277	260	253	286	272	276	278	267	253	277	297	275	248	294	253	278	294	313	258	290	266	269	268	239	283	272	238	277	300	255	278	266	274	285	293	251	252	271	294	271	253	259	257	286	258	259	280	260	271	238	309	269	277	284	270	286	265	278	256	269	279	273	273	298	268	291	261	291
11706	31512	18583	3166	2643	2203	1919	1651	1513	1376	1234	1095	1093	988	993	979	942	845	867	825	870	809	797	837	773	771	805	776	759	770	726	766	751	780	703	713	785	753	760	706	779	721	724	716	761	727	706	719	701	652	749	728	734	717	721	729	762	670	725	740	714	733	740	714	720	706	678	721	730	677	729	678	704	713	687	656	722	733	731	760	669	649	731	686	712	716	660	747	698	717	682	663	740	688	704	667	702	674	691	721	723	699	676	690	680	712	644	721	638	744	692	680	710	730	752	723	682	649	730	721	692	707	693	739	661	679	651	714	722	697	678	714	716	759	698	702	672	741	706	728	700	745	708	666	727	696	711	658	665	705	689	705	703	715	726	669	686	698	710	752	686	685	681	716	681	739	711	668	721	686	716	733	691	670	710	729	683	674	706	680	722	698	677	712	696	771	679	674	688	656	689	740	729	749	754	697	693	759	684	703	726	688	679	731	775	705	664	749	673	719	651	701	696	753	703	722	769	713	687	682	729	699	729	663	721	728	696	702	701	648	711	714	731	690	697	686	738	677	715	704	727	714	700	724	722	687	675	713	692	773	690	698	701	738	662	656	709	676	680	702	712	721	732	676	722	685	729	677	729	726	711	711	717	726	662	690	700	683	712	684	714	694	730	707	696	706	703	667	695	738	721	704	709	699	691	643	751	734	706	657	653	687	685	728	733	707	743	747	672	726	699	726	662	678	673	656	718	663	716	696	711	702	689	695	702	659	649	769	676	722	694	685	664	707	701	686	753	707	707	721	712	686	685	671	721	687	702	718	722	677	696	719	705	705	694	650	700	696	634	736	736	686	707	703	699	688	732	681	688	683	668	691	692	704	704	692	697	691	710	669	713	711	689	720	734	740	706	682	697	747	724	688	684	704	702	644	700	697	673	665	702	682	705	693	688	658	679	735	701	654	721	666	721	716	650	711	654	710	747	706	690	736	723	739	662	761	691	710	685	717	703	668	675	686	649	710	691	696	709	707	695	715	676	714	684	703	765	653	652	709	697	741	693	654	701	662	738	694	673	712	725	744	683	723	701	741	692	694	682	636	694	668	691	690	724	701	665	677	726	709	736	695	710	672	675	696	727	671	683	714	694	667	726	665	658	694	695	708	679	717	702	747	720	671	717	692	716	683	716	713	712	743	710	714	717	742	693	708	697	757	637	706	716	691	661	684	713	737	676	684	700	673	681	756	718	715	703	679	710	701	698	669	680	737	734	664	679	687	672	702	699	709	713	670	720	693	741	696	677	718	704	708	685	717	707	718	696	709	699	757	695	745	748	636	697	674	727	684	668	678	708	670	718	741	663	647	695	738	661	703	646	731	701	703	684	674	725	708	698	706	708	716	700	745	676	683	682	691	627	697	698	690	700	689	717	696	735	688	666	700	705	694	723	695	702	701	685	668	676	698	689	700	686	685	733	651	686	723	748	706	649	697	689	728	724	738	684	705	711	736	732	698	712	699	636	669	695	687	683	666	720	647	720	637	732	711	707	650	693	670	692	657	709	639	723	746	644	706	704	686	638	702	642	670	712	692	712	689	722	722	718	766	718	701	736	674	629	703	663	680	680	744	698	737	730	752	701	717	688	679	737	681	682	683	637	680	690	682	700	731	730	688	709	648	716	678	701	735	695	706	677	755	693	738	692	707	688	690	677	660	721	727	670	697	698	707	699	714	668	695	720	687	682	646	679	655	699	627	698	730	717	648	711	695	684	660	721	719	701	703	704	651	701	685	679	714	706	680	728	708	657	791	714	698	710	648	733	652	694	645	726	661	729	715	706	713	716	669	689	695	686	643	675	716	679	705	720	642	697	685	693	670	672	699	684	710	717	710	730	699	714	663	711	687	700	673	681	741	723	689	700	653	739	676	685	699	625	697	677	702	716	693	698	714	629	664	667	676	704	686	703	699	704	685	715	667	712	705	711	685	712	703	646	679	765	709	717	685	689	703	721	708	676	681	706	736	701	691	713	646	668	678	708	696	671	684	696	722	717	683	723	690	676	685	684	703	671	635	701	713	723	720	689	710	698	726	706	689	682	687	687	700	681	688	708	706	706	661	676	697	672	710	687	702	668	690	696	720	703	711	702	762	688	707	716	638	731	705	682	700	734	709	725	738	680	673	687	705	687	732	717	699	679	704	683	652	711	681	723	687	660	714	691	680	720	677	692	703	687	683	715	719	735	726	698	679	710	658	725	680	700	675	769	680	746	691	661	722	695	702	700	673	735	702	666	685	673	718	665	675	726	694	682	651	707	712	713	716	731	718	732	722	677	666	675	715	730	710	712	709	705	709	701	694	709	723	679	720	717	754	705	703	704	722	746	714	700	706	716	715	732	745	665	734	705	707	687	710	732	717	732	650	699	725	694	679	727	717	669	689	704	726	699	692	694	716	729	673	680	706	682	670	695	717	738	643	690	690	705	651	682	696	699	716	671	711	708	664	668	731	655	694	665	676	695	711	694	692	729	672	681	726	674	718	731	699	724	719	642	672	711	650	715	710	719	716	735	680	684	729	711	706	682	719	697	681	666	709	769	705	683	718	696	704	716	671	707	724	672	730	673	709	696	712	758	727	664	715	721	709	701	738	698	689	692	692	713	715	671	689	736	680	726	713	713	636	708	752	667	643	739	626	687	738	698	651	719	706	716	705	722	716	670	680	688	737	694	661	707	692	704	685	686	694	697	725	672	686	741	717	665	703	702	654	704	722	688	668	668	664	721	664	687	691	725	680	694	722	659	683	754	696	722	722	734	700	685	714	763	667	707	686	713	702	661	703	668	671	684	666	736	666	696	667	707	712	718	669	708	679	694	699	688	716	660	758	700	668	682	713	705	665	695	662	710	674	708	673	738	711	722	681	689	731	690	693	713	714	685	702	696	659	672	683	693	643	685	668	688	653	708	680	689	713	703	664	681	687	791	714	642	701	681	707	721	671	693	689	704	680	732	715	695	701	713	662	722	693	677	680	710	733	706	645	671	742	668	661	735	726	746	704	703	707	672	680	698	704	687	719	691	712	721	735	747	723	743	687	699	669	763	720	670	683	771	719	682	713	732	694	687	711	641	699	723	680	671	711	712	664	718	637	723	736	688	660	651	668	730	734	701	709	716	691	683	734	703	670	708	704	696	703	668	723	735	695	712	729	734	688	684	710	698	707	702	707	723	677	717	718	656	684	688	662	721	715	718	667	712	639	683	704	701	717	718	655	693	676	719	651	696	740	710	722	710	707	740	724	748	685	717	727	715	714	721	713	714	675	695	680	693	712	658	731	709	663	728	669	671	724	701	712	700	723	693	683	683	680	694	738	682	676	700	711	688	716	673	684	716	715	669	738	685	730	708	672	736	692	688	720	728	703	668	725	712	679	706	742	673	721	696	677	630	730	672	695	692	694	726	696	697	730	737	700	723	721	723	734	687	701	658	676	660	683	739	644	777	682	733	709	691	705	738	731	723	727
26062	58008	36179	7232	1289	865	609	516	444	406	374	373	328	275	292	272	274	272	272	243	235	253	228	249	242	270	240	225	259	228	236	227	229	256	285	219	208	245	239	259	215	234	225	236	241	235	220	218	240	222	231	233	235	205	233	221	239	231	246	228	223	232	218	203	239	234	234	249	194	232	237	235	226	225	240	222	224	247	227	252	204	228	212	203	213	259	260	230	214	229	225	225	223	239	215	217	240	257	226	236	247	235	222	232	243	257	276	255	236	222	207	243	276	246	200	254	220	232	217	206	220	207	198	214	214	211	224	230	196	192	209	203	228	226	216	212	238	209	215	229	264	216	213	207	193	202	215	220	236	255	208	196	204	242	228	250	233	190	201	227	242	220	219	211	206	216	236	218	224	248	233	242	197	241	206	223	228	204	230	241	198	222	233	252	219	241	200	221	218	230	264	240	229	220	246	214	226	203	222	247	210	226	248	212	231	219	236	202	225	242	247	213	218	204	242	209	238	228	226	206	221	223	206	238	232	215	240	198	255	206	211	198	224	200	226	226	252	207	208	243	228	211	219	233	225	219	220	245	225	249	237	212	229	220	237	230	217	243	223	205	234	250	225	186	215	215	230	239	197	214	189	218	209	197	208	228	233	253	185	237	213	217	194	227	233	220	235	232	198	210	214	199	250	225	180	223	214	222	213	193	225	256	246	234	205	232	207	235	224	208	187	237	233	235	224	223	245	235	243	197	246	222	199	216	218	200	238	224	255	224	234	238	208	203	202	253	217	241	230	213	203	203	214	186	217	237	218	198	228	220	220	226	212	209	238	235	200	208	196	233	236	213	209	213	220	212	224	249	260	221	231	227	234	230	238	211	229	209	235	208	232	225	220	219	227	232	237	232	232	227	215	226	249	235	250	216	238	220	244	212	212	213	245	209	222	238	203	222	221	231	263	209	226	205	223	243	232	250	237	218	225	220	232	229	230	244	262	211	227	245	207	229	239	198	239	212	216	241	180	233	205	269	231	201	209	215	230	212	237	207	226	203	216	219	214	199	233	223	220	233	245	212	232	214	248	210	224	219	224	230	225	240	239	219	233	224	233	225	257	212	215	220	220	203	216	214	225	235	230	197	231	226	218	223	235	221	196	219	225	243	243	213	222	230	234	233	196	209	224	223	228	215	220	226	245	222	254	232	204	247	214	222	209	216	229	234	213	205	183	231	221	234	224	280	220	265	203	243	224	226	222	229	231	235	213	207	228	203	189	231	217	213	234	227	227	226	209	212	206	235	218	209	235	202	237	237	212	249	220	211	191	221	257	237	216	228	238	225	206	211	221	226	243	228	223	227	229	238	186	228	206	234	254	232	201	241	227	231	212	219	217	238	192	234	226	228	228	251	220	205	241	216	232	219	225	196	215	236	237	251	216	225	247	200	251	234	230	246	235	223	220	222	237	229	233	263	257	223	172	227	210	244	234	250	243	240	247	221	224	235	232	221	243	204	205	230	211	201	223	224	226	214	198	224	235	209	219	242	218	210	209	265	231	195	197	231	215	237	212	260	207	235	233	206	232	222	228	207	206	229	203	236	208	207	231	221	240	216	216	233	236	231	208	219	197	204	233	205	203	220	223	225	226	220	238	230	201	243	273	235	216	231	225	238	212	210	225	221	217	189	217	217	216	209	247	210	209	211	220	234	252	231	250	205	213	209	192	235	237	219	245	243	220	205	228	234	235	217	215	222	225	220	219	221	218	229	203	214	213	235	251	248	233	207	231	238	213	181	210	233	200	242	212	213	222	241	210	210	250	260	206	214	212	222	226	241	219	215	244	215	222	246	210	223	228	234	234	223	243	200	205	218	232	212	244	217	243	201	233	222	224	218	216	230	253	223	224	234	218	211	213	223	241	249	224	224	223	204	194	244	264	230	215	230	214	240	240	211	207	220	210	206	242	215	244	224	214	232	246	221	203	195	202	232	235	231	246	228	218	222	209	219	232	231	225	192	231	199	220	232	218	224	231	207	213	226	251	235	252	218	201	235	211	230	240	236	212	219	231	228	215	209	218	227	256	253	215	224	254	239	226	228	222	228	223	221	215	225	251	233	248	212	223	200	222	225	268	235	215	240	220	228	226	210	215	229	260	230	233	200	190	214	241	211	221	217	235	237	217	224	207	191	206	210	229	184	238	212	216	195	222	223	232	217	250	244	228	232	223	255	234	217	220	226	217	219	211	224	207	185	220	231	236	204	234	225	216	237	238	206	243	212	217	243	217	216	234	210	235	247	231	227	245	211	228	209	239	207	203	221	251	241	218	229	224	236	241	210	223	214	213	221	215	210	216	239	226	216	229	212	227	208	225	202	235	238	225	213	246	222	215	241	221	217	251	209	220	255	224	232	191	215	215	213	258	234	222	224	225	233	250	220	219	214	234	196	227	225	245	238	215	232	213	179	241	216	226	225	207	200	204	235	219	227	232	218	215	228	244	241	237	190	229	222	214	233	220	227	211	226	231	242	218	220	225	228	220	215	227	241	240	219	238	226	212	234	223	214	220	219	220	201	227	208	211	231	249	233	217	222	243	216	223	204	222	224	200	209	236	220	208	197	230	250	232	252	234	203	247	238	224	199	209	205	241	223	243	200	197	229	226	228	217	219	212	220	225	208	234	221	242	228	236	210	213	185	185	190	220	216	245	225	240	209	216	199	217	213	237	230	196	220	244	229	218	227	223	200	236	226	269	258	218	187	209	222	220	213	246	219	238	192	191	197	222	187	236	241	223	250	211	234	190	224	226	204	235	216	231	203	229	206	237	241	223	227	237	217	235	223	226	231	217	215	216	221	230	200	193	218	200	184	197	206	200	268	236	199	213	216	202	205	243	220	199	212	236	188	220	230	232	230	216	215	200	254	239	210	242	231	253	225	230	217	217	217	238	230	222	210	227	226	248	224	251	222	236	228	232	205	192	231	220	230	201	240	233	221	245	234	198	216	225	217	226	229	206	227	237	225	213	228	219	230	215	216	232	253	243	238	217	247	220	241	237	176	219	215	204	216	201	220	231	222	199	269	261	220	234	211	208	232	226	225	222	202	202	211	236	250	248	227	208	216	228	190	246	231	215	222	198	224	248	230	240	228	211	239	213	230	201	237	204	219	209	218	211	216	236	220	218	222	208	214	192	194	216	212	180	227	227	248	223	233	221	235	243	238	222	242	195	232	208	216	212	206	226	202	215	247	237	221	205	228	220	229	214	228	217	220	222	227	237	231	217	225	220	226	193	250	216	214	227	232	239	237	223	219	239	215	208	213	197	228	220	240	221	210	236	214	228	204	227	236	221	241	231	231	217	234	224	213	225	235	193	217	232	213	247	225	199	242	222	261	221	222	236	218	215	236	222	259	204	203	240	241	236	238	239	202	248	214	228	199	241	209	222	255	227	229	211	195	231	218	225	198	227	237	240	202	233	230	215	243	230	230	210	223	195	225	221	216	246	224	256	205
16580	41044	22410	5186	4549	3450	2903	2419	1978	1767	1573	1390	1348	1223	1151	1040	995	942	944	906	838	803	830	811	745	732	748	759	740	692	732	695	730	696	668	667	677	674	603	639	657	660	635	623	618	599	630	588	642	577	590	601	600	598	642	621	635	615	644	647	561	625	617	610	566	586	627	598	615	615	612	594	580	569	565	533	620	614	589	583	577	575	568	635	594	539	563	580	564	555	559	557	618	577	601	559	574	548	567	585	537	552	569	571	561	576	559	558	575	574	566	556	623	588	579	542	585	584	536	560	597	578	564	590	572	586	553	543	570	604	622	555	538	569	522	584	579	546	563	607	579	506	571	553	554	563	596	535	580	581	599	583	569	567	561	606	562	606	559	597	542	584	578	613	572	599	564	567	584	568	570	636	567	586	536	557	541	558	633	560	585	573	547	605	554	606	558	583	543	581	568	575	542	553	586	555	514	546	546	547	568	605	589	573	587	566	568	560	552	590	554	556	537	546	538	602	585	558	569	535	552	549	599	572	565	597	541	561	574	564	556	543	540	561	575	524	608	606	590	545	576	536	590	572	554	578	526	576	559	593	550	565	610	605	555	574	555	542	554	570	561	583	568	603	551	555	587	537	580	526	530	570	572	604	578	565	534	562	558	578	560	549	571	554	614	562	561	558	576	563	555	575	604	542	542	566	621	580	572	557	560	561	567	567	554	594	601	556	535	577	512	592	588	539	568	579	564	568	552	572	542	543	641	583	576	611	556	560	546	543	588	576	501	603	575	560	540	562	549	562	554	622	557	533	590	541	575	585	585	554	539	560	602	499	586	602	532	535	587	546	544	556	537	569	551	556	557	531	539	539	577	548	577	572	609	557	550	573	572	599	592	527	594	544	579	548	593	595	564	587	525	567	581	587	606	577	569	571	577	574	526	550	566	583	575	555	554	551	550	575	570	573	531	567	525	558	567	572	572	605	560	585	593	580	540	588	566	571	536	579	579	523	571	543	565	527	588	574	552	568	539	558	559	609	593	559	565	575	545	581	586	568	545	523	526	575	542	543	579	618	527	566	580	561	592	568	534	536	564	587	582	521	570	575	558	566	581	588	611	527	592	586	565	560	587	583	567	566	553	564	612	568	576	541	521	565	537	577	565	576	591	574	510	596	563	581	600	545	571	578	620	610	572	530	580	531	565	575	524	542	585	523	556	605	590	621	553	589	561	584	556	579	520	573	521	585	568	527	583	571	587	542	580	585	539	537	558	612	570	558	600	553	546	584	569	558	616	589	595	574	583	592	573	539	572	546	606	575	564	530	549	583	583	558	575	564	529	583	557	555	556	619	606	574	539	586	589	534	549	575	602	545	569	569	580	562	542	588	595	618	582	554	567	550	568	577	562	564	549	551	549	556	594	603	558	558	540	586	533	512	599	542	586	558	594	548	616	516	559	557	585	547	565	572	576	550	652	563	593	570	560	552	605	551	571	540	555	571	587	599	522	572	583	550	567	518	548	606	603	584	581	570	556	552	576	598	580	540	592	581	572	664	533	583	557	589	574	560	609	560	533	551	589	571	615	600	619	559	604	567	556	577	609	570	593	519	558	541	565	574	520	578	583	573	570	584	540	554	560	559	584	536	583	586	591	556	601	580	551	569	539	569	572	528	587	552	587	549	537	570	536	551	558	562	546	589	563	545	586	524	585	556	576	561	542	568	541	557	560	594	577	592	555	589	539	565	576	570	529	565	584	539	557	543	538	611	599	569	613	561	556	557	546	583	573	571	607	575	553	568	541	564	539	554	568	579	622	544	570	545	567	608	591	571	569	569	603	574	571	564	563	564	543	557	553	595	534	528	605	579	577	585	587	560	549	586	581	564	531	555	552	552	540	586	582	585	598	574	613	509	550	553	569	567	589	571	543	573	553	586	572	528	526	580	577	552	534	579	556	572	527	569	554	608	529	585	564	537	541	530	550	561	542	553	606	567	560	573	596	540	605	573	600	540	574	638	531	558	604	568	561	583	583	554	597	552	566	542	533	585	550	540	565	545	614	554	595	609	549	553	525	565	535	553	589	580	576	531	532	592	515	550	607	566	531	611	586	567	578	552	588	569	561	558	588	589	604	523	618	569	577	559	532	563	567	554	616	535	548	538	538	580	536	541	595	601	571	550	581	579	592	537	553	547	579	553	582	568	558	546	575	603	541	617	577	572	551	561	537	598	553	557	591	595	569	547	550	558	572	563	585	557	558	548	565	576	570	565	552	618	541	577	608	593	587	578	561	552	552	529	570	570	538	584	552	569	536	559	594	578	542	574	528	527	559	596	605	563	542	543	593	565	560	531	571	543	565	536	580	580	557	570	571	543	600	608	551	563	554	566	589	544	593	620	544	583	587	531	569	582	586	578	557	581	617	609	552	536	559	587	567	591	579	566	537	541	592	507	556	597	577	587	558	575	570	572	551	531	600	554	594	569	585	578	594	540	548	583	562	575	613	580	539	566	567	574	550	549	576	596	605	607	531	532	619	556	553	545	605	544	538	591	590	581	591	514	591	539	595	563	565	553	560	533	583	571	579	495	560	571	525	529	558	538	557	591	568	562	581	557	593	570	575	554	600	603	571	536	568	554	565	511	524	583	575	509	567	559	554	571	531	554	523	568	545	617	569	557	553	557	560	569	580	574	551	539	575	542	572	577	558	525	545	576	563	582	589	578	564	582	535	585	553	545	576	585	591	593	568	580	572	567	542	569	551	543	590	571	571	587	565	572	586	580	578	578	570	542	580	568	558	611	558	598	587	543	554	532	542	550	519	537	589	566	599	571	537	605	558	595	588	591	548	586	576	582	551	578	531	634	558	559	606	551	584	560	585	575	547	557	587	571	577	549	542	600	601	566	592	552	549	572	571	564	575	561	581	595	569	574	563	542	589	546	619	564	523	560	588	538	583	523	571	545	548	604	572	558	569	566	589	563	608	544	591	561	616	568	545	572	565	572	541	558	616	572	532	576	571	568	575	525	552	541	565	557	555	549	537	568	571	597	602	577	596	578	616	625	579	565	571	561	576	557	560	543	551	608	542	554	619	538	580	584	584	572	546	593	545	536	551	584	583	562	554	583	551	597	542	580	564	618	604	557	578	526	578	582	579	537	566	549	562	581	569	536	582	600	540	540	543	554	552	620	496	583	549	594	581	578	568	573	585	596	567	603	618	575	606	574	572	585	566	538	564	539	584	569	569	542	536	548	584	563	546	569	579	558	551	594	549	589	644	580	574	564	576	565	589	535	571	587	599	550	583	544	559	627	563	558	555	574	550	549	562	586	569	590	549	583	564	575	573	539	588	554	572	557	559	587	579	623	574	611	591	550	533	613	548	570	564	552	564	569	584	593	557	543	560	591	562	608	567	584	563	561	591	585	542	572	546	601	543	545	569	577	572	551	597	576	608	590	563	608	577	500	571	567	562	582	565	596	587	526	536	557	560	565	548	547	579	555	515	556	561	603
2147	3068	1015	215	152	168	152	158	152	153	166	162	147	151	138	149	152	123	165	135	166	140	158	161	165	133	128	143	171	147	137	155	169	147	120	144	174	148	136	164	154	155	169	177	137	138	139	141	139	164	141	159	166	139	160	161	158	162	165	157	138	136	167	152	185	169	162	168	160	127	164	148	137	149	142	143	155	135	145	182	135	175	153	151	129	141	149	157	147	157	139	150	156	134	162	160	154	148	186	148	148	138	144	171	161	149	163	143	160	136	156	144	145	140	142	162	160	156	171	164	145	155	161	152	152	157	169	141	169	158	153	150	143	152	152	159	155	142	139	165	160	165	146	150	178	155	169	167	170	142	163	140	130	152	135	139	159	149	155	149	139	159	167	153	164	149	147	140	146	148	133	152	144	137	149	152	149	174	139	142	156	145	160	165	135	145	149	164	136	149	155	154	155	162	160	131	167	149	134	141	141	143	149	140	155	163	152	151	156	159	176	144	165	134	155	147	157	157	170	175	133	152	155	146	163	136	162	153	150	171	139	138	123	139	155	175	153	156	142	156	149	144	157	151	145	133	145	168	150	161	152	158	154	139	137	156	141	112	174	142	150	161	144	166	158	161	144	160	151	147	157	163	154	152	167	167	164	160	158	160	138	158	171	143	155	150	160	165	153	148	158	147	150	134	152	169	142	155	151	168	164	165	149	160	128	157	150	160	170	147	156	177	158	172	155	134	157	128	158	146	171	157	137	134	162	160	137	150	143	167	159	136	154	154	149	170	170	125	138	147	156	152	163	175	160	164	162	172	159	153	143	160	160	143	147	145	154	158	159	166	158	152	141	141	142	158	149	175	168	175	152	172	147	169	137	150	155	147	146	157	155	162	167	138	178	153	134	150	139	142	154	143	149	161	166	163	128	164	160	140	157	177	150	135	143	143	164	156	159	166	154	158	147	143	137	160	146	162	157	138	141	170	131	170	177	154	153	180	148	129	161	146	148	138	150	154	146	128	148	149	144	140	138	164	149	154	170	175	145	163	151	153	159	143	150	145	162	164	163	159	140	154	166	149	158	133	174	161	158	172	142	149	148	142	157	161	136	146	148	168	150	153	161	143	169	172	164	152	165	147	137	134	173	175	138	139	155	160	139	167	159	169	133	155	148	172	164	152	163	149	150	162	165	159	145	142	161	142	180	159	160	167	154	170	148	139	165	135	151	151	150	177	149	156	164	173	158	157	169	147	169	140	158	180	159	166	161	145	145	153	155	145	150	140	143	147	155	152	149	161	148	164	149	159	149	159	155	168	162	143	130	142	160	173	124	137	140	142	142	145	156	154	144	153	144	151	160	135	168	159	172	145	145	165	135	153	157	148	149	158	154	160	135	159	133	149	135	146	141	150	155	142	130	164	140	171	159	138	169	176	157	153	141	161	141	150	143	178	165	158	157	151	149	156	133	156	159	154	161	159	155	134	159	176	147	141	161	143	152	174	150	173	147	156	148	155	169	132	166	164	155	140	173	158	142	149	154	178	132	151	168	146	122	169	166	158	161	147	154	175	166	140	164	163	125	139	148	153	170	144	145	152	155	173	150	192	153	150	151	161	139	135	150	136	155	161	148	154	138	162	168	144	139	150	137	152	150	148	147	187	158	145	182	169	120	161	135	159	169	155	159	150	155	149	137	138	150	148	165	158	143	174	156	156	145	143	179	133	154	136	142	147	154	159	158	153	149	169	149	161	159	152	145	139	142	158	156	148	146	148	161	162	145	149	171	168	150	150	140	152	132	126	166	127	153	173	164	137	143	170	150	155	156	159	161	147	159	164	152	161	150	169	124	161	154	168	167	142	151	198	180	179	154	159	162	148	180	166	156	152	146	157	167	157	144	152	146	159	153	184	139	166	175	155	159	167	147	171	131	158	167	153	151	156	134	144	124	149	164	144	172	156	168	169	130	154	145	149	150	150	144	152	161	161	163	148	181	166	169	137	141	170	162	148	164	153	172	138	169	150	130	167	151	175	157	150	130	150	158	161	155	140	134	143	152	152	131	137	146	150	139	175	182	166	163	129	135	139	144	160	152	136	139	156	153	172	160	173	132	131	159	147	172	148	159	131	178	137	160	170	159	166	166	163	153	143	160	152	157	145	161	162	140	134	163	162	144	152	151	148	179	146	155	142	149	184	148	135	140	147	161	152	154	125	117	151	133	157	143	159	161	160	172	151	163	132	154	163	155	155	158	152	135	132	153	163	153	151	135	142	148	154	141	139	142	148	135	143	144	137	171	173	175	153	152	156	163	146	141	166	164	129	157	143	158	152	154	143	161	139	160	168	169	170	165	158	147	164	164	180	149	159	146	162	166	132	140	137	157	147	140	164	158	144	153	161	139	137	144	166	148	138	135	136	145	165	160	176	183	159	145	123	154	128	166	150	141	172	173	134	168	144	148	149	161	155	142	173	138	143	154	160	148	179	160	149	153	153	140	153	149	188	171	167	172	145	156	156	130	159	157	149	163	151	150	148	155	151	146	145	157	148	154	159	148	166	155	161	149	121	159	144	158	156	155	138	154	161	159	173	163	147	165	167	150	137	166	156	150	141	144	146	136	183	164	152	164	155	151	152	168	141	134	143	167	171	180	146	144	140	156	144	142	163	150	160	123	162	119	165	173	138	176	136	137	151	153	145	139	160	145	152	129	143	149	135	144	160	179	170	158	159	141	140	137	162	112	159	154	159	165	152	169	149	128	154	171	148	150	134	133	140	158	171	158	169	164	128	158	163	157	169	140	184	153	142	151	158	179	159	172	156	132	146	168	173	136	164	126	146	150	152	155	153	155	161	121	161	154	152	144	142	160	159	150	128	156	132	153	176	144	160	161	163	174	165	146	153	159	157	135	139	162	173	156	169	172	151	148	154	126	167	180	150	168	159	142	176	166	140	162	138	138	147	162	154	118	160	151	151	150	142	167	162	149	165	144	182	145	152	145	174	160	170	133	140	158	141	125	159	146	160	155	159	135	151	156	153	158	154	177	176	155	141	169	175	148	167	131	143	166	155	132	139	149	137	134	166	163	148	173	172	168	165	144	148	174	146	153	150	165	159	142	150	164	153	157	176	183	156	145	165	151	138	144	155	157	151	151	141	148	157	148	152	163	164	171	149	161	145	142	163	153	163	170	154	145	156	147	149	134	176	161	160	186	162	146	155	136	161	149	151	140	153	153	154	166	179	166	165	155	156	142	139	172	163	162	146	147	153	154	163	170	169	166	163	178	170	169	152	136	149	174	146	158	152	151	157	162	179	164	167	157	151	151	151	161	151	129	151	152	157	147	157	134	144	160	151	112	168	157	143	170	119	177	139	150	156	167	166	144	151	146	166	148	169	164	148	163	153	158	159	155	157	163	166	156	150	143	167	149	178	156	133	167	147	156	159	161	142	138	160	144	165	153	169	155	167	165	163	146	150	140	141	147	155	141	175	167	146	163	156	127	139	150	138
2537	4757	2270	502	502	525	489	479	457	492	499	501	477	442	468	457	459	432	441	452	464	447	473	481	482	448	453	425	409	423	445	469	421	440	445	436	443	420	446	442	425	468	425	455	451	432	416	395	448	415	454	442	436	455	425	481	448	473	443	436	451	443	455	419	468	410	415	444	454	433	425	428	424	478	472	440	444	391	417	462	488	432	419	408	440	434	410	408	434	439	446	432	428	431	456	460	453	432	470	405	417	430	460	455	449	468	430	429	421	416	453	444	411	435	426	440	427	479	440	422	436	419	448	432	402	428	452	486	433	412	432	407	428	445	439	440	443	466	415	461	445	443	453	428	413	443	442	426	465	442	487	426	425	399	472	418	446	464	422	470	458	427	460	431	488	421	441	451	436	442	436	451	438	433	406	440	469	439	436	414	459	411	422	488	430	423	442	391	429	437	438	441	436	433	444	409	467	439	419	439	428	448	425	483	437	421	386	421	437	421	438	442	444	398	425	454	459	420	426	403	447	411	459	446	457	423	442	431	440	453	414	400	416	449	432	450	417	439	426	456	469	455	476	465	405	422	463	448	450	438	434	453	453	446	463	449	435	427	431	470	465	494	459	446	458	442	426	473	457	413	464	451	444	411	437	429	443	438	460	453	449	427	460	423	387	468	436	429	431	402	431	473	435	424	455	484	490	425	413	436	493	418	448	477	444	457	402	468	440	423	471	385	418	435	443	456	443	446	447	424	417	454	433	440	426	429	452	445	448	427	463	443	426	409	442	424	407	436	440	421	420	441	462	440	466	432	463	462	445	418	430	406	436	417	441	429	439	438	438	416	489	459	418	449	489	443	480	446	421	425	443	441	428	461	425	407	411	426	425	438	440	445	448	432	464	422	428	426	481	435	424	437	410	427	469	431	437	400	452	397	439	380	464	428	431	409	432	419	428	435	426	453	403	418	424	435	461	430	437	409	485	422	458	456	460	438	449	451	476	432	384	439	451	395	445	423	449	413	472	464	418	430	411	431	430	454	418	453	411	433	438	425	439	439	444	430	441	435	437	456	472	444	457	412	462	430	414	429	457	440	425	394	426	444	444	465	442	451	429	458	416	473	510	454	417	453	439	484	473	410	482	427	478	475	447	423	474	440	410	413	479	447	421	417	436	457	436	450	456	461	436	424	404	415	422	479	457	479	379	469	397	436	432	436	422	409	442	448	431	417	427	439	390	453	446	439	456	433	407	402	440	467	415	426	474	434	407	401	433	403	468	469	397	408	420	437	400	449	448	467	474	471	466	451	416	437	453	413	473	448	456	441	433	426	478	460	452	475	448	448	458	436	441	448	443	432	431	428	451	467	433	423	429	441	393	417	434	452	419	465	452	453	458	461	480	437	470	434	477	445	454	473	428	431	438	432	437	466	417	429	441	442	435	428	468	492	415	425	375	446	426	440	457	430	385	433	421	437	414	437	413	423	448	447	410	415	452	401	437	419	458	460	488	468	449	424	472	419	440	412	419	429	430	435	485	452	436	448	422	411	437	467	461	474	466	440	442	442	448	448	458	452	434	442	442	430	417	446	422	420	399	448	436	426	465	442	426	472	429	418	424	427	395	443	435	427	420	423	428	417	414	427	413	433	430	484	438	434	437	410	480	398	447	461	436	393	455	450	501	455	410	450	468	434	422	420	437	435	442	432	394	465	455	411	457	406	441	433	438	434	445	448	412	424	444	430	423	425	429	457	429	456	434	401	434	445	424	408	419	456	444	457	411	470	466	443	407	441	438	425	441	465	447	436	432	425	454	391	447	468	428	465	457	420	395	452	445	442	417	422	447	408	463	445	465	426	467	451	440	411	430	455	454	419	435	428	442	430	470	417	446	398	426	461	458	433	428	428	433	436	479	448	433	437	468	425	469	439	413	416	448	466	432	428	433	396	419	457	420	459	456	418	409	430	431	454	401	466	432	480	427	430	460	442	414	426	426	457	397	440	423	407	474	419	428	453	429	437	437	446	412	438	411	427	438	424	435	404	464	444	487	459	429	444	482	441	447	409	438	378	429	436	476	471	425	465	422	436	448	450	451	458	441	418	417	447	445	435	437	469	454	464	433	432	450	438	463	443	461	426	418	431	428	448	460	446	439	452	451	420	428	414	466	460	444	398	447	433	480	434	434	447	442	444	424	435	420	438	424	438	409	436	398	447	440	453	464	422	461	419	480	436	431	418	468	437	437	415	444	456	470	442	449	467	423	430	425	444	438	418	423	446	450	443	435	444	441	444	441	435	461	414	421	485	441	443	457	414	453	465	413	445	414	476	429	428	444	445	466	437	416	448	388	455	441	400	436	423	421	443	427	428	466	455	428	436	411	442	459	469	475	469	424	451	447	441	483	413	453	421	402	459	483	430	461	445	434	451	427	423	451	414	444	415	458	451	442	477	422	445	416	430	465	415	434	425	425	404	411	434	462	435	425	445	457	453	482	419	451	434	424	432	450	455	452	426	448	422	426	463	442	473	481	486	423	459	456	454	465	470	430	449	461	455	444	448	453	414	423	441	419	451	442	411	433	454	466	449	409	455	409	417	462	487	421	442	470	447	451	437	434	445	416	410	444	452	440	456	429	439	437	475	421	430	447	425	450	457	420	456	426	443	434	422	427	439	484	453	450	438	433	447	399	430	449	408	440	429	411	440	428	438	418	405	470	423	386	453	460	426	426	428	431	453	444	417	444	391	446	431	458	439	452	431	454	457	445	408	440	413	446	432	467	455	447	440	385	449	441	414	439	406	467	477	430	481	434	449	442	450	438	451	460	426	440	432	449	456	444	439	417	441	468	431	428	450	414	425	458	446	426	423	455	435	455	428	431	451	457	421	446	441	422	403	445	465	432	427	441	431	430	418	442	413	472	430	398	437	456	423	455	457	456	474	430	450	447	403	422	464	436	425	410	434	398	455	469	458	412	464	458	460	404	442	437	409	416	425	431	420	454	427	464	449	450	451	436	445	457	434	425	395	430	449	401	419	422	414	412	445	479	409	408	423	428	423	424	452	442	434	404	436	428	418	460	434	473	439	460	459	445	470	425	415	423	404	469	419	453	432	481	434	395	437	411	455	455	465	479	469	408	435	420	410	408	430	429	406	430	412	430	447	441	453	420	449	418	442	450	454	446	428	467	408	408	437	394	407	432	415	431	444	449	417	433	451	482	466	435	425	442	435	430	391	428	410	416	432	439	426	489	435	444	428	422	442	425	409	425	418	455	467	463	409	435	493	466	456	463	451	429	443	477	430	430	432	402	467	406	446	385	461	471	424	441	433	444	483	416	438	437	442	411	444	456	471	400	428	441	442	430	459	443	452	402	451	444	455	426	449	444	442	434	421	442	435	466	417	442	430	408	425	416	445	446	428	502	439	439	451	446	426	414	441	447	430	433	443	453	413	412	458	443	450	399	430	456	393	414	425	442	471	428	429	460	453	408	444	473	446	469	443	452	446	443	453
16528	41336	24313	2763	695	528	482	395	383	346	401	330	332	305	283	311	258	294	289	295	299	302	317	270	274	284	283	268	265	284	270	262	277	251	290	294	268	276	266	293	285	279	286	269	250	276	261	255	270	282	294	282	260	272	280	300	265	298	268	253	283	262	293	298	276	274	252	265	257	278	257	264	271	309	275	247	273	331	244	253	290	279	250	277	281	286	258	230	299	244	271	294	283	255	272	231	303	279	258	298	255	269	280	281	255	270	273	291	289	273	270	257	264	267	262	245	297	288	275	274	259	292	256	251	262	240	267	279	293	271	295	241	297	292	271	274	268	284	244	245	293	273	294	267	281	285	264	289	275	268	240	265	306	246	283	265	257	249	249	251	284	278	274	257	296	269	260	259	273	282	257	266	272	288	256	269	266	293	291	295	289	279	274	286	278	282	263	258	271	249	271	268	265	292	246	260	282	298	277	267	255	272	279	256	261	281	274	332	275	285	275	267	286	266	237	261	287	280	255	288	266	280	255	252	247	293	281	265	266	292	242	257	243	254	284	245	267	250	269	251	262	289	266	279	272	267	251	288	269	259	261	244	264	258	225	254	284	255	272	296	271	250	283	244	261	230	282	264	298	279	243	275	272	278	290	278	258	283	271	258	288	272	274	273	282	263	273	269	290	267	298	303	287	261	269	269	307	303	262	270	261	280	285	298	280	284	260	268	274	272	269	266	273	257	279	273	249	269	270	272	264	275	261	297	282	293	273	261	262	292	263	271	275	253	271	306	315	280	250	276	293	291	292	260	269	274	278	281	270	272	283	257	252	272	295	223	259	270	256	264	304	255	280	279	247	256	279	287	276	281	296	303	256	277	258	276	281	293	255	267	261	326	292	266	241	237	291	280	259	262	306	295	260	262	271	269	248	263	245	258	316	288	299	258	278	303	290	253	294	270	274	273	243	271	266	272	284	272	289	253	272	256	246	255	244	278	268	296	273	303	238	260	264	276	293	277	259	267	263	272	293	267	267	242	278	277	264	295	256	292	275	259	267	280	257	279	273	269	276	283	276	250	277	251	279	264	281	287	279	276	289	243	288	295	259	259	302	248	245	255	264	259	254	255	269	275	259	279	266	316	239	259	290	292	257	300	303	252	295	274	295	252	282	265	257	263	309	278	283	285	289	295	270	254	295	278	252	252	263	308	275	260	257	279	299	267	239	254	287	272	263	268	284	264	270	290	288	294	303	282	252	275	292	288	261	263	244	291	294	275	262	266	244	286	295	275	282	292	288	292	277	255	281	243	283	257	274	252	266	278	284	256	277	296	281	293	265	257	289	257	255	266	266	259	276	247	303	305	248	270	259	302	296	279	260	263	281	274	280	291	268	271	281	278	291	281	268	258	292	260	268	274	244	279	284	293	293	270	282	264	277	275	256	261	259	271	241	282	260	288	277	267	286	284	260	298	254	259	268	295	287	254	251	285	276	258	297	274	271	276	281	269	271	288	286	279	271	302	287	263	282	244	281	271	272	278	268	247	284	266	249	240	287	275	279	281	280	266	288	256	276	241	263	279	249	259	274	278	287	275	293	262	281	290	275	282	298	261	288	263	285	260	273	267	295	259	278	258	267	250	300	273	273	252	240	287	259	271	262	301	275	263	271	258	268	298	247	309	271	265	300	271	300	289	283	265	265	292	239	245	255	278	280	284	275	267	264	277	242	243	264	282	270	266	300	264	271	298	248	290	310	278	271	257	291	283	272	263	326	254	265	264	268	283	298	247	243	246	268	256	289	277	280	281	281	295	254	249	284	243	288	265	270	268	307	267	268	248	304	289	246	266	254	315	277	257	295	268	269	284	298	283	258	277	278	268	271	267	281	279	288	267	258	273	256	282	301	279	262	279	271	250	273	295	267	272	261	266	283	289	263	284	283	286	274	282	274	292	282	246	271	238	275	272	262	264	253	242	229	280	285	283	262	247	278	261	265	299	232	263	291	276	270	259	258	281	290	281	285	275	266	282	260	282	249	303	279	256	279	247	246	288	257	267	289	275	272	268	256	263	279	256	280	264	291	274	274	280	276	246	277	290	299	255	275	269	269	278	269	280	304	282	278	305	265	263	255	268	255	287	255	279	270	271	263	288	255	278	271	279	281	308	278	295	303	269	279	264	248	282	277	286	293	272	303	270	295	263	285	280	278	277	260	274	258	272	300	273	281	233	273	280	293	258	256	286	277	299	296	285	238	254	275	263	260	270	280	270	289	282	264	271	273	266	290	285	268	240	272	269	263	273	271	282	290	268	261	280	293	278	273	258	264	254	293	276	275	290	281	280	292	267	306	303	276	242	285	296	235	275	281	273	278	282	261	259	277	246	272	266	280	247	306	281	285	286	252	261	281	278	260	292	284	282	230	275	285	278	281	250	262	255	286	251	251	264	271	253	277	265	291	251	286	248	286	272	276	298	269	280	256	284	287	278	271	273	300	316	293	269	290	305	288	256	280	278	267	267	267	251	246	280	285	295	260	278	249	293	276	275	300	260	309	274	279	284	265	269	271	266	308	269	300	266	255	274	293	288	273	265	259	267	283	285	266	268	251	250	274	274	256	272	278	287	289	282	272	267	269	245	315	261	267	300	261	260	296	268	326	283	277	238	302	261	260	290	256	263	267	263	269	239	299	284	268	310	280	261	264	265	278	275	282	280	259	266	251	278	270	288	263	256	301	253	257	286	274	283	251	250	259	249	253	273	281	268	286	244	251	325	312	305	246	271	244	307	250	247	301	274	255	288	294	258	249	268	294	262	281	322	268	297	273	238	299	276	263	261	255	298	279	285	285	298	248	269	271	290	279	262	260	274	262	295	262	265	274	259	250	258	273	314	243	289	280	276	279	282	266	281	264	266	291	291	276	267	292	288	292	264	248	316	288	301	245	293	283	289	251	274	262	258	257	267	263	287	283	261	300	293	244	288	266	304	255	298	300	254	290	290	257	283	261	277	248	281	269	271	274	271	304	283	262	262	282	247	295	249	261	254	263	245	273	240	313	269	287	295	276	308	258	290	256	268	280	272	269	276	289	262	272	243	304	297	276	281	259	284	276	269	282	269	279	281	284	258	267	273	299	292	265	280	261	277	240	271	250	229	283	280	313	279	305	261	276	266	272	281	284	283	275	279	286	263	254	269	246	277	280	252	266	252	296	267	278	241	276	254	251	287	260	248	278	262	279	279	290	272	265	259	277	276	259	284	266	255	267	267	250	286	259	272	247	279	256	279	285	285	286	276	298	286	281	253	281	281	269	292	254	298	270	263	253	279	262	278	249	264	298	308	236	257	268	273	294	263	262	254	281	261	261	268	273	260	284	273	277	291	280	264	282	263	310	289	280	291	260	272	279	282	247	285	266	291	288	267	241	261	298	270	273	276	273	283	249	280	282	293	280	284	298	274	261	271	282	257	246	267	292	292	286	299	263	285	274	285	276	256	254	277	258	324	281	252	268	254
11950	31324	16991	3017	2666	2198	1864	1579	1416	1330	1224	1133	1117	1044	936	934	929	914	901	853	826	850	817	850	797	832	801	782	768	742	773	731	734	746	742	780	752	731	786	763	706	759	786	745	747	737	741	694	751	710	696	748	686	677	723	721	676	718	688	669	719	664	701	697	769	693	712	744	697	672	744	761	690	762	676	713	683	701	680	691	692	682	751	675	688	716	687	729	681	690	689	708	710	738	676	685	684	721	698	702	753	700	672	673	717	699	712	718	761	719	723	696	716	733	725	693	733	683	685	684	658	682	735	690	726	707	698	728	698	751	689	722	665	653	730	702	728	682	656	679	704	659	686	689	705	719	746	740	718	719	686	729	671	703	726	692	676	708	665	686	679	703	690	698	709	742	715	722	723	659	692	695	683	684	685	707	730	735	678	666	676	683	723	686	647	649	640	679	714	753	670	737	627	684	696	759	715	685	681	748	737	703	744	669	700	715	685	686	711	698	667	711	693	654	699	689	728	732	692	727	743	692	693	690	689	662	675	713	680	691	712	682	744	765	752	737	747	703	718	674	737	726	643	714	723	650	688	665	675	719	683	751	718	670	727	708	694	672	692	720	703	674	655	688	695	682	708	681	697	713	658	700	711	692	700	690	707	687	740	714	694	703	717	699	689	719	668	704	713	686	703	703	728	659	757	680	703	727	720	776	710	633	705	709	745	715	758	694	710	697	717	736	662	699	728	660	705	669	702	679	728	675	681	648	718	650	714	683	664	691	683	704	668	707	676	675	689	641	685	709	671	717	717	704	703	648	728	668	683	696	693	683	678	697	694	707	669	719	703	740	702	731	720	710	702	687	690	696	696	678	652	686	688	670	725	761	692	678	700	740	676	751	712	707	640	675	742	686	686	720	728	727	698	730	713	649	696	664	715	699	629	737	685	668	728	700	700	731	674	695	681	684	725	704	674	701	706	687	677	709	695	683	699	671	734	686	675	673	680	666	699	697	669	739	707	718	697	718	674	735	716	695	703	724	675	730	692	722	705	697	706	695	727	750	695	676	683	673	656	706	691	650	669	679	721	742	697	720	718	673	746	685	724	655	689	690	676	711	669	715	713	711	661	657	695	669	689	685	676	693	667	762	691	702	722	693	688	693	710	715	650	717	717	681	673	714	687	707	656	739	715	676	682	677	746	709	670	713	695	666	696	652	702	674	714	645	662	750	732	670	657	696	710	689	712	701	692	666	699	706	695	675	702	676	688	756	656	695	649	703	694	661	719	724	698	717	700	732	695	718	677	693	721	656	720	687	698	686	694	673	676	697	707	738	677	741	692	703	680	731	727	698	708	705	719	742	674	715	703	726	689	728	735	698	736	705	701	646	668	674	705	702	688	655	737	706	687	692	694	678	703	721	692	696	685	690	721	702	722	704	691	686	700	725	712	676	704	686	710	700	700	715	687	682	744	693	676	743	663	644	706	697	668	714	692	686	681	694	650	735	696	710	717	729	717	727	662	663	710	744	740	699	675	718	650	693	704	683	666	676	690	702	714	656	719	674	655	662	661	698	645	719	710	706	698	722	671	720	689	703	710	709	732	703	663	708	713	731	724	704	690	679	686	652	704	723	652	730	681	723	679	726	717	741	712	659	691	695	721	718	704	750	698	752	671	667	748	670	680	729	754	686	697	715	703	669	710	696	723	748	718	701	738	711	715	717	672	683	694	691	674	719	683	681	677	674	693	753	658	717	672	735	714	723	690	693	690	706	668	698	689	667	692	651	726	691	737	670	694	668	703	731	702	721	742	659	670	678	717	742	733	720	670	673	746	698	663	699	675	676	677	679	712	727	726	715	696	719	718	733	681	707	656	679	712	654	697	688	724	723	717	682	707	696	638	671	687	660	719	690	683	686	708	714	679	668	696	697	692	688	647	733	677	659	654	726	719	673	733	716	683	684	715	674	660	704	707	686	680	747	701	674	728	709	682	702	702	706	720	698	714	689	714	697	718	682	679	696	669	733	697	707	713	672	685	703	700	697	711	771	680	651	698	716	645	710	705	717	750	712	682	718	685	672	701	679	738	694	693	707	659	670	693	699	699	678	689	683	650	686	716	672	711	682	716	698	688	665	657	721	695	715	700	691	685	681	687	763	727	690	717	687	696	687	647	676	726	651	726	717	716	684	715	692	722	734	657	706	716	640	683	671	709	683	733	760	716	697	673	707	721	737	689	717	696	664	683	683	666	759	642	672	723	697	730	674	707	732	748	686	685	724	656	674	687	693	701	671	694	695	673	705	655	706	688	705	650	717	699	719	629	742	690	686	747	729	681	709	668	708	719	664	662	702	694	740	669	728	679	667	637	696	667	661	724	715	645	684	680	671	701	684	696	644	663	691	692	674	704	677	662	685	693	675	678	690	723	672	687	683	718	684	684	682	700	677	719	757	644	699	658	746	703	692	670	698	716	708	709	664	791	698	709	699	708	660	709	648	689	664	704	622	688	692	709	671	715	752	672	701	701	675	666	764	723	723	680	729	691	696	717	708	661	757	709	721	723	733	679	651	673	728	715	667	697	741	681	705	686	670	690	674	703	698	701	713	721	722	692	736	674	687	706	641	705	738	728	706	676	765	680	701	678	697	668	703	727	652	701	733	675	677	714	683	703	744	675	647	682	755	703	654	678	677	737	729	725	660	679	708	664	678	665	706	753	726	724	737	634	642	740	722	685	714	719	682	690	722	695	729	732	689	688	697	703	731	680	732	704	740	662	677	653	680	660	673	724	648	692	725	697	698	686	644	730	684	711	678	774	645	667	719	649	665	693	727	703	703	723	703	687	674	648	714	691	678	745	716	719	741	727	721	668	738	735	669	693	663	671	686	708	698	672	718	725	665	740	670	698	731	726	678	739	736	693	694	709	701	696	712	716	692	690	711	706	751	707	695	709	714	669	691	694	697	697	719	668	681	725	687	672	691	667	726	737	716	716	670	699	713	721	720	713	719	715	682	729	711	673	730	668	701	703	687	638	720	678	714	695	716	672	738	683	719	725	712	694	660	657	687	676	698	689	735	746	720	751	741	723	682	705	708	705	719	696	741	687	694	685	646	730	694	683	717	717	709	690	666	672	710	751	711	705	695	642	695	709	679	696	743	701	740	708	648	685	677	690	725	694	726	713	682	682	677	680	711	724	675	711	680	728	704	706	716	722	733	671	690	725	668	711	708	696	701	682	709	741	693	636	646	734	702	675	707	697	716	664	671	690	711	655	719	678	674	721	666	669	664	648	711	670	682	699	683	644	648	716	669	734	711	722	702	733	691	686	678	745	675	743	658	711	741	685	733	716	648	733	684	730	701	690	689	679	724	689	694	657	678	694	664	684	710	705	744	729	681	680	741	670	731	651	661	689	711	686	730	749	670	737	687	641	678	708	736	708	715	676	661	749	719	693	648	753	715	679	726	703	656	703	645	708	729	708	653	690	677	662	670	681	721	671	654	671	710	741	711
28391	58358	35769	8287	1391	784	664	564	467	414	347	340	347	286	279	293	266	292	246	247	291	252	273	255	245	249	259	216	244	247	236	243	253	229	236	218	218	217	250	247	191	256	229	260	211	206	231	224	234	230	224	231	243	222	239	235	232	223	241	218	210	260	210	231	222	229	228	199	216	228	242	238	218	221	221	236	228	234	230	209	238	207	220	232	243	228	241	242	236	229	231	234	214	226	206	229	220	229	225	223	226	228	203	204	237	238	231	218	229	210	209	230	208	239	203	235	246	214	253	239	254	218	243	211	213	209	238	214	228	225	228	250	238	188	213	214	205	223	197	207	221	221	237	250	226	196	217	260	211	232	216	222	216	212	185	211	242	217	215	229	222	210	222	214	203	233	245	215	214	244	209	216	220	202	214	220	228	224	222	235	215	231	216	224	236	222	219	236	209	232	251	192	206	218	214	248	221	226	217	234	220	258	216	225	211	229	214	233	231	234	246	241	207	209	179	213	229	235	224	229	241	224	228	217	246	227	220	184	229	215	239	234	189	212	201	217	238	210	234	224	225	209	202	185	199	223	233	209	220	245	211	220	212	214	201	223	218	224	210	236	221	231	218	232	231	225	206	226	198	224	199	206	251	230	222	224	229	224	203	237	228	221	225	221	213	235	199	229	237	181	216	226	210	212	222	225	200	217	218	199	220	233	223	232	210	206	210	222	243	240	232	210	243	232	215	232	237	232	225	202	208	217	243	226	254	199	232	240	209	207	224	218	212	214	239	196	224	216	218	223	231	212	217	220	208	247	215	219	236	208	234	210	212	233	219	251	225	214	206	195	230	223	214	213	218	205	221	249	232	224	224	211	230	229	239	223	213	212	231	211	212	202	230	205	219	230	203	193	230	245	225	248	235	219	227	226	207	247	217	216	216	221	212	226	213	238	219	232	230	216	223	238	215	240	206	232	229	224	254	247	235	238	224	243	240	221	227	246	222	235	240	230	204	249	235	221	247	239	215	189	223	207	232	239	248	213	221	227	237	221	240	237	225	210	247	259	237	240	224	225	240	204	227	215	233	241	231	230	232	235	242	218	224	245	209	232	228	246	203	226	210	210	234	229	245	225	221	195	210	220	236	193	202	232	223	216	213	246	225	228	254	222	208	203	226	212	220	223	222	219	225	198	221	223	215	223	209	243	248	239	243	214	212	230	193	218	238	202	240	223	209	206	237	232	237	219	226	233	229	222	217	226	225	199	207	232	222	221	232	229	210	229	209	223	199	241	211	203	233	191	199	199	241	239	233	234	220	219	226	229	263	233	237	219	195	230	259	218	223	227	191	242	232	203	238	242	223	212	207	245	231	218	205	228	232	233	209	214	245	216	222	237	196	224	231	220	188	218	235	247	236	227	225	222	224	237	224	197	216	239	251	217	234	231	207	232	191	218	219	225	217	236	234	235	259	220	194	230	226	218	229	229	228	228	264	217	230	236	222	214	210	236	234	235	232	209	238	221	228	223	213	189	200	234	211	248	243	202	232	219	230	249	217	220	217	224	216	224	203	218	229	212	242	212	245	227	224	216	261	245	233	246	244	205	207	229	207	233	210	231	237	214	229	244	202	206	218	220	240	187	194	210	232	208	232	244	217	212	213	218	255	249	231	223	224	204	189	233	225	238	211	246	184	249	220	226	229	226	203	227	248	218	229	230	231	224	236	217	195	206	227	223	221	243	261	214	241	249	231	218	238	239	214	210	227	231	219	226	223	225	217	242	232	214	222	214	229	228	240	198	223	225	235	228	206	201	212	193	223	212	228	227	224	236	266	229	232	228	197	217	238	221	218	215	212	203	227	219	221	204	218	227	232	253	225	208	241	232	228	234	228	224	211	224	213	238	232	237	230	227	214	209	211	233	226	206	212	200	229	240	211	226	189	224	197	225	191	238	233	222	209	218	232	204	235	238	222	229	225	251	237	254	235	197	236	248	235	217	236	224	196	227	242	228	237	238	220	250	237	246	217	227	219	219	229	220	223	253	228	226	221	216	239	204	215	207	221	214	233	222	230	222	200	205	247	226	191	212	215	212	207	256	244	199	212	205	235	219	207	217	203	237	250	226	252	217	216	216	200	224	222	228	227	219	219	215	213	214	228	205	213	227	227	219	257	246	214	227	232	218	206	201	240	220	194	233	237	221	235	195	223	232	238	218	232	228	242	237	231	176	219	230	223	223	242	235	244	236	223	220	207	206	236	201	222	215	199	210	195	217	217	214	203	233	214	245	210	230	231	245	246	213	231	224	221	218	221	219	203	237	209	219	217	246	225	228	231	213	201	222	219	213	233	203	244	250	236	212	240	231	218	223	202	229	221	251	224	206	225	237	233	222	233	249	221	214	246	217	199	262	222	237	234	249	202	257	216	234	249	220	244	229	212	227	226	258	206	197	230	228	209	248	223	240	220	239	240	210	218	221	214	238	243	238	220	237	225	189	230	251	228	229	226	209	239	245	202	219	196	224	222	244	225	224	240	217	207	201	226	197	191	228	216	224	215	205	234	216	242	216	244	220	204	189	227	231	243	202	205	219	225	238	219	237	215	235	219	221	226	244	268	224	237	253	190	231	211	227	243	206	213	215	226	215	212	236	208	224	227	233	234	220	227	229	234	207	215	237	216	237	236	226	201	234	223	239	248	223	232	252	220	235	230	214	228	193	193	230	235	237	208	221	224	217	225	253	199	215	216	227	211	219	204	225	226	202	247	233	215	188	214	233	233	205	201	212	229	207	219	221	236	186	241	229	244	219	225	228	245	215	247	212	218	222	222	196	221	206	242	218	234	222	225	221	198	239	256	210	233	211	210	218	202	235	207	199	216	228	240	206	217	225	211	217	204	234	209	212	217	223	216	214	219	231	217	234	228	230	246	191	217	225	201	208	202	223	214	227	215	227	232	219	211	207	238	241	209	232	239	236	242	249	253	236	223	230	217	231	227	228	211	237	201	237	197	224	223	240	245	224	210	227	224	235	235	249	217	239	208	209	196	239	225	239	233	236	221	205	222	222	206	204	213	226	188	226	225	197	209	241	214	224	205	230	229	203	239	243	199	202	245	255	215	253	184	236	209	203	242	234	207	217	185	226	219	227	205	235	249	230	237	216	192	221	202	248	240	207	240	239	235	213	208	232	228	198	215	222	232	230	232	220	215	264	195	225	237	214	208	242	238	203	217	242	231	211	247	232	223	249	238	228	253	244	184	203	235	242	214	234	232	215	226	232	241	207	221	218	189	189	212	229	199	213	210	230	227	228	220	260	224	239	207	236	205	239	231	213	225	191	233	214	226	226	229	175	235	201	209	226	233	239	234	234	213	244	217	195	262	218	220	243	252	234	227	213	189	241	232	215	215	214	230	216	213	210	230	242	229	215	215	206	204	235	241	231	238	228	271	222	213	234	203	243	216	262	231	229	230	241	245	224	236	204	259	218	239	213	214	201	227	231	234	195	206	230
18276	41357	22220	5123	4353	3430	2829	2362	1974	1762	1534	1440	1236	1187	1104	1029	989	960	960	891	875	781	762	789	791	752	758	812	751	698	694	688	703	625	649	627	659	696	641	661	634	626	597	617	618	628	613	595	570	633	578	582	622	653	636	608	548	590	610	612	570	585	618	558	602	611	585	615	555	584	642	555	572	579	588	593	589	531	562	612	589	605	579	580	569	612	581	601	596	596	622	621	633	584	570	583	555	555	641	558	570	571	565	596	547	599	576	548	585	608	581	557	567	573	547	589	596	560	548	613	595	557	545	629	563	581	571	604	537	565	552	605	565	591	636	587	580	523	542	578	580	612	545	582	598	565	592	582	562	559	585	588	558	597	575	567	581	584	566	558	604	576	535	640	592	554	562	572	538	592	544	572	587	626	560	558	581	572	574	610	603	553	582	594	555	528	523	530	561	555	586	597	580	601	536	545	557	606	562	578	541	524	542	605	572	627	531	572	554	597	545	525	544	581	606	531	537	560	532	568	516	588	567	498	596	568	591	568	596	573	558	514	542	552	584	547	613	542	632	552	554	545	568	577	581	493	576	603	582	568	581	545	535	581	575	576	560	556	567	616	567	557	572	551	550	562	589	600	546	569	561	576	560	569	556	571	561	567	556	506	543	559	579	539	579	552	562	573	566	569	613	591	552	572	575	607	532	602	560	534	570	604	596	581	589	601	523	608	608	549	614	575	567	591	535	572	551	595	560	601	586	586	535	574	584	557	595	617	569	580	539	561	581	601	566	525	586	576	550	592	596	575	569	581	562	572	552	528	557	578	550	579	582	585	580	566	588	582	573	568	603	563	549	578	555	608	557	559	602	593	569	569	576	558	579	588	577	568	603	595	549	542	549	595	576	604	548	542	529	579	604	564	599	568	592	552	610	576	549	565	560	550	541	617	555	572	557	547	583	595	593	591	588	568	618	564	562	566	581	565	612	581	536	535	550	572	582	554	553	588	610	563	575	542	578	525	562	601	580	564	576	576	574	573	578	566	530	543	619	636	548	554	610	584	608	620	544	609	534	601	556	573	576	585	573	565	545	552	623	552	562	565	539	614	585	569	560	537	541	545	575	554	596	550	593	584	606	573	558	537	568	518	567	587	553	542	552	604	568	523	612	573	584	569	604	590	576	551	555	585	584	589	553	609	613	557	614	523	576	519	569	597	546	610	591	574	589	564	565	586	556	538	541	578	612	592	572	561	603	527	584	566	556	590	559	564	544	576	547	536	558	581	556	599	563	576	573	540	573	563	602	573	596	539	572	564	541	566	551	527	565	526	571	578	554	595	565	580	581	561	598	576	542	553	573	576	570	571	542	556	567	573	552	604	594	599	593	560	530	567	556	594	563	542	580	568	599	544	566	573	585	548	558	565	584	577	540	582	573	565	522	524	553	577	542	557	546	560	538	543	578	585	573	595	561	564	555	587	572	521	567	543	578	560	584	628	582	594	584	573	599	547	517	564	574	576	544	593	565	589	548	593	592	530	605	611	576	562	548	627	585	555	577	545	581	579	577	568	591	585	581	564	605	569	585	573	578	559	622	548	578	600	541	563	538	553	594	533	560	574	525	569	546	577	546	570	537	560	572	603	571	605	580	577	573	537	582	523	544	562	545	516	556	591	603	604	571	534	596	574	598	558	572	531	626	553	563	630	604	572	574	598	564	571	512	565	580	515	589	567	564	565	577	559	582	598	629	562	593	552	540	552	566	543	550	570	566	588	564	561	569	600	580	603	588	545	550	582	614	603	593	595	560	561	592	564	553	557	541	552	585	579	577	602	593	529	595	582	557	577	550	577	589	577	585	548	535	617	528	582	555	550	599	559	602	611	563	579	532	545	606	553	577	549	570	572	620	548	585	574	581	532	561	571	602	608	574	542	562	601	575	579	549	623	564	559	550	578	586	583	584	606	584	564	576	552	514	558	589	619	571	546	604	602	565	594	583	604	564	571	530	488	580	564	535	595	553	569	574	602	559	608	541	557	581	563	612	537	577	567	595	615	553	555	576	582	581	577	567	567	527	564	573	549	529	577	575	586	583	592	565	534	563	596	571	557	581	589	598	556	518	585	582	586	550	567	592	584	586	558	547	584	622	558	572	571	586	578	554	571	567	547	589	535	590	584	569	540	588	566	573	561	527	576	559	533	582	573	505	574	518	549	554	625	529	577	544	536	533	559	586	569	611	564	609	598	551	546	560	595	581	551	568	606	584	582	533	547	589	592	551	585	524	580	565	555	532	582	562	576	557	589	589	566	572	632	564	560	577	559	616	554	553	549	579	555	572	592	562	544	603	575	526	566	571	570	606	573	593	532	559	604	569	553	572	599	561	512	520	595	632	536	520	600	601	566	585	553	527	596	619	538	564	581	574	631	557	559	560	548	563	583	564	540	576	558	572	566	583	541	564	518	577	539	576	614	567	564	549	565	568	576	567	556	540	555	548	596	540	590	562	591	558	561	557	579	568	552	573	573	560	554	553	556	600	540	576	531	627	567	565	589	563	555	581	560	548	569	578	539	577	584	548	574	579	550	576	535	581	558	554	601	575	556	579	513	604	556	561	568	600	566	538	550	573	589	600	568	568	536	549	591	553	512	543	544	558	572	600	594	591	551	602	561	626	572	532	570	519	552	554	572	589	548	573	594	566	558	543	557	578	580	573	596	603	573	599	582	537	557	553	519	617	565	551	613	519	574	574	562	554	585	579	555	576	565	529	599	574	578	548	561	547	595	595	578	583	565	598	550	546	558	560	547	559	545	581	570	597	609	596	561	528	596	542	574	603	559	572	569	522	566	585	562	608	517	579	563	553	535	587	596	589	585	576	569	577	582	577	534	593	552	565	598	580	583	575	541	598	539	555	565	565	559	566	605	545	534	563	552	574	572	604	560	553	518	505	571	539	561	552	562	564	557	582	542	561	532	592	577	600	540	563	596	544	572	550	598	561	589	546	550	574	577	594	567	571	565	560	579	591	543	561	568	599	573	607	520	520	571	593	589	580	557	548	538	572	571	593	518	540	573	588	568	601	541	585	544	546	488	575	559	586	575	534	521	572	556	578	580	595	546	573	633	606	632	569	584	564	621	583	549	581	561	564	572	575	552	534	542	578	565	549	573	564	602	559	566	623	594	582	541	592	520	602	569	592	555	566	608	530	567	575	576	562	540	546	592	564	542	547	550	564	602	566	557	587	611	566	582	548	558	560	580	581	542	587	566	570	581	519	567	599	586	574	595	556	589	555	594	519	524	587	506	590	553	569	596	565	575	575	578	573	565	541	576	543	593	583	582	565	598	581	542	592	604	586	576	563	525	599	608	555	565	583	566	592	580	603	556	577	588	631	592	564	553	547	580	560	541	525	560	525	595	587	533	552	574	546	596	554	545	569	580	564	535	580	578	618	559	575	568	577	574	584	559	616	576	578	560	586	598	557	543	551	578	587	581	547	531	576	594	567	565	576	529
2243	3061	1121	194	149	164	178	161	166	174	166	159	164	155	170	157	161	137	143	153	148	145	162	150	135	148	152	138	151	169	177	173	159	171	161	177	142	151	155	151	182	172	152	151	152	140	162	162	150	161	154	153	173	148	120	160	166	151	160	136	142	175	160	152	153	127	172	139	147	173	151	156	149	166	142	147	154	157	163	132	153	144	138	143	139	158	156	145	149	149	161	160	153	140	142	178	161	167	143	158	147	129	164	170	153	163	143	146	170	141	154	120	174	150	146	158	158	169	161	164	156	171	151	166	151	140	168	142	145	149	131	152	139	157	173	160	147	162	151	145	158	136	155	153	165	169	165	148	156	173	143	157	178	160	148	177	158	131	160	131	160	165	140	160	147	176	144	157	150	151	147	137	138	152	152	145	144	146	158	131	132	170	169	151	171	138	157	148	164	163	135	117	148	165	162	151	173	162	153	172	172	145	166	155	167	162	148	160	151	137	163	149	154	158	125	169	173	146	175	164	150	151	147	158	145	152	135	153	152	152	160	157	176	168	155	157	159	157	161	153	160	160	152	160	160	152	145	152	146	151	139	148	164	137	143	138	163	154	130	158	164	140	142	127	133	139	158	148	148	157	179	187	129	140	156	150	150	155	148	152	152	171	156	162	166	189	131	167	160	153	165	166	171	164	169	173	142	162	153	175	151	147	151	161	142	145	132	155	176	147	117	151	163	148	147	150	170	146	144	143	159	157	138	151	150	161	179	147	156	175	164	172	142	167	147	151	156	157	147	164	155	173	169	158	153	129	151	140	148	143	133	160	160	145	153	142	170	136	153	171	161	166	153	149	172	176	154	160	162	137	141	170	158	154	156	152	141	153	155	156	172	151	154	123	170	152	165	164	149	147	159	152	149	150	142	161	154	142	161	163	179	148	152	156	151	148	119	155	143	165	146	147	147	182	162	169	168	142	140	129	149	176	145	152	134	169	165	150	160	152	163	135	162	161	161	162	174	166	145	144	164	125	148	173	167	155	141	123	154	179	158	169	156	191	174	167	179	137	170	154	149	132	157	162	157	146	193	170	153	159	167	138	139	158	165	150	195	146	144	164	165	162	166	146	154	143	158	174	140	149	139	139	171	164	167	175	144	153	161	166	152	153	156	155	173	159	151	154	150	174	157	160	148	137	165	147	145	182	181	160	144	171	168	159	158	145	139	163	153	132	178	152	148	157	156	162	145	148	145	170	166	159	160	150	134	157	135	131	150	156	151	129	160	150	158	162	162	150	150	157	145	146	150	158	153	148	171	137	170	133	156	127	169	139	167	147	130	156	162	142	160	134	155	158	149	160	146	173	151	164	170	151	155	134	146	142	137	157	150	173	186	179	159	139	141	150	167	166	148	160	163	140	168	156	142	151	140	158	159	170	158	171	139	137	174	152	157	159	146	135	149	141	163	130	147	162	148	142	161	160	186	184	153	143	171	173	119	146	161	166	156	148	140	167	142	164	182	142	139	149	166	172	147	139	161	153	137	170	175	147	158	142	148	149	150	162	150	159	142	149	162	146	137	146	146	142	165	154	162	164	156	174	168	151	161	155	172	152	174	150	151	157	148	160	163	157	161	166	143	171	140	147	160	159	165	174	158	151	148	161	157	149	152	140	160	187	129	155	148	150	151	130	154	150	146	156	155	151	158	143	167	149	146	173	165	137	156	153	160	157	152	150	139	137	152	156	151	142	170	143	130	162	163	147	170	167	163	159	130	139	167	156	152	143	136	154	151	161	164	155	137	150	137	153	150	167	139	167	154	151	145	174	155	145	146	175	172	159	150	159	176	116	128	169	176	151	141	183	163	151	152	131	146	162	151	141	147	141	120	158	140	172	149	159	164	181	163	174	189	162	154	135	173	146	151	160	158	147	160	155	154	166	156	130	159	156	150	149	158	143	143	147	152	181	159	161	153	140	153	154	155	151	143	148	164	149	133	152	161	180	172	134	135	149	138	153	135	141	144	156	144	160	169	171	155	147	134	138	153	129	164	133	140	170	149	167	130	132	153	154	152	168	141	173	156	156	146	159	156	172	162	143	134	161	154	150	145	146	147	159	159	152	166	147	162	143	145	141	121	143	160	166	157	123	174	175	174	149	181	140	158	163	163	156	141	133	147	161	146	175	151	150	148	157	136	153	166	159	145	158	158	161	170	145	187	158	145	158	168	149	134	164	153	148	173	162	152	132	136	130	169	143	133	143	166	136	154	159	143	138	141	136	145	162	171	175	130	137	160	141	168	133	170	150	161	154	136	154	157	138	131	170	130	157	154	148	175	148	157	187	169	161	135	162	160	163	139	153	158	137	138	174	157	136	158	161	131	178	157	164	159	160	173	159	144	151	170	153	166	179	149	147	159	162	158	154	124	146	141	143	167	154	158	137	129	136	153	145	129	128	172	160	144	151	165	150	154	139	159	156	150	164	142	157	155	154	142	150	150	158	141	153	159	170	152	176	140	148	153	165	137	162	151	176	146	181	165	155	148	161	152	156	162	152	166	152	157	160	168	152	176	161	182	172	139	161	156	156	154	162	163	175	158	151	162	166	151	158	172	178	147	152	162	173	149	153	143	122	157	170	156	146	130	159	166	150	173	145	142	160	163	151	173	162	155	150	156	138	159	138	162	146	131	145	163	155	152	146	159	153	124	119	148	157	153	151	142	145	150	141	165	146	141	141	174	170	121	153	136	144	177	144	155	152	154	145	159	166	152	154	144	163	158	152	144	127	149	156	159	144	138	145	141	160	156	160	173	148	165	163	134	154	148	170	139	145	163	142	152	143	138	146	149	158	160	150	136	156	140	154	154	150	179	145	141	151	145	161	158	146	143	146	162	152	157	157	138	145	173	158	150	153	145	163	154	169	172	171	160	135	166	141	139	149	151	157	160	132	141	175	130	132	120	145	156	161	145	163	184	164	146	149	161	159	160	143	155	151	167	169	170	149	139	140	147	152	158	166	140	173	151	144	144	156	148	161	181	153	167	161	161	138	177	164	162	146	160	168	163	139	150	162	191	161	145	141	154	166	159	148	158	163	179	158	145	143	165	139	140	161	145	163	171	144	144	156	138	153	161	136	166	164	155	132	153	159	165	156	165	148	152	154	152	148	127	162	148	138	161	150	159	156	155	173	161	175	152	147	150	160	167	172	154	151	151	155	154	136	139	148	156	163	161	139	164	138	152	172	159	164	170	145	158	133	156	148	151	152	152	140	175	175	157	138	138	179	171	130	153	149	161	158	149	146	147	176	165	152	158	154	141	159	155	154	144	136	178	168	162	169	155	148	142	155	150	137	158	156	151	174	144	148	159	157	165	144	145	125	151	176	155	171	154	141	159	162	156	147	153	138	181	155	154	138	156	149	138	174	146	145	155	165	129	157	157	174	146	167	174	136	185	164	173	158	165	177	164	164	148	160	129	149	154	154	166	155	124	176	152	147	161	150	172	156	146	169
2591	4850	2315	590	568	503	493	468	491	440	487	448	502	404	464	434	477	464	436	428	449	440	445	415	455	425	425	479	438	461	413	470	451	419	436	443	446	483	459	471	372	467	446	435	423	445	421	442	421	443	450	493	438	430	449	418	444	421	446	445	452	450	423	482	467	446	445	434	450	420	452	490	423	426	461	427	421	470	437	424	452	456	438	428	411	455	469	452	428	385	427	449	425	439	475	492	412	416	433	464	465	457	469	394	416	459	474	441	423	447	459	490	462	414	445	445	462	449	451	400	445	426	462	399	416	457	433	426	390	445	424	432	435	474	454	442	474	417	420	445	428	459	408	462	425	437	445	451	427	418	442	436	427	439	425	469	414	441	443	454	420	419	430	410	447	454	457	416	463	422	407	404	424	441	464	423	434	465	460	444	448	425	452	433	437	414	432	416	434	436	442	430	422	440	425	445	411	449	453	390	428	462	438	437	437	439	424	447	465	446	448	403	426	445	460	422	446	450	469	468	403	449	424	429	447	429	438	445	421	449	427	414	411	429	438	456	438	428	446	435	413	444	478	421	425	465	437	392	448	448	433	412	419	429	456	457	433	428	449	418	432	407	455	410	417	442	457	462	455	435	422	458	415	424	452	441	447	414	435	471	419	433	460	422	449	458	466	478	433	449	441	432	463	410	470	439	457	442	449	422	422	433	480	431	451	398	444	421	375	460	462	456	441	450	406	469	434	431	459	468	465	406	398	413	455	438	441	418	393	447	439	444	480	440	479	455	427	442	445	429	449	461	444	424	433	436	477	408	464	464	431	420	455	447	445	444	397	421	428	469	458	487	439	435	447	427	406	411	416	421	404	441	451	443	434	403	421	412	447	425	420	430	440	456	429	436	448	420	431	433	453	440	405	419	415	406	447	479	422	434	445	451	478	432	473	418	430	448	452	462	448	478	453	392	438	452	436	453	474	434	450	437	438	455	411	433	408	454	438	419	429	444	410	433	435	454	446	459	473	441	399	454	443	413	467	426	443	409	439	438	440	447	426	436	444	444	451	461	423	443	416	424	437	394	446	449	478	381	456	434	418	435	445	441	482	454	452	452	456	429	421	452	463	426	440	401	411	429	428	447	451	469	421	436	435	412	427	457	447	445	410	456	415	425	422	446	456	414	426	423	413	420	403	396	417	464	445	444	430	415	410	455	419	431	414	412	456	405	445	433	419	453	411	445	450	428	427	456	427	438	446	456	432	420	441	411	417	457	433	396	391	400	430	452	446	457	455	429	430	444	437	417	445	445	443	453	425	428	426	447	417	427	423	430	440	465	468	455	490	448	414	459	470	420	476	491	420	452	433	421	467	420	449	420	451	430	434	457	454	439	450	437	471	457	409	451	442	457	434	438	489	454	449	424	407	423	424	452	441	447	425	432	419	475	432	417	410	435	450	421	409	461	448	451	424	459	438	447	451	448	410	444	429	440	426	434	421	435	476	442	448	452	446	446	432	460	408	423	407	450	429	448	430	443	432	388	439	460	456	389	422	434	477	417	438	409	445	416	448	450	439	422	455	451	410	439	411	431	417	445	449	443	444	459	456	446	443	420	454	419	423	442	441	440	427	454	406	425	455	425	410	452	384	428	457	476	446	428	432	416	428	442	450	430	434	434	452	469	477	450	433	463	425	414	470	421	436	442	431	458	447	465	409	434	420	453	458	448	398	438	409	424	438	424	409	437	445	414	451	449	440	424	450	465	483	440	423	407	430	434	460	416	457	459	422	454	421	434	470	429	385	422	449	402	441	474	436	443	424	421	404	435	431	432	407	451	429	477	436	444	453	414	420	457	399	452	449	489	440	423	477	457	461	392	422	425	445	428	413	440	409	428	435	431	439	442	456	429	406	442	428	459	467	426	437	452	445	425	409	427	436	462	424	458	450	455	418	422	457	432	434	407	455	460	452	401	443	439	450	426	429	417	423	418	454	433	461	450	427	431	466	469	422	442	434	428	433	434	413	408	427	453	440	428	419	451	436	402	499	424	458	429	449	441	388	418	463	452	411	411	451	394	470	449	484	414	435	447	426	408	428	453	440	422	452	453	467	403	462	423	473	407	426	431	460	418	460	454	474	437	444	460	409	425	462	415	442	430	446	424	453	420	427	437	443	444	472	424	422	387	400	379	416	408	387	447	444	446	453	453	446	410	429	445	427	441	418	451	451	421	429	423	431	451	412	428	411	432	444	404	456	442	458	445	474	437	432	448	420	449	418	423	448	422	408	416	444	418	463	443	407	454	432	463	452	428	439	425	439	463	448	423	441	432	444	463	429	443	469	432	451	463	413	419	473	433	422	446	447	455	434	445	427	445	439	443	434	405	442	416	475	449	400	412	473	422	430	422	445	429	417	435	423	417	422	426	418	431	434	457	444	431	426	493	432	461	434	496	478	401	446	425	407	448	461	451	472	447	442	419	434	452	475	458	424	425	432	458	388	411	457	426	436	419	430	486	404	438	456	444	389	429	468	410	437	429	456	434	481	435	458	468	447	429	446	393	435	444	451	467	423	457	441	460	433	446	411	430	426	453	417	460	442	455	418	417	408	438	442	460	466	446	460	438	432	441	437	450	444	410	424	459	440	379	440	443	442	417	421	419	438	415	462	465	493	449	425	413	423	419	467	419	426	463	444	471	442	416	418	428	432	465	456	439	420	437	414	489	430	414	410	443	433	419	444	463	418	448	427	449	427	396	433	450	433	419	429	457	416	405	386	439	450	459	450	466	429	424	418	440	447	460	465	453	421	441	440	370	426	441	452	429	425	406	476	461	465	431	479	418	423	421	459	464	429	461	421	434	410	455	419	457	406	444	422	428	458	444	414	402	444	400	430	413	425	431	398	464	462	418	446	431	462	445	452	436	419	462	447	440	427	462	433	430	455	440	439	441	426	419	474	466	445	419	468	417	450	417	391	455	398	400	461	438	449	449	425	444	428	447	401	419	441	443	450	402	432	464	439	420	402	439	477	439	422	474	432	439	416	406	456	403	441	420	475	413	388	418	437	453	406	469	431	463	424	439	459	430	437	428	435	440	430	442	446	435	480	459	415	446	456	428	411	454	454	406	417	433	424	428	408	453	413	431	412	438	461	451	467	421	432	451	456	488	449	439	420	419	439	409	427	456	429	446	435	429	456	449	450	466	425	427	449	408	474	429	428	458	470	420	433	459	468	417	475	434	433	423	469	427	445	429	464	463	443	457	428	444	421	455	452	422	416	442	411	453	414	448	418	435	472	446	464	438	464	417	451	453	454	435	422	443	427	386	405	422	461	454	446	415	431	454	447	464	444	462	418	441	480	452	464	424	436	409	429	482	437	444	429	433	429	419	459	448	463	452	449	415	456	434	421	448	431	425	464	466	410	420	428	404	452	443	412	431	432	444	431	395	457	392	422	439	437	413	435	420	460	492	454	442	405	440	449	467	429	431	461	462	418	402	420	460	423	439	448	435
18540	42110	24644	3131	730	546	443	411	365	344	368	355	366	349	314	302	273	259	268	291	302	309	296	272	291	289	252	324	277	270	294	297	279	269	278	289	286	288	282	225	274	255	289	271	294	280	274	239	286	276	252	275	285	259	293	301	263	258	285	304	265	255	271	263	278	283	286	253	269	271	239	265	277	248	290	262	299	277	277	303	255	279	263	281	307	295	330	269	276	256	304	284	293	284	294	263	255	275	245	279	267	250	309	291	279	257	249	265	278	275	281	311	267	296	289	260	284	273	286	255	278	289	266	296	288	254	282	302	273	275	269	286	249	273	288	253	285	265	291	300	239	262	285	266	295	267	243	280	269	313	288	278	277	305	292	280	287	255	287	289	278	280	284	270	262	267	280	285	296	276	265	266	270	297	320	285	265	271	270	290	251	267	289	253	273	283	273	297	279	261	286	286	261	270	264	289	256	257	259	257	259	286	256	279	276	270	256	300	271	295	281	275	278	245	272	271	249	242	273	273	280	245	278	241	274	257	263	291	282	293	274	310	258	269	253	273	263	261	305	253	252	256	268	285	288	272	296	303	301	250	269	273	278	289	267	272	294	308	325	273	278	275	274	293	263	265	294	304	272	256	289	246	261	263	249	268	276	299	284	266	277	302	282	265	264	295	276	276	264	258	263	291	249	269	271	250	285	286	293	265	251	279	265	265	287	279	307	264	264	269	244	236	270	257	270	299	267	288	295	259	303	252	292	251	270	282	268	294	263	276	269	266	262	263	306	263	298	266	270	264	280	290	299	270	281	283	302	288	319	269	255	252	286	284	262	237	254	283	298	255	281	274	263	278	265	295	269	293	275	279	270	296	306	258	236	265	298	301	279	270	306	313	283	285	277	285	290	287	274	269	303	288	281	281	269	264	272	292	275	273	263	265	242	259	258	268	256	266	261	290	297	271	276	319	270	274	269	280	245	256	305	264	285	308	253	256	284	272	269	261	256	270	288	265	226	293	273	280	271	276	285	273	280	286	297	288	264	249	287	262	276	273	269	318	293	313	263	279	283	296	246	244	290	285	262	308	268	254	256	287	266	276	267	283	281	274	322	274	238	255	273	263	265	259	248	282	263	308	264	279	286	268	276	247	286	246	269	293	260	242	249	275	256	285	293	253	275	281	260	288	290	252	242	269	287	240	264	269	266	284	269	267	283	246	281	285	242	266	267	260	288	264	295	267	284	241	294	280	303	283	311	255	278	242	259	239	302	292	265	281	253	279	263	267	260	262	268	259	274	277	240	235	265	251	288	275	271	244	260	285	283	256	277	298	279	266	272	272	259	256	272	291	278	275	268	313	273	270	278	282	277	272	261	301	238	271	273	295	251	282	256	276	266	298	278	279	289	302	272	278	274	294	285	257	260	279	275	275	255	263	288	283	273	267	277	260	283	263	257	267	268	280	268	277	299	258	287	324	278	243	276	285	274	229	263	275	245	275	257	251	264	291	289	274	283	248	268	243	275	265	261	289	279	269	272	272	267	277	266	294	244	248	270	307	300	259	257	313	249	255	259	251	257	300	253	260	272	293	260	282	253	301	267	278	308	292	288	259	267	264	250	281	233	262	251	273	271	274	275	299	285	272	273	257	260	297	280	265	282	270	260	282	246	278	289	302	277	318	265	277	248	255	290	283	297	269	276	288	296	256	265	287	280	240	259	246	249	291	302	292	252	255	264	268	284	264	269	278	263	282	273	284	301	249	279	287	257	303	268	281	267	275	296	281	281	250	272	276	277	236	267	248	288	273	271	276	266	300	253	283	257	279	281	265	256	278	303	242	289	276	293	283	269	260	283	248	283	294	246	293	288	276	270	299	243	276	280	265	256	296	266	285	267	281	254	274	305	270	279	248	289	250	298	237	308	263	291	267	281	314	270	266	287	277	282	242	274	300	251	271	282	279	258	261	269	302	270	261	254	276	253	240	269	279	264	252	265	268	277	269	288	297	284	264	258	275	270	276	297	303	300	258	271	285	272	261	280	264	267	283	274	263	304	276	265	263	268	279	272	273	273	266	296	265	276	270	277	254	253	271	254	299	269	261	288	265	279	265	289	252	274	286	266	284	300	286	256	255	272	265	267	251	270	293	295	295	271	273	247	253	283	275	283	282	273	256	274	289	256	254	291	267	282	290	287	271	240	262	244	239	272	268	243	280	264	265	276	253	269	249	270	243	261	267	271	245	307	275	246	289	249	247	263	259	293	274	250	264	243	281	267	273	278	279	284	253	274	274	302	250	256	244	264	289	277	283	282	249	284	286	288	288	269	278	275	258	265	263	265	262	285	271	276	273	290	280	262	260	262	298	280	294	279	261	296	263	291	277	294	257	277	282	269	312	285	270	301	284	276	277	288	259	266	283	300	246	293	288	297	310	267	277	286	274	253	249	264	259	258	313	275	268	269	274	266	237	266	263	271	231	290	264	266	257	296	285	264	269	282	307	274	257	257	264	251	275	263	304	272	274	249	268	264	284	282	269	306	301	290	263	248	279	268	313	276	280	286	293	263	255	298	288	275	275	305	253	263	274	262	256	238	277	268	263	258	273	307	269	270	280	252	281	296	278	276	272	273	252	279	287	285	268	259	283	273	256	268	281	262	276	255	269	266	273	286	259	270	249	246	280	284	265	290	280	265	287	298	259	258	260	273	253	271	262	278	269	250	272	256	285	315	256	252	282	269	279	266	231	285	270	242	273	279	266	259	286	284	263	270	274	285	278	272	275	268	330	298	272	242	267	257	231	254	254	261	264	285	259	271	277	270	281	312	272	282	275	299	282	284	288	263	304	265	286	294	277	254	289	262	276	285	288	270	296	270	259	258	231	301	269	312	254	261	280	275	259	278	251	279	292	297	268	256	265	239	296	250	293	292	235	280	248	308	242	284	267	273	253	244	266	309	273	266	272	285	235	252	249	270	276	276	278	282	282	249	249	296	273	274	270	275	269	279	254	276	274	263	300	290	317	320	275	232	253	265	298	255	263	310	281	262	275	267	260	257	256	253	260	227	253	280	290	279	247	235	271	276	282	294	257	280	292	284	270	274	273	261	276	252	252	246	257	268	248	271	278	281	286	281	274	256	248	269	278	259	255	284	273	270	277	236	270	266	288	258	272	269	252	255	240	262	240	266	319	259	258	272	277	276	249	266	278	287	258	249	245	260	258	280	228	263	267	285	285	310	253	278	259	263	283	292	263	269	290	224	281	257	241	243	288	268	268	291	304	281	285	257	250	276	284	296	300	283	304	262	298	297	274	280	229	280	278	270	261	296	295	270	300	272	279	296	272	311	236	266	248	285	243	257	251	252	288	242	257	244	287	262	283	268	283	284	273	287	269	291	275	260	249	285	271	282	296	263	246	277	297	268	272	304	275	270	275	276	290	262	260	305	245	243	270	301	286	302	312	290	265	263	273	267	258	257	310	279	255	238	266	274	280	258	279	268	279	265	283	261	292
13043	31564	17455	3094	2661	2239	1919	1579	1453	1242	1275	1117	1079	1045	983	925	888	898	913	841	816	866	819	808	781	777	788	740	790	785	783	789	769	764	736	759	716	744	704	749	771	769	734	690	706	701	695	728	727	715	722	730	707	719	718	699	665	725	719	687	750	660	696	708	730	714	725	728	693	711	701	651	711	734	703	710	715	681	735	703	672	735	752	707	736	708	750	717	750	704	671	708	760	707	685	711	711	727	710	688	786	733	716	669	687	691	676	651	669	661	717	675	686	689	699	715	718	700	695	667	676	716	692	706	713	775	708	735	720	698	702	718	677	666	674	715	739	681	701	725	688	707	727	722	697	673	707	699	691	642	718	664	682	682	650	674	703	682	687	683	686	703	671	680	692	713	688	750	693	700	725	662	708	672	768	710	655	736	677	684	731	703	756	712	718	673	683	691	736	688	712	697	714	677	699	709	715	658	684	663	705	692	699	663	730	662	699	687	728	712	654	697	676	662	709	701	675	727	689	677	684	702	645	745	713	650	712	644	718	685	684	679	654	675	676	712	681	694	704	669	672	684	730	695	706	709	713	751	709	694	705	687	721	739	738	649	673	684	723	718	697	729	666	671	674	645	693	681	662	706	710	685	683	694	723	722	764	706	698	682	694	698	733	686	750	688	716	721	699	697	666	663	721	700	691	702	711	745	739	710	689	709	701	711	676	664	720	714	689	705	728	684	675	670	706	691	703	701	696	689	692	746	722	675	672	644	696	698	704	687	698	677	667	729	730	720	677	686	762	698	674	757	691	675	703	703	678	715	687	738	697	708	711	745	718	714	664	708	672	672	670	750	703	689	744	684	785	650	708	725	679	693	740	706	739	713	751	710	669	667	673	735	679	663	721	664	718	695	713	686	707	728	680	696	743	716	666	650	677	677	697	681	678	736	688	702	689	724	664	697	733	698	694	692	725	651	704	712	736	680	724	708	682	744	636	704	698	725	731	676	737	709	734	674	676	730	739	685	667	683	721	687	682	718	714	715	661	680	701	729	709	671	685	677	692	671	711	698	709	712	713	676	706	726	668	696	665	628	696	668	685	737	653	677	689	719	687	679	737	723	652	742	703	672	687	674	690	738	728	679	683	675	685	664	710	722	685	687	718	730	715	673	738	670	673	718	702	733	709	672	694	720	668	707	677	665	718	724	737	732	706	705	633	668	694	684	692	708	710	672	744	680	725	712	688	720	684	672	717	710	719	758	663	715	735	702	727	712	681	658	667	714	660	691	646	677	714	698	658	708	703	728	698	684	719	659	680	691	670	666	697	658	722	675	721	631	686	726	695	676	673	701	749	669	624	705	703	727	708	670	692	709	708	730	707	706	719	719	708	706	702	721	710	651	707	683	651	722	681	671	662	648	673	689	730	672	700	665	655	695	688	724	703	641	721	752	656	673	688	716	704	698	704	715	740	670	756	652	689	686	691	699	687	647	688	711	683	694	707	674	700	750	662	691	726	739	647	719	699	684	683	703	712	646	715	686	727	659	761	689	704	714	682	642	677	691	673	744	723	730	667	696	701	678	674	716	632	665	695	670	710	712	656	670	694	697	665	627	675	705	720	682	685	672	666	676	668	701	709	705	686	686	763	724	711	726	682	711	667	739	740	730	713	677	672	766	714	696	711	695	670	727	682	737	703	719	668	728	640	723	754	681	696	742	678	708	713	657	699	740	706	675	691	649	724	721	688	726	762	698	729	692	702	693	644	694	676	701	678	668	727	682	732	697	685	706	683	724	694	676	686	666	670	620	684	663	665	703	700	649	673	670	735	669	755	701	650	712	690	713	653	732	727	684	684	747	634	742	701	688	681	711	691	671	701	666	708	707	710	667	687	702	696	690	709	662	702	677	704	743	691	705	673	682	705	707	685	682	725	713	656	722	732	720	689	707	675	713	689	707	678	699	665	662	671	678	690	644	732	666	702	706	692	733	742	715	681	754	687	663	658	658	650	668	690	659	667	733	704	678	677	700	681	706	707	694	685	737	644	713	743	725	717	711	718	726	705	674	694	666	681	707	711	704	713	725	690	693	669	718	717	675	677	719	692	675	692	717	714	715	732	706	727	710	720	723	686	688	704	719	699	670	713	738	752	702	712	718	722	685	693	692	708	686	650	668	675	686	625	718	654	698	702	691	697	721	704	700	685	703	735	718	671	688	712	719	677	728	686	720	711	699	687	675	661	715	712	724	695	678	647	710	753	755	694	709	730	689	684	670	687	711	680	739	690	693	688	676	743	727	716	698	716	703	665	702	710	745	661	712	707	678	673	716	667	667	727	690	702	683	672	740	692	719	673	664	727	728	647	701	672	672	723	655	691	706	722	718	730	678	705	677	655	723	686	695	718	703	666	685	706	727	688	719	661	719	701	699	700	696	696	696	688	691	680	676	735	653	671	669	697	706	705	698	717	721	693	719	696	656	674	686	685	690	654	686	697	676	715	668	722	703	686	745	706	654	683	711	680	689	689	675	740	697	712	640	690	713	730	685	715	699	671	673	695	691	650	729	733	669	715	719	721	667	706	694	720	684	689	709	698	674	701	641	710	718	737	737	685	751	701	715	661	658	693	715	725	716	707	693	724	698	674	661	717	700	705	687	712	673	640	663	719	667	686	729	686	680	709	718	691	685	708	659	701	672	695	708	770	693	668	735	685	702	696	652	669	723	698	691	680	755	707	752	701	650	764	729	655	703	673	690	658	700	700	677	669	698	678	755	682	710	670	760	715	698	724	673	714	656	655	706	734	710	731	641	744	739	676	689	717	733	645	703	690	697	631	706	672	694	725	691	691	667	722	719	678	662	701	696	687	705	710	729	710	708	707	691	705	671	680	668	695	659	709	716	690	725	689	712	715	691	689	684	670	724	694	693	733	718	734	671	729	707	717	741	722	669	675	711	696	713	688	708	704	697	696	707	696	700	689	679	672	681	699	655	684	698	784	716	696	713	732	683	705	668	674	712	667	651	642	651	674	747	637	715	675	698	693	658	701	714	699	732	666	691	666	665	683	679	670	679	700	733	657	654	663	652	689	736	687	682	629	640	699	703	691	731	713	696	671	666	698	699	667	636	703	709	686	696	705	706	662	647	674	672	704	670	685	668	725	675	663	685	717	669	671	669	716	717	712	686	668	697	698	674	720	695	726	675	692	720	691	684	701	704	691	709	701	660	685	696	709	669	713	703	692	682	666	699	677	704	662	697	723	720	691	707	721	709	656	686	751	701	671	724	696	690	677	708	714	771	709	687	698	692	719	720	740	676	704	687	691	748	702	678	656	688	727	698	687	691	669	702	696	682	712	713	718	672	729	739	698	699	685	675	685	702	648	699	680	700	670	665	671	696	724	667	686	728	729	722	692	683	730	698	680	694	640	642	695	691	749	724	700	712	676	698	707	689	734	680	721	712	744	667	691	703	682	675	675	736	643	711	659	695	694	645	664	678	717	700	669	715	720	684
30561	55624	35713	8674	1264	867	622	538	479	444	392	351	334	292	316	301	288	274	243	251	262	242	240	229	245	214	226	221	223	249	244	260	235	222	234	231	247	235	249	210	227	211	219	238	227	263	237	231	222	237	215	243	239	244	207	216	222	241	264	253	215	204	252	238	229	238	208	232	224	226	227	216	244	205	247	248	197	262	209	255	227	216	234	235	232	207	210	212	217	238	211	251	224	213	221	229	229	224	225	211	211	238	206	248	237	245	201	213	249	221	216	208	225	199	212	243	230	209	243	234	229	253	212	226	207	269	236	216	250	241	217	216	239	224	238	219	222	218	200	247	217	209	242	249	221	215	212	209	227	229	219	239	212	229	233	256	233	238	211	232	217	211	215	217	233	214	222	225	231	218	243	216	234	214	226	229	219	258	247	230	235	250	218	232	217	223	223	216	233	219	199	220	213	219	243	223	212	224	216	208	213	221	235	209	209	226	227	209	197	236	219	244	236	210	205	255	243	238	249	202	209	272	241	223	218	226	211	204	199	246	241	210	245	227	226	218	218	245	216	217	255	214	198	218	240	185	233	223	213	188	240	233	216	226	227	244	207	251	245	209	241	199	209	235	190	248	207	228	219	214	223	229	234	214	212	230	214	227	220	205	226	209	208	225	235	226	205	238	229	231	223	214	214	234	203	233	207	211	222	234	219	197	218	220	232	254	221	221	247	233	187	245	247	238	223	228	217	225	203	218	205	218	209	221	208	187	210	205	216	237	218	211	219	220	203	222	232	213	195	228	208	210	235	239	213	222	240	205	243	216	207	218	221	217	242	202	214	208	221	217	209	227	216	225	231	242	231	222	188	232	236	214	242	234	227	219	200	218	244	237	218	211	216	229	210	210	243	221	240	229	248	217	222	217	236	217	230	211	220	230	225	237	221	196	212	238	235	232	195	198	214	211	239	218	257	228	208	238	227	255	241	228	215	209	225	223	235	235	197	232	194	236	240	208	212	221	216	249	228	254	205	224	225	233	225	220	213	219	229	220	231	227	227	233	228	209	218	209	207	218	232	230	227	233	252	187	210	246	210	220	212	249	242	255	207	214	239	207	226	241	212	222	240	189	198	232	220	224	218	235	226	226	212	192	208	215	225	186	218	242	248	200	233	241	238	244	214	218	221	220	234	204	208	220	200	256	227	244	211	253	240	228	232	241	215	224	207	223	206	217	222	234	230	218	237	205	224	219	227	207	235	207	216	213	255	216	229	218	228	225	236	239	208	231	225	217	212	217	248	207	243	205	229	247	224	209	238	231	209	221	219	206	227	217	220	224	219	226	209	228	219	210	256	201	226	192	223	203	217	204	230	247	224	245	223	190	202	225	225	223	203	232	227	226	203	215	233	222	212	229	233	240	237	234	236	230	225	190	222	253	211	238	225	216	243	231	236	233	226	232	206	214	231	208	246	194	222	211	206	222	239	200	229	208	216	236	196	242	236	188	236	232	197	235	212	174	208	251	209	226	220	216	228	241	229	230	192	214	217	191	246	250	242	188	219	211	241	245	201	190	237	251	214	235	200	224	215	202	219	224	251	234	223	206	209	231	229	221	217	221	244	235	211	211	229	242	235	239	206	204	200	230	233	229	234	197	216	218	193	216	226	212	196	213	228	227	203	240	243	218	214	238	239	220	253	212	199	225	210	225	210	223	213	230	241	217	211	238	247	236	232	220	210	217	191	211	227	207	227	224	238	241	220	245	232	234	201	193	251	215	222	205	220	200	218	200	223	229	217	234	220	220	257	211	269	235	212	245	205	231	227	209	234	233	216	219	206	234	217	243	224	203	213	236	199	213	240	211	238	214	196	202	213	228	253	246	215	203	225	201	258	251	189	216	221	222	236	228	242	228	255	237	226	213	200	232	249	222	239	246	206	205	255	270	231	233	198	222	200	215	229	225	247	238	217	228	223	226	207	228	201	220	218	243	205	214	228	225	220	231	194	229	195	239	219	233	234	211	217	198	224	214	230	213	232	198	212	213	219	242	227	238	228	237	237	221	226	228	198	209	234	242	201	227	238	200	222	222	250	201	208	194	218	202	215	219	213	222	219	228	204	227	230	229	238	223	205	238	237	215	252	227	226	222	241	218	243	219	246	238	218	216	201	213	216	227	234	223	217	235	200	228	221	246	208	221	212	222	213	218	259	246	245	214	211	226	237	201	216	203	226	225	193	214	230	227	235	206	236	220	238	235	227	223	237	213	198	226	229	232	199	229	219	202	218	239	205	217	231	221	191	248	222	209	209	245	237	211	218	242	226	205	234	223	240	223	214	216	224	234	221	220	213	199	218	219	212	221	220	218	226	187	231	227	224	232	203	223	223	207	203	201	213	222	257	228	225	218	234	228	222	221	244	266	195	216	233	222	225	218	221	229	221	245	202	251	218	211	210	204	236	230	222	241	236	260	240	227	237	208	222	221	243	206	225	223	210	224	258	213	209	210	247	220	208	251	229	211	206	247	229	226	219	224	239	209	213	200	217	203	224	229	230	214	240	218	193	207	226	240	216	218	204	223	235	225	216	242	207	247	232	219	236	230	236	239	229	242	219	249	219	205	206	260	214	216	215	270	226	223	233	238	216	216	205	217	199	236	212	222	225	208	237	228	218	235	231	236	248	239	218	235	233	229	228	212	208	218	219	224	234	261	217	220	232	219	247	227	225	217	205	193	197	222	213	214	196	211	213	222	226	200	230	227	193	230	212	225	226	207	267	219	262	237	223	206	227	214	220	230	220	205	195	217	232	221	244	213	230	234	219	206	233	230	208	249	214	200	228	216	235	224	240	238	222	232	223	215	189	217	238	232	251	238	220	225	226	213	231	224	226	212	218	217	217	235	217	230	242	186	212	216	249	191	201	212	200	215	218	230	226	233	235	205	219	213	239	222	221	200	213	228	224	222	221	227	196	225	241	214	225	251	226	220	216	214	222	235	240	214	224	230	209	234	212	227	218	224	231	226	211	195	208	224	222	215	194	224	238	213	225	224	215	237	217	239	222	238	212	237	220	242	226	203	214	224	210	240	206	213	214	222	221	224	212	229	215	193	203	208	230	226	229	220	233	215	241	264	226	216	217	199	223	230	217	217	222	250	213	237	237	234	243	220	223	210	214	217	201	225	221	186	234	226	227	220	223	217	209	240	215	215	206	209	237	210	243	212	226	219	223	227	238	224	229	224	235	247	234	208	227	210	205	243	225	201	203	233	204	229	241	230	244	236	225	209	253	256	194	214	197	209	223	212	218	271	219	199	223	221	214	227	234	229	229	223	228	209	217	237	238	258	240	240	256	219	204	214	199	240	209	237	199	221	260	227	221	244	203	230	212	204	248	247	222	215	206	194	262	222	214	241	236	225	209	236	224	211	232	195	185	224	202	222	232	229	244	228	220	218	208	228	228	251	201	229	260	244	197	212	223	209	246	198	222	242	230	213	227	179	230	227	212	216	202	227
19497	38213	22283	5100	4339	3484	2783	2380	1987	1745	1599	1432	1302	1196	1106	1100	979	963	882	901	885	779	837	795	778	761	741	717	718	716	709	664	710	680	682	657	668	649	621	630	616	632	610	620	620	600	606	567	687	609	575	585	594	579	574	587	560	605	585	568	558	582	593	602	574	615	571	594	621	588	625	556	621	579	588	591	574	561	615	569	551	595	604	581	597	587	618	573	525	605	576	556	563	618	618	592	571	601	607	545	559	566	570	580	550	606	545	550	587	577	593	569	586	551	550	552	549	562	579	584	573	541	558	575	570	572	555	581	550	566	537	581	600	587	594	570	579	566	554	567	567	573	551	578	549	563	599	544	570	558	593	543	591	558	629	559	555	558	544	573	592	570	585	566	608	609	570	539	580	595	584	572	580	557	571	571	559	547	559	552	548	614	574	549	559	560	574	555	565	558	538	537	572	548	587	546	577	577	555	616	559	591	569	544	571	557	579	591	556	590	599	617	574	608	551	534	568	563	569	546	600	541	558	574	544	570	596	545	535	541	582	542	591	596	589	564	581	580	588	525	591	558	578	579	598	566	522	561	557	579	503	549	583	575	551	536	565	540	578	536	561	592	547	579	582	584	580	533	521	575	578	572	567	588	589	557	572	560	560	559	559	541	488	572	537	540	556	572	556	559	604	568	590	569	588	566	540	554	571	551	541	577	526	587	588	555	517	556	551	529	594	530	549	572	556	537	571	524	553	566	537	578	569	571	594	575	561	555	515	584	616	548	619	559	592	597	544	534	571	569	595	515	577	631	548	576	547	563	549	518	567	589	578	586	562	532	576	562	596	544	605	591	526	510	511	522	531	562	527	608	541	557	552	546	573	559	555	572	535	553	590	550	593	576	544	628	537	575	560	529	523	504	571	537	546	533	480	565	573	536	535	523	579	508	615	562	583	565	575	568	587	568	552	625	558	597	555	528	594	548	541	570	560	556	560	565	552	581	563	525	521	589	588	605	534	585	560	531	582	564	572	577	576	561	541	555	570	537	546	580	537	561	583	609	555	535	585	541	586	558	558	571	493	548	561	596	567	559	592	541	567	552	566	571	538	568	559	583	548	546	589	557	532	571	596	538	573	577	590	561	576	577	561	545	595	571	545	543	565	544	546	552	593	530	521	539	536	552	576	604	579	525	538	569	607	539	543	556	561	532	603	528	552	584	577	592	540	538	568	552	598	560	546	567	557	528	562	548	550	608	584	506	612	573	564	631	577	549	581	522	535	562	516	557	578	547	612	590	553	560	561	560	565	599	574	543	556	563	555	563	549	545	530	589	589	582	560	540	566	570	546	555	578	564	565	540	582	591	600	557	505	589	542	544	533	601	568	521	573	559	557	572	560	580	599	512	544	560	550	545	559	555	542	561	583	570	557	572	535	525	561	582	566	588	521	524	589	537	551	559	540	638	572	570	542	592	565	568	606	576	591	564	576	565	567	527	538	576	600	556	561	563	587	534	568	579	544	557	542	564	607	557	565	554	535	548	554	556	587	552	602	544	547	552	571	584	584	564	577	557	619	555	531	553	547	571	574	544	567	598	566	569	529	538	540	565	562	568	587	589	560	592	596	581	599	548	552	585	608	557	509	528	565	561	563	602	595	590	543	539	583	537	596	572	578	569	571	526	556	537	567	565	575	562	561	547	534	528	545	564	583	569	515	573	535	564	524	548	577	568	549	582	550	618	505	560	578	572	573	599	556	555	579	562	543	551	538	576	552	575	550	571	562	538	588	593	576	609	572	590	560	548	550	534	522	552	573	549	556	558	594	545	562	571	546	557	602	559	567	565	574	579	568	580	555	555	532	595	596	552	548	576	517	577	527	517	577	597	547	539	567	576	544	565	560	582	559	553	572	604	554	540	592	529	574	547	589	577	562	563	562	577	573	537	534	532	566	581	539	562	550	573	559	541	542	568	585	579	574	558	605	538	567	569	538	536	549	522	583	578	568	570	572	561	549	577	552	595	578	592	547	563	541	536	547	605	543	615	543	537	592	576	538	552	598	566	556	538	525	577	547	583	561	567	554	532	569	573	601	589	565	554	587	531	559	570	546	620	605	544	535	561	589	522	548	584	597	554	492	547	540	553	552	559	567	567	602	546	548	596	593	624	565	558	573	586	527	558	546	574	561	576	595	535	573	550	584	582	571	582	550	566	596	556	531	555	556	568	593	559	594	531	566	506	572	545	544	581	592	545	586	552	542	567	534	582	549	573	563	575	567	520	508	554	555	544	545	589	542	559	563	524	543	536	546	553	533	527	544	540	601	604	567	568	598	511	572	559	599	528	612	555	572	503	565	593	561	524	570	606	564	546	581	617	559	560	596	563	560	590	542	571	572	574	551	548	572	547	611	549	520	537	550	549	548	551	589	566	559	611	586	586	562	603	552	569	574	572	594	520	527	568	556	525	533	537	566	572	565	595	593	581	558	604	575	547	571	554	548	562	572	584	600	561	575	579	589	540	533	582	574	582	591	546	536	543	544	565	571	571	590	568	554	580	567	570	562	589	572	563	558	560	545	543	582	565	556	608	542	530	555	561	502	580	508	578	591	584	568	575	544	580	553	586	571	558	551	539	523	585	594	531	607	572	618	572	573	554	596	552	577	575	553	536	591	575	580	601	564	522	563	515	570	592	560	556	574	550	565	566	540	613	527	574	559	591	581	537	594	547	518	589	574	586	541	567	585	578	579	535	552	572	581	544	557	563	574	547	622	564	568	567	561	605	561	531	577	566	517	570	568	540	579	536	546	539	536	576	553	581	585	576	558	588	545	620	549	549	602	566	547	600	551	571	563	574	538	562	592	556	585	546	568	543	572	609	603	555	529	579	571	595	539	518	540	567	557	577	574	550	524	569	579	549	574	648	517	525	546	547	547	553	565	577	539	528	562	576	593	535	557	569	592	561	571	546	568	588	571	538	565	607	547	572	550	569	546	549	576	539	549	550	584	588	540	575	586	575	557	565	511	545	544	572	571	569	567	594	586	518	567	606	587	541	538	560	588	551	563	541	543	539	596	559	542	559	607	563	581	544	538	569	543	594	606	568	552	549	589	548	527	593	588	560	594	546	563	569	594	563	576	549	607	557	556	554	530	587	561	542	585	577	569	571	548	585	565	541	537	548	547	569	576	581	606	497	560	569	583	617	557	565	533	555	573	539	538	556	579	537	585	536	543	570	570	571	587	552	560	580	565	547	546	573	550	546	566	536	597	580	608	577	584	582	611	560	566	562	594	555	588	550	557	548	505	571	547	591	564	547	570	537	572	564	550	588	563	543	572	564	511	573	549	553	544	538	581	543	607	519	577	543	551	565	553	544	596	530	539	499	554	567	604	573	600	540	573	564	585	551	573	563	568	581	610	611	584	602	570	531	553	572	529	558	515	576	521	568	575	565	552	576	619	560	543	531	592	563	569	555	516	525	575	580	542	604	523	549	559	540	558	561	537	536	574	536
2343	2360	952	187	162	177	170	149	169	141	173	145	155	177	150	166	167	138	136	144	155	153	142	156	156	161	178	129	147	163	173	135	133	148	162	157	155	145	159	157	157	140	162	160	123	152	154	161	149	179	145	158	163	165	159	166	158	156	162	155	174	151	149	152	147	155	169	177	151	140	147	140	161	174	139	151	150	144	148	149	153	160	153	149	139	167	155	153	152	151	156	156	161	126	152	146	156	165	149	143	156	158	171	136	136	134	140	158	158	160	160	148	177	164	141	150	136	142	155	132	161	146	177	144	153	139	142	142	156	175	139	146	150	169	156	153	135	134	161	143	166	161	151	159	145	131	169	167	148	149	159	158	178	162	173	135	162	143	153	158	137	137	132	169	147	143	145	154	140	138	151	130	163	132	159	160	151	168	162	148	148	135	154	171	149	153	156	158	165	152	148	152	172	144	150	147	149	147	153	158	149	148	145	138	147	138	145	131	145	168	145	150	151	143	170	153	150	165	149	169	166	142	147	175	181	154	140	155	150	163	163	148	156	196	147	184	169	141	157	172	131	143	146	146	158	143	162	157	162	145	124	144	146	153	162	157	155	135	148	155	146	152	138	172	170	159	145	147	155	148	164	162	143	147	140	138	133	152	164	137	134	142	168	119	148	172	156	152	163	148	151	156	151	148	165	155	147	161	145	142	176	135	154	157	140	150	185	160	148	172	153	167	164	161	161	173	164	160	156	161	166	150	166	153	152	127	144	155	137	161	138	130	137	160	152	158	156	148	167	157	135	162	149	160	147	184	151	158	128	148	146	137	147	174	143	145	172	154	155	146	118	143	142	179	158	159	140	163	145	159	168	145	152	147	163	154	147	170	156	152	164	173	141	147	127	143	152	148	156	135	148	141	161	155	142	145	182	139	157	163	138	127	140	147	154	134	148	151	140	151	145	161	169	152	171	148	142	151	151	146	165	154	137	150	158	186	147	182	174	144	149	171	162	179	164	144	167	162	157	183	157	156	156	159	162	141	183	150	161	153	145	148	169	160	147	132	166	143	149	151	153	151	171	147	148	159	181	152	150	163	142	177	171	146	154	156	171	149	152	149	148	168	149	170	144	154	157	141	148	153	145	146	149	180	146	148	141	185	157	138	144	140	124	160	147	158	137	141	166	140	135	141	151	152	137	130	149	146	156	117	146	147	155	141	149	141	138	151	150	140	138	145	164	152	137	160	151	134	159	128	143	166	169	150	164	167	163	152	151	149	152	148	153	156	161	144	154	141	150	163	124	161	140	171	167	153	136	150	149	148	136	159	158	147	159	164	146	147	184	155	166	158	150	161	164	140	157	133	171	140	181	130	131	154	180	147	130	158	166	123	151	148	160	120	134	164	170	152	143	168	155	154	136	143	149	166	165	177	151	144	164	154	176	145	156	133	171	146	141	164	130	144	154	140	140	157	172	180	164	137	149	151	147	169	155	148	155	145	165	152	166	153	149	149	163	135	156	143	153	144	159	138	165	135	135	162	147	138	192	130	151	152	159	147	165	154	158	141	126	134	170	146	162	173	168	155	166	170	162	132	166	143	157	161	141	154	152	141	123	175	140	173	144	153	141	188	144	179	160	153	141	140	153	172	160	135	146	158	145	148	147	123	158	161	148	160	134	163	155	150	155	145	158	148	119	157	147	146	143	138	155	177	166	173	135	168	153	141	154	112	141	137	163	170	151	174	152	152	147	145	162	153	153	159	166	150	136	130	157	142	160	162	139	167	128	124	135	143	151	149	179	133	156	177	150	161	171	139	160	131	148	150	163	138	167	142	163	156	154	168	172	141	139	152	165	145	135	176	157	149	171	157	168	165	160	154	162	158	152	139	153	147	170	164	144	143	140	154	156	161	141	135	140	165	146	142	139	176	140	161	143	167	149	157	145	126	146	140	153	141	158	150	172	179	162	168	159	131	145	162	153	176	174	155	155	149	143	146	135	123	161	153	150	144	151	126	153	154	135	148	152	149	134	156	157	163	169	179	137	144	155	150	170	145	153	161	145	149	174	139	157	154	154	156	169	141	148	162	175	143	152	147	160	144	148	160	162	188	152	150	147	153	165	159	177	139	151	170	154	155	147	144	147	147	149	173	134	166	169	143	127	164	133	146	148	166	142	159	149	155	157	181	126	157	173	152	161	135	169	146	139	144	147	142	138	161	153	156	149	137	162	136	176	148	187	161	152	146	144	137	154	155	140	154	158	135	129	170	146	155	158	172	162	166	139	154	161	156	140	169	162	171	140	165	159	166	134	145	123	168	165	162	153	176	165	146	134	139	153	150	152	171	152	178	168	161	159	152	144	158	154	144	134	144	145	138	164	149	154	146	149	150	154	158	176	159	135	171	152	140	161	160	153	155	135	142	175	142	133	170	173	160	144	163	144	147	167	138	162	159	162	147	156	166	151	158	149	171	170	134	154	146	149	169	167	133	157	175	148	145	162	153	159	156	157	147	153	181	168	151	142	154	180	148	166	164	145	165	159	149	156	143	132	159	164	140	144	166	189	160	167	151	159	122	172	154	159	142	140	142	175	155	165	165	148	139	145	155	161	177	161	163	153	155	136	159	182	139	144	170	127	146	150	175	157	165	157	156	177	153	156	179	161	159	149	164	147	160	177	184	164	156	145	162	155	156	153	144	150	159	149	153	132	138	167	125	143	140	144	137	166	138	153	138	144	157	137	141	130	146	149	160	151	168	169	153	143	135	143	152	167	140	159	149	141	162	170	140	158	155	143	141	158	147	172	147	141	153	147	149	143	167	163	161	145	145	153	146	182	155	155	146	142	131	151	146	147	138	154	149	159	155	159	143	163	173	117	150	164	155	164	138	168	162	160	185	139	167	149	158	149	175	147	126	128	145	147	153	141	164	144	158	164	162	159	161	128	145	145	150	146	147	173	134	158	165	150	159	176	161	161	144	131	181	136	175	131	150	150	150	143	133	179	170	154	153	156	166	139	140	150	158	154	149	148	157	162	136	163	166	151	169	158	136	146	164	155	163	178	151	155	164	156	136	148	173	153	138	141	157	169	160	147	179	160	138	148	148	142	161	160	150	132	143	148	158	162	142	159	152	169	136	138	139	168	143	157	180	177	138	141	146	160	148	138	154	175	166	162	153	155	159	161	150	152	171	157	152	148	149	138	134	154	178	154	157	135	144	178	143	165	175	161	156	158	165	179	152	164	149	150	153	144	159	137	136	164	159	177	154	143	127	135	182	164	163	151	169	147	138	153	150	172	142	143	171	149	165	174	149	146	155	153	157	156	153	157	171	159	168	157	166	140	170	173	126	162	168	155	152	159	142	155	148	147	139	165	170	119	186	151	152	169	152	192	136	164	153	167	158	146	126	168	139	147	164	149	161	152	162	130	141	158	154	156	149	151	136	153	132	153	173	153	153	165	158	143	165	133	148	146	168	162	144	157	177	169	143	163	137	141	161	142	159	182	156
2739	3731	2138	527	530	521	431	466	487	451	454	494	451	431	437	467	446	422	470	458	441	463	446	448	445	418	412	398	468	440	430	425	456	466	432	451	395	416	443	453	476	433	454	451	458	425	424	430	457	399	439	438	404	416	465	463	428	444	419	418	466	423	440	451	420	410	409	443	466	429	453	464	430	448	456	425	389	432	433	400	441	446	413	433	447	446	400	454	446	418	430	437	425	451	429	432	466	442	394	428	457	427	445	468	414	452	420	430	402	473	429	428	456	433	429	426	408	464	437	426	421	385	453	404	411	427	414	455	467	407	442	421	440	407	408	433	453	447	425	472	380	401	429	453	427	442	433	451	389	464	475	445	412	415	442	467	388	415	451	425	433	447	440	475	431	410	421	431	450	444	448	444	418	402	469	430	431	386	416	433	443	438	432	454	444	442	435	440	411	422	451	415	451	457	449	456	457	443	395	412	442	420	453	406	441	454	446	444	438	453	404	438	442	437	416	460	442	445	405	414	427	440	432	414	445	446	438	468	418	453	430	419	398	447	412	473	432	441	433	397	449	460	419	436	458	401	443	422	461	426	461	453	433	447	400	456	401	391	441	420	440	404	413	442	431	445	413	434	399	448	432	444	415	460	416	428	428	422	450	448	400	430	461	459	407	405	424	431	438	404	454	422	468	464	428	425	453	427	427	402	449	416	443	413	452	417	444	406	419	422	413	485	478	424	427	451	429	452	401	472	402	443	460	413	468	417	423	438	453	396	455	427	391	431	433	413	419	442	384	425	430	436	430	433	468	395	436	441	423	426	430	416	426	461	384	424	420	446	441	418	399	468	439	446	495	449	447	467	436	419	444	384	439	435	452	420	466	431	420	436	452	466	447	446	439	366	418	441	441	410	416	435	438	428	433	427	446	402	414	433	449	402	436	432	435	393	423	440	416	430	487	385	438	429	416	441	445	453	452	395	456	415	417	432	443	426	438	394	418	443	454	409	449	419	412	429	421	440	377	436	449	438	426	435	415	416	415	446	448	465	399	432	431	422	391	449	458	408	446	396	441	430	430	424	393	461	475	429	447	437	432	415	475	428	474	426	415	465	454	425	421	410	439	409	445	418	441	401	440	438	466	458	408	421	438	433	432	472	432	423	418	436	422	430	455	417	440	428	469	440	414	450	436	413	440	411	455	425	423	442	424	463	441	416	454	426	448	434	436	433	406	425	439	430	420	462	462	487	395	435	462	442	432	412	400	434	457	444	457	430	419	422	464	457	458	399	426	386	441	435	423	417	401	443	414	383	425	449	438	453	440	416	437	396	435	406	467	425	440	450	460	430	431	435	449	413	437	452	436	404	453	438	441	424	424	417	459	448	422	411	433	396	430	427	410	439	448	384	436	421	414	450	464	443	423	390	436	417	454	402	437	429	423	417	482	442	451	425	470	408	425	424	439	444	420	414	439	415	430	430	448	452	436	399	436	437	424	449	400	413	420	440	423	455	415	403	396	424	454	374	451	394	438	429	430	415	410	454	414	437	437	434	446	450	438	408	442	453	476	424	471	421	406	458	424	428	450	427	419	436	439	441	489	411	452	422	438	427	416	408	427	424	434	439	443	444	445	423	429	391	446	384	423	421	441	415	433	419	418	427	447	455	419	455	443	390	422	404	439	485	435	398	420	429	422	418	416	419	422	452	429	450	442	422	443	444	419	411	414	421	432	446	451	415	424	462	415	431	459	432	426	445	376	463	425	440	440	442	433	435	431	448	451	408	461	465	418	417	436	421	425	424	411	419	439	395	421	433	430	426	453	453	426	429	450	438	436	418	417	419	404	450	408	418	430	465	441	430	430	424	461	457	422	394	414	444	436	407	453	420	424	453	446	465	483	453	419	447	422	441	433	437	433	424	445	458	449	448	427	414	398	430	442	429	415	439	446	441	428	442	441	432	449	426	425	449	424	426	436	436	425	425	454	410	423	431	434	431	403	406	448	457	439	424	429	388	457	460	454	435	423	441	406	450	396	412	413	427	457	440	406	433	417	416	446	404	447	448	431	454	435	403	410	419	462	421	446	416	448	405	449	438	433	422	452	454	442	390	448	462	422	398	446	420	454	423	434	448	449	434	427	443	438	417	454	414	405	455	449	425	465	432	400	466	412	423	449	400	432	430	453	450	463	440	424	403	436	406	408	403	455	406	416	426	429	399	477	453	411	474	473	448	480	493	405	428	435	425	442	434	449	459	443	430	464	413	429	449	482	428	408	401	423	459	441	463	444	458	401	462	404	454	456	394	427	468	429	466	428	447	435	425	416	463	419	470	469	449	450	436	421	429	445	462	425	448	439	433	439	392	456	426	489	412	442	424	445	439	447	428	446	429	424	468	480	426	428	410	450	438	423	461	421	426	448	463	430	473	435	464	423	453	427	415	420	441	442	463	442	425	441	456	405	422	464	416	397	445	446	425	436	456	457	431	414	420	462	440	430	440	431	436	415	404	415	412	431	426	421	420	468	436	448	451	431	425	450	431	430	432	410	430	469	439	440	429	421	456	408	432	423	390	416	393	442	441	448	412	420	419	412	450	433	441	449	446	419	421	402	406	434	420	389	450	411	436	407	442	435	393	450	404	402	436	463	412	416	457	415	424	409	469	453	443	443	453	457	444	421	433	410	420	412	435	449	427	475	445	439	481	432	401	430	432	432	456	431	448	425	413	426	379	460	408	479	440	477	435	460	410	446	433	421	442	436	420	418	460	461	439	424	454	463	447	420	445	419	492	429	452	481	412	435	442	462	411	397	418	428	429	430	410	436	445	416	460	443	477	411	401	395	416	457	444	423	433	441	433	414	451	450	425	399	475	452	415	454	445	443	419	407	412	451	461	447	434	441	400	438	499	417	412	422	424	391	412	437	424	408	445	419	458	452	408	443	451	444	441	477	440	417	471	427	432	463	447	461	406	461	444	426	420	433	434	429	434	400	428	431	436	391	444	432	475	449	439	414	445	451	453	406	419	436	408	451	451	436	442	432	431	438	423	422	396	460	437	458	408	422	435	451	409	433	431	456	433	420	459	436	474	392	469	431	406	417	419	439	423	403	449	438	460	404	435	456	411	451	428	413	411	451	450	427	412	428	426	458	431	430	430	447	437	420	438	407	444	455	424	417	409	430	414	436	462	422	422	438	456	419	413	422	470	406	468	446	421	429	398	466	418	393	412	463	431	434	386	468	423	451	439	413	424	449	463	421	453	431	420	422	425	448	452	480	474	433	434	423	424	428	429	436	418	430	425	423	439	426	426	439	408	451	431	420	442	445	433	431	412	418	428	471	443	444	444	427	414	449	436	415	428	436	429	423	423	453	399	407	445	437	460	458	438	402	444	455	418	421	422	435	428	418	445	431	418	449	460	434	447	415	427	447	444	430	379	448	445	453	425	436	420	426	397	455	419	443	423	430	416	413	422	448	410	416	409	415	413	406	419	425	408	445	420	435	467	440	418
19456	36443	25285	3797	724	559	459	424	415	363	361	335	366	326	272	289	320	267	287	284	269	274	265	247	267	296	284	254	293	312	311	277	289	290	249	299	255	277	265	289	279	280	279	286	257	263	253	284	263	300	284	293	285	261	295	305	256	295	259	296	288	254	297	282	259	261	293	272	266	250	293	291	281	280	272	279	293	277	296	283	263	262	262	266	286	280	276	282	277	271	288	263	272	269	244	285	296	268	274	272	257	279	295	289	273	281	266	282	281	293	281	307	283	261	247	283	263	265	268	257	316	293	286	254	286	265	277	297	283	257	275	284	265	260	278	264	261	296	255	259	313	274	284	263	284	284	248	275	258	257	288	271	291	294	292	291	251	250	285	272	264	288	257	268	281	269	293	306	296	266	265	255	278	285	263	269	283	277	278	247	274	262	272	283	272	243	282	271	274	313	285	288	250	315	241	285	266	293	259	278	245	298	292	279	239	259	259	263	254	297	270	292	251	285	295	277	275	268	257	279	256	260	257	253	260	279	265	270	296	290	280	262	235	257	283	271	231	266	289	274	259	239	260	240	298	284	281	270	282	271	261	255	282	279	260	255	275	288	309	289	277	280	266	294	274	286	277	279	276	301	256	262	272	298	284	253	286	272	236	233	269	279	267	271	254	284	269	252	249	287	282	256	287	269	288	258	278	263	282	256	261	258	252	282	279	277	253	280	291	283	277	256	269	306	275	260	276	262	289	275	261	275	298	281	284	260	278	252	250	270	291	275	265	272	260	285	266	249	287	248	269	291	290	279	246	280	256	281	230	260	266	262	278	273	273	262	255	279	267	262	263	291	284	257	284	288	285	281	263	285	261	290	252	322	277	238	262	259	258	259	227	304	239	283	281	257	268	300	262	275	251	279	245	266	276	276	262	257	275	242	281	292	293	308	292	258	266	278	299	246	244	257	283	273	282	243	288	272	272	259	272	263	273	287	279	272	295	266	268	293	291	289	237	272	302	274	254	273	307	263	285	267	244	261	256	295	289	251	293	271	276	277	264	279	268	295	258	253	273	298	271	240	277	218	242	264	285	289	283	266	269	248	284	270	274	280	277	263	278	276	288	269	265	288	263	273	281	262	275	296	252	265	295	255	292	292	292	283	296	274	250	261	300	265	281	281	270	242	255	300	244	295	261	288	247	295	248	296	268	261	300	277	278	273	295	251	255	309	274	297	296	287	292	305	274	261	288	229	269	275	268	274	263	266	242	295	288	270	278	281	276	264	305	261	283	274	285	274	233	299	280	256	309	282	280	271	299	249	277	258	240	246	290	275	311	289	270	277	279	251	285	275	249	252	269	293	277	251	277	266	232	263	310	275	271	262	246	273	264	269	258	303	293	263	282	249	287	290	260	286	294	265	290	264	285	288	291	281	266	291	280	294	288	286	252	249	276	252	284	249	303	290	297	252	289	249	266	285	286	258	266	293	269	268	261	278	293	309	291	297	265	267	273	247	256	258	255	305	264	275	275	266	254	266	279	281	275	289	273	265	278	266	270	258	256	273	258	268	268	280	275	280	281	286	273	290	262	288	257	273	256	251	233	295	269	295	246	275	274	289	280	268	280	282	303	268	290	301	272	262	269	302	278	267	287	264	279	260	286	245	297	258	262	275	268	265	262	300	289	278	292	292	252	257	281	252	272	263	267	275	272	290	273	227	286	273	306	254	271	283	271	266	282	285	279	276	271	285	258	242	280	266	241	275	283	280	269	304	284	293	268	291	293	265	253	269	275	245	285	285	254	244	255	243	246	273	242	254	276	263	291	288	243	260	262	272	248	256	257	285	274	279	291	278	245	249	285	261	273	261	258	250	243	267	241	293	241	256	261	269	267	264	249	252	253	264	292	306	268	261	265	251	235	276	262	251	280	258	243	262	271	262	262	275	282	277	267	255	253	299	287	293	291	274	283	255	254	287	277	266	270	265	261	297	252	270	259	281	276	271	266	263	255	258	264	258	275	264	295	276	262	270	256	280	281	271	270	271	274	259	259	263	263	244	267	293	273	292	264	254	271	276	255	289	245	274	286	247	261	281	283	235	275	256	265	268	269	249	307	279	261	276	300	267	298	289	257	303	247	280	275	289	286	247	285	281	286	292	307	265	268	282	291	289	279	254	267	285	273	304	283	248	261	266	266	249	264	268	285	276	268	270	295	259	276	277	283	294	281	293	273	266	278	274	293	277	261	266	289	274	252	280	270	265	314	281	277	281	272	240	275	279	248	278	284	281	268	270	286	252	297	242	275	246	291	252	271	268	260	274	296	266	300	270	270	284	304	265	299	296	282	277	290	252	294	300	283	276	274	294	246	272	276	261	276	234	254	303	261	276	269	274	257	282	286	275	268	255	309	246	297	259	308	261	267	304	283	288	283	263	267	269	258	290	286	250	235	260	293	293	270	297	276	235	295	297	259	278	276	308	276	281	284	241	266	267	285	293	297	251	279	285	279	289	301	279	289	301	252	276	247	265	237	291	280	292	263	265	251	260	266	281	292	284	281	271	272	280	286	242	277	300	247	278	284	283	284	255	279	228	297	272	267	258	283	277	299	293	264	269	294	273	285	302	267	256	272	272	304	274	290	293	263	258	283	254	252	248	254	269	289	320	293	304	268	279	265	253	269	272	278	295	313	267	289	284	282	273	256	239	294	279	272	259	268	295	257	255	271	273	275	287	265	224	297	287	295	279	282	234	266	288	283	259	272	298	290	312	263	308	273	243	287	260	292	250	273	261	309	267	254	283	264	278	288	238	273	319	254	279	281	273	246	262	255	293	260	264	269	248	260	278	266	240	244	268	270	252	273	279	266	274	280	247	278	268	314	272	267	254	258	270	275	277	305	283	282	268	260	281	291	265	275	297	266	271	271	261	279	273	276	265	275	289	295	285	277	285	279	241	319	286	256	272	299	281	279	291	302	280	301	278	275	276	293	283	265	283	259	255	314	281	260	256	280	296	252	266	288	271	295	295	266	275	288	251	291	282	264	245	292	251	278	260	250	273	235	277	283	251	276	257	338	262	265	277	285	300	271	257	295	272	241	257	266	297	261	245	264	265	277	299	275	252	291	261	264	277	271	267	283	275	258	285	269	290	247	290	297	257	270	301	281	272	281	280	272	255	238	270	279	283	273	271	261	283	287	261	265	276	301	266	248	262	220	278	267	260	256	253	262	297	254	272	287	280	273	308	256	269	247	269	295	260	276	289	285	290	268	269	273	316	261	248	269	247	286	246	261	220	253	275	251	267	265	302	277	291	262	268	291	278	293	254	294	288	296	255	263	251	287	255	272	297	277	273	284	299	259	273	302	259	266	294	267	293	265	269	267	301	306	277	234	268	287	270	266	286	257	240	281	296	242	273	262	258	271	301	244	273	273	273	283	279	276	288	294	290	298	319	265	267	287	264	294	239	272	307	256	302	262	269	284	293	237	293	278	272	265	278	269	267	266	276	308	262
13608	27109	18654	3189	2696	2165	1803	1593	1432	1300	1147	1198	1083	1044	956	885	959	910	897	822	864	825	786	854	772	805	772	796	769	746	739	755	723	738	743	717	733	727	680	763	720	761	692	772	728	732	719	746	710	739	686	744	743	713	712	754	747	703	690	699	734	701	739	703	655	693	749	633	669	712	685	734	700	700	707	694	722	691	672	724	682	680	703	681	699	713	684	709	690	703	694	724	682	710	709	686	717	710	695	727	679	703	656	690	748	709	685	682	637	739	695	697	667	668	729	708	633	660	686	691	676	698	707	694	690	701	686	685	653	689	639	717	707	691	738	720	694	705	686	705	706	661	678	681	678	695	708	686	690	700	663	673	707	658	702	648	664	684	698	661	726	679	708	665	695	682	672	646	685	709	729	662	688	707	664	718	684	701	702	667	712	677	712	671	631	639	682	738	701	703	662	707	716	766	705	657	679	668	707	722	692	689	712	732	725	694	643	663	711	691	710	663	726	674	666	737	721	669	694	705	682	704	703	670	693	690	669	706	720	675	698	691	669	697	691	714	645	699	694	714	745	655	709	703	680	710	705	700	674	701	720	706	745	689	690	659	665	667	712	680	642	647	719	670	699	734	645	692	740	705	701	638	708	658	696	638	712	696	668	693	670	717	699	684	681	723	701	730	675	660	708	726	675	715	695	678	694	667	716	705	704	679	610	693	659	663	705	665	695	670	683	674	632	672	663	697	704	724	692	710	689	678	734	678	697	631	714	695	729	727	658	722	668	689	727	677	697	674	692	689	733	685	609	662	746	710	741	735	675	690	675	690	648	690	673	706	714	708	678	699	685	704	745	673	687	728	671	728	657	691	716	662	730	732	662	718	749	666	669	753	725	665	688	698	675	666	671	678	709	669	708	727	664	685	672	692	649	658	697	664	639	718	698	658	732	630	635	706	657	653	683	703	732	680	685	713	711	666	692	659	715	676	695	677	722	659	636	725	697	694	704	681	694	704	697	706	698	701	658	701	671	690	672	673	713	695	692	635	655	732	697	669	720	719	693	712	702	695	690	654	695	707	639	722	666	709	740	703	716	687	682	726	714	680	660	747	635	683	742	673	739	708	650	706	662	717	715	685	682	679	695	698	689	679	704	701	732	693	665	680	708	640	702	738	684	673	728	666	666	664	704	657	719	711	716	757	706	672	677	679	683	690	674	683	651	715	711	711	687	644	705	716	710	623	687	686	694	644	705	728	687	712	679	693	707	681	660	679	712	682	654	668	677	712	651	729	694	702	716	652	672	668	679	737	685	693	652	691	725	772	674	693	696	711	680	710	675	652	690	656	685	681	715	693	710	709	643	701	667	712	726	652	685	701	655	708	696	729	671	699	711	675	661	667	755	705	644	666	711	677	692	718	701	702	731	654	690	683	671	701	702	682	653	704	680	710	714	690	662	726	659	662	669	684	690	719	653	678	701	721	700	755	673	696	666	672	655	696	695	675	689	640	693	648	683	708	728	726	697	687	715	672	692	687	713	670	685	720	722	732	680	706	712	661	670	675	709	715	653	740	677	678	705	698	745	727	710	728	706	725	697	672	658	635	723	710	678	714	707	723	694	674	725	697	673	737	679	668	690	678	713	647	671	671	689	629	715	763	751	679	701	690	667	712	640	692	681	699	700	701	668	683	651	683	707	711	665	727	687	682	688	702	701	650	696	690	676	676	693	674	686	632	676	668	710	676	696	702	645	673	637	682	661	688	683	688	681	697	707	692	669	655	695	666	667	704	674	677	708	680	700	675	714	641	674	713	684	670	673	684	687	681	652	649	707	708	710	704	705	688	656	675	679	653	677	658	765	697	715	693	671	697	685	714	722	727	668	686	696	696	720	679	759	690	714	715	747	723	681	699	676	686	681	735	678	686	698	712	727	704	711	689	697	694	710	684	682	699	678	671	723	697	667	652	696	671	706	710	677	682	710	681	698	704	713	693	671	736	716	704	680	657	711	683	614	698	694	659	663	718	694	704	715	688	684	712	696	665	695	660	682	691	695	713	666	674	702	697	719	702	663	686	689	663	690	700	686	705	705	660	695	703	735	713	683	692	676	707	675	679	676	702	662	679	687	659	667	718	699	686	755	720	679	667	707	641	694	677	675	749	701	730	683	706	641	673	695	732	658	659	684	643	639	681	678	679	674	628	677	672	676	736	693	638	704	706	662	716	707	675	681	736	724	716	680	715	697	677	676	723	671	679	706	732	704	679	692	672	721	647	761	648	696	651	707	690	682	638	698	674	678	674	655	708	706	628	684	679	691	701	684	688	654	726	689	661	680	679	749	686	700	668	687	675	710	705	704	688	678	672	669	693	677	716	709	712	740	707	720	678	695	720	660	708	710	664	688	673	717	730	741	652	671	651	711	680	668	689	712	690	709	720	646	667	710	694	726	704	717	702	708	698	706	713	724	740	652	726	689	677	687	679	690	671	695	701	718	695	663	718	711	680	695	668	700	689	687	702	686	707	662	706	737	639	678	701	635	673	655	685	661	719	690	648	711	716	666	658	724	668	671	676	694	733	661	706	688	631	674	668	676	675	662	678	655	697	691	630	701	669	682	689	687	701	691	679	649	701	700	663	710	678	711	681	711	698	670	654	702	646	679	690	705	700	701	685	725	690	710	649	682	662	716	675	633	690	674	653	687	669	722	685	696	686	695	704	690	663	688	679	714	696	694	649	679	734	684	665	676	737	693	637	669	613	702	689	714	735	651	648	665	759	672	694	650	713	675	688	686	705	710	693	706	638	703	692	731	674	650	705	724	674	707	687	725	623	657	716	730	713	684	669	705	739	722	707	733	689	646	656	663	684	650	692	710	704	687	677	739	698	692	701	668	730	670	676	683	694	698	686	713	725	687	694	692	708	710	703	682	638	692	634	695	666	655	703	672	693	700	691	713	677	709	709	727	740	653	714	656	682	673	702	701	734	689	717	659	680	690	712	666	666	716	740	736	695	693	693	680	681	696	662	710	659	679	690	699	657	685	707	689	687	709	683	673	706	695	651	708	670	712	687	752	693	684	668	730	715	662	668	708	699	704	698	675	713	681	665	735	720	703	693	669	680	659	650	647	694	676	668	701	689	659	676	706	686	675	666	711	655	680	680	675	700	689	705	693	697	699	677	754	707	654	705	714	697	675	661	661	705	711	733	693	710	701	714	668	733	685	706	716	704	669	667	711	735	699	710	747	733	694	725	729	704	693	648	681	643	686	716	727	699	692	684	693	694	694	694	661	730	685	671	675	676	663	716	748	650	631	737	706	670	704	711	672	692	701	702	714	696	688	689	697	672	686	709	672	697	717	696	699	695	695	696	645	679	705	672	678	667	665	700	709	695	705	681	705	699	665	669	707	698	676	745	676	700	741	723	656	698	725	675	683	693	673	694	660	697	665	693	681	730	650	680	683	722	705	701	673	682	659	653	706	715	653	643	677	699	704	708	643	695	671	660	635	688
31449	53552	39032	10580	1358	793	628	485	410	412	368	322	324	339	269	303	255	270	272	275	258	259	280	265	228	223	229	231	245	222	259	249	235	214	249	247	237	236	243	230	252	231	225	194	231	227	257	258	214	218	231	253	205	238	217	220	199	219	192	230	211	223	230	224	229	212	224	226	241	233	228	234	224	241	239	240	232	232	217	238	199	212	201	246	218	231	226	243	214	234	196	238	225	242	239	224	247	240	227	224	203	235	202	187	210	225	213	228	212	249	214	217	246	232	216	253	207	253	235	235	223	248	225	227	199	240	236	230	241	217	206	208	209	225	219	221	218	212	210	215	223	224	220	222	249	212	230	236	231	221	197	232	232	208	220	226	209	241	246	239	210	227	227	214	227	236	233	242	244	230	210	191	249	224	225	205	236	205	216	225	188	202	215	216	214	217	208	230	235	214	222	249	212	221	221	193	235	236	224	226	200	234	244	232	262	214	232	236	230	236	202	194	246	221	206	250	203	206	197	206	218	202	223	212	213	212	227	248	211	192	242	226	222	238	232	209	205	215	224	201	214	210	232	198	214	269	247	200	230	233	211	244	220	209	191	229	202	204	232	215	202	227	233	245	215	237	217	213	223	226	242	210	225	194	216	210	197	225	229	206	229	207	243	204	259	227	215	205	243	223	250	240	230	248	208	230	201	215	255	226	206	200	218	211	239	228	221	250	198	241	236	217	217	234	227	193	238	213	222	204	205	239	244	237	228	223	233	208	210	225	244	206	220	218	222	247	245	220	235	214	210	232	232	204	243	194	214	222	231	222	250	203	257	238	225	220	221	223	247	189	226	232	215	214	237	237	225	229	230	219	209	212	235	228	230	230	230	207	247	220	232	243	225	209	218	248	219	206	224	237	208	230	259	218	246	245	214	221	239	234	227	233	237	219	238	206	231	210	206	211	217	235	245	232	247	215	227	215	212	210	218	197	223	223	207	203	217	205	236	236	204	247	226	195	224	202	251	199	212	236	213	246	220	241	217	205	231	220	210	233	217	213	227	244	204	216	236	217	228	236	226	190	214	227	228	201	245	244	259	190	230	249	221	205	223	256	230	237	215	211	213	213	221	200	242	229	237	258	245	231	234	213	221	230	223	223	253	198	211	217	250	226	204	251	224	219	243	224	204	234	216	202	228	260	211	229	226	250	225	221	216	228	234	208	231	228	250	239	229	205	234	205	224	227	222	226	223	211	220	215	239	204	226	219	196	223	247	225	219	223	217	247	240	223	233	223	230	236	237	228	214	206	214	229	227	219	247	222	219	222	221	200	237	241	221	219	197	217	222	220	228	201	244	223	227	199	230	236	202	232	228	218	236	230	239	255	226	248	249	198	229	223	223	240	212	216	222	218	228	219	221	243	216	222	245	212	235	232	214	220	224	205	219	210	211	215	236	247	225	215	192	219	219	254	208	215	212	209	226	222	232	215	228	209	231	208	258	227	215	233	215	196	227	228	250	240	219	222	208	222	198	238	199	222	212	237	222	203	206	211	217	223	242	203	245	189	226	228	224	244	214	208	230	249	230	234	210	220	206	254	219	192	237	212	201	235	235	224	220	224	211	220	219	228	226	213	236	227	241	250	198	226	235	224	225	239	222	230	204	213	215	233	224	221	234	241	252	238	215	221	233	235	231	231	231	231	208	217	209	205	209	241	212	232	228	216	212	208	240	229	200	222	224	238	205	251	212	212	217	203	216	226	225	236	219	202	237	231	233	246	217	216	212	231	223	229	233	214	224	243	216	243	217	216	247	260	216	223	238	213	217	200	215	213	235	208	214	195	213	206	261	226	235	226	179	219	221	257	234	226	242	217	206	218	214	217	199	239	239	236	235	232	210	211	206	216	244	224	236	212	219	215	222	211	231	215	217	233	233	231	252	216	219	230	219	220	228	256	227	234	237	204	227	229	231	191	213	220	214	233	196	198	236	223	212	259	217	247	219	239	198	214	237	212	217	237	213	218	225	211	221	218	251	213	227	230	241	234	221	243	258	234	222	185	238	230	210	225	241	209	243	187	224	242	235	227	233	217	231	210	220	218	204	240	253	230	220	221	244	202	229	212	215	250	191	238	211	190	208	241	203	235	226	224	218	234	240	216	225	227	242	207	241	216	232	213	199	230	243	204	227	232	231	237	263	233	247	214	219	234	186	189	228	212	240	245	180	223	257	232	223	208	244	217	210	241	249	235	211	229	200	233	236	211	225	241	204	191	198	233	225	235	228	227	240	245	216	210	213	224	237	224	250	253	239	223	229	201	228	206	222	202	215	207	218	209	212	221	213	219	217	216	215	210	228	243	222	199	212	227	217	232	221	225	237	216	241	235	209	196	200	239	216	229	232	228	218	220	226	229	248	197	260	225	234	237	228	210	185	227	236	248	228	219	209	210	248	240	257	203	232	218	196	227	241	196	209	225	224	213	200	218	226	235	211	223	210	212	224	241	224	222	202	226	241	211	199	232	225	225	220	224	206	187	207	205	197	235	204	260	229	229	222	211	231	234	222	192	220	234	228	207	222	201	231	220	228	241	228	220	225	213	219	213	206	249	201	201	225	250	216	237	195	185	224	202	220	214	200	217	226	202	228	225	234	261	237	217	216	244	215	195	227	211	211	229	227	235	236	233	203	219	228	228	239	201	205	228	235	219	208	213	233	256	235	228	230	238	229	228	218	200	224	202	221	215	213	213	234	223	239	219	204	219	232	222	227	218	219	239	215	216	215	216	259	228	215	244	185	225	219	243	249	245	210	226	234	223	217	202	250	219	234	202	235	210	261	235	224	219	210	247	218	238	222	232	234	216	215	243	202	199	236	263	230	209	223	231	227	252	197	224	252	232	229	216	243	228	180	224	210	242	232	197	209	221	253	232	235	225	237	214	226	241	216	208	223	223	211	223	253	230	225	205	229	225	235	217	210	248	218	228	247	212	224	238	243	225	245	223	202	233	235	223	236	252	225	218	241	240	226	224	196	206	226	213	218	227	199	214	221	214	236	243	230	224	244	213	256	242	252	221	203	263	244	228	230	240	227	236	228	226	218	211	243	228	200	238	224	194	240	230	232	193	212	223	241	238	237	227	239	248	214	211	228	243	227	244	205	236	222	224	224	232	228	221	245	221	218	193	228	244	232	213	209	205	218	225	184	197	206	218	250	234	197	207	195	220	239	246	207	234	238	222	246	201	229	214	223	219	205	217	255	217	224	265	211	230	228	214	228	229	208	245	222	237	239	206	243	232	216	251	207	231	223	218	259	204	224	221	239	251	226	220	217	237	214	225	224	204	229	199	220	241	210	217	201	215	224	201	223	228	221	247	229	181	221	240	236	229	210	229	242	197	233	247	206	228	225	184	222	246	233	234	209	220	223	220	229	223	199	219	212	235	214	209	237	222	214	203	225	222	219	208	213	209	235	204	226	196	235	210	212	258	206	234	229	271	201	235	222	242	232	216	223	225
20429	37225	25007	5061	4317	3439	2773	2321	2020	1725	1595	1379	1332	1222	1076	1059	1016	997	931	877	821	786	752	793	764	737	752	754	731	744	710	672	704	696	671	674	624	628	664	626	661	673	591	604	592	646	627	657	629	578	568	627	589	562	580	570	595	606	597	585	583	560	553	613	574	582	614	605	573	622	547	590	580	578	610	576	565	575	642	592	543	533	584	586	565	563	581	554	533	560	585	580	605	584	578	630	565	590	567	597	576	581	536	587	550	541	541	553	575	572	586	571	549	575	566	564	541	542	625	555	575	558	576	558	555	578	537	553	566	563	596	540	585	542	581	514	545	548	573	562	548	583	518	578	579	566	520	574	561	565	562	613	564	586	580	582	524	535	563	588	560	563	579	553	544	521	555	556	570	556	530	541	577	605	579	581	593	553	555	571	528	560	605	560	527	577	558	534	547	559	565	546	567	556	578	608	530	552	569	589	557	574	577	556	612	524	581	587	540	598	571	582	537	581	588	519	588	538	597	587	549	585	542	544	584	581	559	579	580	590	555	518	584	527	544	595	563	568	556	520	583	580	583	540	489	539	582	579	580	538	555	537	573	587	572	557	554	587	577	530	559	539	561	570	564	582	559	569	605	601	547	528	530	568	590	568	552	551	548	562	541	563	572	532	593	566	560	587	582	609	564	558	504	513	588	583	597	585	572	551	625	592	522	568	584	608	566	524	554	539	585	570	577	544	587	569	559	570	563	540	570	540	546	525	539	562	587	542	560	575	508	550	594	568	547	592	587	568	578	537	569	589	586	539	595	566	542	540	550	589	555	538	551	535	590	584	552	577	544	565	547	558	592	539	538	565	580	550	567	562	599	576	529	581	593	555	541	616	515	566	528	537	563	532	565	576	546	616	540	562	561	616	566	555	522	575	566	500	548	560	549	556	556	584	576	529	539	593	561	577	563	539	555	528	581	562	558	519	530	534	566	588	580	571	542	567	549	585	544	564	593	532	554	586	597	569	529	532	548	546	561	594	546	553	547	579	579	588	571	560	568	569	574	592	569	599	565	525	564	588	574	593	558	549	522	587	550	558	570	598	594	557	556	578	511	568	594	599	546	551	622	533	548	567	531	542	530	600	598	529	563	574	563	521	560	563	592	537	547	550	563	533	561	574	573	556	556	604	540	547	505	564	553	564	578	532	547	582	530	571	536	554	555	562	553	590	527	554	591	558	604	563	554	546	548	561	595	580	582	542	549	566	590	576	555	533	586	580	604	572	553	566	553	580	578	586	528	567	567	551	558	605	566	590	584	574	560	541	583	551	548	562	586	561	576	582	587	544	557	563	558	586	532	541	569	559	586	565	538	602	535	536	563	586	613	536	576	527	550	568	566	558	554	549	575	538	533	551	537	582	586	560	584	558	570	555	586	547	532	572	550	552	552	580	558	568	550	563	584	569	570	572	578	500	605	569	591	600	564	577	563	518	590	582	565	579	557	503	566	578	574	584	554	576	577	607	538	570	563	581	576	558	546	483	549	536	578	560	580	570	583	545	539	584	581	571	561	550	549	570	598	526	574	552	497	590	543	543	557	547	594	561	593	550	586	548	572	568	546	557	529	588	554	560	556	600	614	578	542	583	556	544	598	543	506	555	596	578	597	517	544	560	544	567	537	560	566	558	542	565	573	598	574	577	580	573	544	584	562	563	566	530	581	541	555	540	545	550	525	589	520	563	532	563	521	512	561	532	585	573	567	558	536	558	586	533	581	541	570	555	591	611	566	556	544	581	555	572	571	577	563	615	593	557	551	520	542	541	595	594	579	574	589	557	542	570	566	603	530	597	563	575	578	573	544	573	557	569	539	529	563	514	592	601	538	539	555	580	596	559	539	587	515	570	535	486	531	572	553	580	554	540	551	569	580	580	530	551	568	593	568	566	579	582	592	537	595	533	547	607	615	554	567	545	588	536	551	557	568	539	574	592	551	581	591	562	571	516	594	542	566	571	576	573	542	563	547	572	515	564	591	553	570	581	563	577	564	548	526	563	595	491	542	545	621	521	559	588	539	517	575	552	576	558	497	558	580	529	553	553	522	553	560	562	541	561	543	577	573	548	557	572	587	580	550	580	561	566	581	561	557	568	539	554	535	594	583	595	572	576	550	554	556	537	579	562	548	548	553	570	570	560	579	580	602	558	534	620	560	565	536	509	530	562	555	542	614	601	544	556	546	562	544	537	599	574	547	539	567	587	533	534	560	553	558	557	558	532	547	557	561	536	543	541	600	555	498	551	561	554	539	557	577	524	535	604	548	594	596	535	496	564	548	534	530	548	561	604	578	525	509	564	558	537	557	566	598	551	503	541	578	514	573	617	567	572	532	500	583	546	553	538	546	554	550	595	604	580	588	582	550	548	503	569	593	516	545	534	589	594	547	549	553	547	541	543	554	600	546	579	529	536	585	558	598	570	609	540	523	534	598	541	561	530	565	570	554	564	545	572	538	548	588	587	536	539	560	582	565	569	527	529	566	565	586	544	566	557	553	522	606	540	597	568	559	563	551	530	547	587	561	594	557	587	522	597	511	576	582	548	566	583	574	552	575	548	562	559	541	530	578	536	547	576	564	510	570	545	572	567	556	543	551	555	555	533	552	514	600	566	564	584	549	578	545	585	577	546	604	558	554	546	545	591	579	528	613	592	588	567	527	576	560	559	536	546	594	557	594	596	593	566	596	541	575	560	593	566	591	525	571	601	525	559	597	598	606	573	587	578	570	595	522	573	537	544	551	565	568	624	566	542	558	550	571	520	519	558	534	578	604	607	558	548	616	539	584	546	567	586	541	518	550	575	562	541	575	540	560	577	577	556	564	571	608	542	511	589	543	515	555	610	555	551	565	570	496	549	570	565	570	533	574	523	581	564	592	559	574	537	538	607	523	552	584	518	584	600	538	582	532	560	591	536	558	544	499	586	602	605	521	561	542	549	566	584	534	542	553	587	558	561	524	538	568	540	544	565	544	595	571	551	566	500	553	556	576	617	569	633	554	603	579	528	545	544	540	590	561	531	577	547	533	570	550	561	601	560	554	536	575	564	505	557	561	543	577	525	571	574	588	544	573	581	546	537	585	603	539	505	580	553	535	576	571	571	572	596	566	560	553	561	581	548	515	580	518	539	570	575	536	566	587	530	528	570	590	573	555	569	561	546	539	514	556	553	547	587	578	529	574	565	532	558	582	586	562	580	578	577	578	559	561	568	569	535	563	573	546	576	603	587	584	572	564	544	570	581	575	514	577	584	546	573	567	557	591	563	551	590	566	569	563	544	568	572	574	551	595	576	573	558	576	594	501	538	605	571	572	581	534	578	546	584	532	575	559	553	536	580	532	545	546	544	551	578	578	569	552	556	565	542	566	566	598	563	563	586	508	556	591	593	555	598	539	522	591	546	550	603	557	560	579	584	557	565	533	596	549	535	623	590	579	553	562	580	553	550	535	552	546	573	594	565	546	551
2421	2246	1205	200	164	173	189	162	143	156	165	151	163	138	165	151	152	147	150	133	161	157	147	168	155	147	152	151	131	151	157	140	155	156	153	189	156	148	150	149	153	156	133	138	175	133	165	144	138	150	170	157	162	151	158	158	166	175	157	154	159	184	136	152	166	160	157	148	163	151	144	167	150	141	157	138	147	141	151	152	160	155	138	139	144	145	162	157	164	148	152	151	170	125	141	130	137	168	135	156	175	154	159	148	153	139	178	135	172	140	152	129	160	158	168	140	170	157	159	141	142	175	132	128	175	149	151	146	148	166	169	144	161	153	148	150	160	148	169	129	142	138	168	142	164	149	164	139	161	147	166	154	152	159	159	167	146	154	162	165	135	148	158	179	168	183	150	137	166	152	148	139	163	160	138	145	175	154	192	164	161	150	161	145	156	141	173	133	153	176	142	148	162	162	152	151	155	150	147	126	161	158	150	172	144	145	150	134	152	124	157	166	150	146	161	167	161	160	148	172	155	176	144	150	152	161	172	145	159	140	156	164	163	131	168	147	144	159	159	140	155	158	141	180	143	167	165	131	135	156	166	161	149	148	161	142	149	155	142	134	129	157	148	149	171	161	140	152	150	167	160	163	157	142	159	147	171	167	184	148	152	153	149	161	164	157	169	149	136	153	169	153	142	148	150	152	161	157	152	145	134	171	148	167	156	161	170	151	139	161	159	148	146	161	179	135	164	151	160	171	166	131	143	168	143	151	148	161	193	158	143	151	167	151	144	164	150	152	147	146	148	159	130	146	160	143	171	161	174	136	169	162	169	149	137	143	136	147	149	158	164	158	162	177	151	166	127	141	159	155	164	133	143	171	171	137	168	158	139	126	155	165	145	152	133	182	138	166	141	160	187	166	151	142	172	166	136	129	175	170	137	155	146	172	165	151	153	149	150	175	158	154	146	148	149	153	154	145	121	142	163	159	145	139	160	157	130	176	149	163	156	161	156	149	151	148	153	159	173	146	136	159	175	156	165	157	144	155	149	161	160	156	141	146	169	159	149	157	154	161	140	153	148	146	157	138	177	156	152	148	167	165	162	158	153	171	144	132	165	162	140	162	157	158	144	153	131	161	149	143	143	150	161	132	149	142	149	141	152	170	165	162	158	146	153	161	149	140	152	144	155	156	165	145	162	142	153	158	153	159	140	163	140	159	137	162	156	155	153	159	160	147	142	140	125	161	159	155	148	147	140	165	148	155	172	154	162	143	152	162	149	158	167	156	149	142	171	158	143	138	143	155	159	176	125	128	148	161	148	181	120	155	164	162	140	152	168	159	121	174	127	158	156	132	139	144	158	153	144	157	131	143	159	166	180	172	153	151	153	153	182	135	149	158	172	153	162	149	141	143	161	144	143	156	129	157	159	159	167	148	149	156	162	144	166	133	149	146	169	171	152	140	158	156	144	156	156	168	142	152	148	131	148	154	141	162	146	166	176	156	145	152	160	179	138	146	151	175	164	155	126	142	151	155	147	162	131	162	150	130	135	138	156	176	137	151	150	150	159	154	128	161	141	144	156	156	134	143	139	169	176	154	143	165	160	141	153	157	175	140	132	159	154	165	156	157	159	146	157	139	157	161	156	142	158	142	145	173	160	140	169	154	132	142	128	160	148	158	145	164	144	160	157	169	169	146	157	144	155	145	130	140	137	159	135	159	154	167	162	139	142	184	153	163	161	154	187	163	157	163	152	153	153	153	151	156	161	170	161	147	169	153	161	167	150	157	139	155	174	161	139	147	134	162	165	153	140	163	140	146	140	159	142	168	139	156	150	141	131	139	150	131	129	167	143	169	144	130	172	179	160	161	157	163	168	146	168	143	170	156	145	159	146	143	163	153	165	149	150	154	149	146	137	160	168	173	185	153	172	144	146	143	150	173	170	139	148	163	140	154	170	160	146	175	175	155	149	161	149	152	148	162	146	156	137	154	147	148	168	179	152	158	151	167	158	168	179	156	133	160	172	157	128	152	137	155	136	157	141	166	151	148	149	149	164	144	146	172	143	142	191	147	160	152	159	141	157	160	136	156	165	167	161	163	155	159	168	154	151	145	168	152	161	140	156	169	153	140	176	169	165	145	175	149	164	156	139	145	183	154	161	162	161	175	167	150	161	151	134	144	144	136	144	147	159	131	174	149	160	193	158	148	159	146	161	147	148	145	152	133	158	165	131	165	148	144	136	149	162	152	139	150	138	136	144	170	144	183	143	151	151	151	151	144	148	166	162	147	153	156	140	144	171	164	154	156	156	158	155	154	145	149	164	144	165	142	162	166	153	137	151	159	151	144	179	169	156	167	160	173	144	166	175	154	147	178	143	154	139	143	129	145	157	185	148	184	145	144	166	157	156	146	141	153	162	158	129	169	153	153	175	172	171	168	144	160	141	165	150	151	136	165	140	160	158	136	136	160	161	170	141	157	178	185	149	149	180	160	185	156	155	159	159	153	159	167	147	153	146	167	174	161	144	134	135	160	158	150	149	161	141	176	148	168	172	154	151	154	141	160	154	137	151	135	146	169	147	153	150	172	153	151	157	171	154	174	151	146	151	171	146	163	160	143	137	147	162	144	139	170	128	129	155	149	166	140	168	155	171	166	142	151	149	165	148	147	151	166	163	151	166	161	143	177	158	146	178	140	176	143	143	149	154	156	167	163	154	168	133	166	139	168	163	163	162	158	155	159	165	155	163	156	140	152	133	168	146	165	154	143	160	160	169	144	127	150	148	144	133	143	153	158	154	152	163	163	137	163	173	128	144	152	159	159	156	137	156	193	167	136	161	149	158	140	141	151	153	155	153	161	148	149	123	174	169	134	155	163	163	138	159	161	147	151	152	151	161	131	152	151	153	148	166	165	158	135	148	139	164	161	171	166	146	150	142	148	144	167	177	157	162	146	160	151	154	143	151	139	165	138	137	142	178	138	164	143	168	156	155	143	134	157	175	151	138	143	161	157	157	173	183	152	172	160	154	132	143	176	203	146	135	152	166	140	163	156	172	148	186	161	148	154	153	162	168	153	159	172	173	146	139	153	167	165	148	148	137	174	140	170	147	143	156	141	159	145	149	171	141	166	151	146	140	136	149	160	163	175	153	174	154	189	159	149	138	152	147	141	148	157	139	173	164	155	132	147	145	149	143	141	153	139	144	153	147	146	167	162	154	145	164	159	135	156	148	170	154	141	158	154	165	143	182	166	170	156	151	158	134	160	135	148	146	169	143	158	124	142	157	133	177	182	147	129	144	160	163	136	136	164	151	136	168	150	137	166	165	141	166	150	164	150	148	174	151	151	169	148	139	169	131	143	151	171	136	165	140	146	154	165	166	149	158	178	139	143	157	159	145	155	168	138	154	160	155	132	158	178	151	161	151	147	156	156	162	163	178	152	159	169	145	137	169	145	159	127	138	147	174	163	168	154	151	150	164	136	177	173	173	153	138	161	169	178	163	142
2840	3551	2832	573	522	471	486	477	484	480	505	452	425	442	448	463	460	413	466	460	413	425	448	424	450	414	454	412	455	457	479	434	427	429	461	438	461	416	456	438	462	471	413	405	414	441	414	437	393	440	439	443	437	454	395	428	443	432	412	412	449	419	450	434	407	421	444	490	402	444	401	425	431	460	431	408	411	460	422	448	402	463	470	435	425	446	472	432	447	434	413	452	471	451	401	420	425	418	457	433	452	455	427	465	438	424	406	449	435	408	448	455	432	411	445	461	410	467	447	424	420	379	413	442	407	437	411	418	441	421	442	437	431	392	429	471	468	422	455	418	457	480	422	400	420	454	418	445	441	446	419	408	475	394	476	446	423	437	472	421	437	424	420	401	450	414	394	433	416	454	443	428	460	417	433	416	466	461	455	459	431	451	441	436	434	415	447	445	434	433	434	462	389	422	433	423	433	413	451	406	409	461	412	445	450	462	419	448	417	428	453	419	452	469	439	420	430	415	473	415	472	440	445	446	409	463	413	449	393	440	452	446	434	406	393	436	428	412	459	480	453	435	433	470	463	400	441	473	457	422	435	440	450	458	428	436	453	461	453	437	434	421	433	422	434	441	425	424	420	448	467	472	466	416	406	413	429	438	435	440	469	426	378	460	429	440	470	435	409	429	402	463	427	450	352	451	448	442	447	448	408	403	473	441	439	433	460	425	385	440	458	415	457	441	428	419	457	440	462	438	437	416	431	426	434	455	452	440	472	422	413	443	446	434	488	441	421	393	424	428	437	403	471	438	453	445	472	424	383	426	423	456	407	446	439	428	430	458	469	462	408	410	448	439	438	408	451	433	429	425	418	454	446	441	443	442	434	447	470	462	415	431	451	468	418	412	456	432	472	408	450	456	453	422	482	432	449	419	421	454	469	445	478	430	416	431	466	428	426	448	423	434	417	433	397	451	393	436	449	454	411	492	450	476	410	392	438	428	444	396	457	449	422	439	404	461	422	428	456	450	405	442	440	405	405	404	441	425	420	443	458	428	458	412	407	494	442	448	387	457	426	438	458	459	468	441	398	457	446	450	433	450	401	449	458	422	460	424	459	414	436	415	450	417	447	430	414	419	473	461	409	425	451	410	424	441	428	429	427	402	436	431	459	449	474	442	431	456	452	446	434	440	401	461	426	417	456	482	448	407	445	445	442	400	426	424	469	452	437	434	433	440	463	431	474	428	420	449	396	390	458	411	447	438	487	443	437	454	447	452	465	424	445	450	453	447	445	452	396	451	422	438	399	465	449	464	452	469	491	428	391	412	431	437	418	454	451	440	446	389	461	415	466	442	404	415	425	412	448	407	381	434	405	457	456	427	421	417	432	422	429	416	480	424	440	400	438	444	404	461	433	437	435	431	460	414	455	417	422	399	421	422	442	391	439	428	429	431	455	431	450	426	428	415	455	427	428	452	455	424	454	413	418	413	408	457	476	400	434	440	438	410	444	434	433	435	418	399	446	402	427	418	438	423	396	401	437	454	430	412	435	415	417	440	416	437	457	449	431	426	458	410	477	434	420	447	445	452	417	431	490	444	430	458	413	450	411	432	407	420	462	507	426	446	418	440	441	454	422	471	388	391	451	428	418	446	441	417	429	442	451	414	434	418	403	419	458	410	447	430	400	487	419	388	444	465	445	453	401	433	414	403	456	420	440	427	418	444	400	420	431	414	432	420	405	418	410	431	402	427	468	399	426	445	449	420	466	420	451	436	452	423	444	480	417	414	440	415	438	464	431	460	458	459	443	431	441	398	431	392	436	439	436	416	450	459	469	424	422	422	417	411	415	436	435	456	451	421	497	434	410	444	458	455	412	442	425	434	456	478	449	487	469	439	422	438	445	465	444	460	450	431	425	419	412	424	428	434	440	445	414	476	442	451	416	455	435	436	448	417	454	447	421	442	462	442	433	457	422	413	467	423	429	448	408	440	441	437	442	436	410	440	450	442	422	421	394	411	422	412	457	448	408	415	436	449	446	421	439	424	397	443	435	440	412	436	426	391	431	445	448	437	410	412	445	435	437	458	442	399	385	441	437	431	420	433	426	459	466	438	414	411	431	439	427	430	434	454	433	436	430	391	470	458	416	411	436	421	434	427	409	448	444	448	407	429	452	426	444	401	420	434	428	440	365	450	394	441	432	436	413	414	438	432	464	437	437	437	413	418	449	451	464	399	413	465	432	461	488	445	477	451	437	436	452	456	432	444	424	394	458	432	453	437	463	418	454	389	430	473	376	445	444	411	411	457	409	450	413	440	419	437	431	470	433	398	446	449	431	431	421	392	384	384	456	448	433	448	453	414	405	422	439	427	425	439	426	420	411	430	431	432	422	431	439	402	445	408	414	460	420	448	439	449	464	426	422	418	462	435	433	447	468	436	442	471	433	456	457	435	468	444	420	431	433	420	454	445	436	444	438	466	435	475	411	431	467	407	442	452	431	422	427	484	434	443	432	423	397	421	416	431	416	420	445	440	407	386	431	453	423	463	455	473	445	418	439	420	391	442	440	429	415	469	400	414	429	442	420	440	437	454	420	410	427	433	438	446	433	442	436	412	471	446	417	420	413	426	447	401	423	458	418	447	438	450	438	429	433	449	459	425	416	448	430	442	448	418	451	438	466	455	425	455	433	427	433	438	415	459	442	429	398	410	446	420	435	418	402	463	450	451	447	423	453	414	415	459	440	418	418	410	446	414	455	434	410	441	420	405	429	474	420	432	443	430	443	432	474	416	426	457	427	450	410	438	409	433	484	448	447	437	447	403	403	424	449	414	446	439	417	409	434	433	415	455	398	422	415	419	437	455	446	429	423	445	424	435	435	451	413	441	457	429	439	453	444	411	423	455	463	411	423	411	402	451	454	447	409	434	427	414	414	446	429	471	450	412	461	425	453	426	413	407	456	406	453	456	429	449	412	431	445	437	419	401	430	417	456	452	423	487	455	471	396	418	453	466	436	428	408	437	428	429	413	430	392	419	412	442	454	433	436	451	441	435	426	473	489	410	446	441	467	385	444	446	429	424	438	421	413	484	419	438	430	448	449	435	424	447	436	464	458	431	433	427	453	410	436	450	428	464	458	440	436	432	459	420	460	466	444	418	444	479	395	433	458	438	436	468	455	428	439	428	438	429	407	438	451	455	441	487	427	455	469	469	385	428	437	425	461	393	473	465	431	464	450	442	426	468	438	460	435	449	425	430	418	434	453	424	405	421	435	416	434	423	414	460	454	420	441	456	415	419	468	428	445	451	437	449	431	435	425	478	442	444	420	402	425	437	424	456	420	462	450	393	466	434	453	434	429	452	430	406	441	425	455	456	421	431	433	444	439	422	473	436	419	449	417	412	422	439	449	431	448	443	406	470	468	393	451	481	431	436	423	400	429	428	451	431	425	427	420	408	429	432	408	454	417	448	462	426	392	416	443	405	411	440	387	431	406	418	431	455	405	431
20446	36003	28124	3124	724	547	478	412	365	346	312	326	328	287	317	306	305	300	271	311	292	307	292	282	291	286	290	291	300	274	248	292	282	256	244	281	272	270	266	250	284	263	309	264	281	266	257	301	300	281	303	254	240	270	267	284	233	271	286	261	250	278	294	278	265	263	245	284	281	262	254	304	253	298	264	300	273	269	273	292	272	261	276	246	270	283	260	290	220	279	274	281	267	269	305	278	277	265	270	282	309	283	254	244	276	232	316	273	293	261	306	282	257	270	266	267	268	274	254	262	281	282	291	238	263	280	317	237	282	274	312	266	239	291	283	290	273	260	305	269	296	279	246	249	330	270	250	268	243	251	242	266	260	276	286	261	275	268	293	272	270	280	278	274	276	278	254	238	279	261	282	298	290	298	286	254	247	280	271	284	256	301	266	269	284	248	262	279	296	283	273	277	299	300	286	260	257	268	261	298	297	265	269	265	289	258	271	278	281	262	279	263	265	239	262	256	252	280	277	243	265	294	295	274	267	276	240	263	300	273	280	274	284	258	268	294	243	281	274	262	254	234	283	271	267	246	291	279	279	293	273	300	290	261	279	258	250	279	304	273	294	307	283	289	252	259	264	287	273	255	265	252	246	267	273	268	288	239	248	294	239	270	275	278	258	252	262	273	267	272	260	282	280	270	267	280	274	254	270	275	279	269	281	268	269	274	273	283	290	266	261	253	246	260	253	237	265	252	279	250	308	257	267	249	274	271	269	244	253	272	272	249	263	269	247	282	284	303	279	304	278	275	284	293	261	331	275	290	266	246	279	252	274	281	249	269	269	282	250	248	308	255	242	290	240	256	268	287	284	273	305	285	268	262	268	283	254	258	257	267	285	281	277	258	297	287	264	259	261	255	281	268	320	276	268	276	274	263	250	241	282	259	259	270	257	269	241	254	280	271	259	292	283	265	264	249	262	264	285	285	251	275	275	270	259	261	249	252	267	275	281	262	263	286	286	252	262	284	250	263	253	271	256	260	283	276	262	270	295	281	279	285	266	302	276	284	288	248	274	289	292	250	264	273	268	295	293	258	247	284	293	273	301	254	289	265	296	273	254	254	286	263	273	275	266	269	269	263	293	298	305	265	273	256	264	258	279	267	273	263	264	291	272	297	265	251	254	287	294	317	263	289	253	298	302	317	260	247	311	242	313	280	290	269	260	268	307	268	261	256	259	282	271	291	246	236	280	276	283	268	292	279	293	270	294	282	269	276	273	269	259	292	277	260	289	269	278	261	257	260	303	244	266	270	274	302	282	266	287	253	282	286	277	283	274	290	266	255	266	264	284	254	288	288	282	277	251	277	286	251	262	272	253	270	289	254	265	270	260	260	264	275	270	287	299	234	281	257	267	283	294	289	265	276	291	292	273	283	280	267	244	268	290	269	273	276	289	308	276	277	290	267	273	253	298	288	258	297	262	269	253	304	273	256	296	286	275	279	275	289	279	262	281	275	283	250	277	279	271	278	258	261	263	272	270	258	275	282	253	261	256	268	254	277	247	263	264	294	252	283	288	257	289	271	272	251	293	259	280	306	244	292	279	294	273	273	282	292	267	291	283	287	287	260	247	251	261	267	270	297	280	268	267	285	283	254	298	269	269	301	273	254	292	263	281	288	287	271	266	261	283	258	281	277	253	253	258	294	251	257	276	270	308	281	282	286	266	273	301	278	244	276	239	273	275	253	256	257	293	265	280	263	275	247	275	269	241	271	288	280	267	282	256	259	292	267	254	277	267	259	253	268	262	304	256	253	275	271	248	258	302	243	296	264	277	242	277	280	229	268	252	315	261	256	260	252	265	299	274	276	263	307	275	252	261	291	274	318	287	266	299	277	287	243	295	272	240	246	250	251	296	283	259	256	281	278	287	288	270	266	282	267	266	239	291	247	261	279	274	256	264	258	258	261	261	274	244	267	256	290	282	286	271	290	277	302	307	277	280	270	267	253	296	248	297	269	309	252	253	269	302	283	302	284	291	305	286	267	261	282	249	270	267	282	268	282	266	282	263	252	286	261	278	295	279	251	300	292	266	301	287	243	247	265	264	292	290	290	297	249	269	267	256	245	276	257	264	248	284	280	252	272	272	293	257	254	288	260	285	294	276	281	273	250	309	302	261	267	245	244	250	285	250	259	278	279	261	307	261	292	282	275	273	276	283	301	261	267	282	293	257	269	281	291	283	281	258	267	266	285	292	270	245	251	296	283	261	248	245	270	249	252	305	267	245	274	255	257	266	253	245	260	263	281	276	277	253	278	299	286	238	284	290	260	263	284	264	302	278	274	260	282	266	321	269	293	263	258	298	280	260	275	293	276	261	248	270	252	265	254	304	279	260	270	240	288	265	275	239	301	283	259	275	272	300	264	294	269	262	293	279	264	285	251	274	248	287	257	291	289	265	306	300	264	246	290	263	257	244	303	239	263	292	263	269	297	270	275	284	287	276	258	285	239	289	284	270	236	274	289	264	285	235	268	297	291	248	269	267	262	242	276	293	294	268	304	250	272	271	260	293	262	266	281	286	274	272	249	261	272	286	234	259	255	265	245	257	287	259	290	271	271	267	266	274	275	246	249	277	242	226	283	268	280	267	277	270	291	300	251	253	253	231	247	285	250	262	290	262	273	245	272	275	288	277	304	259	280	282	272	258	303	298	260	266	263	305	269	288	294	286	287	269	284	262	270	248	266	319	252	252	285	253	265	254	291	273	268	255	262	283	275	271	252	284	238	266	267	267	265	256	252	271	289	275	298	228	267	238	258	263	285	265	266	245	251	258	282	274	271	267	288	281	267	326	281	257	280	277	262	265	265	280	275	276	302	245	278	277	291	308	278	298	282	268	284	266	254	266	242	312	251	249	258	267	265	283	287	246	274	260	284	233	275	270	251	278	249	259	253	248	255	251	275	272	285	272	271	278	250	276	257	253	281	281	262	287	289	243	272	267	257	272	304	279	281	285	276	269	290	255	262	254	287	255	280	275	292	291	294	268	267	247	262	301	262	267	290	271	248	243	263	260	287	276	295	303	264	271	273	285	276	280	290	277	305	294	265	276	271	319	282	283	279	297	270	274	266	267	240	269	252	263	277	266	263	264	279	300	289	235	257	285	272	247	272	262	272	282	268	256	291	268	297	242	292	257	285	289	268	294	271	242	248	276	278	285	251	263	244	283	319	265	256	272	279	248	267	274	281	250	251	265	271	252	290	262	289	267	259	288	299	295	254	265	280	272	256	288	271	265	284	263	256	277	261	283	267	242	273	294	292	263	293	265	264	287	287	273	325	291	260	271	265	267	262	262	270	271	252	258	289	272	258	280	282	284	260	271	282	222	262	263	298	280	262	260	284	285	271	257	264	274	248	268	281	287	261	261	254	273	280	245	282	273	272	279	255	274	274	287	243	288	247	267	296	237	282	264	269	262	276	271	260	278	279	277	275	271	272	250	295	265	264	252	265
14302	26165	20752	3142	2665	2173	1878	1596	1404	1318	1238	1138	1140	997	947	939	909	911	898	810	825	787	742	837	806	767	791	765	771	747	753	751	750	814	687	717	789	752	721	733	754	692	779	688	726	691	717	780	735	727	683	689	705	689	733	694	743	661	683	705	734	665	723	666	710	728	716	715	719	702	720	710	682	669	686	710	739	719	684	708	669	731	667	693	681	709	708	669	677	702	653	710	668	685	707	752	706	687	721	736	706	676	699	685	694	706	696	642	743	676	652	703	724	649	709	713	671	717	671	689	683	707	670	629	658	646	647	717	736	704	701	665	729	659	736	665	715	690	683	658	699	684	646	681	652	693	720	660	699	706	689	705	704	679	698	663	708	696	659	629	662	684	715	701	644	706	731	663	684	700	681	689	728	688	679	651	713	673	732	687	691	699	650	691	693	659	708	697	726	723	684	697	686	714	687	691	731	644	675	704	692	678	660	649	700	719	721	696	722	712	692	671	724	692	714	727	669	650	654	708	638	727	653	687	723	714	679	722	683	660	696	719	656	687	677	680	688	738	756	739	661	650	686	721	659	714	704	665	691	721	667	695	651	680	639	681	710	694	687	693	683	728	641	701	697	727	707	722	698	642	700	663	678	674	667	658	618	726	647	673	675	667	673	720	670	694	652	683	675	727	677	682	698	716	717	700	620	669	690	701	686	707	696	679	683	657	701	675	688	618	708	721	637	688	662	674	715	751	639	717	688	709	695	724	704	646	674	730	652	704	659	667	733	734	714	679	692	649	700	691	710	721	673	693	688	665	677	674	673	649	709	719	692	725	685	671	688	679	703	660	695	693	676	636	726	714	723	684	692	676	658	689	656	628	705	695	664	693	678	680	710	668	731	644	659	714	688	680	714	681	665	756	677	675	700	682	701	640	742	666	724	694	695	644	698	658	741	723	680	685	717	660	702	720	681	687	676	687	661	686	685	658	728	676	735	702	699	670	706	696	691	687	658	673	659	663	654	689	688	714	660	675	688	733	724	715	700	684	646	710	668	688	685	675	698	693	722	697	693	690	679	687	695	664	698	664	733	672	651	691	683	673	648	746	686	679	707	707	726	609	695	650	687	659	682	696	681	657	715	706	668	649	671	690	701	634	720	667	702	680	689	690	678	704	715	691	712	723	678	687	705	694	687	678	703	666	700	633	660	708	697	659	643	615	647	723	706	732	679	707	636	716	685	715	690	678	691	664	687	709	688	715	688	643	706	665	682	684	694	630	658	673	648	734	699	692	677	663	669	696	692	661	675	660	708	702	678	668	703	686	691	718	695	702	718	664	702	684	677	693	697	650	654	673	706	699	694	712	738	659	726	672	690	695	706	689	721	718	678	657	717	635	676	679	685	702	684	675	701	682	666	721	672	681	739	641	687	643	685	668	696	667	714	729	667	668	699	658	660	644	657	660	706	707	681	706	690	679	739	712	685	733	658	676	732	710	708	780	680	674	650	732	728	721	676	686	702	688	705	674	709	683	716	687	749	678	611	690	711	678	648	684	702	666	694	749	673	663	681	722	698	667	662	695	693	690	650	680	660	618	645	682	735	668	679	713	670	676	703	650	677	709	697	683	657	701	681	737	697	672	725	740	696	696	659	638	663	672	689	671	709	697	680	725	717	651	668	664	683	702	742	676	661	637	671	679	696	643	663	684	680	649	677	676	715	731	677	643	732	672	648	668	655	714	686	643	663	699	688	676	675	698	688	668	651	670	671	716	670	695	639	668	675	668	667	690	671	699	715	720	668	716	700	689	643	686	671	659	693	693	715	729	738	714	701	683	723	717	664	675	704	656	692	662	658	683	675	657	743	675	714	657	697	730	675	688	696	708	753	679	679	667	698	699	674	697	702	642	712	706	634	709	735	729	679	717	687	660	708	680	735	670	679	710	681	691	696	666	708	663	726	647	703	749	732	683	662	675	694	695	712	663	678	682	696	624	746	669	715	669	680	699	708	644	694	724	660	665	718	652	674	658	681	647	686	645	708	648	703	672	678	683	675	669	678	727	703	699	662	677	721	709	686	711	639	641	700	706	714	704	644	667	744	704	711	692	710	677	708	656	742	734	685	650	693	698	670	645	718	717	652	696	631	711	654	686	711	650	692	690	694	681	652	688	697	742	671	721	700	690	640	661	716	665	708	760	692	722	722	722	684	693	697	724	728	686	704	670	682	683	688	702	697	716	714	728	654	684	685	757	689	707	731	676	692	655	677	649	659	646	694	690	681	687	681	693	680	692	690	672	721	684	717	669	667	694	644	685	625	707	696	701	754	755	710	693	671	681	727	695	684	702	664	696	707	684	674	657	744	689	671	684	714	699	661	631	679	653	681	669	632	700	713	728	648	695	672	662	715	685	700	665	720	659	691	688	675	679	612	701	660	671	715	681	655	680	689	679	682	690	696	665	662	671	702	719	666	687	699	695	698	652	697	685	692	705	705	659	720	713	692	687	718	720	719	697	731	659	654	721	669	721	720	724	717	666	712	666	666	688	715	686	696	688	666	686	712	665	744	716	710	704	686	662	708	690	660	694	725	668	683	695	704	647	678	649	699	693	680	716	681	679	658	676	711	722	705	680	677	652	688	703	717	664	671	710	680	689	666	698	693	672	720	660	707	689	677	710	682	670	690	635	661	724	691	734	671	676	710	712	681	676	699	692	698	730	678	701	708	692	734	653	652	695	746	713	660	699	715	678	700	680	700	647	674	708	683	728	746	701	701	697	684	711	652	728	705	683	676	681	663	719	698	733	724	697	726	697	664	693	761	677	673	688	712	703	718	716	673	733	677	688	656	662	657	692	632	694	676	751	709	676	664	716	680	717	706	713	666	709	708	675	682	700	683	703	730	692	697	684	708	649	681	661	667	701	708	681	658	739	721	691	717	718	652	698	708	707	676	648	703	680	709	679	711	717	710	706	678	696	672	698	697	687	687	705	670	656	715	707	669	690	711	668	655	698	713	666	674	712	681	669	678	680	709	659	660	688	695	666	666	731	637	670	700	757	682	680	712	644	723	714	715	726	672	684	650	644	716	696	687	671	613	655	710	715	707	708	694	676	692	731	670	774	654	665	689	743	667	675	737	733	666	641	715	679	675	678	691	675	690	689	684	700	707	667	710	671	671	675	651	693	653	690	695	684	714	684	691	672	666	722	693	664	691	663	668	664	711	735	729	708	671	681	688	688	698	686	714	701	675	676	703	685	649	655	688	712	727	680	721	647	709	688	688	632	673	676	692	661	724	666	659	672	674	709	680	684	684	710	669	754	700	715	683	713	685	660	645	662	685	721	680	710	683	706	681	659	689	689	689	671	675	699	709	684	707	706	674	673	701	687	725	707	694	730	720	695	692	716	666	718	676	678	676	664	704	725	684	651	671	682	739	702	698	717	681	680	651	748	705	699	708	700	622	644	669	684	687	685	673	716	701	717	681	696	654	666	665	733	728	692	692	693	657	667
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
