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
335802768823	335802769381	335802769931	335802770481	335802771031	335802771581	335802772131	335802772681	335802773231	335802773781	335802774331	335802774881	335802775431	335802775981	335802776531	335802777081	335802777631	335802778181	335802778731	335802779281	335802779831	335802780381	335802780931	335802781481	335802782031	335802782581	335802783131	335802783681	335802784231	335802784781	335802785331	335802785881	335802786431	335802786981	335802787531	335802788081	335802788631	335802789181	335802789731	335802790281	335802790831	335802791381	335802791931	335802792481	335802793031	335802793581	335802794131	335802794681	335802795231	335802795781	335802796331	335802796881	335802797431	335802797981	335802798531	335802799081	335802799631	335802800181	335802800731	335802801281	335802801831	335802802381	335802802931	335802803481	335802804031	335802804581	335802805131	335802805681	335802806231	335802806781	335802807331	335802807881	335802808431	335802808981	335802809531	335802810081	335802810631	335802811181	335802811731	335802812281	335802812831	335802813381	335802813931	335802814481	335802815031	335802815581	335802816131	335802816681	335802817231	335802817781	335802818331	335802818881	335802819431	335802819981	335802820531	335802821081	335802821631	335802822181	335802822731	335802823281	335802823831	335802824381	335802824931	335802825481	335802826031	335802826581	335802827131	335802827681	335802828231	335802828781	335802829331	335802829881	335802830431	335802830981	335802831531	335802832081	335802832631	335802833181	335802833731	335802834281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21188	21755	19773	15941	13254	11130	10520	9289	7397	4087	3709	3253	5114	4725	2272	1186	1085	1024	1205	8916	13614	8976	4015	562	207	213	231	184	214	220	220	184	209	199	183	214	198	220	188	221	202	186	191	188	216	205	208	240	216	200	204	202	229	190	213	203	239	241	204	212	223	205	209	228	187	203	213	197	196	226	220	213	237	194	198	204	221	238	227	210	220	206	202	206	186	198	203	219	189	214	174	213	203	224	193	194	210	223	212	205	206	190	205	223	204	172	205	242	211	228	211	225	198	236	216	200	213	206	212	220	194	215	190	224	217	205	205	203	193	214	237	182	206	208	234	218	197	203	183	222	209	211	212	211	211	207	227	205	210	197	222	208	214	217	214	222	180	233	199	182	185	185	182	209	214	216	225	188	231	251	189	206	234	196	200	195	226	223	204	230	199	217	194	199	219	228	200	226	222	186	231	197	182	203	185	229	211	212	175	222	225	169	201	241	195	218	196	208	203	218	208	188	210	237	198	222	210	222	191	209	231	217	219	212	208	214	213	216	185	218	227	189	242	195	205	215	214	224	218	209	229	206	201	214	201	180	208	227	222	209	225	224	190	212	192	221	218	191	214	224	202	212	209	233	218	209	222	183	207	192	205	212	222	213	201	190	195	204	182	192	211	195	203	207	228	190	189	197	211	215	237	223	198	219	195	199	225	222	211	236	225	193	199	225	189	219	204	211	227	201	196	227	190	202	194	200	205	195	232	235	231	224	229	222	231	192	229	201	213	209	200	226	237	200	212	215	224	230	211	200	212	191	192	196	218	206	223	210	217	207	209	224	226	211	217	230	204	194	212	182	217	224	208	215	213	233	205	206	219	232	211	216	217	196	207	221	214	194	196	214	207	236	206	198	218	212	204	211	198	242	183	222	216	225	219	231	193	218	207	203	221	213	209	193	231	198	216	195	201	194	214	223	198	215	209	189	202	233	217	202	238	215	217	215	219	217	204	202	216	236	210	226	203	213	218	204	173	186	200	201	194	237	208	213	190	212	211	190	220	210	213	217	205	222	177	192	205	216	179	203	178	199	205	209	197	204	219	194	203	204	202	189	214	219	218	184	190	211	208	200	214	191	199	218	222	200	223	190	186	198	185	219	184	225	198	223	205	223	187	199	175	212	209	204	217	212	215	228	204	217	220	224	202	229	198	217	208	189	214	201	213	185	223	202	216	211	206	223	203	219	215	209	196	239	230	198	221	222	215	187	204	209	216	233	198	201	221	219	221	201	194	203	214	189	248	220	225	217	213	225	197	191	237	207	229	236	227	218	206	201	201	200	219	172	201	215	207	216	225	189	222	208	259	184	215	200	217	228	222	230	189	199	206	207	223	206	186	226	219	216	206	208	197	196	218	202	233	208	211	196	215	206	184	175	223	206	204	208	214	236	182	239	202	206	198	239	183	212	217	237	195	188	192	223	198	221	214	190	193	217	201	213	233	165	199	222	200	198	175	217	213	217	214	233	192	220	221	215	222	196	213	217	226	246	214	215	200	230	240	226	210	231	229	207	224	226	215	224	237	222	195	214	209	247	202	244	211	228	240	227	193	218	214	207	216	204	226	223	220	233	194	194	182	219	224	225	216	213	213	209	202	197	209	220	187	215	212	205	175	180	219	231	193	198	221	218	183	189	209	205	197	252	195	204	206	196	209	195	206	220	192	220	231	221	208	196	204	202	193	219	236	229	219	218	231	216	206	215	193	185	207	221	209	211	208	206	208	203	195	242	200	206	189	200	221	221	219	228	196	199	219	224	215	198	214	228	208	200	215	212	218	202	194	218	203	211	223	198	212	228	211	223	209	199	225	220	211	200	188	222	203	222	211	236	225	204	206	211	230	220	193	191	206	196	216	213	213	195	219	227	200	182	215	203	225	204	221	192	214	212	203	191	198	231	196	223	193	209	206	198	219	223	204	207	209	195	237	205	203	184	219	195	206	206	213	218	210	200	237	212	225	216	219	218	218	218	219	232	197	208	218	226	226	212	225	227	215	195	213	202	178	192	216	203	208	184	229	222	183	219	229	207	217	211	215	218	227	233	196	238	212	229	220	205	221	222	215	196	218	222	200	199	207	211	202	217	229	221	219	207	192	216	202	207	221	233	182	212	211	228	189	224	218	191	233	234	198	228	204	194	195	195	203	226	180	205	217	234	242	218	210	217	195	217	232	226	215	231	197	211	184	222	221	208	210	221	194	209	200	206	187	211	199	186	240	217	206	178	224	171	213	208	215	194	196	214	170	224	201	225	215	202	225	202	221	241	205	223	190	200	210	227	209	209	204	217	240	214	225	189	203	221	208	191	211	194	214	186	224	219	209	205	194	222	184	227	204	203	228	200	191	202	212	202	213	216	224	226	178	205	197	234	217	200	211	212	221	215	208	199	204	217	210	225	195	190	217	196	213	207	192	176	196	216	209	207	196	184	234	211	206	212	204	180	231	207	208	206	215	211	200	182	210	222	188	186	220	208	205	215	199	206	232	225	180	210	191	196	213	210	206	212	209	225	217	199	218	229	184	207	230	212	215	229	200	210	216	222	203	184	207	212	206	223	184	223	206	229	210	196	221	218	228	227	191	228	215	208	204	210	235	212	213	199	224	187	219	203	195	209	247	220	215	224	203	203	217	221	214	205	219	226	189	238	202	195	224	208	202	206	212	222	184	204	215	195	214	249	227	245	206	212	213	218	231	228	211	237	223	216	216	232	194	210	211	210	227	216	240	223	209	198	210	221	221	231	217	197	212	208	233	212	228	193	244	222	200	201	227	200	221	215	208	223	216	217	191	216	214	249	221	218	196	195	206	202	196	205	221	199	211	250	212	190	213	218	232	219	238	216	207	200	200	199	212	203	198	220	210	207	225	203	206	231	215	203	216	203	200	211	206	210	207	223	215	206	212	209	202	216	216	209	211	201	227	218	224	226	202	208	213	194	211	222	208	206	177	182	239	213	190	215	216	213	187	213	200	192	207	217	199	219	204	201	207	205	225	225	202	216	214	203	184	206	213	218	207	197	250	219	190	214	222	235	186	210	189	226	236	183	203	192	186	248	219	205	214	214	192	228	228	184	194	207	196	189	204	220	224	228	218	208	230	224	218	201	218	200	205	226	212	213	218	199	209	187	211	191	231	212	227	233	213	209	209	197	204	206	215	184	208	205	217	198	205	199	211	206	223	213	202	222	198	232	225	202	184	213	187	224	217	236	198	212	209	198	216	211	188	240	192	206	208	217	207	215	227	199	197	200	229	213	229	218	223	212	227	204	242	201	186	233	204	204	244	196	211	212	218	221	212	209	207	178	200	216	201	233	226	209	219	213	215	188	192	187	192	224	202	216	207	197	239	227	212	198	202	201	196	210	209	232	207	235	184	224	226	201	221	229	188	202	216	207	214	195	194	210	191	207	217	200	225	208	207	186	238	234	207	223	204	194	204	212	209	193	221	190	229	208	204	200	226	219	233	191
18961	17128	19586	21575	20781	20403	21546	19973	18139	12741	14481	13760	20670	17982	10476	6838	6868	6838	7205	31291	35871	28953	17189	2492	809	780	763	757	731	798	803	811	776	752	785	752	716	787	761	831	800	799	716	750	809	765	787	782	738	778	807	799	762	795	788	766	815	731	775	716	790	738	766	787	758	765	748	804	806	755	765	761	730	767	803	772	797	745	743	784	738	754	769	761	751	742	796	779	785	780	760	802	765	814	772	819	756	795	754	770	796	779	786	768	797	789	797	827	764	748	796	752	715	713	715	847	780	760	774	781	757	807	765	770	797	779	795	772	773	769	731	780	760	709	733	788	811	727	788	782	773	792	741	739	749	759	780	746	805	791	741	789	805	735	767	779	746	792	775	736	784	823	782	792	800	757	767	754	758	766	812	804	720	791	733	767	778	784	756	790	815	777	753	784	714	778	746	760	795	747	806	742	778	785	763	755	795	755	765	759	770	722	804	771	788	784	777	760	822	795	800	756	756	768	776	742	784	764	788	818	789	826	774	818	768	797	752	860	822	743	795	691	759	776	764	718	762	754	815	846	795	743	761	777	833	768	720	796	728	805	835	754	806	771	799	775	800	777	815	777	773	778	803	781	794	759	749	781	817	787	748	780	770	787	783	738	767	813	761	785	799	785	766	824	791	761	741	760	825	734	743	845	807	722	824	762	750	751	782	814	818	746	786	723	779	762	738	770	775	799	780	763	756	825	750	841	747	795	759	736	774	829	762	701	802	759	721	756	788	762	831	755	768	787	791	771	785	719	780	801	789	773	732	742	804	728	774	795	784	774	768	830	740	833	781	786	802	790	774	772	780	798	753	746	769	787	792	788	762	765	775	784	746	741	799	764	747	817	803	765	767	784	810	798	766	749	768	709	769	768	729	804	749	753	751	768	775	831	731	722	759	765	797	794	781	780	781	779	788	800	803	781	756	773	799	831	788	765	850	729	767	799	751	853	762	820	830	747	788	775	760	759	757	799	751	829	754	714	793	752	799	774	783	757	760	799	760	768	842	799	740	776	739	860	716	729	808	773	734	749	742	770	742	796	746	781	792	765	794	799	777	729	755	819	792	752	849	767	731	806	767	776	762	736	807	780	774	779	756	791	774	751	770	838	800	808	815	719	874	752	802	793	726	772	749	789	747	787	778	782	768	795	769	750	726	809	816	766	748	770	801	772	787	789	768	722	774	768	780	780	781	737	789	796	766	727	740	799	770	754	810	797	818	758	759	742	772	781	755	745	811	756	817	794	812	767	793	759	758	809	722	747	761	786	809	780	794	759	801	785	785	763	773	809	756	758	789	795	784	737	772	811	766	764	805	755	775	808	784	777	778	742	787	760	790	749	740	766	780	760	762	804	822	802	812	797	767	852	735	706	854	731	785	731	778	791	808	751	832	797	744	729	755	779	785	749	725	806	761	850	821	792	804	810	762	810	776	797	742	757	766	785	798	751	746	802	738	768	758	766	800	737	796	723	733	825	780	741	782	792	738	735	747	764	777	753	755	777	792	786	768	757	767	744	774	737	789	780	734	788	747	796	793	778	772	753	766	781	768	764	799	751	728	798	761	751	766	750	766	748	775	770	761	798	777	785	773	761	761	762	792	772	741	783	784	828	841	806	717	748	773	773	754	770	772	800	739	788	837	760	803	767	756	811	779	773	781	787	760	820	765	810	782	748	798	794	849	780	779	785	747	788	794	746	791	763	763	705	755	809	806	762	759	766	810	830	750	772	760	781	768	792	782	770	757	781	764	765	773	774	770	789	784	734	783	776	793	787	790	793	817	801	817	797	770	763	745	792	821	763	848	789	736	815	741	722	746	773	755	783	790	782	814	749	795	750	793	736	785	820	747	807	761	777	796	779	797	769	757	791	751	761	791	743	857	748	790	770	807	781	781	776	764	786	785	736	744	742	776	759	752	765	757	804	833	775	809	844	802	786	717	820	776	803	779	722	767	798	767	761	758	767	785	774	828	761	755	789	766	798	778	802	793	722	774	785	763	811	774	814	756	789	772	756	774	763	745	778	791	800	744	794	812	750	761	751	735	756	789	754	732	821	801	765	778	774	771	764	794	732	781	766	825	729	785	777	756	785	767	797	791	739	770	771	764	811	737	813	710	777	756	784	764	770	774	781	778	783	717	833	778	733	809	796	726	757	760	785	773	821	778	713	745	780	806	799	752	746	796	742	782	782	791	770	771	793	781	823	752	804	813	784	755	785	800	781	767	775	740	802	795	727	818	766	781	749	806	771	744	755	793	806	745	787	777	732	806	776	843	781	820	768	751	766	804	809	816	783	788	787	776	724	798	788	721	803	809	766	753	747	757	792	792	765	817	769	796	753	737	741	757	731	756	795	783	720	830	765	813	810	807	812	798	734	749	825	776	778	782	779	734	808	807	776	760	802	825	790	783	793	759	771	781	813	819	757	743	752	723	765	780	819	754	740	786	760	760	707	772	800	788	817	801	778	768	749	695	757	806	792	763	797	801	826	795	756	777	807	751	794	809	790	804	755	762	821	785	777	761	781	744	780	802	775	754	768	810	780	791	747	773	797	779	739	824	776	793	756	757	848	748	745	764	788	790	771	749	745	802	816	790	765	810	717	768	789	777	732	789	829	743	799	753	771	750	825	821	721	753	794	770	733	774	781	748	770	810	784	797	780	767	798	789	751	794	765	808	747	751	792	758	772	810	825	739	803	808	729	771	767	764	788	800	773	797	758	794	715	762	742	748	774	787	772	717	825	739	819	815	772	754	795	788	804	772	728	791	760	745	761	801	723	816	759	779	744	788	744	771	742	772	745	776	727	782	802	817	788	825	798	777	742	762	777	736	794	827	782	764	732	799	760	801	754	739	829	756	757	765	813	743	818	791	760	794	805	777	770	715	781	753	769	810	786	800	780	779	756	795	786	755	771	753	783	771	791	805	796	783	761	785	730	749	752	790	767	765	812	716	739	777	810	851	713	796	784	827	752	798	832	788	743	772	768	774	772	819	807	729	730	776	769	729	779	820	789	754	760	797	773	793	765	792	734	782	755	795	795	811	782	752	772	775	761	792	780	745	730	774	786	741	748	784	787	757	799	741	743	775	765	753	795	792	802	776	787	768	827	761	813	756	738	754	829	776	770	756	776	779	797	791	759	775	717	767	765	750	758	779	786	818	778	808	769	797	802	763	817	816	800	774	744	800	720	798	775	776	783	758	749	807	790	769	778	770	734	763	823	722	746	756	799	807	800	819	798	733	805	730	837	762	846	746	764	757	819	777	774	748	801	792	830	763	803	765	799	809	771	812	727	765	767	728	744	766	806	751	812	754	745	767	780	776	817	721	771	801	818	768	783	799	746	831	792	778	831	747	785	825	771	785	775	766	796	792	820	775	797	771	753	810	771	790	803	842	745	733	757	808	843	814	793	762	846	747	818	726	817	766	815	813	759	774	762	765	756	754	798	776	751	768	771	791	808	760	800
3172	2401	2088	1466	1000	938	755	583	442	351	356	313	492	404	341	368	319	277	283	538	965	908	589	205	184	186	191	179	199	210	185	171	177	172	185	196	151	165	180	191	198	181	164	190	191	198	181	185	176	186	185	174	213	180	166	166	206	171	195	192	177	161	165	189	191	192	171	188	165	163	187	201	187	180	179	174	174	193	187	166	162	181	167	172	166	162	180	188	185	187	164	182	182	183	199	170	190	175	178	176	171	176	162	179	161	182	165	168	167	181	191	159	194	168	191	189	160	160	163	163	167	174	159	184	188	168	179	188	173	178	185	172	164	170	182	202	178	198	211	186	191	167	167	181	170	191	166	159	191	187	167	197	187	187	193	161	174	180	169	151	151	182	184	187	183	209	206	194	182	183	184	175	207	181	167	171	180	188	202	181	186	187	167	191	168	200	179	188	179	201	202	188	183	179	182	164	175	187	182	173	186	198	178	177	180	195	191	203	192	181	174	190	168	157	215	203	177	174	180	201	167	174	184	187	186	191	186	195	202	172	173	163	175	199	165	187	207	177	166	192	186	195	210	210	178	185	143	182	171	191	168	152	179	187	195	184	154	176	204	195	200	178	196	163	172	165	201	181	167	194	157	188	191	162	188	186	198	199	162	207	181	191	181	173	177	207	173	176	178	194	192	183	170	205	197	170	207	196	167	171	170	173	186	162	179	183	203	200	204	167	174	183	174	183	190	160	183	193	195	167	182	189	180	196	187	196	185	184	169	171	170	174	169	173	171	166	179	183	166	197	173	170	176	178	186	196	196	175	150	153	188	188	173	180	196	185	212	163	192	190	172	172	185	218	175	162	162	187	170	183	187	183	171	191	197	187	168	166	216	177	189	168	172	156	168	170	165	207	160	193	176	166	199	186	184	176	201	171	172	171	176	173	174	178	179	200	186	183	167	176	175	179	188	199	175	164	199	170	185	206	197	177	159	200	203	172	194	174	189	189	175	189	174	172	197	174	182	167	172	156	194	203	176	183	179	188	160	172	191	181	169	205	175	183	177	189	189	172	175	175	171	194	182	158	183	165	180	182	192	175	202	171	174	186	167	172	196	182	178	185	183	181	165	175	184	171	192	162	158	193	151	196	182	170	185	184	185	154	181	174	171	189	184	174	176	201	185	185	170	163	170	207	163	177	179	187	170	193	190	212	203	205	186	192	179	190	207	172	181	188	184	196	201	167	168	188	170	197	194	186	180	189	178	178	209	179	195	188	198	195	177	173	189	164	187	194	199	186	186	173	183	166	189	180	175	162	168	162	194	174	168	179	170	179	197	178	169	184	187	203	166	204	214	179	197	193	187	205	180	184	195	200	182	153	192	177	184	198	191	178	178	189	176	181	175	172	184	203	193	219	200	191	180	176	176	183	217	193	183	183	180	206	185	174	161	163	183	197	192	189	184	165	166	203	185	182	162	178	213	171	172	178	182	183	194	162	183	176	165	184	165	194	166	160	201	168	181	202	199	187	185	157	181	177	172	192	173	202	188	182	205	188	175	166	194	187	168	212	190	175	189	187	186	181	188	163	188	188	170	175	161	202	171	168	165	153	203	206	192	171	193	175	165	186	187	176	183	177	201	182	179	197	168	162	175	161	188	183	216	165	182	180	179	175	183	176	168	166	168	176	181	176	191	181	213	178	200	182	178	200	179	185	215	181	178	156	176	190	190	183	179	168	178	187	190	191	191	208	162	186	180	198	198	166	187	167	162	177	145	191	153	175	190	162	188	171	205	191	176	167	191	188	185	170	200	191	199	177	192	187	193	185	174	201	183	177	187	183	182	173	188	175	170	177	190	185	203	185	172	195	185	161	168	188	177	184	217	195	188	174	174	188	182	161	188	167	172	154	181	183	179	151	183	192	177	180	210	173	201	158	190	193	203	154	182	168	171	172	163	198	197	184	200	160	215	172	162	185	182	181	184	179	174	177	197	183	180	168	178	183	174	196	191	176	175	181	199	181	158	171	183	183	221	175	183	162	170	193	187	186	179	181	187	183	166	202	184	199	162	188	199	199	173	175	170	166	191	196	170	184	172	188	184	186	152	153	171	177	191	161	187	179	165	188	190	191	195	189	170	169	176	174	171	175	187	167	177	189	181	180	174	210	188	177	196	182	181	175	198	189	195	200	199	178	185	156	192	177	202	185	172	167	169	210	168	175	169	189	193	202	201	167	206	170	179	165	204	181	188	205	187	167	175	171	198	201	209	189	186	183	169	202	177	173	182	171	173	194	209	199	174	171	192	192	195	184	174	167	154	155	190	189	174	186	183	189	178	172	185	183	184	177	174	181	155	178	197	165	159	173	206	176	161	191	185	196	173	178	185	178	178	188	180	166	178	177	170	180	197	187	198	167	157	169	153	174	184	168	173	188	173	181	170	161	183	186	165	177	191	172	203	148	201	212	182	186	177	209	172	174	155	188	185	186	185	186	214	187	188	171	179	182	181	186	152	191	185	204	177	216	169	181	183	171	175	195	202	182	194	177	205	175	159	163	180	175	170	179	196	183	184	160	191	216	185	169	163	194	194	181	182	170	172	167	191	188	158	211	177	193	184	182	202	184	194	172	173	189	180	199	172	182	180	166	184	204	187	198	180	198	181	188	184	213	173	166	194	176	176	185	183	203	178	190	168	168	206	170	175	180	163	193	202	163	201	198	198	180	204	155	198	168	189	183	196	189	196	214	172	177	178	209	201	168	156	184	199	188	175	172	216	148	151	166	174	176	201	169	187	176	200	182	181	171	151	202	173	182	175	174	182	213	194	173	166	178	175	164	188	182	157	199	181	191	195	207	153	201	183	196	165	197	174	167	198	178	173	167	170	157	158	182	207	175	176	186	182	175	198	163	191	201	182	185	167	194	172	190	173	145	160	197	169	178	208	170	167	206	171	191	206	197	197	172	195	171	155	184	160	171	184	156	185	158	183	198	169	165	167	157	189	192	177	166	187	191	195	176	183	192	180	195	204	200	197	171	189	182	184	176	190	170	201	179	159	179	158	191	169	189	196	167	157	157	178	183	169	154	163	160	190	204	193	193	198	177	218	175	169	186	183	181	182	193	170	202	162	156	165	184	157	210	173	170	185	167	165	176	179	182	169	176	202	213	184	173	180	157	199	172	196	169	173	174	176	173	191	179	175	184	193	177	202	185	170	156	140	192	197	181	187	183	172	160	168	208	189	171	183	200	182	183	173	183	173	205	184	193	175	157	163	165	165	183	210	192	174	218	196	179	181	179	175	171	185	187	179	199	187	167	192	192	174	157	171	173	177	205	163	170	190	171	213	197	189	187	187	181	173	177	184	191	202	189	200	219	183	188	167	165	186	189	187	195	156	169	190	164	171	164	188	191	194	186	202	196	176	187	198	188	177	196	199	169	207	187	196	171	170	191	168	209	183	167	185	167	177	181	150	171	173	162	197	176	178	199	178	183	201	191	161	169	173	173	174	191
3924	3364	4169	4497	3217	3584	3590	3066	2175	1868	1920	1500	2902	2424	1904	2041	1830	1580	1394	3017	5150	4688	2684	759	651	626	690	712	651	687	698	677	673	682	709	688	633	699	703	623	708	665	690	696	669	634	672	667	715	683	635	684	710	643	630	723	657	673	691	672	676	672	679	669	671	658	651	678	660	660	624	668	632	672	649	658	662	709	648	689	634	703	694	695	677	694	706	665	690	648	642	669	657	692	651	639	723	680	666	690	685	701	687	692	644	705	661	707	689	679	651	682	713	708	695	687	679	682	702	648	660	668	668	722	705	664	661	692	665	645	663	668	685	645	694	663	712	716	726	693	666	778	682	726	667	698	671	652	683	682	746	698	640	666	657	668	639	638	707	655	698	702	682	685	669	698	668	648	648	724	696	683	685	664	639	634	728	661	647	671	653	677	664	669	672	680	666	680	703	677	668	660	708	698	661	643	698	678	751	690	648	687	688	680	653	639	665	673	688	658	653	736	687	654	727	675	674	689	703	723	695	713	733	670	618	692	681	679	652	663	643	703	685	682	654	702	632	691	736	632	635	660	657	654	681	634	696	710	693	666	661	659	640	672	668	708	646	670	722	657	727	691	708	724	720	727	687	677	675	681	686	686	684	698	654	702	670	683	682	703	714	696	705	698	728	673	637	697	678	694	712	714	667	705	707	686	678	632	706	685	646	660	627	671	671	682	649	686	656	679	682	666	658	691	685	673	705	691	632	659	692	675	660	683	669	665	637	698	687	671	671	677	668	697	723	660	636	648	656	718	694	643	639	619	687	718	658	704	689	697	714	685	714	646	694	658	674	674	659	685	678	682	722	714	671	661	697	670	636	684	666	712	672	664	679	700	721	698	679	701	719	684	697	696	650	691	654	655	682	685	715	676	660	657	694	703	684	672	676	694	685	629	693	681	719	713	714	683	694	668	708	704	711	667	678	639	638	699	641	669	673	650	693	718	744	753	666	676	662	711	688	696	665	713	641	645	679	694	654	692	655	711	660	713	682	689	676	668	703	697	672	659	655	657	662	688	686	699	691	664	674	688	699	659	674	682	647	618	666	692	673	730	689	709	686	704	676	665	652	662	728	688	671	699	652	666	666	689	671	660	657	662	692	737	700	653	699	644	678	688	657	638	692	690	730	682	670	741	679	633	645	682	661	667	678	729	667	674	684	664	707	636	682	681	690	693	645	677	735	658	672	674	689	643	676	675	682	653	673	646	662	645	679	646	714	685	685	689	673	642	659	692	645	694	701	649	690	673	647	697	640	676	669	674	671	731	671	611	727	736	673	685	699	689	655	627	658	701	706	640	697	682	670	673	680	669	700	689	680	723	664	674	670	658	664	656	670	679	644	649	695	664	672	691	642	701	680	694	709	655	642	694	667	648	692	667	675	692	654	677	671	680	693	672	690	708	675	661	689	674	655	648	660	726	703	666	642	687	696	699	644	644	653	662	651	751	701	680	624	736	706	716	705	695	703	674	720	717	721	669	735	645	683	677	675	675	694	676	711	642	682	693	724	673	652	666	697	677	678	668	675	693	731	708	679	646	694	703	639	701	647	679	681	649	675	656	655	610	640	670	662	700	689	693	656	671	692	710	693	681	700	663	710	618	661	708	695	673	664	687	684	646	706	671	690	652	707	688	650	695	672	644	705	686	699	671	675	661	639	670	640	685	657	665	687	623	680	637	727	656	685	689	661	716	683	638	698	701	653	723	716	675	677	656	666	639	700	627	707	685	648	691	675	655	685	664	682	725	691	684	638	684	639	656	729	693	648	689	692	664	651	659	718	677	592	693	676	638	684	708	647	677	644	726	692	659	656	692	682	660	655	713	680	682	690	670	706	709	673	704	711	676	733	671	679	680	647	626	648	662	718	668	668	735	667	639	658	646	684	666	641	704	640	705	677	709	665	640	754	701	704	678	671	700	682	639	674	662	656	661	685	688	672	662	676	692	648	685	683	657	639	676	720	706	705	701	690	668	720	725	706	694	663	695	707	686	686	696	648	672	663	712	671	684	694	729	659	662	704	727	653	696	672	655	658	681	702	700	644	689	685	661	677	720	652	659	683	704	662	646	701	675	692	692	649	629	653	677	685	700	719	701	687	706	679	701	661	693	643	649	663	698	713	702	686	654	679	684	675	701	686	652	695	679	695	741	668	617	696	660	651	700	674	671	683	666	694	678	667	694	682	699	674	636	736	707	715	664	736	647	633	695	684	639	688	656	689	735	670	679	692	633	657	623	732	702	691	638	670	651	710	683	668	688	672	660	678	645	647	679	652	646	650	715	652	656	681	684	702	697	678	626	707	689	710	687	715	681	660	672	703	692	671	668	717	687	689	616	675	712	656	640	677	696	669	687	671	719	728	729	685	643	688	677	672	664	709	679	709	670	672	685	678	682	652	677	649	740	689	659	691	642	654	672	670	690	648	679	703	660	700	683	696	675	674	645	710	629	652	695	677	709	695	711	666	673	699	633	714	671	671	652	678	652	664	720	638	752	674	594	619	643	704	661	690	716	694	683	686	688	695	677	683	697	658	711	655	669	698	643	667	701	680	678	684	656	672	665	689	692	650	703	714	671	680	687	686	692	701	696	685	689	694	700	694	674	719	670	654	663	684	658	700	682	657	648	688	615	660	664	660	683	712	633	692	719	743	625	697	690	704	691	676	659	683	680	685	658	719	668	691	673	691	694	679	655	676	663	679	663	675	645	668	692	701	658	656	660	653	675	660	670	660	734	683	639	696	614	701	728	712	705	679	690	677	664	671	664	665	685	685	676	668	696	645	670	653	683	737	696	659	697	690	666	715	627	744	706	704	673	681	664	714	716	661	675	670	657	741	701	675	689	676	641	682	649	666	662	696	675	681	737	659	636	687	709	659	713	716	652	703	679	631	690	709	691	680	678	668	659	677	736	644	617	710	647	708	660	655	646	699	666	684	665	693	661	692	679	653	679	696	694	662	654	680	676	747	673	633	668	696	658	692	697	716	682	676	658	683	645	699	715	730	737	657	660	668	666	709	670	655	707	645	675	682	664	702	688	692	671	680	667	680	674	682	667	698	665	643	710	667	654	669	655	676	707	708	676	700	671	668	664	700	669	740	641	642	659	662	707	688	680	695	687	746	607	652	684	669	667	694	675	705	660	683	635	646	678	709	702	665	657	704	672	665	672	716	744	686	662	665	696	717	615	692	682	744	669	670	726	701	672	658	669	712	676	733	685	667	678	699	654	730	672	662	658	672	691	689	689	721	708	673	667	678	647	640	702	678	658	694	677	659	673	670	679	697	647	713	700	640	676	729	656	696	687	692	735	666	678	695	682	719	661	633	656	676	667	696	657	685	670	700	675	724	684	630	674	685	661	646	721	675	680	692	678	669	726	682	695	709	700	691	678	668	671	665	676	707	672	674	674	729	660	661	694	733	696	674	658	688	653	650	681	693	692	712	661	684	705	692	657	695	687	694	654
12864	13021	12549	10103	7241	6599	7374	5947	4421	3418	2084	1010	1834	2840	1514	1134	964	897	696	5127	7893	4584	2246	441	169	167	150	171	140	160	171	156	169	167	185	151	158	167	161	180	182	152	185	175	166	154	177	162	150	185	165	154	168	167	166	172	166	138	154	150	155	165	152	163	168	169	156	169	142	147	142	181	130	154	170	176	162	165	168	163	165	145	199	167	165	132	149	178	157	172	157	179	180	157	193	148	173	160	162	159	160	168	176	159	155	171	158	171	145	176	172	172	153	166	169	192	162	167	185	160	151	146	150	156	171	165	145	181	158	165	171	158	172	183	161	163	138	154	187	146	156	155	136	168	168	158	173	171	168	154	169	168	148	175	180	163	163	172	153	164	144	162	168	142	158	177	147	176	161	164	172	182	158	182	169	176	183	170	174	162	157	176	148	163	167	173	155	163	149	168	164	161	136	153	152	174	159	178	147	166	179	183	152	180	147	166	182	142	183	165	185	152	146	137	176	169	145	155	175	162	156	159	170	156	148	148	151	146	178	161	141	175	157	178	169	135	183	152	170	150	178	190	146	154	162	152	180	172	157	172	171	187	170	163	162	178	186	155	144	146	178	160	146	175	192	181	154	183	152	151	163	160	148	158	178	180	148	170	162	154	161	143	183	173	170	167	172	164	163	171	162	170	147	151	144	172	191	170	164	157	158	198	158	138	175	173	167	171	171	176	154	168	167	156	177	155	159	172	168	168	160	165	156	175	172	167	162	172	153	156	167	162	167	159	156	185	148	178	158	173	168	152	186	151	169	157	192	166	157	164	141	162	173	148	168	202	161	168	155	160	165	166	163	144	169	153	184	155	180	155	154	157	147	176	147	164	168	156	165	166	165	144	166	149	155	147	160	164	158	173	151	152	167	176	159	170	145	163	179	165	160	145	157	181	170	171	170	138	167	164	178	164	163	155	151	172	151	164	186	163	164	168	169	165	147	136	171	176	174	180	152	147	152	157	180	156	161	170	144	154	169	150	160	166	173	158	155	183	153	167	156	175	152	179	177	173	188	141	181	154	188	155	178	182	167	174	155	153	160	145	176	171	151	163	152	212	177	165	152	183	169	165	162	158	153	150	172	186	158	162	163	164	174	140	183	161	149	174	161	153	152	156	189	162	158	148	168	155	145	179	147	177	146	150	171	164	164	164	147	154	172	161	155	201	149	157	145	140	173	174	158	162	175	134	173	161	180	170	178	173	171	146	138	178	167	126	158	160	163	148	157	152	144	153	167	163	160	145	168	157	145	159	156	160	170	150	182	148	176	146	157	152	129	176	174	182	173	159	191	146	181	178	163	153	171	160	150	163	170	148	162	174	155	178	155	174	154	153	142	163	170	154	150	166	160	149	155	156	160	154	182	154	145	134	173	161	145	171	187	182	168	177	127	167	148	157	175	161	159	161	157	165	161	168	154	189	164	187	161	156	155	165	172	171	180	166	171	150	144	153	151	168	170	176	151	159	161	161	158	186	161	154	170	173	168	171	168	158	142	170	191	150	178	174	179	143	148	142	155	155	149	172	173	169	151	158	155	179	186	151	179	178	150	178	173	182	152	147	155	181	164	144	157	140	167	172	134	144	151	132	164	162	145	155	164	157	159	175	169	145	149	159	148	181	170	166	155	181	153	144	171	157	169	145	176	179	153	172	155	162	171	154	180	171	166	156	172	150	177	140	152	164	173	147	172	160	135	173	163	152	170	176	163	157	168	172	185	167	131	151	173	153	162	148	164	168	170	154	190	164	157	164	163	176	179	158	174	178	149	174	159	163	167	149	177	148	154	153	154	168	155	163	187	175	158	136	172	158	179	148	167	167	152	168	172	167	162	158	182	142	168	172	195	171	136	160	164	197	134	167	160	201	157	166	154	170	184	178	155	160	172	175	161	169	178	173	155	177	142	170	160	167	156	170	172	165	149	169	140	175	161	146	185	187	151	161	151	137	164	149	159	158	161	163	154	167	142	163	163	149	153	166	161	187	171	153	197	150	186	159	135	166	142	171	162	168	153	177	175	169	139	157	150	176	175	171	180	142	174	163	183	154	153	170	168	173	158	172	176	169	186	151	163	139	159	164	171	137	183	152	173	163	166	170	178	157	163	200	149	174	176	148	144	187	185	159	161	168	159	151	155	172	178	160	171	173	171	158	182	174	164	151	163	183	180	142	163	153	170	163	145	138	169	176	166	169	170	152	150	173	169	148	157	146	150	185	180	169	151	157	158	171	159	162	161	167	147	172	153	154	151	193	155	149	159	159	176	189	155	160	174	169	163	176	146	181	170	187	172	127	155	165	177	172	168	145	146	169	166	168	150	158	171	159	146	155	142	144	161	162	184	177	163	147	169	146	163	160	148	184	154	173	183	143	180	166	175	180	161	169	162	156	154	162	165	145	157	167	171	150	170	161	157	174	181	172	156	153	192	150	170	165	163	170	138	186	146	164	168	176	175	164	172	158	157	160	157	174	153	170	182	159	155	177	158	141	173	181	196	160	149	186	148	159	148	154	173	177	166	153	163	190	192	166	175	149	171	181	158	145	164	145	151	142	179	134	156	129	162	146	167	143	174	134	177	164	187	157	196	159	162	162	177	183	160	166	168	167	142	160	149	159	160	169	182	162	166	180	161	184	152	161	167	170	161	164	175	163	154	154	167	178	175	129	184	177	140	183	190	168	130	155	174	167	171	159	163	149	165	139	161	138	153	178	168	141	136	171	155	213	149	148	166	164	161	163	171	153	181	135	159	157	143	154	170	138	147	161	145	161	172	165	177	159	147	167	157	172	178	156	170	172	194	152	172	169	180	190	163	154	188	151	170	158	174	167	155	164	160	175	153	177	172	181	184	176	162	172	166	152	164	158	165	145	177	169	167	154	159	203	153	159	152	166	162	163	154	157	177	187	167	185	179	176	163	161	155	164	179	172	158	162	139	186	145	149	166	174	166	179	148	166	141	165	155	195	171	144	157	177	152	173	155	156	152	167	147	177	165	139	187	160	170	147	168	166	163	146	166	169	189	164	187	173	180	176	152	163	182	173	165	155	178	138	176	170	178	169	165	148	174	173	165	159	157	170	181	176	183	165	155	164	148	144	160	167	154	159	155	168	160	160	167	162	154	147	145	157	160	167	164	153	153	162	166	162	170	174	167	168	154	159	171	158	167	171	169	147	173	155	153	163	153	161	182	177	153	146	179	158	163	166	164	161	161	146	166	170	135	153	166	170	160	151	172	190	157	170	164	151	163	144	167	172	161	168	178	170	167	155	170	152	159	162	152	164	155	160	155	156	144	164	176	159	156	153	170	161	147	180	161	179	144	188	148	163	156	158	145	146	144	178	151	147	162	135	184	156	158	177	156	151	149	190	163	157	143	157	148	152	151	172	154	158	176	191	152	162	171	163	168	157	167	165	160	149	176	130	162	171	201	159	141	174	168	183	183	153	145	164	175	152	160	163	162	156
13130	11207	14225	15251	12954	15522	18123	15320	14488	13274	9015	5551	10714	13842	8477	6556	6166	5440	4563	23595	28124	20319	11706	2208	581	633	604	600	657	608	570	674	686	641	655	576	665	607	633	646	613	671	630	619	614	618	622	639	618	621	638	613	642	629	610	646	666	622	652	632	632	644	656	612	634	604	631	615	611	622	621	645	624	618	624	661	601	644	631	629	631	633	669	630	624	614	604	632	603	633	628	635	629	646	640	633	637	659	620	612	668	655	612	611	579	648	622	654	604	633	673	625	619	665	615	632	650	616	679	680	645	592	642	642	595	600	606	638	645	558	643	601	626	658	636	646	586	644	605	639	626	640	608	648	650	654	590	600	601	669	649	618	619	614	627	637	650	622	658	649	614	629	657	614	621	646	614	609	627	604	630	600	622	601	615	598	637	625	652	603	625	642	612	586	634	664	610	635	603	625	573	611	610	632	653	638	648	616	622	610	633	591	635	631	627	618	603	655	611	608	632	624	605	642	638	624	623	666	669	627	630	652	651	613	647	623	652	616	629	622	619	653	651	590	605	563	648	604	600	592	636	599	636	634	602	642	594	625	650	641	608	649	617	621	645	619	627	670	608	658	565	658	649	582	652	639	678	647	644	634	608	633	643	604	643	633	616	679	619	634	623	639	620	616	680	700	624	598	618	566	634	613	626	601	688	623	632	614	622	580	591	646	612	636	639	593	592	628	627	651	647	669	651	590	627	635	613	682	622	636	646	623	653	651	629	624	630	694	611	615	612	590	614	635	632	642	615	651	654	636	640	578	624	595	637	630	627	660	604	647	624	633	601	647	592	600	633	658	624	627	624	655	620	655	625	635	593	615	638	615	571	599	650	631	667	625	622	609	608	620	624	624	608	659	643	635	570	656	633	640	651	673	666	614	628	621	606	616	570	619	608	611	603	651	642	603	632	641	608	621	627	623	634	623	615	661	619	620	619	598	640	601	636	591	634	630	634	599	609	647	620	666	627	633	661	629	624	633	624	585	611	646	635	612	621	611	646	665	666	602	596	650	659	583	617	597	623	591	576	635	616	634	628	624	642	671	635	616	642	642	644	640	593	605	580	639	587	635	617	652	656	617	611	628	585	593	583	619	624	683	625	635	673	612	633	592	626	648	612	637	651	634	638	625	638	627	619	608	589	604	642	634	595	585	660	586	600	626	647	640	647	655	610	645	642	647	626	610	596	648	625	605	671	611	625	576	596	654	609	625	603	660	606	605	639	643	619	676	642	649	623	617	608	616	625	604	603	621	582	676	640	619	643	601	610	613	628	607	586	584	628	651	615	610	636	631	602	650	619	645	617	670	609	639	591	617	614	633	611	592	612	636	574	596	634	654	592	640	615	618	657	597	605	642	623	620	596	635	638	631	615	611	635	642	596	634	625	635	623	614	600	602	612	589	617	635	641	631	598	650	614	625	597	638	600	600	640	637	641	601	647	633	602	656	639	595	657	616	581	599	674	639	639	593	654	578	607	636	614	668	616	611	589	609	639	624	630	660	600	613	648	618	675	645	579	606	620	644	592	654	655	569	639	586	601	654	629	628	613	580	612	585	620	634	589	616	630	632	642	629	613	570	628	646	631	625	639	619	634	592	620	648	600	661	575	620	650	633	633	583	599	640	632	668	588	608	655	634	651	629	641	668	604	601	623	620	616	635	624	615	658	665	639	578	667	613	630	613	629	640	630	588	612	623	621	643	611	637	616	617	636	623	612	645	632	636	628	637	620	640	575	631	641	613	600	625	594	612	649	662	618	637	603	624	633	674	656	638	637	611	578	620	593	653	595	628	611	609	608	681	643	632	632	554	618	615	649	644	644	619	653	655	621	589	639	596	637	653	621	636	659	612	615	639	609	567	615	653	609	620	638	585	624	660	609	655	604	630	578	630	620	657	595	615	588	635	593	643	627	642	660	601	638	612	634	578	596	593	624	569	612	661	595	645	604	607	667	613	616	628	632	584	640	613	589	606	606	610	660	640	633	630	636	713	635	587	563	650	620	618	617	601	654	600	630	645	645	588	610	616	618	625	679	636	651	645	658	609	645	651	598	627	651	592	613	607	582	646	608	663	588	621	615	617	612	627	626	653	609	639	585	619	653	606	640	593	652	629	659	617	638	617	650	607	637	609	609	614	591	633	620	619	612	622	640	625	600	666	619	654	646	631	609	630	637	643	605	605	660	623	618	639	601	608	609	624	626	630	655	584	636	620	655	556	639	630	580	632	603	628	641	605	657	603	574	613	615	618	638	627	627	616	586	625	615	644	599	621	642	600	647	611	645	597	619	623	611	623	636	641	632	610	657	618	606	647	608	629	573	622	642	606	624	597	629	598	644	617	657	624	612	642	665	625	632	596	631	607	609	629	610	634	620	596	636	635	615	655	638	625	621	596	681	657	584	614	608	607	651	628	634	604	636	608	638	646	588	636	630	642	642	627	622	631	627	613	674	622	613	641	680	603	628	706	628	599	569	648	664	610	627	635	625	613	615	593	665	625	650	610	665	664	565	613	630	616	607	669	653	609	599	634	584	659	603	634	591	637	638	619	604	592	619	615	655	646	611	627	675	637	628	577	611	600	583	644	615	645	611	608	623	645	564	629	633	602	649	636	591	647	626	602	649	601	608	620	652	648	639	633	654	628	614	622	663	602	586	614	614	610	634	601	646	630	677	584	652	613	647	647	600	649	620	619	633	613	594	595	623	614	622	597	602	650	679	587	617	642	622	604	645	621	608	650	605	602	621	619	622	658	618	617	645	676	595	603	614	633	630	595	632	616	638	656	625	629	652	634	626	636	604	589	616	636	588	634	633	633	592	607	635	644	599	631	650	647	666	620	643	637	619	635	663	602	646	653	625	630	617	584	641	627	598	634	657	632	657	637	649	632	663	620	619	595	598	625	602	639	609	674	632	590	609	641	648	629	617	593	627	617	624	619	611	645	630	617	591	644	686	634	562	576	639	632	627	612	621	634	604	596	637	625	623	634	655	606	613	662	622	593	601	695	641	634	628	641	618	641	642	630	597	640	593	597	639	637	568	622	606	642	646	617	617	579	639	614	626	634	667	616	648	668	610	662	611	652	624	681	656	598	666	658	640	625	656	600	627	677	674	641	621	584	653	592	637	605	632	596	651	603	633	636	641	604	583	593	612	635	607	640	674	562	640	629	678	638	634	598	640	638	624	626	608	600	645	681	638	613	646	633	600	627	663	618	659	642	645	586	620	615	652	636	649	589	629	656	603	623	623	620	637	604	663	642	654	580	617	625	618	575	613	630	616	644	622	606	629	565	617	615	615	616	597	626	658	644	627	651	675	623	629	618	571	648	642	631	636	674	600	686	609	619	637	617	615	604	543	603	609	634	654	623	626	635	643	634	593	632	625	600	616	661	627	637	560	637	657	611	612	654	606	641	634	660	653	661	619	620	632	639	673	592	649	598	646	618	646	638	650	622	584	624	652	652	672	608
18776	17000	16314	13933	11300	13294	12596	9411	9440	5372	2860	2120	2760	2957	2183	1752	1325	823	2054	11328	12078	7223	3261	396	223	206	205	229	224	194	199	181	205	197	231	191	205	188	207	208	195	229	228	187	214	212	213	209	204	195	204	195	194	210	186	209	199	222	204	242	198	209	211	212	203	203	218	201	196	188	194	211	215	211	180	229	195	222	204	209	184	179	174	182	188	185	203	197	217	233	189	201	200	217	190	217	192	195	195	202	204	207	183	215	198	215	211	217	204	188	215	211	189	203	194	189	216	216	214	215	178	213	212	215	189	216	225	178	186	220	201	219	191	192	215	193	187	227	199	202	215	231	196	175	193	216	206	197	217	194	210	174	199	208	195	207	219	212	197	195	204	208	212	192	169	178	215	189	208	211	181	194	190	216	181	192	210	175	217	196	193	198	185	193	188	191	222	211	183	195	199	206	189	186	197	183	207	230	211	204	201	199	203	225	181	207	184	196	196	186	200	195	203	196	208	205	203	195	218	183	201	204	196	179	216	212	212	223	210	231	196	218	198	194	211	220	215	193	188	206	193	196	195	192	175	222	176	204	200	212	207	230	205	192	203	198	191	187	177	185	195	201	223	221	212	191	214	203	205	211	205	204	192	204	198	203	199	245	219	195	184	191	183	198	208	176	202	196	201	198	181	177	180	201	206	176	198	201	204	204	205	218	178	186	198	216	225	215	192	158	219	188	193	187	197	204	199	209	204	200	203	197	198	191	222	190	189	209	234	200	202	227	208	192	197	180	224	182	208	204	204	211	211	212	200	201	206	192	208	196	201	183	195	185	176	209	181	198	191	190	226	215	207	228	199	199	186	205	181	168	213	217	181	213	212	209	200	218	203	209	196	191	193	188	194	210	202	216	196	198	183	190	189	201	220	179	191	211	186	195	209	183	178	185	213	211	181	196	193	187	208	207	180	186	220	199	185	206	175	210	196	199	207	213	225	175	219	195	195	173	201	201	198	195	200	197	208	184	216	207	230	211	230	207	199	211	205	196	179	209	202	190	200	211	217	199	200	190	234	200	212	189	201	208	201	213	201	210	210	193	206	186	212	207	190	209	175	196	212	200	201	198	228	228	214	196	202	213	219	199	206	193	184	171	220	228	221	191	202	228	188	208	194	212	209	194	214	205	155	185	202	203	217	203	168	193	205	219	218	178	219	195	194	224	200	214	212	212	209	188	216	211	223	193	195	252	203	199	206	191	186	223	236	178	190	211	188	209	220	207	232	183	185	196	190	195	192	214	193	178	212	201	194	181	217	197	186	206	199	202	226	211	226	202	199	194	205	218	192	208	231	196	191	196	210	170	214	219	200	183	196	226	220	196	215	201	192	202	187	190	194	204	205	189	228	210	200	205	205	219	208	202	222	205	198	196	191	204	193	219	201	214	192	193	195	169	201	206	203	223	208	194	207	186	214	206	205	228	190	204	198	233	198	181	194	194	184	213	214	187	227	199	216	214	203	207	187	180	194	206	215	206	212	193	205	213	206	197	196	185	199	211	213	191	206	189	206	175	190	192	197	210	206	202	153	212	219	196	200	206	223	190	228	200	187	192	212	207	205	187	225	189	198	204	198	211	217	218	208	188	202	193	197	202	205	207	213	186	215	207	198	215	190	210	199	180	186	208	200	220	211	176	205	218	204	179	192	183	195	214	227	191	195	205	214	217	240	217	188	177	186	196	227	188	195	181	190	211	183	213	188	163	183	212	198	205	196	199	189	205	192	212	179	174	207	201	210	203	198	182	214	204	208	217	201	226	200	206	224	209	189	219	207	198	191	216	206	187	220	192	189	186	173	199	196	203	224	190	206	171	185	203	183	215	192	203	178	188	197	194	206	193	219	197	202	193	172	208	223	193	184	190	222	192	208	188	171	222	215	198	196	193	169	195	193	200	217	209	209	200	224	212	190	198	209	198	209	209	182	191	217	181	185	207	196	205	185	203	193	184	212	201	222	209	207	196	186	193	189	195	187	198	222	219	204	195	208	227	203	197	195	218	176	193	207	181	192	179	192	202	207	212	206	191	209	193	193	196	197	233	190	195	188	198	220	206	215	187	213	197	185	194	194	211	198	205	202	185	230	183	193	231	189	197	193	208	198	211	203	205	217	202	202	224	205	209	193	184	212	187	223	188	228	194	196	201	198	208	181	213	213	192	211	188	194	209	200	192	207	199	198	219	193	217	204	200	210	221	202	169	199	206	185	201	175	209	195	226	212	199	201	205	196	209	226	201	219	244	191	193	203	214	168	199	187	223	199	176	189	205	200	213	195	214	185	228	197	194	205	208	214	176	202	217	182	203	186	206	207	195	183	175	214	203	196	192	203	163	193	216	187	202	183	171	201	197	197	213	203	180	203	191	220	211	221	215	206	200	185	177	215	200	187	202	197	213	176	199	197	182	200	195	209	190	209	158	196	192	197	201	184	178	202	212	187	204	220	201	227	193	202	210	207	192	185	215	199	207	201	182	194	214	194	187	189	205	193	202	206	214	201	231	176	214	225	191	199	226	210	204	190	193	199	194	218	211	213	207	221	196	199	212	197	229	194	213	195	208	243	201	196	194	212	195	208	177	198	220	171	190	214	195	208	197	202	176	199	194	205	199	200	180	192	220	193	191	197	215	201	182	209	210	209	215	205	199	210	220	190	217	209	194	216	198	191	205	214	192	169	212	193	201	221	228	209	192	203	187	212	209	209	210	231	189	200	181	201	208	185	218	191	184	193	191	209	187	220	193	202	233	222	202	195	201	209	208	180	208	218	189	206	220	207	191	215	181	203	222	192	200	196	204	192	189	184	196	224	219	202	194	188	180	207	171	229	205	208	206	215	185	220	218	212	174	228	209	194	197	215	183	210	211	212	183	187	191	224	212	206	230	212	216	198	195	241	192	186	170	188	193	210	194	182	192	208	213	209	202	202	196	208	197	206	186	204	208	184	206	208	196	201	218	189	205	194	205	209	199	204	217	214	202	196	197	218	211	204	202	195	192	192	194	211	186	194	224	188	204	187	200	191	197	210	207	210	192	218	222	189	201	200	176	220	200	193	187	216	203	184	168	205	207	192	212	208	205	236	201	217	193	196	211	208	182	204	210	175	201	192	191	219	214	228	216	211	211	203	208	196	193	214	205	201	208	207	217	230	195	202	201	189	209	221	203	186	223	214	203	202	214	190	209	220	221	212	189	183	196	167	187	193	188	227	173	196	194	206	218	204	208	231	178	171	168	199	218	196	175	212	195	207	190	201	218	204	205	229	199	209	188	179	204	178	215	229	220	235	199	195	191	214	169	227	211	211	199	187	190	184	207	201	233	197	218	176	206	197	183	170	188	201	206	174	219	179	230	171	220	187	213	224	190	208	210	203	209	214	219	178	200	196	215	229	196	195	186	203	218	205	189	194	236	208	217	188	184	166	192	210	216	231	209	211	203	185	211	200	182	198	193	223	201	185	206	195	215
16936	14463	17234	20068	19638	24768	24251	20605	23523	15743	9883	10769	13981	14706	11640	9842	8068	5162	10704	34794	33547	25524	15027	1804	802	746	806	801	740	784	736	739	745	753	746	736	736	730	752	750	718	769	733	756	760	749	708	736	741	763	709	703	758	709	761	705	782	797	752	754	715	710	786	770	703	740	743	749	710	722	703	787	710	752	704	715	784	799	758	793	766	701	757	755	751	758	734	759	742	745	741	746	711	767	709	748	765	759	761	747	716	736	730	756	737	720	773	751	765	759	729	727	761	770	740	772	747	697	738	717	724	712	745	744	771	696	759	724	737	747	746	711	758	756	741	770	751	695	751	819	747	756	761	760	715	731	723	767	722	806	721	741	747	742	744	737	729	744	760	742	740	746	781	732	759	700	723	803	756	730	772	727	761	768	734	743	804	784	765	777	755	739	781	715	778	758	751	719	759	726	756	784	755	744	745	766	751	719	725	782	780	742	711	743	754	783	713	772	745	748	768	729	740	782	732	726	692	775	743	728	710	737	692	771	783	757	709	725	738	783	769	767	743	715	745	728	712	782	750	716	755	729	731	741	746	720	735	736	771	736	747	698	750	762	726	745	741	740	714	738	758	751	754	764	782	691	759	738	780	718	736	757	796	732	754	701	752	753	750	772	719	710	729	800	750	732	743	765	742	750	727	762	718	747	786	718	745	774	696	762	716	711	726	781	726	790	755	741	725	743	765	776	734	781	751	762	749	755	760	721	760	793	714	759	737	761	696	763	743	748	736	710	759	751	773	786	732	703	755	732	733	730	733	732	721	771	765	785	727	763	712	718	758	756	727	787	718	710	765	732	757	716	771	768	742	720	744	783	746	662	789	762	716	758	765	793	749	800	732	766	754	767	734	732	772	762	715	756	749	736	736	716	748	689	735	754	812	737	748	768	809	725	749	831	762	737	782	711	737	757	752	744	740	774	768	710	779	802	750	741	736	726	758	729	718	804	754	695	766	731	746	708	762	759	723	747	772	754	717	757	776	731	731	766	733	724	732	758	753	725	735	745	714	734	776	757	746	745	754	775	738	708	743	745	741	740	763	721	768	713	732	718	751	740	700	736	704	782	717	706	724	701	716	719	726	733	724	750	730	771	759	775	763	781	743	727	771	726	696	706	710	716	709	757	736	694	730	793	724	759	724	773	789	744	780	772	752	834	709	720	724	764	712	724	747	783	758	779	797	804	730	730	756	759	717	746	773	728	723	768	707	764	734	738	718	730	709	715	761	736	727	773	744	794	771	738	745	755	775	739	785	715	757	772	714	744	744	767	716	720	709	743	728	706	741	706	734	740	764	720	774	717	729	758	732	710	723	778	753	713	785	760	768	748	680	750	727	761	764	739	740	742	748	730	739	780	684	793	738	796	726	745	752	783	784	770	735	753	711	816	714	718	755	777	749	696	753	776	711	765	750	742	722	793	762	726	720	752	767	753	777	732	744	713	781	714	753	736	763	736	702	748	729	726	712	780	768	752	780	776	709	757	727	713	780	734	729	751	716	725	745	755	751	747	755	751	713	780	798	745	757	744	787	758	751	761	748	748	692	740	741	681	747	717	714	756	713	754	703	741	745	748	736	725	763	751	780	755	767	739	723	740	728	744	790	758	709	709	754	744	705	694	817	777	738	737	745	720	746	723	741	735	736	748	769	713	755	804	708	741	785	731	750	752	727	746	768	695	768	765	772	796	718	711	756	759	682	739	778	721	740	765	742	748	783	738	767	802	740	731	704	712	759	740	753	793	777	747	713	703	770	692	716	722	747	764	779	777	807	755	733	699	724	764	756	717	725	726	768	750	725	739	742	768	702	741	748	690	751	728	729	726	725	727	753	757	734	735	751	743	751	737	739	751	773	722	751	738	684	751	712	705	741	750	733	758	763	767	737	745	714	696	703	783	726	748	803	663	771	767	761	748	777	736	757	699	791	745	774	788	722	741	788	811	708	751	704	757	742	745	753	772	790	771	713	732	743	759	711	764	707	764	786	749	764	744	786	701	752	701	792	734	716	714	739	711	797	745	708	740	739	785	724	764	747	793	726	734	748	785	709	738	723	696	822	739	733	767	768	804	739	743	754	742	744	761	757	749	705	706	744	715	708	775	785	751	722	721	733	764	781	790	771	796	722	769	765	694	787	737	757	756	783	765	732	727	750	744	746	796	735	734	755	754	726	764	747	728	680	715	718	708	725	750	743	703	721	726	734	738	766	721	726	734	742	724	736	765	775	710	744	737	786	797	733	771	745	729	720	721	738	726	773	741	773	748	746	762	723	750	788	786	751	680	768	825	766	732	767	715	717	741	773	786	727	755	731	717	729	735	735	725	763	747	756	736	758	778	764	754	726	749	717	743	714	776	741	746	809	755	729	732	782	732	737	721	727	744	706	758	763	731	764	752	762	781	757	740	721	727	746	727	802	757	753	775	730	738	754	777	734	730	751	755	744	786	737	756	787	813	798	679	748	771	706	790	732	778	751	776	747	746	760	747	736	795	769	739	771	803	777	727	745	669	686	771	721	762	787	787	750	741	703	840	723	767	701	776	731	706	749	727	749	718	695	797	782	736	726	732	760	753	742	698	726	758	740	797	732	772	757	746	735	702	733	744	780	742	780	753	787	742	791	775	700	708	756	679	743	747	750	731	800	706	752	720	786	734	737	756	792	773	700	752	734	782	804	807	767	738	694	707	788	726	783	756	748	739	709	780	759	768	748	768	712	735	736	720	762	730	742	743	686	715	751	716	774	785	766	759	706	731	773	706	752	733	783	732	734	714	732	809	783	743	704	784	700	755	744	759	722	778	706	775	734	789	802	736	699	733	754	715	712	785	768	767	767	778	744	728	708	747	768	741	759	779	738	786	721	735	735	732	776	729	791	748	731	692	743	767	703	728	775	729	747	714	766	772	750	710	750	721	800	735	735	768	716	716	793	755	738	758	742	766	743	736	773	738	734	716	753	747	764	733	705	785	763	763	756	732	734	765	789	760	747	742	759	772	728	795	712	732	729	769	759	759	779	806	756	702	727	770	743	766	734	744	747	769	705	725	754	794	759	720	738	723	746	740	748	743	717	743	765	733	787	749	776	718	729	716	753	726	760	764	716	772	732	772	737	705	737	725	740	790	724	742	729	746	713	725	771	752	741	745	752	741	763	778	739	772	747	695	779	754	729	740	760	817	749	803	762	715	783	747	762	777	700	750	740	760	758	741	788	742	809	726	708	709	704	702	726	784	756	732	778	741	725	724	727	780	782	750	737	731	791	697	734	736	746	717	728	720	701	714	737	742	735	758	723	749	727	764	709	772	668	770	750	759	764	697	732	763	731	771	727	764	773	747	709	719	737	753	750	745	771	758	794	809	705	768	747	745	770	701	772	764	755	690	766	771	727	773	788	738	765	737	712	727	777	707	722	747	762	722	752	750	737	759	714	740	781	716	743	740	752	779	714	734	718	795	727	743	749	770	731	717
2437	1606	1753	1627	1515	1228	945	766	565	396	302	336	410	395	383	381	304	280	302	707	905	805	575	219	163	165	178	151	171	155	177	174	170	161	166	155	149	176	202	169	197	150	194	197	169	173	170	186	180	160	170	181	177	150	156	175	176	175	174	159	156	183	184	170	184	170	164	162	187	169	173	176	177	181	175	170	175	155	176	186	201	182	174	173	195	171	151	176	151	161	158	168	144	148	150	188	167	174	168	185	182	180	171	177	192	155	170	188	175	161	174	175	165	177	160	188	178	169	171	177	175	183	161	164	154	172	168	176	165	165	156	173	159	180	164	189	182	161	195	154	181	189	173	162	163	190	156	174	182	158	172	155	160	157	154	180	197	167	193	176	176	165	147	175	162	149	208	163	166	178	179	166	143	186	157	166	174	173	178	184	171	170	193	155	171	172	161	184	153	172	203	162	142	162	177	158	168	180	187	157	161	172	173	189	187	173	171	175	185	167	174	190	161	153	162	176	172	174	188	166	199	150	180	155	172	174	164	185	165	152	182	194	161	191	190	171	173	174	173	164	183	165	161	176	183	172	146	176	178	174	176	172	176	197	171	174	177	166	164	156	170	187	195	173	192	183	179	159	178	169	187	180	211	173	169	192	167	171	149	177	176	162	167	187	183	165	158	165	164	187	170	150	170	185	172	172	166	165	174	162	174	167	179	180	155	175	193	165	160	177	174	169	179	164	184	156	170	169	174	208	194	181	175	177	160	148	178	157	172	173	166	164	182	147	166	193	166	191	184	184	180	170	165	181	170	163	177	170	177	177	177	161	187	163	179	179	171	168	162	148	188	168	171	168	154	159	176	170	183	174	168	178	181	168	154	162	158	166	163	178	172	171	159	173	174	167	187	185	175	186	191	179	161	159	170	180	160	185	191	160	169	188	196	176	159	150	178	182	172	162	187	145	169	151	151	168	157	171	168	195	189	166	179	163	162	154	165	178	156	173	166	185	153	173	172	152	181	154	174	157	161	196	171	164	168	175	176	179	185	167	172	163	178	185	191	172	156	172	178	157	179	156	157	180	167	157	182	172	185	189	166	161	194	176	169	190	178	178	162	183	162	176	177	167	177	168	165	162	166	190	164	157	189	186	182	167	142	185	159	170	172	192	191	196	179	167	151	178	166	159	160	168	168	179	144	177	163	184	164	154	141	159	210	168	163	176	162	187	179	144	202	167	167	157	181	178	171	172	159	188	164	182	157	176	186	155	141	157	165	199	167	151	173	173	159	171	166	184	184	168	142	167	158	165	172	169	175	172	177	145	181	167	187	152	184	186	167	178	169	192	157	174	180	189	154	190	171	177	192	168	148	176	169	187	201	163	160	199	188	179	169	184	160	181	161	163	204	172	153	174	187	156	171	183	165	169	173	142	161	176	174	181	179	134	164	140	166	183	160	158	160	179	167	205	173	163	169	201	202	160	190	183	159	192	194	172	164	167	179	166	161	165	158	176	195	159	153	162	151	159	187	161	171	140	181	168	190	179	166	152	178	156	157	175	186	165	196	150	154	178	155	174	182	150	178	164	186	164	173	166	183	192	161	179	141	171	169	166	170	163	184	158	192	160	158	177	164	166	176	190	175	195	182	171	171	171	173	178	179	189	184	167	145	189	153	152	166	183	171	163	156	167	188	149	156	150	179	159	172	169	163	171	157	178	181	159	177	179	162	151	161	210	170	177	164	178	179	156	152	173	172	178	170	171	165	174	178	173	158	179	172	183	169	183	164	172	193	165	193	161	167	170	169	155	137	173	171	171	150	169	170	171	155	181	139	174	181	193	153	171	172	177	175	172	162	174	180	200	156	184	161	169	189	148	163	148	171	170	168	177	195	189	160	179	157	169	175	164	171	183	179	155	155	189	166	153	172	167	184	157	171	159	180	186	189	173	167	206	161	185	161	179	172	188	156	161	194	181	169	170	188	164	192	151	157	166	151	167	161	197	193	164	165	169	163	185	157	175	190	190	184	180	166	180	159	175	169	174	161	164	174	158	170	208	183	176	167	172	158	158	165	199	181	159	153	189	163	175	183	175	189	159	147	190	184	184	161	173	178	202	175	163	214	174	163	179	186	191	182	186	190	158	179	175	183	175	158	154	168	168	170	171	168	181	155	173	171	175	173	178	155	156	183	198	153	148	171	163	174	165	178	193	165	185	161	142	169	151	179	188	173	161	166	198	150	159	167	177	148	166	187	170	157	180	201	169	146	185	170	165	187	167	185	191	170	176	187	158	156	196	207	205	171	161	177	180	161	185	163	171	164	186	166	172	149	189	151	176	196	176	181	170	157	171	148	164	170	172	176	169	202	185	143	162	161	177	172	154	159	164	174	180	181	171	194	169	170	167	166	171	170	190	171	162	183	169	163	152	162	158	162	158	173	164	178	145	189	183	194	161	187	176	168	170	176	173	155	152	178	146	199	160	154	189	143	158	187	189	199	180	162	171	167	176	150	186	157	181	176	193	158	185	176	170	178	199	160	181	176	175	210	187	199	192	164	144	200	181	175	183	156	174	169	169	172	183	166	176	175	164	175	156	167	158	158	196	180	192	150	178	178	166	170	161	166	151	160	167	184	178	198	185	154	177	181	189	162	176	163	190	171	155	180	165	174	175	178	162	183	165	197	157	180	167	155	172	160	164	168	166	190	161	158	148	180	155	164	158	182	181	177	176	182	177	165	159	158	179	172	173	167	183	174	172	160	185	181	177	166	190	181	172	152	140	182	175	135	195	177	151	190	193	190	177	153	165	157	176	166	188	181	139	174	173	185	188	173	170	154	151	185	144	165	181	169	156	152	163	188	151	166	156	180	155	173	181	135	161	168	172	184	175	201	130	167	165	163	185	164	173	158	162	176	175	172	197	156	153	164	154	139	176	155	165	175	177	160	189	173	179	189	166	163	181	169	164	179	165	156	178	146	154	184	172	179	168	172	194	177	181	176	172	177	178	199	182	172	180	168	168	181	172	180	170	173	150	164	182	155	177	179	163	166	158	151	172	175	170	172	178	170	165	168	171	181	172	154	167	171	175	188	162	174	173	183	180	197	182	167	181	166	172	157	194	179	178	169	173	197	183	179	204	168	159	179	154	176	178	160	168	168	153	157	184	165	185	180	162	156	171	171	173	147	174	154	169	187	165	204	168	191	154	174	164	188	165	150	199	188	147	177	152	199	166	190	165	165	177	189	169	144	186	155	170	166	171	175	172	168	184	189	172	173	162	173	176	150	160	169	170	160	176	154	185	172	158	156	172	157	142	170	192	185	164	166	152	175	178	179	172	171	182	172	172	183	164	147	180	160	168	149	179	155	183	171	178	173	176	163	157	171	169	169	155	164	169	168	186	168	155	155	174	169	170	169	173	186	183	152	159	160	174	170	185	194	195	173	166	164	188	172	152	191	204	182	183	160	179	191	178	176	161	159	193	153	169	179	171	159	156	170	136	155	158	177	176
3465	2428	4042	4895	5059	4948	3760	3289	2851	1823	1328	1549	2485	2276	2038	2043	1452	1278	1426	3947	4879	4297	2625	865	617	646	666	618	614	652	678	662	622	615	656	659	630	658	664	612	655	638	676	590	648	670	637	658	660	616	616	655	649	625	671	684	697	590	640	630	616	645	637	637	610	655	660	639	636	691	659	642	622	614	624	596	642	655	658	685	632	675	637	640	635	572	610	604	657	671	671	606	640	629	648	680	644	658	617	630	631	636	625	620	588	637	643	658	668	621	636	640	632	664	671	649	662	633	659	643	672	636	643	627	616	646	631	649	643	654	664	652	636	636	663	625	655	635	637	643	642	626	690	697	673	644	607	646	623	616	647	650	631	693	685	617	640	657	650	603	644	606	635	668	650	660	585	633	642	648	630	645	640	681	640	664	654	644	668	658	654	665	674	649	625	639	628	615	663	626	623	618	690	683	632	642	615	647	622	620	613	618	640	651	669	638	665	677	644	634	650	662	650	660	630	621	646	663	640	634	650	649	645	663	625	653	611	642	611	619	628	647	666	656	630	664	632	637	643	643	646	660	684	669	652	665	639	605	666	657	653	614	665	612	651	676	676	621	671	668	664	634	648	607	632	645	614	634	676	628	667	673	630	716	652	615	672	629	674	615	685	607	638	644	631	645	602	642	617	647	637	655	652	610	654	641	637	608	612	653	624	655	645	600	620	679	635	612	618	637	629	632	679	666	658	641	705	685	640	690	648	661	686	628	619	664	646	628	653	614	647	588	619	652	627	692	586	657	667	676	619	686	593	682	666	636	628	668	630	652	596	670	634	694	628	646	633	645	638	638	605	671	633	636	654	617	608	647	654	623	672	594	637	623	619	627	653	614	579	627	645	669	642	655	640	660	660	644	626	620	646	656	666	596	649	606	657	635	626	604	626	706	653	638	652	632	659	666	637	657	641	699	655	627	635	659	630	634	673	607	640	687	646	631	645	617	647	659	693	616	657	634	655	624	608	617	663	630	646	649	612	634	664	640	650	661	631	631	694	643	661	662	631	621	656	642	641	654	668	603	640	629	653	607	659	666	652	613	649	641	647	651	676	600	642	656	678	678	641	640	655	633	663	611	673	673	671	709	656	674	642	628	650	676	649	664	646	631	636	630	677	623	648	645	645	659	630	666	639	622	640	663	633	664	608	653	641	641	639	626	694	599	652	662	670	630	661	640	673	638	637	675	635	634	656	632	670	668	625	673	645	596	604	663	652	650	702	647	619	643	663	662	608	635	650	625	656	601	631	673	643	650	644	626	684	638	630	628	645	674	607	677	625	617	619	627	633	654	608	659	629	641	623	656	645	646	630	636	622	605	636	673	661	625	665	657	681	648	619	656	675	635	669	651	646	656	601	620	614	637	663	638	669	606	632	655	677	635	649	652	634	656	606	641	654	642	654	643	653	636	641	645	672	644	610	691	632	646	626	649	628	632	613	638	684	627	620	661	664	642	615	659	643	639	687	635	644	630	643	664	667	614	665	610	619	637	632	664	652	629	626	639	621	638	637	648	654	639	620	661	640	706	631	624	665	673	668	653	640	603	659	634	666	646	696	661	615	637	630	629	680	667	654	640	619	683	642	644	664	638	654	602	670	661	631	631	635	636	622	611	679	617	630	655	600	671	605	584	623	638	642	670	664	642	596	636	685	621	679	642	658	665	649	644	643	626	664	685	620	600	628	697	632	630	641	636	678	645	628	662	631	646	622	603	626	637	665	697	659	683	638	617	632	631	643	668	631	633	622	637	622	678	643	583	651	634	630	657	657	634	640	638	660	604	640	657	627	666	633	651	657	590	694	647	632	658	630	655	684	631	631	666	635	624	668	635	639	640	623	673	684	606	649	640	642	647	653	632	663	621	640	642	639	650	657	592	657	658	621	634	627	623	654	667	614	627	665	659	651	685	641	693	647	666	585	645	640	656	641	654	609	651	625	594	630	694	629	629	667	613	661	683	664	674	629	611	679	643	654	630	613	604	665	669	602	602	646	661	630	642	647	642	703	596	638	624	654	656	601	614	667	626	628	628	572	655	642	675	638	644	600	638	647	657	675	647	631	619	649	595	633	686	619	668	651	596	624	651	638	654	656	642	625	605	623	671	587	673	625	647	657	641	658	617	651	663	662	643	592	632	616	623	621	647	649	603	666	636	651	672	615	608	655	610	591	608	656	644	630	637	673	644	619	646	624	636	668	590	681	615	659	642	635	625	614	666	608	651	629	618	656	607	657	623	636	635	614	605	626	672	630	690	631	625	628	644	668	671	587	630	606	660	627	637	633	633	623	638	663	639	648	694	598	643	612	636	633	603	650	648	611	635	636	630	699	648	642	657	605	682	675	676	693	670	601	628	604	615	630	616	641	631	633	611	655	675	636	628	617	606	630	651	651	648	675	663	636	653	652	669	600	677	655	622	642	642	652	651	604	657	656	629	597	690	595	630	609	650	681	590	634	663	615	639	629	660	604	614	624	695	661	645	650	588	612	643	605	672	647	644	682	684	643	659	647	662	630	640	624	670	645	639	647	637	645	669	591	647	640	616	647	658	639	647	666	654	603	598	613	672	618	613	634	637	635	657	634	686	654	603	638	659	685	663	597	654	676	610	602	660	633	628	660	654	614	651	663	618	617	627	619	640	629	595	612	663	644	616	631	608	615	621	634	664	667	649	659	677	621	649	615	596	595	644	678	607	634	649	687	616	635	643	611	641	650	628	657	635	631	600	642	616	637	682	634	636	658	623	639	683	638	664	670	625	653	699	660	694	627	667	643	624	694	614	615	683	633	659	657	629	673	660	671	618	638	606	643	639	638	651	691	633	670	588	678	655	682	655	623	609	611	627	662	621	669	696	665	660	642	677	694	660	665	630	662	658	667	633	673	623	629	610	615	635	697	674	650	633	635	627	606	671	668	651	649	644	648	684	630	644	682	641	634	705	660	670	656	649	623	625	618	669	592	640	676	670	638	646	601	660	645	669	689	608	608	679	630	591	634	610	662	643	682	654	589	662	677	669	642	687	626	639	624	618	631	634	657	622	663	643	610	623	615	645	623	656	652	648	661	670	633	686	651	665	705	637	701	650	637	633	627	660	672	604	669	674	640	698	592	662	646	631	660	641	627	663	646	642	616	602	708	659	643	631	626	639	606	638	682	603	620	691	645	609	625	650	629	644	622	680	658	634	663	674	644	633	635	599	626	618	622	659	648	679	618	622	646	599	638	673	633	646	635	590	696	614	623	663	687	644	653	601	648	605	679	645	657	660	633	655	669	649	648	620	655	633	700	655	610	653	667	568	641	643	635	640	670	649	621	636	632	634	638	603	627	656	658	632	643	636	647	644	675	629	695	687	646	601	641	672	670	648	642	645	651	667	663	640	671	605	657	667	627	620	650	651	624	673	657	698	685	670	629	630	631	622	672	700	667	630	640	617	645	612	644	655	653	618	660	641	612	653	636	670	686	613
11039	9223	11829	12643	12894	12089	7858	5840	4641	2235	1100	1074	1854	1329	1302	774	534	584	663	3943	7893	5737	2434	398	135	117	132	143	125	157	121	124	121	130	144	137	124	109	122	125	127	107	146	116	108	120	126	135	129	123	111	126	140	118	137	126	156	132	119	140	114	130	125	116	131	118	136	129	129	129	114	151	137	137	126	135	132	130	134	147	108	153	122	105	127	135	137	123	134	127	136	149	128	140	138	125	129	110	116	127	144	103	149	118	157	132	119	132	134	131	121	114	139	139	142	141	144	123	137	111	135	121	128	127	117	134	104	129	114	138	120	127	115	127	113	147	133	123	135	141	118	129	124	124	129	136	118	146	140	138	142	128	128	133	137	143	154	133	124	129	120	138	124	135	122	145	141	126	131	130	133	127	146	147	114	124	131	155	123	149	120	98	134	110	139	132	136	134	143	132	120	116	123	123	119	111	118	133	115	140	130	144	117	133	117	120	131	146	130	116	127	103	135	149	130	141	125	118	145	113	157	132	125	114	139	130	118	153	118	129	120	141	129	121	133	135	134	131	136	129	121	129	123	112	132	138	139	128	116	127	129	134	116	133	121	132	143	134	145	118	132	119	135	134	131	113	137	114	128	134	153	118	131	151	126	119	136	149	143	142	119	121	140	138	122	112	119	138	118	150	125	124	128	136	142	133	128	142	122	147	129	127	153	142	145	151	135	151	138	140	130	139	123	123	123	130	105	136	139	139	122	133	114	118	131	125	119	151	138	145	125	118	123	133	125	129	130	129	147	151	115	139	139	132	103	128	139	123	126	133	126	137	136	125	116	151	147	128	126	132	122	125	116	131	134	126	147	127	120	120	143	142	120	132	153	131	130	126	138	137	156	133	138	119	132	122	143	130	131	112	117	126	125	136	142	134	130	123	127	143	119	157	112	118	121	144	137	114	110	131	133	120	113	135	119	119	136	123	139	115	121	129	146	115	135	119	145	137	144	125	127	123	129	118	110	130	115	113	131	156	133	129	150	123	144	131	144	125	147	140	138	140	125	140	125	136	113	142	132	125	122	147	128	118	130	127	145	135	131	113	134	133	143	105	144	130	132	141	126	154	115	137	128	128	141	148	132	122	119	140	116	141	141	136	129	151	127	142	129	119	133	119	136	117	128	105	122	132	172	143	135	149	135	113	150	115	127	125	113	132	138	109	140	125	131	137	130	137	116	122	137	139	137	122	132	121	127	135	131	130	130	148	137	161	117	144	121	147	122	131	149	141	139	144	127	131	133	121	131	118	130	113	127	136	118	125	128	144	119	132	124	124	138	139	136	138	133	130	148	134	140	133	140	112	122	132	132	124	136	123	127	139	135	142	131	141	124	118	123	127	125	129	125	115	130	131	129	113	118	120	130	139	116	151	133	140	136	125	119	131	123	148	151	137	149	138	129	135	128	128	141	130	155	142	154	145	100	137	118	124	138	131	134	135	106	120	120	126	136	107	128	124	116	149	131	111	124	112	125	127	141	149	135	124	119	143	141	142	124	146	130	136	144	126	130	107	139	133	137	143	122	139	146	128	132	107	139	121	132	120	133	136	113	123	118	127	141	116	132	125	120	155	134	133	130	118	139	106	104	137	133	114	130	104	139	128	155	125	150	137	135	140	144	128	117	131	138	119	130	123	116	132	128	119	142	115	115	138	151	147	127	115	126	144	132	132	116	138	113	134	134	131	129	132	119	148	126	127	122	131	146	124	133	158	133	142	124	119	128	122	128	127	141	128	137	132	120	117	143	131	130	130	129	138	132	140	136	126	123	134	117	150	112	126	129	121	126	130	128	130	126	131	139	140	134	133	133	147	102	128	136	131	140	136	107	124	121	151	125	111	106	134	147	128	134	150	124	119	140	120	130	129	119	134	125	134	140	142	124	139	136	135	123	106	124	145	135	128	129	122	113	111	116	134	149	127	139	130	140	135	121	137	141	133	140	131	133	149	134	107	140	142	138	116	128	113	126	116	134	146	119	128	131	112	127	125	121	146	128	126	136	129	138	132	126	140	108	128	119	126	139	121	151	122	120	129	135	126	117	126	133	136	128	135	137	138	137	122	136	133	126	131	119	136	130	133	159	140	135	144	138	149	128	125	124	145	128	142	125	135	133	116	121	135	126	141	121	136	118	147	128	124	130	140	131	131	126	137	105	143	116	128	118	139	124	109	140	140	122	133	121	139	138	123	127	123	156	139	132	106	136	132	124	132	129	135	135	110	126	120	129	134	140	134	130	134	134	131	135	112	107	142	113	119	134	125	136	147	138	107	128	140	116	123	140	139	138	136	138	124	120	130	140	128	130	130	142	139	159	129	134	139	113	113	141	152	123	134	136	125	143	120	138	134	129	135	129	132	153	107	138	122	130	132	120	115	137	117	123	139	133	134	133	141	138	144	112	121	164	144	146	119	100	139	125	134	130	148	146	122	134	138	143	127	123	123	127	146	131	112	153	133	124	138	147	138	135	133	131	137	119	146	128	133	133	123	123	135	150	133	118	126	124	128	119	143	125	152	123	123	130	120	121	138	123	130	134	140	112	142	122	137	147	162	113	117	134	152	156	129	141	132	129	139	126	136	129	134	123	131	105	130	139	139	145	157	152	122	120	122	136	135	103	151	136	125	132	123	128	140	114	135	126	143	125	139	110	125	128	120	131	121	129	137	156	130	119	118	119	154	138	137	145	119	122	144	153	127	143	146	136	111	136	118	125	145	133	136	139	127	141	123	123	125	130	125	143	124	136	145	131	148	127	150	145	135	136	135	143	122	104	142	128	114	140	126	159	143	121	157	110	136	132	142	139	132	134	119	143	126	132	122	143	145	130	141	132	143	105	129	140	127	141	123	135	132	146	119	119	126	145	142	150	143	137	130	138	114	126	126	106	128	136	122	152	142	123	127	136	152	122	129	128	149	117	145	140	131	131	115	147	122	141	130	123	110	129	131	126	138	135	112	143	119	128	117	132	136	144	145	128	131	126	124	120	117	128	140	115	147	131	131	130	117	131	126	144	163	145	140	154	154	130	140	141	115	129	139	132	110	136	127	122	120	116	131	145	133	138	130	148	134	126	139	142	143	150	143	140	125	126	106	126	126	155	129	140	118	111	106	122	123	124	130	126	141	138	130	138	149	123	129	136	137	112	134	113	139	149	140	116	125	110	120	137	132	146	141	148	137	125	124	133	130	132	126	126	128	119	139	124	115	119	143	113	135	136	126	132	147	135	135	128	149	136	126	136	145	120	133	151	118	123	135	118	136	141	124	119	107	115	146	127	125	142	117	121	114	121	144	124	141	115	113	123	142	135	129	133	144	138	123	133	131	126	143	136	133	139	140	131	134	131	134	126	136	133	139	133	112	139	134	124	133	138	150	130	102	108	146	126	137	129	128	163	130	143	138	117	135	126	122	126	110	122	132	145	113	147	134	148	125	108	117	134	131	127	117	118	126	127	133	139	127	151	133
11401	8048	14828	19731	21765	21628	15453	15383	14305	8186	5548	6096	9675	7752	7628	4917	3555	4051	4283	19005	28619	23295	12652	2135	530	510	518	587	543	515	502	484	504	543	506	513	513	504	528	495	526	486	500	552	506	486	523	516	486	541	548	504	490	473	482	492	513	513	495	525	525	496	526	525	482	488	520	517	516	485	562	475	491	515	501	520	521	482	525	488	490	505	516	514	507	486	522	496	459	513	483	522	498	514	540	556	488	522	500	527	513	512	534	525	514	497	478	564	521	479	499	498	532	484	519	520	498	542	517	505	535	491	511	473	487	475	512	491	508	534	477	531	502	524	551	512	534	493	502	515	527	502	486	493	513	521	474	526	487	475	498	508	484	501	491	524	484	522	478	472	510	476	490	496	500	557	556	487	531	506	450	507	467	477	519	520	527	583	476	511	494	496	527	522	533	508	503	486	485	550	525	503	550	497	514	532	490	469	503	492	511	518	501	506	524	494	492	495	549	496	493	518	491	508	474	485	526	461	555	512	493	471	490	478	489	501	511	508	486	498	531	477	538	527	475	512	489	479	505	494	525	525	485	483	487	468	518	514	529	525	488	515	539	481	513	523	499	530	492	517	522	499	507	476	507	474	504	565	506	491	532	490	515	489	516	505	508	525	499	500	498	466	482	472	477	529	523	486	506	458	531	483	560	433	479	507	485	490	506	527	477	507	490	531	513	541	497	491	536	512	566	489	503	525	523	507	512	505	514	470	501	513	475	483	515	504	526	513	489	501	495	528	491	520	502	492	480	471	504	539	490	547	499	499	484	519	478	509	529	478	524	489	506	507	523	489	500	507	527	481	510	497	527	509	472	546	526	461	465	504	486	515	550	537	521	453	484	467	515	470	506	470	510	513	514	493	481	496	498	509	505	525	475	511	564	521	515	531	511	500	524	531	502	492	534	499	490	537	506	495	517	503	500	543	487	524	516	515	538	534	475	546	502	507	521	516	472	509	471	501	490	529	500	538	531	507	514	510	481	503	518	513	524	510	508	496	472	488	539	517	481	462	511	541	528	506	516	481	518	559	491	526	501	528	492	520	500	506	497	514	489	498	484	529	574	541	503	535	477	502	507	503	508	501	523	491	495	532	499	473	485	494	467	522	509	503	544	466	504	536	507	527	525	493	512	477	529	550	483	536	482	480	502	535	531	494	518	479	501	514	525	498	501	487	495	536	502	489	489	520	547	514	495	532	557	512	502	550	506	480	525	493	483	482	483	523	554	524	510	465	532	472	477	510	478	484	501	535	466	511	522	525	493	511	500	540	511	504	514	522	516	479	530	523	550	538	501	515	524	514	492	460	489	529	537	499	503	497	528	510	497	514	490	519	500	504	510	539	557	522	502	455	498	451	525	542	514	501	494	495	522	507	485	484	467	519	466	559	503	531	486	492	505	543	532	513	511	525	511	521	466	527	551	504	493	517	500	489	476	484	490	479	490	543	479	526	497	498	489	519	469	506	530	505	531	500	473	497	495	475	497	522	486	508	531	510	480	507	521	509	497	495	546	539	487	485	485	577	534	508	534	541	493	515	512	488	480	507	532	502	514	467	535	478	468	499	495	520	547	498	477	519	474	487	487	489	501	511	514	480	502	499	488	503	504	482	502	524	509	509	548	545	553	517	508	526	529	502	523	522	512	535	519	500	482	477	526	549	482	542	532	504	479	496	516	490	501	502	489	532	529	509	518	495	497	561	523	486	498	501	495	547	543	482	478	458	509	493	521	546	534	492	473	531	477	520	518	492	469	529	506	487	491	517	519	531	495	486	512	491	504	500	511	566	504	483	536	448	529	503	537	496	533	502	493	497	547	479	517	497	499	489	519	493	530	489	532	520	510	476	537	443	484	533	511	529	538	498	530	479	557	511	499	523	528	505	508	531	457	529	510	480	534	530	501	512	495	486	500	489	516	522	514	501	511	527	494	534	498	492	526	503	522	507	471	506	510	487	503	486	468	503	486	498	524	514	531	546	509	522	488	534	480	548	496	508	507	488	507	494	472	476	521	452	484	531	490	516	524	504	478	480	517	500	524	528	472	557	550	542	477	552	484	530	520	504	515	465	499	474	515	504	517	451	531	481	524	510	579	541	480	489	476	493	499	506	515	516	532	511	525	515	492	511	517	493	482	509	489	481	485	496	510	489	480	498	514	541	492	505	513	498	521	513	504	540	495	520	534	515	512	535	483	546	497	534	505	465	509	529	475	542	503	467	499	479	485	479	489	491	513	502	517	493	498	509	506	494	480	531	490	530	496	542	542	520	491	507	515	495	536	513	522	529	485	495	535	515	518	492	496	511	529	511	462	521	512	523	528	510	524	503	494	532	503	549	496	518	509	490	543	530	511	520	497	519	523	514	508	493	543	495	530	532	532	513	522	505	523	505	461	520	489	474	494	482	530	501	494	555	496	468	481	551	511	480	529	507	461	497	535	502	509	511	495	519	497	514	484	519	507	499	498	524	533	482	501	520	484	509	483	481	507	515	494	500	483	492	509	486	486	493	531	528	504	534	518	488	557	505	503	503	488	519	491	524	479	510	563	496	532	493	508	510	485	531	537	456	502	514	490	491	500	508	521	485	539	544	518	504	482	483	482	506	498	522	506	497	488	524	490	508	516	537	535	539	468	535	504	485	488	478	512	545	520	517	499	492	539	507	518	472	523	510	513	505	546	529	473	491	501	514	493	483	535	490	496	505	507	546	507	486	539	512	528	508	498	496	523	537	497	494	518	518	530	540	506	554	521	507	508	495	513	542	530	507	526	548	477	529	516	530	529	507	505	487	490	484	480	467	526	515	494	501	486	508	544	540	526	522	501	551	538	492	533	500	506	493	491	506	528	474	532	509	508	517	511	492	549	527	485	493	534	499	488	534	549	527	540	510	495	535	497	497	538	535	533	503	558	509	494	508	541	472	522	547	524	524	492	513	529	500	481	515	511	502	533	518	515	512	509	466	562	504	499	539	516	479	500	539	478	513	493	519	482	491	501	498	553	531	517	531	487	555	506	496	526	494	490	467	473	481	524	506	495	530	507	474	524	520	557	510	491	507	505	493	525	472	536	526	493	536	472	525	535	523	501	493	494	504	478	516	480	522	514	541	510	528	566	538	484	513	519	517	525	516	515	489	501	554	516	494	529	508	520	502	506	468	552	467	499	498	524	517	512	529	493	479	474	541	553	537	548	532	517	515	553	460	512	515	514	537	517	497	500	520	472	490	502	505	521	482	538	519	475	469	504	493	492	490	532	502	496	515	548	516	520	475	481	491	519	550	522	528	519	471	474	515	502	501	452	492	484	502	506	493	507	524	469	497	532	515	499	485	513	498	509	494	524	529	525	524	500	541	532	472	464	489	507	486	498	512	555	506	494	504	525	507	505	492	506	500	519	460	520	547	484	532	509	511	481	516	518	538	515	495	565	525	548	472	526	515	482	497	505	468	511	477	474	482	507	523	505	527	539	515
17083	13688	18854	19737	20069	17514	11719	12265	9897	4964	2375	2953	2596	2601	1863	1317	969	1132	1176	8036	13407	8377	4000	761	211	190	192	185	206	189	173	181	177	185	183	199	184	165	198	188	200	198	215	208	202	192	206	205	191	171	209	184	199	180	201	203	188	186	207	190	202	173	192	190	181	198	209	183	194	201	178	176	178	162	219	187	203	189	180	208	187	196	166	164	191	178	196	178	211	196	167	178	176	189	197	171	186	182	195	186	174	203	185	183	196	167	164	206	203	197	185	172	188	169	220	195	206	176	163	201	203	174	197	164	190	193	187	168	191	184	194	197	194	190	197	189	186	189	180	199	191	213	205	188	189	217	194	188	171	203	184	197	197	202	172	222	195	205	173	196	205	192	198	203	190	203	169	175	204	188	173	193	192	188	177	171	193	206	191	187	195	178	181	196	185	189	198	191	208	174	191	171	201	181	173	188	205	200	189	203	181	190	180	179	212	174	162	171	186	193	174	201	170	208	179	159	202	200	213	182	209	186	175	206	199	186	153	210	198	181	197	194	192	173	187	190	201	183	198	193	199	185	159	181	195	171	174	188	198	179	184	209	164	194	184	194	181	203	194	193	176	223	203	201	189	176	203	182	204	173	182	190	191	190	200	192	164	167	191	183	194	193	190	221	212	188	184	185	191	176	191	189	197	194	169	193	213	162	173	196	179	194	186	186	188	183	201	208	204	182	176	184	182	200	171	202	186	182	212	203	186	172	197	200	200	192	197	194	179	189	207	174	194	181	174	200	213	183	200	195	185	173	220	183	194	184	199	181	191	177	178	190	185	193	189	189	182	176	183	173	200	208	184	185	194	194	193	189	200	178	181	200	190	181	182	188	175	213	205	217	177	213	181	195	162	178	179	182	209	192	173	191	179	198	188	186	197	187	159	174	192	186	171	167	174	190	207	174	179	202	211	197	162	181	186	200	162	194	185	178	186	201	182	172	195	191	165	172	201	180	185	184	180	185	185	191	193	166	181	185	193	188	182	182	196	185	182	174	171	175	177	169	194	224	192	195	207	196	214	194	163	211	196	200	198	196	192	188	173	186	197	185	200	202	199	183	176	216	185	225	190	186	196	191	197	183	205	195	210	186	183	184	201	188	190	195	194	162	181	162	200	195	184	193	204	173	179	190	174	187	186	201	201	198	184	195	200	201	185	190	175	175	185	193	168	197	205	175	212	194	187	189	225	178	190	182	178	183	192	198	173	204	195	212	202	200	178	199	191	168	207	207	185	192	184	190	179	180	169	186	188	167	175	187	197	188	181	180	181	160	184	166	185	198	189	174	187	179	178	171	180	201	190	192	179	218	193	187	189	229	170	160	201	176	180	185	203	191	184	192	197	214	215	190	164	181	182	185	193	192	180	164	174	197	191	216	176	204	188	202	197	189	193	196	186	189	215	183	208	179	189	177	174	197	196	181	194	189	179	202	165	175	177	176	198	154	173	179	199	183	178	182	209	183	168	164	198	191	190	179	186	214	185	177	190	184	186	163	166	167	180	183	189	169	197	197	192	195	170	216	186	196	195	175	207	197	180	183	187	180	180	206	187	167	194	197	188	174	171	204	206	192	172	157	194	179	194	187	192	211	181	192	207	204	187	196	212	192	182	194	191	191	175	195	192	195	171	190	193	190	189	166	176	194	207	183	200	193	204	177	187	170	201	172	173	217	199	194	202	168	192	172	190	199	181	182	189	187	207	195	194	193	192	182	189	190	177	185	175	191	188	205	179	201	201	175	174	181	183	179	202	193	185	182	206	192	203	188	189	167	165	183	186	199	180	206	199	178	197	167	183	194	173	178	171	179	176	205	201	167	171	188	202	176	180	191	181	182	199	220	185	199	163	206	185	204	194	174	178	178	196	179	176	195	157	197	182	186	187	178	194	213	195	200	182	170	210	177	188	211	198	217	208	192	176	192	175	217	183	204	188	170	199	203	207	210	183	160	185	177	203	160	154	189	186	192	192	178	196	194	173	177	193	219	197	193	211	210	173	180	182	174	188	213	191	184	156	210	193	180	177	193	179	177	179	210	211	195	180	169	182	184	206	195	175	198	176	208	151	167	177	193	200	191	171	197	180	189	175	204	188	208	192	193	198	182	157	226	192	207	175	210	236	202	189	206	173	200	175	185	221	182	195	188	212	200	170	201	192	188	198	194	197	191	194	187	173	207	192	176	201	189	199	194	192	179	160	192	167	203	189	200	204	167	174	194	177	204	197	188	190	199	177	186	191	193	186	187	177	192	178	169	192	197	190	166	178	168	185	195	217	200	173	189	193	208	212	194	194	197	186	192	185	198	182	164	174	178	199	189	168	167	196	199	183	195	212	171	185	162	177	199	183	174	208	206	201	193	208	188	189	188	192	197	186	185	182	193	170	192	193	193	202	168	199	195	205	188	170	187	185	196	196	208	179	186	172	176	183	175	184	180	183	181	219	203	185	194	174	192	197	184	171	191	181	192	192	186	189	190	181	198	189	177	184	195	190	190	213	195	170	160	163	186	198	183	205	187	199	186	185	200	227	170	191	205	204	191	198	199	199	194	177	190	176	197	221	162	198	180	179	197	191	204	175	181	189	181	195	186	187	170	168	174	181	200	196	193	193	195	202	185	186	214	191	177	160	190	189	196	195	166	187	167	230	199	176	173	204	202	219	199	167	202	170	192	199	197	188	199	201	181	189	183	199	205	184	196	192	179	196	182	187	190	167	179	182	178	190	183	183	216	182	197	170	166	200	208	195	189	166	166	206	188	183	209	210	180	181	205	163	191	177	216	162	164	192	168	176	166	214	180	167	186	180	186	187	206	178	172	179	203	187	162	196	164	190	174	182	199	180	176	196	212	198	189	189	187	202	215	173	201	172	203	179	193	203	181	169	194	176	191	190	187	179	180	184	182	179	186	177	224	172	195	207	205	174	198	194	188	192	185	198	192	197	176	188	192	196	189	192	205	184	206	183	190	197	205	179	198	183	183	176	184	186	190	186	171	167	178	210	156	181	201	176	174	201	188	205	211	189	172	208	199	182	199	205	187	194	194	166	187	199	187	200	187	234	184	201	179	205	185	183	167	175	175	215	175	181	201	198	200	163	186	182	174	164	190	180	188	196	198	166	180	158	217	203	162	185	189	189	214	194	193	180	187	188	208	197	205	205	183	170	211	186	186	171	193	210	194	205	208	213	202	165	157	188	202	217	176	204	207	193	176	202	184	196	181	192	179	190	178	184	197	184	187	179	201	191	174	212	147	187	195	227	189	193	199	170	198	182	176	162	182	185	181	189	192	183	187	175	181	208	178	194	186	179	175	180	183	200	185	176	174	165	205	201	177	189	221	159	173	185	199	176	217	212	175	191	189	191	193	196	209	213	171	185	194	201	206	189	194	218	189	223	187	186	180	183	195	190	161	190	188	198	196	178	205	165	176	213	182	176	199	196	181	182	195	194	174	169	190	199	185	200	179
15303	11732	20928	26803	28041	27018	20536	25129	21798	13673	9301	13772	12754	12721	9449	7879	6244	7080	7142	29178	35609	27190	17823	3699	691	744	714	694	716	711	679	669	715	682	732	694	684	679	701	714	709	727	681	654	724	714	683	680	740	743	714	707	712	738	699	674	707	707	729	707	701	702	704	715	709	682	722	686	684	717	710	726	738	668	730	739	696	691	683	664	653	689	744	726	729	715	641	682	682	720	686	723	690	677	708	672	764	699	723	663	719	695	669	726	718	720	708	714	697	740	741	681	660	643	732	651	702	693	680	671	703	711	678	665	698	687	674	689	737	752	680	690	661	676	694	673	681	718	753	764	715	683	721	674	736	712	708	636	679	713	677	690	666	697	722	717	681	722	733	732	752	694	727	672	702	677	700	727	687	678	724	711	726	728	706	725	717	716	693	700	677	677	672	734	722	685	705	728	722	675	698	694	704	724	748	766	736	678	683	706	721	697	710	700	692	719	687	678	725	697	733	709	707	709	680	754	689	711	682	726	701	674	676	689	752	684	713	762	678	717	736	735	698	706	733	679	753	703	704	706	721	735	703	726	687	698	710	687	721	736	677	688	694	674	713	694	682	686	676	674	713	694	654	714	680	680	708	699	697	767	671	685	736	667	712	719	726	701	744	678	717	702	735	700	680	715	697	739	687	770	720	727	755	746	700	704	668	654	735	681	704	735	703	723	665	681	701	750	707	706	696	662	717	727	740	663	675	658	667	694	676	691	732	678	716	726	725	720	708	675	669	716	761	685	711	702	707	695	656	709	730	731	667	695	690	726	690	731	766	708	673	711	704	694	685	702	715	761	699	700	712	766	695	683	664	702	698	687	718	659	702	685	697	716	717	698	714	798	671	687	724	659	727	690	727	664	715	711	709	684	694	713	685	679	706	689	699	743	715	739	736	740	748	720	695	692	704	702	733	674	698	688	740	704	698	699	728	663	730	670	715	685	677	684	600	664	722	736	708	729	694	693	697	717	665	681	729	721	697	726	737	701	682	685	699	734	701	699	696	688	671	719	710	722	737	722	702	683	644	703	712	675	727	694	721	695	704	720	681	713	655	711	740	712	719	707	700	686	689	682	686	714	725	693	680	721	680	723	792	681	692	663	684	693	695	716	674	670	671	705	743	705	692	710	672	674	698	715	676	701	685	690	716	685	669	700	725	728	756	673	690	715	678	677	746	738	757	677	738	685	668	721	697	691	718	693	689	719	695	741	697	732	680	706	671	724	723	721	728	755	685	692	690	704	658	701	691	723	725	699	717	692	672	713	737	694	708	723	742	665	713	681	684	699	673	746	724	680	670	745	757	730	734	712	703	734	747	701	694	703	739	742	651	755	696	710	654	692	701	726	682	697	735	710	726	749	683	721	727	691	658	650	684	689	695	712	692	721	653	727	686	719	704	687	709	671	689	727	674	687	717	716	664	743	728	747	722	690	686	723	745	655	720	711	725	690	699	726	680	703	699	744	692	719	646	679	781	732	696	675	665	699	708	733	674	745	659	691	706	673	683	697	688	691	721	699	660	772	759	713	686	675	684	738	719	716	699	777	690	673	679	671	700	724	704	706	695	693	720	722	733	718	711	675	707	695	733	665	711	692	648	727	659	705	745	711	677	737	693	720	706	676	753	678	719	726	696	708	727	715	681	699	727	767	691	709	666	639	752	735	694	722	672	741	657	703	731	712	710	708	685	742	705	696	693	687	733	742	704	723	726	763	705	738	694	717	671	667	744	707	725	674	708	688	737	696	688	728	704	663	697	693	680	669	704	708	686	691	716	728	696	730	691	684	691	699	690	682	715	729	735	695	712	633	669	739	673	747	745	692	654	694	704	717	722	705	711	690	688	676	694	691	687	732	729	694	681	722	748	694	702	737	669	724	761	701	687	680	672	701	723	697	699	690	685	715	707	707	730	688	676	737	737	707	736	691	686	718	693	705	665	743	718	728	712	662	727	761	701	703	739	707	675	679	725	730	703	712	695	721	735	692	735	706	719	712	680	657	728	698	696	704	750	708	714	689	745	679	671	735	670	720	700	693	771	695	700	725	724	731	763	762	744	655	716	701	717	690	709	702	674	704	711	684	714	684	716	678	727	638	705	653	653	731	706	725	720	674	701	694	734	718	691	720	736	709	691	710	666	703	696	711	671	642	678	698	671	707	697	680	666	676	698	695	711	695	629	696	716	671	662	736	711	693	695	689	689	737	686	701	696	701	775	737	692	699	689	709	709	661	726	723	687	715	709	689	705	729	671	729	674	730	663	722	698	703	687	723	700	698	717	683	704	749	685	702	720	722	700	740	673	701	717	711	742	729	745	706	652	690	668	694	728	707	689	663	690	716	728	688	722	749	668	658	735	706	712	744	729	726	736	672	716	694	744	676	675	733	671	756	687	659	668	705	678	687	682	710	653	700	700	736	700	703	719	769	721	691	689	698	702	762	740	674	687	673	722	699	680	708	746	684	710	715	703	711	677	685	692	682	731	697	721	684	748	671	706	710	687	705	730	692	738	678	691	702	740	713	735	685	730	728	672	678	719	751	657	731	734	706	734	660	673	724	667	673	735	700	732	694	740	659	664	705	674	724	704	683	667	712	668	670	703	702	701	734	692	682	686	738	707	674	720	696	665	672	696	693	712	706	677	702	746	672	696	692	657	742	742	737	767	696	705	677	741	668	673	723	696	698	675	713	735	688	688	690	671	710	710	736	703	684	681	682	730	696	752	769	707	686	682	701	702	705	668	663	718	688	713	729	714	716	690	717	736	676	748	681	697	727	719	710	696	663	703	689	711	718	717	697	696	730	700	715	651	727	733	714	679	711	731	741	683	723	677	692	711	713	714	748	704	703	674	773	694	677	641	672	681	723	749	726	736	715	751	704	728	713	700	773	736	702	690	699	762	699	722	682	702	682	667	705	674	701	691	704	649	675	736	720	721	664	708	710	682	730	644	731	732	744	675	661	657	701	681	731	738	681	700	722	681	667	703	673	710	724	750	694	691	699	710	672	699	651	762	704	687	710	692	658	718	691	734	704	704	714	743	684	723	691	662	684	697	687	681	709	732	754	761	697	715	656	660	720	665	747	705	723	723	744	710	702	719	698	719	703	728	708	713	697	691	750	704	713	704	706	678	734	694	740	644	732	673	690	645	717	689	729	668	669	731	711	706	666	679	657	715	628	703	690	728	695	689	746	752	717	661	702	690	725	683	741	657	694	746	755	690	676	708	721	715	658	709	688	671	724	690	692	707	703	702	701	705	669	699	716	719	676	751	718	705	733	697	702	718	734	739	702	718	743	688	714	688	701	748	679	741	696	696	714	664	708	688	664	673	721	674	667	663	711	721	717	740	713	753	696	697	703	720	688	680	733	708	687	676	692	766	707	676	702	712	725	698	689	683	745	691	726	726	691	683	694	738	730	684	670	706	713	644	718	708	675	792	730	655	679	668	716	693	722	672	756	709	694	666	662
2191	1642	2257	2053	1629	1140	892	624	502	377	281	397	383	329	376	288	323	265	279	576	905	838	584	291	192	172	187	196	197	146	178	177	180	173	172	202	174	172	190	182	170	188	187	200	180	198	186	189	172	170	185	196	154	180	171	163	184	182	159	169	164	191	186	186	190	203	187	178	181	184	198	183	176	161	161	173	173	185	168	172	175	164	161	171	159	182	172	177	160	178	181	178	173	180	184	181	170	183	174	163	174	199	192	183	177	155	184	209	187	203	184	185	187	176	172	186	187	183	162	181	191	168	187	191	178	177	193	182	164	197	186	163	157	183	170	183	187	189	180	167	176	185	167	188	185	178	170	169	191	179	180	187	174	151	164	177	177	180	173	155	171	194	161	177	148	196	178	187	168	202	187	183	171	174	172	180	186	180	158	173	195	187	172	185	153	156	190	168	198	171	169	177	166	188	176	160	167	169	190	160	170	181	182	174	175	173	152	186	169	166	163	190	186	182	201	162	184	189	184	182	187	162	206	178	173	182	170	185	171	179	176	171	177	174	185	172	193	181	183	168	166	186	174	184	163	168	186	197	180	164	161	167	188	184	188	184	169	178	169	183	170	170	167	186	160	190	176	199	163	189	158	203	179	182	189	181	147	175	189	171	173	168	171	170	164	180	168	176	195	173	195	157	181	175	158	182	175	185	172	190	170	194	165	149	160	182	174	186	175	195	157	179	162	183	164	162	179	170	158	171	175	183	185	166	173	181	200	171	170	154	168	176	168	203	179	155	153	173	178	173	167	178	189	180	199	193	199	164	182	164	179	182	209	177	190	179	181	193	170	189	182	156	172	189	173	195	159	166	182	181	160	183	189	157	170	196	165	172	150	163	189	177	172	169	177	173	174	155	171	174	193	167	186	200	217	166	186	178	179	163	167	170	167	180	200	205	144	179	159	160	169	188	153	164	185	155	170	170	170	188	184	166	198	199	167	184	181	175	153	170	198	169	168	161	180	164	188	155	170	182	209	181	179	180	208	201	181	168	171	185	179	178	186	180	178	191	171	209	171	174	185	180	168	179	167	184	199	164	168	174	182	182	186	185	175	166	183	143	149	165	166	162	188	183	182	161	196	180	199	169	192	182	173	188	177	173	178	191	173	176	177	173	183	184	185	175	185	173	170	183	165	145	201	167	178	168	160	177	171	186	148	175	174	170	167	157	160	213	178	180	152	168	163	161	188	197	167	162	180	161	170	184	159	156	147	165	179	154	159	171	163	172	164	178	178	191	163	189	187	180	177	170	179	167	185	183	170	173	162	178	194	184	178	165	179	167	179	176	161	166	202	148	192	144	182	168	169	180	170	167	209	176	151	168	172	188	170	184	181	171	161	190	175	163	169	168	169	165	176	189	171	202	185	157	178	188	186	185	159	151	190	166	178	160	175	211	199	179	182	180	169	191	155	184	176	161	166	170	182	177	182	192	170	176	155	202	173	174	151	152	171	155	195	173	180	173	183	189	186	164	172	182	165	165	182	168	171	166	169	169	200	185	175	177	180	179	170	183	174	200	174	182	169	161	163	191	189	170	173	198	177	187	190	194	175	168	193	177	184	181	156	204	165	150	158	186	174	197	185	181	172	181	162	188	174	193	194	175	189	176	187	159	177	157	172	170	182	165	192	177	188	167	150	180	169	148	185	170	190	173	175	183	187	189	177	208	173	164	191	159	182	184	200	166	183	172	174	180	178	170	167	168	182	193	178	172	175	177	196	170	193	168	175	168	164	162	173	176	182	196	177	180	166	158	170	166	175	161	203	171	199	192	182	162	185	161	183	198	180	182	171	171	199	176	177	199	181	163	165	157	180	177	145	178	175	188	181	163	185	157	174	173	184	152	167	176	160	178	192	182	152	177	162	165	172	175	183	160	169	190	184	164	178	173	174	181	166	148	193	177	146	183	179	178	181	166	181	157	178	205	192	186	189	184	165	157	180	177	202	167	174	176	166	167	170	165	167	171	180	173	167	188	163	160	163	174	166	177	190	179	159	149	149	178	179	202	182	181	187	168	176	165	183	169	162	199	193	166	193	192	155	184	165	182	182	184	159	192	169	179	172	158	179	188	174	146	168	193	176	159	194	206	174	171	195	180	175	172	158	166	179	186	183	207	175	181	169	161	180	176	168	180	154	180	181	213	163	177	197	150	168	193	150	170	196	183	158	177	154	187	209	168	197	186	213	192	189	164	160	166	159	158	178	168	169	161	181	171	172	194	194	156	164	188	172	185	144	144	148	164	170	176	182	179	164	155	185	172	155	196	171	189	154	171	154	167	161	186	152	185	176	215	182	166	177	180	173	200	183	170	183	172	172	191	158	180	169	187	136	186	174	164	170	153	187	171	183	156	193	185	178	166	161	177	188	193	186	191	180	179	186	161	159	171	194	184	184	196	183	148	180	154	155	186	201	176	163	169	182	175	165	167	181	177	179	179	193	167	185	193	197	159	159	186	192	181	169	162	141	181	182	161	163	174	186	165	160	171	181	167	178	194	167	171	178	167	173	188	152	182	205	169	173	188	176	187	216	158	138	162	164	186	190	172	216	170	185	193	191	188	202	172	171	188	186	158	183	147	167	201	171	175	163	179	176	153	191	176	190	210	163	161	164	186	190	175	184	208	180	191	202	183	190	177	192	199	190	196	179	181	165	200	174	186	189	191	186	152	178	172	163	178	148	155	172	189	149	187	179	144	194	172	169	175	173	164	190	208	185	201	157	184	165	190	177	165	178	153	183	199	157	185	173	186	174	204	181	193	172	145	181	151	178	173	164	175	205	179	186	209	195	172	179	206	161	201	194	186	171	179	155	183	175	157	171	175	189	182	174	192	164	176	179	179	173	177	170	194	190	170	173	190	179	173	190	181	169	188	167	194	168	181	159	205	203	160	179	160	190	185	213	183	177	181	187	188	182	170	168	170	165	213	164	171	172	175	184	174	171	168	189	199	173	155	168	176	174	190	182	199	183	174	174	177	169	179	167	164	184	188	182	174	196	185	144	171	184	180	203	179	171	187	187	152	174	202	166	171	169	185	203	175	186	171	169	179	165	181	174	198	156	174	171	171	168	182	196	184	192	179	177	175	167	182	168	186	173	177	157	177	191	185	161	181	155	182	155	174	181	201	173	177	187	157	176	157	184	173	193	168	206	177	172	189	179	192	165	176	181	168	190	177	164	177	183	164	168	193	182	154	188	171	177	190	182	182	168	154	166	183	172	203	188	164	213	178	190	158	196	174	180	152	193	163	169	153	195	179	162	183	187	178	192	187	157	186	191	174	187	155	184	194	164	170	177	154	173	174	171	152	188	190	190	181	168	176	178	181	159	149	189	173	151	153	160	177	158	184	154	191	197	182	168	176	186	192	154	181	188	194	185	187	146	177	192	170	187	161	180	199	200	176	171	174	153	171	171	171	176	163	183	188	151	167	183	180	154	168	171	173	204	176	144	181	181	169
2951	2458	5151	5803	5524	4481	3787	3096	2195	1854	1434	2224	2275	1875	2025	1604	1560	1531	1519	3171	4970	4286	2957	1209	667	741	668	659	692	678	637	637	679	647	644	661	647	681	702	653	683	681	625	643	662	624	621	662	652	657	672	680	663	635	641	631	679	653	645	653	665	671	649	656	629	652	648	657	677	707	691	641	640	682	670	631	690	667	680	647	686	652	660	609	676	708	655	645	648	652	692	679	642	660	603	650	636	636	642	655	702	640	705	691	673	661	691	631	706	687	667	654	634	651	666	664	679	674	661	662	637	630	696	686	678	664	659	688	714	688	686	650	686	694	667	663	671	649	626	673	662	683	688	690	656	672	649	626	654	645	634	669	662	622	676	677	669	631	651	672	654	652	683	622	665	666	599	668	634	644	668	692	650	676	701	637	679	587	671	662	669	653	637	678	690	690	690	658	725	649	683	712	688	639	675	686	675	668	653	641	668	677	661	647	679	685	650	639	684	649	592	666	660	649	673	654	646	631	645	668	650	665	674	664	688	662	668	642	625	666	700	673	705	648	645	649	680	653	711	653	659	627	679	694	669	700	665	685	698	651	609	622	650	594	628	609	708	636	688	663	668	660	691	667	666	668	656	672	693	686	672	659	685	674	663	671	677	614	644	693	639	649	672	700	653	686	627	657	668	650	658	704	666	639	695	641	651	652	631	693	672	682	662	627	626	666	658	631	669	672	658	672	677	661	659	699	643	649	688	630	683	653	656	690	676	706	681	702	652	664	623	698	690	664	661	685	676	685	665	669	680	634	631	641	644	689	632	704	683	645	658	644	709	672	662	697	686	636	684	657	678	671	677	659	641	668	647	662	644	637	670	664	673	654	675	687	677	611	695	663	705	651	655	616	614	653	620	670	668	689	635	686	702	670	648	708	722	682	671	666	645	590	675	610	621	702	702	703	675	637	670	617	632	650	648	623	673	610	605	682	674	717	682	640	639	684	682	674	645	689	676	620	614	629	675	625	655	658	693	665	649	693	701	700	648	648	641	657	674	666	688	660	667	656	666	703	616	662	653	641	652	662	641	643	654	695	674	642	616	645	655	657	665	665	666	643	671	675	650	671	676	619	597	709	665	672	685	652	654	671	627	647	631	653	666	641	671	670	667	646	685	628	700	667	657	685	672	663	638	703	682	682	702	697	703	643	635	690	629	659	669	672	628	641	674	630	661	673	642	632	630	677	660	686	685	643	693	636	650	630	709	683	721	626	700	671	668	697	619	633	649	671	662	673	642	660	628	673	686	674	697	679	688	702	712	662	644	716	600	665	730	687	674	650	641	674	643	640	655	673	659	699	624	685	645	657	687	659	658	693	620	670	679	671	645	639	655	622	670	642	697	684	716	650	678	670	674	705	666	667	671	659	639	656	715	650	675	681	647	656	667	648	680	670	723	633	630	696	648	670	684	684	640	708	689	595	616	672	686	610	715	679	690	658	622	620	648	725	706	649	656	662	637	649	654	684	686	668	649	674	648	661	670	682	715	633	651	630	651	655	658	622	684	669	657	628	670	618	668	697	652	681	682	680	683	672	639	645	681	686	672	646	683	670	631	678	667	679	684	696	656	688	682	655	664	694	626	627	701	682	679	660	688	634	644	690	671	648	683	676	663	670	678	671	654	685	679	677	652	675	630	635	633	685	683	671	688	673	668	707	630	660	627	668	675	654	643	688	637	618	615	664	652	687	637	618	698	695	660	690	657	616	630	700	612	656	687	656	653	661	643	675	674	713	638	596	711	701	669	644	660	633	628	666	622	650	643	658	680	679	668	655	615	683	660	689	727	676	710	614	649	668	623	699	716	652	675	710	617	660	744	636	644	668	662	672	667	646	632	663	643	673	643	695	626	655	661	650	627	663	660	699	682	639	630	689	687	661	672	657	672	693	662	672	673	648	676	676	697	653	695	659	679	659	680	631	687	686	651	678	641	601	667	696	677	648	642	624	655	653	653	665	651	699	661	694	672	683	702	673	665	732	672	730	707	652	652	672	647	622	643	642	686	660	636	669	666	645	682	684	654	688	663	685	649	721	623	651	661	700	711	663	669	656	675	664	692	636	650	709	687	638	680	689	701	656	666	682	643	658	672	630	661	676	687	653	691	648	664	702	685	653	650	658	711	700	628	681	646	694	649	660	684	662	636	695	695	664	658	638	683	628	652	694	696	642	652	629	702	621	661	652	699	669	639	674	694	633	646	667	648	675	643	642	647	717	646	636	614	666	682	664	661	705	661	715	682	687	645	691	661	675	686	677	716	704	699	654	660	649	656	654	713	643	669	659	648	677	654	648	678	635	630	689	674	653	625	705	674	692	642	634	708	674	662	660	674	719	670	684	659	600	690	687	691	625	664	682	650	709	703	660	651	666	686	658	664	662	652	680	654	655	660	737	643	630	677	679	663	676	729	661	645	703	655	664	626	650	684	636	718	665	635	668	634	693	672	702	643	672	642	666	677	687	666	634	718	679	681	666	629	653	665	652	649	654	675	659	650	674	697	674	713	668	678	685	695	679	663	695	646	642	682	586	644	685	647	661	702	668	613	639	654	647	659	624	649	695	676	662	653	645	626	684	650	678	647	660	663	663	673	670	674	697	679	679	653	644	654	655	674	661	665	656	625	691	638	745	666	668	678	675	699	666	687	670	733	696	663	638	671	623	637	658	680	701	632	630	623	684	651	648	690	661	679	687	683	665	669	691	658	639	660	644	690	695	632	694	697	674	638	657	636	661	645	670	656	657	654	675	631	679	623	647	708	671	621	662	693	662	621	661	639	686	640	650	702	660	697	681	661	678	606	638	657	675	696	637	700	628	662	693	663	665	638	643	648	649	649	672	684	698	663	670	615	608	644	676	670	619	655	688	679	650	676	681	638	646	625	686	648	650	677	690	660	671	617	658	687	664	640	651	648	669	676	644	683	683	681	675	650	646	611	668	686	654	682	723	641	686	626	633	706	653	628	657	694	685	681	649	626	623	637	642	620	658	625	667	637	686	634	635	671	705	681	647	715	631	677	642	693	691	717	698	668	668	616	668	645	696	641	660	661	651	693	587	636	664	664	636	666	664	644	650	617	695	640	639	690	727	649	698	656	664	670	690	659	678	677	661	623	656	634	678	709	621	698	711	705	696	682	646	656	688	680	675	652	666	665	660	672	680	684	677	687	672	651	677	647	687	653	630	690	690	679	647	667	658	650	670	608	624	697	674	695	668	663	661	652	633	713	623	662	692	658	633	635	616	668	669	636	650	662	627	617	642	652	656	670	693	671	665	647	679	681	656	646	717	709	653	629	682	670	652	629	642	699	630	643	695	668	623	678	684	700	682	695	656	709	622	672	632	672	643	671	689	646	666	721	663	660	641	635	679	635	651	663	640	666	666	668	661	679	596	696	681	677	685	661	630	671	647	651	659	642	681	633	688	718	670	691	689	668	612	669	681	708	689	690	733	647	706	680	651	686	699
8902	8175	10398	8471	9998	10219	6906	4572	3246	2093	1819	2168	573	1169	976	751	707	705	816	5487	7819	4079	2166	504	139	145	150	173	159	145	139	158	152	167	164	151	174	141	147	162	170	163	137	133	144	150	157	144	150	149	138	149	151	151	160	171	145	169	142	150	151	160	154	135	153	158	150	170	143	163	159	161	134	162	155	141	163	152	143	164	160	150	145	150	145	160	143	165	158	154	155	144	161	160	128	167	158	147	160	148	146	158	164	156	130	144	154	155	152	160	140	155	148	143	162	151	131	166	138	148	135	157	153	166	141	132	148	163	137	169	155	165	142	180	165	158	161	161	147	154	147	144	169	153	156	157	142	141	170	168	174	174	136	156	151	171	152	170	140	130	154	140	155	156	134	165	162	139	147	164	162	162	175	151	142	155	169	153	134	132	167	156	131	152	165	148	167	146	153	164	162	156	145	150	155	146	151	188	178	167	152	144	163	163	155	159	149	163	140	159	155	163	201	152	140	141	171	157	144	142	156	146	154	157	156	155	150	148	153	120	150	165	156	136	160	127	162	170	156	171	134	150	147	159	152	158	154	168	159	148	171	141	150	141	166	164	160	157	160	163	144	146	160	158	148	141	169	150	181	172	168	153	147	151	156	145	182	158	142	143	160	161	148	174	161	140	159	161	142	153	149	165	137	148	141	133	141	175	150	140	141	157	116	150	128	152	145	172	150	154	143	139	167	136	136	177	149	164	131	168	144	145	126	162	166	156	153	167	156	147	137	142	150	131	150	156	155	153	166	169	155	151	141	123	175	159	159	146	159	144	149	152	150	150	153	173	166	150	153	147	140	160	169	141	153	134	150	133	144	159	141	141	136	167	135	151	168	161	162	137	150	169	154	165	159	141	159	155	173	149	149	174	153	182	161	142	174	134	160	132	128	131	144	144	159	173	161	137	152	138	156	155	169	138	143	146	151	139	138	154	173	183	179	145	169	141	145	130	149	148	149	145	135	162	164	169	160	151	161	134	144	146	164	155	141	163	162	165	145	141	165	159	144	135	157	156	154	164	149	163	168	153	163	140	153	147	146	171	155	130	136	169	152	156	151	173	160	152	138	180	155	160	153	161	174	133	160	165	168	160	148	167	165	156	142	159	157	149	140	153	159	163	167	152	152	156	163	131	146	156	166	143	155	137	154	162	161	130	159	162	137	151	148	152	154	159	150	144	156	135	166	161	132	161	151	183	163	171	176	145	164	180	138	170	159	145	146	152	170	155	142	145	135	177	145	161	160	159	156	153	161	147	143	164	148	149	165	152	172	152	150	156	160	134	163	160	159	154	165	150	174	183	151	159	158	158	150	170	181	159	150	156	139	134	145	178	181	157	157	147	134	133	151	158	146	158	143	120	172	160	162	164	167	153	133	172	141	165	172	175	164	164	141	163	150	162	155	128	149	130	152	147	169	149	137	152	151	158	167	140	153	141	148	141	160	144	158	157	159	147	134	163	134	163	159	159	152	163	172	156	163	164	148	150	145	146	162	129	146	167	144	176	148	147	140	147	135	152	156	151	163	163	134	167	140	141	156	147	137	138	165	152	138	153	155	137	166	150	146	163	169	168	153	179	161	136	149	172	157	150	128	142	163	150	154	127	165	153	150	152	147	159	182	155	182	136	173	152	145	163	162	144	165	167	147	149	150	139	166	145	173	153	159	151	155	150	152	135	144	167	183	159	192	162	150	142	164	148	148	154	158	148	142	159	141	175	146	174	161	145	155	160	146	147	137	158	142	163	139	162	166	137	148	166	138	133	140	145	150	130	156	193	136	135	135	152	155	154	154	164	171	164	154	166	174	165	148	133	173	144	156	143	153	140	144	151	132	154	164	160	143	159	153	139	171	154	174	138	156	158	172	164	165	143	156	159	162	143	148	155	168	160	143	169	160	146	161	161	144	144	159	137	157	180	160	165	164	149	151	160	148	148	157	144	172	167	163	174	157	152	165	162	155	139	160	134	149	169	153	139	159	148	140	144	145	180	142	153	141	144	126	149	133	163	157	157	168	138	158	151	157	149	148	143	168	157	154	168	162	150	169	151	185	156	167	133	141	131	161	165	173	150	134	148	156	148	131	143	170	128	146	158	136	144	151	164	150	143	143	148	160	159	153	144	156	153	162	143	179	152	156	171	151	140	157	164	148	151	147	158	158	146	147	149	157	151	158	139	148	158	161	136	145	161	153	141	156	145	156	143	146	167	173	164	181	168	131	157	173	149	143	178	144	149	135	162	165	159	164	144	187	152	167	160	151	142	145	154	162	140	143	139	149	150	151	127	155	170	150	165	149	155	145	154	166	172	148	153	163	150	157	171	135	154	166	157	146	170	167	158	154	180	162	135	157	157	141	149	154	143	139	165	148	166	155	179	131	143	177	131	145	168	162	161	164	129	137	150	183	167	170	183	163	139	149	162	146	153	154	157	162	129	155	152	149	140	141	153	153	165	154	159	157	145	153	161	153	128	158	165	146	151	151	170	160	167	132	156	166	153	140	174	138	151	164	138	152	143	149	188	168	196	142	141	157	167	149	153	148	172	130	141	169	144	144	148	162	135	171	166	159	162	174	160	166	150	153	136	151	148	181	144	139	164	151	166	149	179	166	156	138	139	167	152	177	155	133	163	141	160	163	150	158	158	145	132	151	160	163	147	168	159	178	178	169	171	171	131	156	162	144	159	163	164	148	176	159	164	176	154	147	138	181	145	145	168	157	151	170	127	148	168	168	175	174	159	160	147	163	158	152	179	141	149	145	127	136	172	151	150	156	148	149	139	143	152	165	163	130	144	158	148	163	162	148	160	170	147	134	152	151	169	173	159	149	171	155	163	155	159	142	137	159	167	149	154	158	135	135	133	146	142	152	151	142	149	160	152	155	153	177	146	176	144	153	163	153	174	157	165	159	162	147	150	159	153	155	142	151	168	155	162	132	162	172	171	138	156	154	169	151	139	154	141	156	153	153	165	138	175	168	166	178	140	180	138	158	121	141	157	158	158	168	159	168	163	151	140	149	146	160	167	156	173	151	167	146	151	160	159	154	148	136	142	149	142	147	162	169	150	170	134	149	139	182	161	150	171	178	143	150	139	155	138	165	149	157	137	163	152	152	139	149	134	152	140	156	147	177	136	154	152	166	133	138	138	161	150	162	138	159	135	158	155	142	162	143	152	158	161	160	164	152	162	147	146	164	156	128	154	161	146	159	141	154	157	167	151	155	115	177	176	149	168	139	144	158	154	177	154	154	151	144	158	146	150	167	168	163	157	138	167	148	151	175	161	145	134	157	130	147	196	163	164	164	151	132	143	151	149	151	163	142	172	143	158	172	166	127	151	159	155	167	160	153	138	144	144	135	172	139	149	148	159	158	178	140	142	148	158	161	151	133	135	133	148	147	143	161	145	152	171	154	143	148	175	148	162	157	173	149	154	136	141	155	149	132	155	142	141	150	144	148	161	151	158
9764	8270	13001	13796	19448	19954	14352	11672	11352	8434	9081	10237	3106	6865	5575	4748	4500	4637	5511	24464	27790	19001	11516	2533	581	599	657	584	633	600	563	593	598	619	591	577	624	622	574	599	585	582	611	595	607	626	600	608	576	561	604	616	553	588	637	610	602	595	612	593	587	600	598	580	588	605	589	608	596	592	641	610	590	584	620	616	635	600	619	616	569	575	565	620	539	661	604	610	570	560	587	588	586	600	598	570	594	592	579	643	620	584	575	588	617	555	658	593	631	588	581	604	596	622	628	559	617	555	569	623	541	576	531	569	584	641	599	566	620	598	579	585	513	568	597	584	586	546	593	600	614	561	605	605	636	574	593	601	555	585	628	607	542	579	586	598	571	592	608	626	552	579	590	603	599	583	637	545	579	562	555	620	587	548	597	601	579	574	546	582	620	583	567	575	607	571	597	627	640	624	605	622	616	614	579	616	578	633	599	625	645	617	563	600	604	568	620	628	578	577	616	612	567	619	586	611	600	622	567	579	598	613	584	577	563	610	580	595	562	593	618	648	601	580	590	585	613	619	623	602	573	636	652	615	632	596	600	583	644	614	577	605	571	581	600	585	627	636	631	583	567	611	596	624	580	575	565	593	580	621	593	592	597	578	565	576	579	582	642	583	590	610	615	603	601	619	562	586	574	620	586	542	595	576	595	620	615	546	625	592	609	622	572	588	588	590	567	586	633	610	622	552	593	575	563	555	628	571	586	589	608	587	594	574	583	556	608	604	613	571	583	590	605	588	622	629	597	604	598	603	575	582	565	607	597	636	588	620	590	614	611	599	578	611	620	591	605	601	596	639	587	569	584	593	610	616	622	593	594	593	584	608	622	580	627	583	545	608	599	607	645	578	579	605	569	599	578	586	567	534	634	587	620	552	610	580	569	581	586	590	582	604	596	590	584	624	551	583	610	629	621	605	655	581	582	636	618	599	608	593	572	565	598	586	559	653	599	580	577	678	623	595	583	587	597	587	533	597	622	659	563	568	602	570	562	613	642	568	578	646	590	558	559	606	608	609	605	568	593	548	611	607	599	622	654	613	568	583	570	569	584	570	594	638	584	587	583	648	560	590	613	599	605	579	599	574	562	574	571	583	590	598	539	578	579	634	595	613	549	590	588	575	607	611	610	596	630	585	615	566	602	554	620	625	553	570	615	588	614	604	582	602	605	600	612	594	656	590	601	618	601	590	667	585	621	594	554	585	636	608	586	571	583	611	617	660	579	626	574	590	619	629	608	575	576	593	634	577	594	586	603	578	608	617	616	586	569	571	637	595	612	578	583	630	609	614	586	559	595	573	610	607	584	579	581	560	585	592	618	581	597	611	585	595	579	584	588	617	585	587	581	591	590	566	561	579	618	623	553	565	574	582	604	626	592	599	590	586	572	564	619	611	622	629	614	618	574	621	590	618	576	604	595	586	588	607	607	561	599	637	611	579	599	604	633	571	610	610	574	577	591	601	585	623	635	617	614	550	579	571	654	571	609	574	584	609	607	562	608	553	593	586	586	611	596	570	565	576	627	613	581	617	598	583	581	624	598	612	583	596	652	637	624	605	587	585	565	588	562	595	594	578	570	571	589	606	581	600	645	619	619	587	603	607	601	580	603	579	618	616	582	622	591	576	632	575	635	570	571	552	615	604	607	595	608	635	572	593	573	647	584	602	579	580	604	588	587	593	562	596	569	621	581	600	578	603	574	615	594	585	625	577	560	570	580	576	581	560	588	621	593	618	613	617	635	581	601	582	584	608	574	627	598	573	598	626	594	555	621	554	567	582	593	595	547	605	584	546	625	638	607	570	608	594	598	651	585	562	594	628	570	596	614	607	593	631	588	572	588	623	604	597	631	614	582	553	564	603	628	574	591	614	592	596	572	583	547	539	625	600	563	571	594	562	587	561	556	613	618	595	583	605	604	577	581	594	590	628	570	616	602	575	550	601	617	606	554	545	611	573	566	581	583	622	577	616	605	616	615	589	602	605	626	580	642	611	546	579	618	554	574	620	598	597	582	589	545	601	603	575	611	616	603	610	631	614	612	622	591	593	579	569	597	607	564	608	595	576	581	624	591	600	589	573	604	599	654	583	626	634	575	600	626	610	554	621	558	581	580	603	540	567	584	595	571	583	588	598	636	602	571	616	622	640	624	566	601	575	588	582	601	547	611	589	631	578	566	605	588	564	589	588	563	594	569	616	574	579	618	541	637	543	630	606	586	619	606	615	601	588	615	573	609	580	630	522	621	585	593	616	627	588	576	547	653	585	561	634	624	595	585	603	616	582	615	554	600	604	608	576	604	604	577	598	607	593	635	608	549	579	637	587	620	634	613	598	613	590	586	659	587	585	593	605	611	592	593	557	626	610	607	586	601	564	571	575	606	556	603	585	609	561	591	572	651	599	586	624	588	626	589	586	615	604	577	655	559	597	601	682	592	618	607	597	549	550	579	598	602	582	587	633	605	606	587	622	562	569	635	612	608	593	578	606	612	579	614	609	587	616	624	595	596	619	607	545	618	623	600	610	598	592	611	597	612	570	605	592	571	592	547	593	601	606	540	657	532	623	584	609	610	607	598	606	581	596	607	558	576	577	583	618	605	532	608	613	631	613	589	599	612	547	600	594	598	550	630	584	629	591	593	596	582	588	640	551	611	601	585	614	623	581	600	619	602	594	555	583	606	630	597	611	602	605	586	542	580	595	580	608	595	643	608	614	608	571	530	584	587	608	617	605	592	609	607	554	558	600	566	528	587	658	550	602	562	622	616	581	562	578	604	608	573	594	647	616	596	576	556	599	583	639	626	590	546	561	617	593	579	608	597	540	618	585	567	634	587	592	538	573	601	617	644	592	593	587	596	591	607	591	607	636	625	600	601	632	622	593	618	595	603	566	572	617	575	603	627	618	599	596	610	591	604	524	601	597	595	552	618	633	643	616	591	568	637	611	600	607	587	562	605	581	616	575	566	624	573	563	622	614	615	593	606	627	585	622	616	598	587	606	627	629	531	625	566	651	619	578	534	608	613	572	615	566	584	610	625	634	613	568	603	598	568	604	592	622	578	593	611	602	606	614	533	584	560	591	575	606	632	573	611	603	575	611	582	569	609	579	631	581	588	617	546	532	582	559	628	643	601	596	577	607	593	581	636	598	565	563	566	617	593	601	632	578	613	607	634	563	604	621	572	594	592	570	610	612	576	600	598	629	588	589	578	637	597	589	570	585	594	599	576	585	621	607	610	559	622	571	574	599	601	592	642	629	558	626	574	650	591	592	608	579	621	640	646	594	646	626	608	567	621	599	569	623	585	560	596	592	613	603	633	619	590	597	598	556	577	626	599	591	581	590	645	600	571	583	620	615	619	566	618	625	603	561	609	580	525	592	593	598	648	599	630	618	573	594	561	563	577	589	606	586	600	594	632	619	576	603	569	600	608	573	577	634	554	615	619	605	592	583	576	589	628	576	564	583
14656	12118	13568	12931	16630	15520	10584	8896	5778	3798	4744	2051	1023	825	702	693	728	1023	3468	11407	12941	7285	3012	815	243	221	183	234	207	235	231	218	205	234	238	214	229	224	238	199	229	223	233	214	217	211	216	218	225	219	212	211	210	207	210	225	229	243	223	247	220	206	218	238	218	221	197	198	214	222	216	231	206	212	241	225	248	221	224	194	208	234	244	211	207	245	221	238	241	224	204	188	220	215	238	217	192	231	222	226	192	239	224	235	223	226	212	199	220	227	209	218	196	233	239	228	242	210	232	198	221	253	224	224	238	241	211	242	226	220	210	230	226	246	241	246	224	200	201	210	223	214	231	210	212	222	202	213	249	215	219	239	227	222	233	226	221	232	240	210	224	230	208	234	216	226	239	210	232	211	214	242	228	195	240	230	246	222	220	218	238	223	230	225	203	201	216	219	209	205	215	217	220	212	233	221	221	205	211	209	233	244	195	223	239	206	214	231	201	225	225	225	220	212	218	246	205	239	227	227	225	239	240	210	231	225	209	254	224	223	233	219	211	208	236	218	231	220	208	240	258	205	191	208	232	245	248	219	231	233	229	222	220	234	189	223	235	232	239	235	250	201	234	209	238	199	225	204	206	225	221	226	248	235	231	208	226	217	217	231	201	241	217	213	233	199	229	209	259	237	223	233	217	263	215	230	243	214	218	226	204	223	230	240	222	225	231	250	236	235	212	212	226	240	225	219	207	215	233	228	212	217	223	227	231	236	215	275	234	225	228	220	248	223	243	250	204	216	228	208	216	208	218	196	223	215	215	258	217	210	231	235	231	229	205	221	200	229	187	213	210	234	222	212	222	215	206	237	211	205	222	231	233	218	201	210	221	199	204	236	230	218	213	250	253	231	215	219	233	198	243	230	204	208	220	227	222	188	213	239	200	219	219	194	234	206	182	223	218	236	209	217	224	206	238	227	211	250	221	227	226	176	220	226	227	226	252	195	215	231	253	249	251	219	196	228	226	240	218	217	217	238	223	221	209	192	233	230	226	240	210	200	221	212	208	218	220	201	234	228	254	246	250	210	207	215	198	233	231	249	214	224	221	228	209	213	227	221	192	230	209	218	231	226	199	207	216	238	197	217	223	229	214	227	191	240	225	249	210	240	230	217	234	237	234	223	254	235	241	197	218	219	207	214	238	212	225	227	254	215	239	218	207	267	205	240	195	228	246	236	223	239	236	222	255	227	219	232	222	220	221	223	236	195	208	228	208	227	201	226	223	223	234	232	206	218	191	210	237	210	245	248	208	225	218	225	196	250	249	211	215	215	229	197	222	219	194	226	222	217	222	219	216	225	217	216	220	193	204	218	241	221	223	215	198	219	216	225	244	230	247	207	209	240	186	219	242	237	218	229	223	227	245	230	240	235	211	198	229	239	212	207	220	214	229	182	238	207	246	225	234	208	194	177	223	225	235	223	251	231	212	237	229	225	224	247	236	232	225	217	257	224	219	209	206	253	206	229	235	227	201	221	219	210	214	224	190	236	221	199	222	234	203	215	231	213	217	233	200	216	224	235	232	236	217	222	197	224	222	206	218	237	255	222	248	214	219	204	220	242	222	228	241	215	212	264	202	215	225	238	252	236	193	233	216	219	221	225	222	217	224	227	222	198	258	205	214	198	226	226	235	236	203	224	210	236	230	238	227	233	221	231	240	230	210	214	238	229	232	243	235	214	200	229	234	217	212	241	214	229	205	214	216	229	232	211	228	197	198	248	229	217	213	253	226	219	229	230	219	214	235	224	235	224	212	209	198	208	229	253	218	242	208	227	227	202	232	245	229	223	237	221	199	201	212	213	220	214	201	255	221	250	238	250	238	197	237	235	237	229	246	221	210	206	207	223	233	215	226	229	209	219	212	169	260	222	220	216	207	216	231	216	245	241	216	235	235	232	219	243	248	224	214	210	225	222	235	238	243	226	239	195	218	234	214	203	243	237	214	248	237	238	248	209	227	228	203	229	248	207	231	211	209	220	233	219	231	208	233	219	201	208	217	216	231	193	226	232	227	217	197	222	224	219	216	224	191	225	219	227	218	223	228	210	211	239	208	222	230	231	241	248	243	221	257	230	210	237	219	205	244	220	245	221	201	190	234	242	239	218	213	217	225	210	259	215	231	192	233	196	223	201	202	227	229	200	234	233	213	220	241	217	215	221	222	241	232	229	228	230	225	200	206	204	203	220	201	196	237	208	209	199	235	207	240	223	214	195	264	232	222	210	226	219	190	213	246	218	268	233	216	225	200	230	209	206	214	233	210	248	217	200	227	233	228	228	239	228	224	225	236	234	246	240	226	209	237	224	222	188	230	234	226	204	249	249	226	243	242	227	197	206	232	196	203	203	233	219	193	214	237	238	226	212	228	211	200	211	209	206	220	226	253	215	210	236	204	198	210	224	216	222	280	230	224	260	227	222	253	188	205	209	234	213	207	192	219	255	221	238	194	232	198	233	234	218	218	214	189	214	234	223	211	212	226	214	234	215	204	233	233	195	230	214	190	208	238	200	236	218	199	200	234	210	219	228	217	222	218	240	222	241	229	233	194	234	225	214	195	223	207	192	190	229	211	224	223	233	229	210	240	226	236	220	232	233	220	208	206	180	219	207	220	226	226	224	187	240	230	177	222	209	224	233	248	222	231	235	240	218	201	207	222	242	224	245	246	229	205	215	225	219	202	199	175	225	240	235	222	227	221	207	200	209	240	226	216	220	239	237	207	211	233	250	237	239	210	212	243	247	217	212	216	238	204	198	209	234	244	195	235	206	218	216	205	205	201	217	232	241	211	228	205	203	220	231	234	202	213	225	222	219	213	207	214	218	234	210	241	221	197	207	202	192	238	229	224	229	223	211	224	227	222	221	221	206	221	234	234	223	205	228	219	241	227	238	220	229	218	215	241	229	222	212	220	228	224	230	213	252	234	235	235	217	234	219	229	214	207	204	232	275	220	217	216	239	223	212	229	228	215	229	203	224	264	215	220	217	223	214	236	221	208	240	195	251	205	233	215	228	218	224	209	231	223	214	232	215	229	209	214	234	253	215	223	207	215	196	214	211	231	227	227	232	216	243	224	202	226	239	225	223	233	227	272	224	219	223	221	207	213	239	212	222	215	204	240	219	245	233	248	228	240	234	205	243	215	209	222	216	225	222	193	189	221	230	222	222	220	225	214	208	217	240	213	226	209	222	217	210	215	207	223	215	218	266	219	236	213	239	217	269	228	236	234	221	221	241	228	243	207	237	235	238	212	188	213	224	235	223	223	236	228	218	206	241	231	222	225	238	254	232	217	223	245	235	221	203	228	223	209	238	227	228	220	239	207	211	237	215	221	216	207	210	239	197	215	225	221	221	222	236	212	214	231	212	240	229	207	216	237	204	209	239	213	266	232	235	235	255	194	200	241	225	216	203	225	217	205	200	227	216	227	221	216	206	204	218	205	219	204	219	217	238	217	214
13442	11048	15042	20240	26439	25164	18510	17888	14126	11969	17584	8342	5731	4651	3813	3870	4049	6368	17525	34396	34203	25163	13811	4114	804	782	803	814	799	777	850	777	793	813	831	800	854	819	760	812	756	853	816	839	817	844	806	886	773	814	834	789	802	810	828	814	815	819	843	831	819	779	815	807	832	785	827	829	772	809	825	809	799	773	765	801	856	804	839	873	812	850	804	802	843	801	841	859	767	823	844	798	788	785	812	822	792	841	775	857	809	864	838	819	791	826	841	780	825	797	790	855	798	817	858	801	801	808	810	835	798	853	782	806	837	854	841	818	828	812	797	766	833	802	743	815	756	838	801	847	791	769	809	802	879	837	796	794	861	863	825	834	832	790	822	845	812	783	807	807	827	808	776	784	827	767	854	809	782	747	812	794	833	796	769	865	817	795	790	797	830	838	826	791	791	837	794	803	849	785	808	780	830	770	798	829	802	815	766	772	827	779	792	856	815	849	807	810	801	859	815	827	788	802	776	835	783	803	820	774	826	844	779	764	786	815	799	800	825	809	837	747	833	829	817	796	788	835	856	780	779	841	795	814	759	760	794	806	789	780	789	847	833	792	848	827	795	773	754	823	838	794	843	815	780	820	812	815	761	763	822	835	797	838	818	833	859	834	796	802	843	783	832	836	812	816	813	835	796	791	810	770	804	805	805	776	778	773	793	830	832	729	814	784	815	848	822	794	813	851	800	759	817	792	765	794	777	778	820	817	825	823	796	827	782	843	781	805	795	768	808	837	827	789	758	837	832	811	883	847	731	843	833	818	793	782	807	798	796	801	793	798	796	788	802	826	841	801	841	828	827	810	793	812	791	818	814	795	771	793	796	753	791	770	751	772	842	781	786	840	807	779	853	821	811	833	819	765	851	827	788	844	813	786	761	784	846	833	829	778	802	818	795	832	744	786	792	788	795	797	784	789	789	740	834	897	820	832	824	798	802	815	772	811	816	800	825	811	825	838	816	806	778	826	790	785	714	852	796	825	817	817	780	773	748	784	844	842	797	854	819	839	829	780	822	766	779	842	784	821	788	768	785	799	816	818	880	767	825	835	817	773	796	847	766	826	738	790	800	807	846	810	834	836	774	787	847	867	823	778	851	799	794	807	862	795	765	807	809	734	814	772	819	804	811	801	773	776	830	769	814	778	799	821	833	812	827	752	794	828	807	785	830	808	781	794	809	792	834	811	781	818	817	816	815	834	845	726	784	802	805	817	838	837	846	843	767	781	793	827	865	807	784	793	791	761	786	754	794	819	836	804	831	830	751	837	864	802	776	803	757	854	807	807	789	788	797	767	845	799	796	811	795	786	821	815	842	853	806	810	813	774	790	805	847	820	832	834	808	767	834	830	763	807	744	763	799	822	844	760	818	825	725	808	801	784	807	807	811	794	778	830	814	840	852	805	795	811	870	767	786	825	806	847	825	794	788	855	769	854	796	837	792	800	832	790	818	800	823	824	785	811	805	819	875	775	795	766	800	823	830	743	821	803	765	764	769	784	827	766	859	838	827	784	838	807	839	762	844	799	835	803	816	808	763	805	843	868	790	818	841	774	802	823	791	771	760	727	843	823	754	779	770	791	813	836	799	852	822	809	795	759	797	801	790	777	816	768	788	812	770	835	856	830	789	842	851	786	735	778	805	807	804	860	827	775	781	786	809	791	794	854	814	791	827	790	877	778	793	809	807	803	762	766	799	864	824	783	817	819	793	807	838	780	774	802	843	819	832	807	796	795	800	808	871	781	799	794	834	823	807	826	807	800	748	792	772	857	789	835	789	826	788	815	789	859	814	800	771	855	786	832	839	820	829	885	797	770	779	849	798	794	833	758	791	816	809	822	839	801	831	824	813	813	814	770	802	802	768	776	755	794	793	819	779	800	798	817	867	811	793	784	728	825	797	818	804	865	795	860	754	765	805	812	837	804	778	836	792	814	793	833	807	837	825	818	835	889	753	821	825	799	820	805	829	800	794	770	743	807	753	822	837	840	817	811	736	812	792	791	744	840	814	822	790	778	799	800	836	828	800	822	790	837	848	827	786	765	786	815	805	790	791	782	795	816	862	807	830	799	816	818	843	835	796	789	814	757	800	815	840	834	794	803	803	827	864	816	795	788	831	786	799	841	796	787	848	815	838	817	806	836	802	809	818	798	794	787	829	824	832	826	817	765	810	812	841	854	775	782	819	791	794	782	801	751	816	788	801	805	765	795	893	791	838	793	825	762	823	783	803	806	794	850	802	806	769	774	819	821	828	805	764	764	847	789	790	818	786	804	832	778	849	754	861	842	795	780	810	806	835	836	833	814	842	787	810	803	847	798	824	785	786	820	782	802	818	810	839	803	850	797	781	826	780	789	819	900	779	805	848	786	755	828	815	769	765	847	782	822	841	848	845	775	733	843	816	808	789	796	756	781	808	852	840	827	772	800	752	820	865	810	874	769	878	802	770	804	792	825	828	852	789	777	834	826	818	791	787	811	779	790	813	790	774	871	818	807	810	853	884	825	849	779	821	793	833	832	828	827	811	798	826	855	783	814	814	828	825	818	868	804	850	825	850	832	814	833	865	807	784	762	738	857	860	807	831	814	796	811	826	749	781	846	761	841	797	807	847	850	795	801	794	819	828	787	783	802	828	843	814	843	801	799	819	813	782	858	820	758	845	811	842	756	765	816	811	806	817	730	829	815	845	802	796	801	834	801	848	844	808	781	784	788	815	852	808	748	832	842	846	835	796	857	797	827	788	833	843	815	793	780	860	825	792	785	801	802	810	841	801	799	783	803	798	803	781	841	779	791	797	825	815	792	811	783	780	822	806	808	817	812	859	824	790	792	823	771	804	885	816	813	805	831	813	800	808	825	816	822	754	790	764	823	805	804	849	803	791	788	836	819	852	824	800	845	791	806	805	768	795	783	848	838	748	789	782	824	757	885	808	777	827	780	824	756	774	791	804	750	809	883	790	810	752	786	753	821	774	806	808	797	812	851	823	752	797	771	843	802	771	811	815	810	803	806	827	841	857	838	790	773	803	792	790	781	828	798	810	823	800	841	821	783	808	790	785	813	816	803	791	846	802	813	797	787	788	788	784	789	842	834	810	847	792	786	794	844	831	812	770	827	797	785	738	776	786	833	841	797	810	775	798	818	833	809	784	771	783	830	794	832	822	808	797	787	776	827	861	770	802	831	819	841	835	792	812	784	849	767	806	818	858	775	799	761	800	790	800	850	810	807	802	828	812	750	761	796	793	777	795	847	863	795	815	791	793	827	801	762	829	823	841	877	855	822	809	809	806	760	849	809	766	778	809	759	821	799	770	793	850	798	807	843	817	794	770	817	766	832	837	828	814	789	844	819	798	787	793	790	820	803	783	766	857	808	817	781	847	838	784	844	791	786	787	827	857	858	834	766	825	763	870	785	809	814	814	785	814	815	805	748	788	763	839	843	785	812	793	858	768	811	799	840	850	782
2192	1146	1187	1752	2078	1400	674	609	432	492	418	423	347	394	355	302	265	240	308	695	1135	827	467	304	197	196	195	186	191	197	194	180	190	190	198	195	179	195	189	176	219	201	192	207	213	201	196	235	234	210	195	187	206	178	199	176	200	209	170	188	189	218	204	211	192	202	210	206	211	192	188	239	209	178	187	186	191	205	199	199	187	189	194	193	197	201	180	192	182	203	202	215	196	197	194	213	178	197	214	201	218	183	219	176	205	214	201	207	171	209	201	193	177	201	198	204	197	193	200	193	190	195	224	183	205	199	230	204	188	217	190	213	211	227	189	193	193	221	184	186	204	221	196	204	186	187	216	197	208	207	205	183	194	211	218	193	196	215	197	209	206	198	211	205	208	223	229	186	199	191	198	196	213	208	195	214	185	185	205	205	177	186	192	189	200	203	196	205	180	173	174	184	202	200	183	195	195	186	171	202	194	198	198	209	205	215	216	178	201	214	231	194	233	173	181	196	166	192	212	163	191	193	197	198	202	171	201	217	190	200	202	197	211	202	203	193	178	199	200	185	206	219	206	214	205	178	206	195	194	213	204	175	210	166	215	181	191	202	161	183	210	189	206	219	208	185	206	210	214	195	217	221	200	183	213	195	199	218	189	200	186	197	205	219	204	200	194	199	198	225	197	183	187	199	181	194	189	192	190	195	219	215	208	219	193	196	215	217	206	181	200	205	187	214	179	187	182	175	211	164	190	194	184	215	168	197	186	200	181	188	200	197	227	215	199	196	178	205	189	225	198	206	194	179	199	207	179	199	202	168	200	201	203	211	218	214	193	199	212	215	187	174	204	203	195	175	190	201	179	209	190	189	190	208	180	204	188	189	208	201	201	225	213	223	174	229	213	157	215	197	222	204	201	235	205	189	202	209	209	189	188	181	191	199	193	217	211	200	202	185	198	203	213	179	220	213	188	169	215	173	168	196	220	202	204	211	188	202	200	207	207	206	180	209	200	206	209	186	211	186	203	221	193	192	200	191	204	197	185	220	186	197	203	202	212	214	183	193	206	185	205	213	216	192	207	192	186	213	213	203	193	179	189	202	209	195	200	218	195	194	178	180	184	209	206	196	228	193	189	200	188	183	203	192	185	215	189	193	190	183	217	215	212	195	195	188	188	201	219	192	214	199	204	226	210	207	195	188	192	212	199	206	186	179	187	206	192	193	174	211	197	194	190	193	234	194	195	213	190	204	168	191	190	197	200	188	203	189	196	177	184	202	194	219	203	195	169	157	201	199	188	190	208	204	171	194	202	205	190	192	193	175	196	208	203	213	203	173	204	199	220	213	191	198	198	226	227	177	193	184	182	219	213	233	190	197	193	220	190	221	215	176	214	182	211	209	213	211	201	198	190	219	219	196	205	213	195	195	196	205	195	205	217	189	195	194	197	191	205	199	207	180	172	219	194	208	199	228	190	214	185	218	199	202	166	227	185	221	194	208	187	171	214	197	216	218	209	194	200	190	202	211	204	215	204	236	167	193	198	158	218	196	193	205	214	189	203	191	214	190	207	214	224	200	210	207	177	195	212	186	186	206	201	195	188	200	206	198	200	203	216	190	195	174	220	176	179	213	223	211	187	185	205	207	204	216	189	181	201	194	192	188	194	197	205	222	216	192	208	193	198	202	185	225	205	176	206	245	215	182	203	200	208	211	191	174	209	197	204	182	205	194	199	200	197	194	209	177	206	194	215	199	206	183	209	205	186	185	202	198	166	218	200	206	205	184	231	214	188	204	207	202	186	203	202	224	204	186	206	218	200	211	219	196	197	180	204	204	189	174	189	193	199	179	217	192	199	208	204	196	188	174	209	206	221	195	174	220	200	223	217	195	197	218	186	216	195	199	214	191	197	183	199	215	194	192	179	204	216	212	196	210	195	190	202	203	194	193	205	188	204	197	213	212	192	225	199	202	200	199	205	212	196	170	189	168	198	189	167	199	203	192	201	188	209	197	189	202	211	201	154	218	185	195	196	193	214	200	192	199	197	197	186	222	188	196	214	209	201	211	179	216	195	214	200	218	197	187	208	205	198	209	205	199	187	194	179	205	204	190	206	196	209	202	183	184	196	205	196	174	215	174	184	197	208	202	206	204	205	199	194	211	201	194	196	186	188	188	208	180	198	222	183	215	224	201	213	173	214	182	183	188	208	200	218	203	203	207	175	182	204	217	201	194	189	200	211	187	215	199	212	195	202	193	202	191	192	178	204	190	217	201	196	210	210	195	201	223	188	196	187	190	193	190	204	198	203	223	214	210	185	180	215	202	210	209	213	210	183	206	196	223	197	188	204	200	194	228	224	206	201	202	212	208	202	203	206	170	172	209	195	229	189	237	211	217	196	196	204	170	184	193	197	213	225	193	219	171	192	191	221	181	212	201	173	224	215	190	217	211	206	198	186	189	201	205	216	187	221	197	193	198	198	198	182	202	195	213	188	200	186	203	202	229	182	214	228	194	179	208	215	219	195	183	200	215	211	187	185	189	192	190	207	205	183	195	227	211	212	198	191	218	195	222	206	211	200	199	211	205	197	209	208	210	200	202	219	196	208	178	199	189	214	182	197	208	212	177	187	231	187	210	196	208	200	190	215	240	237	188	180	216	226	202	203	167	189	192	196	216	179	186	190	214	211	215	217	220	216	222	187	224	186	199	200	212	202	188	203	202	223	191	202	208	186	170	216	204	180	209	203	188	198	209	226	203	182	228	206	201	230	196	174	203	189	197	197	205	185	191	227	205	219	218	207	148	198	244	179	199	172	206	214	190	171	214	208	207	196	209	209	200	197	225	223	196	194	192	204	186	198	214	184	208	208	174	167	191	189	213	184	221	208	184	187	191	197	189	214	227	187	195	231	220	214	190	230	204	180	208	211	213	187	177	202	192	207	208	204	199	196	192	200	196	210	212	201	184	203	202	203	191	204	225	191	202	210	202	194	185	191	220	174	204	195	206	185	195	199	223	192	194	216	212	211	200	197	183	204	199	175	203	188	208	199	222	195	202	189	219	207	173	197	208	199	210	203	223	216	175	192	209	178	177	223	187	197	179	225	209	175	197	183	232	182	203	191	194	169	204	202	214	208	202	183	186	194	217	194	215	204	208	214	216	201	185	187	195	169	202	175	182	188	208	199	187	176	178	207	218	199	200	207	196	194	196	200	195	179	219	198	196	214	193	193	209	208	219	206	194	188	193	210	212	198	203	178	203	212	207	182	174	195	197	211	193	215	198	180	201	200	213	191	173	205	216	182	175	194	182	213	205	188	228	172	221	209	194	207	188	209	210	192	229	190	208	222	224	210	203	179	217	200	176	202	199	197	205	174	185	214	182	184	184	209	199	213	207	200	193	203	212	174	169	184	207	209	211	216	189	210	211	180	192	216	197	213	184	226	215	198	192	214	184	213	200	218	187	197	186	180	226	188	193	211	208	197	212	198	202	192	205	216	217	191	228
3035	1880	2625	5711	7226	5322	2840	2799	2099	2340	2064	2210	1826	2025	1649	1405	1186	1043	1576	3574	5853	4333	2533	1187	727	721	732	719	690	710	725	758	724	727	792	741	750	726	705	797	719	762	752	767	765	738	796	760	710	733	748	726	767	793	791	756	752	701	774	708	784	743	743	717	771	763	752	736	797	727	726	738	719	734	745	710	712	735	713	712	775	769	759	714	735	717	807	770	768	715	748	743	736	744	758	749	744	758	714	776	749	734	717	734	740	816	753	745	691	691	750	759	760	740	724	711	767	749	770	751	718	689	703	718	759	707	758	769	732	696	772	694	752	729	739	757	715	704	723	745	708	697	728	761	771	714	767	798	729	700	731	736	667	783	755	712	711	718	712	704	720	797	781	745	755	785	734	716	692	774	762	768	708	750	732	729	662	793	754	717	750	752	758	729	785	706	747	748	764	737	699	717	697	716	741	740	767	738	766	752	782	722	734	782	758	730	727	751	764	759	718	713	757	731	735	734	712	752	760	730	727	763	778	720	738	731	753	743	756	710	780	740	758	742	770	751	753	735	767	741	736	767	687	717	739	733	722	705	718	738	732	719	735	761	745	759	706	741	716	787	700	686	736	779	758	710	715	723	771	754	761	712	712	723	702	777	748	748	766	782	750	763	733	757	753	753	723	737	731	748	733	709	733	791	737	747	764	774	719	755	755	762	770	673	766	756	733	738	712	733	690	755	742	768	677	729	808	695	773	720	721	778	783	686	752	758	746	707	702	710	759	755	738	736	773	694	721	719	757	728	750	776	698	734	759	754	718	778	738	734	754	778	764	740	743	699	722	757	723	754	791	719	738	684	710	733	752	732	717	699	742	720	691	689	739	790	708	717	779	721	742	772	743	767	698	683	787	740	760	749	752	747	730	737	758	736	729	768	775	721	760	728	744	772	769	756	751	706	731	766	719	749	774	725	759	755	760	703	723	738	732	738	759	747	740	702	719	700	744	749	726	807	791	687	699	738	744	711	750	757	711	735	711	737	742	749	726	722	746	737	759	707	772	717	709	752	691	789	723	726	751	764	726	750	766	745	737	724	695	705	755	741	762	768	753	746	741	693	711	738	751	757	767	762	721	695	721	699	738	754	719	759	809	718	769	689	727	695	739	780	750	709	724	757	694	757	700	762	762	722	765	766	741	724	756	734	725	708	763	753	713	775	745	728	754	755	773	730	708	716	733	774	725	721	734	731	685	703	734	759	698	718	760	728	785	732	704	699	741	746	764	755	746	727	738	712	731	752	678	705	762	727	728	711	728	769	763	756	799	730	740	723	738	755	717	745	742	823	741	765	724	725	791	703	731	775	771	756	761	690	706	753	735	726	711	753	677	743	718	741	696	765	793	724	744	722	759	752	744	755	756	780	723	752	766	736	728	736	697	754	775	690	709	718	782	799	708	767	770	713	760	740	761	733	732	769	708	738	730	747	696	740	721	804	738	697	715	742	753	729	748	714	754	726	734	710	766	734	680	717	727	762	754	758	707	743	746	746	735	757	783	752	774	731	713	745	747	776	739	749	762	776	739	756	727	722	749	775	753	761	754	748	754	742	752	747	722	758	757	758	741	766	786	733	778	713	724	730	741	721	796	745	736	740	735	739	770	748	752	726	746	696	747	693	700	776	766	777	714	772	717	748	717	724	764	752	770	835	766	742	822	700	692	762	711	741	743	747	731	684	720	780	742	747	723	773	724	752	779	735	737	768	749	709	767	695	780	737	738	745	717	708	728	749	697	787	751	703	728	731	789	752	684	701	756	745	744	696	746	762	715	760	737	744	777	783	803	765	740	719	756	703	762	776	727	775	737	760	727	755	736	736	756	724	710	706	745	735	736	727	770	702	704	728	727	754	710	736	725	731	754	807	716	765	742	702	809	738	720	777	714	777	727	733	775	763	697	762	708	709	800	740	799	762	752	723	760	751	751	715	698	733	747	728	693	778	726	709	806	726	741	759	742	747	732	758	763	726	749	688	730	735	719	724	763	772	720	763	758	701	797	747	735	696	785	735	758	755	730	737	756	747	752	739	717	744	767	738	687	743	780	746	720	754	730	752	757	727	767	744	706	779	707	713	730	798	748	732	718	711	760	725	739	689	770	742	743	762	709	778	713	786	719	784	762	734	756	737	752	706	701	742	732	737	716	750	781	757	743	705	720	780	745	753	775	715	709	743	754	717	762	751	731	773	736	734	713	760	736	716	739	741	719	746	770	759	726	766	745	727	738	779	764	771	720	768	731	736	750	707	775	699	785	729	729	729	710	780	692	717	755	715	761	773	735	757	691	733	712	752	751	668	701	740	775	715	757	770	726	731	731	701	721	698	727	789	759	779	770	743	739	769	766	712	762	745	791	707	724	693	735	680	720	732	751	768	726	760	745	759	736	712	766	744	746	749	711	718	693	733	709	793	723	760	761	769	716	745	701	744	760	741	828	703	769	734	771	779	789	780	762	781	756	736	729	736	731	754	762	682	713	768	767	725	752	730	709	721	673	757	723	774	698	760	813	681	775	766	763	713	736	782	729	757	790	738	733	701	719	764	754	797	756	755	728	776	721	759	700	771	748	739	743	747	707	742	705	704	774	741	775	764	730	750	779	739	775	716	756	745	735	752	766	732	770	737	732	727	734	760	710	665	761	758	714	735	781	763	704	751	737	739	737	757	724	727	783	798	741	701	748	708	708	728	714	672	709	772	752	760	744	800	745	742	761	735	716	716	721	683	734	699	740	760	728	743	688	795	736	722	736	767	761	768	745	762	692	747	701	729	696	761	761	700	757	756	734	719	726	736	742	791	766	735	712	734	704	777	749	688	723	756	731	742	684	669	693	731	716	751	756	702	717	660	732	707	749	722	724	791	766	744	744	739	781	784	750	754	774	703	755	711	749	788	785	714	722	769	732	791	725	719	727	726	732	694	730	740	730	739	728	747	751	712	745	732	759	745	711	740	792	792	709	741	725	741	718	752	727	726	740	726	739	691	732	729	752	721	711	792	737	780	725	733	754	706	760	747	735	723	730	734	746	749	789	768	779	740	722	744	728	715	763	732	799	730	731	713	708	755	750	690	702	736	730	788	734	748	730	738	727	759	783	721	756	697	726	741	679	776	764	758	714	693	710	779	732	718	743	739	768	776	713	796	744	774	765	752	766	714	767	781	735	731	728	740	730	746	729	767	693	742	690	758	719	703	733	776	699	737	747	795	752	740	719	747	698	741	771	756	745	755	758	706	722	722	756	736	778	770	746	688	713	748	744	750	745	740	717	797	766	699	763	699	735	711	763	752	750	723	770	744	754	712	750	773	750	733	756	739	707	761	742	743	759	739	713	724	765	739	734	779	739	754	775	742	764	702	737	762	724	763	796	732	701	673	761	748	737	787	731	749	757	793	743	773	749	776	750	731	758	746	749	770	695	714	800	757	780	738	780	778	737	694	728	716	708	743	729	734	803	730	705	777	722	720
8902	7085	9678	14058	17008	13598	7494	5228	3233	2466	1911	967	750	800	637	580	557	478	1778	7519	7479	3953	1704	626	196	199	180	180	180	208	176	183	178	198	188	195	202	188	204	181	190	210	190	193	177	202	170	214	208	189	172	200	185	185	185	178	198	195	198	213	192	162	200	178	174	203	187	192	191	181	187	183	191	189	216	183	225	203	191	201	176	183	209	188	179	188	157	198	192	170	205	177	178	181	204	200	201	202	183	185	192	175	170	190	212	197	190	204	172	201	165	192	176	173	194	188	169	189	199	175	195	200	208	183	186	181	208	200	200	192	180	187	185	184	179	184	207	198	208	174	198	213	178	206	211	187	194	189	189	185	181	187	172	198	186	179	197	195	189	200	186	178	199	186	167	181	173	212	201	200	225	202	191	188	173	195	189	175	153	215	208	217	190	197	210	179	195	161	218	214	187	204	215	191	170	172	187	195	196	162	200	196	176	169	202	175	203	204	182	200	195	177	167	187	212	214	195	216	177	190	189	195	196	202	172	187	178	182	183	220	199	184	188	190	207	181	176	186	184	198	202	200	214	205	198	207	177	182	192	182	194	165	214	171	181	180	201	196	174	174	176	181	168	194	212	199	198	183	178	167	199	189	197	209	191	169	180	155	198	200	191	204	181	177	233	190	189	191	178	177	205	192	181	165	201	182	184	188	182	183	205	169	189	189	210	210	197	192	201	172	188	192	186	208	198	189	192	207	222	209	198	211	182	196	187	187	183	165	176	203	201	199	183	195	186	173	174	183	188	198	177	217	213	199	216	161	184	177	198	181	171	174	185	170	190	188	168	190	187	198	190	193	166	199	204	207	182	180	204	184	176	176	175	189	192	197	184	191	202	193	187	218	179	176	195	170	173	165	194	180	205	177	150	187	185	177	170	204	188	196	184	171	218	195	189	180	185	161	175	179	188	207	196	196	201	210	174	207	193	185	176	160	178	199	218	168	201	194	173	175	182	198	198	195	194	222	212	179	198	192	184	178	198	186	194	199	199	219	162	204	172	188	199	197	206	196	189	210	201	185	206	186	194	171	204	201	207	201	179	202	181	178	167	182	222	173	165	179	210	173	200	198	214	188	186	188	204	186	180	207	189	195	184	191	164	182	202	201	161	170	188	197	181	191	223	217	195	206	207	196	196	186	194	166	201	188	184	177	182	194	192	175	199	201	206	191	186	186	194	195	173	173	217	204	212	182	169	199	202	196	215	181	208	178	188	204	196	193	180	199	163	193	179	185	203	196	196	189	168	185	193	190	201	194	181	190	209	198	199	172	226	213	169	173	192	201	179	210	193	190	196	180	194	177	170	186	185	189	223	174	187	207	200	190	182	181	171	177	233	179	174	205	188	210	194	183	206	204	194	176	188	185	166	212	180	189	226	180	200	193	208	192	174	192	186	213	194	171	185	180	199	205	210	190	183	204	211	194	154	194	194	204	182	145	198	182	186	182	184	182	186	202	192	200	194	205	200	195	214	204	182	197	197	199	179	176	194	179	193	180	198	172	196	197	200	183	197	209	197	220	205	195	200	205	165	200	173	192	175	203	200	201	197	179	196	178	175	186	190	189	187	198	214	204	200	212	183	202	162	202	172	203	211	205	183	213	213	181	177	168	208	204	201	198	211	206	172	203	195	186	215	209	204	200	184	193	166	187	194	186	188	184	181	199	197	210	203	195	174	196	175	201	204	191	191	197	198	206	218	179	225	199	188	224	205	191	193	194	178	194	190	169	192	188	194	174	195	203	189	186	201	208	212	190	169	176	202	167	199	188	225	182	188	180	191	212	211	190	170	171	201	197	189	198	175	206	196	208	199	203	208	185	217	177	182	202	168	175	189	181	183	196	192	192	195	163	187	209	176	192	183	194	190	189	201	179	180	203	197	211	210	218	198	195	182	177	200	186	179	206	171	179	177	214	206	156	204	219	185	211	203	196	194	183	181	185	208	207	214	184	179	195	197	191	214	193	203	177	155	194	172	193	187	177	200	189	184	166	168	200	199	206	198	169	177	192	164	184	176	199	201	200	200	192	191	193	206	193	177	206	200	189	172	175	198	186	213	187	186	203	182	164	179	191	172	218	197	184	179	171	199	184	177	185	188	197	180	180	178	186	180	186	218	194	183	202	198	209	193	177	178	175	178	177	196	191	164	185	186	175	183	199	174	174	192	203	191	182	198	195	179	191	213	199	208	187	196	198	192	203	166	199	207	174	188	193	197	192	199	203	166	193	193	161	203	184	188	186	197	180	191	199	209	216	181	199	176	192	179	211	177	180	198	184	183	209	210	184	223	175	215	194	189	185	188	184	180	171	190	176	182	214	197	193	183	175	203	199	181	167	189	199	194	217	206	196	163	179	186	183	190	178	200	204	214	192	170	207	212	189	184	189	177	190	201	217	199	211	182	168	182	194	206	203	191	217	183	158	208	175	189	186	215	216	178	182	227	183	181	183	201	209	207	183	193	187	190	219	225	212	180	187	197	161	169	175	179	184	198	195	217	172	203	175	193	196	194	197	182	181	224	200	205	175	192	197	188	210	218	196	217	230	197	201	199	190	189	207	200	188	182	188	184	213	184	203	206	205	186	203	171	189	192	207	219	197	166	171	198	196	189	185	164	179	203	178	192	197	205	198	189	209	195	204	205	177	163	196	197	185	191	190	198	191	175	184	168	189	205	166	180	192	152	195	169	188	210	207	195	202	210	183	185	159	200	200	201	179	196	175	178	200	212	185	200	194	223	182	197	191	188	170	209	221	174	198	215	197	180	203	171	198	198	197	163	179	195	165	212	182	186	203	187	206	184	190	177	200	198	176	214	189	187	190	179	202	192	195	179	182	200	191	186	184	187	184	192	191	208	211	190	192	167	209	202	198	188	159	172	192	186	185	189	188	210	206	196	204	192	176	203	224	151	167	179	186	199	181	183	219	168	215	184	211	177	201	171	197	209	173	208	202	182	232	223	179	199	208	192	176	189	200	190	195	189	208	193	191	205	193	194	176	187	198	203	167	213	198	186	193	184	184	172	188	212	210	187	210	204	187	208	207	206	206	183	187	202	172	167	176	172	173	190	190	217	184	187	181	185	202	187	187	204	206	175	180	207	190	202	197	188	194	193	203	202	209	178	192	185	179	211	189	210	191	195	188	181	221	182	194	163	209	185	178	190	211	190	191	163	192	216	185	191	175	191	177	193	187	197	198	195	178	174	187	196	195	184	192	210	179	225	192	189	170	155	187	187	225	164	201	203	196	190	223	195	216	184	209	176	176	196	214	209	176	185	197	179	206	196	177	193	203	176	155	185	176	219	185	158	158	215	202	179	170	187	186	192	173	199	190	173	217	223	204	215	188	182	193	165	170	205	187	184	174	189	202	203	175	200	184	192	182	178	180	164	169	200	187	200	187	174	188	205	192	205	185	190	193	175	184	180	201	200	206	157	179	187	200	209	206	184	188	215	210	185	189
9744	6721	13036	22904	26042	21096	12968	12098	9895	10446	9030	5166	4406	4544	3713	3264	3057	3083	10273	28079	26579	18132	9332	3172	730	731	745	730	718	730	749	718	761	731	714	713	719	725	737	693	705	711	716	713	754	705	734	742	688	672	710	759	700	773	675	723	696	706	736	718	704	720	698	731	698	705	750	747	759	721	699	737	731	718	719	708	729	754	771	717	760	721	740	751	706	699	712	728	708	720	689	680	704	747	720	681	740	722	694	706	702	688	712	720	748	699	761	709	709	771	786	662	737	745	740	767	712	666	739	725	761	681	730	728	719	763	714	688	751	717	740	709	744	729	730	722	699	721	741	714	722	743	689	714	717	760	766	715	689	723	685	699	688	742	730	704	742	732	657	714	770	740	707	740	707	680	716	701	760	655	757	729	709	672	748	705	732	684	733	703	719	740	698	719	701	714	730	731	769	660	738	710	745	686	655	713	674	750	748	694	706	733	719	766	744	711	708	732	700	690	787	702	708	701	734	714	716	762	714	710	720	711	683	740	703	741	728	794	737	703	750	700	742	752	766	697	713	665	706	732	683	717	756	755	721	693	760	739	674	726	723	703	748	686	742	734	734	770	705	738	694	660	735	729	744	715	707	723	707	744	729	713	685	747	725	743	763	729	689	741	754	712	733	710	756	751	667	683	731	694	732	750	710	753	763	692	735	740	715	706	752	706	723	721	693	661	717	696	709	662	748	726	706	698	720	720	717	788	710	732	731	754	730	726	748	726	751	754	720	744	701	716	755	678	750	718	703	690	695	718	697	701	743	747	724	756	695	717	736	704	718	696	662	702	713	790	694	736	733	757	710	704	718	721	704	723	726	731	703	768	746	756	727	691	750	718	747	718	699	719	744	720	735	722	764	751	721	721	750	729	692	696	743	764	697	691	656	756	762	683	678	687	685	721	703	688	751	744	706	734	738	728	730	654	696	770	698	737	686	737	730	721	710	709	683	756	731	686	699	770	704	703	730	748	682	685	775	676	750	750	715	699	674	735	760	740	724	714	728	728	726	745	732	750	718	695	756	679	751	707	698	728	734	750	675	732	728	765	734	711	732	727	701	708	715	802	749	777	711	711	728	713	721	749	724	655	672	711	703	713	685	735	690	751	736	746	728	780	785	722	723	755	737	748	705	689	708	735	731	732	749	706	798	725	755	701	707	715	687	713	752	676	726	697	732	754	805	780	730	719	715	709	689	713	721	699	750	768	775	754	695	746	740	712	779	692	699	684	742	776	712	726	767	808	695	691	645	695	725	712	757	718	702	724	708	775	682	739	707	697	746	730	719	750	754	755	690	717	750	705	706	775	736	737	707	752	736	713	666	718	728	743	723	689	688	768	732	745	734	722	683	722	710	690	691	765	750	761	665	713	735	766	693	713	726	720	708	672	729	690	739	760	720	779	740	704	744	726	746	739	706	780	667	703	734	713	736	708	715	678	683	682	719	688	661	761	731	722	760	721	733	743	701	728	742	719	698	708	665	764	746	720	696	704	711	727	742	666	733	713	725	729	709	719	729	728	693	744	726	782	718	752	737	709	694	735	750	721	716	749	709	718	718	763	754	725	762	755	770	769	658	726	710	692	729	705	692	750	688	737	757	709	665	746	702	741	751	717	682	707	691	690	747	738	726	733	716	750	711	713	731	701	741	745	734	749	730	743	739	743	686	719	680	723	740	709	746	697	722	728	740	654	742	740	701	725	720	741	678	712	730	698	743	772	711	726	703	713	735	728	652	679	729	777	745	741	720	785	699	708	698	681	753	730	758	722	748	694	705	691	703	751	743	714	656	710	758	739	724	723	768	677	769	724	673	765	705	713	696	714	675	709	713	736	686	730	764	714	726	720	720	767	705	701	723	774	733	699	753	748	665	695	747	780	745	709	707	720	726	753	739	744	704	756	712	706	679	729	727	707	756	724	705	722	742	736	739	701	715	716	715	708	750	678	726	721	690	680	784	771	741	741	738	682	735	783	736	761	729	770	696	674	701	719	685	768	740	711	723	707	706	741	717	729	760	702	727	710	768	721	712	700	705	717	714	722	690	703	731	728	714	725	709	722	706	712	676	718	725	713	718	719	763	756	715	716	702	686	700	671	678	690	744	678	740	744	777	677	742	672	744	799	724	701	730	725	707	697	733	686	749	722	696	719	740	722	737	781	707	724	733	713	739	699	710	689	721	707	697	753	708	757	711	707	772	729	737	743	759	725	665	706	740	723	718	734	686	731	711	757	754	748	734	715	785	731	718	725	767	683	714	710	736	718	724	725	727	688	749	698	703	758	745	750	728	704	719	722	698	717	722	697	742	703	732	686	691	719	718	722	776	718	722	699	743	727	712	703	702	708	732	699	697	720	760	736	695	720	693	711	714	773	706	692	761	734	737	710	686	757	747	730	728	658	678	699	742	693	718	694	746	683	649	743	716	691	746	760	727	654	719	752	725	751	708	704	754	714	748	750	701	714	736	719	701	701	756	716	693	694	737	756	688	736	717	711	676	735	691	714	677	726	699	708	727	728	702	693	718	711	699	761	727	711	781	734	693	789	694	728	627	708	665	755	682	687	750	718	733	726	741	739	702	723	689	715	712	700	710	691	719	729	713	684	784	714	719	695	699	694	701	685	688	728	725	720	751	759	698	678	730	735	706	712	732	735	728	707	704	733	751	702	696	722	713	722	752	692	725	749	734	737	715	764	714	723	740	796	690	734	745	741	724	712	766	692	719	750	732	721	698	728	746	757	705	709	729	762	702	686	707	704	748	754	761	691	749	694	733	737	716	734	742	670	736	702	736	774	743	718	687	727	755	720	721	769	700	701	740	766	702	726	730	680	711	693	763	700	762	758	692	677	700	732	702	713	667	692	718	748	767	707	764	714	690	644	755	722	710	708	674	707	722	716	739	741	727	736	705	741	727	668	671	706	713	711	727	703	758	683	666	682	753	735	752	738	725	711	730	734	726	692	705	703	737	712	670	771	754	742	698	800	755	746	743	721	712	743	716	717	741	768	726	747	750	745	693	704	755	732	702	746	730	684	716	738	727	739	715	663	694	749	704	735	714	701	747	760	759	723	704	759	712	660	739	711	757	727	761	668	691	763	733	704	736	719	686	727	744	736	723	705	738	775	710	719	706	727	697	775	748	737	758	698	701	700	721	733	735	762	736	758	753	668	705	717	728	718	726	691	690	779	743	754	746	724	692	684	709	729	717	737	684	716	706	681	741	705	717	702	685	761	746	660	729	735	740	751	720	745	681	751	666	722	716	683	728	710	726	709	704	777	724	693	742	746	759	736	740	708	748	692	715	732	659	786	726	691	725	735	743	685	719	739	757	695	692	733	737	709	730	740	758	719	744	744	746	711	710	766	751	714	728	752	738	686	737	735	733	760	711	643	701	702	775	691	734	770	710	739	738	697	742	726	729	715	712	727	751	752	730	767	675	712	742	669	713	719	692	699	690	714	726	702	729	756
13484	10103	16719	21062	20779	16841	10236	8829	6161	5637	5587	2614	1165	795	769	775	840	993	1610	10744	13647	7806	3370	1051	238	226	245	265	229	234	247	226	252	232	240	238	242	246	228	271	243	245	245	255	259	239	298	266	244	264	237	208	250	257	215	205	232	278	242	266	250	264	271	223	243	259	243	263	238	248	239	270	212	234	229	234	247	256	272	233	239	236	224	251	233	240	252	258	253	255	244	258	250	252	234	239	264	247	240	242	240	246	237	224	268	267	254	252	237	230	244	253	242	261	266	245	243	251	251	222	239	249	263	251	274	263	230	272	243	220	250	235	252	248	249	219	290	257	258	241	251	260	234	251	256	243	253	254	265	270	233	227	267	239	268	262	248	239	261	237	260	251	277	216	243	240	214	244	232	272	247	240	253	265	253	270	285	245	237	243	254	252	256	238	217	231	248	241	212	247	241	258	208	254	236	244	217	264	254	246	216	235	235	220	231	262	249	238	219	230	260	236	226	263	256	244	239	219	230	237	261	248	244	228	243	237	244	236	240	228	232	240	249	264	240	226	292	237	237	245	234	256	224	230	270	255	244	224	237	249	242	225	236	233	242	243	249	261	247	241	268	223	251	224	256	255	245	247	246	251	250	239	245	234	228	244	238	251	210	232	248	222	233	266	245	267	212	247	238	248	280	235	212	241	251	231	292	258	243	239	245	287	258	252	253	220	250	268	259	263	275	249	225	261	256	242	235	260	265	243	243	245	259	213	241	249	229	235	258	248	244	248	247	222	234	258	238	256	212	228	235	264	257	228	223	249	246	210	243	239	236	265	249	235	246	233	241	262	216	258	282	244	247	253	233	232	240	218	228	273	265	242	239	248	238	234	271	236	245	213	247	237	241	224	251	234	242	267	236	216	217	222	261	243	240	252	243	254	243	250	243	238	250	234	254	246	229	254	251	258	248	264	216	240	259	254	245	250	262	220	223	254	206	219	244	238	256	243	259	251	238	230	246	252	247	249	245	273	245	278	272	224	259	235	226	238	245	247	237	268	231	263	276	228	268	219	214	252	265	256	251	233	252	259	252	267	236	242	226	267	259	252	227	244	253	243	266	240	256	255	224	245	280	225	267	254	260	228	212	260	237	234	247	268	235	256	255	223	244	239	257	254	242	243	234	243	247	235	255	233	242	261	233	231	238	254	233	227	221	234	253	245	233	281	238	253	235	213	234	254	226	276	226	268	250	264	239	237	247	259	246	256	230	226	242	245	258	234	259	244	218	241	235	266	240	244	265	210	254	230	239	262	250	243	262	290	267	245	249	237	254	224	249	266	252	257	239	267	230	254	259	228	258	241	271	245	244	257	244	235	280	242	277	231	250	250	282	226	247	253	275	279	246	249	285	234	268	242	239	255	229	243	249	228	236	226	270	265	247	248	268	243	252	228	271	232	250	241	272	262	229	240	289	228	252	232	256	216	244	270	235	237	233	230	258	248	236	252	228	252	249	243	241	239	258	263	251	250	241	245	242	218	246	258	241	237	256	250	253	230	219	233	224	225	226	244	260	238	240	236	242	256	257	220	263	281	249	225	234	244	235	231	242	233	230	235	246	259	266	223	214	260	269	234	232	218	247	232	226	260	241	238	239	252	252	285	225	269	265	241	237	244	243	233	231	270	247	244	274	236	244	255	257	227	252	240	253	221	256	248	263	259	219	248	239	253	210	213	255	200	248	229	269	250	267	265	260	263	251	251	223	220	223	236	259	233	228	277	233	281	215	263	244	242	264	263	271	253	246	233	230	254	245	258	253	232	215	231	223	241	216	247	245	235	238	249	252	257	241	279	240	247	266	226	235	245	258	236	251	246	253	241	229	246	245	252	253	217	236	247	279	245	249	218	238	262	246	279	231	271	244	243	246	245	247	232	273	240	244	219	228	272	260	260	255	224	247	240	258	233	255	265	276	231	246	241	253	244	242	249	241	236	243	275	211	252	249	240	243	246	245	238	215	241	234	237	242	229	254	223	235	250	235	247	255	246	242	251	253	250	261	264	270	245	258	217	240	240	255	260	225	227	202	230	269	258	235	257	258	243	216	237	266	273	249	257	238	255	268	241	237	262	268	239	251	228	266	272	237	245	249	215	248	239	245	235	240	255	231	250	231	254	246	256	260	253	256	225	232	257	216	225	240	246	263	253	245	244	257	260	227	215	253	235	247	261	256	224	268	236	243	255	254	248	241	255	230	252	240	269	237	250	217	210	259	269	230	259	223	239	257	252	243	265	247	255	259	219	236	234	253	242	219	247	225	258	247	250	247	255	226	241	234	232	233	247	220	239	261	246	243	219	237	255	236	240	248	255	271	239	236	269	237	259	270	232	260	250	233	233	268	243	233	254	219	237	232	210	271	275	238	240	259	248	226	257	247	229	255	256	245	230	253	249	220	261	240	254	261	219	249	262	276	251	260	272	229	243	253	234	222	262	261	259	212	248	223	222	268	262	230	239	240	245	232	259	264	247	238	231	256	249	229	236	246	220	257	241	238	247	243	257	272	271	251	230	221	241	245	263	263	224	237	234	224	254	235	252	257	254	268	252	220	225	237	244	260	225	251	218	252	231	215	226	259	256	250	286	258	252	271	215	270	244	236	226	240	248	243	246	269	237	276	229	226	258	260	253	245	225	238	249	257	236	242	263	233	218	250	263	252	218	252	234	280	233	251	229	238	229	239	259	228	248	245	217	215	247	256	219	273	282	259	219	253	239	271	247	245	260	264	241	261	255	239	246	241	256	239	243	264	225	258	243	240	248	265	246	253	258	280	220	243	254	243	224	228	252	250	259	239	257	229	289	236	251	227	266	250	242	250	231	276	247	230	226	253	218	244	254	235	249	261	255	257	230	267	230	249	239	244	216	228	211	281	254	234	243	263	235	233	251	247	222	250	210	228	266	202	240	259	249	235	245	217	258	240	255	253	239	254	247	239	237	238	254	244	252	229	264	227	241	272	246	241	245	247	212	237	261	230	229	231	253	258	269	246	287	214	237	227	230	205	240	242	266	222	226	248	223	237	299	260	223	224	282	271	239	277	255	250	258	253	231	271	216	231	233	228	252	222	238	252	236	237	219	213	239	257	236	235	233	228	250	249	245	271	258	251	263	242	239	221	245	227	220	257	257	254	221	226	221	273	262	224	226	243	246	247	217	246	225	227	241	242	229	249	262	250	239	261	231	269	239	257	239	261	248	245	256	239	263	230	207	246	243	218	230	267	240	245	233	235	231	258	251	254	223	242	255	253	263	249	247	279	229	251	235	237	251	272	216	270	229	224	255	260	240	249	263	229	280	246	251	246	236	274	249	245	245	234	266	256	251	230	244	264	231	240	258	246	244	241	218	230	265	218	259	235	263	233	236	258	206	232	243	231	270	232	244	252	250	247	240	234	272	249	242	267	225	239	217	228	270	240	238	263	248	253	236	214	251	233	264	229	241	268	239	239	260	259	244	259	220	249	260
12628	9424	20008	28278	28942	25240	18230	19137	14745	18215	18720	11580	6497	4749	4428	4491	4857	6286	9587	33952	34676	26143	15836	5275	868	887	866	915	891	878	836	866	881	939	932	862	873	911	843	952	895	891	867	926	915	914	851	918	871	855	923	854	876	911	882	913	848	927	890	917	866	855	902	927	898	906	889	864	889	867	893	888	899	908	909	901	919	883	861	873	899	865	921	864	876	892	902	899	869	853	853	893	871	877	861	843	888	919	931	888	865	933	855	908	878	839	910	924	884	932	871	857	897	904	886	946	846	952	897	912	853	920	881	932	861	894	933	897	831	902	948	862	891	918	924	875	846	848	914	893	896	871	879	889	902	874	905	958	880	949	914	862	818	919	845	861	871	896	910	908	910	868	881	912	898	929	898	846	883	883	850	873	870	916	922	820	886	921	871	860	849	911	879	944	856	908	827	901	902	884	894	859	861	917	915	878	849	838	906	927	868	894	886	857	840	842	812	917	894	875	876	847	917	880	858	885	855	921	905	897	891	881	879	927	845	906	859	857	881	924	928	908	819	892	870	870	871	916	890	918	880	839	922	941	855	896	903	936	877	885	908	888	908	911	878	941	865	902	956	897	868	881	874	890	883	911	882	869	893	927	880	899	857	899	892	881	917	926	880	923	909	856	952	934	860	898	843	855	929	889	857	868	881	909	912	859	900	905	926	903	835	903	871	859	936	950	881	849	865	896	859	929	880	853	898	820	928	860	862	930	835	911	919	854	827	908	849	899	859	910	921	856	885	882	933	904	915	884	886	952	845	881	931	835	938	855	886	906	878	869	931	905	898	873	886	891	919	851	864	869	874	900	860	871	899	910	917	874	928	927	899	879	858	898	897	886	923	842	869	864	970	908	902	887	904	895	873	915	903	873	832	886	955	869	898	877	893	859	955	892	919	875	842	856	820	853	870	880	922	886	914	890	895	891	863	899	877	932	843	927	828	899	851	889	857	909	835	928	894	835	845	922	827	958	912	825	906	866	868	909	886	843	887	961	917	907	893	827	865	879	846	862	832	868	905	846	882	885	883	878	906	868	895	926	845	848	884	859	913	874	898	880	877	929	893	894	905	865	879	944	846	878	905	864	901	857	915	862	887	889	939	901	892	879	890	888	875	867	897	863	865	880	860	893	869	944	933	895	945	876	853	913	881	920	872	865	897	895	926	876	819	863	890	897	911	830	874	874	824	829	912	862	846	895	873	916	883	861	896	908	889	848	883	892	885	919	966	913	887	877	850	910	899	892	916	897	860	901	870	853	900	851	853	880	908	918	892	834	922	854	873	866	900	884	862	848	855	858	904	859	858	900	854	854	917	876	910	871	899	888	897	894	921	899	947	940	901	896	875	925	911	931	939	905	859	878	830	867	876	888	887	935	850	865	903	872	948	906	900	914	908	871	887	896	912	851	906	948	921	845	922	872	911	868	913	899	918	857	905	884	900	936	865	879	894	875	906	904	877	837	952	889	893	885	892	886	890	876	881	900	896	887	856	932	930	864	874	875	910	926	938	910	876	871	920	929	902	867	850	898	958	900	838	890	879	882	880	879	872	863	878	948	920	857	836	854	869	926	894	917	891	894	906	927	856	897	839	892	940	912	914	867	902	859	902	874	901	837	950	815	906	889	889	893	885	935	915	879	914	876	921	904	895	933	906	853	904	855	872	906	918	880	928	887	883	869	850	918	894	909	866	909	881	852	883	878	835	935	931	916	881	873	885	860	894	890	889	926	855	884	911	876	917	932	888	862	913	856	803	924	883	902	908	917	852	890	895	866	929	870	894	876	924	860	891	919	847	906	936	930	916	878	857	941	900	856	902	898	858	877	852	923	890	932	849	856	904	875	894	859	905	919	863	910	877	918	929	913	946	883	924	925	960	916	892	909	914	875	915	884	919	873	925	809	920	864	915	908	855	940	932	888	873	863	895	849	858	890	907	922	867	821	900	929	926	880	897	892	865	907	890	927	871	913	928	873	885	908	890	873	880	891	937	891	840	906	905	876	897	891	899	874	834	900	907	883	893	931	912	895	854	877	860	952	891	946	896	902	921	873	852	884	863	900	883	897	897	845	900	880	872	855	884	903	911	945	939	906	852	878	883	902	862	871	929	901	838	907	896	902	881	883	850	913	901	855	894	834	887	950	880	900	952	897	907	841	918	913	828	960	938	852	851	849	903	900	871	901	910	908	888	910	925	890	919	927	838	910	849	899	901	935	920	862	900	874	861	877	896	892	863	908	863	945	925	973	906	921	879	875	877	941	860	938	884	860	851	885	835	868	854	873	881	918	840	883	878	899	898	893	913	914	950	846	904	898	843	867	871	891	886	877	915	870	926	865	932	866	868	886	872	915	942	918	916	865	885	861	926	841	910	901	917	959	931	876	903	906	933	911	931	871	871	907	898	830	844	885	912	872	893	920	864	915	902	906	922	906	924	836	913	852	852	837	871	872	903	852	878	906	932	940	873	886	903	950	878	866	877	934	900	837	910	896	929	822	906	939	848	938	956	889	834	898	889	927	925	915	949	921	929	931	849	906	870	861	899	877	960	916	912	883	881	860	946	931	870	910	903	891	892	850	903	912	872	916	936	897	927	911	920	857	857	901	902	950	901	891	926	841	898	830	897	929	887	852	934	951	912	870	884	899	874	889	897	893	895	885	872	845	907	817	903	942	909	898	880	840	826	878	861	923	888	855	875	898	895	835	932	865	903	929	943	908	881	907	890	865	853	847	828	868	918	928	888	945	895	877	899	889	908	859	860	900	903	864	906	866	935	872	877	852	929	863	896	871	895	900	866	884	876	931	861	937	893	859	925	921	914	889	954	891	888	898	857	920	901	922	922	896	894	852	909	877	862	925	896	928	929	862	843	846	796	912	901	883	851	936	878	870	900	872	966	899	947	937	863	852	864	852	909	873	882	899	846	918	880	862	877	864	890	884	877	906	854	843	868	856	927	866	877	901	909	836	966	887	904	875	836	883	926	869	904	874	929	974	839	876	902	812	882	917	893	903	847	862	895	891	910	870	863	884	850	991	906	873	846	918	921	937	890	868	842	906	898	860	909	873	899	906	867	920	875	862	916	916	865	868	856	905	897	848	921	897	932	882	876	864	884	885	854	901	941	892	865	880	889	840	908	882	848	903	950	909	892	917	863	861	890	894	875	885	880	970	907	884	927	884	899	914	882	882	923	817	854	866	848	845	833	868	886	866	886	875	858	881	978	892	864	948	869	877	918	895	912	956	902	898	864	882	904	898	907	926	859	923	921	894	939	919	871	896	849	954	868	886	893	844	880	919	905	831	867	846	862	867	943	862	941	882	931	921	865	945	929	904	890	904	908	894	965	903	925	902	866	917	849	906	878	895	903	880	849	840	867	877	904	835	917	867	872	876	866	853	894	863	923	912	838	873	878	882	853	879	878	916	921	869	950	873	910	882	860	892	890	883	886	912	882	884	867	895	905	925	871	908
1635	1076	2030	2588	1775	1073	743	605	553	654	466	436	391	359	288	317	323	276	322	671	1080	930	561	279	199	243	205	199	230	224	203	203	220	223	231	199	215	240	217	224	207	241	220	233	184	193	229	200	225	218	238	234	205	201	210	219	220	228	205	240	224	222	200	201	222	230	248	251	202	193	225	187	208	211	229	206	234	222	207	241	211	238	210	196	201	213	195	196	198	226	216	229	216	227	212	214	209	231	205	234	231	210	232	230	202	208	231	225	213	228	209	200	220	241	214	218	207	212	204	205	204	224	216	239	222	227	202	210	234	222	208	225	226	217	204	198	200	215	219	213	194	245	221	197	227	219	224	205	206	219	219	199	209	236	201	211	224	204	216	205	216	211	225	211	230	203	220	226	212	225	230	212	211	208	208	212	187	244	229	201	214	206	217	235	224	207	221	218	205	220	209	228	212	195	209	203	192	213	222	187	207	201	195	230	231	213	225	232	198	226	197	218	214	226	206	209	220	216	218	234	215	227	228	231	214	240	243	216	217	190	211	229	194	237	240	200	237	212	208	210	221	204	187	231	217	229	214	202	225	212	222	216	219	205	205	198	221	206	198	187	236	217	193	224	215	208	219	228	209	208	215	203	249	225	192	207	201	210	211	235	214	224	212	207	208	198	224	211	209	192	211	216	236	216	213	210	216	229	232	206	207	234	204	222	191	230	232	234	199	207	206	212	229	201	218	213	213	196	180	208	200	199	225	247	232	207	221	220	259	244	208	210	222	198	226	213	229	223	210	229	227	214	219	240	212	224	234	212	225	199	214	216	228	218	203	220	222	220	194	206	187	241	232	209	222	222	222	197	194	213	215	231	207	217	193	181	234	186	208	211	218	204	215	214	206	223	208	228	228	255	217	209	202	223	206	207	195	202	219	219	226	230	220	197	219	206	224	233	229	221	206	227	217	207	202	222	220	215	235	229	217	202	211	233	215	212	227	241	211	223	237	220	227	252	221	223	203	211	233	201	223	234	200	218	204	229	207	238	236	194	219	199	214	214	259	214	226	213	191	187	219	243	223	211	215	218	231	209	187	216	222	209	229	203	216	231	199	243	211	247	222	218	226	230	233	206	225	207	173	227	223	216	230	220	215	235	221	201	214	227	217	217	185	229	220	203	208	208	215	230	218	224	208	221	210	226	192	225	222	198	229	248	218	238	225	223	216	214	233	216	202	190	228	244	216	225	211	232	219	230	223	220	233	219	213	234	204	228	204	210	216	181	211	188	209	222	248	210	233	214	218	228	192	219	203	198	229	226	215	221	217	224	212	202	198	207	197	220	196	228	248	219	211	214	212	213	208	204	238	209	196	202	214	218	223	214	220	216	228	225	228	189	226	215	235	240	224	204	200	199	223	211	211	206	185	221	203	222	204	213	209	222	201	210	263	205	205	237	189	220	218	216	213	202	210	197	196	206	242	228	239	247	221	209	220	235	215	254	219	214	231	181	215	214	237	218	210	220	201	234	199	232	220	233	209	219	220	208	195	207	211	225	221	257	199	216	232	233	197	256	222	233	232	242	217	229	202	218	213	225	201	195	205	209	229	221	231	213	218	179	241	219	214	246	220	219	196	211	190	214	210	212	229	208	213	229	231	200	210	209	229	202	229	227	217	215	220	189	233	198	240	209	237	242	217	206	235	221	214	226	212	243	172	230	219	214	220	203	218	247	243	221	230	214	206	216	193	199	243	174	216	227	214	230	216	214	198	219	210	214	216	198	226	204	206	237	222	210	221	218	216	224	207	233	226	213	222	217	160	218	239	216	198	230	230	207	210	221	233	214	211	206	244	222	243	240	221	218	225	220	229	208	235	206	231	245	223	185	228	224	202	209	221	199	222	207	212	220	234	190	194	236	220	199	216	191	205	220	192	201	185	202	220	216	247	215	219	220	207	217	215	190	202	225	202	217	229	200	218	219	222	228	199	210	205	229	252	200	248	226	206	204	208	235	233	202	222	237	230	219	206	202	187	207	228	203	216	239	230	214	217	197	245	213	226	215	219	219	212	227	225	207	216	184	199	220	220	235	225	207	207	226	219	214	203	248	217	221	193	218	192	220	194	222	220	239	222	226	218	223	216	206	216	219	208	204	245	228	238	197	215	230	216	219	223	227	203	197	253	204	205	238	216	219	215	211	217	193	214	188	209	206	226	201	190	234	207	209	185	190	211	205	233	230	195	196	207	223	210	200	215	224	235	226	208	203	200	218	232	172	225	197	211	201	225	198	223	212	219	229	208	213	230	248	188	239	214	219	242	233	203	236	219	229	193	211	222	230	217	207	208	211	208	209	238	195	206	234	203	208	231	215	208	195	207	216	193	214	217	237	207	212	239	230	201	209	232	223	230	220	214	212	208	204	229	191	208	211	201	211	203	217	192	192	199	238	215	196	192	223	225	217	231	205	216	236	224	210	181	208	205	227	244	201	228	212	202	226	202	209	195	241	231	204	213	206	234	208	217	225	201	204	197	229	211	202	222	223	202	234	205	181	226	199	210	212	214	217	202	213	226	211	233	233	240	254	219	212	231	204	205	230	211	222	222	221	232	221	217	238	198	234	204	193	210	217	219	214	213	220	231	205	211	218	194	217	214	185	192	211	217	223	214	218	241	197	216	228	244	209	228	204	207	201	209	203	186	236	199	239	195	194	215	211	238	202	225	219	231	200	197	197	220	217	208	230	211	219	224	236	191	234	251	232	245	250	198	232	224	215	205	223	245	210	214	198	220	218	231	227	207	229	185	218	206	234	196	218	223	231	228	216	233	230	224	209	240	194	233	206	209	221	240	199	187	197	227	208	215	243	206	231	221	250	231	209	216	232	206	235	230	218	237	210	202	219	200	193	216	254	214	218	213	205	232	215	240	179	235	214	206	231	232	225	220	231	237	217	236	223	192	210	208	228	236	215	202	196	206	219	220	216	235	206	210	218	200	222	183	221	181	238	176	222	211	214	250	219	222	217	226	220	218	201	229	214	227	239	228	215	208	226	177	223	209	187	226	232	205	218	234	253	226	231	237	200	193	184	200	195	210	214	195	186	191	206	239	223	232	198	216	220	192	224	236	207	213	233	230	220	206	214	213	243	219	213	188	241	238	201	220	221	186	220	212	200	190	216	205	217	226	195	213	215	207	198	209	224	231	200	217	237	197	218	198	194	236	205	218	242	222	184	226	211	235	209	218	217	201	220	210	184	231	218	205	227	215	213	236	214	205	212	241	184	223	216	213	255	223	224	215	220	202	208	243	207	234	228	207	210	198	206	222	214	207	219	193	211	210	223	227	201	219	229	218	210	220	227	206	215	203	202	230	207	212	193	242	234	229	219	241	244	192	237	222	208	232	202	224	207	198	204	216	215	192	246	211	237	201	225	207	212	201	205	215	224	206	226	213	224	206	220	211	219	218	222	217	197	219	217	240	220	247	208	226	197	225	208	240	217	192	206	237	242	216	205
2576	2015	4732	7323	6335	3990	3128	2688	2617	2973	2305	2139	1979	1618	1553	1455	1528	1183	1627	3858	5414	4625	2575	1178	782	808	810	781	840	788	801	776	851	799	761	739	770	805	817	848	762	773	775	769	813	822	837	796	855	762	751	792	774	798	840	773	793	828	855	822	755	823	795	813	780	792	785	807	760	779	803	862	777	834	754	830	764	813	838	837	780	821	793	827	782	777	774	833	807	745	792	792	785	833	775	857	828	810	820	791	756	767	795	779	795	781	800	795	842	835	852	825	774	844	756	788	800	786	758	796	787	794	779	810	824	798	803	859	785	767	771	804	784	791	813	848	726	771	811	782	774	771	754	789	805	808	794	800	827	755	822	770	794	835	804	811	841	805	780	799	769	776	826	743	815	809	789	796	780	771	809	792	776	834	815	818	774	836	769	762	838	806	770	811	779	781	824	801	825	799	820	829	795	809	826	814	802	816	785	779	807	798	786	817	774	847	769	818	799	758	818	867	783	814	799	791	808	783	820	837	833	810	743	816	767	800	806	799	808	823	795	797	767	814	820	788	783	779	850	807	832	789	787	802	776	743	790	731	801	795	807	789	819	834	847	776	800	807	769	830	753	818	808	824	828	814	817	828	833	804	788	786	744	761	822	834	807	790	792	816	799	821	830	816	792	839	768	777	820	825	773	777	817	847	804	797	777	763	717	763	806	777	804	857	795	824	801	786	814	760	797	761	763	783	829	815	763	797	834	741	808	803	810	776	785	787	803	831	787	761	804	814	851	784	796	748	798	791	759	774	792	828	823	772	775	808	807	801	793	811	806	822	802	835	786	812	850	759	788	848	792	827	836	786	766	817	840	827	818	790	770	782	758	836	791	786	809	793	863	852	758	820	829	762	795	801	794	839	782	792	771	798	831	800	764	836	809	811	756	784	778	819	799	760	833	786	788	813	798	793	815	788	792	823	842	803	810	815	813	784	762	780	793	831	802	833	740	795	783	816	795	761	835	767	801	827	810	785	849	777	822	793	771	777	801	856	817	764	764	840	798	773	858	812	763	799	824	788	814	813	813	806	787	783	793	838	740	824	831	781	783	807	818	810	809	857	799	822	826	794	794	807	779	764	810	777	772	743	811	792	809	789	783	798	742	788	845	785	817	813	833	838	794	782	794	817	765	785	745	762	790	792	771	755	791	778	819	778	817	792	857	746	819	850	770	777	830	764	775	805	838	828	859	785	787	845	796	817	793	769	779	816	852	763	754	832	776	783	800	799	785	806	839	804	837	787	798	792	846	768	750	835	813	849	806	809	786	788	778	805	788	784	872	790	772	776	784	795	812	742	836	817	794	792	798	814	832	760	831	794	805	811	782	795	805	828	857	783	779	785	814	803	778	779	791	767	794	823	769	809	845	815	769	796	817	808	846	816	811	765	776	818	763	790	800	810	804	783	804	742	811	796	778	820	765	766	805	810	781	811	786	776	821	776	850	781	786	801	820	793	818	769	832	863	798	787	765	830	810	735	779	846	823	760	809	794	817	823	816	802	764	798	816	832	771	788	774	805	811	759	812	838	794	792	764	775	807	781	835	818	759	766	818	818	749	836	786	760	826	836	800	749	800	751	830	805	817	820	807	813	782	813	821	781	773	750	776	814	818	810	794	772	800	817	751	818	784	830	860	794	768	778	761	760	823	795	811	761	803	776	841	822	804	830	842	793	815	788	831	844	782	848	807	820	728	753	804	811	817	740	788	811	770	802	776	806	847	787	815	790	768	781	786	831	772	867	766	809	774	816	794	753	801	837	784	774	776	783	789	841	796	773	843	797	814	792	776	862	759	783	834	780	863	802	793	849	756	850	834	790	832	823	768	822	796	798	767	839	823	751	794	809	797	788	798	855	792	849	799	824	726	768	773	768	826	799	791	774	760	781	845	779	822	780	823	819	798	817	776	806	810	809	800	811	813	802	766	813	765	818	790	813	812	776	827	796	761	855	781	772	781	783	770	806	803	807	766	762	815	822	819	792	775	784	814	797	814	801	787	830	837	773	811	730	831	809	768	794	768	777	810	762	808	816	836	795	775	733	777	811	812	737	795	769	796	809	770	758	826	796	794	754	777	817	768	777	813	831	781	800	812	795	841	791	791	864	804	806	863	806	823	821	778	841	774	774	787	761	774	799	794	762	784	842	813	823	766	781	799	791	824	761	811	850	846	821	781	749	785	745	783	825	812	845	782	801	792	778	802	815	770	748	767	778	784	807	783	808	812	790	789	769	792	760	851	783	809	779	831	814	747	802	745	797	808	773	782	779	774	776	796	885	786	745	779	796	771	829	775	755	806	770	762	749	828	781	805	806	818	814	774	786	757	790	795	795	775	800	785	838	808	815	788	811	816	837	778	801	821	848	806	836	840	796	830	766	806	797	792	760	780	779	830	791	824	773	807	793	785	757	866	786	777	779	809	822	823	847	812	843	818	826	751	772	796	800	787	809	753	815	817	761	771	776	788	827	803	784	759	828	808	820	855	781	823	796	763	829	788	782	777	846	842	818	837	806	758	785	799	750	723	870	758	796	788	802	756	822	769	777	816	733	775	784	756	792	799	760	757	806	800	798	787	776	804	820	792	830	790	809	785	803	813	772	819	843	787	779	802	814	793	751	781	868	762	841	830	773	845	813	821	796	799	820	812	749	781	717	794	793	790	741	774	824	774	784	851	783	796	773	812	812	769	847	754	799	801	829	788	766	856	799	798	780	788	830	801	820	832	814	810	799	832	779	875	850	807	813	819	804	790	762	780	819	787	770	850	808	807	812	797	845	814	790	803	761	817	869	798	790	803	805	810	808	802	819	807	786	769	795	770	812	783	789	775	816	812	740	782	744	811	809	814	819	785	791	800	738	831	780	773	790	833	792	797	801	781	815	817	780	818	816	842	756	825	801	751	799	835	776	774	826	840	815	820	793	809	749	768	810	784	813	743	789	770	773	795	785	765	800	770	791	815	798	837	764	814	766	806	791	797	801	802	832	861	842	825	748	798	848	810	816	789	800	824	765	757	769	829	777	777	801	814	780	795	803	764	808	797	793	768	775	759	822	786	816	803	789	802	753	788	767	791	814	809	817	764	774	863	807	812	838	761	839	780	833	792	802	777	762	764	801	789	871	796	828	774	838	774	806	818	732	839	797	809	791	865	812	785	797	790	763	780	778	832	760	798	775	800	812	782	777	775	804	782	784	854	815	778	821	786	780	872	792	781	804	770	757	815	832	767	816	773	812	792	840	781	776	787	745	778	815	822	760	824	786	784	814	803	821	770	819	831	816	785	763	837	728	788	815	763	785	797	781	830	764	807	776	816	816	807	804	813	792	785	790	803	782	762	800	821	807	815	777	790	832	812	860	770	785	806	840	804	768	871	795	774	795	808	757	815	782	788	788	819	829	746	790	773	772	823	811	779	794	803	831	791	780	805	817	788	809	803	848	805	778	800	776	747	804	786	801	796	794	777	753
7736	6909	13549	15277	14529	8785	7395	3978	4048	3162	3043	2882	2535	1597	1178	867	581	442	1915	7556	7148	3550	1483	482	179	187	169	193	166	174	178	189	173	182	184	177	178	180	179	188	168	199	216	192	198	200	170	180	181	168	186	168	179	159	193	201	179	177	180	183	162	160	195	172	185	168	181	178	206	195	192	167	196	188	152	199	173	186	180	182	205	160	200	202	180	195	183	194	189	186	185	180	181	186	208	206	176	195	192	186	153	206	182	184	177	164	195	198	186	183	181	187	162	180	181	189	169	192	177	184	179	192	165	197	197	185	172	212	190	173	183	187	200	180	206	203	200	188	171	181	168	169	189	177	202	163	173	177	203	190	199	173	178	173	191	185	194	204	187	192	189	172	165	189	180	190	197	167	183	192	173	175	166	165	180	188	202	188	175	181	176	169	178	186	158	191	209	219	180	163	172	183	168	157	195	184	191	184	200	177	175	206	159	181	167	171	156	197	186	162	194	164	190	176	144	182	203	205	200	174	191	176	185	187	146	208	179	175	172	170	186	174	173	187	178	192	168	180	210	173	172	198	189	194	165	193	202	196	185	198	181	192	196	179	178	193	182	170	162	196	176	187	173	199	186	193	163	201	206	175	208	195	182	204	184	174	160	180	198	193	163	184	193	171	158	181	208	168	181	180	173	164	176	172	152	183	188	190	184	188	206	177	199	185	173	180	178	190	186	174	199	204	165	192	170	196	204	168	192	180	159	202	164	192	186	163	166	183	163	190	185	187	203	185	173	173	188	175	176	193	169	196	200	190	158	168	173	172	167	198	179	181	187	195	195	165	185	190	200	178	174	192	181	193	157	177	175	200	206	185	178	187	189	184	174	200	172	162	171	203	179	187	175	166	179	185	191	201	165	181	168	186	169	171	206	164	207	184	167	179	174	223	173	182	180	181	175	184	177	184	183	179	197	186	170	198	184	155	191	190	190	194	186	185	194	200	194	177	159	179	206	191	210	176	169	155	195	158	191	173	223	202	177	196	186	171	175	188	191	164	180	186	199	211	193	181	164	180	167	188	183	166	202	171	168	188	180	195	201	186	182	180	168	165	167	192	156	171	174	165	180	185	170	183	191	207	189	188	171	167	160	155	207	182	181	203	177	207	180	191	173	186	197	177	191	181	184	204	181	195	171	196	174	198	178	171	200	174	194	181	187	186	185	197	201	178	190	159	171	206	163	191	189	151	177	196	182	184	197	194	187	162	164	182	203	169	170	195	176	195	183	192	190	189	205	206	187	212	200	196	172	201	179	159	174	175	195	160	154	193	192	177	157	171	165	165	198	191	189	176	173	177	197	185	209	190	174	166	180	183	181	196	181	166	181	196	184	175	186	179	167	185	186	188	173	199	180	152	193	214	172	171	181	181	198	199	200	155	172	177	184	174	190	192	189	178	203	173	192	191	168	193	206	174	194	165	189	180	208	174	174	197	172	170	193	184	197	148	176	212	180	184	169	189	166	216	182	183	165	170	186	194	169	169	193	186	159	174	202	178	170	177	160	201	197	208	170	188	193	193	194	176	160	191	190	187	183	187	186	197	173	162	195	196	187	202	177	161	199	172	173	160	180	198	165	172	169	203	183	181	159	172	166	197	187	164	178	179	186	197	187	179	181	199	187	180	177	203	188	186	190	204	160	188	164	166	173	170	180	185	190	190	205	183	190	197	192	187	203	160	198	211	210	165	190	204	182	171	165	190	208	193	179	166	179	190	190	182	179	208	171	194	187	203	173	177	192	181	208	189	210	165	196	174	160	167	184	198	195	186	197	174	173	187	200	190	176	166	171	183	177	177	186	142	177	161	159	185	175	180	181	177	202	188	187	175	162	195	177	191	180	185	159	181	159	216	195	203	176	176	174	188	189	168	192	176	191	197	158	191	183	168	198	185	173	165	187	175	197	185	188	189	166	177	180	186	175	174	186	169	194	172	184	185	172	196	184	193	197	184	174	189	171	166	186	187	169	151	181	196	175	192	189	163	179	168	180	184	165	177	165	182	179	181	170	189	181	168	195	210	180	168	150	189	178	194	196	211	199	208	203	188	184	174	191	185	170	160	170	183	192	183	174	164	182	190	184	173	195	199	186	168	177	177	205	181	180	181	188	180	173	184	169	196	181	191	190	214	169	191	156	189	177	188	170	161	185	183	188	155	195	183	182	180	184	191	177	168	215	177	196	170	192	199	193	198	185	173	168	185	167	193	191	166	166	172	169	175	182	188	188	179	171	165	163	194	171	165	170	184	206	194	194	189	174	185	164	171	164	201	173	175	149	169	177	190	160	177	197	207	195	169	179	182	182	182	197	184	165	190	179	174	184	168	207	196	179	159	187	183	201	194	187	180	167	200	178	184	204	196	157	194	168	214	174	178	171	209	188	199	146	167	196	190	176	164	195	170	195	174	190	194	176	209	168	177	162	188	176	197	180	179	203	150	185	190	153	191	193	188	184	177	172	187	163	189	215	202	183	165	195	177	179	184	185	188	191	198	184	173	205	198	183	171	176	188	177	172	177	187	176	172	196	175	158	166	198	186	195	189	168	189	193	190	182	182	165	167	181	198	171	178	175	173	182	174	183	172	174	186	176	182	192	171	173	189	181	176	153	191	195	199	181	174	167	185	193	180	209	185	165	187	172	192	179	172	191	201	171	175	216	208	179	190	191	173	176	174	188	199	178	189	168	183	180	175	178	184	184	177	194	204	160	189	188	168	196	177	165	159	196	186	177	178	191	165	194	186	198	194	173	176	167	175	184	183	183	170	187	170	186	187	182	179	177	169	186	179	190	153	201	174	192	190	188	201	192	196	184	169	183	174	170	160	193	189	196	169	180	183	196	175	179	173	199	171	184	188	183	167	169	200	170	203	187	179	178	148	154	186	194	186	156	190	179	197	213	184	187	192	176	150	180	193	176	166	173	180	196	186	178	170	188	186	178	192	200	161	190	163	183	160	164	204	164	194	193	186	172	186	162	192	193	196	196	188	156	188	179	163	189	211	188	162	170	191	190	174	190	172	156	191	187	168	181	200	163	161	177	191	209	214	191	175	183	172	186	191	200	184	194	196	212	200	181	193	153	190	198	206	162	161	160	179	193	173	171	192	168	169	198	176	178	177	206	161	156	170	183	199	176	165	176	177	175	196	185	180	175	190	166	182	179	171	194	185	177	196	188	185	196	177	172	192	192	179	195	172	153	178	187	173	191	194	189	167	174	204	177	178	169	143	180	184	212	184	198	176	174	174	187	167	165	200	164	201	163	179	149	191	186	173	188	189	197	172	172	179	207	185	185	179	178	186	193	181	185	157	197	206	175	189	175	183	166	208	156	166	184	188	179	176	190	162	184	195	180	195	189	157	185	188	178	204	179	203	193	184	174	196	200	164	180	188	182	156	200	201	166	191	177	186	191	198	176	186	195	167	175	194	194	156	202	189	198	191	174	181	193	167	201	183	195	199	192	177
8834	7212	17281	22560	22454	15166	15888	8958	13922	12239	13190	12665	11625	8446	6701	5258	3468	2544	9942	28059	26318	16248	8012	2471	675	716	677	675	689	672	699	676	754	697	668	695	654	711	710	714	714	668	654	657	720	648	729	696	736	671	682	695	714	714	703	685	680	725	678	717	681	674	683	693	704	704	687	698	687	662	714	695	705	693	715	681	653	728	671	693	671	649	673	712	671	686	646	680	697	733	664	714	678	626	721	662	682	713	664	659	677	637	726	682	732	686	758	655	665	696	685	662	680	671	659	715	706	709	712	681	663	644	720	680	656	705	719	690	698	691	674	718	721	665	697	719	677	681	708	691	685	677	698	708	704	686	703	721	692	711	743	721	717	676	669	712	719	669	657	680	676	662	691	647	678	674	667	676	692	676	732	684	703	693	691	692	721	656	646	754	701	678	689	714	696	671	728	698	682	722	666	670	720	752	629	719	707	688	744	705	722	680	651	718	715	716	716	719	726	705	676	684	657	705	674	737	644	661	671	649	737	708	667	681	664	688	705	736	700	694	695	673	684	699	650	700	745	660	680	706	677	682	694	629	658	721	723	678	682	694	679	712	692	642	627	712	688	705	705	712	698	693	651	680	709	666	704	679	647	704	677	735	677	704	686	676	691	684	675	707	718	674	689	708	700	723	652	704	696	628	713	653	654	670	703	712	672	664	690	676	684	647	708	730	651	695	636	710	716	695	672	693	636	703	677	671	678	687	686	696	716	653	674	706	703	680	738	683	701	725	708	692	693	683	696	675	685	674	707	669	737	691	663	640	754	730	720	670	673	685	632	717	696	713	696	689	693	641	712	704	698	721	688	711	704	743	729	675	647	699	685	695	701	658	723	671	660	679	711	683	695	672	695	691	720	687	683	701	724	661	702	689	660	688	637	688	671	681	718	671	656	696	702	691	698	724	724	723	701	675	670	694	740	694	747	679	658	661	659	740	655	717	728	687	678	707	675	718	693	684	684	709	715	738	693	716	674	661	760	672	692	727	647	694	696	654	664	670	642	736	752	651	727	681	707	637	676	698	668	699	654	698	690	684	683	685	717	671	700	644	738	703	708	707	722	726	720	703	690	721	706	722	737	718	674	661	661	774	740	695	656	690	692	669	696	703	708	677	661	681	730	666	692	701	683	684	665	690	643	658	694	698	717	701	667	709	714	730	749	700	746	693	695	668	706	687	686	678	706	715	696	663	694	690	699	659	665	691	697	659	705	646	687	639	739	710	678	676	697	650	599	702	660	688	715	695	717	715	675	715	702	673	698	660	713	697	747	625	644	722	655	702	676	695	661	716	663	649	724	655	731	691	657	707	707	708	665	692	723	735	678	696	692	706	711	662	708	716	689	734	738	721	688	714	686	691	680	675	657	725	656	688	740	696	684	702	652	688	729	696	697	716	712	700	695	671	678	677	684	639	686	700	696	684	640	635	674	716	697	711	713	688	675	696	674	660	745	642	685	716	683	695	729	690	689	672	693	709	664	655	690	653	655	685	698	711	667	697	687	702	681	716	694	679	638	705	653	696	684	666	675	717	675	671	710	726	673	706	661	722	737	703	726	670	707	706	688	712	663	703	645	657	677	700	726	722	724	717	716	663	718	713	666	689	658	694	654	726	661	646	700	682	717	703	665	712	676	679	677	699	706	685	678	689	701	673	732	715	697	654	646	714	702	667	653	703	702	677	722	718	691	688	678	689	693	721	704	691	689	732	682	680	708	709	707	735	703	730	687	712	724	654	694	683	733	707	711	673	675	676	722	725	695	684	695	733	726	721	692	670	672	679	716	666	664	685	704	647	682	671	718	713	689	720	666	651	606	641	690	710	702	680	726	684	695	707	738	686	660	719	716	684	687	681	687	702	698	730	689	677	723	740	741	696	701	716	633	713	683	718	710	667	739	721	658	725	682	751	724	702	679	648	696	717	722	710	704	702	732	664	695	736	657	686	687	688	686	694	664	740	692	674	711	730	707	679	750	730	670	686	737	701	752	705	723	680	672	678	688	697	677	642	649	673	675	669	651	708	716	682	642	699	682	666	697	650	715	675	663	636	739	720	672	655	687	696	694	658	689	652	688	660	706	685	669	708	717	707	668	683	718	694	682	714	678	701	689	674	720	697	713	676	688	716	711	666	661	686	709	710	664	714	728	654	692	706	698	720	700	719	688	685	712	645	659	650	673	703	674	682	703	696	721	714	672	643	664	752	708	692	695	732	668	682	672	687	693	673	699	699	671	694	694	685	715	674	753	719	701	720	688	699	648	704	692	676	680	675	684	702	704	637	669	688	703	678	741	711	704	664	668	680	666	685	669	666	679	724	702	695	673	641	681	694	655	693	673	681	720	719	655	714	701	695	701	685	683	679	663	715	741	723	682	783	683	691	677	720	711	656	689	659	710	696	689	688	704	678	661	665	664	693	672	693	699	675	683	745	628	684	632	679	691	750	666	693	684	654	724	656	689	646	663	694	699	680	693	692	695	712	692	685	712	695	697	675	726	663	729	703	677	670	721	689	670	690	670	721	676	676	663	733	643	657	651	675	684	708	693	691	699	735	717	616	674	650	675	642	630	681	666	689	669	779	623	705	747	656	657	710	642	696	659	679	658	672	725	681	641	711	705	734	675	734	660	701	712	723	691	668	697	667	710	661	692	689	722	714	698	667	693	716	740	709	709	653	718	739	713	674	715	675	643	700	705	671	710	696	702	697	670	661	648	671	655	734	682	640	685	681	695	702	713	711	685	703	742	641	649	685	680	669	697	719	696	699	666	665	702	639	660	692	697	652	731	646	674	691	716	708	709	700	712	720	700	689	696	694	688	648	709	678	694	682	705	660	686	701	645	663	717	730	668	730	651	689	682	762	716	648	715	717	701	699	659	662	716	723	688	695	672	698	699	700	683	676	691	700	722	681	666	714	712	699	698	670	639	707	731	681	658	656	701	725	705	751	685	717	663	705	655	694	680	708	707	667	719	696	667	718	690	633	706	683	652	707	643	699	670	712	701	732	726	695	692	708	663	723	680	680	744	698	696	673	672	730	681	675	673	657	704	720	687	708	673	675	753	706	704	684	679	711	672	639	657	723	700	702	689	677	665	729	667	716	701	673	690	680	711	697	715	667	663	720	680	674	699	667	700	731	638	683	651	676	692	680	659	698	664	696	709	695	760	713	695	646	742	688	694	680	675	713	701	686	710	703	680	652	723	655	643	665	662	670	752	707	733	692	659	686	653	655	659	680	737	707	697	722	691	696	678	714	657	679	749	676	680	709	733	717	675	687	683	680	682	680	682	679	667	683	674	648	727	693	669	700	654	650	670	697	682	709	715	776	666	678	676	711	731	727	674	652	705	727	721	711	699	705	657	694	675	716	665	670	644	703	705	766	681	703	681	732	709	696	649	709	686	636	682	662	721	679	675	704	671	684	677	698	726	668	699	694	742	690	669	708	684	723	673	726	715	674	660	692	710	715
13349	12600	20915	23279	18805	13373	9912	4964	6036	6213	3817	1785	1025	1014	1013	792	754	838	1093	9434	13472	7721	3724	610	208	183	241	203	212	210	205	222	230	206	212	221	230	242	216	217	216	218	235	210	219	210	225	216	233	221	228	232	215	212	208	210	211	195	209	204	237	215	239	231	237	217	209	244	236	253	224	219	191	244	186	245	223	234	228	223	219	201	205	226	207	221	229	197	212	211	211	243	226	202	205	225	228	228	200	222	213	203	202	194	212	221	225	202	211	210	190	206	227	228	228	222	223	201	218	209	197	207	204	212	228	230	223	215	216	240	225	242	223	200	212	205	218	206	221	207	250	216	200	207	238	236	229	229	210	203	238	215	216	221	200	224	256	198	230	233	234	223	216	246	234	241	232	226	228	226	209	240	233	208	207	236	216	196	191	234	230	221	216	201	222	221	219	207	217	221	215	207	233	223	223	239	225	187	215	207	204	219	212	233	224	215	199	204	240	229	213	241	192	223	224	213	221	240	220	203	214	242	217	230	228	199	222	241	230	226	208	209	203	209	233	212	244	201	250	252	225	211	224	219	200	229	205	225	208	240	258	207	209	194	232	225	224	219	229	213	233	220	218	233	224	227	193	202	189	215	230	229	197	220	230	234	209	203	204	216	202	211	242	218	203	217	201	217	217	206	246	223	192	218	216	240	249	228	227	221	226	244	223	229	213	232	212	240	258	201	228	209	211	192	236	226	253	201	226	230	217	261	223	236	211	211	238	193	218	206	216	213	213	204	213	224	218	222	223	213	224	232	217	217	213	233	223	236	244	236	216	211	233	229	230	210	211	226	205	195	214	250	224	213	205	224	214	229	228	233	221	221	228	224	212	209	230	217	239	216	201	198	217	240	208	195	218	206	219	241	222	236	209	228	227	226	213	216	239	207	205	220	218	249	223	235	221	223	224	202	230	237	213	223	234	214	221	199	216	209	207	218	250	227	201	220	232	260	231	217	230	229	198	242	233	207	227	235	184	225	231	216	215	230	215	223	218	220	214	212	229	245	218	218	247	208	198	239	212	248	212	217	230	237	241	218	195	220	223	206	209	255	222	200	218	230	227	205	240	236	210	221	233	199	188	227	224	220	216	212	228	202	223	213	221	223	202	222	236	205	216	236	216	212	251	212	241	249	232	216	202	227	212	233	231	182	202	227	234	233	238	220	196	246	241	232	212	224	230	228	210	238	241	242	218	217	215	221	205	213	202	243	210	222	202	218	250	206	222	217	213	227	209	234	224	217	231	207	213	208	230	240	208	216	205	235	227	214	191	238	198	211	225	217	232	242	226	240	181	245	221	235	210	256	212	235	204	212	206	222	241	189	229	219	227	211	249	224	242	220	218	217	224	250	221	192	214	209	210	230	222	205	220	228	194	236	206	202	222	212	212	207	207	225	232	214	209	215	220	234	223	213	216	235	215	210	237	227	222	247	229	191	204	231	243	220	215	214	233	218	225	220	237	252	206	223	233	208	216	222	214	213	231	235	216	223	222	190	201	225	217	215	216	203	220	217	233	215	213	221	223	216	235	234	211	214	228	210	237	221	208	229	199	219	218	254	221	226	245	214	232	214	225	224	206	207	230	225	214	202	231	205	224	230	234	236	211	216	204	211	228	231	213	227	244	210	222	235	247	225	195	200	227	235	234	242	223	233	234	212	222	224	208	237	232	243	232	213	218	219	253	209	208	200	219	223	224	231	229	247	240	223	228	212	197	220	212	221	204	201	246	230	220	212	225	239	224	224	233	209	198	211	218	220	234	219	235	200	214	211	238	202	252	239	214	234	235	213	221	224	198	203	215	244	185	225	215	216	227	227	201	193	198	229	227	228	219	212	228	234	234	229	220	224	237	172	216	238	243	230	224	217	233	235	221	208	226	218	208	223	220	244	219	228	229	204	226	213	219	213	221	247	252	208	227	228	191	205	225	178	229	207	224	187	212	202	209	220	233	194	220	214	210	228	223	187	224	234	223	232	224	245	219	242	227	248	227	246	235	229	220	220	235	183	210	220	213	227	219	227	231	228	232	232	232	239	231	231	239	220	250	208	234	224	227	211	243	220	247	197	220	230	230	201	231	219	235	241	219	213	216	220	241	180	218	236	219	235	209	190	240	223	213	230	190	216	248	240	216	216	238	222	216	235	205	233	224	217	220	239	226	230	225	198	212	218	249	216	207	211	200	243	226	216	220	239	212	223	231	232	208	216	213	225	238	211	209	226	237	241	242	231	223	240	237	203	215	220	213	224	233	231	225	199	203	235	248	197	234	214	244	231	202	217	224	212	249	227	232	232	225	221	220	226	253	218	228	198	226	225	216	208	226	208	223	192	215	237	222	217	204	233	220	256	212	199	222	215	229	217	224	216	232	179	209	242	203	226	243	199	223	216	235	227	233	215	219	219	225	217	239	236	205	231	204	231	221	201	224	207	240	206	216	222	242	226	233	205	234	212	231	244	228	242	213	237	239	223	227	222	252	261	218	207	210	203	218	215	228	217	192	237	238	239	232	203	229	241	219	266	236	210	222	253	221	207	213	239	210	206	242	191	221	185	171	223	215	228	247	231	206	222	221	230	199	218	222	209	225	216	241	210	233	237	235	234	221	218	217	216	218	241	234	206	218	228	200	214	221	234	233	212	218	233	243	263	228	198	215	231	215	238	206	235	237	215	219	222	194	218	211	211	216	198	210	206	202	237	218	229	222	217	222	200	209	196	205	219	220	217	200	242	196	220	225	236	223	212	216	192	217	203	221	207	209	220	222	220	234	211	206	214	231	207	241	199	228	231	205	223	253	228	246	217	216	206	230	223	258	213	233	235	192	242	207	204	218	234	233	240	229	216	228	232	198	208	217	215	227	233	243	210	211	219	229	190	197	213	234	217	220	217	220	224	215	222	205	225	192	217	199	251	229	233	210	218	195	230	217	214	263	253	234	227	219	196	188	207	209	224	223	185	218	232	221	225	215	234	237	210	213	195	233	220	221	237	192	211	238	230	232	207	241	211	222	217	208	210	224	207	229	229	216	233	223	216	276	222	208	214	237	207	222	203	232	248	205	213	246	218	216	221	228	209	200	209	218	228	219	208	222	205	188	219	218	218	220	206	217	233	245	212	224	220	214	224	224	232	197	189	244	239	226	220	213	224	209	224	223	231	218	231	230	221	214	215	234	217	228	220	197	242	219	214	217	219	202	216	208	238	215	231	232	217	218	219	196	234	246	226	236	214	213	212	219	244	228	164	250	226	230	249	241	207	245	191	241	234	228	214	222	203	206	211	228	232	227	229	207	212	222	219	215	221	217	226	211	232	197	203	192	235	209	220	224	222	222	237	225	210	188	218	226	254	202	241	205	218	199	209	221	241	202	213	206	216	223	208	204	219	208	222	224	195	236	206	221	212	222	214	219	224	224	222	212	201	213	239	208	226	230	235	203	231	219	211	222	188	218	214	242	210	216	211	229	214
12530	11886	23278	29445	25302	21553	17167	10358	18433	18993	13797	9003	5876	5550	6218	4781	4653	5150	6634	32292	35577	25985	16694	2661	820	805	834	785	820	838	837	807	767	779	825	778	816	788	827	819	819	860	783	792	786	780	844	823	788	811	782	834	786	810	799	827	802	816	794	821	786	822	820	823	788	836	770	744	844	834	778	816	784	823	805	806	792	862	791	811	781	814	875	820	850	792	814	784	803	746	835	785	819	869	792	749	791	783	838	785	862	797	827	849	779	789	777	793	764	806	748	770	839	836	839	763	781	828	814	802	829	851	827	775	808	817	827	808	798	773	783	769	810	757	834	801	782	809	835	866	810	777	786	824	811	773	834	836	749	851	779	800	803	824	753	797	805	805	781	804	846	810	789	828	770	855	835	800	802	775	776	770	820	778	813	838	818	774	819	814	839	764	813	809	769	773	776	818	775	758	805	794	811	807	788	850	803	782	825	821	786	814	801	804	807	788	799	798	815	837	781	823	815	771	787	781	769	823	757	846	804	762	791	807	780	762	814	835	806	785	843	796	841	885	833	762	802	815	790	761	793	802	785	827	789	759	847	767	803	799	810	793	818	828	806	883	814	816	821	737	747	833	757	801	812	797	824	803	819	748	837	871	817	809	840	773	773	822	800	829	833	820	806	800	821	817	794	809	790	761	820	807	799	790	765	792	817	786	821	807	824	853	791	788	780	792	758	800	776	799	858	777	760	833	794	834	839	811	786	834	837	803	792	779	751	782	794	812	819	798	798	830	753	779	821	810	822	781	771	811	812	773	787	798	869	796	730	823	808	772	873	839	738	809	809	808	806	769	802	841	827	783	811	761	773	787	805	819	808	786	796	781	820	779	823	789	756	790	826	800	840	844	785	766	832	809	856	875	797	824	753	781	842	796	875	816	833	790	800	718	778	801	822	763	757	765	845	796	766	762	782	826	792	767	755	803	835	807	818	830	824	823	763	760	761	761	834	806	787	761	829	781	829	819	795	826	799	789	803	784	789	786	768	826	796	761	795	802	799	797	773	806	748	801	797	824	790	803	861	796	835	840	775	810	792	856	797	808	853	837	805	811	821	848	855	816	819	793	791	832	817	773	796	765	798	848	729	829	742	737	822	780	810	796	791	830	820	835	801	786	826	807	820	810	864	799	766	802	827	803	812	798	852	795	857	796	815	833	839	817	824	765	802	799	775	840	757	776	796	815	814	810	871	759	810	801	792	801	823	815	833	791	791	797	770	837	823	824	850	797	809	733	870	824	774	827	800	824	823	845	820	769	776	800	783	784	830	797	802	808	830	840	827	788	806	805	792	828	761	820	839	794	803	791	760	811	823	820	801	777	803	797	821	835	800	789	794	827	815	815	822	856	806	802	823	809	784	861	818	757	821	784	778	837	820	808	817	814	760	816	815	782	767	823	792	793	795	805	825	868	859	805	791	829	780	845	822	799	786	795	823	827	809	836	794	791	776	835	783	756	820	769	828	794	774	841	819	810	819	832	829	797	837	792	822	806	831	788	798	817	829	844	781	821	773	803	818	810	785	793	773	841	766	786	761	738	768	774	833	819	822	816	812	809	764	827	772	815	825	879	819	792	790	843	787	777	798	803	850	809	782	748	810	795	812	777	814	824	791	790	800	806	879	846	825	812	797	790	820	764	741	786	782	855	798	796	830	821	826	804	816	840	790	809	855	890	803	814	792	807	768	826	791	817	786	791	808	759	864	762	807	800	842	806	816	749	837	796	792	839	837	858	817	837	805	806	827	790	829	827	854	766	847	867	791	788	755	807	785	798	786	799	793	795	835	786	783	835	824	804	801	780	810	791	808	822	793	834	766	792	791	804	814	791	788	827	805	825	782	768	772	820	773	833	765	837	800	776	791	773	796	839	844	771	846	852	831	759	802	814	786	836	809	807	839	812	788	788	857	782	797	782	820	850	782	813	778	849	860	797	796	829	771	796	822	816	808	823	765	802	821	833	762	835	766	884	791	784	819	769	805	794	778	811	812	796	809	798	773	826	823	752	798	776	816	774	818	817	784	834	814	781	815	833	812	790	788	806	833	799	797	806	813	881	837	791	802	811	808	794	818	828	817	793	815	746	810	777	812	845	788	806	768	794	774	791	829	801	805	804	831	820	770	816	788	807	783	739	802	812	831	809	815	838	846	827	848	799	816	829	761	798	810	797	823	831	824	797	838	751	767	799	776	777	811	796	792	780	817	831	828	864	803	774	784	799	795	864	813	884	827	751	827	791	821	790	810	780	788	834	787	817	785	790	806	813	798	788	785	757	791	774	761	833	809	788	813	791	763	720	860	861	829	836	845	817	826	753	802	788	806	819	834	780	785	733	771	843	811	781	807	815	804	792	820	822	783	805	813	813	786	800	890	792	822	823	784	866	820	808	776	800	768	793	773	833	830	806	800	780	796	828	804	800	777	797	806	813	813	811	825	806	734	799	774	810	818	775	787	824	825	746	808	801	866	777	816	801	836	797	814	816	814	834	820	796	837	830	786	831	799	828	809	786	782	796	809	834	842	789	757	806	783	765	761	801	720	789	790	826	792	833	792	808	758	828	788	783	802	800	770	786	793	817	812	843	824	868	845	807	825	766	802	827	773	771	813	772	811	831	814	831	752	798	800	770	834	783	808	779	815	800	838	758	843	835	824	775	768	803	784	724	809	813	774	795	812	791	802	814	806	796	786	845	808	819	844	859	799	768	821	829	802	814	784	786	799	814	812	904	835	780	787	793	821	815	837	761	790	782	879	772	765	781	828	792	839	827	830	744	766	806	826	775	845	807	801	786	812	842	787	813	823	780	806	749	854	779	829	841	826	815	847	783	784	791	853	740	800	775	795	820	790	818	830	796	799	781	808	794	795	793	816	773	780	779	788	791	762	817	802	867	798	802	824	835	815	748	782	770	812	806	806	806	776	801	785	785	845	772	825	782	812	784	759	810	778	879	789	809	803	825	854	760	778	768	808	783	815	828	782	793	842	817	743	799	785	768	820	860	829	797	786	792	836	781	852	771	791	817	811	818	808	830	824	813	825	811	834	844	779	787	793	804	851	797	828	800	793	839	808	787	779	767	830	801	799	805	793	833	814	807	843	804	805	886	780	828	786	785	816	745	821	839	858	815	841	863	766	788	830	841	832	795	774	797	840	821	809	793	820	840	769	780	764	803	818	829	808	802	826	799	787	843	801	830	767	815	834	806	754	817	817	784	772	861	789	795	817	801	831	803	788	805	795	790	842	755	823	838	802	799	779	786	771	787	829	775	773	803	794	788	811	855	800	794	755	780	834	801	821	823	816	787	776	830	804	810	818	751	819	803	794	824	831	824	864	814	798	771	791	812	822	819	832	798	793	784	796	770	790	756	800	828	808	790	747	787	719	840	760	841	767	813	860	788	774	767	784	794	770	817	777	820	800	841	767	789	805	816	824	805	816	816	803	817	830	832	787	838	823	810	778	821	818	753
1871	1792	3285	2708	1611	891	505	406	580	572	457	291	270	280	279	300	267	271	315	654	1270	844	490	182	196	171	190	183	175	205	189	176	177	157	189	184	194	144	166	178	193	177	194	195	159	209	188	217	152	176	170	188	163	176	169	186	171	166	184	189	155	163	169	189	180	196	176	203	176	181	200	199	163	162	174	162	166	189	166	184	164	172	202	163	185	158	171	168	170	188	170	164	158	163	198	159	165	172	193	177	190	176	188	171	158	168	186	178	172	166	151	174	163	195	152	182	170	180	178	213	199	161	206	181	162	183	204	199	180	189	174	181	184	187	208	189	193	198	208	184	206	195	214	176	160	213	200	166	179	179	183	188	170	186	210	215	163	175	173	189	192	187	182	155	172	184	159	167	177	172	180	201	170	193	184	162	184	186	186	194	175	188	161	173	194	171	175	199	178	161	165	189	205	189	168	178	174	173	179	162	179	193	168	168	170	167	179	194	166	186	188	173	170	201	192	159	187	185	194	182	193	155	167	184	179	143	160	172	175	179	210	168	191	191	201	186	174	200	201	184	200	188	182	179	181	185	182	188	169	164	171	192	174	191	166	192	177	179	177	182	177	174	204	187	195	207	174	193	175	191	196	177	183	165	190	180	190	195	173	174	170	163	215	185	220	180	179	182	171	199	215	171	187	175	187	199	180	192	180	178	173	178	177	168	177	185	185	183	148	170	179	192	183	185	160	202	173	184	187	177	170	167	214	177	197	182	182	193	183	173	191	173	184	185	184	181	181	201	177	190	187	187	198	195	180	178	183	186	197	181	195	157	191	185	188	171	196	179	199	172	192	173	177	198	169	176	189	162	177	177	186	172	202	190	182	180	175	177	181	193	169	174	168	193	166	170	179	194	184	157	171	190	167	169	151	194	172	197	192	160	182	161	178	191	159	167	171	158	191	199	170	181	186	176	193	183	198	172	194	182	173	174	161	173	175	174	202	195	184	185	184	172	170	196	192	183	160	204	197	180	164	195	192	177	193	176	188	177	195	177	166	173	165	194	189	191	196	177	184	185	166	161	181	220	193	191	189	171	186	171	189	179	162	164	178	177	178	170	184	183	178	155	153	164	185	153	179	180	165	163	170	151	186	183	205	192	174	206	193	176	189	173	163	174	166	163	203	172	178	214	186	170	183	187	185	193	203	182	193	180	179	204	211	165	188	176	204	193	177	200	187	176	169	197	158	171	187	180	176	182	209	165	189	191	182	173	192	195	206	183	193	186	186	165	158	184	174	181	168	192	191	155	197	182	174	190	191	183	160	178	161	193	182	193	191	163	202	202	199	184	182	162	176	191	171	196	162	174	181	163	202	191	187	176	198	197	185	194	173	172	177	155	195	189	181	192	162	192	161	188	169	198	177	174	185	170	203	193	184	191	170	191	178	200	178	160	157	187	174	198	183	169	184	177	155	195	197	182	180	166	163	169	165	183	175	190	178	170	185	194	169	179	194	159	193	189	170	198	165	200	197	159	205	169	193	176	167	180	177	170	209	174	156	175	191	200	185	185	171	167	191	183	189	184	189	187	171	177	169	185	167	185	150	181	187	169	168	167	185	174	190	158	167	162	190	209	197	154	169	166	194	179	182	159	186	162	192	200	162	172	172	173	171	189	191	192	156	175	183	211	186	191	180	198	193	196	189	169	194	171	187	171	196	165	160	168	175	188	176	180	148	183	202	170	201	204	185	198	183	187	197	149	175	200	166	171	177	180	207	189	167	179	167	184	179	204	201	164	173	167	185	184	191	189	171	181	198	153	165	184	183	193	181	171	191	195	181	181	174	181	139	200	187	165	179	176	182	170	190	173	181	160	179	183	213	193	175	179	199	170	170	174	180	191	202	171	176	180	190	186	195	182	199	202	177	177	203	180	181	186	175	204	197	198	173	181	174	191	195	199	168	189	196	169	177	190	177	172	173	197	179	172	180	166	174	185	178	177	172	202	214	184	210	175	181	185	183	168	160	184	175	188	176	180	181	186	193	162	198	177	160	170	158	178	184	187	173	185	169	187	174	191	174	192	169	186	184	176	182	189	182	173	168	151	180	178	165	180	173	193	180	168	159	193	208	198	176	199	167	180	168	162	161	186	208	191	204	191	201	162	217	196	202	191	202	195	181	174	196	211	165	174	139	165	185	187	183	186	167	183	172	176	163	188	185	166	170	175	184	189	178	187	190	195	159	189	172	212	181	174	213	178	180	206	185	183	176	177	155	183	192	182	169	194	187	178	198	220	182	186	194	204	170	174	175	178	177	164	169	182	190	165	188	194	170	181	179	186	174	178	169	195	161	208	159	207	169	165	206	188	166	187	174	173	193	200	182	189	175	172	190	169	196	195	192	208	162	173	208	189	205	168	182	194	203	162	200	173	185	204	191	192	177	167	183	178	171	184	183	180	177	189	202	181	177	188	208	178	151	194	180	188	156	147	187	169	189	184	179	195	186	189	176	177	184	182	172	197	182	175	169	182	175	179	193	177	201	181	191	204	163	180	177	176	180	177	182	170	190	194	183	201	165	172	155	172	191	175	200	176	176	181	200	184	188	177	173	178	178	196	192	183	195	177	172	211	162	181	174	179	174	166	182	164	193	182	162	162	174	197	176	182	180	199	210	180	194	169	171	178	200	170	189	188	160	164	190	188	192	179	205	185	176	194	184	183	184	165	181	178	182	176	191	173	192	187	186	182	169	182	168	184	174	181	169	192	155	197	214	178	163	200	203	189	168	190	194	195	186	189	174	173	165	196	167	156	205	179	193	200	165	163	186	184	188	168	183	188	185	179	181	192	193	216	203	171	202	188	194	192	204	171	202	184	187	200	188	193	164	193	175	167	191	169	178	182	160	165	168	193	200	186	180	202	161	187	177	173	174	201	181	198	157	172	187	177	167	169	210	160	178	169	197	219	168	175	188	169	173	182	198	173	208	192	185	195	164	199	190	169	168	160	171	167	186	168	171	178	167	165	164	170	198	185	167	163	166	181	185	173	167	187	206	180	192	205	166	197	202	174	179	184	164	183	181	174	183	204	176	183	169	161	168	187	174	182	173	196	210	176	185	207	182	202	184	200	187	177	180	173	169	165	171	160	184	181	187	181	182	182	173	195	170	198	145	198	166	186	182	186	181	173	179	179	176	194	184	188	186	208	192	185	173	207	186	184	149	167	197	175	185	174	187	161	165	158	172	173	196	179	186	198	157	176	173	201	188	201	193	199	179	181	183	178	183	167	183	183	186	171	178	185	180	181	199	178	171	181	225	182	181	170	184	177	160	179	172	172	193	197	177	181	184	166	175	174	175	186	176	193	161	172	183	188	176	201	189	168	170	182	190	179	186	152	173	179	184	182	172	158	191	186	179	175	165	185	172	167	186	192	185	193	183	211	150	154	183	183	192	183	189	184	175	200	174	192	187	193	180	173	187	172	169	171	198	154	219	176	156	195	176	190	192	177	170	175
2797	2914	6830	7636	5197	3472	2054	1995	2901	3276	2360	1465	1324	1375	1290	1373	1278	1219	1737	3700	6442	3884	2141	739	691	677	676	662	703	657	653	687	688	670	682	713	700	668	679	687	661	696	678	689	720	710	673	679	644	686	646	673	685	690	638	691	689	687	689	652	688	636	661	684	635	711	672	661	674	684	651	693	624	674	669	732	685	653	680	686	686	695	694	645	639	621	629	691	627	652	656	700	632	664	684	713	638	703	686	683	662	685	672	686	639	679	672	669	670	665	653	633	717	700	667	647	706	671	648	679	648	730	653	641	641	666	704	634	679	658	637	685	683	654	678	695	694	716	680	709	657	685	640	656	678	675	629	684	688	638	696	668	621	655	681	701	702	677	685	680	621	703	679	652	672	714	650	628	705	676	647	676	694	615	646	644	667	707	669	634	670	674	692	661	700	696	651	673	628	672	660	678	651	665	650	685	602	680	685	729	647	645	642	665	691	674	697	683	665	643	639	643	686	675	703	646	632	631	707	675	678	725	667	626	664	693	683	669	679	639	707	653	634	636	688	646	699	714	644	676	675	676	633	673	667	715	754	686	655	660	670	664	679	631	632	685	610	652	620	665	663	712	672	687	667	667	668	673	697	701	678	683	675	670	682	697	661	656	628	687	684	671	687	665	724	659	645	671	644	670	636	689	675	714	671	691	669	676	658	701	670	690	653	633	666	697	702	679	708	658	701	693	669	672	666	656	677	705	701	642	720	691	693	702	649	639	683	650	652	679	668	648	731	677	720	691	673	651	669	625	699	616	639	698	683	680	659	678	696	694	671	667	662	658	654	697	663	661	668	670	638	732	658	681	668	637	702	653	660	668	687	648	613	681	675	668	685	608	685	626	657	651	685	679	702	676	661	701	639	658	660	654	670	627	680	714	719	664	655	699	615	659	685	685	687	675	674	662	638	755	646	683	682	689	688	637	689	663	709	669	701	642	662	640	685	673	665	613	687	629	727	719	642	665	666	656	653	707	671	611	674	700	644	678	670	689	660	667	723	633	666	652	676	627	657	706	707	697	709	675	687	702	654	665	652	661	713	638	713	674	629	697	656	676	689	654	685	692	647	667	658	670	716	708	679	657	711	639	671	694	646	679	611	676	607	672	697	713	717	662	680	627	694	653	652	671	689	620	626	682	668	664	690	650	679	711	652	653	650	678	680	663	682	697	663	715	669	642	659	652	681	679	607	729	691	642	657	625	677	660	672	655	669	693	656	647	674	674	684	652	650	698	683	655	657	646	680	652	654	631	666	692	675	624	655	702	699	704	621	681	673	681	660	689	690	672	681	644	664	703	664	697	663	702	679	671	719	682	709	653	671	684	656	639	683	642	659	655	675	665	693	686	706	655	692	704	651	664	690	639	714	708	678	681	619	691	659	702	685	701	663	674	674	650	694	740	679	723	651	653	643	680	664	651	718	659	653	686	670	669	641	662	668	703	756	609	642	709	628	704	701	692	694	686	690	660	665	682	650	681	716	642	665	696	677	663	660	638	647	677	677	684	691	681	702	695	653	666	652	659	707	682	692	661	642	658	699	651	680	653	698	683	664	717	651	680	648	676	676	645	706	666	649	645	694	668	669	688	695	654	722	731	712	691	691	660	639	661	624	671	679	700	692	640	623	680	727	673	629	691	673	678	664	693	631	718	673	665	692	644	646	668	709	666	650	677	716	651	655	673	688	676	686	689	683	666	642	674	693	679	685	682	664	676	681	673	675	719	635	688	645	673	683	676	675	652	727	621	661	691	710	706	684	721	715	651	648	681	701	677	684	685	647	678	655	697	612	698	686	676	661	663	662	681	691	660	676	672	676	671	678	676	652	678	697	697	678	681	643	700	660	670	654	665	657	676	661	693	680	680	632	618	667	670	676	643	655	674	717	669	653	598	691	682	646	692	691	677	648	676	644	713	663	661	650	677	656	708	660	694	663	612	694	690	711	680	725	711	643	697	641	694	680	655	668	704	668	689	672	675	672	637	701	676	705	671	655	682	671	720	669	717	674	684	671	665	661	704	658	647	666	632	693	638	671	685	658	688	650	678	665	682	698	600	688	699	683	717	662	627	694	680	646	701	693	668	706	684	599	649	650	699	672	633	657	671	663	682	662	667	666	706	672	687	631	675	655	655	625	660	623	664	712	741	695	686	621	649	665	670	679	711	684	660	674	688	690	641	650	640	631	679	697	714	627	685	633	703	669	634	677	653	683	694	706	646	660	700	691	674	693	673	669	696	647	693	667	658	634	690	621	670	661	664	675	688	639	664	684	650	630	673	630	689	682	713	655	653	653	690	620	688	653	709	689	640	709	665	682	634	638	652	669	629	685	697	647	651	664	694	683	645	698	686	650	662	670	687	648	656	656	658	703	678	640	660	649	689	712	658	714	710	667	617	684	693	662	648	703	684	652	674	690	694	676	621	704	665	699	672	664	616	685	669	671	693	682	722	670	702	664	670	680	691	637	627	624	677	666	649	623	691	664	654	646	664	690	639	665	678	677	678	684	711	693	651	647	697	651	652	697	677	682	629	638	674	686	663	649	654	703	688	691	681	674	678	696	693	676	751	656	668	615	674	698	674	687	677	686	708	652	731	699	712	685	703	651	669	646	642	688	705	662	664	648	699	651	627	665	603	667	672	663	692	651	676	721	625	657	659	674	621	704	688	665	615	646	703	737	638	667	685	704	711	643	675	631	668	657	719	723	608	681	603	696	666	623	668	660	692	688	613	661	663	714	684	673	729	677	671	652	707	666	649	696	668	661	622	701	670	691	673	681	650	626	662	720	686	658	713	678	670	692	672	689	672	655	665	733	682	673	625	675	647	681	655	639	679	673	683	694	734	674	690	661	676	680	704	650	720	680	707	679	650	637	686	712	694	665	665	658	666	647	659	661	666	645	674	733	659	623	657	643	670	659	669	702	670	638	694	687	672	673	657	676	651	665	636	662	683	713	677	662	629	640	662	681	676	633	646	701	668	651	717	654	670	706	674	695	685	666	723	681	677	668	638	676	640	702	714	648	687	666	656	699	672	684	691	641	713	637	633	615	722	683	644	690	643	694	686	653	709	649	625	707	670	656	662	685	633	663	663	701	668	613	674	630	651	665	684	676	721	663	694	654	682	714	678	692	698	692	657	693	696	700	639	652	657	673	667	678	700	636	661	689	673	652	708	662	642	712	673	701	689	680	632	676	642	634	692	643	680	706	641	665	691	692	665	695	683	686	703	705	653	646	649	661	670	644	634	674	676	660	675	670	690	704	675	698	683	681	723	700	664	686	649	666	728	697	639	655	660	668	675	670	614	632	699	680	699	634	713	666	690	652	646	678	643	646	694	682	696	618	719	671	669	685	665	619	682	656	640	666	660	677	676	655	632	688	681	656	642	664	673	682	640	700	646	629	625	626	655	646	632	652	642	653	674	649	681	688	682	699	635	672	673	692	650	663	675	701	675	682	710	725	658
8926	9734	16548	17063	13923	9661	5067	3379	5022	1580	586	511	613	488	392	449	434	440	2859	6915	7327	4100	1400	168	159	156	134	166	152	139	149	148	159	155	142	150	174	147	140	195	157	143	171	150	171	134	137	150	156	150	136	133	153	132	161	152	147	145	148	146	158	160	153	160	154	135	125	143	143	137	149	156	136	155	146	146	147	134	128	176	147	150	147	147	174	145	168	148	158	136	147	130	155	152	164	163	177	138	140	150	147	142	151	142	145	162	141	144	137	154	152	144	144	158	162	133	141	169	159	156	137	150	158	164	142	132	167	149	144	163	136	150	152	154	142	143	141	121	132	159	167	168	144	156	150	165	167	159	178	143	161	138	140	152	178	159	167	144	139	165	179	144	166	123	166	152	139	152	149	140	154	159	133	151	142	154	143	174	146	165	161	155	141	143	144	159	125	144	172	145	167	163	142	142	149	164	155	166	156	157	151	141	147	149	162	142	149	153	138	146	125	147	134	157	148	135	158	153	155	134	151	147	142	133	153	145	143	158	163	163	146	155	144	150	153	148	162	151	136	150	125	142	149	155	147	145	161	136	141	135	141	146	145	150	156	141	123	143	116	161	159	141	142	151	153	141	155	150	159	163	165	151	123	139	164	133	155	156	138	136	145	138	137	143	159	138	150	177	147	161	157	158	158	183	143	143	158	142	178	148	144	141	153	141	148	141	169	155	157	185	129	159	113	138	137	152	149	138	131	133	145	139	159	152	154	149	156	147	144	154	134	140	153	153	160	151	132	134	177	154	146	144	129	170	144	143	162	149	162	135	143	139	153	163	147	137	137	159	177	121	155	164	137	144	163	159	150	124	161	155	175	159	139	139	160	154	151	131	148	136	134	139	144	143	144	153	165	168	152	138	144	134	144	148	130	128	145	152	156	152	164	139	139	128	151	135	142	124	164	135	150	141	155	139	136	161	153	147	131	143	150	154	145	143	138	161	136	145	152	148	159	158	141	153	150	167	152	139	155	149	148	131	135	129	166	153	150	162	151	137	156	136	147	137	156	156	134	136	142	122	158	158	152	145	151	161	149	130	164	155	159	157	136	164	142	159	148	137	180	150	148	147	138	159	150	138	142	137	148	164	135	158	151	125	149	156	163	138	149	132	155	151	160	156	146	148	156	128	149	147	167	158	158	159	172	148	144	147	155	174	161	142	150	148	150	150	171	168	132	157	170	128	139	143	129	156	150	126	143	153	147	147	158	160	158	153	147	128	150	129	143	130	141	157	179	144	139	150	151	156	154	149	149	140	137	149	123	146	147	157	128	135	135	145	125	177	151	148	131	161	154	124	146	145	150	136	160	143	121	139	156	157	143	132	159	153	142	153	146	146	150	152	162	140	164	148	135	151	154	153	151	173	139	141	137	123	155	131	156	162	155	140	151	157	124	142	137	158	126	143	150	149	142	169	144	140	151	131	131	155	149	139	147	159	147	138	154	161	150	173	142	146	152	140	171	156	142	150	142	142	151	137	156	147	132	142	137	167	172	143	167	129	142	160	128	159	159	151	155	168	184	163	128	128	160	155	166	151	148	147	161	144	159	164	146	133	138	153	170	137	159	148	164	154	151	157	158	151	156	162	131	144	150	161	140	165	158	142	130	132	144	168	152	132	180	163	139	149	161	157	157	157	152	144	124	148	164	164	147	145	159	148	158	146	148	140	133	133	157	136	150	151	145	134	139	159	149	154	149	166	155	152	148	135	161	156	139	179	146	155	144	131	171	163	134	147	151	152	148	139	137	150	137	145	165	165	144	162	143	135	135	145	142	171	138	137	133	167	153	163	138	158	148	162	145	196	137	169	138	132	159	134	144	151	146	145	155	135	155	145	139	141	164	125	155	139	158	156	136	161	142	166	131	151	142	147	164	170	152	152	136	149	165	143	145	146	140	156	151	133	147	149	159	151	139	157	137	157	168	160	149	145	146	149	143	153	156	184	149	159	161	139	139	126	164	127	152	157	142	153	140	142	147	149	143	128	152	155	144	158	154	149	158	157	152	134	166	168	138	160	140	151	162	130	156	142	134	138	154	155	145	142	160	157	157	129	133	162	166	152	156	141	137	172	166	130	153	150	148	160	133	136	132	141	151	162	152	132	139	140	113	161	153	121	156	158	121	164	150	153	153	147	152	138	151	156	142	135	148	136	129	136	167	159	167	155	160	145	141	138	156	133	157	147	141	158	166	150	162	151	153	144	158	153	168	147	141	144	131	148	149	147	151	138	127	148	155	145	149	151	127	155	149	131	150	169	170	146	147	140	144	133	143	124	135	139	156	148	147	161	162	158	144	155	134	152	165	176	166	168	130	153	145	152	167	133	158	146	143	136	145	137	142	160	142	155	154	164	143	143	142	126	160	155	139	130	159	133	150	161	136	177	160	144	132	137	134	152	145	144	137	157	144	155	148	146	131	145	152	136	160	163	162	138	151	149	115	157	143	152	134	150	164	143	139	156	144	145	154	148	124	172	152	162	145	147	165	150	139	157	165	148	167	151	150	147	131	132	168	151	139	152	132	143	167	139	142	153	154	161	143	153	134	152	157	134	145	143	164	158	145	167	150	132	154	161	155	153	153	177	166	145	162	155	163	157	138	145	137	150	163	167	166	143	127	144	145	126	160	136	160	148	124	152	144	131	134	148	153	164	129	140	156	143	140	148	167	163	141	149	141	149	177	139	125	134	151	139	157	157	163	138	157	148	170	161	140	153	149	168	153	150	154	171	149	150	141	158	142	139	124	158	145	160	147	166	159	165	160	147	145	151	131	141	182	146	145	138	149	144	153	153	156	153	157	156	176	139	153	148	143	121	167	129	141	167	149	147	133	149	154	163	152	144	143	156	158	143	122	147	163	126	141	158	137	161	146	141	147	143	148	138	145	139	145	154	129	168	145	145	121	153	149	158	145	166	155	144	165	165	153	134	163	136	169	166	145	138	139	145	183	144	146	152	147	143	135	136	164	154	135	146	142	155	134	142	145	135	155	149	154	142	142	151	117	149	160	140	166	164	162	157	141	133	174	133	167	143	140	141	150	145	167	165	159	153	156	134	166	142	133	147	173	155	163	148	153	143	145	133	154	158	143	152	161	134	157	158	151	157	151	159	156	161	144	147	165	129	123	139	135	146	164	124	143	146	155	160	178	156	137	143	164	168	160	144	137	166	164	152	147	161	152	170	137	158	133	169	161	153	133	164	139	161	157	143	137	144	146	158	171	130	147	129	164	142	164	134	122	144	160	150	150	148	159	137	150	172	150	173	139	161	127	148	143	143	167	165	143	142	129	156	115	136	145	145	149	157	120	140	153	137	130	136	133	154	140	165	162	150	141	148	176	145	152	156	152	147	149	153	138	168	147	148	137	160	163	140	149	148	133	145	141	156	151	150	154	140	176	146	151	163	148	144	153	147	172	150	138	141	125	133	139	146	158	165	161	133	158	152	137	159	178	167	166	138
10201	9470	20020	23846	21730	16647	9799	9448	16745	5856	3676	3132	3307	2803	2378	2975	2754	2813	15068	27007	26841	17935	7320	632	588	569	585	574	582	576	538	575	612	555	598	577	600	582	545	604	558	576	566	536	540	611	607	591	569	575	569	572	608	571	560	571	602	600	583	557	562	560	592	578	546	544	569	611	562	589	542	564	561	581	519	560	591	553	554	572	537	565	571	587	543	607	591	562	569	559	547	549	608	601	581	600	585	543	566	593	629	598	598	551	617	563	550	547	572	539	563	603	583	532	570	610	527	561	591	597	547	569	558	571	578	562	552	579	549	563	575	619	593	578	608	573	530	538	565	601	593	587	606	565	576	559	596	590	573	570	566	552	551	567	580	588	534	564	579	570	597	539	548	533	548	556	580	581	588	583	564	588	556	593	534	584	584	527	550	568	627	542	553	549	585	527	528	601	615	578	581	560	600	565	532	549	563	563	602	580	558	562	599	577	568	552	589	583	570	564	531	585	541	606	554	587	592	562	577	610	576	584	572	555	541	536	561	567	568	584	594	560	565	591	568	575	557	555	604	575	612	580	607	578	568	586	536	582	542	576	525	562	577	583	551	622	535	566	587	561	578	602	602	564	615	557	579	573	580	551	597	590	553	580	528	563	602	555	568	603	588	630	592	562	580	556	584	625	580	589	574	543	557	569	573	584	590	569	557	578	550	556	618	555	562	561	569	601	595	535	572	593	548	569	582	585	574	594	583	595	589	556	637	556	575	563	626	577	576	612	574	565	585	594	560	536	581	557	561	584	575	561	575	586	554	591	567	545	568	576	612	595	592	561	565	563	568	565	576	600	540	533	574	601	566	563	569	579	578	569	591	572	580	594	544	553	560	556	556	551	549	568	600	553	578	557	562	608	564	567	582	561	597	574	516	545	589	586	574	567	571	564	617	574	534	559	556	552	590	557	605	545	593	555	607	612	597	585	554	570	594	548	564	570	557	533	581	557	586	554	554	604	599	585	550	572	586	570	529	550	618	538	559	579	580	580	605	584	530	547	582	582	577	575	524	613	601	518	621	563	575	565	549	579	579	568	603	608	571	575	568	573	535	579	604	602	571	587	598	577	598	536	545	529	601	610	619	539	581	533	570	553	562	521	531	587	564	566	574	570	578	565	593	607	535	590	568	571	588	588	591	605	550	584	555	585	560	582	576	530	557	578	544	589	589	572	572	565	595	603	576	576	575	617	572	604	583	575	577	599	575	554	554	569	579	563	589	558	602	560	561	597	597	579	579	568	587	585	623	554	612	547	557	551	566	536	573	603	555	558	583	585	577	587	552	573	568	587	529	567	589	541	592	581	562	565	533	562	553	539	582	562	554	566	593	587	542	575	599	571	591	559	523	570	624	577	594	630	533	575	551	586	557	539	582	560	600	532	572	576	582	589	540	579	582	567	594	579	571	563	581	572	515	542	574	574	587	595	587	561	583	577	622	546	557	565	601	578	603	586	548	578	554	575	564	580	568	640	541	583	578	565	535	586	605	574	631	562	561	614	552	562	532	606	587	584	547	560	554	584	566	572	586	505	571	574	565	615	552	552	593	603	588	565	578	560	570	539	542	546	561	555	545	579	527	558	587	585	570	626	542	558	593	554	522	586	548	584	572	583	587	559	532	586	563	527	625	571	580	587	558	577	597	564	573	585	584	575	579	612	617	577	610	565	591	582	542	592	589	604	599	605	553	590	575	555	587	568	553	537	599	594	596	581	583	555	570	577	572	571	526	554	562	573	585	573	552	532	596	614	586	575	584	577	589	545	602	545	583	595	544	564	582	582	594	597	532	569	575	611	538	572	544	544	590	597	590	551	545	578	545	562	550	568	591	617	544	583	540	585	583	588	612	588	598	563	568	578	541	583	544	602	589	548	570	552	580	580	566	541	544	604	584	575	569	563	571	565	542	581	567	580	591	547	527	565	563	588	599	592	558	573	521	580	571	607	578	550	546	559	585	620	610	584	575	609	560	587	599	570	609	606	575	588	559	536	552	576	609	576	552	548	592	574	549	559	545	634	579	581	574	551	541	599	583	593	596	593	576	593	550	565	594	597	530	557	578	611	551	572	545	547	584	583	564	534	558	567	566	556	606	547	591	561	531	602	589	570	515	556	578	507	547	549	621	587	559	573	594	602	580	548	576	553	568	583	561	586	607	599	574	574	575	551	583	618	545	562	626	575	583	565	606	595	579	557	618	588	587	588	576	575	561	603	560	582	537	584	542	596	577	542	570	536	567	608	513	561	606	576	563	533	559	558	542	610	545	576	568	578	585	578	566	577	597	552	610	586	631	552	573	555	525	577	583	609	535	576	597	599	600	540	577	537	612	562	536	565	569	575	576	565	599	540	547	550	596	554	581	557	557	587	533	586	605	569	550	609	558	536	560	589	632	539	605	582	580	615	574	617	579	553	535	587	551	553	600	539	558	578	580	548	568	567	554	596	578	574	576	543	598	585	570	552	600	570	574	556	587	542	589	567	546	599	574	572	572	552	538	591	578	604	597	571	558	569	540	536	565	604	550	581	583	539	541	571	550	578	618	545	579	600	573	568	588	551	617	567	578	566	583	582	575	570	569	583	542	554	523	585	585	590	565	528	543	533	602	575	573	556	577	583	573	561	560	566	548	620	584	601	561	573	531	582	574	570	524	598	571	558	583	543	540	569	585	552	566	591	571	556	609	596	565	557	582	579	614	609	592	520	563	587	549	586	593	563	540	564	581	544	571	538	598	561	571	625	588	595	549	595	554	563	593	554	563	584	577	581	525	563	609	578	569	564	540	570	568	555	571	612	540	531	542	538	582	579	570	562	593	577	600	623	590	561	529	589	613	594	578	600	542	541	599	525	596	614	586	559	560	562	608	577	560	588	556	607	608	576	560	543	618	599	574	565	604	535	588	548	577	583	583	578	512	591	607	563	602	603	564	560	548	576	515	558	532	555	589	556	568	584	584	556	550	581	589	606	572	613	641	558	586	588	573	587	572	617	572	539	576	583	613	566	541	558	592	548	599	591	532	577	582	565	558	571	548	558	537	612	590	598	614	556	601	543	581	592	548	522	563	605	577	617	533	601	578	570	551	548	569	550	580	590	558	509	593	581	566	565	595	559	566	592	574	524	580	578	568	522	560	591	607	569	551	568	603	509	531	551	531	553	534	556	579	595	569	535	543	583	574	586	555	580	623	565	528	558	576	554	574	577	582	590	577	559	562	569	563	569	496	573	564	555	561	558	565	578	569	562	565	569	569	586	522	548	545	572	596	565	572	583	525	623	608	593	607	595	546	620	549	555	545	542	530	597	551	588	578	559	601	513	595	547	610	554	600	551	583	580	561	615	579	541	524	576	593	583	601	541	568	597	559	593	586	560	570	598	561	544	564	560	551	568	544	541	580	592	570	568	573	544	572	571	584	551	536	551	571	542	556	567	545	580	574	529	578	579	599	559	579	569	569	557	568	527	557	584
16103	16415	24260	25430	20499	14310	8287	9268	7873	2029	1501	1115	983	764	811	723	780	1054	5743	13168	10936	5787	2305	347	195	223	230	200	215	228	210	216	224	208	228	204	219	182	187	233	189	208	215	221	203	208	182	193	217	203	224	210	212	251	208	208	226	217	242	207	177	213	189	212	213	225	214	203	226	195	239	214	193	217	192	221	229	206	204	202	215	191	196	212	191	228	205	214	216	243	190	203	214	218	242	201	207	206	205	246	231	225	226	220	209	222	199	200	185	187	221	212	217	218	225	193	229	198	225	223	218	231	200	221	219	215	199	221	215	204	206	186	217	220	198	232	217	229	226	216	208	190	223	194	201	207	212	242	201	198	193	205	236	228	216	210	217	221	212	222	213	247	209	201	203	208	232	213	202	185	219	207	208	212	210	197	188	192	207	205	220	194	203	208	228	197	223	216	210	202	223	208	214	235	207	228	232	192	218	207	208	198	212	211	237	195	193	189	223	191	227	212	241	198	203	233	189	213	207	192	212	208	205	220	229	207	178	204	217	222	242	229	197	204	226	213	218	198	201	194	225	192	200	233	217	177	216	201	217	197	237	198	174	235	211	235	213	204	218	198	215	214	226	214	198	210	225	192	213	224	208	221	197	230	201	222	210	197	228	214	244	220	212	226	193	224	209	200	203	227	212	200	210	210	227	196	205	209	214	215	206	203	209	220	223	212	223	199	200	179	199	213	225	219	210	209	220	235	201	204	188	227	248	204	227	226	198	200	201	223	224	189	231	212	203	219	213	225	218	200	224	222	202	200	202	225	228	226	218	236	208	209	211	221	231	214	223	196	218	209	192	205	187	239	209	226	222	206	182	220	228	215	193	220	213	199	212	212	222	231	236	242	206	198	201	206	214	212	213	203	195	198	188	213	190	221	226	173	206	205	197	224	214	217	231	198	204	233	235	206	206	223	199	198	221	199	198	221	195	207	223	223	198	219	204	219	211	218	228	221	214	195	216	223	215	211	235	210	206	210	214	215	186	219	194	203	214	169	207	197	222	222	215	226	225	212	213	195	198	217	207	232	243	203	206	201	217	215	215	233	186	210	195	198	214	242	228	230	216	186	229	204	200	180	215	214	217	200	208	211	223	180	234	205	211	204	178	227	226	199	210	213	236	226	194	182	205	213	237	232	219	217	243	208	217	201	190	207	178	211	202	183	173	229	236	225	204	197	221	204	216	202	209	222	229	233	225	212	204	209	191	227	228	208	240	233	198	202	199	193	236	200	209	217	211	206	204	195	215	206	212	209	203	224	239	206	228	215	233	177	187	208	203	226	209	189	198	199	187	225	210	195	216	226	210	213	211	202	219	213	190	198	229	205	218	205	232	209	239	210	225	204	202	213	209	209	221	214	222	200	199	192	223	217	193	206	226	191	224	204	226	227	181	184	240	198	208	221	204	223	212	211	217	221	188	222	216	193	217	196	198	201	238	220	201	210	172	229	228	217	224	216	200	190	218	235	192	236	219	210	209	209	187	215	222	221	209	187	179	199	228	224	215	207	206	212	209	192	208	214	194	212	220	219	234	192	209	176	231	224	221	209	228	225	223	218	193	209	215	186	205	197	188	209	225	206	227	206	212	212	226	194	235	236	226	200	223	212	200	218	218	193	201	202	254	225	211	197	222	211	191	216	227	190	220	224	211	225	205	231	241	197	211	226	210	232	212	217	250	220	197	222	222	208	219	220	242	226	190	215	213	231	235	204	222	181	228	201	210	222	206	215	209	239	213	191	182	200	223	221	216	232	207	211	207	195	208	164	236	209	226	208	205	202	210	228	213	221	224	202	205	212	209	219	215	206	206	216	232	236	212	197	194	209	240	206	213	216	215	201	232	235	215	210	204	213	214	218	194	207	211	208	204	202	241	232	206	178	222	201	233	204	216	215	199	228	210	218	185	210	236	192	205	223	220	181	215	224	226	184	215	189	191	206	217	221	191	230	207	212	199	229	215	189	235	187	206	212	230	195	230	202	209	211	214	224	198	215	192	207	240	199	208	195	194	215	223	231	200	211	218	229	216	217	224	224	204	211	215	182	234	166	199	228	242	195	199	197	214	218	212	236	211	193	215	200	194	197	209	223	189	221	211	207	212	225	212	198	188	211	217	211	211	224	212	215	200	202	208	217	208	220	194	199	202	198	223	230	213	231	210	190	225	207	191	223	214	204	189	219	229	163	215	218	220	217	205	188	226	216	223	193	201	176	216	225	221	223	210	213	225	199	213	194	215	226	222	216	226	202	217	220	194	191	212	209	228	193	217	252	198	204	209	224	212	194	199	205	203	233	213	200	219	222	214	191	214	221	210	184	250	208	218	216	214	196	255	206	209	209	211	198	254	210	202	209	185	215	234	226	195	214	179	196	196	214	214	215	228	257	208	237	227	204	177	207	229	185	235	189	210	223	223	206	223	192	242	238	235	216	220	216	185	177	223	212	215	228	212	241	216	222	193	219	192	207	224	217	219	185	210	230	187	206	197	210	209	208	189	214	226	200	197	210	215	217	223	195	183	231	205	192	216	229	226	199	212	213	231	226	189	208	265	220	217	205	187	212	188	219	215	189	196	201	214	227	216	201	200	227	200	202	226	223	207	234	224	215	202	212	208	195	240	192	207	218	221	203	221	209	215	211	207	199	232	215	207	184	223	247	224	212	211	206	216	199	202	188	226	205	192	224	193	205	216	251	222	202	212	237	205	192	189	227	210	225	171	214	212	219	232	209	210	191	200	208	228	235	209	206	194	193	220	225	239	190	209	225	226	238	196	209	213	194	195	195	200	197	203	230	214	226	210	222	189	202	206	212	189	194	227	237	206	195	203	194	221	203	202	213	224	207	196	231	218	205	220	219	225	235	211	212	240	208	221	212	210	231	200	203	197	187	212	206	200	213	216	210	222	186	209	223	223	220	199	196	218	207	191	205	216	233	213	226	237	192	223	188	208	226	206	208	194	223	204	236	210	220	217	199	209	195	210	208	210	225	230	230	205	195	210	203	207	191	207	216	227	207	170	174	213	208	211	194	217	211	207	201	236	199	191	214	191	210	217	219	206	208	218	225	217	224	214	196	241	222	212	214	224	206	192	216	207	226	223	216	201	213	249	221	217	222	225	211	207	234	207	226	204	206	239	203	203	213	196	218	207	211	200	214	219	187	225	217	237	196	201	212	219	226	196	217	188	231	227	202	190	220	217	224	204	227	190	233	210	212	202	208	219	200	206	199	186	210	206	213	206	223	205	215	221	207	195	227	198	232	208	230	205	183	226	215	220	183	196	200	224	238	220	216	215	207	241	189	220	214	196	219	211	218	225	192	192	231	218	207	200	216	244	267	226	201	223	192	207	208	191	230	231	210	214	181	203	234	222	180	226	214	213	214	210	225	209	207	243	221	209	208	199	209	205	229	202	208	209	192	194	215	195	192	202	194	215	181	214	202	207	209	167	203	216	197	215	206	217	202
14735	14420	26016	30729	27245	20570	13158	20788	18804	6593	7467	6259	5321	4518	4974	4424	4465	6332	23498	36174	31542	22028	11839	1468	818	790	766	728	724	760	777	724	783	708	728	722	753	792	749	740	790	746	783	755	727	780	784	803	762	750	781	767	792	768	782	758	765	749	773	802	749	817	786	752	795	723	792	756	830	772	773	744	771	750	743	800	787	815	807	805	817	822	758	765	742	733	785	750	768	810	784	800	729	768	773	837	739	720	766	779	771	776	786	734	754	762	723	784	766	724	772	714	724	763	776	785	742	781	760	766	781	740	801	764	788	737	737	770	789	765	737	736	798	835	740	777	756	764	769	762	773	790	808	737	756	781	740	825	718	762	738	773	736	732	759	762	773	740	778	835	760	786	794	812	769	780	762	762	807	758	771	788	817	801	725	762	795	722	756	771	754	792	719	735	736	724	787	790	808	777	731	758	763	789	765	751	764	782	787	768	785	781	771	733	750	775	763	803	765	796	775	809	729	757	754	771	747	774	758	769	788	793	723	760	762	747	795	763	775	768	743	815	776	771	776	766	790	770	795	714	771	797	824	787	745	795	769	815	738	737	734	730	803	783	802	754	770	738	785	764	817	682	735	756	737	746	793	775	721	765	753	786	742	738	705	784	778	766	763	763	782	858	768	773	744	715	782	792	817	781	773	735	776	784	697	786	750	802	782	747	720	786	801	758	694	731	773	799	780	795	762	808	779	793	749	775	751	711	789	756	767	747	762	787	773	734	779	776	756	767	817	779	741	732	796	742	769	726	721	786	744	789	800	754	768	794	755	770	768	774	832	818	768	752	778	751	735	793	768	767	778	789	746	741	818	794	789	747	731	777	741	821	753	812	755	750	752	768	787	757	782	761	808	745	761	733	757	760	762	797	761	776	760	786	753	745	802	811	752	801	779	726	781	779	791	729	793	754	801	742	783	715	744	745	780	737	771	775	776	788	770	755	784	746	706	737	770	756	761	749	735	790	757	749	728	777	784	757	777	771	770	789	734	780	735	785	755	752	724	753	808	828	735	765	755	782	788	788	812	829	762	775	768	776	769	786	717	771	767	798	781	765	813	751	801	757	765	838	779	748	740	796	746	835	718	763	750	770	788	750	733	762	751	763	756	783	736	782	727	797	802	767	817	762	798	715	733	751	803	834	751	779	765	816	802	771	806	778	767	807	805	772	765	742	797	831	708	791	742	745	735	735	754	775	775	806	790	772	768	719	768	734	834	780	804	782	763	754	775	761	785	761	799	760	727	782	744	752	820	782	812	739	791	765	825	813	739	799	794	798	782	783	770	766	798	762	771	752	815	797	770	744	821	811	794	775	732	780	768	719	752	804	768	768	827	720	788	769	730	710	783	768	776	770	797	777	729	767	723	772	757	826	820	756	808	676	781	759	801	764	762	814	751	764	779	713	775	793	819	772	779	752	799	758	763	753	818	752	752	823	795	732	702	787	728	819	784	807	752	760	797	748	774	743	754	778	737	799	780	774	821	769	770	743	767	759	736	806	754	746	723	760	765	779	743	806	718	724	813	809	772	769	761	748	770	708	766	765	715	790	810	769	734	796	784	744	760	799	780	773	713	770	742	769	785	778	794	777	782	725	758	736	750	819	757	760	748	773	733	710	782	741	789	752	742	701	763	733	776	809	757	750	800	782	783	788	795	784	744	742	762	756	754	735	776	797	798	765	726	801	737	743	813	801	721	771	787	722	786	767	764	805	722	767	777	737	754	759	759	776	787	758	737	770	786	769	817	793	763	773	748	812	748	792	782	802	733	734	749	738	760	689	739	737	827	771	756	801	764	743	801	746	758	815	743	786	738	791	797	773	722	775	790	715	805	766	781	760	773	797	783	720	773	797	782	758	773	778	756	754	807	749	758	804	777	717	801	784	773	742	791	801	740	758	767	754	727	796	774	765	739	772	756	786	714	811	747	756	733	777	776	779	758	796	733	722	763	767	764	762	739	793	733	760	730	823	736	714	809	771	739	745	785	773	827	766	755	736	758	754	767	808	722	760	770	800	738	818	779	795	792	771	794	742	816	780	781	742	746	763	803	723	716	734	818	787	753	811	776	782	787	797	737	750	768	745	750	754	777	807	743	754	753	735	790	723	808	722	740	749	773	740	780	738	730	781	742	734	716	752	832	750	759	801	719	734	809	769	793	735	812	800	795	822	756	773	751	751	792	769	799	795	723	712	707	731	808	765	758	742	743	802	742	782	716	747	788	800	782	770	813	788	738	782	779	758	725	791	727	748	745	735	750	767	760	802	762	789	759	752	782	733	749	765	792	842	761	751	769	776	765	794	817	778	820	742	790	789	781	817	760	752	742	758	770	771	762	754	798	753	755	756	773	755	817	792	723	784	765	750	771	761	765	786	768	820	774	775	783	773	775	782	825	827	726	805	770	718	738	786	746	787	742	762	802	783	745	803	756	763	768	756	773	766	810	806	699	790	754	746	760	803	824	768	731	739	817	795	768	801	806	763	756	758	765	808	816	760	737	738	775	727	821	780	788	815	775	770	733	784	748	745	761	738	739	764	779	746	763	795	789	791	777	828	776	768	762	749	764	725	784	802	769	731	734	757	781	740	780	783	710	767	790	776	765	766	787	769	801	764	746	746	733	789	789	770	755	787	716	796	751	719	740	773	755	763	804	771	765	792	733	751	779	774	810	750	731	794	789	765	784	742	772	784	769	770	781	752	733	765	703	741	767	783	782	750	779	826	772	736	754	795	787	794	749	821	753	731	789	806	764	775	815	762	804	746	768	744	753	820	775	780	784	752	782	700	754	792	737	767	754	784	802	749	742	766	812	696	780	771	794	747	749	774	754	753	751	795	735	811	778	775	766	821	841	804	767	747	735	714	822	753	781	786	786	740	761	795	757	800	762	775	815	787	781	775	757	752	748	780	745	734	718	822	779	792	743	811	755	751	733	751	782	783	726	802	775	788	773	749	722	768	760	797	814	763	727	749	795	759	728	804	807	763	786	739	761	765	771	771	815	805	776	722	764	788	712	778	822	745	818	773	792	817	740	797	777	783	733	732	780	777	765	766	778	783	779	784	769	747	767	744	775	773	735	768	764	778	749	748	804	765	756	814	774	725	807	786	804	704	764	734	776	752	852	775	769	730	731	785	807	779	787	781	726	780	799	820	809	749	735	762	790	794	746	755	831	777	751	748	740	775	727	789	751	741	781	778	764	750	765	738	765	770	753	807	762	727	793	803	773	741	796	773	778	801	859	748	764	791	844	769	778	752	766	789	734	740	751	758	773	730	766	804	781	821	784	724	735	764	779	795	793	791	768	707	746	756	782	784	728	784	736	795	768	767	757	767	784	778	828	762	760	754	778	786	756	737	750	726	809	775	800	784	772	804	808	749	811	742	773	724	786	740	782	765	755	754	748	842	834	758	766	762	796	777	780	771	768	712	762	790	734	814	822	745	750	772	752	738	779	773	758	768	765	738
2923	2730	3759	2936	2062	1085	767	902	679	456	471	441	303	293	272	298	301	282	526	941	968	731	429	268	198	183	209	214	214	201	215	201	240	201	189	207	180	212	215	212	186	229	209	206	202	213	222	200	219	225	202	222	209	199	205	217	212	223	211	214	195	193	207	228	204	234	213	223	202	205	195	205	203	221	194	224	212	208	227	203	202	193	204	202	212	211	170	228	210	214	187	181	219	206	180	185	216	204	222	221	204	227	222	228	218	194	191	217	212	224	207	213	207	204	213	200	220	207	215	203	218	208	220	245	202	184	200	208	207	210	228	211	206	207	203	178	243	207	237	202	206	198	219	193	197	189	199	194	199	201	204	198	187	208	225	177	210	204	191	200	201	187	212	191	195	197	190	185	216	199	223	218	208	208	207	200	211	233	212	191	210	232	205	187	204	196	186	232	191	204	200	220	211	210	193	213	198	231	225	218	215	212	173	227	208	206	234	195	214	223	205	222	222	187	212	194	183	204	217	204	210	194	200	247	217	215	205	205	210	188	228	211	212	223	196	232	211	213	186	175	194	210	213	219	189	234	229	188	197	201	196	223	219	216	216	198	212	188	203	200	193	207	212	212	207	234	216	189	199	194	199	181	202	208	210	201	224	224	196	192	222	223	227	223	206	209	188	208	242	202	213	234	191	215	189	239	200	190	232	175	210	184	212	203	195	222	202	188	223	213	200	191	209	189	211	220	205	216	216	188	221	229	192	225	169	200	216	206	235	225	220	212	205	189	232	223	199	231	209	211	184	223	195	207	201	215	215	201	225	194	203	198	228	209	192	219	205	194	199	212	200	204	215	212	185	215	204	193	203	227	204	214	212	197	199	237	221	198	195	213	218	207	202	201	192	222	217	226	187	197	202	196	208	214	190	209	211	211	240	197	206	186	201	186	208	198	194	213	195	193	224	196	209	211	187	192	212	197	246	202	209	201	219	215	192	213	185	216	230	221	205	202	218	207	209	214	218	194	202	203	189	195	187	226	202	191	207	215	213	212	206	181	209	199	204	207	229	189	241	198	222	207	200	227	213	206	231	205	221	240	196	213	219	217	188	192	213	193	183	205	224	226	200	224	225	197	215	197	190	210	218	200	190	196	192	223	225	206	218	222	212	201	227	206	206	199	219	199	217	209	240	227	192	190	210	206	206	194	185	203	202	216	209	188	202	200	203	230	199	200	219	191	211	198	188	200	217	178	226	189	186	211	189	194	214	200	218	204	198	203	210	199	211	223	226	182	184	198	209	222	212	200	200	209	205	209	217	187	219	193	204	226	224	223	217	174	213	207	205	190	212	191	196	198	210	210	232	214	197	202	203	220	212	197	212	202	202	197	210	206	189	236	208	196	186	221	200	207	215	200	211	204	205	208	211	202	204	201	217	193	216	210	226	226	212	211	199	236	193	210	205	231	230	183	213	175	207	234	223	222	213	215	211	204	211	201	201	212	212	213	192	210	200	189	191	187	199	240	186	176	212	202	210	182	197	182	195	215	205	211	211	211	219	210	176	206	212	225	218	205	193	205	194	187	209	212	180	211	205	198	240	205	181	216	201	201	220	214	209	211	204	165	214	183	213	233	197	219	203	211	225	215	213	220	216	206	209	193	229	211	216	208	217	212	205	232	213	172	228	177	199	195	200	204	202	189	203	189	187	193	198	179	221	227	219	219	198	210	190	226	179	208	216	219	209	208	209	209	197	182	228	186	214	223	218	200	196	205	175	222	187	193	205	211	236	204	193	216	227	205	198	190	193	211	222	198	197	202	188	173	186	205	191	212	236	207	218	215	206	224	205	200	201	203	207	223	199	202	208	231	230	203	245	215	210	227	204	200	229	213	194	206	195	197	204	203	211	210	196	220	201	203	201	225	195	220	195	213	205	175	206	218	219	197	241	201	226	188	206	193	247	219	209	192	206	221	227	207	190	201	193	195	219	235	190	222	234	236	194	210	207	199	216	199	214	194	209	201	232	212	202	213	181	198	221	212	205	193	182	212	198	213	213	187	217	224	208	196	217	203	224	212	196	187	178	201	212	232	226	199	197	225	194	254	205	214	195	231	216	222	206	190	229	212	186	199	204	182	201	227	208	221	224	216	224	213	186	206	213	188	203	190	243	204	185	185	220	203	201	217	202	203	206	184	210	220	208	184	183	232	200	213	185	194	204	229	223	212	214	199	208	200	219	204	214	196	226	223	184	196	191	199	202	184	227	219	214	227	220	183	235	201	198	218	224	210	212	206	205	186	221	202	204	192	225	225	221	206	177	197	203	207	206	236	176	218	208	201	217	191	198	213	197	202	221	198	186	193	218	205	202	209	220	206	217	206	199	212	218	197	183	186	230	231	170	211	194	206	217	199	203	228	201	209	226	188	223	212	199	215	198	215	219	229	208	198	225	217	214	210	197	195	221	198	212	216	219	220	233	185	196	220	193	198	190	234	180	178	210	218	212	206	223	197	193	217	197	178	228	209	211	195	229	209	194	240	193	234	201	179	202	218	180	242	209	227	227	197	214	196	206	211	181	195	228	216	212	215	218	193	212	208	182	221	194	170	206	193	220	193	229	237	221	219	200	249	202	204	203	193	198	188	206	227	223	246	208	196	223	210	212	210	197	202	229	198	216	215	231	222	210	199	188	253	203	198	215	199	200	211	196	192	202	219	198	201	207	207	221	218	206	205	201	213	216	233	216	191	219	202	215	206	191	204	182	209	217	203	210	218	231	192	221	215	221	221	238	173	225	220	209	210	213	189	189	216	190	206	205	180	204	215	193	233	241	215	216	210	213	237	213	211	205	241	228	192	208	179	185	222	225	219	229	208	177	210	195	201	232	192	195	206	213	238	236	228	213	209	195	183	197	212	224	206	221	223	194	193	204	197	217	223	196	193	208	223	206	207	213	188	197	211	186	236	215	193	201	188	226	221	227	208	213	225	198	202	224	215	204	204	197	206	207	229	217	239	211	232	216	195	213	211	214	222	226	187	205	199	201	209	217	191	207	218	204	185	211	227	222	183	203	228	195	222	203	207	227	199	219	192	204	198	235	205	222	195	223	221	205	196	218	200	210	224	215	215	219	201	219	199	193	204	198	198	232	213	228	222	221	211	214	197	169	195	207	222	232	222	173	207	198	215	194	203	218	219	210	228	185	225	206	203	240	213	212	228	181	193	188	198	236	208	206	196	191	208	217	206	205	214	233	209	173	201	212	212	230	208	202	198	213	204	202	201	209	215	203	202	202	187	213	181	190	213	193	208	211	205	200	212	202	211	193	196	209	212	199	212	213	223	213	214	197	198	231	235	199	217	201	195	223	217	209	203	221	196	199	222	208	225	208	184	194	183	182	206	216	195	233	215	223	189	189	204	204	211	215	185	201	219	224	219	195	181	194	200	213	199	189	204	221	184	223	215	223	193	195	228	233	203	198	219	205	190	204	211	206	209	214	218	180	220	209	232	222	205
3724	3753	7537	7725	6875	4051	3032	3852	2843	2127	2576	2049	1562	1521	1428	1509	1392	1294	2663	5049	4886	3505	2009	1056	751	754	755	800	747	794	748	755	741	738	721	812	744	778	774	774	783	822	828	768	797	712	757	752	710	753	732	759	787	755	770	760	739	775	805	736	703	763	688	749	725	789	759	787	735	805	781	775	761	729	764	812	785	794	743	756	757	720	731	741	808	745	730	784	737	756	769	726	763	763	715	761	799	768	732	759	742	768	716	788	757	777	777	773	753	744	761	760	748	786	761	787	744	775	748	753	748	721	743	717	771	779	734	758	742	766	793	765	743	753	707	717	806	747	775	753	794	725	750	774	794	774	725	748	808	734	743	810	723	766	780	745	723	719	750	782	725	758	786	794	810	756	743	798	739	747	759	702	759	725	800	733	769	711	785	690	739	777	781	816	714	773	754	774	719	770	761	749	748	699	776	758	785	753	769	748	752	748	799	730	768	794	796	744	797	750	742	772	780	757	763	819	734	762	771	772	747	776	798	730	767	741	756	679	806	778	756	743	790	778	792	785	746	805	749	746	748	730	822	789	758	773	784	758	773	763	760	792	728	760	771	782	768	749	751	807	745	751	768	754	768	749	756	817	785	747	777	737	770	747	753	769	746	750	762	798	742	773	753	795	747	772	788	745	746	778	804	740	746	783	715	810	740	755	769	754	736	743	763	764	779	759	733	752	753	808	783	769	743	761	750	749	716	752	760	805	779	718	758	801	781	745	772	821	702	677	729	757	716	760	738	772	733	718	789	748	770	739	803	777	738	776	743	726	770	802	711	804	802	776	810	710	743	756	786	754	803	761	790	765	786	799	721	779	798	750	730	782	771	791	758	723	722	722	780	750	752	738	771	749	746	741	801	777	746	799	810	750	785	742	754	728	752	753	743	721	719	745	761	708	738	697	733	759	803	744	767	796	755	778	789	775	768	765	773	751	775	769	777	782	813	754	737	754	712	783	793	773	741	698	743	743	767	811	750	769	790	751	768	745	716	764	741	748	729	700	745	793	793	733	790	744	765	754	800	773	756	772	717	793	802	722	742	745	741	720	743	740	733	727	756	738	750	760	777	757	773	765	778	798	757	742	746	740	724	769	759	763	752	745	729	749	735	772	723	760	749	772	743	795	741	725	778	753	731	729	720	792	752	748	810	716	708	763	801	749	771	751	731	780	718	726	764	793	758	792	763	805	713	777	775	779	802	783	768	777	767	713	771	715	758	739	810	763	751	787	756	731	722	757	757	769	757	778	767	773	799	758	739	739	740	739	714	743	755	806	769	790	777	726	780	730	724	829	801	764	742	779	786	747	779	804	742	777	740	737	745	809	773	742	780	745	767	789	811	744	756	758	702	789	768	709	806	788	744	743	780	780	800	755	732	770	717	784	720	774	750	743	820	759	789	763	765	770	766	784	742	765	772	830	718	781	736	771	764	781	748	708	762	790	787	757	778	725	716	807	785	739	765	726	716	734	774	749	776	760	786	800	783	713	749	724	742	785	779	756	767	788	780	803	767	701	756	750	730	773	788	785	773	758	763	746	808	749	775	740	747	738	765	738	720	735	751	749	740	779	798	773	732	775	736	801	768	789	815	726	755	792	781	775	790	745	795	746	689	716	802	762	749	717	740	787	792	770	783	770	763	737	769	799	783	758	796	791	755	740	705	749	753	776	741	785	741	761	728	783	784	727	723	743	772	711	745	734	785	722	781	784	743	778	735	782	753	738	751	744	766	769	772	747	783	738	750	754	778	757	701	763	810	738	697	809	803	727	737	734	776	737	803	705	753	773	789	801	725	759	794	814	752	772	706	772	739	776	790	735	752	757	762	698	773	739	738	765	721	767	772	727	701	751	783	752	832	754	775	741	798	775	822	775	779	770	794	769	719	724	758	802	809	732	787	765	772	743	777	778	776	786	788	801	741	819	781	712	737	732	770	791	794	735	781	785	737	772	782	711	766	769	791	733	831	773	761	751	780	779	732	763	783	797	753	732	783	781	737	775	755	781	731	767	760	762	732	760	752	756	744	774	754	748	746	760	736	796	804	764	707	762	755	809	751	754	800	779	797	813	763	708	723	704	747	756	788	713	772	755	785	754	756	793	731	791	696	718	779	766	730	743	803	786	721	690	788	742	734	769	767	743	762	761	848	786	755	780	762	748	767	768	776	803	757	757	738	708	706	766	743	747	744	758	740	742	797	799	756	733	776	761	768	755	758	750	762	732	730	722	761	766	805	779	762	806	761	747	731	756	739	775	759	771	768	727	728	763	703	782	713	728	749	710	708	761	747	721	796	740	767	769	725	718	739	814	741	745	772	734	770	729	769	753	787	770	776	805	801	765	776	751	801	742	788	784	767	775	738	745	777	781	718	757	744	795	817	797	773	785	718	761	751	794	707	659	783	745	783	778	774	757	796	791	753	768	736	764	795	719	811	777	758	812	779	749	791	807	764	744	747	754	803	769	704	805	763	734	823	761	790	726	734	726	727	781	772	774	774	772	746	741	808	767	782	776	773	697	794	746	786	724	772	739	780	800	741	750	749	794	728	756	747	754	732	744	790	802	766	810	793	759	788	732	774	777	831	822	777	735	752	757	728	817	760	760	729	778	733	761	803	735	748	742	719	743	749	769	746	734	748	732	756	775	772	762	757	775	731	734	735	773	735	718	778	745	747	818	767	813	748	721	745	796	757	757	741	781	757	724	781	742	754	705	744	796	756	744	726	777	746	791	720	760	787	775	761	741	761	743	750	776	773	753	750	756	737	826	757	770	779	744	765	761	779	792	761	808	767	721	778	720	772	757	766	742	765	782	784	782	768	830	774	755	754	748	761	767	768	741	781	810	781	731	734	715	756	741	768	761	736	796	738	727	760	777	774	748	739	770	749	731	753	781	778	770	821	783	777	788	738	760	756	744	793	709	761	786	775	731	740	784	825	703	774	717	800	795	776	769	710	725	780	790	759	774	722	744	793	782	757	710	764	775	788	801	766	734	742	714	811	791	787	725	739	791	808	748	806	754	733	752	761	780	730	763	750	792	739	796	776	771	831	755	779	782	777	755	766	777	741	764	738	824	765	781	729	778	815	785	755	754	767	751	787	736	788	791	791	731	766	783	775	755	791	762	749	732	785	718	738	757	739	802	736	759	753	770	802	786	756	764	726	750	783	787	775	787	696	804	766	755	776	812	773	731	773	726	751	793	750	794	777	839	743	766	788	746	764	716	797	706	759	750	752	795	806	768	765	777	802	773	760	763	781	758	778	755	742	786	717	787	763	739	752	761	746	772	771	757	799	790	744	767	775	712	794	723	748	749	783	741	755	770	778	763	764	729	786	782	755	757	795	750	764	805	743	753	765	785	720	767	685	760	756	751	739	817	770	780	747	746	711	740	707	757	779	761	786	746	766	825	726	722	789	778	744	730	802	717	737	740	741	765	714	775	783	790	776	754	754	825	767	761	725	803
11504	11256	14944	12281	10663	7861	7128	7261	3701	1398	1077	720	538	520	449	440	520	880	4377	7676	5632	3452	1477	473	207	194	170	177	173	180	197	204	196	183	210	202	190	190	203	176	209	175	204	203	211	213	178	181	194	168	187	193	210	162	190	184	212	206	184	188	212	214	199	178	209	181	211	205	195	215	181	216	193	189	201	183	202	175	177	207	189	190	196	184	166	189	217	193	190	212	173	169	196	189	199	176	183	187	211	190	178	195	206	160	169	180	187	192	186	179	189	195	199	175	180	172	169	209	200	176	176	184	201	180	201	201	162	197	195	171	206	184	189	157	172	202	204	205	210	194	213	177	195	200	185	208	177	204	183	201	183	183	166	206	191	175	197	195	169	191	203	164	156	173	161	182	196	184	198	187	163	193	194	198	225	182	200	171	189	186	181	175	199	215	180	197	188	180	202	202	192	195	182	179	212	168	188	183	189	192	169	187	205	174	196	176	192	203	197	173	206	181	192	192	192	194	193	190	170	199	176	199	185	194	167	217	182	194	158	208	174	179	203	199	223	207	202	192	179	190	200	169	190	194	185	180	171	192	205	198	192	184	201	211	178	211	180	199	205	190	186	171	189	189	201	197	188	204	189	199	189	176	227	196	167	231	194	196	231	192	189	185	175	190	184	194	213	198	203	201	207	188	200	200	218	199	185	207	202	158	201	204	180	192	192	173	189	204	170	196	185	172	186	158	225	194	198	177	197	185	172	185	177	190	176	184	200	171	194	189	192	224	187	155	209	176	173	203	213	186	204	191	187	182	185	179	174	211	164	185	196	195	209	176	205	179	190	203	201	195	173	190	179	208	197	186	175	208	214	167	186	193	172	176	182	184	217	229	188	193	215	178	214	191	176	184	211	166	185	200	200	198	217	179	194	194	202	193	170	201	165	195	185	185	234	187	222	192	189	201	200	194	215	195	196	219	172	208	184	192	221	181	177	178	186	204	198	200	225	208	209	192	172	195	189	186	193	167	195	199	188	169	215	179	170	202	202	202	179	209	175	178	188	185	179	207	180	188	201	164	179	209	187	211	181	209	192	202	188	197	202	195	183	213	194	175	187	182	216	197	201	187	170	180	176	161	215	186	193	188	170	212	211	184	183	221	182	195	183	209	187	179	179	200	211	204	192	195	195	219	193	180	206	176	213	189	191	189	187	189	213	205	159	170	209	190	206	190	186	196	217	190	191	185	185	185	189	185	201	196	177	195	181	203	182	193	192	184	212	188	191	188	190	196	213	194	204	176	177	183	183	198	177	204	190	193	191	209	204	197	173	192	181	192	234	178	184	162	217	205	206	198	163	201	211	190	199	201	195	200	194	200	209	203	199	188	178	198	198	187	195	199	202	213	201	193	177	185	177	190	187	194	172	193	167	199	184	201	209	170	179	208	186	156	183	171	192	161	207	165	188	186	193	189	180	179	191	172	184	180	161	184	181	187	176	203	178	209	204	203	174	176	180	211	192	186	194	181	188	176	175	204	196	172	166	180	165	202	199	185	204	186	217	197	176	222	186	167	185	189	170	206	208	180	204	189	184	193	166	178	187	221	222	171	184	186	182	186	191	159	190	189	174	182	176	212	174	185	195	182	167	193	185	196	186	180	177	193	201	168	177	200	193	205	173	183	214	194	189	172	174	183	180	185	198	220	200	186	168	174	196	170	194	173	195	197	203	223	185	190	188	198	193	185	189	188	183	178	201	205	178	174	211	181	195	183	225	195	152	170	184	184	188	192	194	200	197	209	182	190	147	193	184	186	172	176	207	225	203	185	176	231	172	154	194	193	185	200	206	189	179	202	183	197	198	201	196	187	191	182	189	218	173	195	179	177	187	188	185	185	173	210	198	183	184	182	189	181	191	181	215	173	194	186	222	201	198	179	200	208	166	230	192	181	197	201	178	189	180	210	190	215	159	188	174	186	203	173	203	202	184	190	179	211	191	182	183	190	232	192	189	170	172	201	194	196	193	181	194	216	191	183	212	177	191	171	203	176	187	192	187	194	180	163	185	187	197	187	209	180	183	200	193	177	181	190	196	190	209	177	200	180	176	178	201	195	183	214	189	200	198	190	198	204	194	198	180	189	181	201	197	180	199	201	173	194	191	182	183	184	205	191	186	166	197	220	207	205	206	213	189	178	187	200	167	179	196	168	205	179	191	192	183	189	168	193	186	182	168	211	217	197	207	217	197	213	185	210	187	190	178	178	192	180	197	153	173	208	172	182	193	192	195	206	187	181	179	213	210	183	196	161	186	204	200	209	163	197	190	178	184	192	197	215	171	188	184	171	175	168	187	180	168	214	196	210	191	196	178	193	186	166	219	186	219	208	175	189	196	215	194	191	180	190	182	201	194	198	186	188	152	190	185	196	183	179	210	198	201	185	193	197	166	189	153	165	189	185	196	204	192	187	189	202	188	199	192	191	183	184	184	200	185	207	165	214	195	189	194	215	166	193	191	191	194	178	216	190	209	216	176	201	187	173	194	181	213	189	174	156	181	199	205	179	196	199	179	172	189	200	181	192	182	176	187	185	196	199	171	203	216	196	211	180	202	202	192	205	180	199	180	206	166	216	190	208	199	191	191	176	204	178	186	184	173	193	188	191	193	222	183	178	189	190	189	176	209	189	206	202	184	190	174	200	199	214	175	199	170	211	172	191	211	219	168	199	178	193	189	219	207	185	196	192	199	215	194	177	193	206	189	187	200	220	201	180	178	187	214	179	185	197	179	223	187	197	211	184	200	187	185	183	215	202	174	180	214	197	207	182	168	195	180	204	225	194	199	195	172	176	179	174	180	203	190	196	177	210	210	183	186	162	173	191	198	184	180	175	201	191	197	185	186	203	171	183	218	195	180	171	194	169	196	173	172	176	186	183	194	180	195	172	192	186	200	204	173	159	210	165	188	190	201	181	207	197	176	197	172	202	194	160	179	188	200	218	176	184	186	182	195	184	188	174	192	207	176	197	200	185	199	194	159	204	191	185	196	198	161	174	211	197	174	196	180	197	170	187	178	186	180	171	187	203	200	168	197	193	179	173	217	197	180	182	194	183	183	196	197	189	195	191	198	171	208	190	191	216	210	187	211	206	194	187	188	181	198	191	180	207	195	203	200	182	194	211	186	182	198	176	178	193	204	180	185	204	204	191	202	208	195	183	174	189	175	194	212	184	186	179	196	173	191	196	181	175	173	202	189	169	191	176	197	184	178	187	211	185	182	199	205	180	192	210	185	191	196	170	193	160	197	211	187	212	188	167	198	173	166	189	195	215	232	187	190	197	187	193	177	173	193	197	200	180	187	200	198	190	176	194	197	175	205	199	192	179	225	185	210	204	184	194	184	194	170	196	181	209	189	203	191	187	183	200	183	171	210	189	209	181	204	226	183	169	187	189	188	168	186	179	176	198	174	168	190	176	197	178	172	194	171	202	190	182	192	209	192	199	190	202	166	181	190	181	201	187
11653	10494	17176	18605	19387	15445	16359	18379	10914	6865	5731	4072	3368	2937	2602	2584	3016	5386	20703	27910	22531	15631	8045	2325	676	697	714	705	722	700	751	696	721	737	736	659	700	730	743	706	716	699	693	674	705	707	724	749	716	729	782	694	767	736	734	716	736	723	704	689	707	741	727	688	670	665	701	684	709	674	691	724	725	682	750	686	632	717	768	688	727	674	735	711	707	724	730	683	747	667	701	701	701	694	711	724	712	720	714	701	684	712	726	710	729	690	751	721	711	721	728	729	708	710	687	668	723	740	736	723	727	720	698	663	696	701	716	736	710	739	760	696	717	720	696	675	740	719	701	730	734	735	716	721	698	703	698	688	695	687	688	734	749	758	706	685	731	717	745	703	688	673	727	709	727	686	690	688	708	713	704	676	662	698	707	673	695	668	713	691	736	726	709	697	683	692	692	709	732	728	773	663	713	715	693	726	689	674	745	734	723	714	739	718	716	732	709	701	688	723	727	726	696	693	720	675	703	667	664	731	673	734	706	731	720	671	748	735	711	642	680	698	688	678	714	680	733	654	708	721	711	747	660	705	697	713	734	729	716	718	735	747	758	709	730	727	699	692	668	725	733	719	726	676	705	710	705	702	733	709	737	645	676	748	706	705	709	707	656	742	675	711	694	687	703	756	674	680	698	660	720	738	758	722	729	692	727	696	748	733	703	752	713	710	689	712	697	691	721	692	724	732	749	709	746	700	733	692	715	735	735	743	718	720	692	701	721	674	748	731	661	726	725	706	726	746	754	687	758	696	781	718	759	705	680	672	703	766	697	698	747	717	734	701	733	762	664	772	760	750	710	706	712	735	679	748	700	670	738	706	726	715	718	675	694	739	716	686	708	716	701	742	704	733	733	725	707	737	725	693	706	710	719	714	718	710	712	737	695	728	752	761	741	685	707	682	687	693	725	683	690	712	725	738	741	682	729	726	705	698	718	713	743	714	755	769	702	691	666	722	663	743	719	722	742	709	696	686	742	704	726	671	732	732	677	693	666	714	726	749	728	707	734	668	710	741	719	690	710	701	738	646	682	749	721	696	705	719	710	727	673	724	689	716	715	726	728	679	734	648	726	668	713	672	688	702	703	692	717	757	691	730	718	720	696	705	737	748	725	674	719	724	713	718	760	732	733	707	684	664	655	703	734	683	742	647	742	702	699	718	727	709	660	735	679	734	737	669	687	755	708	725	718	701	711	702	754	708	763	659	734	778	764	707	710	707	693	749	705	702	706	690	735	688	707	707	706	684	721	698	743	763	722	691	691	721	729	715	706	666	753	672	682	720	726	709	675	721	686	673	722	664	738	731	698	705	714	718	721	712	706	652	698	672	691	697	752	687	693	727	704	672	713	694	699	745	741	710	744	749	713	706	692	738	778	667	726	681	686	723	742	736	745	698	649	708	688	730	702	709	705	732	694	744	682	691	742	731	707	728	718	708	728	727	707	722	726	758	719	736	679	682	695	722	666	695	711	698	664	737	757	772	701	704	710	704	690	691	733	685	776	725	723	704	721	725	712	719	673	685	682	705	702	691	745	754	740	630	726	705	735	720	715	718	725	692	726	700	738	716	778	729	643	696	724	749	746	693	731	711	727	721	665	741	717	729	730	730	670	704	719	753	712	699	678	719	737	653	738	682	698	697	708	699	713	706	650	704	720	723	701	763	768	693	745	679	674	773	742	661	703	719	737	763	701	739	754	736	684	665	764	739	737	729	641	690	686	694	709	688	744	694	700	704	759	714	696	699	725	709	657	685	721	778	728	735	651	683	678	705	718	711	716	774	733	746	735	750	702	688	711	723	650	689	750	721	713	755	726	717	694	695	739	703	768	686	718	697	695	701	742	696	734	703	714	708	711	672	679	726	687	697	764	740	746	673	760	701	699	711	693	713	738	759	715	734	671	695	699	726	703	747	705	726	677	698	697	707	674	753	718	683	703	658	705	721	687	700	713	702	665	662	695	736	660	749	709	688	703	730	711	668	676	752	722	712	715	711	715	723	736	702	695	708	700	725	750	722	702	727	672	740	720	707	694	695	704	677	719	718	724	713	689	671	696	700	727	721	693	717	746	709	677	702	729	687	728	683	730	713	731	742	705	751	712	722	710	736	718	686	753	719	737	746	756	704	710	733	701	714	787	703	699	688	672	710	697	696	712	693	683	717	701	746	712	692	707	716	682	732	698	689	719	690	706	727	723	720	721	683	715	692	653	715	699	693	684	676	736	675	716	653	687	694	700	716	685	719	730	693	750	732	700	707	735	730	651	691	711	746	718	735	739	740	730	715	722	705	748	728	703	710	723	688	716	684	722	713	727	691	715	706	679	698	739	668	643	722	746	679	719	689	728	724	708	683	707	761	690	672	733	678	702	681	671	678	720	702	723	705	707	736	687	682	776	704	690	660	697	699	672	758	697	760	699	727	705	734	710	702	694	701	712	797	709	655	668	708	759	693	735	664	736	680	698	768	709	721	707	699	761	736	697	695	686	719	766	748	682	691	711	688	729	664	696	715	670	695	729	718	683	742	707	698	713	736	670	743	714	666	737	702	645	711	713	711	682	676	704	671	736	710	715	721	693	755	742	717	709	769	685	706	729	764	694	698	705	707	717	714	717	703	694	733	683	686	726	702	717	721	699	711	717	731	684	712	733	715	787	724	723	714	743	744	678	741	731	738	727	708	687	736	671	723	750	727	697	742	678	700	697	722	716	747	690	689	735	727	707	691	769	706	686	694	721	687	701	714	704	742	705	723	726	706	694	734	731	734	648	737	686	737	685	724	661	739	684	677	747	703	701	698	727	751	716	710	731	714	766	689	657	732	666	716	700	696	741	729	722	746	733	712	723	694	738	701	674	721	674	725	707	681	760	681	709	691	681	667	719	704	719	717	727	718	721	722	720	707	717	721	750	750	731	734	699	721	724	742	693	769	740	705	688	759	647	728	689	745	682	729	752	695	713	744	721	688	750	731	734	708	721	703	694	709	684	720	719	690	717	738	703	682	715	710	719	709	692	656	707	737	675	730	720	740	728	656	664	716	711	701	706	745	701	756	695	721	699	690	680	747	752	722	751	711	706	765	733	727	701	699	695	744	682	699	718	714	737	672	755	712	712	694	738	786	722	731	675	751	738	727	685	716	695	674	679	711	751	742	679	741	745	682	756	704	668	688	718	704	695	715	748	700	706	695	688	703	759	690	726	713	713	741	711	682	711	731	702	751	707	682	692	729	711	732	730	726	711	709	685	707	695	681	657	731	673	700	718	653	746	689	722	710	709	696	655	692	730	706	732	758	696	722	686	709	692	676	669	724	692	737	738	736	712	726	698	736	746	728	699	715	728	755	698	673	692	681	731	683	731	680	707	713	712	716	761	706	676	705	727	667	698	684	755	700	719	706	761	715	690	707	746	719	683	699	711	737	707	742	699	719	745	727	727	717	719	695	721	703	714	671	731	737	683	720	719	727
17189	16450	18642	17228	15495	13739	15379	15244	6920	2946	1952	1549	1369	1322	1077	821	662	569	4582	11121	11480	7198	2774	755	247	241	269	260	231	246	253	235	230	255	259	256	226	241	212	260	235	231	235	212	227	249	254	259	239	245	248	249	242	235	240	243	218	271	223	228	216	272	242	230	247	218	273	211	258	213	263	224	257	225	261	235	235	252	222	220	259	226	232	218	237	244	207	230	243	247	262	251	237	216	239	230	238	227	233	254	243	251	196	223	234	247	228	222	232	260	265	241	238	210	272	232	205	255	224	267	252	239	235	232	275	256	255	245	251	239	231	238	237	251	211	200	227	254	216	237	264	236	278	223	239	239	272	229	245	241	264	205	239	224	236	259	224	230	226	237	229	228	228	252	256	241	241	224	226	250	255	262	239	263	222	237	249	233	237	248	248	220	244	241	263	249	250	226	226	212	259	257	242	245	243	239	240	237	258	228	241	244	217	235	239	227	254	253	232	215	240	230	239	235	237	218	252	252	253	240	275	242	240	243	227	252	248	256	259	235	225	238	241	231	220	227	212	235	236	235	283	256	257	249	254	224	232	265	253	248	269	232	235	226	227	248	205	270	236	244	255	226	254	236	231	241	232	264	226	248	243	271	247	227	257	231	245	240	232	229	246	259	208	220	220	224	238	210	255	229	221	243	248	225	239	228	250	233	213	254	231	236	242	232	228	236	233	254	217	223	258	257	233	241	249	212	245	263	247	241	229	248	244	228	260	215	222	225	253	246	228	249	257	233	269	232	249	240	252	233	262	217	238	257	245	236	250	226	249	273	247	226	209	229	250	247	231	221	216	234	251	240	260	249	260	255	249	221	218	217	247	236	236	242	242	247	244	228	277	237	243	257	219	217	242	236	231	212	249	240	236	247	244	252	220	245	232	223	252	252	239	207	234	232	243	238	230	231	242	252	246	239	232	257	208	243	284	239	234	259	235	211	241	248	225	233	215	240	227	227	241	257	258	216	222	236	236	230	250	245	235	241	254	253	220	233	235	232	230	267	246	234	263	237	240	237	251	247	246	237	237	232	232	227	227	259	237	231	239	253	228	240	217	262	255	196	259	252	231	234	230	252	229	241	259	243	218	235	260	242	226	243	246	239	232	242	227	247	257	194	240	225	226	209	256	263	239	243	233	246	239	222	266	248	252	218	253	263	248	236	236	244	230	265	230	250	235	264	231	264	209	228	255	250	218	232	227	244	226	239	238	228	238	230	223	223	231	250	247	237	229	238	263	258	248	228	217	245	240	232	254	226	202	225	244	232	210	236	246	263	264	249	215	231	259	229	227	237	245	234	225	236	257	252	234	243	243	242	225	237	207	242	251	248	248	243	264	231	252	256	228	251	255	228	245	252	268	250	231	267	219	241	256	256	211	213	251	284	193	226	262	259	231	199	260	243	229	244	230	242	238	239	214	241	226	234	248	250	227	220	241	229	225	240	213	255	232	235	264	249	236	223	224	232	239	255	232	229	241	225	233	228	227	260	276	258	228	257	238	245	248	240	224	247	213	223	274	244	247	240	238	235	226	237	249	252	222	228	248	249	259	222	228	240	240	251	227	222	205	229	245	214	242	258	209	239	258	238	242	232	253	241	235	250	265	248	227	240	293	235	225	228	235	255	251	241	239	244	229	251	253	237	265	232	235	247	247	239	242	275	251	254	249	234	226	232	256	259	237	257	251	222	233	228	247	249	264	236	242	241	222	232	252	232	238	245	249	229	241	237	247	222	236	226	217	238	222	260	251	248	235	252	252	235	239	258	250	242	268	247	223	250	259	244	256	232	257	236	236	247	281	202	246	226	241	237	218	230	240	229	242	245	235	274	247	230	239	232	232	257	245	239	220	230	232	249	238	228	196	258	232	252	265	263	254	255	258	239	256	233	238	262	232	214	238	232	251	265	269	245	243	232	245	258	223	233	225	238	222	244	242	212	230	233	241	269	246	243	240	214	213	224	238	254	248	238	259	243	255	237	230	251	251	229	223	260	244	243	225	254	227	228	238	251	276	211	257	244	278	229	244	218	241	235	227	239	251	248	259	261	248	228	235	247	227	252	247	225	235	241	223	235	244	237	243	240	232	238	242	233	242	265	226	225	242	240	221	246	223	249	228	288	199	240	245	270	231	259	237	226	245	235	241	238	235	253	233	261	252	228	224	267	229	226	219	203	239	249	261	250	235	241	269	206	236	248	249	246	257	248	219	247	234	244	255	229	232	252	249	226	241	229	230	230	220	243	252	246	250	222	262	255	227	227	241	229	232	210	214	232	219	254	259	248	229	249	244	240	219	243	229	231	221	235	234	282	247	227	218	236	249	248	251	202	252	241	239	243	233	249	260	224	240	217	229	260	229	233	261	243	252	228	239	227	237	249	231	251	247	270	238	225	227	236	260	229	210	240	221	228	240	264	256	232	258	262	238	242	245	236	264	255	279	230	253	257	231	247	241	249	241	236	254	215	257	249	226	244	218	228	235	251	287	254	261	272	254	241	239	210	227	246	241	203	235	199	239	211	231	273	226	263	223	254	234	254	256	264	255	267	254	237	250	211	241	265	248	254	276	245	257	256	239	241	215	245	251	197	227	257	228	251	229	252	236	222	256	225	233	218	236	235	266	249	226	249	246	237	216	242	262	224	241	242	233	221	264	229	248	235	246	269	258	239	233	240	211	235	266	227	238	249	250	247	242	245	214	246	247	206	236	238	263	228	248	250	231	243	222	238	255	230	278	230	251	212	246	235	250	240	240	256	257	247	227	235	240	234	229	251	242	226	230	220	241	218	253	229	243	243	235	244	239	240	243	252	236	251	209	223	237	239	242	239	258	233	235	225	227	254	234	256	275	260	248	217	262	248	234	222	231	253	251	278	237	256	232	248	229	236	254	243	260	236	247	248	229	244	251	229	254	256	212	242	250	234	252	223	261	238	270	236	234	262	261	231	258	279	253	235	234	221	243	248	245	212	220	242	239	273	242	251	252	243	247	240	226	274	241	223	274	200	223	229	239	222	220	249	241	255	212	259	248	250	228	253	261	242	209	274	214	257	242	220	227	267	229	233	242	246	238	241	253	242	286	230	234	252	221	259	255	213	245	273	268	240	257	240	279	241	244	235	217	206	261	228	232	245	203	261	261	239	256	249	222	229	228	252	248	252	236	243	253	238	252	237	230	248	230	249	239	204	270	256	245	234	220	235	235	256	228	233	209	225	230	260	251	259	194	215	249	260	243	229	221	265	234	225	225	232	243	238	248	251	268	247	236	227	234	234	269	250	222	247	241	227	233	247	229	271	244	232	213	245	239	239	251	217	264	226	240	257	255	225	244	250	249	218	235	249	243	262	251	208	246	216	229	230	237	234	220	261	244	219	261	240	234	253	214	239	255	257	238	218	239	239	268	251	233	223	243	201	257	252	233	238	241	264	256	241	239	238	243	243	256	257	246	262	275	246	228	245	221	257	241	242
15235	14554	20349	23603	24868	24179	28386	26375	14196	9816	9115	8308	7547	7537	6163	4712	3973	3500	20687	34075	32983	24743	13352	3659	929	829	872	844	861	846	898	893	889	876	838	886	882	875	896	891	882	902	839	856	857	872	854	891	857	890	853	890	889	929	876	916	921	858	916	939	860	851	858	842	905	844	875	843	859	881	881	851	872	872	866	875	901	809	850	873	857	883	877	840	901	885	889	837	859	814	894	855	861	868	820	853	873	848	899	880	881	912	848	886	897	877	855	836	854	861	857	881	910	878	869	876	898	874	842	891	883	868	860	864	852	832	896	890	899	909	856	820	865	856	912	865	881	901	845	863	889	870	833	872	867	847	913	849	891	841	837	907	887	824	844	901	853	864	829	877	869	860	867	864	924	863	882	858	876	910	886	833	821	863	903	869	902	861	831	929	898	883	854	843	878	867	899	815	874	835	897	874	879	844	812	900	859	902	857	859	864	915	903	866	904	874	850	829	868	856	862	918	869	853	848	875	904	837	922	849	852	807	877	902	861	892	856	865	839	884	848	860	863	894	887	852	834	891	885	862	841	829	911	843	885	880	851	876	908	840	942	866	897	875	878	910	857	873	852	834	879	830	857	865	869	859	906	812	918	887	816	832	912	832	853	851	845	869	846	869	890	885	885	860	919	890	923	889	880	879	908	881	865	868	926	879	850	892	877	895	857	860	877	859	880	853	863	874	855	910	891	802	895	932	859	858	860	903	868	857	881	854	839	859	881	922	915	877	848	912	863	879	869	927	844	896	875	883	858	895	867	926	883	851	924	895	885	847	848	860	911	865	887	897	827	895	886	874	872	870	935	871	856	785	839	855	880	859	884	862	839	870	914	894	829	798	892	850	887	895	907	885	839	876	860	871	841	883	903	902	857	898	892	861	941	851	789	928	850	910	853	906	874	906	895	924	870	861	821	865	843	826	887	909	925	907	909	876	867	909	903	865	877	894	902	922	838	863	865	838	879	872	886	878	844	818	850	889	862	898	888	861	863	901	933	876	866	923	845	863	860	846	886	867	864	879	892	868	886	902	856	813	858	849	822	937	829	882	905	865	864	840	844	929	867	844	875	854	863	854	863	917	903	807	879	859	910	893	819	842	853	910	844	816	860	887	848	819	874	889	894	869	874	902	911	829	870	827	910	912	880	885	867	872	866	884	891	824	879	885	884	918	894	845	863	869	887	866	834	809	917	892	892	860	910	910	876	832	849	872	882	856	899	851	850	864	882	912	826	836	889	877	841	923	929	902	827	911	857	897	832	854	853	877	853	842	840	851	832	839	902	864	887	873	853	894	909	900	854	844	860	826	880	854	878	861	863	898	866	862	929	839	874	904	917	816	813	857	912	844	916	881	842	843	833	894	850	877	868	890	866	858	873	906	898	857	906	913	881	881	875	919	825	823	890	837	910	858	844	884	838	879	871	789	927	903	848	920	921	887	866	898	889	913	869	888	871	872	842	923	866	841	908	857	852	881	844	862	861	857	855	879	885	865	865	894	891	842	830	866	879	865	879	924	862	881	877	853	859	841	864	875	811	848	895	838	850	860	876	872	878	869	870	879	817	860	844	813	867	884	916	876	886	831	852	879	829	890	931	905	851	863	869	934	877	847	867	947	878	869	862	878	857	899	900	833	791	879	848	847	893	859	922	897	863	918	878	885	880	822	901	926	835	919	853	911	830	873	879	917	826	832	843	898	882	872	866	880	877	886	911	886	832	918	858	823	868	883	886	833	892	862	844	869	847	826	870	872	870	853	867	862	893	823	865	871	879	884	837	907	899	850	847	892	864	863	875	871	908	866	846	841	821	909	887	845	865	850	890	895	874	825	837	846	925	828	900	886	887	911	879	896	835	889	872	889	865	876	857	856	888	864	955	837	883	903	872	864	839	850	864	884	890	870	896	866	872	860	883	896	913	863	913	850	886	791	843	860	875	850	887	848	824	840	832	834	844	884	911	819	887	843	879	895	853	851	852	893	879	895	883	835	889	891	879	862	825	852	859	874	830	809	861	804	856	860	874	856	901	864	860	847	851	891	878	820	907	823	871	893	885	887	880	887	825	846	867	869	858	833	881	850	908	867	855	846	895	894	837	826	876	859	851	894	878	849	891	823	868	902	857	824	843	888	871	895	877	827	886	867	856	854	851	839	939	888	868	892	875	905	885	831	887	841	868	896	873	918	869	895	854	830	836	823	874	882	941	894	916	871	890	887	875	857	857	867	911	856	863	808	910	861	851	850	838	922	911	827	891	888	815	854	851	811	883	884	851	855	838	855	853	836	872	874	922	825	811	875	888	846	903	845	863	853	895	906	891	833	906	866	853	874	874	906	891	880	869	901	882	864	883	866	872	895	847	887	875	833	898	930	836	883	907	866	908	850	871	869	865	853	828	814	872	873	883	850	870	858	843	868	868	893	817	845	848	867	827	931	886	847	840	897	827	897	899	878	827	851	884	837	887	843	895	868	908	899	874	836	930	859	853	878	893	811	886	828	830	795	910	850	923	892	918	934	873	906	865	838	892	890	862	869	881	883	872	903	878	887	816	904	899	924	873	855	871	865	896	896	902	829	873	861	861	878	900	864	901	814	834	890	809	798	833	879	857	904	899	872	920	917	799	835	840	837	898	857	958	852	868	876	904	844	883	888	917	895	862	873	857	889	866	896	861	904	854	835	877	904	874	890	865	888	839	871	924	869	840	847	815	893	912	871	854	843	882	885	909	879	887	897	883	878	874	847	886	868	848	840	874	835	892	869	812	869	864	881	853	852	813	873	849	880	916	859	891	892	873	880	893	924	882	863	869	902	874	837	872	870	822	892	831	900	872	857	873	890	849	850	893	878	910	820	910	862	914	892	924	866	838	919	868	855	912	911	880	878	882	893	876	840	897	852	910	856	861	904	846	866	855	858	875	916	857	892	840	833	870	864	887	945	851	883	764	924	881	880	855	837	865	864	875	846	899	859	858	846	832	905	872	873	844	852	873	894	944	884	894	878	887	886	863	888	889	890	804	865	858	810	929	875	901	905	862	868	874	887	867	818	887	853	793	894	855	878	865	872	862	820	878	878	863	853	846	881	906	896	907	912	830	864	909	937	838	848	859	859	893	917	924	882	888	876	847	860	848	930	879	891	870	942	903	886	868	861	890	877	834	856	945	860	828	844	859	848	916	852	892	863	866	857	820	870	888	881	875	857	872	843	847	864	863	884	840	824	886	851	880	857	885	825	878	879	864	818	929	853	842	921	902	892	887	865	913	882	844	899	879	896	879	868	878	772	868	851	863	897	834	835	882	887	846	874	865	803	880	893	898	845	881	813	891	869	898	959	894	829	858	819	862	881	840	853	893	859	869	893	899	837	916	846	869	874	839	843	901	869	900	865	844	870	879	857	897	885	855	857	851	869	907	857	848	914	861	851	901	866	879	879	851	852	863	839	864	910	887	818	815	813	849	912	899	851	852	871	845	867
2886	1880	2532	2499	1834	1726	1599	840	619	577	568	649	545	536	419	356	271	250	337	789	930	705	502	230	244	195	177	219	205	181	228	211	171	182	217	197	201	188	188	197	186	217	218	203	209	196	228	200	192	235	200	205	199	197	199	199	206	214	189	232	205	219	191	185	216	184	200	184	213	212	225	201	234	167	226	195	225	195	208	209	211	220	225	217	208	181	217	208	205	182	195	193	193	190	212	194	203	176	189	177	217	212	167	212	187	195	207	158	188	189	224	199	218	180	199	205	204	186	192	212	188	215	229	189	219	202	179	216	200	181	203	231	234	212	187	189	210	192	190	210	223	185	205	200	159	211	191	185	211	205	195	206	196	199	191	213	215	198	195	205	220	201	213	204	202	199	218	185	199	202	185	198	186	188	202	224	184	189	206	203	199	193	188	242	210	194	171	233	199	213	195	231	190	208	213	206	171	198	177	183	221	198	202	196	208	218	187	191	218	188	203	231	203	202	202	207	202	174	203	198	196	225	201	205	188	199	228	195	210	201	198	194	189	202	218	197	210	210	189	230	208	192	183	190	178	215	219	183	201	195	203	196	192	199	196	211	222	223	199	237	198	218	201	207	198	222	235	206	193	205	195	180	205	197	189	186	200	177	224	181	209	201	207	202	221	192	213	209	217	189	191	211	220	205	206	213	212	199	193	220	208	208	194	180	196	223	212	201	201	214	184	182	184	218	225	203	170	209	199	208	191	205	207	195	195	194	219	219	210	209	207	187	192	195	206	189	193	222	217	206	206	209	216	219	212	231	199	215	186	196	224	225	200	183	201	185	211	199	186	177	200	215	211	205	215	210	204	202	183	194	201	190	201	195	239	205	194	200	210	213	206	193	201	211	207	209	203	199	183	197	216	201	197	217	204	186	190	194	217	212	190	187	213	181	185	203	234	204	171	218	206	181	195	215	207	193	206	201	233	198	221	222	193	234	202	232	199	214	211	190	215	207	208	218	187	205	175	221	210	208	209	213	208	203	212	196	216	222	233	171	194	215	206	207	204	226	219	180	203	186	186	187	230	200	205	197	204	220	220	199	210	200	197	201	204	210	187	203	184	191	202	198	174	212	203	211	212	196	208	201	211	236	209	218	179	188	172	193	199	187	214	212	223	212	188	181	209	206	192	208	214	217	195	190	194	196	206	203	195	203	210	210	195	192	200	190	204	197	213	191	199	213	227	218	213	175	232	196	199	182	192	166	185	213	191	185	222	203	179	203	164	188	206	215	222	193	209	188	219	210	213	201	174	189	216	217	207	201	206	173	188	202	220	238	206	200	226	187	189	183	222	199	187	200	199	203	199	193	212	198	220	198	199	194	195	213	203	209	225	199	213	205	206	153	204	207	214	210	196	212	211	199	202	232	214	212	191	220	230	197	173	198	190	209	202	189	187	221	201	176	198	175	190	217	211	199	215	211	177	188	179	197	194	203	192	189	199	215	195	200	200	213	208	212	199	219	207	204	188	189	212	199	224	198	216	204	186	201	213	180	205	224	193	220	209	217	211	206	218	213	190	204	222	185	204	200	182	204	196	195	181	207	227	214	189	197	200	189	197	202	188	195	215	217	210	216	188	235	199	197	195	217	182	210	218	206	208	208	187	230	204	188	220	200	188	203	193	198	196	219	204	185	186	196	201	195	213	190	198	208	215	211	197	192	184	185	180	203	200	205	206	187	174	194	189	199	207	213	219	198	216	172	205	191	187	199	222	177	193	185	222	214	188	217	186	228	201	195	193	190	191	195	183	221	204	200	227	204	193	200	206	203	202	206	210	221	210	213	220	219	187	195	196	224	193	201	189	210	219	212	197	205	188	180	185	206	204	211	190	222	216	186	214	188	222	203	198	198	199	196	200	187	205	188	191	209	197	191	207	201	197	188	187	189	200	191	189	218	193	196	216	214	201	207	215	219	215	208	206	196	202	178	188	181	200	207	223	189	203	199	202	207	217	220	212	195	192	193	191	199	205	234	183	224	174	223	205	212	194	190	215	220	194	203	204	192	210	196	211	186	202	193	206	195	177	217	175	201	191	199	176	213	206	249	222	198	206	217	176	202	213	219	190	232	176	200	203	185	186	182	199	191	186	219	209	204	196	193	178	170	217	205	212	202	205	215	212	189	204	215	193	203	210	173	196	189	195	212	210	215	180	213	204	214	208	215	199	208	192	201	231	193	205	192	189	185	223	212	226	182	189	204	186	210	202	223	197	177	207	218	192	200	194	180	209	170	219	206	191	204	205	203	208	185	167	226	198	224	192	212	219	198	201	226	202	205	220	199	201	198	207	212	202	191	205	225	200	215	212	230	215	196	197	187	204	218	186	210	218	200	216	174	164	225	221	171	184	210	193	218	172	231	203	194	224	215	178	197	184	183	204	201	194	192	214	230	196	199	212	170	192	184	223	183	234	216	205	201	198	212	176	195	207	192	205	200	183	203	200	186	183	205	219	200	202	206	208	192	200	220	221	214	197	192	185	209	199	227	211	208	186	186	201	201	207	213	203	195	198	191	162	210	193	208	197	223	209	174	195	185	202	226	202	189	191	187	220	208	207	190	210	196	200	229	202	199	191	189	207	218	229	197	221	187	217	180	233	202	183	189	215	203	201	225	199	185	226	204	207	216	231	206	195	223	178	215	201	223	203	193	228	208	185	213	196	211	190	206	200	227	196	191	204	198	201	185	212	212	202	187	194	212	201	222	207	212	231	201	190	170	212	192	200	189	199	198	181	192	200	183	193	191	248	188	206	215	209	199	189	176	217	226	170	193	221	190	216	189	187	186	206	192	193	195	217	196	202	227	191	197	182	184	223	210	184	204	208	182	200	182	214	194	200	221	198	216	225	200	207	213	222	162	204	219	203	202	196	204	204	194	179	218	206	191	189	193	199	193	180	193	217	197	199	231	189	174	223	211	213	205	194	198	213	194	190	224	184	210	218	191	195	208	180	203	205	207	192	210	205	205	191	198	189	198	196	184	191	194	203	220	213	206	222	178	189	175	183	209	206	197	196	204	193	195	203	195	202	206	183	221	206	208	200	209	181	200	194	206	183	183	219	185	198	208	202	199	186	200	192	214	202	200	202	212	196	190	205	225	198	197	188	198	201	204	209	192	204	182	200	200	190	199	224	183	193	192	205	189	222	185	197	207	205	178	181	213	226	204	199	206	210	207	202	207	194	211	207	205	203	201	194	219	186	211	205	188	211	205	224	224	211	204	207	196	193	235	209	223	204	202	233	193	207	234	204	202	202	212	200	183	205	200	216	201	196	200	206	217	221	184	180	209	212	191	201	186	192	198	192	193	200	216	202	192	211	186	184	184	197	205	206	202	193	191	204	190	191	203	196	218	198	207	217	184	222	211	217	183	216	193	202	198	214	190	196	213	181	213	202	216	190	208	213	168	204	226	216	182	188	196	201	192	200	197	199	186	208	201	188	206	198	227	202	204	165	214
3608	2989	5446	7303	6389	6996	7203	3558	2933	3050	3208	3414	2993	2835	2164	1824	1201	1289	2001	4150	4769	3498	2186	914	761	720	755	770	754	759	794	748	722	762	754	752	762	793	767	762	781	727	783	763	764	779	715	776	776	749	740	710	752	731	759	693	765	738	713	765	724	735	718	776	761	783	708	779	787	724	758	741	737	762	720	776	764	746	742	762	705	729	716	744	752	745	667	731	742	730	733	678	721	753	754	768	825	757	826	794	756	748	771	700	729	798	710	762	795	774	733	762	739	720	758	758	766	734	748	758	760	747	737	739	721	770	736	702	787	745	761	757	722	762	756	711	741	742	739	724	767	747	712	776	797	730	725	739	772	717	752	802	804	762	737	744	740	725	730	763	796	751	752	759	772	782	752	699	727	789	715	700	734	740	765	766	704	731	721	752	744	759	752	747	743	748	716	762	700	740	758	755	709	804	752	775	757	737	714	789	774	750	771	728	739	765	771	794	791	733	781	713	708	789	769	758	708	766	748	777	734	804	799	762	785	785	749	715	744	779	768	754	741	753	775	762	749	704	768	766	750	764	748	730	735	740	756	706	726	786	756	800	806	775	766	691	755	752	768	779	722	722	801	757	730	766	753	728	735	733	709	768	774	753	755	726	734	738	731	737	749	750	769	766	743	743	750	772	755	744	737	749	759	745	780	764	724	728	766	767	725	761	751	745	772	750	769	793	733	735	730	740	772	757	767	776	759	789	760	742	736	781	738	744	783	768	746	779	735	758	719	800	721	747	786	771	750	751	773	689	762	742	772	714	757	714	715	765	730	722	769	747	781	735	767	731	793	731	758	790	780	744	736	724	723	761	731	755	795	763	765	716	744	718	720	786	755	711	743	763	738	751	765	788	707	705	784	764	721	755	755	717	762	808	845	770	762	766	766	784	769	733	722	784	771	743	750	742	752	728	731	753	746	729	752	695	719	720	740	753	701	736	740	742	751	765	770	735	755	760	726	720	765	753	731	749	774	726	771	727	729	753	749	773	731	769	771	770	758	780	763	770	767	745	737	718	735	792	704	739	764	762	781	764	787	770	755	787	726	760	681	752	747	700	774	761	793	790	684	753	715	759	734	739	752	774	761	754	807	743	809	708	788	685	776	701	748	717	804	732	774	744	704	763	713	742	745	748	753	738	768	762	811	733	784	741	747	782	777	715	769	724	772	735	730	714	780	773	748	762	757	721	782	692	771	773	696	775	766	753	718	741	752	777	758	753	759	787	776	768	699	719	754	754	772	736	781	767	700	749	765	738	748	743	731	781	809	773	769	809	762	760	781	766	739	745	750	734	708	765	724	725	731	771	761	744	706	757	790	765	743	730	775	764	738	776	780	772	702	724	764	779	748	745	780	746	759	788	720	739	729	745	757	774	763	746	785	770	739	707	739	775	744	759	729	752	714	727	740	736	779	734	731	740	722	772	732	773	736	742	734	753	742	726	757	752	750	695	764	761	810	742	743	753	746	773	717	767	758	731	709	754	734	795	734	692	751	703	807	730	752	745	714	743	783	748	758	744	773	760	745	755	768	751	775	743	728	766	749	742	783	751	718	743	751	768	810	756	699	743	759	750	745	755	726	780	710	746	740	704	768	713	784	740	729	714	769	793	778	738	742	757	732	751	763	775	720	742	765	731	739	728	750	766	748	740	707	823	734	763	748	746	771	753	820	772	774	771	699	795	797	739	691	763	745	789	715	757	760	744	764	764	759	757	761	772	791	732	794	704	741	736	750	737	737	760	744	715	715	745	713	768	789	775	742	792	730	726	730	739	753	756	766	804	742	755	793	761	794	747	711	697	777	752	729	744	783	800	737	739	744	780	735	754	694	801	737	746	755	774	732	735	752	813	703	807	750	741	784	745	709	682	727	748	750	793	745	784	748	783	789	745	720	770	760	767	764	732	752	707	737	790	778	759	750	772	718	674	763	741	745	727	780	742	753	759	767	738	747	753	750	739	793	763	784	729	761	739	744	743	809	738	761	774	732	705	789	775	719	742	771	800	733	729	730	791	746	744	744	742	788	762	744	690	836	749	764	764	757	785	758	773	751	761	744	743	739	738	765	766	757	825	686	767	751	746	754	701	772	764	776	725	757	760	703	756	708	756	747	756	734	758	740	738	747	747	780	725	769	751	716	770	768	739	753	737	736	776	785	709	743	759	810	769	761	709	700	734	802	778	758	776	763	715	773	773	731	753	761	746	786	738	730	746	752	716	790	734	777	755	743	726	727	730	723	733	756	778	762	729	746	766	760	780	758	805	761	762	745	726	704	765	756	793	784	766	733	748	759	733	756	776	772	742	775	746	719	739	758	805	731	755	769	822	732	731	737	734	712	740	752	727	687	752	727	782	766	775	724	734	736	753	718	765	744	766	731	783	781	739	742	774	797	767	737	748	758	787	781	733	757	726	734	769	736	717	797	728	778	773	737	778	791	753	794	750	772	765	742	762	763	778	750	791	761	785	761	735	713	690	797	787	718	767	771	757	729	737	774	695	724	751	729	749	774	709	752	726	773	745	781	762	744	712	747	723	762	753	724	763	775	737	746	770	756	741	756	749	731	740	788	718	747	741	752	727	788	743	742	702	766	752	760	735	778	757	725	711	749	765	761	766	760	744	774	782	779	740	755	756	723	799	767	726	756	772	726	793	744	728	760	806	762	736	757	812	743	785	696	745	731	710	729	782	756	758	773	733	723	763	765	680	733	701	726	772	756	791	773	726	800	755	751	771	728	742	794	706	790	722	738	738	773	746	799	732	768	767	760	791	744	789	758	715	790	763	776	727	746	765	723	746	711	719	751	729	718	782	736	720	774	743	759	745	701	759	751	786	757	732	738	771	739	686	756	714	791	744	793	730	795	776	780	760	724	704	770	773	704	700	712	741	723	793	753	759	703	766	768	749	781	783	757	733	693	746	792	735	737	721	759	772	730	790	725	751	786	804	729	774	783	779	779	764	757	701	759	792	753	764	751	773	783	747	726	734	720	818	784	709	745	751	782	774	726	738	743	717	742	815	719	724	741	730	740	747	747	766	735	784	709	778	723	786	726	774	759	691	738	726	700	761	736	726	750	734	763	742	711	790	727	724	763	754	686	731	747	743	750	772	730	785	756	759	726	753	744	750	645	735	764	735	705	773	775	798	780	768	702	736	757	718	716	768	725	725	803	727	798	763	740	707	745	742	733	726	767	687	761	757	815	766	731	713	799	736	708	738	735	792	764	777	746	777	752	734	704	783	735	782	759	733	740	706	740	740	756	752	700	742	745	770	788	765	760	789	712	804	734	759	728	744	741	757	722	739	726	773	772	754	755	775	745	733	687	765	760	739	758	792	741	772	772	742	718	768	768	694	795	751	749	737	766	788	766	758	757	702	722	729	744	785	759	780	702	755	694	738	701	762	757	738	744	767	763	761	766	752	738	776	723	756	743	742	761	761	767	757	759	756	790	792	774	711	767	744
10425	10346	10256	9453	9816	11107	9212	6021	2622	1049	880	841	743	730	717	730	502	386	2483	7807	6461	3316	1388	234	165	158	166	157	162	158	170	158	155	174	159	156	153	160	131	172	149	163	157	165	181	149	155	151	147	154	154	154	174	151	147	159	160	154	177	148	129	147	145	148	158	159	166	159	156	153	142	159	153	158	169	150	156	144	152	154	154	150	166	161	167	157	165	169	147	177	174	145	160	145	171	170	153	154	158	192	142	153	158	155	151	179	159	156	167	123	180	139	172	152	177	146	174	160	152	160	183	173	154	182	173	146	170	169	173	149	162	163	150	149	162	133	158	159	155	173	155	141	154	168	143	155	164	169	163	149	137	184	150	143	153	160	155	163	145	146	179	176	191	149	128	173	171	156	149	156	153	172	169	160	175	161	162	140	135	168	155	162	135	179	161	165	145	135	179	164	169	162	155	153	160	148	181	159	142	159	159	155	182	159	169	158	156	169	179	144	160	163	181	149	156	166	183	170	179	170	165	161	146	140	151	152	164	140	146	161	157	156	156	138	176	183	167	145	156	157	177	170	155	147	155	172	146	149	168	150	162	154	165	167	168	155	159	160	128	152	164	147	163	157	182	163	166	145	163	165	152	141	154	168	149	159	155	138	147	162	176	172	161	168	169	140	144	167	146	168	159	169	161	154	135	161	162	178	162	165	141	145	148	136	152	161	148	160	150	170	170	147	165	149	154	141	178	159	154	143	184	147	157	143	157	145	174	160	161	142	180	160	157	165	163	154	148	186	145	167	158	165	144	162	141	172	150	152	141	158	138	149	160	157	161	148	150	171	145	164	151	157	172	164	171	172	157	135	145	152	166	162	152	148	177	151	156	166	157	167	160	166	155	155	165	143	157	142	166	158	171	184	157	143	157	161	166	129	158	148	151	152	162	158	169	158	160	147	143	176	178	143	167	153	157	167	175	163	185	165	168	150	169	161	159	191	155	149	182	141	179	138	159	162	165	147	164	169	149	149	161	167	149	170	169	151	149	153	162	140	143	159	160	166	145	171	153	173	162	154	167	167	169	170	142	145	136	158	135	178	141	180	170	157	159	159	154	154	167	123	154	173	144	158	156	149	176	168	158	145	152	150	162	147	160	149	150	177	148	152	147	179	172	174	178	143	153	139	141	153	171	145	156	169	150	148	138	166	158	153	159	155	145	157	166	153	176	170	167	161	174	154	138	161	155	142	132	157	135	141	159	169	174	153	161	135	161	169	160	150	159	156	166	144	162	159	145	124	166	190	167	143	167	153	150	164	164	153	146	138	153	142	166	162	155	165	145	158	176	158	151	147	155	118	155	150	136	153	162	147	149	126	172	146	170	158	144	159	164	162	167	150	174	179	167	166	162	166	149	149	173	140	187	166	149	156	167	160	158	166	143	175	163	146	164	148	172	155	163	170	162	161	168	172	139	135	146	139	154	161	181	170	153	154	143	160	158	167	159	146	181	164	165	146	149	169	179	161	164	181	153	176	164	149	167	144	145	174	133	156	191	159	164	155	161	172	153	171	155	162	160	159	162	147	152	165	171	179	157	173	182	161	141	183	172	161	169	148	147	135	132	154	142	155	142	158	167	152	157	161	154	157	152	151	165	153	171	157	163	149	173	181	154	160	180	180	156	184	161	145	139	153	155	162	145	152	149	175	142	146	159	160	152	145	176	159	156	179	171	169	169	159	157	144	145	161	149	165	172	143	166	128	152	158	145	157	167	145	149	149	164	163	143	157	151	143	186	159	151	162	154	150	158	159	155	150	152	149	156	164	147	143	151	190	156	155	161	162	139	152	187	165	161	177	143	158	155	158	138	156	165	169	165	141	160	178	178	178	165	169	178	152	150	128	160	172	141	171	145	164	154	159	175	164	139	166	166	183	145	162	138	147	132	170	159	165	143	167	150	174	170	166	137	126	153	155	143	141	125	160	146	182	171	163	144	160	149	135	136	174	170	142	155	154	137	165	164	166	159	143	186	157	171	193	157	198	161	157	175	163	179	149	163	163	153	160	157	167	157	152	169	163	173	156	144	175	163	162	168	133	173	174	131	159	151	153	143	164	153	162	149	147	172	157	178	148	149	145	166	167	159	184	145	169	162	142	145	159	154	149	164	153	176	158	153	174	171	179	169	144	170	152	165	151	174	162	138	139	150	157	179	164	145	172	151	155	156	179	150	147	165	160	149	168	157	148	157	178	159	177	174	148	150	166	173	178	142	168	150	165	163	167	180	170	148	182	156	162	169	160	162	167	157	150	174	133	155	148	146	154	172	163	149	166	161	172	139	147	151	171	132	164	156	168	171	164	184	156	140	158	145	143	169	151	166	164	139	150	160	156	134	160	214	162	158	157	161	170	171	157	163	146	165	153	158	165	171	134	172	133	165	136	155	166	144	145	160	158	166	156	169	149	167	156	154	167	134	160	176	155	149	173	148	142	147	140	131	144	153	148	138	161	164	160	172	154	152	154	163	157	160	169	167	150	147	159	152	175	186	164	180	163	159	149	163	165	155	150	168	173	141	147	128	168	138	166	185	162	141	145	138	155	163	156	179	183	159	164	153	157	153	158	167	141	152	165	146	162	174	140	157	158	158	145	153	167	162	171	173	174	161	163	137	157	165	158	142	150	153	144	150	148	158	156	145	153	168	138	168	180	172	150	162	150	177	165	164	140	131	160	171	168	171	169	153	167	154	158	167	152	139	128	157	147	168	161	157	169	152	154	137	153	152	149	156	174	140	148	144	170	177	167	158	163	172	154	163	175	153	163	158	127	165	141	149	156	156	139	133	153	168	140	164	167	169	156	125	170	162	164	172	165	170	173	160	161	152	169	169	159	151	147	162	150	175	146	159	139	161	167	170	146	159	145	160	205	171	174	172	141	158	157	173	168	172	171	158	159	166	149	157	164	157	143	179	160	161	157	167	147	178	164	146	151	182	172	167	142	172	157	165	166	137	160	150	156	140	168	169	164	162	178	151	166	173	179	158	121	153	167	173	160	147	153	145	172	161	158	158	142	139	145	160	142	158	163	124	153	156	170	159	169	154	163	139	153	167	160	164	170	145	166	163	152	146	161	167	147	163	159	180	157	154	146	161	158	147	160	162	161	161	154	150	150	136	159	180	164	152	180	144	154	170	158	148	158	136	153	183	145	172	153	140	146	165	147	133	167	165	135	154	164	169	156	154	166	160	166	168	160	168	161	143	151	157	164	144	160	165	167	145	152	197	159	154	171	154	165	169	168	152	164	145	165	170	168	165	146	167	156	184	168	161	165	159	169	148	176	147	140	178	165	174	145	152	152	171	160	160	189	161	172	154	135	171	155	163	157	157	160	157	190	150	142	160	158	164	144	167	148	158	159	157	147	169	152	137	148	162	158	150	166	150	160	152	157	155	147	163	160	155	158	162	171	161	160	149	160	160	159	142	158	165	140	139	149	166	158	143	167	155	168	157	163	161	160
10949	9879	12974	16882	19225	23034	19172	16356	8668	5782	4450	5026	4385	4379	4559	4548	3144	2316	13082	28833	24196	15893	7366	1146	595	593	590	583	590	632	623	594	584	600	629	599	626	631	607	583	602	578	584	645	692	600	614	614	623	630	605	636	618	590	589	604	575	623	636	606	657	590	578	573	616	604	605	601	586	606	603	577	638	655	648	668	647	563	588	613	659	650	622	586	566	615	625	627	564	590	622	618	576	609	621	620	628	611	602	631	632	608	652	642	588	613	610	634	597	593	600	610	581	678	592	595	611	588	642	611	588	597	639	598	614	623	601	618	615	585	609	580	628	628	576	593	625	596	602	614	582	620	617	609	613	621	605	612	605	601	563	625	614	619	596	613	583	615	611	589	639	645	566	611	584	566	652	647	594	614	632	570	566	583	596	597	666	627	576	599	638	656	629	622	642	617	568	588	616	614	583	576	612	639	637	638	659	598	614	625	613	638	605	589	590	555	589	573	567	605	607	595	585	598	597	607	566	540	660	623	599	599	588	635	597	589	639	625	594	580	620	640	590	644	613	614	603	615	586	607	570	571	610	631	622	602	647	595	613	611	575	611	647	614	625	588	627	636	610	599	650	589	593	580	577	612	590	583	578	640	653	603	622	602	574	593	615	605	604	593	581	627	626	637	623	604	659	587	613	598	615	639	610	585	620	628	599	583	596	572	649	625	586	640	631	622	596	574	619	611	670	562	582	577	612	620	612	583	624	595	610	618	656	623	596	622	598	598	561	581	584	582	583	617	591	649	640	602	576	622	599	639	585	561	601	626	609	579	625	633	630	623	597	633	646	600	611	625	630	646	649	582	586	645	629	612	563	633	601	642	588	611	584	605	577	631	611	592	569	628	633	639	531	641	620	618	619	600	621	611	592	621	646	588	596	642	589	563	570	544	582	620	617	614	622	565	579	601	598	635	609	590	631	590	606	597	618	609	606	613	595	628	610	597	574	634	627	575	587	637	595	598	607	596	582	616	603	621	621	601	606	645	636	566	623	604	639	634	649	575	593	620	651	640	599	576	585	629	654	628	678	613	675	612	628	600	621	601	581	619	611	609	572	573	610	575	628	614	609	613	591	618	606	632	613	647	583	630	616	602	593	608	603	628	600	579	603	585	614	651	573	597	590	589	629	577	600	609	640	648	634	620	633	582	624	577	623	601	636	561	607	597	639	615	589	579	627	584	612	558	607	613	612	606	629	599	619	613	597	591	572	575	582	600	626	624	597	618	578	594	595	630	669	584	608	619	584	644	573	610	587	617	583	583	650	595	667	591	616	595	623	584	573	626	570	597	603	628	596	658	623	617	593	610	632	578	613	604	644	606	573	630	569	610	625	597	629	583	585	586	600	600	601	605	592	588	594	611	590	622	620	632	585	621	588	605	603	621	633	595	631	617	568	624	611	595	618	586	613	645	627	583	602	599	613	658	597	610	580	648	640	595	608	612	585	589	637	623	608	613	597	621	563	631	603	599	606	619	610	627	598	583	596	634	583	582	633	548	622	657	615	600	612	612	617	640	607	600	579	603	632	637	632	612	595	620	632	619	565	642	608	613	654	635	613	632	650	607	617	615	605	616	554	595	591	592	668	580	627	608	623	582	565	611	637	659	630	560	577	572	572	616	605	637	598	625	599	609	586	601	613	634	630	625	577	630	587	648	625	552	607	603	603	624	635	605	633	621	608	608	600	674	593	597	589	605	615	601	647	619	616	631	604	610	613	562	612	584	610	628	585	586	619	608	588	592	569	609	600	605	582	600	611	616	613	609	589	617	609	590	639	592	622	612	589	596	623	626	595	580	609	609	630	607	619	607	642	586	578	632	650	615	632	646	604	600	632	613	578	661	632	583	605	604	648	658	619	649	621	593	621	557	645	590	618	615	578	636	628	614	607	600	615	594	612	607	611	638	590	641	605	595	628	592	597	596	581	642	590	626	618	635	608	609	614	583	606	604	605	638	608	594	630	632	608	592	608	609	625	575	603	611	583	592	613	637	562	621	573	597	586	592	648	646	618	592	613	630	578	623	680	639	656	597	631	583	630	561	629	616	611	575	609	579	620	630	617	619	575	639	665	610	607	583	599	642	613	606	609	590	649	588	620	636	606	590	606	607	599	647	572	579	628	632	614	573	657	618	559	625	617	651	619	646	622	603	634	593	560	591	596	601	607	636	563	641	614	646	625	562	585	633	639	581	636	612	611	591	555	626	579	642	597	618	573	618	571	577	624	609	607	665	606	624	649	620	596	605	548	619	603	601	575	587	601	612	615	626	584	617	654	568	635	583	619	611	580	587	604	599	599	605	596	574	596	556	631	598	650	639	625	616	559	594	626	563	638	574	639	625	601	599	646	597	618	590	611	612	635	628	598	585	613	571	602	560	664	575	619	618	613	567	649	598	647	583	630	574	617	670	583	606	587	615	607	585	627	590	617	602	623	661	630	560	602	647	597	602	635	634	579	583	619	616	590	613	592	600	598	597	602	644	587	598	570	612	606	600	611	630	654	615	651	593	624	615	623	627	599	612	601	638	635	627	603	603	594	635	625	603	621	574	642	594	579	620	558	578	573	627	628	611	599	594	608	592	579	619	567	602	619	631	615	621	653	664	606	540	641	602	632	659	595	585	620	555	569	626	646	630	601	608	600	597	628	573	574	604	637	605	595	635	662	594	570	609	630	611	565	603	580	608	588	592	630	595	655	621	582	618	590	609	631	619	577	604	600	618	639	617	612	617	620	585	654	588	609	599	602	580	635	601	570	581	590	616	619	626	575	620	613	627	592	580	600	616	568	607	597	635	595	631	604	594	615	614	587	667	629	619	611	603	603	621	600	579	606	585	600	559	606	598	615	642	611	584	567	599	586	597	672	613	569	578	620	590	573	612	566	594	609	598	595	665	582	609	586	584	611	620	570	608	578	554	603	616	624	605	616	598	620	609	601	581	605	610	622	611	599	640	605	593	606	615	585	583	628	640	636	606	621	634	612	617	647	631	590	600	536	629	599	594	565	607	601	626	605	581	562	604	652	644	610	596	619	595	583	596	583	627	611	621	587	631	573	640	600	585	590	617	595	592	630	597	625	616	589	609	570	641	617	612	608	593	590	589	622	584	623	600	618	651	595	598	594	639	613	637	627	566	639	569	607	593	579	571	660	632	592	604	622	567	550	605	589	571	578	625	581	575	619	589	578	590	570	586	572	646	632	613	622	580	639	612	624	632	616	570	594	564	649	623	623	636	583	641	581	626	623	627	639	595	617	618	582	601	617	600	623	652	604	635	606	635	571	621	623	611	627	574	597	600	620	565	600	597	623	648	659	633	602	624	568	597	615	633	665	636	614	671	590	630	559	609	605	564	590	604	635	634	596	589	601	600	565	560	606	584	586	597	593	665	630	585	625	633	618	581	582	561	610	556	593	601	587	634	602	598	633	578	598	582	603	615	623	575	565	603	658	613	614	558	599	626	580	629
15611	13586	11872	11024	12421	16520	12599	9851	5337	1514	1205	910	649	633	709	652	578	1157	6917	13700	10682	5117	1643	215	196	180	197	203	211	217	200	200	184	189	215	221	221	202	183	202	198	209	187	191	206	192	175	205	188	203	200	195	206	190	209	185	166	188	181	215	181	196	159	204	193	215	207	215	204	183	191	201	193	198	225	202	204	193	219	198	204	203	177	165	208	182	218	166	219	202	197	190	204	204	192	196	210	180	202	187	196	175	213	198	207	196	178	208	198	197	181	198	202	210	192	185	202	203	193	207	170	171	199	189	211	209	200	189	221	209	197	199	179	187	202	207	176	177	195	188	186	189	213	197	190	193	194	215	217	185	177	221	187	198	222	207	212	205	207	204	196	195	200	186	185	197	207	195	183	209	210	195	207	196	188	216	211	188	188	191	202	189	216	221	209	193	202	200	206	195	199	187	187	189	193	189	184	206	192	215	178	193	187	178	180	198	194	201	169	199	185	187	206	201	202	174	177	190	221	185	209	191	203	208	205	167	194	208	206	205	230	174	171	194	232	188	220	194	188	203	192	221	182	231	186	205	203	190	193	196	189	191	189	180	193	217	199	190	178	190	198	190	189	208	210	181	209	214	187	224	230	222	198	190	195	212	188	172	191	181	206	194	171	196	191	195	187	213	220	195	191	229	186	180	196	215	187	208	194	208	178	203	182	207	190	210	174	197	189	202	206	215	196	209	185	205	207	167	182	193	179	220	203	169	173	184	192	196	208	205	207	208	193	195	218	206	182	199	173	185	204	210	197	214	193	194	195	178	195	197	188	187	194	180	213	205	204	187	207	192	229	174	215	190	187	193	191	194	211	188	175	196	192	224	219	204	209	197	203	198	203	185	188	190	179	228	207	186	179	181	182	184	203	219	202	210	219	179	222	206	213	189	190	175	192	219	209	194	183	176	166	196	182	181	207	198	190	197	191	201	202	201	171	204	196	195	206	189	187	201	201	201	199	196	180	169	215	224	199	198	168	168	210	184	215	218	187	205	192	204	195	176	193	179	186	170	193	196	182	214	209	177	186	219	225	193	224	203	197	197	196	195	203	197	191	175	192	184	177	219	188	186	192	181	194	192	210	199	185	197	209	181	187	213	198	228	190	161	196	213	192	185	169	183	217	207	206	192	221	174	176	204	205	209	212	223	193	188	201	196	201	215	168	230	198	182	196	183	205	181	191	196	183	204	204	176	190	187	172	201	211	190	205	186	193	202	201	190	197	190	189	182	211	202	177	218	218	194	180	194	201	173	198	187	171	198	205	175	190	217	175	200	182	194	204	217	217	171	214	212	201	216	191	181	185	180	190	188	197	195	199	181	220	213	197	208	226	163	176	223	201	209	185	184	201	196	190	198	196	212	173	174	206	200	185	207	188	192	197	209	179	199	198	202	195	197	202	205	204	181	196	202	173	212	200	209	193	181	218	176	193	188	232	209	201	186	188	216	179	195	182	229	197	165	195	211	192	171	202	185	223	210	203	194	184	194	225	197	180	215	218	189	180	192	202	187	196	214	210	221	169	206	194	180	179	210	176	160	209	208	210	230	182	213	206	202	183	189	196	204	226	204	204	200	180	209	208	192	206	183	213	200	191	194	188	212	192	200	202	187	198	198	204	195	192	179	192	176	196	200	208	197	176	205	210	199	201	188	199	194	230	201	187	211	202	193	192	204	211	206	197	223	186	210	227	191	199	199	210	192	194	194	195	208	174	193	191	194	215	206	200	192	205	186	212	203	184	185	186	208	178	189	189	207	199	199	182	212	209	196	165	213	194	196	194	198	210	164	204	221	207	195	198	181	195	210	210	191	187	202	212	202	191	206	195	162	198	202	202	164	199	184	192	184	199	169	175	221	201	192	183	183	186	206	210	196	178	224	181	190	211	183	190	176	193	194	178	241	202	183	191	177	192	219	205	190	198	188	218	194	207	194	178	202	196	204	175	191	205	189	185	187	208	218	205	201	184	203	165	211	180	198	214	192	204	179	188	192	173	200	210	183	212	201	200	182	180	198	187	180	185	203	197	163	207	212	171	189	202	180	187	216	200	208	198	213	177	198	183	170	201	218	193	191	198	207	191	185	215	199	202	179	196	198	189	209	209	214	200	189	171	200	214	208	177	205	217	199	190	177	207	227	212	210	195	216	185	178	220	191	189	174	198	174	190	200	177	183	224	181	188	211	204	207	207	213	182	202	185	204	211	167	205	195	198	183	219	190	183	203	199	185	230	207	215	185	194	202	215	190	194	182	192	208	192	193	185	186	200	192	179	227	211	205	186	216	192	210	188	188	198	189	186	183	206	216	208	225	216	194	198	190	202	194	192	205	207	187	206	197	198	186	183	178	219	191	186	203	209	209	203	172	193	186	193	197	181	202	197	198	197	233	179	182	213	190	202	171	214	198	187	180	183	193	204	171	187	177	188	180	173	204	210	208	206	199	182	181	187	191	191	192	219	190	207	183	154	210	186	200	194	217	201	180	187	192	181	195	187	223	177	222	194	199	175	195	192	207	179	204	209	204	212	191	187	199	183	212	202	187	178	188	191	194	190	171	200	198	187	186	182	212	209	188	221	192	193	205	202	198	207	183	176	220	188	193	188	188	184	166	230	228	204	197	213	192	192	199	180	217	220	190	199	204	207	184	194	193	158	191	176	217	202	204	196	189	169	176	190	212	207	203	199	184	222	199	214	220	211	203	199	208	201	178	198	179	212	182	188	196	209	189	207	195	195	202	222	206	202	194	204	181	201	179	221	208	206	175	185	200	169	197	215	202	213	174	228	186	211	201	172	183	195	168	196	180	191	174	184	189	204	187	207	182	190	193	224	193	212	184	194	198	216	225	187	174	237	177	210	221	195	194	185	207	192	166	204	195	211	200	192	201	216	196	215	217	200	188	205	199	165	223	194	199	170	180	188	192	214	191	196	206	198	181	210	194	238	188	168	226	220	189	204	206	167	199	198	203	189	172	179	208	199	184	193	190	217	244	172	182	204	208	194	190	208	217	178	178	206	175	205	208	227	215	182	201	194	206	189	190	214	190	208	203	206	200	183	194	209	212	194	215	193	193	170	196	196	208	191	216	209	189	179	212	205	184	180	195	206	175	201	198	185	214	217	189	211	172	195	223	195	173	181	198	238	205	185	199	191	174	212	195	198	209	211	156	194	202	189	201	207	209	219	198	208	190	187	203	181	213	185	202	192	184	174	192	164	190	193	198	217	189	177	171	232	190	219	207	199	188	186	202	175	172	211	221	207	195	184	170	197	208	180	208	236	210	210	197	181	182	171	185	191	185	208	176	206	226	200	192	198	200	196	199	189	190	209	192	160	174	197	173	171	188	199	220	216	201	201	198	218	204	192	179	186	202	200	193	173	211	189	194	178	219	198	185	222	209	219	227	204	194	199	174	189	195	194	200	223	198	195	202	193	193	208	190	202	192	190	163	170	208	195	215	186	218
14172	11900	14755	18597	23689	29398	22650	21813	12978	6263	6390	4957	3798	3931	4259	4222	3568	6960	26492	36461	30842	20194	8206	827	670	727	681	766	727	717	739	728	705	701	717	681	716	749	807	705	741	706	712	734	692	725	748	695	693	736	718	735	700	718	724	686	675	714	747	717	715	688	705	762	703	719	664	716	708	722	703	695	758	704	717	741	711	734	725	719	705	693	689	739	766	720	705	716	728	675	710	726	731	715	722	696	713	745	711	690	742	779	723	708	740	717	743	699	730	675	744	722	742	686	769	705	680	665	693	755	752	734	729	739	734	710	696	726	670	747	774	755	705	707	717	745	724	737	682	706	699	733	668	664	755	722	667	764	726	716	709	729	740	697	712	708	746	749	743	714	706	736	678	701	762	681	670	717	704	749	737	739	710	690	716	695	666	693	686	775	660	687	710	753	719	725	711	726	703	706	738	751	732	733	721	718	702	758	736	703	646	734	722	717	755	757	723	700	775	701	706	739	750	688	707	693	746	765	729	703	666	702	672	698	733	762	712	725	719	702	737	709	687	734	722	741	727	736	670	696	686	706	726	747	715	765	703	741	714	771	767	743	689	688	720	696	711	772	714	725	684	685	777	727	666	712	702	657	695	712	743	716	711	706	725	699	712	749	699	721	721	720	717	714	707	702	708	674	734	639	742	750	739	739	699	685	754	705	686	697	731	745	722	721	771	716	704	719	791	721	728	753	726	740	793	763	695	741	745	711	744	703	703	733	707	705	742	743	689	749	743	718	704	725	752	695	734	690	646	741	748	684	688	737	726	711	735	736	706	759	729	771	702	757	717	720	706	701	643	705	710	680	731	743	723	690	749	728	721	678	698	683	742	723	712	696	714	712	779	699	722	672	748	633	756	710	698	710	736	734	718	690	711	744	733	715	702	714	660	686	757	706	675	745	715	695	681	739	730	721	719	721	686	672	689	706	749	741	738	673	673	762	722	768	736	738	740	747	710	677	740	695	703	754	737	737	736	748	708	729	702	668	688	717	733	713	710	725	730	710	738	746	716	705	687	765	738	716	697	735	715	711	705	731	722	706	683	714	771	717	681	738	700	705	693	751	694	744	690	768	732	695	708	749	770	732	782	696	711	731	697	745	758	729	716	691	763	706	719	676	694	761	694	725	674	761	680	714	687	717	706	726	729	708	679	740	693	724	711	709	653	740	705	700	719	726	666	730	712	763	669	745	710	798	735	699	715	752	694	710	776	721	758	758	693	654	708	699	726	716	700	716	713	731	762	719	702	717	717	692	706	666	710	797	732	662	704	707	743	703	730	761	724	720	725	686	725	738	743	727	670	685	694	725	693	737	740	691	704	772	734	702	744	706	728	704	708	673	680	687	709	723	700	718	678	766	725	735	719	734	719	721	701	742	708	739	674	704	720	737	729	671	743	687	684	710	764	744	737	656	696	724	752	690	734	725	734	776	691	759	691	707	671	766	676	728	754	744	724	708	759	728	739	750	710	704	719	743	759	707	744	683	709	734	682	734	668	731	691	704	730	738	690	679	699	722	735	733	659	673	687	727	721	720	758	731	690	718	743	758	737	705	746	751	696	720	667	710	706	752	721	728	722	702	702	722	685	665	653	711	679	722	733	686	726	691	665	723	701	724	752	719	729	660	686	725	711	735	673	738	726	712	745	749	730	642	742	706	719	691	692	739	747	720	761	758	692	762	632	767	707	728	705	680	711	758	728	651	748	705	745	664	706	726	725	765	730	681	698	675	651	730	734	762	716	710	678	746	707	748	738	690	726	718	699	697	738	724	737	743	735	702	719	708	716	791	711	766	723	679	716	681	729	679	740	720	722	674	709	691	714	757	705	767	714	741	702	718	719	762	731	734	736	710	688	737	703	738	729	686	706	718	741	682	772	748	697	702	713	682	761	733	729	677	700	729	701	652	724	752	749	662	717	723	680	750	692	708	756	724	726	692	722	723	728	731	710	725	699	734	734	736	688	685	683	669	688	715	730	716	710	709	687	710	686	732	696	735	753	741	721	729	734	698	670	678	738	714	721	683	784	679	743	710	707	714	682	726	692	764	707	706	733	774	706	718	741	746	689	776	728	702	726	722	713	757	765	740	695	723	672	699	701	729	737	717	691	686	723	726	681	687	720	710	700	726	741	710	703	760	697	725	708	737	697	717	706	812	689	703	719	724	737	719	686	702	734	727	715	712	734	685	678	675	674	684	720	732	705	684	780	656	749	741	765	724	765	733	682	742	684	711	728	697	719	704	688	709	695	676	700	747	726	728	704	715	629	707	714	701	738	693	691	685	756	731	699	715	720	720	727	762	750	717	728	666	720	737	680	759	742	737	711	703	694	697	761	714	715	741	715	701	724	775	761	691	793	706	739	722	743	787	703	700	746	724	757	750	722	721	732	760	715	747	709	715	726	757	729	711	719	724	746	728	721	695	714	683	718	709	742	698	719	702	679	753	677	708	686	726	740	755	727	717	724	713	689	699	741	718	723	689	719	703	687	680	715	711	688	732	718	699	751	742	720	726	701	720	757	708	710	753	691	729	717	682	759	751	711	663	761	719	718	727	730	710	671	703	677	687	705	697	701	750	685	696	723	752	683	685	702	699	701	723	736	733	743	761	735	706	727	721	714	689	682	688	660	738	680	749	706	695	726	675	727	704	722	685	738	736	721	713	704	716	774	752	672	745	718	737	735	711	745	727	696	722	742	706	707	788	737	714	709	722	707	714	686	709	698	745	733	683	733	752	722	723	710	719	763	741	690	687	645	732	717	719	680	715	741	729	725	761	683	670	728	738	703	709	734	728	714	715	732	766	681	715	673	740	705	753	720	730	688	743	703	689	727	694	741	728	689	722	745	718	679	745	687	733	710	709	700	717	715	717	731	772	711	729	723	707	701	684	755	692	733	700	698	746	710	732	786	721	721	737	738	765	692	675	720	741	717	705	685	775	740	754	702	724	698	763	728	703	707	739	724	748	726	723	716	723	742	686	742	788	732	719	713	679	674	724	700	772	720	707	756	696	702	740	725	712	718	695	657	754	740	722	741	679	732	698	707	760	759	696	732	714	733	721	729	694	659	736	690	737	744	758	707	730	715	684	754	709	680	751	701	689	746	732	713	675	725	708	731	725	684	730	676	708	703	738	701	679	707	823	726	724	728	731	731	769	695	722	744	692	728	695	701	719	731	748	749	715	751	702	733	700	717	746	778	711	715	723	710	711	714	701	762	711	717	685	752	780	754	741	716	734	736	695	692	710	707	742	723	703	772	702	713	708	759	713	764	715	754	726	755	736	695	716	705	721	739	693	696	711	707	663	761	739	709	689	706	727	774	734	692	709	717	721	740	699	785	676	721	676	688	683	716	702	739	713	737	707	707	753	693	738	761	683	711	729	725	716	755	730	760	736	730	722	739	704	699	754	649	687	672	727	744	747	748	688	700	746	688	744	715	670	710	659	693	706	708	723	701	745	689	689
2258	1492	1323	1272	1466	1270	1094	836	404	295	260	230	162	183	242	237	221	202	391	907	875	647	282	157	156	169	158	196	164	156	172	166	179	168	161	161	167	158	151	147	142	163	165	142	160	148	173	175	154	163	160	139	155	166	151	163	155	157	179	169	137	146	157	172	166	165	176	136	163	171	155	165	149	161	142	173	157	163	149	162	153	160	153	161	139	174	156	169	183	154	155	161	149	171	146	161	175	153	174	176	159	150	171	149	148	154	173	156	158	146	187	153	157	147	160	161	158	170	150	149	149	151	170	174	151	137	142	163	133	153	142	166	162	161	168	148	158	170	148	180	126	155	152	143	147	159	169	140	182	167	166	145	166	139	151	152	162	166	152	161	159	151	152	172	138	152	154	166	159	165	134	164	136	158	168	162	158	179	164	172	145	142	155	151	166	174	173	164	148	171	151	179	154	166	172	177	152	162	158	165	160	153	159	173	169	184	188	162	155	163	169	153	142	163	186	161	134	137	181	137	149	161	153	160	152	155	170	148	169	136	155	157	148	153	169	149	154	150	160	138	154	155	147	192	144	168	165	172	149	152	152	172	177	152	161	174	169	157	153	152	144	162	177	143	165	146	156	160	168	131	134	158	154	141	147	161	164	157	163	136	147	169	162	161	158	166	156	159	171	147	156	168	177	161	154	161	158	155	175	155	137	173	172	150	167	128	166	136	146	162	161	151	171	126	151	169	152	170	146	177	148	176	150	141	154	153	141	159	167	165	168	162	172	161	164	181	161	172	140	161	164	187	147	154	149	166	161	155	131	137	164	146	143	145	162	161	149	165	161	155	178	159	158	177	166	160	152	169	149	154	166	144	162	169	142	171	176	145	148	154	159	161	158	144	159	162	149	134	130	172	159	159	157	165	181	158	177	151	156	160	185	165	153	181	178	170	155	154	181	165	151	160	147	152	159	188	155	192	141	179	141	176	167	170	175	158	146	146	151	160	154	181	166	156	163	149	167	162	155	148	185	143	158	138	161	129	164	149	140	151	165	132	159	156	153	168	167	169	166	159	151	166	148	167	174	155	179	164	155	158	159	142	166	163	171	191	156	164	160	160	138	166	174	176	156	161	174	161	157	179	160	178	160	159	142	163	153	160	136	139	161	153	176	150	139	147	165	152	183	156	173	171	170	177	167	144	158	132	170	163	142	165	165	149	162	163	147	153	165	146	152	190	190	150	162	144	157	140	167	150	153	172	172	159	158	168	159	189	149	169	159	163	162	171	170	155	148	132	141	150	152	174	159	133	147	162	176	139	169	181	165	158	143	136	145	157	149	179	164	171	169	147	166	178	148	171	152	185	182	154	155	165	139	158	147	142	148	154	153	147	132	171	156	163	158	152	158	164	160	169	161	149	148	160	162	164	163	141	160	147	161	154	150	164	169	174	151	159	139	127	171	162	172	163	168	159	159	148	163	171	162	165	143	147	152	178	165	202	174	168	137	146	156	154	158	164	159	161	161	157	146	171	173	168	173	128	170	167	149	162	159	157	140	171	150	158	161	150	165	157	149	151	162	161	156	147	171	166	166	161	155	149	166	143	147	154	161	144	164	155	157	152	166	181	154	133	166	154	149	168	174	152	156	148	173	170	173	162	153	173	159	175	186	153	174	189	143	152	148	165	175	179	151	190	168	156	186	144	143	170	185	187	162	143	169	143	146	174	166	145	177	163	157	153	154	160	161	167	158	157	152	169	142	163	158	168	167	154	188	174	149	169	157	174	140	161	167	170	165	151	174	159	158	165	144	145	152	144	161	142	149	139	155	168	147	155	164	152	172	146	157	141	172	134	147	152	166	165	132	170	165	163	158	157	174	158	162	180	173	144	153	151	165	174	168	159	180	166	159	166	144	178	182	162	169	162	178	168	177	151	162	152	174	173	165	149	133	153	149	149	176	132	174	139	190	141	153	161	173	144	139	159	162	152	158	147	152	165	166	174	178	169	168	154	169	175	163	149	166	168	182	148	158	162	158	177	160	155	142	152	146	150	166	157	154	149	149	172	175	167	172	167	154	170	158	164	152	166	159	151	176	153	155	143	173	155	150	175	134	152	137	171	161	157	176	150	142	156	145	162	143	149	145	154	179	155	139	172	145	156	162	185	157	134	141	153	128	185	172	175	147	166	187	152	161	142	166	143	129	158	155	137	171	158	169	158	174	165	174	151	161	162	154	163	151	173	150	148	175	162	156	163	177	169	176	148	174	150	157	152	181	178	160	127	163	137	161	155	166	155	163	163	151	146	153	156	168	147	147	160	163	139	160	173	146	167	154	152	166	185	161	141	173	153	166	172	171	177	181	166	154	155	176	166	170	158	166	150	170	152	167	178	162	153	179	150	160	160	156	142	170	151	174	154	157	146	155	173	154	144	168	178	161	174	151	150	181	159	156	163	172	137	152	182	148	172	170	151	136	159	173	148	170	188	155	164	161	167	151	165	146	162	176	147	186	168	177	136	163	185	169	171	161	154	147	177	166	175	168	157	155	172	152	167	141	146	155	183	161	157	173	161	146	174	169	157	174	174	166	159	164	161	159	177	142	156	157	151	161	158	146	152	170	164	145	172	165	166	170	157	161	170	163	137	155	159	167	157	130	171	151	170	152	166	174	160	183	157	161	176	148	181	155	169	182	150	157	164	171	164	150	159	161	164	141	190	133	149	170	159	157	173	171	148	141	185	155	167	164	138	145	128	160	164	142	144	145	150	152	153	161	155	160	165	167	153	158	159	179	139	143	170	150	168	168	132	143	172	161	169	156	164	160	183	164	139	167	154	146	167	155	163	175	169	164	178	156	139	170	153	157	159	150	169	137	154	159	180	155	164	158	136	168	156	170	176	152	163	170	160	160	181	149	162	150	173	149	158	167	154	157	149	149	156	157	174	176	151	151	182	158	140	169	172	159	176	176	169	165	160	153	148	164	148	148	171	158	155	166	149	167	168	160	162	165	152	154	147	147	149	164	176	174	167	176	149	158	169	175	179	147	162	144	165	163	160	148	164	150	165	146	145	154	192	142	183	158	177	181	178	180	176	169	165	127	166	163	157	180	151	179	156	163	157	131	157	153	151	147	160	155	164	142	173	148	158	162	164	149	159	141	154	141	145	157	154	178	159	178	161	140	147	182	172	158	150	138	146	151	144	158	131	165	161	168	167	159	161	170	156	146	161	156	157	166	142	156	169	163	178	169	146	160	144	158	168	138	140	145	165	176	174	145	166	167	176	170	163	158	156	182	175	180	158	158	159	144	174	145	140	132	178	163	170	158	161	163	156	155	168	149	156	161	142	167	174	149	156	165	168	157	149	157	161	147	195	174	148	181	144	165	172	173	162	183	161	146	163	148	169	165	151	153	159	166	154	167	154	187	184	144	156	152	168	171	152	161	163	164	162	152	145	161	161	163	128	170	153	151	156	169	189	152	167	163	156	149	169	151	150	145	163	150	151	186	161
2979	2225	2746	4270	5854	5438	5205	4122	2051	1500	1180	835	832	840	1089	1139	1133	1092	2340	5100	4595	3059	1260	648	594	672	571	593	579	604	622	600	603	614	663	618	555	581	582	567	614	582	605	651	663	601	579	572	645	549	616	673	594	621	608	627	618	624	578	652	586	581	601	609	592	623	583	574	574	631	635	576	609	604	611	574	588	598	598	610	583	611	620	657	578	606	616	610	606	570	602	622	590	582	574	620	612	600	578	630	632	593	621	636	585	575	617	622	593	592	621	585	615	609	616	584	599	618	630	622	550	614	638	635	614	639	585	602	568	614	556	617	579	606	562	630	528	581	622	597	613	584	608	637	557	595	603	592	603	597	565	612	642	555	591	622	603	635	561	606	605	566	553	586	622	612	628	610	600	578	597	599	614	614	566	554	616	610	575	602	615	584	593	579	631	574	621	630	648	633	607	614	669	598	588	583	577	599	604	587	591	598	598	612	612	623	607	608	593	590	599	615	678	638	609	617	601	594	570	645	596	583	618	560	606	575	600	590	562	625	618	605	592	597	620	596	619	608	526	590	608	595	533	600	622	595	602	607	600	554	640	591	613	602	619	610	581	586	607	586	596	574	651	580	614	593	615	596	551	617	624	594	605	609	612	569	597	575	597	590	612	619	552	603	576	645	606	573	547	612	588	615	623	598	580	621	613	594	621	566	531	592	630	632	641	631	569	613	617	624	589	569	580	629	631	637	595	616	577	612	619	611	609	586	613	616	567	576	597	618	642	570	594	590	639	581	606	585	631	606	590	615	588	603	657	601	541	648	609	602	591	622	620	586	616	581	565	590	615	574	640	596	610	602	616	601	580	577	614	591	595	579	574	584	614	561	615	569	619	584	592	606	625	607	613	591	569	604	587	631	575	580	610	600	627	582	600	601	556	604	602	625	618	586	594	558	611	607	618	593	598	578	599	631	582	620	649	603	593	594	568	651	577	619	584	609	641	625	621	612	586	576	587	597	599	580	537	608	596	639	615	621	615	651	632	649	632	596	628	590	633	630	612	573	620	584	617	636	621	585	561	587	605	587	590	592	589	582	609	606	634	586	575	549	581	567	572	575	589	613	577	578	620	620	608	610	619	587	600	596	640	562	602	607	633	555	623	610	603	591	651	615	595	597	613	611	626	589	591	592	603	591	620	554	587	580	622	579	619	581	600	614	591	605	643	621	624	589	589	571	628	617	585	562	589	592	631	592	593	544	625	548	578	621	600	571	623	658	600	537	627	585	583	567	601	602	622	573	613	560	582	614	563	592	587	581	640	584	617	573	580	569	559	610	603	630	585	597	612	556	593	602	574	619	628	620	592	611	652	575	576	611	608	601	577	603	578	622	647	589	586	612	623	637	609	630	582	621	575	613	581	655	581	640	619	600	571	627	596	627	591	601	594	574	623	586	588	581	575	593	624	621	584	597	570	602	576	630	595	571	578	609	543	586	634	641	580	650	568	578	621	612	616	610	623	636	624	622	577	582	590	578	553	596	565	612	592	606	595	598	588	576	596	616	579	606	583	571	528	548	677	588	647	576	604	539	560	602	618	633	598	590	564	595	622	568	539	572	576	663	598	599	613	591	620	590	568	620	572	589	630	538	579	621	609	624	639	560	572	617	623	574	567	590	583	589	666	571	630	579	573	602	597	623	616	627	600	552	631	602	569	602	657	578	569	629	640	567	627	600	528	598	589	613	607	590	595	576	616	601	654	631	586	612	613	568	613	585	608	613	593	639	611	593	599	586	589	607	594	634	589	593	600	580	634	583	654	655	611	626	573	626	596	610	568	630	602	560	633	571	615	629	586	586	583	611	617	594	582	601	578	586	604	594	623	592	542	598	586	582	610	603	637	614	662	595	609	576	625	578	607	565	592	584	576	666	585	631	560	630	594	579	637	638	584	651	623	627	588	559	579	599	589	615	596	579	629	614	623	630	601	595	598	592	574	589	584	598	623	565	595	604	566	611	604	557	621	594	584	638	582	589	611	637	595	572	601	613	595	608	635	556	569	577	638	606	588	616	640	641	634	603	574	557	605	602	584	585	586	620	557	616	571	632	588	629	630	587	585	633	572	639	644	588	580	570	550	621	627	556	636	627	623	584	626	624	633	573	610	639	608	650	600	582	620	595	622	603	605	601	585	584	563	643	606	541	569	547	616	579	603	610	605	608	634	604	562	564	607	559	627	585	629	608	628	591	588	593	584	643	598	583	615	608	606	639	573	611	571	574	590	637	583	565	604	615	605	614	564	608	610	591	547	587	572	620	599	599	567	645	581	621	630	608	655	614	598	633	621	630	619	637	594	590	587	589	606	573	589	592	624	583	621	610	579	569	626	622	565	651	594	600	620	600	588	589	602	642	613	524	612	573	599	617	571	632	641	574	568	605	577	554	607	616	611	610	631	593	594	580	615	603	627	670	596	577	613	640	628	626	556	590	601	575	613	618	634	587	608	589	608	562	571	566	591	609	660	591	553	595	652	591	604	594	585	575	560	606	579	644	620	596	587	570	588	610	557	607	626	608	592	607	640	603	616	619	593	560	632	592	593	581	598	599	572	594	613	572	583	607	582	631	608	643	600	598	638	596	616	583	600	578	616	611	614	576	608	601	619	625	612	595	609	622	590	622	596	593	611	610	608	594	613	641	536	596	589	571	602	633	593	624	629	583	629	617	635	616	557	625	572	573	608	588	611	606	613	580	582	627	587	632	610	606	589	628	617	605	594	615	596	570	599	598	594	597	596	633	609	602	614	586	619	612	588	592	602	642	579	558	583	578	569	583	618	619	644	558	618	580	607	597	554	567	594	588	622	617	617	593	611	583	628	634	557	575	632	588	609	610	614	594	622	559	599	582	593	565	610	562	629	579	628	613	618	610	622	588	608	623	634	607	569	590	620	575	600	644	593	586	607	595	592	616	601	598	600	610	607	582	636	632	601	578	589	607	599	643	605	571	595	597	604	600	584	578	623	574	601	585	620	597	617	558	601	623	596	599	616	587	624	583	593	564	631	571	597	570	583	629	602	588	616	594	600	596	628	626	617	634	625	564	586	599	595	629	561	574	644	592	624	647	665	612	587	567	600	639	635	569	590	586	590	594	611	605	621	628	610	617	551	594	618	552	576	580	584	583	636	612	575	614	633	600	596	587	558	585	599	569	563	617	569	631	625	585	597	617	622	584	584	653	602	581	588	572	591	613	611	595	609	569	574	554	588	631	598	551	581	580	590	600	571	600	628	601	571	637	620	590	619	600	596	559	592	600	577	626	613	598	596	610	586	645	571	608	589	626	597	560	606	617	576	626	612	638	584	586	581	618	592	600	628	593	593	636	612	548	596	626	607	623	622	607	598	571	591	592	585	609	605	573	554	546	628	567	577	638	607	597	602	567	604	669	596	594	588	588	576	593	594	647	617	582	593	619	590	587	647	577	608	609	561	569	622	602	604	568	575	573	646	623	572	596	605	593
9097	8838	7241	7625	9526	10025	10100	6856	1661	572	445	299	258	285	639	1039	2362	4133	5076	5176	4099	2360	864	294	108	131	123	137	134	122	146	125	149	131	113	112	139	155	121	145	137	136	132	139	129	113	129	117	128	113	150	120	130	130	107	132	126	152	146	120	126	149	138	136	148	119	134	133	123	112	132	125	121	132	134	127	131	116	144	128	121	129	129	133	132	134	129	142	120	144	142	133	128	109	135	98	119	136	126	112	109	132	144	137	139	111	134	133	134	132	116	112	145	145	132	133	137	124	135	135	131	134	135	134	130	105	120	120	143	126	125	146	113	134	110	156	104	113	139	141	161	114	127	137	123	114	117	132	117	138	153	125	117	105	129	132	128	114	140	121	111	131	113	124	150	126	144	126	124	115	140	134	128	128	145	145	138	134	127	146	127	129	132	132	138	145	123	123	107	133	132	137	147	123	117	149	106	131	130	118	108	126	126	133	152	144	126	144	139	142	132	124	139	123	115	139	135	123	138	137	141	123	145	130	126	152	121	149	145	142	97	125	124	143	128	126	126	138	141	106	110	117	122	143	113	136	139	116	124	115	139	142	111	126	123	147	131	129	127	127	148	126	119	138	120	144	132	127	125	124	130	130	112	145	112	116	118	125	130	149	108	122	141	119	120	134	132	119	135	145	133	133	151	133	115	147	148	131	117	146	124	117	136	124	143	118	123	136	117	121	138	126	127	132	113	141	135	120	129	137	118	142	129	141	141	147	113	143	134	142	129	141	128	149	139	142	122	112	131	132	131	116	126	158	147	125	137	130	123	141	135	114	119	138	132	139	114	106	126	130	143	134	135	125	128	141	117	127	109	122	116	112	118	110	114	116	148	117	137	120	132	129	125	148	125	120	123	133	124	144	142	118	130	132	135	119	149	143	132	142	142	123	111	137	132	133	128	133	116	114	126	131	123	125	131	136	137	129	130	118	119	113	128	142	124	139	125	111	137	136	117	132	127	115	121	136	124	108	107	134	141	122	151	133	155	120	151	136	129	122	133	134	134	124	135	141	133	123	151	123	105	135	128	140	123	152	117	119	134	116	133	106	125	137	147	101	138	126	131	140	133	140	125	123	110	136	129	127	107	114	136	110	151	115	134	118	118	139	151	144	125	119	130	134	124	114	148	151	117	127	127	119	137	138	147	144	141	133	142	118	124	147	143	124	108	120	150	152	147	129	117	135	130	115	146	126	125	111	133	121	116	125	125	117	143	134	142	132	144	118	126	132	117	133	115	115	133	131	114	118	146	136	118	138	122	125	119	131	117	132	146	118	142	137	147	136	123	140	137	125	128	125	129	152	137	125	135	157	105	129	130	128	140	127	140	124	115	126	134	152	116	137	126	126	109	116	131	126	129	131	150	116	130	125	134	144	138	111	157	146	118	117	108	133	111	155	130	123	116	131	129	119	121	109	119	133	130	123	142	133	122	115	117	124	114	136	121	140	134	137	142	118	140	133	139	160	117	132	126	115	140	122	144	138	128	132	123	116	105	164	120	126	152	137	143	126	127	130	154	145	101	149	128	133	139	134	125	112	141	131	160	122	152	125	141	144	145	147	151	140	132	136	111	119	137	141	139	136	144	131	125	134	113	116	129	140	139	140	128	132	132	119	123	137	131	126	141	128	128	134	102	133	133	128	134	142	117	120	119	110	131	124	116	124	124	133	127	141	130	137	131	126	125	118	116	131	116	119	122	134	145	152	141	146	130	115	124	140	136	150	127	137	132	119	131	153	125	142	138	133	142	116	130	135	123	146	149	127	105	139	150	147	134	138	139	104	121	125	126	117	128	118	127	112	107	116	132	140	137	129	113	128	121	146	110	122	125	140	129	107	138	124	112	112	136	129	136	147	114	129	134	121	129	133	115	143	150	118	129	131	138	146	121	125	128	111	113	129	136	137	133	131	110	113	133	142	127	118	115	127	113	138	126	131	144	133	155	129	133	110	144	150	130	143	115	127	139	142	139	144	140	121	118	139	122	107	137	119	141	118	137	114	121	113	132	132	131	135	146	146	123	142	125	139	151	153	111	117	145	124	126	136	128	117	115	113	112	131	116	115	142	138	136	140	119	130	152	115	139	125	129	115	129	110	142	139	122	147	145	135	137	119	129	116	138	142	124	151	112	120	116	110	129	139	127	136	113	129	145	124	127	124	144	131	146	122	148	129	127	129	118	143	136	120	125	148	108	138	118	122	150	122	142	139	112	140	135	133	127	140	128	146	144	129	119	141	141	150	133	126	113	139	107	131	100	139	125	114	113	133	135	107	144	113	106	96	140	123	138	154	131	126	137	140	122	123	136	133	115	129	139	124	118	130	147	123	141	130	112	135	121	112	121	125	142	149	143	131	119	150	111	139	126	132	126	156	130	138	153	150	134	133	102	149	120	114	134	114	137	151	116	125	146	122	116	124	118	117	134	112	136	155	148	126	128	133	139	140	126	119	136	130	142	118	111	114	130	135	135	139	168	120	146	134	124	150	104	147	116	112	117	125	149	135	115	126	137	108	133	129	143	111	141	134	129	140	157	113	124	120	139	143	128	141	153	113	142	118	129	119	136	132	129	148	124	127	135	116	143	145	130	127	138	129	127	141	158	151	112	116	125	135	135	120	126	132	150	129	146	140	132	140	113	134	141	138	113	121	140	122	129	127	120	121	125	133	126	130	125	126	119	144	139	148	120	151	115	127	139	124	145	125	135	127	141	121	123	128	126	124	122	147	127	127	126	128	122	157	148	153	133	122	144	122	125	135	122	130	134	130	138	139	141	134	119	170	129	124	131	121	121	132	123	128	140	139	138	133	145	101	119	134	139	132	120	138	134	133	141	116	139	133	133	123	148	123	123	119	130	131	141	132	155	119	142	108	134	99	139	123	131	124	141	129	134	139	135	130	138	112	103	127	114	123	150	133	115	125	124	149	140	106	129	118	124	128	116	124	149	134	131	142	153	152	136	133	146	116	128	131	123	132	135	118	126	122	135	150	150	144	130	129	131	133	126	129	148	113	126	147	114	126	125	118	109	129	125	132	135	124	119	108	140	153	138	123	120	131	122	127	121	122	125	138	110	146	126	121	112	139	117	141	144	133	130	140	111	108	139	129	130	147	131	120	137	122	122	122	128	127	130	128	129	114	146	146	115	131	137	145	134	137	124	134	132	142	126	145	129	158	136	139	112	162	138	149	121	136	136	136	136	142	125	145	146	121	130	149	131	137	137	135	126	113	138	120	142	122	122	125	143	110	125	128	132	137	121	126	134	119	126	137	148	140	126	138	121	146	113	125	123	129	139	147	116	119	127	137	144	118	132	152	127	138	125	132	124	150	148	132	119	120	106	123	121	128	131	133	131	117	126	125	166	127	124	141	134	122	127	138	139	148	115	121	130	120	131	107	119	122	141	139	136	118	141	122	126	137	118	123	129	126	139	125	122	130	135	141	119	128	128	116	134	114	124	137
10296	8310	9644	15024	19247	21158	22698	16864	4892	3021	2264	1615	1441	1528	4161	6654	12634	19086	21529	22205	18595	12134	5144	1676	495	497	536	519	505	497	519	509	539	503	529	510	526	526	521	510	497	499	502	479	498	535	520	502	473	559	560	506	541	519	539	510	529	466	485	515	519	471	522	471	542	503	527	545	513	498	498	542	491	518	512	506	505	525	494	500	534	510	501	485	513	493	486	531	497	528	493	570	521	517	527	465	513	506	508	503	526	488	484	519	526	513	524	510	524	493	507	495	491	502	499	539	483	520	513	536	518	502	509	513	490	508	521	520	530	517	540	509	486	535	496	513	505	511	478	495	509	513	514	501	558	505	539	509	540	517	529	516	479	546	519	508	508	496	526	526	496	503	496	542	506	520	527	484	512	504	474	502	504	471	521	491	511	515	548	512	483	485	505	487	518	486	522	487	516	512	493	546	541	521	530	514	456	519	485	456	495	508	532	527	504	505	464	526	543	531	525	459	523	519	549	514	500	534	564	496	551	494	501	483	518	475	472	542	530	516	500	513	498	520	514	551	503	531	486	560	518	549	509	506	505	500	484	507	550	507	451	529	490	562	515	512	519	530	522	539	503	511	513	473	500	509	518	531	468	500	525	523	508	509	518	508	527	517	484	464	476	557	541	494	468	501	522	520	525	548	529	492	528	505	508	513	480	497	495	546	507	526	524	534	539	494	544	538	517	517	510	530	496	497	499	522	546	496	516	530	486	518	511	490	516	473	523	514	508	511	534	554	481	460	522	520	483	465	509	478	517	523	478	490	504	502	544	482	492	490	533	516	491	493	496	526	508	505	484	466	503	512	496	487	519	537	480	478	486	526	458	517	504	496	489	517	487	532	505	500	523	530	517	496	527	505	502	511	508	528	501	502	509	540	471	504	485	501	522	516	526	504	506	484	508	536	512	501	516	510	492	510	531	523	501	511	517	512	475	519	558	471	502	538	496	451	503	525	530	529	491	496	491	492	474	523	513	510	499	481	527	514	511	493	496	526	471	509	499	500	503	492	547	481	538	510	534	482	524	514	483	533	523	501	525	525	522	570	530	534	502	468	523	481	543	537	503	508	540	524	496	524	483	522	463	534	497	521	499	562	519	523	486	527	529	524	479	508	517	500	537	520	509	487	535	550	516	538	502	510	521	491	508	512	500	524	531	511	537	532	519	536	479	523	475	584	503	492	486	498	499	509	473	483	500	475	569	511	567	496	508	492	516	531	506	510	519	524	488	544	490	529	523	498	498	529	529	518	536	512	531	540	479	495	496	569	506	531	529	514	506	532	498	490	479	501	497	519	517	482	542	503	508	505	511	515	529	516	502	511	512	507	535	500	488	521	496	500	510	516	513	501	523	586	539	523	503	468	472	524	503	539	488	471	506	504	518	519	499	513	490	534	519	504	491	489	511	493	512	508	489	507	520	537	518	514	495	478	521	527	472	502	517	539	488	546	488	484	490	500	494	527	511	510	542	502	556	526	508	547	522	490	481	525	515	523	521	537	517	486	547	533	502	526	529	492	497	505	501	531	546	491	541	514	484	513	519	519	513	485	563	566	513	522	484	528	537	499	491	522	542	519	527	540	512	516	528	510	488	539	514	494	512	497	523	490	536	521	499	498	510	498	464	498	512	511	516	466	549	538	547	529	505	496	473	501	486	549	539	506	524	504	489	465	530	524	475	539	518	507	510	486	541	505	531	528	477	505	528	528	478	523	528	475	548	543	548	464	522	515	451	494	502	536	533	491	517	476	506	532	470	522	517	518	507	514	521	515	548	477	570	519	504	448	501	508	494	516	503	487	530	495	509	537	511	536	484	528	498	539	537	464	521	496	523	533	511	512	506	517	497	501	500	509	508	523	537	560	523	506	545	524	508	542	543	502	530	494	530	507	485	520	522	536	521	539	516	527	509	493	486	472	505	527	537	529	538	524	504	513	484	477	504	544	509	524	496	490	520	542	516	529	497	516	527	517	536	544	493	511	510	487	533	510	526	543	517	468	503	473	511	547	490	490	512	533	459	529	481	514	527	506	522	512	536	505	474	507	492	522	497	510	524	493	490	474	512	479	508	509	499	513	499	481	494	487	512	548	492	510	500	525	495	509	519	513	496	508	510	500	522	485	553	512	523	546	485	495	514	472	510	490	531	489	550	538	533	520	495	517	488	505	503	494	527	505	509	540	531	501	490	485	536	524	569	504	497	495	550	545	536	519	530	531	529	507	492	526	490	481	515	530	494	498	475	529	497	514	503	531	488	495	485	488	521	515	503	520	549	519	487	528	511	522	504	499	526	508	535	565	460	532	530	471	513	512	540	541	522	530	508	525	506	498	491	530	519	492	491	506	539	526	514	506	519	501	539	524	495	528	506	509	513	524	484	562	519	468	511	503	516	522	522	516	496	493	535	486	499	522	500	534	539	506	579	479	534	494	529	510	545	561	512	506	514	536	540	509	515	512	488	478	527	528	517	513	485	505	551	474	530	455	482	532	504	512	550	480	509	472	504	532	512	514	535	560	502	518	551	512	526	497	502	514	509	504	522	489	484	522	524	499	476	509	561	500	533	485	569	536	493	525	511	475	503	526	470	521	485	523	551	557	526	545	474	489	527	473	500	536	534	525	493	522	492	482	527	539	488	489	509	516	479	536	517	509	513	517	511	485	541	525	540	522	503	516	538	518	527	487	521	524	516	535	491	527	480	550	531	494	511	550	547	504	455	485	494	521	510	526	510	510	500	494	530	478	526	545	542	501	475	517	484	499	513	510	529	541	499	485	462	511	526	539	531	497	511	521	552	479	500	527	506	469	526	519	540	491	527	489	530	571	488	508	485	525	520	533	505	532	556	500	526	475	487	530	472	538	491	477	492	523	522	464	507	519	475	509	514	499	514	504	517	505	510	467	501	521	489	507	501	501	519	483	521	513	520	575	545	553	513	531	543	473	488	515	509	537	522	521	563	515	553	517	500	491	486	498	523	529	513	479	487	515	512	530	485	504	503	458	522	506	546	518	508	487	515	525	536	523	480	431	513	525	516	493	486	538	522	488	504	477	514	537	489	513	509	564	504	488	504	510	512	507	550	487	543	534	501	527	530	501	544	490	494	514	527	568	506	504	532	534	509	466	499	532	515	530	478	505	485	492	529	490	534	539	510	505	550	493	509	534	497	478	467	484	562	475	530	481	532	524	527	545	478	528	517	534	496	510	533	492	492	505	527	541	515	557	505	499	534	476	492	480	484	539	566	493	485	479	501	539	521	540	531	533	506	501	554	534	511	523	523	529	537	516	509	490	509	568	480	499	472	522	488	553	564	530	505	516	531	477	476	500	519	504	517	490	552	551	516	505	499	485	527	500	546	526	505	486	509	522	566	488	477	524	554	494	490	542	483	498	497	498	534	472	522	560	510	534	515	515	487	501	511	517	475	476	484	506	509	506	531	503	498	566	490	516	509	507	504	551	485	497	488	549
14762	13854	11067	10357	11659	13762	13966	8947	2857	1009	634	490	457	492	1302	2673	6250	10103	11952	9685	5604	2246	722	239	216	225	215	205	219	227	194	226	226	208	202	195	198	202	198	204	203	232	203	233	193	216	208	206	194	202	221	202	213	184	200	190	203	211	204	179	206	210	230	217	199	208	197	213	195	211	191	210	207	181	222	200	187	205	222	231	214	227	204	205	190	219	207	192	208	204	208	211	208	213	211	185	215	226	181	191	193	192	203	203	230	210	189	229	193	209	182	197	187	203	230	208	228	240	222	238	196	218	210	228	195	204	205	198	188	200	228	211	205	217	206	202	190	212	197	193	211	215	246	189	204	192	222	195	198	199	234	223	221	212	227	210	215	227	212	197	233	184	215	208	207	207	204	201	192	201	230	221	209	190	189	199	207	210	221	192	210	223	201	199	166	215	187	201	220	203	192	203	190	210	211	214	195	215	182	194	232	199	215	201	203	198	192	209	184	200	190	197	246	205	206	207	218	222	212	194	219	214	229	194	210	206	216	214	198	215	188	208	227	203	209	211	212	207	191	191	219	177	229	225	215	207	222	195	207	192	200	194	195	209	209	230	218	220	230	204	198	230	186	188	202	213	218	195	193	221	207	216	219	185	225	224	213	196	231	200	240	212	192	201	204	190	209	214	204	203	212	201	184	214	185	205	212	207	178	209	199	224	218	199	214	189	221	202	178	224	184	212	216	212	209	237	216	208	199	207	208	212	203	202	199	194	177	225	228	172	206	193	203	191	206	198	222	213	211	204	206	227	190	199	187	209	240	220	174	193	196	186	198	186	215	213	200	202	230	186	196	201	208	205	215	189	217	212	211	212	200	204	198	210	208	207	181	207	219	219	207	212	198	203	197	189	224	195	239	181	247	198	205	221	238	212	201	231	197	203	213	193	213	200	221	198	192	202	234	207	207	204	210	199	207	212	199	201	227	225	191	208	183	205	190	208	223	205	182	206	183	205	224	211	213	203	188	199	193	184	201	209	212	230	219	234	229	218	231	198	214	198	215	210	194	216	181	202	225	213	205	202	203	187	211	199	217	204	204	212	199	202	205	188	216	185	226	205	185	225	207	222	208	213	215	199	223	192	206	210	187	227	193	244	207	215	210	188	210	215	205	209	213	246	222	229	224	217	201	227	206	199	195	205	224	197	190	198	206	231	241	200	191	207	224	220	235	200	210	182	217	179	203	190	207	219	186	208	179	211	203	213	186	204	202	225	209	201	193	205	199	220	202	164	200	208	204	207	203	224	219	204	172	206	205	228	202	206	223	190	211	226	178	212	216	208	202	192	208	233	212	191	198	211	229	185	217	220	200	188	186	230	188	200	213	188	224	191	172	230	207	214	206	224	238	187	183	192	224	213	214	218	214	187	230	202	196	225	205	180	182	210	214	215	210	217	208	205	220	186	203	207	209	231	225	209	199	208	218	203	210	222	167	187	195	198	196	216	200	200	228	217	201	195	207	202	222	208	215	199	211	192	198	177	226	186	209	215	211	189	185	206	211	184	199	191	214	219	211	214	208	211	208	201	209	188	206	201	222	222	201	189	207	192	198	209	195	201	206	220	208	208	217	197	235	185	211	192	201	203	226	213	222	212	209	194	210	241	210	219	200	200	191	194	189	206	206	209	211	223	212	223	207	211	230	201	195	201	196	220	173	183	208	189	197	192	189	206	224	216	221	196	223	206	177	220	219	207	195	212	204	215	218	185	201	206	204	240	192	217	214	205	217	199	196	198	191	182	198	195	210	207	201	214	209	198	231	203	199	201	227	236	175	207	210	228	219	211	181	215	211	190	235	202	222	174	197	225	208	215	208	192	212	219	202	164	180	193	193	213	203	199	205	173	211	198	222	195	203	190	209	209	211	190	215	199	197	211	216	208	210	234	184	216	219	202	195	202	197	200	209	221	215	192	210	209	210	193	189	221	207	206	196	195	237	230	207	219	194	193	194	222	254	220	190	203	189	185	202	199	196	213	214	202	209	198	213	220	185	200	231	200	220	206	231	170	236	175	203	244	224	214	197	211	192	201	207	206	213	235	225	196	191	209	225	214	198	176	217	189	208	193	211	186	206	249	208	196	198	215	209	207	183	225	216	197	197	196	187	202	207	204	182	190	192	200	197	219	177	194	197	220	219	184	201	220	214	194	210	205	220	206	218	222	196	192	203	173	203	178	184	202	203	195	218	217	209	213	192	207	208	191	204	219	224	216	211	207	206	180	215	213	195	212	191	189	209	211	209	198	211	183	209	218	182	187	193	223	192	202	224	213	185	194	218	205	208	194	222	205	230	207	208	208	206	217	205	213	189	215	219	227	204	218	180	203	184	202	190	204	210	186	220	216	206	201	210	186	195	209	208	187	215	228	201	200	193	216	214	219	202	188	192	217	194	198	216	200	214	224	210	218	177	199	184	216	205	239	217	216	214	223	211	219	199	223	222	200	204	196	202	200	215	211	195	177	221	214	198	201	224	198	196	238	201	240	190	220	199	217	191	217	227	201	228	214	219	212	197	205	192	187	220	219	198	206	188	206	210	217	189	209	200	209	216	201	192	219	192	191	206	195	206	195	197	188	232	208	216	220	204	235	193	219	194	212	187	210	202	213	244	191	215	208	189	174	217	217	207	205	215	230	189	207	215	198	218	211	199	222	186	214	196	207	220	227	224	211	194	205	185	228	190	227	193	205	210	199	219	203	212	187	242	209	200	189	217	182	178	213	201	216	195	187	204	206	191	198	184	214	231	203	214	203	222	209	219	219	208	214	189	203	219	196	199	175	185	184	200	209	214	201	188	223	209	213	200	203	206	205	215	202	203	212	237	214	202	157	168	207	204	206	215	203	194	184	207	224	210	200	191	221	185	216	202	196	189	223	201	192	225	201	217	191	199	197	204	187	208	197	214	192	212	215	230	223	219	217	204	212	188	217	218	196	231	229	198	193	213	208	208	214	217	201	223	182	232	217	217	209	188	196	214	224	203	238	203	225	214	160	234	210	189	185	204	177	188	200	196	215	217	197	201	224	225	212	208	224	200	189	237	205	191	209	208	183	188	183	214	205	223	217	209	221	222	197	213	208	196	222	197	224	188	218	197	190	209	217	219	202	201	188	195	216	191	193	212	177	217	197	197	230	221	208	188	199	212	214	228	229	203	198	214	213	202	230	185	208	200	204	216	219	203	177	211	233	228	196	207	236	208	188	194	202	220	216	189	199	215	187	197	207	220	212	222	205	227	192	219	198	196	212	201	215	196	180	202	230	193	200	197	193	193	206	189	182	225	189	194	197	193	202	193	189	219	212	186	218	202	201	208	191	215	205	166	182	216	192	192	213	230	182	193	210	200	191	194	197	180	193	191	188	198	227	210	203	173	212	207	212	226	181	182	219	202	215	205	187	223	217	189	211	190	208	174	182	224	196	182	201	188	203	206	190	193	208	199	211	216	208	210	187	222	218	209	219
13749	11728	12896	17970	21872	25295	26577	17657	6962	3849	2979	2420	2557	3020	7509	13915	25152	31872	33391	29811	21339	11421	3933	1046	702	775	728	795	757	745	705	769	783	789	748	784	772	756	741	769	756	703	775	740	727	784	745	793	774	742	788	769	760	710	706	777	773	732	730	747	702	768	760	753	751	738	796	681	748	756	744	748	784	743	785	742	738	748	780	789	758	712	764	740	758	771	745	806	735	729	738	809	736	711	763	787	731	777	720	699	770	765	729	802	704	756	783	771	780	765	808	723	768	745	792	738	744	761	713	755	723	733	761	717	754	729	796	759	742	739	770	761	735	742	774	715	754	760	743	751	730	721	796	741	716	750	766	754	733	763	754	737	718	784	734	729	706	767	752	780	750	747	733	739	728	776	761	741	745	747	779	724	710	727	773	743	788	765	756	797	762	750	726	804	756	726	742	804	735	716	761	741	753	771	745	732	719	719	715	757	746	767	764	736	715	750	723	758	721	722	774	739	751	788	713	715	747	747	784	713	750	762	753	739	691	750	744	752	759	719	739	752	752	803	740	727	764	716	747	756	726	763	764	758	788	750	771	740	731	767	742	717	773	713	701	773	783	787	702	783	740	753	761	795	792	740	744	762	715	745	736	716	745	769	728	730	807	740	720	791	772	737	792	745	777	759	733	773	787	770	758	765	731	801	735	752	723	756	754	773	736	795	757	771	834	735	726	738	750	744	761	762	804	693	736	769	781	764	695	740	727	762	715	698	743	766	778	784	736	732	757	772	762	775	779	739	732	770	759	729	801	736	766	685	730	767	785	831	770	768	746	768	731	757	761	764	712	760	751	756	763	769	737	734	750	749	739	829	747	770	772	802	718	731	730	742	758	741	770	777	777	743	722	731	764	772	719	706	731	776	681	749	768	714	767	762	783	727	737	775	746	743	792	727	846	778	726	767	729	773	763	716	760	784	722	736	747	761	700	795	701	768	775	755	786	760	728	755	771	814	745	777	771	758	778	759	765	733	771	732	775	795	751	769	745	744	736	734	743	741	788	757	740	779	740	752	782	803	789	755	728	746	749	803	790	791	768	758	743	777	789	733	752	762	770	791	709	729	711	756	772	727	732	805	767	731	754	724	752	752	707	734	777	748	783	758	657	763	738	746	811	735	738	729	689	779	745	753	763	709	749	752	779	743	747	744	766	755	777	758	728	773	757	764	724	761	752	768	756	718	747	735	740	741	775	749	703	792	725	774	759	744	742	785	742	791	694	799	761	734	762	722	763	745	735	776	777	728	717	736	775	779	709	731	801	704	734	722	717	735	770	762	738	751	758	732	736	786	720	744	767	741	776	739	725	763	747	797	786	744	750	777	706	752	720	793	794	766	742	770	795	779	748	721	779	780	760	761	764	764	810	730	768	757	727	783	761	756	695	747	762	786	794	760	726	742	780	808	724	777	782	758	777	753	789	762	736	765	760	782	780	759	698	694	764	744	798	733	780	767	786	770	759	723	700	810	751	735	788	770	713	734	706	807	721	766	760	736	788	721	772	746	780	772	742	701	772	761	744	740	733	746	740	755	704	700	785	732	761	724	761	786	733	734	809	748	758	737	737	768	756	787	719	716	751	747	816	763	746	742	770	743	736	745	730	706	760	728	758	725	729	784	770	722	760	789	784	761	705	740	753	780	708	792	764	752	754	752	754	753	782	759	795	763	703	737	752	760	767	782	727	785	773	778	720	771	778	754	719	740	736	725	774	749	766	742	748	713	728	728	709	728	761	722	727	775	727	745	778	742	686	739	695	766	692	777	759	729	738	764	716	753	745	756	759	771	683	732	734	765	774	773	727	778	711	765	732	734	759	764	736	808	719	765	755	689	734	718	649	767	756	744	781	797	732	718	737	732	730	754	752	753	761	753	754	717	747	742	751	745	741	799	768	697	794	726	741	784	754	729	743	789	738	765	749	832	776	730	775	737	723	757	763	771	766	781	759	779	765	725	754	732	719	690	729	717	813	815	757	752	729	761	780	736	780	778	744	744	741	715	790	778	814	727	766	705	669	745	800	755	781	735	758	765	741	729	715	786	734	734	775	747	752	760	778	705	752	709	762	745	745	743	775	778	730	735	780	733	760	753	741	752	751	733	712	742	739	746	849	736	736	716	762	767	809	705	736	754	721	756	784	763	773	694	768	706	734	735	773	766	762	760	747	764	777	737	726	761	738	729	737	718	755	775	768	720	741	749	775	752	770	741	738	782	741	767	788	752	753	788	733	770	730	745	751	775	713	787	767	785	760	796	726	730	753	796	824	771	761	763	773	740	769	779	745	756	790	719	760	781	788	775	750	731	798	748	750	717	762	725	717	746	749	699	765	760	729	739	765	765	767	760	761	729	761	734	769	704	745	746	751	793	748	707	774	744	758	701	732	744	727	726	735	771	745	726	746	727	728	744	734	768	763	812	735	831	771	737	706	734	784	725	776	747	769	766	756	764	748	761	704	783	713	757	775	734	774	703	764	738	764	741	693	762	765	778	729	750	780	778	789	725	780	772	761	750	738	731	800	804	811	789	736	728	739	766	786	760	733	734	774	747	761	759	749	754	754	728	801	787	801	758	747	754	722	726	734	730	705	705	743	771	768	762	768	812	737	729	715	764	729	767	792	764	700	766	811	753	776	749	721	728	763	742	756	733	767	738	776	748	735	736	690	785	776	733	728	782	771	705	734	726	776	695	781	756	763	725	749	761	710	712	714	732	733	800	777	778	783	719	792	755	720	741	741	747	747	783	734	742	737	798	738	721	721	782	758	713	755	756	754	746	763	769	747	772	806	751	772	750	786	764	792	759	728	763	750	709	736	704	714	750	719	748	782	709	753	779	779	790	730	760	775	757	799	709	768	745	832	763	751	731	755	729	735	773	734	712	788	756	745	748	750	736	757	746	780	726	772	729	776	802	740	776	754	723	706	728	829	734	738	730	780	737	706	738	735	724	777	740	755	767	704	785	703	764	801	772	733	799	766	731	790	712	770	784	744	769	746	736	752	736	768	795	760	755	784	740	747	816	748	738	782	733	782	765	813	736	773	781	775	796	735	710	761	760	738	754	723	790	787	725	710	697	780	732	777	777	729	784	707	797	747	747	802	772	725	760	760	768	747	716	771	709	752	703	773	771	762	790	732	756	778	728	742	721	745	748	724	724	772	755	755	765	747	721	746	799	712	794	783	760	794	765	706	704	780	757	774	748	737	750	774	753	737	764	738	762	720	740	727	720	717	801	771	790	768	760	718	719	771	752	723	771	763	820	722	744	733	718	744	733	728	751	708	779	774	788	760	758	740	770	705	743	724	782	748	721	719	807	771	757	748	745	733	733	751	789	801	701	777	769	764	723	710	723	736	751	731	794	747	707	731	769	797	721	744	758	751	761	760	743	748	811	753	728	711	719	756	772	744	806	747	758	756	809	788	743	708	762	774	744	738	746	741	795	768	707	741	742	714	795	755	755	694	752
2036	1031	870	865	1050	1297	1281	683	444	287	228	240	218	241	236	247	281	380	621	941	797	540	276	199	162	196	185	183	174	176	163	168	163	180	184	184	181	154	182	185	171	179	184	174	179	169	177	190	166	188	209	176	160	192	173	171	172	205	214	195	172	178	182	156	201	178	177	212	155	196	211	153	167	198	182	197	165	183	197	176	167	179	176	201	171	172	167	185	173	189	207	172	174	164	167	168	174	217	190	189	191	184	189	195	184	190	166	163	197	165	190	193	180	176	185	168	182	173	180	179	183	192	187	178	179	169	173	168	192	192	158	184	173	203	193	169	188	187	164	189	192	189	167	177	165	186	160	174	188	198	172	164	184	195	185	176	161	189	179	178	157	193	180	167	176	187	182	162	175	183	180	190	197	177	179	166	152	188	171	188	172	167	206	156	176	175	196	183	174	190	163	172	178	172	178	166	177	177	177	163	182	151	179	169	204	182	181	170	165	170	173	178	162	166	180	176	187	175	187	179	175	178	178	185	180	195	179	179	187	174	183	207	180	189	204	195	188	169	155	176	171	145	183	199	189	163	176	150	184	173	187	184	162	165	187	190	218	182	195	152	175	188	183	161	193	180	198	176	201	184	196	198	176	154	183	162	173	177	148	184	172	159	193	191	217	190	183	178	189	177	168	168	153	192	173	158	193	180	194	168	188	157	174	182	189	186	179	170	161	187	188	179	201	184	183	208	164	160	144	174	190	166	184	176	186	160	186	151	160	169	195	176	160	177	161	177	182	183	186	171	195	169	178	197	170	183	180	195	173	160	174	174	169	171	175	199	173	170	181	204	161	170	185	178	172	159	191	194	192	175	173	185	172	185	166	190	185	181	165	191	154	181	167	162	189	184	191	169	187	170	182	193	176	198	197	169	183	180	193	180	184	182	173	195	171	190	176	182	178	155	189	195	180	182	186	200	193	185	190	174	166	168	170	187	199	192	207	175	182	183	163	164	204	170	181	184	188	169	172	160	181	186	174	189	168	181	173	163	185	182	193	165	169	185	207	194	170	187	189	189	185	174	194	169	179	199	175	182	166	198	191	197	154	185	168	205	168	167	187	180	184	174	188	191	188	189	171	164	196	178	194	187	176	205	192	196	187	185	155	178	191	193	174	185	153	172	200	168	191	172	189	175	172	155	186	189	184	178	187	164	169	185	192	179	175	155	171	187	184	195	190	180	189	179	190	203	170	177	176	185	182	188	174	171	193	170	177	177	210	182	176	192	208	172	170	161	179	173	185	194	179	184	172	167	188	190	192	173	177	182	171	178	183	172	203	184	180	172	181	196	219	150	210	164	169	170	177	191	168	169	181	166	180	183	174	185	177	207	171	179	165	160	207	179	195	173	156	175	200	191	178	182	172	184	207	188	188	191	188	186	165	172	168	179	172	166	194	143	184	191	168	185	171	181	194	152	170	194	157	186	198	185	200	172	176	174	181	194	167	175	185	174	167	172	151	163	181	190	174	184	180	196	176	179	179	160	193	193	178	188	200	167	198	180	185	185	195	190	161	196	182	199	181	183	146	194	158	175	163	173	175	168	177	199	168	181	180	193	198	169	171	183	167	167	189	203	185	202	198	152	202	168	174	206	157	197	182	169	176	197	184	170	168	172	187	177	174	165	177	165	178	158	159	194	178	197	197	185	171	179	196	179	192	171	162	206	170	193	176	195	171	193	174	174	184	162	167	171	203	169	183	181	171	181	144	205	144	164	191	177	187	190	173	178	179	167	181	169	162	168	196	202	197	170	180	192	171	188	174	195	174	183	173	184	182	168	158	206	185	179	175	166	164	209	197	172	193	168	176	182	189	154	202	199	202	158	173	166	178	200	175	171	186	174	171	177	177	210	182	174	159	153	183	163	192	164	158	163	170	183	170	168	211	160	168	157	181	185	172	187	182	173	183	170	181	174	177	170	182	162	157	171	179	165	189	176	197	162	171	174	174	160	198	202	174	188	164	162	189	190	183	182	199	163	160	180	164	196	197	194	196	197	167	176	206	172	162	187	165	184	199	177	209	163	174	200	194	185	203	180	177	177	158	201	158	164	165	188	176	182	175	165	174	192	163	180	153	177	169	178	168	185	176	160	170	190	169	173	188	171	179	182	205	174	167	187	140	183	194	203	169	189	176	181	173	178	179	160	149	182	186	152	191	185	158	183	167	204	162	186	192	188	168	186	186	182	157	179	182	171	213	171	184	188	186	159	186	174	178	191	165	172	164	165	169	161	176	185	181	165	174	203	188	186	181	177	157	159	170	169	199	179	158	179	161	177	183	193	174	169	169	211	164	180	162	162	201	179	205	176	180	203	157	161	203	189	218	175	178	183	184	173	187	168	173	170	151	182	136	170	161	194	172	170	169	203	168	208	182	163	171	168	168	176	167	171	191	196	163	187	189	196	203	181	166	170	176	186	196	197	164	171	141	174	189	195	166	179	185	168	169	184	166	165	160	168	167	192	187	193	205	188	166	177	184	189	183	183	198	182	189	177	189	215	155	180	187	188	178	160	163	149	190	182	177	172	169	195	188	191	176	183	166	181	189	199	193	188	192	182	181	185	179	172	161	170	168	152	180	154	170	189	186	170	164	200	204	195	184	179	200	165	185	199	170	196	173	185	173	170	189	187	200	200	180	174	186	166	173	202	163	164	182	197	160	159	190	179	176	180	179	191	196	175	159	190	170	184	188	198	183	169	156	156	149	179	210	207	155	196	159	163	174	145	179	177	194	192	173	182	186	168	193	176	182	193	173	181	182	181	177	183	191	194	196	167	191	161	180	167	199	190	191	175	183	171	187	187	190	177	177	181	183	193	182	143	190	163	184	167	157	176	188	164	191	205	176	190	164	172	187	165	186	176	158	155	189	187	164	201	195	158	143	179	184	207	185	186	175	198	182	171	159	168	172	196	169	201	162	189	178	188	202	179	178	191	175	165	167	212	200	185	200	158	184	167	197	169	177	176	188	182	176	190	190	149	180	199	179	158	175	168	184	172	174	167	187	200	195	185	184	169	163	181	196	183	189	169	182	161	179	175	190	180	163	171	190	176	180	184	186	168	192	183	170	186	199	170	184	189	202	154	181	157	182	183	144	197	202	184	187	168	188	182	181	205	181	167	203	174	185	169	177	200	162	161	197	184	191	161	193	160	167	181	166	179	190	181	172	167	189	154	168	157	163	174	192	186	188	171	163	175	181	173	163	180	165	175	164	185	188	166	196	182	166	177	202	183	179	175	192	180	174	200	180	178	181	165	156	183	150	199	171	177	179	183	180	202	178	202	173	193	177	159	214	163	175	168	176	188	161	181	176	174	152	204	181	169	174	184	177	188	179	181	174	167	166	181	153	183	174	199	194	187	207	189	162	177	175	206	169	167	190	189	179	188	185	181	170	178	194	187	170	195	168	155	177	189	190	179	163	189	172	182	173	186	145	175	171	157	200	202	172	183	192	186
2940	1832	2187	2902	3942	5480	5581	3195	2158	1365	971	1105	995	1157	1139	1097	1344	1859	3327	5316	4137	2416	1240	702	688	651	655	706	669	652	684	647	669	670	630	665	699	692	639	672	684	726	680	684	696	661	643	636	689	667	674	621	635	655	662	630	702	682	704	651	574	666	690	655	635	694	678	651	665	671	665	678	654	656	657	670	657	691	688	654	653	670	605	708	643	652	679	708	669	626	728	632	643	681	644	669	627	651	626	656	680	653	697	640	661	624	653	682	659	691	692	701	634	656	665	671	664	666	680	688	658	644	708	700	621	679	646	655	671	677	686	685	640	652	647	611	658	667	684	611	640	690	665	646	653	697	669	661	653	723	670	647	630	711	661	649	662	667	687	669	662	719	657	647	635	669	697	714	604	660	621	639	644	674	679	655	709	653	690	696	667	681	701	676	711	670	723	663	674	677	640	667	668	684	645	672	696	689	662	630	642	647	656	674	709	663	682	662	692	657	664	621	654	671	666	693	621	639	654	696	646	671	651	667	671	670	668	655	702	641	660	608	666	678	612	690	676	665	644	669	673	642	679	658	674	656	726	666	666	622	671	640	678	688	677	695	673	674	660	631	650	666	637	640	655	653	644	686	662	638	665	644	686	710	698	662	640	723	694	656	653	627	617	722	683	646	655	657	686	681	672	625	622	667	655	663	696	684	684	671	662	667	671	660	652	668	673	663	702	691	698	650	658	652	676	715	708	686	677	687	679	667	627	644	657	703	671	702	640	664	620	638	664	687	637	679	680	670	661	652	695	647	612	659	655	687	665	670	607	650	672	678	662	615	717	670	673	662	633	699	688	672	678	661	643	673	623	652	647	677	655	679	668	675	671	679	681	654	697	633	664	668	661	630	680	656	684	668	690	642	632	726	690	642	642	667	662	741	616	653	688	668	685	676	694	674	642	646	658	687	611	709	614	647	640	674	640	655	636	652	665	700	720	652	656	673	681	649	680	623	632	640	652	708	673	662	656	647	656	681	676	662	678	632	657	685	684	707	628	642	670	646	654	663	679	673	688	684	663	641	675	702	618	673	667	623	666	635	658	642	634	646	694	652	689	667	681	667	671	597	669	684	685	676	668	657	648	637	639	669	683	669	680	699	653	728	694	680	660	683	676	687	659	636	673	617	648	643	635	658	641	664	684	729	637	698	648	660	672	638	680	669	644	692	633	678	671	635	649	654	642	634	682	651	653	657	653	693	631	683	655	704	670	656	670	682	640	653	674	657	685	672	672	636	705	635	623	687	646	657	683	683	669	691	663	691	677	597	689	638	683	683	689	630	663	676	659	645	707	619	688	697	697	674	644	643	672	696	655	648	704	683	689	663	694	682	677	665	666	676	708	647	718	710	670	681	708	665	626	708	664	679	705	663	680	633	679	702	647	633	685	698	689	680	664	682	648	649	689	633	678	657	686	670	645	695	648	689	651	663	648	653	727	613	661	622	683	672	682	632	662	694	677	628	685	646	683	662	682	631	672	665	626	721	639	667	632	692	697	670	630	684	647	676	695	638	640	689	740	675	646	657	695	684	628	727	678	668	706	661	690	729	663	720	638	687	679	682	668	687	684	702	678	639	670	666	622	666	663	648	682	642	633	652	643	673	609	666	692	665	647	748	665	665	641	702	681	676	675	667	671	638	635	651	655	656	671	660	664	667	624	656	652	663	654	643	683	682	653	638	641	660	656	681	670	674	641	664	655	636	656	640	692	662	670	630	667	637	664	673	648	695	688	639	654	645	718	654	721	661	668	679	655	699	668	632	660	649	638	702	664	707	680	658	725	647	671	643	670	662	687	690	675	666	652	564	673	652	679	626	671	695	676	669	628	655	687	662	617	637	713	694	669	643	686	709	667	624	662	671	668	663	667	700	670	662	683	649	641	689	673	660	682	674	685	637	663	646	696	651	702	670	694	728	651	689	658	632	687	660	677	701	666	643	699	657	636	680	685	667	682	649	673	687	663	687	696	639	659	672	635	654	676	673	682	680	686	682	752	713	664	673	671	711	732	694	651	681	691	624	672	642	676	700	685	670	679	666	678	668	657	641	679	688	718	600	664	674	698	676	703	655	672	680	716	655	640	707	600	676	656	692	717	668	660	640	653	691	627	664	647	664	633	690	704	654	677	603	668	682	669	652	654	674	651	672	655	640	664	714	641	676	719	678	685	689	663	665	641	707	694	641	673	709	713	615	634	618	672	642	683	657	713	649	674	659	672	678	663	682	697	620	642	662	650	692	629	660	736	667	662	653	679	675	602	646	690	691	671	663	695	636	637	658	658	649	664	665	670	673	689	657	640	649	673	629	640	687	646	656	667	689	672	656	651	677	677	651	681	708	656	624	634	651	651	662	658	663	672	656	637	608	649	694	635	718	684	696	681	688	672	694	676	646	664	668	685	706	649	655	670	691	706	667	658	689	678	655	675	673	636	665	652	600	667	667	663	631	692	683	681	648	666	686	666	712	674	672	658	662	654	645	695	635	672	673	679	650	696	701	675	667	673	662	734	671	649	698	696	683	677	686	641	648	689	694	660	690	674	713	668	599	657	651	644	671	672	663	620	661	666	669	655	675	651	670	641	660	631	672	622	646	624	673	686	653	649	651	631	673	683	654	657	638	689	627	662	611	629	609	654	607	692	700	616	671	689	668	628	655	676	700	679	693	659	702	666	676	644	673	647	692	670	701	679	687	661	656	687	673	708	682	681	649	665	685	662	707	686	648	681	675	654	696	651	663	660	671	649	684	676	667	666	691	611	710	647	645	686	656	645	645	687	702	640	695	617	690	677	655	644	685	686	696	661	681	673	678	694	639	656	645	655	693	693	679	634	724	692	662	672	660	663	678	659	630	650	675	696	672	660	627	630	669	647	701	713	696	647	631	629	643	695	662	650	669	715	683	655	647	658	648	673	689	689	652	667	646	658	679	640	666	646	622	719	668	692	679	680	656	681	678	664	698	683	624	678	692	629	696	665	699	637	682	656	712	666	688	663	617	672	613	629	634	673	632	712	620	656	601	653	637	672	666	636	649	646	637	669	664	689	688	671	667	645	623	650	618	696	694	666	699	657	668	620	698	680	675	666	665	636	671	635	656	680	652	644	643	674	631	644	622	682	691	638	683	638	690	688	641	673	639	682	641	683	672	714	714	717	663	634	621	672	667	681	634	722	680	730	643	691	683	721	649	687	648	658	684	645	663	696	634	657	689	710	694	662	698	694	647	668	692	693	682	695	670	622	630	665	656	629	662	650	660	642	673	655	670	651	656	660	678	652	693	623	670	666	686	688	623	669	674	604	682	682	694	743	661	701	698	690	690	660	689	659	719	665	689	666	708	676	699	648	674	667	658	642	642	680	701	637	669	630	667	702	677	660	585	672	698	681	675	648	660	672	650	638	637	670	727	700	662	655	686	645	699	684	674	622	623	675	635	655	696	648	675	718	688	644	683	696	748	660	672	657	644
9014	7484	5620	5575	6352	7249	7934	4695	1569	932	484	503	444	482	443	438	424	429	2468	9886	7626	3020	1012	154	126	138	168	140	141	166	145	147	142	141	150	130	139	162	145	159	152	145	132	155	140	128	132	153	160	153	134	133	165	149	142	159	132	150	132	158	154	115	168	121	169	138	135	157	130	155	151	135	139	122	139	154	146	148	152	146	143	151	147	142	145	153	128	149	150	140	153	156	162	167	146	142	130	116	147	136	142	155	163	138	153	136	142	144	136	125	153	154	152	159	125	152	138	156	138	143	153	125	126	141	162	139	154	135	145	125	162	121	140	150	152	167	121	142	129	165	139	142	164	145	142	149	163	150	132	154	160	149	151	144	160	146	129	133	154	160	160	152	160	151	158	144	138	136	147	145	144	143	132	126	141	164	125	147	132	151	152	146	136	138	145	143	129	151	173	145	156	152	168	138	140	154	136	145	137	145	128	145	143	145	149	154	139	145	157	164	140	139	145	158	149	150	175	140	134	156	143	164	154	141	148	137	139	161	139	148	133	156	153	155	165	144	135	144	120	145	136	147	144	166	150	142	154	138	153	147	151	143	165	146	142	130	161	144	163	163	197	141	144	122	160	155	142	139	135	153	140	145	139	152	139	137	167	145	126	154	140	158	159	143	167	141	135	155	163	137	135	164	152	134	157	152	144	148	140	134	171	163	144	143	140	166	149	139	150	134	142	144	128	139	145	129	120	149	142	169	165	140	142	134	129	150	159	143	157	151	154	135	142	142	162	159	143	153	156	138	146	163	151	143	133	150	141	148	149	135	162	131	146	148	158	147	151	148	157	163	140	146	148	133	132	142	152	142	161	152	145	146	137	151	159	129	127	146	151	152	170	150	150	146	164	159	145	146	159	157	154	144	152	155	134	159	141	173	143	139	150	152	149	138	122	133	139	152	132	145	138	151	125	160	154	145	121	124	155	151	134	117	127	158	136	154	146	119	140	137	149	148	134	143	142	142	152	144	163	136	140	151	145	144	169	131	152	160	134	124	140	126	169	150	137	130	149	160	154	138	125	133	140	170	146	139	129	164	159	154	172	146	180	145	156	135	155	150	135	141	143	152	155	149	168	150	153	126	142	129	158	146	172	158	152	170	163	156	145	143	159	146	167	137	152	145	141	140	150	142	167	157	143	134	148	138	165	140	149	132	145	144	172	148	142	129	171	141	152	146	153	138	145	138	164	129	147	157	163	138	148	148	151	153	151	128	162	151	130	145	140	119	135	153	137	153	141	140	141	128	133	138	150	145	151	152	143	146	145	126	125	142	132	130	145	142	159	125	149	146	132	142	133	132	130	138	152	159	133	143	151	167	144	146	129	134	158	149	139	137	140	151	133	141	127	158	155	135	144	144	156	128	138	141	156	147	138	126	152	117	133	125	157	141	159	162	152	134	152	129	154	148	166	123	142	169	135	163	144	151	154	167	169	134	168	174	162	165	150	146	157	133	147	135	145	138	150	141	136	162	137	157	162	137	136	151	133	147	145	139	150	148	150	151	146	146	152	138	133	129	157	138	163	127	141	138	145	136	147	150	147	153	165	142	160	144	155	145	150	118	165	143	153	157	132	141	156	141	137	144	135	157	157	143	111	145	146	167	149	141	134	147	164	144	146	130	135	135	154	134	142	161	141	166	143	150	155	176	145	149	141	163	138	144	159	153	135	138	140	133	166	164	158	151	172	168	142	144	143	157	155	146	127	160	144	154	142	149	146	140	145	153	163	137	170	140	155	138	136	111	156	149	142	139	153	158	144	136	164	128	149	143	146	144	132	165	139	136	127	150	143	147	147	168	128	137	139	140	136	139	146	140	142	139	140	137	148	146	153	157	148	149	155	163	157	147	141	135	145	135	148	154	141	143	104	133	166	141	155	147	154	128	161	146	138	124	142	146	147	144	131	145	149	125	151	154	153	156	150	142	140	168	158	125	156	150	116	161	144	145	159	136	154	132	150	144	139	140	159	155	142	153	164	144	144	145	162	149	133	165	140	146	142	139	129	124	130	145	123	149	147	143	134	154	167	127	148	139	149	142	152	142	133	148	131	146	124	152	140	154	164	137	157	145	163	145	144	140	159	147	156	127	145	142	146	143	136	159	140	137	150	166	148	146	136	130	150	160	149	152	144	146	135	164	151	147	141	147	129	143	142	145	115	156	149	149	132	130	139	139	135	145	148	146	154	150	154	151	135	158	145	158	134	159	141	139	157	141	150	161	144	148	149	127	149	145	143	142	155	154	143	144	165	163	135	158	146	155	141	154	152	146	162	137	120	142	151	157	150	136	127	149	146	148	144	152	156	175	140	153	151	151	146	152	123	117	140	161	134	116	150	135	147	142	133	145	149	169	150	145	127	125	145	169	121	177	146	140	142	148	139	144	145	153	153	130	141	138	138	147	146	147	133	134	143	136	160	144	144	138	135	152	142	151	138	139	146	139	146	138	171	138	139	152	143	158	149	156	146	149	151	157	145	160	153	144	151	157	162	171	141	162	153	150	137	126	152	150	151	148	135	148	128	134	155	151	146	140	153	129	157	161	157	176	149	138	120	160	154	154	135	154	137	152	146	139	148	135	123	154	152	138	170	121	137	134	146	159	146	148	150	151	148	157	146	159	145	150	160	144	151	137	146	133	133	140	139	152	159	150	140	152	154	146	139	138	139	154	147	161	154	148	154	164	155	145	137	151	135	170	143	150	146	146	137	159	152	130	139	153	138	157	157	143	175	146	124	137	126	133	142	165	152	150	148	149	141	125	148	139	151	142	132	144	156	138	150	123	168	146	126	114	146	143	136	141	142	161	132	142	157	158	160	150	142	146	140	159	155	144	159	139	139	165	143	137	150	145	122	136	141	125	135	141	146	138	149	147	138	131	153	156	154	128	129	159	133	171	135	146	155	151	159	135	120	150	128	164	134	135	158	133	160	142	131	146	142	152	141	128	160	156	138	160	124	150	152	129	146	131	155	138	145	171	136	138	122	144	130	133	164	140	139	160	134	139	135	170	123	160	140	160	124	114	166	129	133	134	132	149	158	167	144	134	146	136	145	139	129	137	155	133	152	139	160	142	158	163	158	153	144	139	150	165	147	160	153	142	143	135	162	142	156	157	149	145	148	143	161	137	139	127	142	141	138	164	134	131	150	154	132	143	156	152	151	148	139	157	147	133	156	158	138	143	161	150	132	115	152	155	144	158	146	183	147	148	162	121	155	159	140	155	139	164	165	150	153	147	167	133	139	137	127	169	151	152	130	144	152	137	158	163	160	146	176	126	130	138	139	149	135	151	138	152	130	164	161	129	148	152	146	138	141	165	141	151	144	140	128	136	139	142	141	132	155	166	145	140	138	135	147	154	128	163	160	129	132	144	155	141	147	159	159	137	137	146	137	162	168	146	149	128	140	145	141	147	138	144	157	158	142	144	150	132	159	147	150	147	145	142	148	157	154	136	167	152
9873	6749	7327	10935	14515	17664	20268	12183	5926	4414	2520	2845	2593	2809	2564	2622	2670	2615	12722	31914	25921	14141	5627	703	540	572	572	573	577	560	565	573	620	562	569	578	542	588	583	564	529	544	564	538	568	541	585	550	535	566	565	546	584	578	548	530	582	522	549	536	510	524	535	535	590	579	555	559	565	574	604	539	584	582	552	533	583	507	523	554	531	599	561	583	563	532	590	583	545	575	539	554	520	553	550	549	538	564	595	555	557	545	546	550	556	583	534	582	571	575	499	565	528	600	556	568	569	576	551	585	570	529	581	567	569	530	564	571	541	561	606	548	613	546	584	568	547	539	546	604	519	562	536	566	562	515	606	580	552	546	545	573	568	557	592	596	569	564	575	564	530	562	569	591	489	576	565	530	535	547	572	573	542	557	591	574	573	552	541	590	569	539	558	575	565	513	614	579	564	509	552	548	528	552	587	553	574	601	566	577	527	550	552	552	551	543	540	550	593	574	504	572	545	595	566	548	570	563	563	600	583	589	581	553	580	523	558	559	579	580	530	575	606	512	538	548	526	588	579	561	546	569	564	601	526	585	548	537	586	561	570	546	550	588	539	591	589	538	533	565	576	550	538	537	567	603	597	576	546	561	568	522	531	552	551	579	541	572	556	567	568	547	569	550	548	562	519	558	571	598	547	597	569	569	558	595	557	587	575	568	567	546	525	553	546	522	563	574	550	525	517	602	578	571	567	534	578	540	581	613	569	564	570	531	592	567	548	588	544	585	522	563	588	589	566	558	550	518	587	535	574	551	562	548	561	563	554	567	512	570	542	570	594	583	534	570	545	565	610	573	547	531	519	568	567	542	581	584	622	574	576	553	514	569	604	517	558	548	556	567	605	529	563	560	530	527	527	586	536	576	542	579	546	561	570	535	589	552	570	494	566	555	597	518	549	576	557	571	535	553	579	602	552	553	532	568	599	515	548	512	576	545	556	517	547	541	569	537	560	580	574	530	563	595	548	505	576	580	575	603	587	564	618	551	564	553	551	525	552	573	556	557	560	523	539	563	562	553	506	611	542	579	548	554	604	549	588	575	555	562	581	585	579	555	557	568	565	550	543	509	574	596	551	584	584	568	581	568	556	568	546	576	536	542	539	523	579	611	566	553	550	552	554	516	564	556	594	538	557	505	526	558	579	549	585	575	540	552	549	581	535	554	565	530	591	547	571	488	540	522	510	608	584	580	565	567	557	585	557	561	577	550	585	526	596	541	578	559	578	577	539	562	560	541	570	566	576	566	562	575	531	570	567	540	544	589	516	595	520	594	559	575	564	585	542	562	549	561	560	584	551	539	564	517	541	586	553	560	555	519	600	546	590	602	536	602	566	568	560	555	576	596	561	521	568	554	562	555	525	544	558	575	541	581	527	538	628	560	539	607	581	579	588	527	578	551	528	552	584	555	568	553	583	636	547	581	553	548	542	539	524	516	580	553	574	537	512	550	551	563	539	590	568	571	586	546	574	529	580	533	544	586	588	546	540	520	618	563	566	557	593	539	531	544	535	567	569	571	521	543	568	620	601	568	579	554	532	550	548	562	576	541	560	548	540	562	564	576	580	567	572	571	554	568	542	598	573	565	565	540	569	584	531	576	586	544	576	540	581	560	550	589	563	603	588	556	601	514	548	566	526	560	529	541	571	522	550	551	554	544	567	498	537	562	589	541	587	552	556	562	543	571	574	551	549	571	574	563	571	556	546	558	642	579	562	550	544	563	569	527	547	562	589	572	550	595	555	584	545	568	568	598	599	530	548	536	550	552	565	611	531	525	548	600	551	541	628	550	568	535	559	576	567	569	565	592	514	577	547	597	531	546	560	546	535	535	531	554	553	584	511	549	586	555	557	581	580	573	558	564	547	577	534	555	522	544	586	562	539	519	583	566	600	555	605	549	567	556	590	581	562	526	553	558	582	537	589	565	579	557	573	540	565	580	567	549	529	569	550	577	561	519	545	576	597	545	572	547	542	592	609	553	553	588	573	578	544	531	562	536	558	584	599	560	569	556	548	614	542	526	557	593	577	527	538	579	534	538	588	573	501	555	545	573	515	558	563	532	553	573	586	563	556	562	584	560	555	571	592	511	548	501	570	582	582	527	589	570	568	577	544	567	527	540	568	525	546	554	613	564	558	561	551	558	540	587	561	527	500	578	557	595	574	602	582	558	541	540	511	564	531	562	564	587	577	540	591	569	645	584	579	550	600	547	542	582	563	546	529	594	571	568	559	616	576	528	550	583	558	530	565	526	529	579	549	561	557	548	519	595	542	536	552	552	572	572	572	538	527	566	567	559	561	569	582	540	562	563	608	581	557	577	541	578	556	523	560	527	575	566	572	530	589	560	587	580	566	569	589	545	576	568	591	583	551	523	593	568	583	561	543	533	544	514	571	573	525	487	612	568	533	528	541	617	577	582	531	591	535	556	527	520	571	584	569	592	541	553	525	619	583	567	565	541	597	552	569	577	581	570	529	571	523	577	566	534	573	556	561	539	558	596	568	528	615	582	565	562	573	554	569	526	530	532	575	570	514	549	578	552	553	562	578	529	549	555	561	598	523	556	590	576	544	548	560	554	564	575	586	557	546	560	545	565	566	566	596	580	568	564	578	594	577	586	561	579	538	605	535	566	546	571	603	600	598	532	546	576	541	532	575	553	599	539	507	564	592	530	568	579	560	534	521	516	578	535	547	533	587	569	613	562	559	567	556	538	546	537	590	555	588	586	579	559	519	573	561	570	566	596	606	546	551	556	537	572	579	570	576	594	572	541	536	558	587	561	561	533	551	551	539	578	523	604	562	592	545	525	566	574	593	592	556	566	541	558	583	517	566	562	545	567	598	571	539	578	547	560	516	550	536	583	572	518	548	567	563	598	537	533	549	572	579	562	528	560	561	540	566	576	552	552	546	545	581	579	542	557	542	544	569	562	556	591	552	565	540	620	551	551	551	572	557	596	541	553	516	553	572	578	569	582	580	544	535	588	562	587	594	555	550	534	543	574	557	569	564	586	551	561	523	503	564	526	563	577	551	538	620	559	570	539	534	575	578	558	588	542	548	567	564	569	593	596	605	553	582	592	574	556	578	576	547	554	604	535	542	561	572	538	556	543	575	574	534	539	525	521	560	515	563	578	545	577	556	558	587	578	619	593	597	571	534	594	533	595	576	554	554	558	541	547	512	541	582	606	539	536	582	526	551	575	583	562	541	543	571	551	549	572	550	557	566	575	558	561	540	527	593	570	588	560	567	560	551	599	551	560	578	536	572	564	521	553	533	542	519	541	557	538	544	556	556	558	554	558	539	556	569	573	578	550	566	535	526	567	542	590	611	565	563	587	528	566	559	532	543	542	551	579	537	577	580	556	568	601	504	553	563	514	533	515	557	567	552	528	561	533	541	599	553	544	564	543	522	527	569	588	558	564	569	559	561	543	569	575	579	514	581	587	583	540	582	572	547	590
14729	12810	10999	8701	9694	13019	13457	9798	4584	2288	1050	693	714	806	657	688	637	589	3755	14926	13488	5464	1885	220	191	212	200	174	216	180	189	178	187	177	212	202	194	177	236	199	165	176	204	200	188	192	202	168	182	204	199	194	210	217	164	169	211	207	170	203	200	158	195	173	173	179	203	211	200	175	195	195	200	235	196	178	216	159	218	182	195	186	211	199	191	184	228	196	193	211	193	191	185	203	187	165	215	196	215	204	168	178	208	171	195	192	192	203	199	189	221	203	205	208	202	194	185	184	176	200	196	185	215	186	204	200	203	200	173	182	193	178	187	184	185	183	187	198	171	179	198	193	213	195	199	175	193	177	193	174	187	183	193	177	175	173	214	189	186	180	203	205	211	229	203	190	188	207	206	185	176	186	195	178	174	185	175	183	181	177	171	187	187	184	192	192	193	201	200	186	188	167	192	178	200	193	161	177	212	193	180	209	224	206	183	179	185	198	218	214	164	182	192	187	171	196	206	194	203	207	194	197	213	187	192	194	191	170	180	192	187	177	208	198	195	184	207	194	161	194	187	200	185	177	188	205	182	198	207	170	216	189	184	211	191	186	183	184	182	175	183	213	188	187	186	178	213	194	182	210	177	214	193	189	188	192	195	212	198	192	196	188	196	220	209	181	177	166	222	196	213	181	185	168	183	184	210	171	198	198	185	162	210	215	193	205	192	200	202	194	207	218	191	188	197	198	184	192	187	218	217	207	202	196	185	196	182	200	158	198	238	199	169	175	216	194	211	185	196	175	192	189	203	180	199	196	192	196	172	191	196	224	180	177	187	188	199	190	187	179	213	212	183	205	187	184	187	193	172	207	185	206	210	177	196	203	196	219	208	184	207	178	239	196	191	199	185	224	189	201	203	203	201	186	175	204	201	211	191	196	173	190	191	194	175	195	237	170	212	220	177	193	186	183	200	182	172	179	209	193	191	190	211	198	155	202	187	210	199	201	199	190	216	177	186	184	199	193	185	198	193	201	192	181	184	174	164	173	199	189	189	191	198	196	171	197	167	192	182	196	190	181	205	200	197	182	190	184	192	182	201	213	221	213	200	201	203	202	156	201	166	185	187	173	203	213	185	202	183	187	193	194	195	185	208	198	186	197	213	229	208	176	201	183	199	237	186	186	204	192	174	200	196	203	173	160	185	185	179	205	192	213	192	186	177	186	199	191	183	175	196	196	205	181	171	199	199	182	181	185	205	183	204	184	193	212	190	197	192	204	195	187	210	222	196	202	224	169	192	181	186	208	219	206	208	200	198	204	209	185	212	187	179	206	203	186	203	187	214	206	201	173	186	200	205	165	208	197	222	200	224	213	190	198	186	201	225	194	176	192	182	188	209	194	188	187	240	200	203	190	184	185	176	176	191	194	176	187	198	213	204	200	199	193	179	194	202	196	184	202	191	201	189	199	187	205	170	187	183	199	214	222	203	195	189	196	200	182	188	182	173	183	187	174	182	202	187	193	166	189	190	180	226	182	198	204	206	212	190	200	201	187	176	191	211	200	196	190	204	181	214	229	174	184	190	217	182	174	186	191	189	210	173	173	198	187	204	180	182	170	193	192	188	199	187	194	164	206	192	195	186	196	194	213	200	190	201	191	182	219	192	198	174	190	177	190	200	209	190	223	196	176	224	214	194	180	207	202	207	170	199	179	206	190	207	191	188	164	213	186	207	192	190	176	172	187	187	200	163	214	187	180	187	199	197	198	206	183	184	181	207	218	200	172	200	191	194	197	182	179	216	207	199	194	176	167	197	192	181	211	192	214	203	209	179	224	199	203	188	203	202	206	206	216	185	180	188	197	200	190	198	193	174	176	202	193	178	170	189	210	200	184	200	223	220	194	198	209	213	180	196	190	195	222	199	176	198	203	217	182	192	157	174	196	192	199	191	204	189	187	206	181	178	176	193	192	182	190	170	191	176	192	186	171	177	196	214	201	197	204	175	199	203	193	190	180	190	194	203	195	168	205	205	182	211	174	192	229	177	194	203	163	188	197	212	182	175	212	204	184	201	200	196	197	195	202	208	195	196	193	217	173	193	165	197	178	221	213	187	194	177	204	202	204	212	193	206	211	204	184	196	183	178	194	208	201	168	196	183	200	198	201	204	169	183	209	171	193	188	203	223	192	198	200	203	217	179	189	200	203	200	191	205	206	181	208	207	196	185	196	176	225	202	179	189	185	191	191	201	220	198	191	213	221	211	218	182	208	220	188	196	210	194	193	203	208	170	181	202	183	168	200	205	196	186	186	186	183	176	175	184	189	193	190	180	235	186	175	195	190	215	215	170	189	180	188	209	195	188	183	200	189	186	209	211	182	186	191	224	174	219	171	191	198	204	196	189	189	184	198	193	199	180	196	204	192	174	181	172	191	213	187	179	205	210	200	199	182	193	197	186	191	183	191	199	208	183	199	186	212	172	175	192	215	195	182	184	221	199	201	177	166	193	173	215	174	194	182	210	198	199	224	167	187	194	182	199	214	171	191	217	185	186	222	191	196	185	191	179	180	194	192	178	178	217	169	194	183	208	182	207	190	183	217	202	181	190	199	185	159	184	201	189	200	165	207	200	201	188	202	184	193	186	181	196	185	178	210	212	179	176	211	178	193	206	217	209	173	194	217	188	175	191	200	225	168	194	199	202	175	186	184	191	214	162	174	183	194	218	179	181	184	184	200	209	191	177	184	203	185	206	189	177	182	188	193	189	177	202	195	215	195	197	187	192	159	189	226	195	193	181	188	179	198	182	208	211	191	165	209	194	186	176	183	175	203	200	176	178	186	178	176	185	186	185	188	183	211	198	199	180	189	169	205	173	219	201	180	201	173	191	198	192	209	206	173	193	200	218	174	218	165	219	181	219	192	182	183	172	191	205	188	223	171	159	190	193	182	198	170	185	189	194	198	218	182	197	180	225	198	235	225	193	200	201	204	197	179	191	205	189	200	187	187	187	159	193	198	199	183	195	177	228	197	218	193	196	213	196	168	201	184	207	187	185	167	178	191	196	196	172	202	196	184	196	206	206	205	172	191	173	172	180	209	201	185	215	196	188	198	194	205	198	172	241	189	156	204	197	183	180	191	184	179	187	188	183	197	190	180	183	184	191	185	196	196	206	180	193	203	199	168	193	195	188	206	203	209	201	206	174	194	193	217	194	182	179	190	173	174	179	184	185	189	197	198	201	219	190	185	178	208	223	224	203	185	181	177	175	204	195	198	196	180	182	197	188	162	193	204	188	207	201	180	214	202	203	183	183	202	184	197	172	190	192	180	195	192	181	202	197	218	180	181	208	209	170	192	189	174	189	184	196	213	191	180	184	229	213	175	199	185	181	204	190	203	217	181	178	185	168	191	203	181	175	204	193	197	163	227	187	203	215	164	182	201	205	192	189	216	197	181	204	181	170	192	205	192	194	208	199	185	189	204	206	192	209	234	214	205	201	190	188	169	185	200
13743	10899	12820	14727	19693	26553	25780	20049	11938	8316	5049	3546	4089	4544	4103	4421	3965	3522	16114	38130	33626	20963	9373	890	718	717	745	749	742	731	722	708	728	741	678	659	714	704	697	739	690	664	695	725	667	708	750	719	718	668	773	733	735	736	692	714	685	746	746	676	708	711	742	714	661	748	680	727	721	690	735	681	759	671	701	711	696	722	687	775	717	679	709	692	713	694	748	708	689	714	735	709	701	694	708	720	681	684	715	764	715	741	699	678	730	714	711	713	715	717	699	739	720	718	695	697	753	703	700	707	655	692	716	700	720	729	719	743	714	669	737	655	685	715	718	709	690	683	716	723	695	670	716	664	701	689	708	699	732	716	699	702	708	763	750	674	741	777	729	668	697	729	658	666	695	684	742	703	691	697	721	707	726	727	759	702	673	723	720	724	698	715	702	752	668	664	678	685	701	676	679	712	693	676	743	702	650	731	673	662	735	725	707	705	736	715	695	697	643	707	729	667	723	671	668	690	704	704	691	782	668	690	696	667	676	735	702	734	747	713	709	746	705	705	760	720	763	745	694	726	701	678	708	695	661	683	718	687	705	736	717	694	703	712	678	687	673	702	730	672	657	688	681	713	665	734	725	718	682	732	701	731	755	711	692	691	675	681	669	707	726	724	726	723	722	699	691	738	726	700	769	698	734	682	716	770	697	706	686	706	707	730	704	681	697	696	704	721	744	695	786	752	699	680	692	722	675	697	657	745	667	710	708	671	685	696	748	683	725	638	684	716	709	668	738	728	716	733	765	734	714	737	696	720	657	727	668	729	735	721	709	656	708	695	701	738	712	678	704	668	678	677	688	674	701	710	722	717	678	713	660	722	693	715	760	731	708	701	718	740	717	719	717	714	699	661	701	718	701	718	721	706	698	690	698	726	682	764	774	662	708	687	665	687	724	689	719	738	701	692	696	686	710	714	693	716	702	720	723	661	670	752	680	704	696	689	719	670	670	699	716	699	665	739	676	735	700	679	703	723	672	725	730	634	718	711	704	733	703	730	738	724	694	682	694	739	714	661	702	735	677	698	688	695	750	711	710	758	692	713	727	741	720	695	699	730	698	679	726	697	675	752	712	679	733	708	715	664	718	694	706	681	663	725	719	673	703	661	722	701	730	688	695	754	705	712	704	757	693	700	703	675	629	676	700	656	726	693	705	693	724	716	726	733	737	707	697	684	690	684	734	712	745	686	738	715	685	735	704	704	686	690	735	699	698	731	697	744	685	740	635	704	684	692	679	711	733	681	754	693	760	683	706	683	736	721	701	735	675	647	637	757	700	656	702	691	697	719	696	714	687	685	714	689	755	723	727	735	677	700	726	640	723	729	696	715	686	735	712	665	714	634	755	689	725	670	702	688	683	695	687	699	760	722	653	716	710	706	710	689	665	719	694	706	681	724	716	729	741	689	705	699	684	693	728	735	675	727	715	732	700	719	710	671	759	718	686	693	685	717	713	644	749	660	685	693	706	674	670	713	720	725	731	720	687	671	665	689	699	726	707	701	720	705	714	712	709	726	686	746	704	721	670	657	733	741	766	732	708	681	689	723	731	711	662	672	705	711	705	694	646	767	699	713	696	765	736	724	701	686	764	712	705	722	702	748	693	718	714	681	660	697	684	694	694	664	679	728	740	697	684	707	691	724	723	683	683	689	681	660	699	714	712	684	731	655	725	768	723	665	712	722	701	709	684	700	729	718	699	718	700	739	704	735	718	712	698	766	682	705	737	685	727	708	675	741	749	719	682	697	697	720	714	667	669	730	716	656	668	717	698	706	723	679	671	713	733	675	670	654	713	719	762	718	719	669	675	682	707	673	667	717	689	684	731	727	729	729	655	722	700	649	663	727	721	702	688	732	700	713	719	656	738	697	665	699	675	723	693	704	716	667	704	671	733	763	719	722	705	706	697	686	713	708	736	680	684	635	701	686	749	709	714	678	713	655	715	688	673	714	688	732	687	720	706	734	753	709	708	670	710	670	730	733	678	674	715	689	679	701	705	693	743	676	708	755	699	705	696	658	710	737	697	743	702	705	711	707	682	731	724	705	652	689	733	707	720	712	693	715	674	709	712	675	672	702	706	717	695	712	703	707	712	733	650	731	720	771	751	729	726	698	669	699	738	723	726	734	727	681	762	703	679	701	682	690	728	694	683	740	753	697	695	692	717	704	740	712	692	711	739	699	710	711	723	715	683	758	704	709	724	711	727	712	698	692	695	709	660	740	676	722	674	751	738	703	686	728	706	721	747	680	696	686	681	729	717	724	715	708	721	702	696	721	698	664	721	721	708	718	723	754	704	674	679	691	717	732	740	714	694	658	695	714	756	709	656	717	693	683	723	739	716	736	711	677	717	693	693	679	734	665	693	704	703	753	711	709	735	740	721	711	746	730	753	720	681	701	681	678	732	724	733	689	716	713	739	697	690	682	727	678	671	703	716	727	680	712	711	689	701	664	740	706	702	671	712	691	698	698	722	746	711	677	657	711	698	677	681	694	676	681	719	691	685	721	728	708	670	700	750	737	698	720	712	702	751	653	690	714	732	725	696	732	682	749	714	693	705	678	687	736	673	733	762	644	656	730	700	759	734	736	722	679	668	685	701	685	706	725	670	682	726	734	721	691	723	726	717	751	666	702	675	719	689	633	669	660	719	704	704	715	673	745	724	707	730	685	708	700	681	705	704	711	713	642	661	682	706	718	709	694	743	731	676	715	706	714	685	690	746	779	738	736	754	727	762	742	732	775	693	753	699	655	677	696	698	711	695	698	724	724	743	722	698	692	695	651	688	710	695	696	658	741	718	711	706	734	650	741	681	738	722	718	689	683	726	730	693	676	733	711	696	701	670	689	678	712	718	686	704	702	697	711	743	741	742	731	652	697	705	669	770	688	713	689	699	682	696	690	698	757	730	736	722	722	684	728	769	743	755	723	733	720	731	671	705	703	701	689	716	741	763	743	641	711	691	662	691	694	695	741	711	769	682	713	713	681	694	739	719	719	652	684	721	698	706	702	745	719	753	774	722	670	705	714	698	704	720	687	687	706	678	690	690	705	686	721	720	655	705	719	698	678	736	682	713	686	724	708	737	656	644	670	691	770	703	689	691	725	674	695	695	724	697	699	715	746	678	683	719	699	705	719	707	700	686	664	706	736	697	709	694	692	681	752	718	744	741	679	698	679	696	664	687	713	711	672	736	678	709	690	760	704	704	714	682	734	698	732	689	695	716	699	693	654	689	704	746	676	705	699	763	683	770	716	682	687	690	740	711	687	687	713	721	688	694	665	743	714	755	697	685	734	702	769	721	696	779	730	704	693	661	698	685	681	707	753	723	701	715	761	729	700	687	696	756	721	750	683	705	679	687	681	773	724	705	672	764	722	746	702	742	680	709	741	629	689	663	697	709	738	689	690	749	700	666	711	702	685	717	703	746	647	729	689	719	697	725	703	686	715	664	716	709	723
2096	1197	1048	917	1090	1417	1097	885	474	334	289	265	255	264	258	227	238	213	422	1091	977	581	329	152	157	161	163	158	161	168	151	155	185	146	175	166	186	176	164	147	183	156	164	148	175	162	154	170	163	161	171	159	152	185	179	159	166	147	155	185	160	166	164	174	158	161	170	174	153	173	161	139	167	164	155	155	180	160	164	193	168	167	167	149	177	171	168	175	167	157	154	159	165	174	186	163	156	164	159	164	135	167	167	174	169	157	147	164	157	177	158	150	166	169	170	146	178	147	166	147	172	167	149	151	160	186	170	155	147	156	158	144	162	165	176	186	151	174	137	167	186	164	177	163	163	150	167	178	173	182	156	159	170	160	143	134	155	170	182	167	167	142	164	170	154	182	174	152	168	178	171	144	148	173	162	158	154	157	194	168	193	159	153	180	144	163	163	168	178	184	164	156	168	168	175	167	149	151	181	170	161	165	163	145	195	159	172	190	185	142	160	163	153	157	178	175	145	165	160	176	170	178	176	153	162	171	152	157	169	163	190	161	166	158	160	157	158	162	173	181	138	173	166	162	159	170	170	174	190	157	163	169	185	167	177	153	180	176	136	168	179	170	138	152	162	178	183	159	169	156	164	160	170	187	161	169	186	162	169	171	153	161	176	162	172	165	177	170	151	149	185	149	171	163	178	176	181	184	150	166	156	170	166	151	155	136	166	156	170	153	159	150	184	151	176	171	171	175	161	171	176	184	169	166	175	175	163	180	194	170	154	145	168	158	165	163	148	147	159	160	147	182	157	173	180	153	157	193	153	175	169	188	187	180	178	164	152	166	178	187	172	160	164	167	155	160	182	184	170	192	172	175	166	162	160	148	152	142	161	170	157	155	169	170	160	154	189	187	154	194	151	175	168	139	157	169	184	164	159	175	153	158	147	156	181	174	174	142	165	160	168	142	164	151	180	167	184	171	159	173	179	169	154	186	186	170	167	148	146	171	168	170	167	175	145	165	161	159	180	153	167	175	143	139	140	160	173	156	152	167	168	149	166	174	169	161	178	172	133	162	161	157	154	163	169	165	162	169	169	159	169	169	193	149	167	178	168	156	167	157	172	149	180	172	146	158	180	172	152	170	155	150	164	147	180	158	144	181	167	172	160	172	153	164	195	162	162	165	143	155	155	157	181	139	187	176	167	167	146	172	180	178	158	175	156	166	164	162	160	198	147	175	175	165	152	159	156	168	157	154	198	157	168	170	163	148	152	187	178	173	154	163	171	176	177	166	170	155	150	171	141	164	167	161	166	160	152	157	165	154	165	153	167	180	173	138	160	175	160	157	159	163	144	175	148	162	179	152	149	164	167	163	151	189	164	158	192	172	170	164	159	162	170	165	165	177	167	136	156	168	165	165	158	163	176	170	158	156	149	165	166	150	156	195	175	159	169	162	158	172	158	170	168	175	156	142	176	182	167	170	166	156	166	165	171	179	150	163	150	159	173	159	180	166	163	164	154	159	192	170	160	167	145	177	168	166	162	169	164	137	168	171	147	148	162	156	173	144	165	162	174	161	160	154	160	182	139	126	154	158	160	153	154	170	184	164	173	168	168	182	148	171	164	170	168	168	159	153	176	147	160	161	169	153	162	156	143	168	157	146	156	164	170	173	156	162	155	154	153	173	163	173	162	150	162	168	169	186	173	159	182	169	158	178	167	173	152	167	159	160	150	173	182	181	163	185	158	170	184	169	173	183	159	143	154	176	199	149	167	159	156	137	158	158	149	151	182	179	195	195	156	169	156	172	170	160	159	165	163	159	173	159	147	167	170	178	157	164	151	141	149	165	156	177	194	176	178	160	154	155	197	168	167	164	149	175	152	171	173	186	185	160	174	189	156	174	153	175	177	152	175	158	176	163	168	163	167	188	153	168	161	182	186	158	174	164	146	154	172	181	151	177	172	182	179	161	173	170	161	158	147	158	183	163	171	168	151	156	164	170	138	137	166	178	170	157	138	162	165	156	157	158	173	155	178	141	161	180	172	165	144	170	163	159	152	145	169	154	155	145	156	151	177	167	163	176	165	154	175	154	184	164	159	168	143	166	144	159	160	145	169	164	161	176	195	170	129	185	149	173	158	169	178	154	160	140	182	161	189	161	179	147	188	140	157	142	178	159	166	180	174	161	172	156	170	153	164	165	172	166	154	159	169	178	150	186	173	152	143	164	175	145	171	147	166	165	142	199	151	150	181	164	163	161	165	161	156	157	154	134	143	181	187	168	169	167	168	161	147	147	150	139	177	148	165	164	191	161	150	156	166	167	154	165	161	168	155	163	172	182	149	133	155	150	170	166	182	175	172	170	168	193	169	165	151	153	148	157	162	150	166	171	146	159	179	169	179	163	186	180	157	148	152	171	165	166	165	164	167	157	193	186	140	166	166	161	151	179	156	179	156	165	143	165	173	167	168	147	151	161	151	152	142	153	153	174	139	154	170	169	161	146	168	158	167	159	166	174	176	149	177	144	186	154	143	179	137	174	178	176	177	171	175	148	132	158	165	168	171	159	151	150	179	145	172	154	161	150	144	158	167	161	178	167	154	181	167	164	145	155	165	179	151	166	172	150	165	181	169	165	141	165	182	139	157	164	162	152	183	155	165	182	177	168	145	162	189	155	179	173	176	152	151	164	170	174	175	185	155	156	169	158	172	158	174	185	185	147	156	137	172	157	166	154	175	158	171	171	183	177	169	157	200	154	182	144	156	173	167	131	173	150	182	159	154	128	155	154	157	174	150	174	150	175	141	166	159	183	151	160	171	139	184	135	188	162	164	175	148	155	163	157	158	148	178	158	155	143	182	166	147	161	145	153	158	162	161	161	175	170	173	173	186	167	153	170	186	191	162	176	182	159	174	172	142	147	178	161	179	154	174	152	156	146	158	153	160	152	176	172	183	185	161	158	154	170	149	164	152	154	167	153	144	165	142	137	181	156	151	157	163	171	161	159	166	155	187	147	166	177	168	174	173	165	163	162	150	165	174	174	140	180	151	160	160	155	170	153	154	181	167	160	167	182	153	168	159	186	179	155	154	166	168	141	153	148	161	181	159	163	167	163	172	183	143	173	162	156	165	168	140	208	149	141	181	161	168	149	162	177	166	144	170	159	152	175	158	167	159	172	166	188	169	161	171	180	170	165	162	169	169	161	155	148	158	153	155	169	144	164	148	167	174	160	188	174	165	157	157	171	165	182	144	172	185	154	163	180	163	184	173	196	167	148	167	148	171	161	195	170	145	156	167	155	160	170	188	186	180	161	180	173	159	168	181	173	178	167	168	159	169	172	177	176	169	165	144	159	147	165	169	168	169	154	173	152	156	187	170	155	164	171	174	151	158	177	169	167	171	165	173	172	161	186	179	159	162	162	185	168	159	169	166	165	166	157	156	160	139	147	175	148	155	166	167	181	152	160	163	164	157	157	151	139	175	169	184	183	135	154	165	162	168	160	164	145
2877	2047	2458	2615	4483	5908	5091	4468	2392	1771	1366	1198	1344	1423	1286	1149	1133	1028	2851	5438	4481	2855	1421	653	623	605	608	623	577	645	614	631	618	620	592	612	604	625	615	605	624	628	589	646	618	640	624	577	604	607	626	570	617	625	608	658	607	577	575	643	616	631	584	594	587	617	629	636	634	633	564	655	648	617	622	621	632	552	633	595	622	597	603	589	554	622	638	614	608	597	606	641	620	577	604	626	595	609	612	598	602	626	609	618	602	612	650	588	631	624	609	610	600	586	608	591	658	587	644	636	633	597	634	609	652	664	614	599	620	623	574	602	631	585	575	578	542	549	610	593	595	602	569	623	603	635	621	605	596	598	571	601	607	630	627	633	644	605	597	608	628	639	618	646	601	622	596	601	581	592	612	643	592	562	612	585	648	622	654	603	582	580	613	634	557	626	601	589	629	587	605	598	654	634	648	645	589	632	612	610	616	639	619	621	595	560	603	575	598	576	582	648	617	610	620	644	626	638	624	591	616	606	610	631	624	586	601	628	656	567	577	655	620	581	612	601	592	603	638	664	636	620	628	617	621	594	638	657	628	622	611	640	620	613	592	625	636	591	622	621	602	610	617	613	639	614	597	598	628	612	601	565	620	621	620	599	617	590	623	623	613	648	594	616	620	587	608	617	674	581	631	637	589	617	601	629	595	628	578	618	608	604	631	616	611	631	638	621	634	635	602	613	601	593	620	583	599	599	586	612	625	629	612	610	657	655	638	617	648	618	589	592	595	624	590	608	583	643	614	613	611	608	639	594	576	558	615	594	527	607	577	587	625	589	593	658	609	593	596	622	601	591	591	602	617	587	634	637	599	584	575	602	584	605	664	619	597	602	594	588	633	627	627	595	593	650	604	656	594	635	615	563	609	605	590	596	599	636	581	609	596	613	588	607	643	626	625	583	582	610	594	647	619	622	650	636	586	634	621	569	591	593	627	551	597	618	643	639	626	631	577	621	616	562	586	602	587	643	574	638	544	649	559	623	648	578	604	590	615	588	618	590	641	641	595	602	618	587	652	600	624	635	593	581	572	614	632	636	607	591	608	642	572	560	614	558	600	562	620	639	631	632	602	646	627	603	604	622	625	578	649	637	634	644	643	590	630	612	602	632	614	601	598	648	604	591	621	624	592	623	612	653	613	596	601	573	626	602	630	635	624	655	626	619	592	636	619	604	661	602	622	645	571	557	615	594	605	600	619	622	603	597	576	587	627	575	613	636	624	595	635	613	606	589	612	612	594	609	597	631	599	644	556	605	609	635	609	604	617	635	611	645	619	647	586	620	587	615	565	594	602	587	605	627	641	652	580	588	597	622	642	638	591	614	643	624	610	572	619	592	615	562	594	568	580	638	638	633	605	565	612	599	584	630	600	593	596	643	611	592	598	603	610	607	635	626	616	571	579	620	638	599	626	647	628	564	637	625	621	607	595	575	579	582	597	605	590	549	627	629	632	588	602	582	626	600	599	619	614	546	601	596	624	599	597	557	573	586	605	620	624	607	632	565	614	626	644	609	614	598	610	627	599	556	569	596	611	589	601	583	610	625	643	625	589	620	610	591	637	592	639	603	612	623	592	605	618	618	657	577	600	612	613	580	615	617	614	624	646	636	559	650	643	619	611	626	647	608	547	609	580	600	606	624	585	664	606	622	629	602	605	614	578	593	635	600	678	639	580	609	623	624	615	607	571	584	600	582	631	629	636	603	618	557	595	625	626	612	585	622	617	597	567	571	623	610	594	644	618	649	616	612	635	630	645	580	613	542	617	587	616	595	586	615	585	570	576	596	620	644	595	633	602	639	589	603	561	611	591	596	606	582	598	631	632	578	617	604	644	602	576	623	637	590	587	615	645	610	586	658	636	618	633	615	598	625	603	624	608	631	607	619	603	607	642	596	600	607	599	619	643	588	605	601	597	610	585	643	586	610	625	647	614	629	614	634	615	582	611	588	591	562	615	641	580	591	632	626	623	600	612	577	613	582	599	619	581	573	607	622	568	623	594	623	610	551	599	564	594	612	592	609	581	578	618	581	663	592	655	635	610	659	551	624	581	572	622	585	630	558	586	581	591	608	584	591	647	641	607	604	588	605	620	555	601	632	574	633	596	565	631	585	646	639	631	644	642	615	599	584	651	628	646	602	637	623	582	600	588	616	626	602	612	627	640	622	608	621	602	614	625	616	608	626	634	599	653	607	623	561	620	577	567	612	637	594	648	616	635	633	614	621	603	606	631	618	587	593	599	577	595	656	634	624	594	637	628	653	622	589	621	628	588	609	626	599	616	643	602	583	554	648	582	625	590	606	596	620	607	616	641	628	594	612	618	611	607	608	600	624	623	644	584	610	658	607	614	617	632	594	630	585	616	612	646	623	597	607	582	584	568	599	628	584	638	587	650	611	583	621	619	632	616	655	604	588	632	608	603	615	632	634	611	604	621	608	604	585	606	636	609	634	583	620	650	605	624	581	631	614	606	633	590	622	588	640	563	604	628	539	615	607	627	622	615	603	625	651	613	657	623	622	631	640	674	592	553	620	608	654	613	595	585	654	632	640	601	633	657	601	597	635	598	589	584	664	575	585	611	602	631	638	591	584	595	605	611	626	619	629	599	599	602	630	615	619	630	611	617	587	599	643	602	655	545	642	650	619	626	593	585	626	628	620	641	574	627	655	630	629	607	666	667	611	627	615	619	582	627	642	638	616	609	616	586	594	595	593	616	543	645	574	593	632	590	604	546	638	604	654	587	645	669	600	620	600	603	613	612	606	588	632	631	576	595	607	612	631	662	628	592	576	600	629	615	646	611	629	577	598	624	560	565	633	623	599	603	641	541	654	576	592	632	607	614	589	632	614	644	573	583	602	647	625	621	590	627	623	637	621	612	603	657	616	637	642	660	625	573	594	626	601	636	595	646	593	625	615	590	624	625	628	633	605	606	599	584	587	644	626	612	598	612	591	668	601	632	588	595	619	617	607	595	605	590	619	598	576	620	637	599	627	606	590	606	645	608	592	605	582	609	584	632	613	607	626	632	612	627	601	638	679	600	591	632	664	616	634	592	604	616	636	636	587	639	579	648	618	625	663	591	613	591	603	583	660	606	645	616	581	628	600	629	675	584	624	591	635	613	571	599	621	567	629	571	595	649	605	582	613	604	616	626	638	610	626	580	575	596	605	607	643	610	642	636	620	637	660	620	579	629	628	647	601	616	626	611	622	598	597	648	627	594	616	613	632	605	591	624	621	611	630	585	601	652	611	617	619	626	572	582	633	594	639	603	655	604	620	604	591	627	610	590	578	613	597	612	641	590	594	615	618	636	613	622	606	604	606	596	671	600	612	580	556	597	626	628	632	588	618	572	627	567	651	619	608	651	556	587	590	598	619	611	622	599	581	642	625	633	632	586	650	589	595	648	590	646	644	609	597	608	612	644	633	604	583	610	601	620	608	593	622	623	641	612	574
9074	8895	6949	6935	11517	9660	6399	5978	4639	1918	1006	616	601	554	542	439	449	1253	5222	8458	5466	2504	764	158	144	147	130	125	119	132	155	140	137	139	136	137	120	135	121	128	138	152	136	154	132	115	124	137	123	139	134	139	138	129	139	152	132	140	144	110	141	123	154	134	125	147	141	134	131	155	125	126	136	138	135	152	137	151	153	131	114	121	134	144	131	159	138	122	134	125	141	137	137	125	138	130	156	139	129	148	136	132	133	130	140	119	161	120	154	117	126	135	136	146	158	145	123	139	121	115	128	135	134	140	149	147	134	116	136	119	158	148	137	125	138	129	132	114	151	117	146	153	128	117	137	131	131	128	144	144	127	140	146	141	140	146	106	140	133	127	144	136	147	125	149	137	147	164	152	134	136	140	130	123	124	140	142	149	126	145	141	156	133	128	118	138	154	124	126	126	136	145	143	140	129	120	131	142	133	152	127	139	125	119	134	133	125	132	137	139	144	139	151	142	121	149	132	121	150	155	129	134	124	136	142	116	145	139	116	128	130	142	134	155	125	142	144	142	125	137	146	130	129	133	147	145	154	131	132	138	146	149	138	128	142	131	155	148	145	133	143	140	128	147	153	115	116	142	112	144	130	142	132	121	130	136	139	143	142	141	120	153	120	140	144	152	146	129	135	127	149	145	130	152	114	155	128	144	135	141	141	143	147	148	149	112	156	132	133	138	156	153	134	143	132	141	129	131	126	123	131	113	135	151	138	166	127	129	126	123	133	137	131	139	130	147	154	142	133	142	144	134	142	136	123	142	139	128	150	128	130	141	137	156	123	136	145	131	131	135	135	132	126	147	160	159	153	114	134	150	143	124	132	129	127	139	122	132	129	136	121	129	132	128	135	121	137	121	146	139	124	151	124	157	138	155	141	127	108	156	143	130	142	152	136	125	124	148	121	143	131	131	126	127	145	130	123	131	139	125	125	140	127	124	121	164	140	152	138	127	152	132	138	132	135	144	167	141	138	141	131	141	145	132	128	146	138	140	128	166	128	135	133	166	131	129	168	127	138	136	124	115	132	133	146	117	154	119	145	145	151	145	145	135	160	131	120	143	118	128	144	139	141	134	144	111	121	142	134	122	148	139	145	131	127	133	152	110	110	148	129	125	124	134	151	138	135	157	134	128	156	140	132	142	157	128	130	140	147	119	138	122	150	148	144	141	140	144	135	140	154	126	143	125	139	145	128	134	136	143	142	154	162	157	132	123	127	126	142	148	119	124	120	155	143	157	153	146	130	130	134	149	127	141	133	133	130	129	121	162	132	144	141	146	132	129	134	131	135	120	131	149	135	127	128	147	140	147	152	148	140	130	132	140	126	140	145	143	135	139	119	125	124	144	132	134	148	129	152	141	137	132	154	150	119	126	144	135	154	143	150	134	123	158	129	126	123	145	139	161	160	135	149	132	120	130	138	148	131	122	123	124	131	133	110	114	149	129	146	141	139	124	137	129	126	132	122	140	146	153	138	138	147	139	120	145	126	160	144	123	131	132	161	142	140	127	152	151	120	131	148	134	157	141	128	143	136	139	121	146	126	139	119	115	125	144	135	140	140	164	142	136	142	152	139	127	138	137	135	166	131	137	132	168	131	126	116	118	118	155	142	142	135	128	148	158	139	127	123	152	141	128	125	135	137	134	144	136	137	129	131	136	144	147	146	160	131	117	128	134	145	135	144	157	132	137	144	138	151	119	134	129	138	144	160	145	134	148	135	154	136	125	121	137	132	134	159	150	146	139	152	148	140	161	142	143	137	133	138	135	144	152	131	129	135	145	128	129	133	135	129	145	123	120	140	123	132	137	153	116	132	128	125	134	133	130	136	159	144	131	120	159	122	142	134	138	154	133	129	128	140	138	144	132	143	165	137	128	134	109	137	138	157	123	142	136	134	149	129	121	140	146	118	128	122	150	132	134	151	123	129	138	126	128	157	146	134	134	144	139	137	145	172	160	146	135	131	159	125	139	145	113	133	164	129	135	143	157	142	124	137	142	134	139	154	134	106	134	149	135	154	150	135	132	132	133	126	151	140	139	141	145	141	112	131	140	150	155	132	144	139	149	150	123	134	126	133	137	117	125	137	122	132	123	116	152	148	134	128	140	130	121	130	145	123	143	151	151	141	124	132	138	149	138	128	112	118	150	131	134	130	138	136	114	137	128	125	138	132	125	129	115	143	143	128	144	133	139	129	175	150	138	130	145	140	124	133	130	142	134	142	137	127	117	127	134	152	149	131	140	136	157	149	121	138	143	167	144	142	130	112	129	151	128	145	138	119	153	150	143	135	147	122	125	159	118	122	141	118	137	148	132	128	125	146	125	128	150	125	119	134	143	130	168	130	143	126	115	121	109	132	159	157	138	122	138	129	137	131	132	149	125	134	123	143	136	142	126	142	152	134	142	144	155	127	133	138	141	124	129	138	155	151	137	120	143	139	139	118	125	140	140	123	142	117	146	146	149	142	124	139	132	124	141	142	126	161	151	141	143	143	156	133	133	121	139	120	136	137	142	152	155	121	134	135	139	145	135	142	140	128	123	132	122	120	154	127	113	138	138	130	140	158	134	143	154	131	153	154	118	125	149	151	144	126	110	133	134	143	134	139	133	126	136	115	125	140	139	124	125	112	127	131	142	121	142	116	130	140	137	132	140	128	136	131	114	131	134	140	132	155	144	137	140	133	141	151	148	150	142	124	136	132	147	147	131	118	156	151	138	146	128	141	148	155	135	132	140	143	150	155	136	117	123	134	130	133	153	180	142	121	138	111	147	115	135	138	133	147	122	144	129	127	138	133	137	118	132	136	134	155	131	131	133	156	122	120	125	131	159	147	131	134	124	150	142	141	146	141	121	119	155	145	142	156	113	159	156	134	129	138	105	134	128	136	141	129	140	148	137	141	151	149	124	143	130	138	144	152	142	139	123	158	124	133	124	141	143	158	134	135	142	133	123	116	118	153	129	120	142	141	131	133	139	125	123	133	135	138	137	108	127	145	133	136	128	127	145	142	135	131	140	124	130	152	132	120	129	131	126	122	142	137	137	134	150	130	138	123	154	151	136	120	139	135	137	137	126	146	132	148	130	129	143	115	146	143	126	123	152	126	121	140	131	90	125	125	149	139	128	135	144	145	133	136	132	152	127	148	138	138	143	139	113	130	122	154	131	146	103	116	136	140	119	136	147	150	136	133	135	129	130	139	136	140	147	130	134	114	131	141	141	107	113	136	135	127	135	148	137	118	146	154	139	141	140	132	144	140	144	121	149	121	129	152	133	127	143	132	137	135	137	148	136	133	134	136	121	145	148	127	154	139	143	134	139	138	129	131	118	130	149	122	118	134	132	131	123	140	127	144	125	127	138	144	128	138	147	127	137	127	148	135	148	141	121	128	124	144	130	138	142	143	128	140	127	137	102	113	148	135	151	134	148	119	153	133	148	138	148	138	132	137	134	125	144
9724	8103	8546	13790	21890	18985	15473	16471	14714	8015	4973	3682	3507	3404	3347	2512	2735	7442	22281	28872	21890	12994	4433	543	544	543	530	515	545	510	559	547	522	543	507	499	554	514	486	494	518	512	571	541	538	527	504	511	519	545	552	556	546	538	572	530	533	491	527	554	514	495	523	500	505	507	497	517	546	500	545	502	537	553	526	518	555	473	546	530	484	528	560	546	520	543	552	542	557	517	567	520	542	519	508	510	539	517	511	544	519	525	565	567	533	520	534	523	548	490	521	514	512	531	566	540	512	525	518	554	531	510	538	533	544	517	547	508	534	556	549	533	576	544	576	580	543	513	552	551	552	531	495	521	560	523	546	515	524	549	552	512	541	545	505	542	536	544	517	527	522	527	543	530	529	541	520	532	534	533	533	485	553	503	493	529	525	500	513	540	561	510	525	550	506	556	545	532	552	557	534	520	571	547	541	516	534	493	551	529	547	555	507	591	546	529	536	508	548	576	545	511	520	554	516	556	552	560	491	532	534	549	569	563	513	530	553	540	519	562	526	566	509	530	522	502	525	537	501	589	567	462	576	522	538	537	537	578	531	532	548	508	516	538	505	533	528	482	533	531	533	517	502	496	541	540	541	527	506	550	550	555	535	549	542	534	546	538	504	542	554	549	492	535	521	534	506	545	480	538	530	546	541	516	552	531	520	506	488	540	549	539	538	483	553	507	497	540	549	558	539	536	550	563	507	510	552	544	542	543	551	544	509	509	541	526	516	529	519	537	530	565	545	547	505	559	500	567	510	545	545	509	567	526	502	540	550	533	524	534	533	538	531	566	498	544	562	513	523	532	558	540	537	546	529	545	503	530	526	539	535	587	520	532	542	537	563	574	483	517	555	493	527	542	569	564	581	485	535	509	561	510	541	545	509	513	513	469	512	551	525	542	542	551	531	510	545	541	536	508	555	513	518	520	513	528	547	531	581	472	518	505	491	529	496	563	556	504	532	520	500	546	534	562	526	579	519	523	515	550	500	483	530	537	513	534	532	512	528	525	503	521	563	565	526	508	519	540	549	527	517	559	540	512	505	506	520	519	516	536	517	523	507	492	517	519	482	486	528	535	529	495	570	483	558	503	541	526	554	516	508	522	511	586	544	579	537	506	505	529	546	495	483	508	484	506	521	490	523	513	532	487	554	494	523	547	526	531	516	510	534	591	509	529	471	529	521	545	544	539	574	508	591	523	525	531	560	544	512	516	502	540	544	496	524	556	531	541	560	494	555	541	550	546	552	540	517	553	512	530	503	507	528	529	518	515	573	542	530	497	504	523	519	569	533	518	533	556	481	529	481	510	539	546	536	516	481	506	531	547	523	486	510	564	511	536	571	574	499	547	504	502	514	571	511	488	498	526	600	523	529	537	537	553	499	555	562	487	529	564	485	489	545	545	528	518	527	529	533	546	534	523	554	518	530	528	538	554	521	549	510	511	524	561	523	499	533	500	523	541	530	545	552	479	567	526	531	510	522	521	499	534	498	540	508	488	499	517	562	541	511	570	537	519	507	506	522	543	513	556	508	526	566	581	519	515	535	566	556	535	532	531	542	522	541	521	515	507	515	554	524	535	572	540	551	540	523	522	532	531	530	529	514	582	518	542	617	533	542	559	538	550	530	496	512	489	525	516	540	531	524	535	545	576	544	552	511	524	524	556	562	549	516	579	507	521	555	544	558	510	536	560	552	603	511	532	534	520	495	523	533	532	531	502	532	533	508	572	518	568	515	567	521	539	533	530	534	552	561	559	568	547	508	478	503	515	585	544	538	521	537	523	530	530	546	536	544	506	518	549	508	560	519	515	495	506	539	493	532	512	512	526	520	517	540	543	530	522	496	536	504	550	580	511	537	530	521	514	516	491	527	513	547	536	521	519	571	511	542	537	499	520	552	527	537	519	555	536	550	564	504	508	520	556	534	506	516	580	553	543	525	519	526	565	545	598	514	528	528	529	519	554	524	523	555	524	555	520	543	474	520	519	507	552	536	522	564	538	559	536	541	521	515	525	539	534	569	516	508	537	494	556	524	521	541	496	551	501	558	519	549	520	520	504	509	508	541	545	549	527	539	543	502	547	543	551	554	544	510	546	549	506	549	533	515	569	483	525	533	517	500	528	526	541	511	499	551	564	521	539	532	526	527	523	559	506	551	513	538	539	530	540	561	489	533	512	513	532	527	503	577	517	508	528	556	532	536	522	531	505	566	535	553	501	547	534	506	538	551	516	543	534	524	516	553	521	515	491	525	502	524	524	493	559	528	520	511	546	529	491	561	553	541	515	530	546	518	522	528	531	548	522	571	543	529	554	540	539	495	546	550	523	531	538	534	522	564	565	538	513	507	561	532	510	540	520	530	535	540	545	545	545	547	547	515	567	531	549	548	551	536	526	562	574	535	546	534	539	505	527	526	557	529	555	502	526	539	515	524	563	531	534	527	535	529	572	548	537	520	556	531	542	496	497	496	561	537	520	495	534	533	575	532	519	548	496	496	526	561	556	549	537	566	526	529	528	511	556	522	585	550	487	526	506	503	525	510	506	540	536	530	485	526	538	495	571	561	553	549	526	506	527	525	573	536	551	514	537	524	512	598	561	560	573	539	521	518	530	538	543	565	560	567	532	553	543	555	555	544	524	535	544	561	587	551	545	555	548	543	512	517	538	571	536	543	513	526	536	491	522	510	543	556	514	524	520	476	520	563	584	543	520	551	545	562	532	545	553	520	515	503	504	571	538	525	493	523	554	567	533	491	522	541	525	505	553	516	574	533	557	562	516	548	515	495	576	530	505	546	555	518	540	508	524	508	516	537	535	538	504	479	508	531	497	494	523	523	509	542	537	565	549	569	498	518	523	539	575	491	497	594	530	537	563	555	523	523	537	522	503	529	534	528	511	527	544	547	523	492	530	524	524	506	549	568	523	546	500	500	481	537	562	558	540	569	524	514	534	523	518	510	513	563	555	494	525	536	524	546	535	516	509	508	530	512	547	560	581	505	527	501	546	566	518	551	556	520	528	553	527	530	537	521	615	500	544	551	536	482	544	480	532	547	501	530	530	542	556	583	535	512	551	534	570	553	555	504	487	533	527	505	507	571	574	546	541	544	475	534	517	500	576	522	497	560	539	524	557	537	541	561	539	541	550	527	490	559	535	535	559	542	559	544	545	528	531	501	503	518	531	558	510	515	527	552	551	524	512	541	550	534	516	564	517	550	543	539	520	567	522	564	592	542	563	537	545	529	514	526	544	517	523	501	516	537	536	525	511	526	515	549	542	537	569	546	525	522	541	514	581	481	518	539	549	512	535	499	575	542	541	501	544	536	547	528	516	528	532	519	510	521	535	496	542	519	558	530	561	529	548	490	503	522	512	543	506	552	533	513	511	503	551	487	550	520	527	543	494	510	477	546	549	558	514	523	548	513	551	520	515	509	494	523	550	520	549	562	546	573	524	537	557	524	536	521	505
14222	11818	10487	14348	19022	13612	10209	9868	8417	3574	1661	1202	675	653	661	834	1735	6133	13628	12369	6767	2790	829	232	197	211	210	194	215	222	199	192	215	218	202	194	195	197	205	202	204	186	193	189	189	196	201	188	179	198	205	202	190	194	226	194	204	200	196	195	198	213	204	197	204	202	187	211	194	218	223	158	217	204	209	222	199	191	203	189	184	200	222	203	214	186	225	190	203	221	209	204	184	215	177	154	169	212	206	209	200	215	193	173	202	199	191	214	199	215	204	213	199	239	197	190	193	180	192	186	191	187	199	214	205	189	199	207	212	212	193	199	192	219	188	203	200	208	183	211	207	193	199	216	181	178	198	194	194	206	204	189	220	210	183	185	204	184	211	199	222	197	196	238	211	214	182	224	177	180	216	170	175	201	199	234	200	207	202	198	207	198	209	201	192	188	181	192	198	199	205	188	197	191	177	186	219	186	187	213	202	184	180	206	177	216	192	180	222	188	214	201	204	220	192	192	203	224	195	205	213	176	200	196	193	209	216	189	205	185	194	210	208	186	215	180	194	182	201	169	190	187	191	222	207	189	199	188	204	185	208	188	185	192	205	213	198	185	188	212	215	195	219	211	203	213	195	202	214	209	216	185	204	200	177	183	185	221	176	195	198	204	206	204	201	190	207	176	212	204	220	203	170	188	195	182	194	220	191	222	165	191	170	223	209	193	202	205	183	199	194	220	208	189	198	204	200	171	219	192	212	178	196	198	172	184	179	180	213	210	214	211	208	201	217	184	177	200	200	204	201	213	207	184	192	197	197	197	209	215	212	208	202	221	203	184	189	195	199	200	185	218	208	188	209	202	222	204	182	223	186	175	225	203	212	174	195	203	192	185	195	199	204	209	215	188	198	209	177	180	202	192	173	209	177	177	197	179	190	183	173	199	213	184	185	187	197	200	235	198	219	206	190	188	192	206	211	195	192	165	196	193	240	197	201	206	187	205	191	196	208	215	175	186	203	183	207	209	190	199	221	235	186	192	241	198	209	210	199	206	232	248	209	177	198	213	208	187	192	200	221	200	215	221	203	218	214	197	200	207	182	194	178	211	213	217	194	228	223	209	190	209	189	213	210	221	214	201	203	206	190	204	198	206	190	199	182	178	198	202	215	222	204	173	197	198	220	207	190	202	191	223	211	209	189	200	208	174	199	197	165	219	211	211	206	210	178	217	190	197	211	178	212	194	181	193	180	208	220	190	190	190	185	203	203	183	184	198	197	211	213	191	173	196	210	208	232	211	188	212	208	227	205	220	193	207	224	182	173	194	211	187	188	206	234	215	209	219	193	193	192	198	216	236	206	196	188	214	187	181	209	180	202	214	202	201	214	169	195	207	209	188	231	200	200	179	196	209	207	202	216	169	213	209	197	184	197	195	211	207	196	220	197	184	207	243	198	213	172	193	178	181	186	226	194	215	214	210	194	180	203	203	196	222	223	193	197	187	225	201	215	211	196	200	220	195	174	191	193	212	192	202	187	226	201	217	240	217	184	176	177	179	177	200	186	191	205	207	226	210	204	210	216	185	192	216	226	218	202	213	188	193	200	236	207	189	183	193	200	183	179	199	193	215	202	188	195	190	208	213	208	203	214	201	202	186	180	221	185	222	195	205	216	187	204	197	227	203	210	179	190	189	213	190	196	198	219	159	193	174	215	204	174	214	218	199	209	201	212	219	192	194	215	202	183	207	180	200	157	233	211	194	206	186	188	198	199	220	186	203	198	198	190	212	192	213	191	183	188	200	192	192	223	196	197	205	197	195	214	213	196	193	196	202	178	180	199	193	190	207	212	211	206	208	223	214	206	209	222	195	185	198	229	210	189	192	179	198	208	217	209	192	206	201	202	171	208	207	197	196	171	203	194	217	184	193	178	197	195	223	209	210	234	189	211	220	195	195	189	198	190	200	245	200	205	201	219	197	228	180	191	189	180	203	191	187	189	197	214	219	193	195	215	215	175	203	214	195	200	211	227	215	194	224	173	188	207	220	191	195	211	166	196	187	179	215	207	214	192	198	191	191	189	199	190	191	220	229	227	202	195	202	185	197	213	214	188	197	196	187	211	204	199	221	214	210	182	199	204	201	210	200	193	199	183	179	202	213	204	211	192	196	198	199	214	185	191	201	206	202	189	216	202	189	199	173	200	197	208	211	174	192	189	203	200	220	178	192	196	190	208	181	195	205	216	206	224	211	196	228	195	209	180	222	199	203	199	212	188	214	199	176	207	205	187	190	202	195	187	195	195	209	200	188	182	207	191	199	187	210	161	204	205	203	207	221	209	191	209	218	201	182	242	201	195	201	191	242	212	209	206	196	201	194	181	186	176	200	183	194	211	203	194	181	200	177	209	218	198	199	189	190	168	232	214	219	191	215	189	212	200	185	200	185	208	211	204	212	198	195	189	189	188	198	193	216	178	209	202	206	185	209	204	203	208	180	201	187	188	190	193	193	175	188	191	217	209	184	192	202	205	215	206	203	198	211	181	183	212	225	176	199	177	218	188	208	196	181	181	197	173	199	221	209	222	193	204	179	187	207	166	203	207	170	184	186	189	202	199	192	225	206	185	190	183	204	222	187	182	221	200	224	218	214	204	199	200	189	175	217	213	202	188	179	192	204	200	200	190	162	190	164	211	214	196	191	194	199	212	197	183	201	182	210	221	189	212	176	202	201	210	205	215	224	212	223	196	192	207	205	191	197	190	206	179	196	213	199	185	207	179	210	211	219	207	196	228	177	189	235	204	209	184	180	196	223	197	174	201	213	206	183	188	216	184	170	198	199	177	216	183	192	220	180	186	193	220	219	180	208	205	190	201	197	190	184	184	178	215	177	198	185	198	207	190	204	180	210	220	188	193	185	192	185	202	190	237	207	193	201	184	222	209	204	192	197	218	183	214	200	194	193	215	218	194	189	207	196	207	227	196	194	206	200	193	156	207	190	192	190	194	193	189	182	218	221	203	202	172	217	197	193	204	187	186	196	192	185	194	190	201	196	190	199	207	195	200	201	170	213	224	188	216	179	204	223	193	194	197	212	206	199	179	200	203	207	209	178	193	182	211	211	210	219	210	212	191	181	210	205	210	192	190	207	223	212	204	222	177	185	186	204	201	192	222	196	187	212	191	240	184	202	216	224	190	198	201	220	210	206	164	184	212	194	188	215	180	207	194	225	206	181	191	190	180	214	204	208	201	208	197	202	191	220	217	201	181	199	232	214	197	217	190	195	181	213	212	195	188	216	178	217	197	161	215	217	214	214	202	176	228	199	208	220	206	196	202	205	177	190	190	205	210	214	213	193	201	195	177	193	176	201	215	214	200	202	188	185	222	210	222	203	202	210	210	200	218	192	211	200	195	213	208	196	194	222	188	207	200	173	201	181	209	178	196	185	173	230	198	207	186	215	218	195	212	204	193	208	212	204	178	205	204	194	187	188	234	184	206	225	192	212	212	199	203	190
12986	10607	13583	24360	29596	23842	20398	23132	20488	10632	7216	6273	3814	3843	3894	4778	10029	24253	36395	33403	24133	13183	4666	898	754	735	682	739	769	745	751	745	757	767	759	746	704	763	765	737	763	774	721	719	725	699	723	749	750	728	765	741	756	704	781	712	715	729	775	783	768	768	785	779	733	709	749	708	742	723	742	720	755	754	720	748	665	726	744	739	757	708	754	710	751	752	731	740	726	734	726	717	738	699	742	741	756	783	729	739	736	724	685	788	730	726	752	734	758	719	742	754	736	734	738	751	732	775	717	736	673	727	736	737	764	751	747	702	735	732	722	775	719	712	777	715	790	676	757	741	734	819	775	722	724	753	699	761	781	713	778	712	742	720	695	738	782	718	738	710	721	745	759	716	726	747	725	734	690	717	706	738	772	754	759	690	716	790	748	726	804	737	683	743	752	730	747	739	738	751	717	714	803	764	731	710	729	789	731	774	749	718	718	776	733	761	728	738	731	738	746	774	747	760	699	690	738	717	745	740	768	783	733	730	753	681	729	718	755	735	770	738	763	729	734	770	740	778	759	731	738	674	683	755	691	717	743	740	774	781	766	751	767	764	762	736	746	733	757	675	744	759	794	700	718	705	792	767	760	731	781	757	740	707	710	764	726	760	720	733	745	754	720	731	747	720	744	740	771	736	699	700	792	757	762	760	763	713	756	763	700	704	734	761	706	714	743	727	773	751	777	755	737	766	732	824	707	734	724	761	713	720	720	714	742	743	793	716	746	731	723	755	717	736	740	723	729	741	742	782	804	828	717	719	721	700	761	753	736	774	711	735	679	739	690	784	732	729	751	743	709	724	784	723	766	728	748	769	744	767	722	747	782	728	742	683	747	712	703	727	752	786	730	739	697	735	811	819	754	719	789	739	744	807	727	726	741	773	703	733	736	722	734	784	752	751	755	702	726	778	758	729	751	706	757	770	764	769	727	756	736	741	714	714	763	761	752	717	720	741	717	760	747	699	745	719	732	724	740	758	724	754	732	709	701	787	809	710	706	755	660	745	759	761	693	763	724	747	785	750	768	711	718	791	754	768	756	751	733	720	734	710	732	766	693	718	737	729	800	731	717	697	786	755	705	745	757	688	784	737	706	759	787	761	777	735	734	695	726	782	765	717	721	710	719	737	757	788	758	745	758	717	692	724	732	739	743	771	726	769	729	777	734	729	740	770	692	735	754	772	721	724	757	717	731	763	779	712	733	753	708	728	758	709	775	739	737	719	675	735	794	729	781	718	794	750	715	742	745	690	717	721	741	727	755	752	755	712	762	725	744	761	739	711	730	729	696	756	695	780	719	763	745	733	727	707	750	716	741	736	731	730	714	733	725	787	758	702	732	699	700	745	729	726	729	748	782	753	739	757	742	761	751	788	743	744	723	675	762	744	751	718	708	740	732	773	744	708	724	756	768	724	703	703	745	751	758	740	730	749	728	743	754	732	736	745	702	741	757	756	734	735	706	735	732	776	751	729	743	751	747	727	755	752	691	733	744	712	721	743	751	762	740	712	746	734	734	733	713	733	728	724	774	726	748	711	755	780	762	780	721	732	745	772	800	749	743	769	719	723	692	743	702	728	733	762	739	756	759	721	767	740	720	742	804	762	694	729	745	709	756	773	793	686	720	755	735	714	736	744	740	725	749	774	717	743	764	728	714	721	747	781	727	740	753	707	708	710	762	768	735	740	735	704	717	746	732	781	720	740	780	716	712	778	782	763	737	764	757	721	750	708	714	710	768	757	745	723	719	736	714	736	761	690	750	762	749	722	749	684	754	730	771	744	779	753	736	744	717	709	715	735	728	760	707	717	753	703	762	751	716	752	779	714	826	690	736	772	697	734	714	705	730	706	766	737	731	787	711	702	729	751	754	745	733	744	692	794	729	760	717	721	753	700	761	731	756	723	764	696	725	759	770	731	730	690	769	747	766	740	754	721	724	786	734	736	778	704	733	784	712	717	740	733	742	739	756	788	724	754	712	728	757	764	744	735	716	782	739	761	717	770	773	751	749	734	769	761	771	766	744	732	705	743	754	724	756	725	783	768	715	739	730	761	720	749	749	719	703	713	703	742	671	770	716	679	776	723	726	771	764	690	768	744	811	750	702	757	762	767	761	756	730	724	737	751	731	711	742	736	788	693	687	742	727	737	776	747	729	763	763	721	782	680	687	715	733	731	693	738	721	687	751	746	778	772	749	693	759	733	734	779	770	723	753	760	746	722	765	704	742	785	748	761	740	750	734	715	726	768	729	705	753	739	736	712	783	786	758	727	743	754	755	734	709	736	737	746	777	717	717	753	756	736	744	762	752	688	740	741	777	750	723	738	756	723	777	792	726	756	688	697	715	737	763	745	775	724	741	746	745	740	722	702	761	709	745	696	794	730	712	733	737	717	790	765	759	765	686	721	761	695	697	737	702	745	770	774	752	781	722	690	762	716	760	811	736	724	745	719	746	740	689	730	715	773	705	701	766	708	720	736	775	728	729	778	727	703	740	784	731	721	705	720	782	772	710	768	755	746	716	765	733	727	762	698	764	731	774	745	781	723	692	734	709	804	708	814	742	774	767	727	734	736	723	735	737	733	729	733	726	770	763	725	736	727	795	734	749	747	711	769	741	744	746	711	713	762	736	729	722	710	763	753	772	740	727	739	740	766	747	753	774	781	739	738	725	723	732	707	691	761	712	711	706	733	762	762	714	724	754	727	725	772	735	756	750	716	746	702	709	785	750	687	698	739	692	798	757	746	727	726	743	707	723	733	713	734	746	713	726	733	707	725	777	712	752	748	795	744	751	736	757	763	749	707	743	722	731	711	720	733	703	719	764	707	724	786	774	705	765	735	767	784	709	746	730	720	751	753	722	724	733	714	758	738	676	764	702	758	724	698	755	742	707	779	739	754	783	780	758	779	783	730	769	752	741	732	755	717	718	700	726	738	740	758	758	711	742	750	735	742	729	726	705	741	773	743	746	770	741	736	719	735	751	653	724	716	730	749	730	701	705	733	754	697	735	706	760	726	769	748	729	711	766	761	812	704	752	716	748	779	674	770	689	688	766	738	738	734	724	724	731	732	690	707	706	726	726	730	720	738	749	764	723	722	748	757	782	764	762	779	735	793	750	716	708	728	754	769	702	737	770	804	724	727	761	705	762	795	719	722	708	788	745	728	724	701	721	739	779	693	719	716	756	733	784	746	710	717	706	746	726	748	730	702	726	733	683	740	765	789	719	745	724	721	740	710	723	786	705	727	754	733	774	738	733	698	740	736	700	768	800	742	670	752	726	774	782	741	732	770	761	724	744	715	761	722	689	751	718	762	727	695	683	696	690	729	763	788	729	705	736	701	712	742	724	731	727	662	774	759	773	726	715	781	721	786	705	808	780	751	732	758	755	757	720	765	753	760	724	700	737	747	736	730	751	756	722	774	768	728	703	754	758	770	759	775	743	757	771	710	711	765	710	705
1970	1168	1636	2188	1733	1132	1266	1090	585	446	423	336	261	251	252	227	293	367	784	1088	772	504	310	191	195	174	184	204	203	189	192	174	201	220	198	203	171	181	199	213	215	169	192	193	190	206	188	185	178	184	215	179	180	190	212	213	191	197	183	202	157	193	193	214	202	206	168	200	188	190	177	173	201	199	153	177	199	171	184	180	205	198	170	188	171	203	189	202	196	166	175	204	207	223	192	197	176	205	183	175	193	207	190	187	191	186	168	227	179	186	196	172	179	203	204	196	152	179	198	185	188	188	178	203	176	196	202	206	176	194	196	193	215	195	163	195	175	196	188	179	180	175	190	187	173	164	206	201	194	193	212	189	179	190	195	212	189	181	200	192	181	186	169	168	193	203	205	183	182	205	195	220	183	212	197	196	176	210	176	176	166	176	185	173	180	165	191	195	181	207	201	200	203	155	203	189	172	185	193	184	183	192	193	167	197	187	201	178	179	190	195	188	208	187	181	193	201	177	198	202	206	206	188	196	178	180	192	190	165	205	191	179	183	173	177	166	182	182	203	197	191	174	187	188	220	187	195	192	176	178	190	207	201	195	218	167	168	222	172	201	177	193	216	176	202	186	186	179	187	180	180	201	196	192	186	193	180	190	192	205	180	195	199	199	196	180	198	196	212	171	203	193	170	182	198	193	201	186	179	189	185	198	190	187	170	170	214	195	183	195	221	205	167	172	196	216	189	178	194	199	170	199	210	177	180	180	164	170	202	201	194	190	181	189	177	180	181	154	176	194	187	183	184	186	190	174	216	180	208	204	198	179	181	203	197	193	206	174	195	171	188	208	230	186	190	196	172	191	199	189	211	202	192	200	169	193	208	185	208	155	198	205	205	181	197	205	206	182	201	224	190	152	169	182	197	175	210	184	156	192	200	164	174	185	188	193	191	187	196	201	167	179	171	211	177	209	163	175	201	162	176	177	195	198	187	182	189	170	189	198	198	178	176	205	164	187	202	182	200	210	185	170	181	197	174	179	189	190	206	174	168	187	197	192	190	193	206	185	200	200	190	189	188	203	186	184	188	227	189	195	177	228	186	180	202	199	195	155	198	206	193	193	190	209	200	209	180	192	175	168	182	184	197	186	190	195	192	185	195	192	170	211	183	169	194	178	172	183	204	178	207	185	191	206	192	207	190	176	193	188	191	200	184	199	178	188	207	210	192	212	214	196	213	176	231	181	193	200	177	189	186	189	172	181	207	201	203	212	153	147	196	177	183	206	193	195	186	183	188	197	193	201	194	179	207	185	207	168	198	176	199	170	192	205	208	183	185	175	191	207	170	197	182	211	176	222	190	202	192	218	215	185	195	181	183	209	188	190	195	206	204	193	200	213	200	182	185	159	188	180	190	201	175	221	177	179	191	190	187	190	187	189	176	189	206	183	205	172	189	188	200	198	163	192	198	217	180	202	210	174	198	195	178	174	159	199	185	202	200	190	188	186	188	200	192	187	205	175	205	206	186	162	196	200	197	180	166	180	182	185	184	178	171	188	177	208	199	182	190	195	183	191	206	186	176	198	180	196	192	182	183	192	197	194	182	204	195	197	173	195	193	199	192	179	214	224	197	216	206	185	203	197	177	160	174	191	193	169	184	209	177	183	204	197	179	188	173	156	182	189	198	201	193	178	208	214	205	189	178	184	196	180	199	175	197	160	187	196	180	184	187	171	172	190	205	203	203	191	191	198	166	194	188	203	159	184	190	162	214	198	196	196	162	187	183	185	204	192	193	178	180	185	193	213	187	168	200	179	171	177	190	201	164	189	196	226	201	188	196	169	181	193	205	185	184	168	169	188	180	173	173	164	204	181	205	216	184	172	208	203	214	198	177	190	180	173	181	195	189	198	189	188	185	194	192	187	183	195	183	190	176	184	168	190	184	193	182	177	219	175	205	168	205	196	213	185	202	206	183	171	186	191	168	184	186	189	159	183	185	206	188	167	195	202	191	192	189	158	187	177	200	191	217	183	171	207	196	216	197	205	198	208	169	171	196	202	202	179	192	166	192	203	189	191	194	188	209	194	206	189	196	194	189	199	203	179	219	155	201	180	210	200	195	173	200	182	203	194	194	177	177	172	184	205	168	184	191	197	199	190	166	160	202	193	191	225	187	198	181	189	190	194	178	198	194	201	179	204	207	182	225	191	207	172	193	184	208	185	195	198	181	169	189	204	194	209	197	174	183	187	191	192	183	177	202	180	218	208	202	202	188	195	179	194	174	193	174	204	199	179	180	181	190	187	170	203	200	185	205	188	187	179	176	196	183	190	198	192	161	175	197	182	189	188	197	176	205	216	201	178	207	185	181	187	184	169	189	184	168	178	198	204	210	186	182	185	201	186	175	189	189	188	193	179	180	188	186	202	201	188	185	186	206	227	185	196	186	181	192	168	190	185	184	203	189	188	189	210	179	162	194	170	218	197	191	217	193	214	176	188	194	178	188	198	188	190	201	195	201	223	177	177	196	201	213	211	197	178	179	168	207	220	179	206	185	211	185	227	156	213	208	211	197	182	174	187	205	181	186	191	169	192	170	179	191	201	186	192	164	213	186	211	201	188	183	203	187	198	215	197	199	193	165	187	191	217	187	178	195	196	176	183	182	192	197	181	189	198	203	188	195	181	184	199	188	187	193	208	185	183	167	184	179	193	208	197	217	210	186	175	204	183	186	192	219	208	195	194	191	218	170	196	178	173	195	202	181	211	202	207	183	213	197	205	202	199	241	190	193	186	177	179	174	198	188	187	173	203	174	184	174	205	179	183	178	196	176	179	175	196	194	180	198	210	193	188	192	197	212	170	181	192	188	204	186	200	164	183	186	184	197	161	209	183	188	218	193	179	179	208	182	181	214	214	195	204	182	192	212	184	198	195	166	176	187	213	184	211	183	214	194	172	179	181	200	194	185	184	180	176	179	196	203	162	194	189	176	211	189	223	194	169	184	195	194	184	206	212	192	179	192	204	188	191	185	214	181	191	201	167	200	185	184	184	197	200	169	192	187	185	176	210	191	192	177	186	199	198	175	221	210	196	179	195	205	209	176	207	204	184	181	186	194	167	175	183	195	200	185	197	180	176	182	204	179	194	194	216	192	192	187	172	180	171	204	172	210	175	171	163	170	162	175	168	185	187	173	179	174	184	220	179	189	195	229	177	196	191	192	183	214	176	201	208	173	196	155	198	202	193	194	207	206	186	193	199	195	213	181	188	159	192	179	176	179	187	169	198	195	201	206	214	204	166	167	188	198	197	173	187	194	186	200	180	180	194	188	187	225	176	208	188	176	191	192	184	220	205	192	179	182	193	204	191	196	164	168	193	206	192	189	197	193	186	191	168	185	212	188	178	187	183	182	228	191	197	200	211	174	194	176	207	191	162	183	185	193	200	175	186	196	207	201	183	176	205	169	200	192	207	188	162	191	182	184	196	184	189	164	178	200	173	191	192	205	189
2896	2078	4036	6892	6070	4592	6007	5189	2466	2387	2218	1807	1356	1285	1057	1000	1372	1994	4541	5628	3873	2255	1285	756	679	687	757	702	715	716	692	671	722	683	738	705	703	670	687	671	713	700	691	734	733	680	747	695	708	671	714	689	691	685	710	701	711	737	689	711	698	702	695	679	740	698	696	661	699	697	686	704	668	722	727	723	714	662	725	669	673	698	663	683	744	700	768	690	670	748	738	680	691	693	687	707	695	672	695	717	677	717	684	708	678	657	684	727	764	701	696	719	698	718	675	721	687	681	705	719	704	701	751	713	713	693	707	684	702	716	686	696	689	716	668	742	729	703	714	697	671	704	708	714	720	724	722	674	715	704	650	709	713	683	710	725	699	757	709	656	712	701	752	670	687	719	697	702	689	710	692	690	729	693	668	721	705	702	680	665	727	739	710	700	720	761	669	750	734	687	726	682	659	714	743	682	693	706	693	710	732	729	701	677	710	719	715	730	705	741	666	654	697	665	726	734	654	749	672	687	742	707	667	698	730	694	705	696	696	721	736	713	694	708	706	697	768	666	697	719	709	759	670	704	758	692	707	679	720	731	701	750	741	696	704	716	717	712	674	715	682	716	699	646	711	690	707	711	711	660	688	718	673	719	724	674	679	727	672	676	663	702	700	740	699	754	697	703	706	678	719	687	699	675	681	721	709	721	694	728	675	725	675	718	711	734	689	713	703	721	745	681	734	739	685	687	673	739	690	702	716	718	751	690	669	683	768	680	749	729	748	789	665	674	727	702	688	748	720	697	748	661	682	707	669	709	714	695	691	678	730	648	713	694	678	698	670	733	671	688	731	681	764	718	715	756	735	695	743	683	712	714	726	708	682	737	717	743	665	753	679	683	691	692	725	729	713	648	718	708	746	717	745	741	750	746	701	725	705	658	684	661	686	706	688	703	686	747	694	699	672	687	697	714	693	707	702	725	739	716	665	716	718	681	660	682	702	705	674	638	698	697	725	661	743	728	762	728	740	675	713	721	717	695	759	691	690	746	701	689	640	725	746	717	716	709	751	692	714	705	712	665	708	689	708	712	692	668	720	715	715	727	679	683	741	705	714	693	698	659	742	700	727	725	726	680	701	671	719	666	671	689	732	702	704	663	773	724	695	673	696	754	687	674	766	742	699	690	713	669	694	714	726	703	692	646	697	713	692	700	682	694	741	724	751	758	702	709	721	673	704	707	717	666	708	687	719	689	757	745	746	715	769	712	722	685	766	713	724	719	696	731	725	756	706	705	706	711	621	645	740	738	668	691	761	647	687	689	715	715	689	656	690	716	728	746	717	685	686	630	689	690	711	719	663	693	693	679	658	679	717	674	710	666	747	662	698	670	691	738	745	700	734	728	698	703	701	708	738	739	729	699	691	697	729	720	758	708	703	675	734	713	714	671	736	694	731	665	716	711	709	666	676	682	698	683	739	718	709	686	736	740	717	705	705	729	693	720	674	676	715	705	730	721	691	697	688	693	705	718	699	707	719	667	725	669	748	723	702	694	713	653	702	681	686	741	661	693	694	703	726	747	752	678	734	691	695	688	722	672	740	675	684	709	721	720	703	689	704	700	750	734	714	697	728	680	717	713	718	712	718	730	667	712	695	689	676	708	718	690	735	705	687	683	687	678	716	739	741	723	688	675	683	725	697	746	708	686	695	702	706	683	680	733	653	699	677	712	700	665	696	753	742	698	734	701	652	686	695	665	698	729	735	729	741	662	704	732	696	680	712	690	691	725	732	734	733	673	673	684	732	700	671	700	673	716	733	682	712	713	730	694	698	670	700	681	730	739	665	668	685	736	703	657	713	727	695	716	736	708	769	728	741	637	713	717	708	726	750	690	722	723	701	707	682	692	714	728	743	710	703	752	749	692	691	641	702	699	699	735	719	688	746	715	689	716	730	675	677	723	716	708	718	697	736	683	714	699	663	723	713	705	686	713	750	676	690	675	755	701	694	730	729	727	736	720	688	685	698	734	702	699	697	728	730	685	762	743	723	698	736	698	683	686	717	729	699	717	684	725	699	705	688	720	715	709	656	672	733	799	703	695	721	719	698	707	690	664	706	663	698	657	698	687	650	703	698	678	712	753	741	715	711	688	754	709	713	731	699	646	675	715	657	736	741	682	690	704	750	693	707	696	722	707	706	683	734	687	721	727	696	730	713	756	701	658	703	727	691	741	712	730	702	689	706	681	693	683	640	684	740	697	687	712	697	701	690	665	719	696	721	717	702	683	692	704	712	682	685	699	731	723	702	713	718	711	705	695	694	693	712	734	686	737	733	695	695	716	700	694	713	718	707	720	713	701	712	666	754	710	706	713	701	731	730	722	692	688	720	699	694	707	682	744	654	681	720	734	666	697	741	724	684	711	694	700	720	699	705	695	650	715	689	657	708	712	727	695	765	698	699	724	719	739	664	649	694	722	659	713	757	700	693	706	710	733	725	677	729	700	718	706	675	679	725	753	698	726	696	713	727	678	674	760	688	728	675	730	709	696	664	704	735	741	654	725	718	724	691	693	689	727	681	687	740	706	676	672	734	728	692	679	716	724	707	713	693	686	738	701	668	671	740	687	739	675	750	702	721	686	691	695	707	676	716	740	692	730	702	699	686	765	718	655	758	717	701	690	695	674	754	678	721	721	695	674	680	703	703	735	662	732	708	728	687	656	707	736	702	660	717	708	699	754	696	690	695	695	787	715	730	741	702	721	688	694	709	730	675	693	669	753	704	725	691	685	712	682	690	721	700	706	704	703	669	689	660	692	694	682	696	693	701	685	717	678	700	714	672	720	727	742	729	741	727	694	713	709	666	697	670	693	728	755	731	676	676	759	718	720	719	689	691	754	688	727	711	694	747	714	758	734	751	730	664	696	689	671	689	681	687	699	701	755	672	680	673	751	680	680	705	720	692	691	742	715	684	734	732	659	711	685	743	735	736	770	697	726	711	660	670	732	740	684	754	682	718	704	667	741	700	718	746	694	727	696	752	701	670	716	721	668	726	783	714	715	709	693	722	714	712	716	703	736	738	702	745	684	756	730	705	712	713	685	721	670	712	682	712	750	693	721	703	707	732	687	714	693	668	692	700	693	717	658	686	730	719	711	692	691	709	773	688	665	730	695	729	736	698	723	695	680	732	718	695	694	718	720	679	709	728	729	732	676	665	715	712	684	722	706	707	703	737	715	744	694	678	700	670	702	730	721	734	714	710	709	710	682	715	743	712	673	674	621	709	710	685	650	675	685	737	739	710	726	731	711	689	706	721	726	692	739	750	674	712	714	680	728	680	703	728	745	673	721	677	691	719	720	701	689	702	647	718	763	644	735	712	650	776	684	674	722	688	744	724	730	731	637	731	680	648	724	733	708	657	737	751	779	654	747	695	678	740	739	697	692	673	690	697	661	711	698	633	732	780	721	693	730	726	743	683	757	666	690	668	703	705	712	734	720	794	697	731	760	771	714
8661	7321	8947	11916	9946	7114	6312	6491	4178	2496	1290	918	594	455	452	402	992	3305	6492	6701	4477	2162	847	256	164	191	183	161	172	172	172	178	159	182	168	185	172	160	177	157	181	189	165	175	176	179	168	194	157	180	158	167	155	186	197	158	163	161	201	172	172	151	172	176	178	167	175	161	164	181	186	185	190	170	178	155	170	181	179	177	173	160	164	183	170	169	217	174	163	173	197	178	190	165	166	176	174	173	164	183	165	188	179	167	172	147	167	168	167	187	171	187	173	168	161	186	160	169	175	170	155	155	146	183	175	176	169	190	166	168	181	179	171	166	177	169	163	144	187	157	159	164	177	173	183	152	144	179	169	186	204	192	180	157	173	154	170	175	181	185	182	167	190	156	157	165	176	164	177	166	183	177	151	165	167	179	187	172	204	178	190	153	168	203	190	177	194	175	173	183	175	159	172	171	164	154	178	183	176	190	178	182	183	179	180	193	189	163	173	181	175	180	177	168	200	170	196	170	170	203	167	154	167	160	190	182	202	190	159	191	160	173	169	169	183	178	203	178	178	166	162	163	153	175	178	180	191	192	179	173	165	192	164	188	202	162	166	189	172	142	206	149	175	172	182	163	198	175	198	166	197	174	187	139	182	170	189	144	171	164	176	184	179	204	164	187	173	171	168	176	153	187	142	188	165	164	157	164	162	157	173	192	156	184	193	181	161	184	182	176	161	178	166	181	166	185	187	184	181	172	166	189	208	158	177	196	176	189	172	180	195	172	182	164	199	146	169	159	182	154	150	162	177	188	168	153	189	182	177	175	191	183	189	176	190	155	185	192	186	188	180	164	161	188	183	164	182	148	172	176	186	180	156	174	184	182	178	171	162	182	180	165	160	179	167	185	186	154	181	200	177	156	188	165	149	180	164	179	184	164	161	181	169	175	184	167	186	195	163	188	164	209	189	162	148	143	180	191	168	162	188	151	171	165	171	164	180	172	159	177	183	175	176	175	157	177	157	166	197	188	200	186	182	175	192	182	171	160	192	201	185	158	170	159	168	174	174	189	189	159	167	170	172	193	187	175	179	187	191	177	170	175	162	184	195	160	197	170	178	208	170	165	146	181	184	194	164	167	154	163	182	161	201	176	169	163	176	172	178	187	177	197	178	148	182	180	168	164	167	187	197	183	191	163	183	170	159	197	179	176	191	186	154	180	190	173	156	177	175	189	156	182	163	176	163	184	173	184	181	183	160	172	182	183	174	182	197	165	173	168	184	159	164	151	193	161	176	162	198	173	204	186	183	182	194	160	171	171	187	192	182	168	174	184	173	178	186	164	178	161	161	165	169	179	178	177	172	177	163	192	160	182	171	165	171	172	185	176	179	169	187	181	163	181	189	171	188	165	180	201	163	171	174	167	188	172	185	144	168	178	169	185	163	189	207	170	171	197	179	190	174	172	216	167	173	199	189	214	195	184	186	147	157	177	170	183	184	161	164	176	163	179	173	180	176	188	168	150	185	172	191	179	170	180	172	188	148	175	171	179	172	183	175	180	212	181	175	197	167	177	180	183	156	174	169	161	179	185	174	176	182	183	186	165	186	168	176	175	144	166	168	209	202	161	178	180	190	185	174	191	189	155	181	180	164	151	164	185	162	168	186	167	183	169	174	192	193	170	172	165	167	157	172	172	184	154	183	196	186	185	181	169	162	173	181	187	169	170	171	186	184	170	162	180	162	180	153	186	193	168	168	159	152	183	188	184	167	189	185	186	184	192	175	184	158	166	158	196	196	168	159	186	170	181	183	190	154	177	189	163	161	179	179	176	198	167	178	173	185	196	199	171	155	180	164	203	169	159	156	197	174	170	167	175	175	177	156	182	196	167	204	186	176	174	178	172	176	170	177	168	176	190	172	175	188	190	162	204	181	149	162	183	156	184	151	161	180	172	188	184	175	187	185	143	162	155	199	173	178	173	163	152	166	167	187	166	166	166	169	197	164	172	134	161	148	175	170	188	186	193	196	204	180	169	186	175	174	168	179	157	161	197	180	191	183	178	165	133	158	174	172	169	155	168	224	179	179	170	172	177	156	174	179	163	200	174	178	165	183	183	163	181	199	169	194	192	167	166	187	193	186	159	171	185	162	192	153	175	179	185	182	169	176	171	197	183	150	175	171	173	182	169	180	170	161	212	184	177	187	170	190	174	178	190	197	166	178	162	179	195	175	172	178	147	160	194	195	187	183	155	192	201	198	172	185	180	170	183	197	193	163	189	164	183	163	178	178	177	164	171	164	148	168	167	178	168	153	164	159	170	177	163	184	159	166	184	188	181	175	181	172	172	185	168	175	169	175	170	176	152	173	159	152	152	177	178	176	166	201	178	147	198	147	166	180	158	182	156	174	181	160	158	177	154	177	185	157	166	153	169	183	180	169	160	156	168	184	166	154	194	160	171	180	176	164	150	149	191	169	181	202	179	161	194	148	159	167	171	184	195	173	175	194	195	169	186	182	165	182	181	176	175	154	161	173	176	184	177	170	163	169	177	173	187	207	152	200	171	173	178	167	174	173	186	165	194	186	165	182	173	157	168	174	204	165	173	174	167	178	175	176	165	166	182	172	157	172	190	197	157	164	186	170	171	175	184	182	205	163	172	183	189	164	173	187	161	147	184	197	181	169	178	160	186	185	183	176	187	165	181	174	149	180	184	168	201	167	166	180	187	162	183	202	194	161	173	180	173	155	181	147	214	180	190	168	177	168	179	195	173	175	205	169	171	160	193	180	170	166	186	183	171	185	177	170	171	176	190	172	152	164	175	156	157	187	191	168	175	163	170	191	168	152	182	172	202	151	172	179	196	190	172	157	186	184	160	197	184	180	167	169	207	191	190	173	171	172	177	183	184	206	185	181	186	175	183	204	191	214	169	199	177	168	148	161	164	169	189	175	158	175	158	160	181	176	183	190	186	162	161	182	195	177	174	196	161	164	165	151	161	190	179	168	182	169	168	150	200	160	147	164	182	165	165	170	193	165	179	160	176	171	189	178	158	166	162	185	170	148	198	163	170	150	205	193	196	172	186	182	195	180	165	177	168	178	175	185	178	178	184	174	181	175	165	161	192	169	183	172	182	186	150	180	163	177	185	185	166	188	177	179	177	171	153	147	158	185	169	154	225	172	156	182	186	165	189	163	179	171	168	172	189	167	180	161	193	179	169	184	179	189	186	181	177	164	184	192	155	195	165	167	172	181	169	161	172	157	170	171	171	183	175	179	169	169	177	178	164	188	188	157	164	166	157	172	165	159	178	168	160	182	167	163	172	187	203	206	159	189	172	184	152	175	182	159	181	170	172	193	197	147	191	200	165	181	184	165	173	198	169	168	163	175	170	157	154	154	174	200	182	152	179	161	168	160	160	183	190	182	153	204	181	207	172	182	167	188	192	166	171	167	173	193	165	161	170	174	162	187	145	147	185	181	187	207	172	192	149	180	178	174	167	172	184	172	190
9438	6850	13718	19444	18103	15851	16445	18164	13814	9437	6669	4884	3484	2649	2481	2291	6097	16792	25636	25908	19112	11458	5228	1015	638	645	686	718	614	686	673	670	684	655	664	648	666	688	670	695	673	689	674	665	662	640	672	645	682	651	688	687	672	665	659	712	663	672	641	652	682	648	669	720	694	642	632	678	702	667	636	626	682	632	668	694	679	660	669	680	664	740	681	653	694	672	639	647	636	657	673	652	663	686	610	693	637	698	665	691	673	700	688	646	629	648	617	655	650	651	615	671	679	651	662	717	667	673	664	667	669	656	705	659	681	647	691	635	665	651	695	689	637	654	639	601	692	655	703	691	696	683	681	625	695	644	681	644	669	658	616	653	658	676	626	695	660	698	673	613	631	665	686	671	625	672	672	634	618	690	670	655	668	640	652	665	717	670	659	684	695	646	663	624	686	645	642	697	695	650	664	629	668	686	662	636	661	615	688	637	680	650	673	707	726	677	702	682	696	672	649	691	652	649	648	676	677	700	653	644	641	612	676	717	656	681	682	642	722	695	670	630	653	651	695	669	653	711	660	662	674	704	673	655	698	683	648	634	639	664	662	643	642	680	682	625	616	642	683	663	665	709	677	679	691	657	649	652	649	655	625	699	725	655	683	659	671	667	674	692	646	662	654	707	673	683	723	648	680	636	659	713	622	671	666	660	665	677	705	691	626	710	688	688	664	646	672	686	621	697	678	683	681	617	614	604	724	633	695	662	648	619	681	658	660	677	645	660	638	652	677	677	651	665	658	613	632	707	668	689	619	632	649	637	685	638	641	648	614	669	675	676	642	663	639	678	655	670	656	641	663	672	645	685	621	644	619	653	649	640	636	666	665	640	684	638	654	636	642	683	666	681	697	657	687	679	669	586	663	696	655	660	675	666	652	646	660	662	695	656	664	659	627	665	690	719	607	643	634	659	681	655	645	673	679	662	664	685	670	605	731	640	625	626	644	695	679	642	624	656	637	653	607	672	631	663	614	687	676	597	622	667	691	641	665	590	685	660	678	657	665	654	641	678	717	633	645	666	637	689	659	652	717	655	645	689	683	680	671	674	661	659	628	664	692	675	729	645	662	628	706	633	685	641	642	629	637	652	648	682	662	589	641	683	708	682	653	676	705	667	656	662	750	702	657	637	694	670	669	714	684	681	682	665	668	639	623	664	667	674	705	654	664	683	646	660	603	650	659	662	629	667	622	687	661	676	672	685	652	708	636	689	651	612	665	669	661	663	636	663	648	638	702	678	667	684	706	670	662	660	704	638	675	651	659	676	653	648	664	670	634	691	626	690	660	685	707	664	655	689	672	682	644	667	644	664	678	726	662	689	643	653	686	656	640	686	642	654	671	627	689	629	657	653	647	687	699	627	675	638	654	696	691	711	724	663	724	613	664	659	672	706	702	649	685	638	635	694	660	644	671	715	630	694	649	672	653	676	663	677	678	680	607	665	672	644	627	642	630	665	684	713	685	663	662	685	763	663	642	630	671	684	708	659	645	668	683	689	650	648	634	667	678	666	647	656	668	655	686	710	645	647	694	677	655	649	647	630	679	632	668	688	691	646	652	657	638	672	674	672	654	654	735	669	675	656	684	668	659	697	656	635	704	656	629	746	669	653	628	662	678	633	665	672	668	622	682	673	662	690	659	656	677	623	647	651	704	675	609	680	643	685	650	655	717	677	671	667	672	691	632	631	640	641	642	651	671	651	622	670	655	702	647	671	694	642	704	633	679	657	650	658	683	665	715	684	648	665	638	657	662	701	667	666	664	653	639	658	674	650	631	631	663	637	642	665	652	717	670	691	724	672	692	659	628	669	658	634	641	649	653	613	691	696	631	691	714	692	685	659	671	637	703	683	657	660	665	649	647	601	684	666	674	636	655	640	667	650	610	669	692	686	638	662	672	662	617	643	706	649	671	665	662	638	674	679	650	615	652	654	675	696	703	678	682	652	623	641	676	710	686	678	637	650	679	618	626	678	650	695	660	640	673	678	689	707	665	618	635	686	650	681	641	664	688	679	707	631	675	686	685	639	662	669	692	640	622	615	691	692	658	683	659	672	682	614	698	654	653	660	682	673	670	674	692	648	652	668	682	672	698	698	629	666	678	697	666	676	648	639	709	643	661	688	662	653	651	718	654	613	663	706	669	675	671	669	670	697	620	746	641	673	667	678	654	700	631	668	703	691	665	669	644	690	669	668	645	712	676	620	647	688	643	653	619	711	638	700	669	606	642	668	627	693	659	665	656	708	701	693	655	651	615	716	704	662	643	642	694	679	684	670	650	648	657	684	665	670	666	692	676	660	677	699	626	680	602	632	683	666	691	683	669	706	642	629	640	693	677	665	634	633	707	668	652	623	631	671	634	607	628	635	661	663	656	609	670	637	646	686	659	652	661	672	672	620	717	662	696	739	638	629	666	679	646	643	654	668	641	707	641	667	641	646	683	658	666	682	655	595	675	674	664	687	672	672	675	641	637	653	692	705	630	649	630	665	655	724	677	651	642	682	648	664	656	649	645	635	657	669	671	697	661	666	708	638	656	678	645	654	634	639	708	651	624	700	653	660	665	629	709	667	658	624	643	666	675	712	674	630	723	648	666	699	642	658	637	644	622	663	666	679	682	648	670	653	682	650	675	680	601	689	663	649	679	650	648	642	648	646	664	685	658	627	661	666	690	692	642	647	651	641	664	644	648	650	655	646	658	659	656	649	663	682	659	633	672	694	659	704	656	635	616	627	706	625	653	679	648	621	634	701	659	660	646	660	620	669	681	711	640	719	643	671	659	658	662	667	690	617	646	644	666	661	645	637	646	643	711	666	667	700	681	662	648	680	647	672	722	651	647	687	637	669	670	709	645	661	682	664	664	673	685	654	663	659	623	707	694	679	618	635	675	659	683	647	666	625	652	687	671	679	670	630	680	666	675	674	630	644	677	702	674	653	679	642	625	668	701	616	680	678	657	703	664	646	679	625	685	674	683	659	659	689	664	639	694	630	660	642	663	698	625	653	701	718	680	685	661	705	666	675	622	717	701	662	629	685	668	661	673	662	682	678	671	634	676	647	702	600	642	682	623	637	701	676	654	641	630	654	669	686	683	686	676	660	676	707	650	696	627	635	658	683	675	689	632	691	623	628	658	658	609	677	675	694	625	668	672	736	692	622	666	631	723	656	645	648	676	636	648	703	605	655	650	675	700	660	694	617	674	708	665	650	632	681	635	684	665	615	614	657	640	620	663	642	660	677	653	629	664	679	671	613	685	662	640	701	625	664	645	636	667	655	671	658	654	715	724	693	671	662	620	677	690	600	664	697	717	632	636	718	671	691	669	653	707	626	689	639	666	637	663	624	646	678	674	681	642	649	663	662	679	638	685	654	680	637	691	684	638	674	640	658	650	651	651	641	660	630	645	664	625	715	686	693	674	677	639	652	696	662	698	651	667	652	691	635	671	688	672	666	693	681	666	692
14205	11313	13943	13830	12317	8340	7750	11067	7580	2725	2113	2041	1436	990	1195	907	625	4565	9631	12264	8428	3825	1518	364	241	206	217	206	204	242	248	220	258	261	240	234	218	217	222	210	229	239	261	230	218	234	224	256	238	191	245	231	234	253	201	249	236	235	241	265	240	221	234	228	225	239	239	183	239	217	220	225	230	227	237	228	218	226	198	240	260	229	242	223	262	232	257	226	224	208	228	240	253	258	236	231	226	211	226	205	215	226	226	223	220	240	229	262	254	239	256	226	204	229	221	219	194	236	230	229	239	226	226	208	198	232	240	234	231	246	218	231	201	211	245	224	246	238	207	217	221	233	224	206	258	226	218	226	223	249	223	229	241	234	224	251	211	212	201	227	227	232	217	239	242	210	221	246	243	231	235	232	229	225	262	239	226	250	224	232	207	250	242	202	232	231	225	240	206	234	248	255	223	246	254	205	242	234	218	202	244	218	233	248	251	240	211	207	216	215	223	230	255	235	238	226	250	231	234	227	235	224	244	227	242	243	220	231	236	224	216	238	231	261	261	267	214	228	220	257	231	216	229	231	230	219	248	259	233	237	227	240	233	201	247	245	250	228	233	224	219	259	251	245	250	254	248	244	226	231	225	238	223	242	229	257	212	238	240	242	237	233	222	215	242	249	204	235	219	226	192	210	203	224	220	238	221	209	210	221	224	214	227	241	227	232	240	230	251	230	230	242	221	208	229	264	196	235	233	209	221	251	244	246	218	236	215	207	210	222	242	249	246	236	213	220	211	224	232	259	225	201	216	218	201	240	236	222	227	209	223	250	225	232	245	242	219	216	227	233	226	225	219	225	224	210	267	249	212	238	234	226	237	213	226	219	224	220	225	257	207	205	237	241	223	218	224	248	230	222	242	251	218	235	220	228	210	220	248	247	222	226	225	227	215	253	231	241	211	230	230	230	220	210	237	233	231	222	224	247	234	236	244	237	256	215	210	217	243	228	239	205	206	232	228	212	233	206	194	233	233	239	231	228	232	231	236	235	238	218	243	224	226	234	263	227	243	246	204	250	208	228	225	235	237	246	226	234	236	242	232	256	215	228	227	240	222	212	227	228	240	207	237	203	225	243	241	233	210	225	232	221	258	230	249	201	243	228	247	226	222	227	228	256	249	234	231	250	218	223	223	241	242	225	227	233	209	212	235	258	240	249	230	245	252	229	229	200	237	249	239	205	229	259	221	225	204	219	241	236	223	203	244	220	242	267	230	226	224	241	237	231	223	214	228	208	226	241	220	234	228	249	223	235	254	231	256	242	232	221	232	220	239	215	230	224	240	243	240	220	244	251	242	220	238	233	222	245	230	225	222	235	237	241	246	218	235	251	230	257	194	209	229	209	225	211	239	205	212	239	226	195	220	242	251	235	242	238	227	222	232	219	241	209	251	219	245	229	237	226	227	231	239	223	239	225	221	240	227	235	245	249	212	247	232	227	238	229	243	221	216	237	254	205	219	227	246	258	226	194	225	246	234	217	241	234	250	252	251	230	209	247	236	252	209	239	220	233	243	220	207	228	224	219	244	221	232	200	228	228	228	237	222	216	250	262	243	230	218	224	192	228	253	253	231	215	254	235	202	235	218	246	236	212	229	206	209	218	243	207	245	189	214	244	235	217	255	228	214	231	222	206	231	233	212	233	236	238	218	228	233	243	222	253	216	256	234	244	215	212	229	244	217	224	192	203	235	258	259	218	240	251	244	236	211	241	259	235	236	226	235	217	237	228	192	213	237	243	217	231	227	225	214	225	261	210	211	200	218	212	240	254	239	251	240	248	214	197	236	216	212	221	245	218	193	214	239	225	226	186	211	222	222	221	216	241	222	214	266	245	221	248	239	233	267	249	252	208	250	207	221	240	202	237	205	219	239	234	210	230	231	216	222	232	234	235	231	221	230	207	245	235	241	229	256	199	211	217	242	209	239	223	244	239	214	249	225	230	221	207	230	238	234	218	251	248	232	235	241	225	237	209	227	213	215	238	244	240	234	241	239	228	241	217	232	211	238	258	216	212	234	241	218	232	240	226	229	234	239	235	269	233	215	241	233	242	227	234	216	218	227	226	199	247	248	247	231	244	239	221	247	226	213	231	220	226	222	222	243	220	213	214	209	238	222	246	245	257	239	231	214	223	237	231	243	243	225	213	227	262	226	232	228	224	226	247	232	231	225	230	244	252	218	189	258	243	218	241	238	220	231	214	239	239	244	234	253	219	225	227	233	216	225	208	234	223	204	264	226	217	205	244	224	235	208	217	233	252	211	243	263	237	243	201	243	221	252	227	258	255	235	230	245	217	233	217	218	223	211	241	240	236	259	232	229	201	199	227	225	226	222	239	256	236	233	199	205	231	220	217	238	222	254	243	206	243	239	235	244	210	204	227	217	234	203	238	232	227	222	223	215	255	225	223	214	233	228	225	206	260	233	233	243	191	210	210	245	215	227	226	232	225	233	200	225	206	235	258	219	225	241	238	197	220	226	249	213	220	226	240	229	249	257	232	204	245	239	240	250	246	231	239	239	223	229	250	247	225	236	243	246	256	212	223	218	246	209	230	215	221	244	241	226	239	219	243	267	239	220	219	260	239	225	253	222	257	229	222	219	242	208	232	220	217	249	239	238	242	238	223	233	221	245	269	243	251	235	226	208	263	211	227	225	250	238	263	229	242	243	219	248	211	231	245	237	238	240	244	213	214	217	239	210	229	225	236	247	227	221	213	211	229	236	219	238	232	221	235	222	225	210	236	204	228	247	230	248	224	216	198	231	215	255	253	226	204	216	238	220	223	233	253	220	241	204	221	236	246	242	212	221	228	210	241	247	248	234	233	226	223	204	222	236	234	249	235	228	223	245	211	204	227	227	224	214	238	249	215	225	226	231	226	226	232	239	213	253	231	219	253	236	204	241	220	213	249	236	216	224	207	247	222	240	205	221	258	219	237	207	230	193	243	212	229	203	227	222	236	224	218	257	211	234	227	217	215	238	221	254	220	238	230	234	238	231	224	234	239	220	227	246	215	199	218	245	236	241	211	238	213	243	271	227	224	248	242	206	236	234	228	212	236	218	219	204	229	255	230	220	213	232	204	214	240	226	240	230	223	235	253	242	240	216	223	230	208	239	233	212	227	223	194	222	240	239	225	242	199	232	210	226	233	244	226	203	197	253	216	220	268	235	230	217	231	223	240	230	210	231	226	228	234	229	253	243	250	215	204	237	254	224	228	220	238	218	222	222	207	228	233	218	246	238	253	231	253	250	228	197	222	282	236	226	208	265	250	254	225	209	219	229	214	221	213	237	244	225	244	228	235	229	229	235	241	222	222	247	228	217	213	220	217	224	213	236	237	229	216	234	220	230	237	229	213	235	213	213	228	226	220	223	234	238	233	253	214	227	217	242	222	256	269	266	235	224	209	225	206	227	204	228	235	227	240	222	232	240	227	229	222	246	220	242	206	230	214
13172	10534	18358	21081	20844	17625	18761	26116	18590	9284	9760	9921	7651	5525	6264	5108	3941	20520	31667	34629	27281	16769	8245	1561	829	832	789	867	811	830	839	828	793	817	850	876	838	865	815	849	815	832	869	841	844	805	820	820	868	872	824	812	840	864	830	842	801	852	850	834	881	846	823	860	900	894	802	817	844	773	826	839	828	848	810	810	855	907	844	791	864	842	781	823	815	881	821	822	828	858	844	911	825	852	840	842	887	837	832	798	828	854	810	856	840	814	821	827	828	825	831	867	830	808	870	866	884	888	872	818	854	817	798	828	860	834	858	824	828	839	764	844	847	842	850	846	848	842	825	787	818	821	845	838	841	878	898	792	861	813	805	870	832	843	853	863	810	828	832	867	838	860	879	870	839	815	883	810	843	836	829	810	838	792	830	840	868	832	870	843	815	815	836	839	838	841	838	807	797	848	821	782	908	817	809	830	829	819	881	880	849	808	828	825	847	874	802	892	797	800	865	860	823	806	839	846	822	868	807	814	811	840	867	812	856	838	831	874	840	829	822	870	791	831	848	804	857	811	837	772	832	866	845	788	866	895	832	834	842	821	793	820	852	820	788	838	838	806	848	853	772	747	873	830	845	762	866	775	824	840	851	829	863	883	834	817	844	854	855	821	890	879	835	826	887	834	860	832	879	857	852	836	831	874	806	885	824	858	905	827	825	872	877	789	888	873	805	838	848	865	825	825	884	802	832	891	838	851	794	817	837	814	835	860	826	845	854	852	858	842	842	838	789	833	840	817	813	800	792	816	836	899	844	881	817	770	830	878	804	910	780	805	858	822	797	837	815	851	841	786	824	820	850	829	839	889	849	846	842	881	845	849	824	818	788	872	857	859	882	824	831	866	840	850	854	841	878	858	867	841	879	862	809	844	825	853	784	833	821	770	851	853	852	845	841	851	844	858	822	866	846	844	790	811	817	818	841	783	841	875	838	883	875	845	847	818	847	828	768	821	806	830	826	809	832	816	792	888	842	813	793	866	848	795	904	837	848	879	832	821	752	796	815	761	874	850	856	845	827	841	863	818	805	823	794	874	839	814	861	843	838	848	817	798	878	836	852	823	855	872	875	865	798	871	814	857	797	846	844	871	832	847	825	753	875	790	853	846	866	824	804	831	834	871	833	827	823	807	875	822	863	873	817	840	835	814	849	785	809	887	849	875	836	905	877	858	808	841	823	796	896	828	807	826	789	837	813	844	860	847	832	796	841	839	865	813	824	836	826	902	850	835	857	828	799	858	811	839	833	829	828	836	833	831	808	833	832	844	818	807	851	841	775	851	858	807	841	835	880	832	850	809	814	830	894	824	837	841	881	791	810	836	820	795	795	838	832	817	849	837	828	836	872	860	779	844	842	808	799	847	795	822	802	877	786	850	878	851	836	863	811	870	851	856	836	829	812	855	858	812	868	859	883	894	862	848	846	773	820	853	901	814	824	885	871	870	814	842	808	851	887	892	831	807	827	858	847	824	839	820	828	869	832	828	815	833	847	848	892	842	789	798	794	834	853	844	825	811	827	817	841	789	840	817	796	847	847	805	802	810	803	845	865	849	838	851	854	843	842	813	838	875	828	868	837	828	884	818	785	899	807	878	845	809	858	835	848	809	863	774	811	881	828	882	872	851	804	811	884	810	801	854	800	789	833	838	870	818	844	807	858	833	865	794	818	843	830	810	793	809	841	849	837	874	875	876	833	813	849	836	803	884	847	805	864	847	857	826	838	814	826	828	857	878	860	818	886	836	836	884	824	855	874	814	789	841	825	854	829	870	848	825	859	839	828	870	847	855	828	801	865	864	840	855	857	857	802	810	828	841	849	862	835	917	825	835	856	848	860	883	789	821	857	833	803	823	833	843	817	820	848	859	862	833	846	809	817	781	804	852	889	849	832	904	808	789	852	823	809	825	841	873	878	842	855	814	874	845	846	899	834	818	836	842	831	851	887	851	763	850	813	897	816	876	836	810	862	870	829	874	816	889	819	842	806	887	815	859	837	817	809	836	820	842	837	867	806	807	830	894	841	819	837	808	870	865	835	862	858	818	859	862	855	789	816	811	827	821	782	781	872	857	872	822	822	824	843	838	822	874	806	856	881	846	845	798	802	819	863	834	817	843	819	842	827	788	813	842	824	785	821	850	848	838	809	789	841	813	856	872	885	830	775	876	840	834	807	842	874	822	822	824	777	796	856	804	866	837	838	852	803	834	830	816	828	859	867	848	862	829	838	850	835	838	788	805	823	800	810	832	852	846	808	827	805	773	838	873	798	857	786	856	857	849	846	794	854	837	871	834	836	848	840	835	882	843	825	768	797	821	816	812	881	864	901	813	825	836	782	794	833	866	843	893	825	840	776	830	832	885	835	802	846	811	819	836	800	863	813	806	823	808	830	850	857	796	829	804	848	826	821	804	843	804	802	823	852	812	819	908	876	850	826	851	809	834	828	887	806	829	810	811	880	860	808	880	854	785	852	858	861	839	815	812	852	860	829	854	874	828	844	826	852	823	789	851	902	872	876	821	888	846	795	796	874	824	880	821	832	835	866	885	823	822	842	822	826	834	894	814	842	783	850	796	827	849	833	866	820	849	877	838	864	864	782	861	822	846	884	823	877	810	881	804	827	845	867	812	873	800	858	873	842	789	838	849	849	862	860	838	874	848	813	850	811	855	833	866	770	810	821	876	892	799	877	823	798	849	888	871	795	838	830	872	819	858	805	808	869	859	834	823	812	877	810	803	866	809	894	834	849	848	833	862	807	833	864	859	818	889	786	874	839	834	840	790	830	834	883	745	849	837	836	815	786	844	832	863	848	810	830	807	829	841	824	835	833	790	819	881	854	840	857	809	826	844	822	863	833	803	835	850	829	840	838	805	815	836	837	798	868	845	828	834	822	847	855	851	853	866	830	827	830	854	818	843	846	809	838	828	830	845	777	807	872	883	791	843	812	815	835	761	832	778	869	870	863	775	833	816	817	830	823	833	819	830	823	848	854	899	807	826	883	794	813	836	831	844	811	852	866	858	838	830	843	816	864	900	848	839	836	833	862	787	821	845	844	852	896	834	793	830	770	822	847	875	831	869	835	823	837	872	809	789	855	873	846	865	887	842	816	846	853	817	887	815	773	798	895	837	818	826	845	849	812	831	871	796	833	824	842	844	791	798	830	854	869	789	826	837	845	841	789	845	840	830	863	799	818	858	847	831	792	849	826	897	882	870	855	810	836	897	853	848	830	866	821	829	850	827	878	782	848	744	850	838	833	833	838	840	872	857	833	771	842	857	854	826	811	835	881	867	831	873	866	833	841	857	830	808	855	872	841	847	844	853	874	845	901	836	853	865	818	837	839	823	851	858	818	832	821	846	843	848	893	846	824	903	834	830	862	853	825	839	837	841	845	844	864	798	874	809	827	854	835	807	828	833	830	799	783	884	822	871	888	792	869	809	817	878	824	855	847	847	855	808
2006	1607	1852	1414	961	1204	1469	1075	756	525	468	489	430	353	335	270	293	344	562	859	890	609	406	228	237	216	201	196	211	210	213	193	195	234	222	209	199	215	208	227	225	235	204	219	233	191	215	225	224	228	208	225	221	241	227	172	225	195	231	176	190	190	212	202	210	193	188	230	189	192	180	210	225	208	207	222	228	200	223	196	213	208	187	218	232	186	225	231	214	214	198	217	223	207	220	220	224	216	182	191	214	204	199	217	225	209	195	182	216	197	184	198	188	207	187	201	203	209	227	226	223	209	203	216	221	194	204	193	217	186	215	218	177	252	208	214	195	210	184	221	200	214	170	182	217	183	216	214	193	206	177	191	190	192	200	210	200	223	216	213	208	203	205	222	212	225	211	202	201	205	221	214	182	205	210	197	219	194	194	214	177	203	227	208	195	223	198	190	215	192	203	209	223	198	220	204	215	227	223	200	187	222	183	210	199	198	192	210	194	218	208	202	195	228	188	222	206	204	209	209	206	214	210	197	214	201	190	202	214	193	197	184	207	189	208	208	207	223	219	165	193	190	217	236	197	186	214	223	220	206	214	204	199	216	212	229	222	248	219	201	203	221	193	203	209	217	211	201	219	218	196	231	237	201	194	206	216	213	229	204	221	206	209	197	215	200	204	226	199	218	210	214	213	191	217	200	221	217	228	236	209	201	194	213	202	205	195	188	225	202	209	206	185	226	230	203	200	195	209	201	232	221	199	203	231	232	222	245	219	228	238	201	239	198	203	212	192	207	211	225	204	218	189	187	209	231	216	195	183	196	212	213	212	184	197	205	174	201	209	204	214	226	213	210	231	234	199	190	202	184	185	198	184	230	236	205	245	186	180	186	184	198	202	209	232	195	222	210	192	188	177	212	207	194	206	193	222	215	186	233	222	214	220	218	201	210	194	196	181	193	225	201	192	209	210	226	224	189	222	196	214	190	181	203	218	219	227	218	195	200	202	204	217	231	208	241	204	212	227	205	226	173	200	202	179	183	218	215	202	205	183	202	221	207	210	221	194	193	187	215	190	220	194	189	220	190	206	197	206	193	217	226	208	231	195	212	181	199	205	223	200	225	196	240	201	220	185	192	201	179	185	206	214	196	183	217	193	211	215	193	190	201	210	191	220	199	221	202	222	197	215	208	224	187	174	244	235	195	203	211	210	212	199	196	193	200	228	226	209	204	226	226	225	195	191	186	228	220	195	228	188	209	214	192	224	230	203	213	191	214	229	218	214	227	183	211	204	194	208	222	216	208	208	213	225	209	243	203	207	197	196	220	212	211	223	209	194	198	213	233	192	188	211	228	207	195	200	207	218	236	199	192	217	198	205	201	203	175	205	209	213	222	196	188	212	210	224	194	204	208	187	204	207	183	188	224	211	223	187	211	227	218	209	198	214	206	211	193	189	201	192	212	206	216	190	224	196	230	205	196	173	212	204	195	215	195	207	200	215	210	191	210	188	223	193	218	212	201	218	211	230	212	195	222	215	216	196	191	202	204	202	203	225	203	187	194	207	203	208	200	197	228	189	204	217	190	218	203	206	219	206	188	216	199	202	182	203	232	197	196	219	192	205	199	190	226	176	214	209	231	214	222	199	208	200	176	215	215	188	216	224	205	207	198	207	194	214	218	226	206	196	206	210	209	206	212	208	180	210	208	190	195	230	196	204	231	218	223	217	198	189	213	202	208	217	198	219	194	192	222	203	216	209	202	197	209	216	209	187	207	191	211	193	234	191	226	205	209	184	214	208	196	204	167	218	211	219	218	214	216	203	194	209	194	230	204	218	223	218	174	194	204	189	210	198	180	207	212	210	203	187	193	200	208	203	192	214	250	201	201	207	221	195	215	227	207	203	210	210	200	216	203	200	204	220	181	211	229	240	215	205	214	211	204	220	214	190	190	187	214	239	196	196	227	222	191	198	189	234	183	189	219	204	204	217	210	217	227	183	213	195	195	183	197	222	228	209	196	195	205	203	211	183	180	208	209	221	197	215	223	215	212	205	241	213	197	213	213	195	218	243	218	204	208	187	190	216	207	211	203	203	207	190	213	217	204	207	221	215	210	206	208	209	236	211	212	224	208	212	202	192	208	213	167	210	202	192	222	187	236	210	223	211	198	194	219	186	202	202	200	187	165	206	209	197	225	214	202	197	193	241	204	212	214	230	186	182	241	185	202	205	212	234	237	220	209	176	215	227	220	196	201	180	198	238	208	192	196	218	237	210	219	209	196	213	192	198	231	205	228	215	223	208	221	200	174	212	202	203	212	201	187	217	198	224	189	204	202	212	198	213	214	201	213	207	210	228	211	209	179	204	214	241	230	214	195	197	187	205	231	202	224	215	202	219	233	215	224	200	194	232	193	211	213	226	209	212	208	199	199	196	186	216	223	198	206	196	211	199	227	210	187	248	209	225	209	211	185	190	201	202	206	202	201	194	221	218	197	247	177	191	204	197	191	217	201	188	202	208	231	206	192	202	229	204	218	212	206	196	188	232	234	205	189	221	221	193	222	220	192	192	198	228	208	206	192	207	205	203	223	213	176	230	245	205	185	223	199	212	214	221	209	224	202	210	201	228	246	206	213	192	246	175	218	205	196	195	179	219	205	225	206	209	191	202	218	197	220	198	226	200	216	208	214	210	185	207	203	223	209	189	184	197	222	179	201	222	203	206	208	201	210	223	195	205	214	193	228	200	218	189	200	186	191	204	224	233	195	192	200	199	190	210	199	245	218	207	221	222	227	198	200	212	203	209	208	197	212	217	199	187	207	214	203	211	201	217	197	216	211	205	204	199	216	212	180	196	213	210	230	216	187	210	228	202	185	229	203	193	216	219	200	209	203	197	226	209	207	188	207	201	214	203	197	203	218	203	201	221	218	201	207	191	217	215	190	202	211	241	208	196	214	177	210	224	205	184	217	191	201	208	189	194	190	238	206	194	200	203	181	210	200	222	188	205	225	209	214	195	213	216	201	213	205	201	196	210	207	200	185	199	186	213	184	192	215	210	208	227	233	198	173	198	206	200	214	214	229	221	216	200	236	203	221	211	212	192	228	206	211	229	208	196	203	243	197	208	208	173	217	232	188	213	176	187	202	221	193	214	188	211	181	219	199	189	201	204	204	209	198	216	220	203	207	197	229	215	193	190	215	199	208	200	200	204	222	198	232	224	205	201	183	191	219	200	212	194	224	199	187	225	210	216	220	184	215	194	225	203	222	211	229	211	213	182	222	205	210	218	208	184	221	220	229	188	218	208	190	215	209	236	188	187	190	219	205	214	191	226	196	223	197	208	202	221	212	228	216	197	205	195	224	228	227	244	212	196	207	202	198	204	188	195	221	202	207	205	202	182	216	238	215	218	210	223	169	199	199	230	211	222	196	175	201	186	225	228	194	193	168	212	212	207	200	195	213	205	185	204	192	198	198	200	180	188	216	221	208	210	195	204	201	214	219	201	236
2849	2553	4055	4549	3672	5083	6695	5048	3788	2741	2573	2571	2339	1981	1695	1342	1188	1991	3153	4679	4548	2907	1752	910	742	773	758	763	772	759	786	714	798	781	750	807	769	735	761	796	713	760	782	798	745	770	766	778	727	739	761	757	770	705	713	746	811	774	828	803	758	773	772	742	727	790	721	761	753	762	763	737	760	723	785	769	770	774	744	781	758	752	774	727	746	763	773	752	753	823	731	786	771	757	722	799	780	703	777	750	777	760	802	768	771	777	751	776	788	748	768	791	770	763	768	757	778	785	746	754	771	778	727	796	740	727	768	743	773	746	791	770	777	762	768	738	761	740	772	744	793	745	728	813	760	777	761	791	792	768	794	774	744	726	762	756	771	759	781	737	813	819	783	770	839	759	766	727	753	800	748	811	727	761	714	793	747	729	740	787	762	738	801	782	805	786	817	795	750	798	807	766	790	721	744	780	787	772	694	744	834	750	778	754	739	783	766	749	740	760	848	745	774	757	774	726	787	792	769	765	766	732	768	730	792	820	737	795	778	772	746	781	701	802	761	762	728	787	755	789	750	741	751	772	746	774	797	811	766	768	767	722	755	817	773	765	745	733	784	752	750	771	829	769	756	765	735	732	725	775	717	823	758	808	725	788	749	744	786	790	733	744	761	822	790	787	741	742	795	799	810	788	778	742	779	779	725	770	764	771	763	781	765	731	784	743	717	764	776	797	757	763	761	757	799	760	786	742	791	724	815	783	722	789	800	725	772	744	785	767	744	788	789	744	777	766	754	748	829	772	788	745	751	777	735	770	738	721	732	766	743	727	798	759	794	754	779	762	775	788	749	739	771	738	801	755	747	766	707	743	746	786	823	711	791	778	810	785	758	748	762	697	760	716	749	788	735	757	755	723	729	735	782	752	752	766	811	774	738	763	736	846	769	765	740	745	773	745	810	769	775	789	756	786	826	789	737	740	739	710	733	787	717	744	757	799	763	763	739	764	773	793	733	735	758	734	802	757	751	784	735	810	796	718	782	771	784	805	773	761	762	731	693	748	743	727	804	724	723	753	738	781	809	738	844	781	747	811	782	780	765	794	761	778	747	807	709	778	765	755	807	797	809	746	737	793	741	803	744	772	761	735	835	757	781	813	777	710	771	769	728	727	771	777	754	806	740	794	805	768	804	766	808	794	742	739	758	769	773	812	820	786	753	765	765	730	789	741	811	810	767	787	799	783	735	763	705	774	768	724	765	703	837	740	764	743	735	772	740	750	787	790	758	788	758	790	753	770	805	780	825	745	783	731	744	777	773	755	736	769	776	784	775	776	741	742	803	772	736	737	750	770	797	750	796	782	748	768	708	761	810	745	705	727	773	756	793	783	791	753	783	789	777	837	761	805	745	770	780	777	763	773	733	743	711	753	711	773	776	779	776	760	757	715	755	729	729	777	760	826	795	775	768	749	775	745	779	739	756	745	801	771	784	774	742	776	760	736	813	777	740	746	786	723	763	731	731	716	722	777	737	802	751	788	770	769	772	769	746	760	711	747	847	792	780	736	819	765	795	802	748	792	764	731	763	807	760	794	748	752	745	769	723	772	765	782	770	791	796	750	769	764	733	798	746	784	722	731	723	754	743	771	815	759	738	746	741	717	801	787	697	741	769	783	751	756	736	775	714	752	739	754	695	788	767	771	778	758	696	772	784	782	807	775	792	753	795	776	807	770	786	742	772	738	802	766	815	810	748	755	757	714	793	713	724	762	734	740	764	741	769	676	706	755	749	705	738	759	794	716	752	759	785	752	792	755	749	779	836	773	731	799	757	760	726	729	731	784	771	745	713	775	755	733	788	761	738	775	767	728	782	749	773	763	719	785	779	781	773	785	751	773	790	775	778	784	756	717	707	780	745	808	756	770	787	759	778	765	750	718	806	732	691	777	719	787	793	757	815	775	775	759	800	781	760	769	785	774	720	737	781	791	750	779	735	769	776	789	793	780	800	755	802	807	769	713	759	794	705	708	722	771	797	761	748	782	753	708	752	745	814	727	760	832	740	841	741	761	785	766	794	768	788	792	742	786	763	781	741	749	762	761	758	768	728	824	768	764	810	768	791	813	729	757	787	761	792	723	752	767	739	757	799	766	729	751	759	710	713	727	743	800	774	739	780	748	757	781	731	781	761	708	713	721	781	776	761	786	762	789	817	754	778	781	752	752	726	769	789	816	829	770	772	751	722	753	764	754	772	766	789	744	776	738	752	737	746	785	783	716	767	732	769	789	772	803	806	729	790	760	759	751	740	736	771	740	736	765	738	798	784	713	744	777	795	793	749	696	754	745	720	771	752	764	710	782	746	737	706	744	785	773	793	802	785	773	710	722	734	760	763	772	806	770	758	784	758	759	732	772	821	715	705	779	765	753	760	728	799	736	718	735	792	761	737	732	722	755	735	794	780	739	791	785	749	766	752	788	766	775	798	830	751	758	751	760	763	775	742	745	777	747	768	772	768	769	759	776	778	738	742	782	764	718	811	791	732	774	743	783	790	751	763	737	773	798	740	760	756	780	787	754	748	825	734	811	799	754	756	765	754	791	767	751	766	774	757	790	785	759	752	788	739	763	753	771	723	775	752	752	753	766	740	728	781	746	729	831	773	821	766	790	748	738	759	805	784	741	782	795	767	761	764	748	785	772	723	723	712	751	773	795	781	787	758	745	769	790	768	781	744	747	774	790	762	738	763	796	777	732	719	730	783	777	753	767	771	806	717	742	760	745	766	724	819	768	792	764	762	741	785	785	784	784	779	766	759	748	771	771	766	731	740	788	801	755	743	729	746	735	758	768	794	791	737	754	781	731	749	723	766	735	755	757	747	730	750	786	829	747	733	755	777	782	765	756	784	725	805	738	769	773	775	756	749	759	745	764	711	772	702	836	756	727	742	763	756	751	774	751	691	746	779	775	764	740	800	775	769	746	775	757	752	762	740	779	744	742	791	791	771	785	719	818	733	792	779	813	764	728	759	781	774	748	759	746	762	730	786	747	752	763	751	763	755	765	756	752	786	819	813	721	804	752	782	772	731	760	776	823	762	729	759	782	734	776	774	770	763	806	793	702	778	767	725	820	808	794	723	754	794	728	806	808	795	789	750	790	751	769	787	803	758	792	796	765	775	843	779	794	802	791	799	723	787	727	768	755	812	736	779	747	749	731	794	754	795	800	846	745	773	760	713	761	727	767	808	751	812	793	741	828	758	724	701	722	754	748	755	774	736	783	789	771	759	747	762	762	743	736	782	831	722	773	783	794	736	746	766	771	803	717	789	776	791	768	737	727	803	715	814	771	775	804	756	810	754	739	726	760	751	780	768	769	768	782	775	774	718	738	767	703	770	746	769	740	776	838	744	739	780	794	745	723	771	793	740	745	773	770	737	796	796	783	808	768	799	807	758	817	743	788	800	769	799	757	761	756	742	795	767	750	748	768	757	772	750	780	753	798	752	796	763	747	770	786
7968	7605	8618	8727	7199	5994	6106	6752	3865	1357	1144	1161	982	640	457	394	369	727	3574	7902	6254	3118	1435	375	180	169	176	172	157	188	190	182	187	149	162	159	164	154	172	177	189	173	165	171	161	189	172	175	185	177	170	179	181	148	153	172	172	185	179	203	164	174	168	166	191	175	156	148	180	161	176	178	176	162	161	177	166	191	190	178	177	159	163	171	190	180	166	169	181	168	172	172	176	172	202	171	178	168	177	182	179	180	183	178	179	179	162	162	194	179	171	184	186	201	176	185	177	172	172	164	182	170	167	184	181	160	171	149	174	163	167	164	169	192	173	175	179	170	169	157	195	175	171	171	183	182	179	178	151	154	157	173	174	178	158	158	159	166	190	199	171	158	182	180	179	196	156	171	161	166	170	169	175	160	188	202	179	177	176	197	181	160	192	164	148	192	182	157	159	192	178	176	193	159	175	168	157	172	185	176	168	199	185	171	188	179	186	180	157	184	199	173	204	171	168	145	182	181	166	168	170	188	166	165	170	159	192	181	174	147	170	197	182	190	180	149	163	210	182	169	205	167	171	166	199	172	182	183	155	155	167	187	159	166	176	159	167	150	180	158	178	140	187	178	161	178	160	170	181	171	167	178	161	195	188	159	161	159	177	175	158	165	172	158	182	175	156	183	172	157	160	172	185	173	158	177	187	199	172	164	162	191	165	189	177	172	180	208	170	164	144	173	186	149	168	173	170	165	182	153	164	173	190	153	169	185	183	178	160	173	164	178	165	179	176	162	173	170	183	152	172	145	164	153	152	162	175	173	188	189	181	171	168	181	164	182	172	178	179	188	160	189	174	180	170	162	161	156	160	170	183	183	168	161	161	162	150	166	175	194	192	180	166	177	188	168	159	164	173	184	180	172	149	170	178	158	172	123	196	191	182	168	171	190	190	159	163	145	176	182	170	153	164	169	154	180	197	158	178	183	196	182	175	172	181	153	185	154	185	193	161	175	165	154	190	180	198	198	169	171	168	171	159	172	177	158	167	160	171	155	176	170	147	175	177	172	178	174	170	165	179	197	179	180	171	169	174	178	163	169	172	162	161	162	174	172	170	158	191	168	182	183	156	178	171	161	182	153	170	177	171	179	177	154	149	172	184	157	163	167	158	186	159	170	172	179	155	197	174	180	177	168	144	168	152	168	162	193	172	170	166	153	166	162	167	148	165	180	192	174	178	165	182	166	167	148	197	152	167	166	166	164	187	177	167	186	163	179	159	203	174	180	147	173	162	173	211	167	165	171	173	185	182	170	179	184	165	185	171	169	192	179	155	183	196	151	158	158	183	196	191	157	172	182	186	183	152	179	163	167	161	151	172	146	168	188	167	152	184	197	190	181	168	182	189	173	180	182	185	167	174	175	154	178	173	178	184	203	148	169	174	174	159	183	146	175	172	170	155	154	173	179	191	159	161	147	153	176	198	188	189	168	158	175	182	206	153	196	172	155	157	150	178	182	165	190	161	179	184	180	163	169	171	171	175	191	185	188	179	165	178	166	166	185	173	184	185	177	185	177	151	176	179	191	162	181	179	177	153	150	149	170	189	175	150	159	165	168	156	175	179	184	157	191	168	182	180	183	164	192	178	191	177	182	170	171	177	160	193	171	163	180	205	197	169	161	158	170	173	173	158	145	189	169	186	163	171	184	197	177	167	176	162	164	161	161	171	168	189	163	184	177	173	198	183	146	153	163	178	170	169	188	164	142	170	192	184	161	172	170	186	171	161	146	197	153	200	180	178	170	179	176	167	177	160	167	168	179	169	165	188	167	180	185	181	128	192	173	170	193	159	184	186	178	180	190	187	188	167	157	154	151	155	152	198	185	189	205	187	148	187	157	165	158	167	198	180	155	177	169	163	150	182	164	160	169	173	154	167	147	161	159	164	168	172	148	167	180	180	195	175	165	158	175	161	179	172	162	165	159	186	186	167	167	179	182	175	159	192	173	187	178	185	190	169	166	187	196	171	176	170	188	181	176	181	171	156	171	181	172	197	195	180	183	181	184	172	180	200	174	187	188	175	178	169	157	197	171	194	186	170	176	187	172	171	159	168	179	168	161	191	167	178	182	168	197	168	182	181	188	159	162	190	160	166	159	181	167	158	174	179	177	177	156	172	166	162	161	166	176	180	172	189	186	171	160	188	166	165	147	179	191	170	195	185	200	190	171	162	179	182	168	177	163	141	191	174	197	183	181	172	176	160	160	174	181	171	174	170	193	188	190	153	157	168	187	175	205	172	196	168	164	165	155	158	185	158	165	164	192	183	179	161	192	171	191	171	171	175	168	184	156	195	182	167	186	168	157	153	182	187	172	174	186	187	184	191	187	172	167	164	168	198	168	214	199	208	172	178	182	181	166	174	188	159	185	178	173	162	151	167	185	168	164	170	172	146	178	174	164	166	175	161	189	169	197	173	164	167	164	188	161	157	190	171	171	167	165	197	165	158	181	186	157	138	197	177	162	202	204	176	188	174	171	178	176	177	179	181	181	163	170	164	167	180	196	186	190	174	148	179	182	170	182	162	191	193	187	178	180	157	168	166	181	168	173	191	188	183	156	152	193	174	195	172	155	177	155	188	155	182	180	168	175	157	181	155	154	180	160	209	183	160	174	178	179	219	167	180	171	194	174	146	161	205	194	191	151	182	187	167	174	161	202	170	155	190	173	168	168	164	186	171	208	183	150	161	179	181	173	185	161	171	171	187	159	163	188	185	188	171	167	169	170	170	178	171	181	184	173	171	165	165	171	173	162	180	187	169	179	150	193	198	179	172	198	191	165	193	155	150	155	195	187	177	200	191	178	186	194	158	193	168	195	175	178	165	203	179	180	166	182	167	199	182	155	174	177	169	175	167	174	176	168	177	193	170	170	170	171	167	186	177	169	174	160	159	182	178	189	173	190	163	172	165	184	170	188	173	166	180	153	172	179	189	185	162	188	178	188	183	173	158	185	177	150	173	169	157	162	173	173	194	187	171	181	169	167	156	183	149	169	187	172	186	178	185	179	139	167	150	168	174	207	165	158	180	187	185	156	150	145	169	186	163	175	180	180	159	165	176	159	180	181	179	154	135	176	184	181	153	169	168	152	147	168	181	171	176	164	174	184	168	184	159	167	171	153	183	185	178	178	175	190	184	189	163	161	179	170	187	150	167	183	181	181	176	184	177	169	187	181	202	159	172	192	161	161	188	184	173	184	175	175	169	185	156	158	170	162	173	177	188	174	180	157	169	183	176	175	163	182	195	190	160	196	184	186	199	162	154	152	166	153	165	183	179	175	186	178	167	156	194	163	188	178	168	157	173	174	186	184	179	154	186	182	171	159	185	169	161	162	173	183	178	169	162	174	167	162	168	176	153	195	168	170	171	176	182	189	195	177	195	183	167	149	187	177	151	191	193	172	187	172	171	178	176	160	163	178	165	156	167	174	160	190	192	182	164	194	149	179	163	166	183	171
8821	7823	12074	15299	13894	15272	16396	18318	11544	5614	5955	6100	5516	3842	2569	2432	2112	4833	18210	28667	23858	14829	7298	1925	647	702	682	655	632	665	647	639	685	687	633	642	670	643	668	683	692	697	671	692	701	647	634	690	720	713	625	667	693	691	662	688	664	670	657	642	671	622	700	640	660	690	629	667	618	635	701	634	668	634	708	671	662	664	689	658	646	645	634	687	659	661	656	640	609	669	683	709	652	641	666	697	674	657	659	625	688	639	628	653	675	644	643	613	661	700	655	668	636	686	664	686	695	639	661	660	680	659	679	685	625	694	655	671	673	642	682	675	630	669	640	653	661	654	665	630	650	685	643	663	642	632	621	631	677	682	677	587	667	683	698	651	638	655	645	636	644	692	659	619	644	675	607	671	670	632	699	648	671	630	715	661	644	664	644	675	642	658	667	607	668	654	653	688	642	709	707	669	629	635	667	647	646	664	667	673	673	637	618	663	637	646	695	640	651	655	645	685	710	696	639	656	630	691	610	660	661	664	618	661	640	651	652	637	658	676	668	652	626	656	652	659	701	651	627	682	651	650	626	714	655	640	654	667	694	670	673	706	647	605	668	662	607	684	660	671	631	703	666	655	695	643	607	678	642	694	634	652	711	685	641	693	636	629	682	677	641	644	684	678	603	673	681	627	667	638	647	654	705	685	619	671	630	645	632	649	654	664	663	652	674	630	662	647	695	704	650	689	651	645	644	669	639	643	638	671	638	657	684	677	631	662	654	654	684	669	622	698	663	713	598	642	665	699	695	687	689	617	676	661	633	686	677	663	656	697	645	653	620	677	666	640	678	615	721	696	660	718	676	625	663	618	663	612	704	701	653	653	652	623	666	654	647	640	669	640	659	654	685	620	631	654	658	684	652	676	682	691	680	634	661	652	635	671	661	648	652	676	640	660	655	697	654	662	656	648	666	704	629	658	655	644	662	619	711	724	614	674	727	660	676	692	677	667	632	638	571	656	654	643	673	694	634	637	666	646	654	675	654	624	681	692	645	645	620	676	636	704	698	672	642	655	644	609	632	633	647	633	638	689	636	631	687	635	646	663	652	704	677	640	653	640	681	670	661	678	660	689	648	679	680	647	678	677	653	709	695	687	651	672	655	640	640	657	632	693	657	671	677	618	698	646	664	637	665	659	649	655	673	676	671	626	683	599	679	684	636	670	648	634	664	666	686	630	642	653	687	671	648	655	631	610	690	667	677	623	700	618	632	636	670	701	655	627	610	695	670	608	680	690	638	654	647	645	639	681	671	634	619	681	639	658	676	596	640	678	633	636	615	688	654	637	644	630	599	635	669	638	635	660	649	662	657	701	662	673	668	645	645	654	658	706	638	672	611	679	669	690	680	631	646	656	669	621	595	612	678	629	675	695	665	662	644	675	679	700	688	677	691	680	666	633	624	643	651	632	613	662	701	639	614	684	654	663	674	647	631	672	667	636	663	633	678	599	682	632	620	635	732	644	659	640	662	625	633	670	617	684	667	686	667	672	626	653	664	635	651	677	684	671	666	640	620	606	669	619	650	676	668	638	644	645	609	662	677	658	622	623	658	680	664	644	626	641	640	656	631	677	716	636	662	636	619	656	692	686	665	676	650	651	653	645	691	676	670	633	684	663	659	680	664	682	625	669	627	730	651	641	650	706	635	662	683	646	677	677	655	653	679	644	679	683	609	662	625	652	685	693	717	649	675	626	620	676	640	657	650	652	617	666	638	597	627	654	665	627	632	642	646	668	614	716	664	623	650	661	651	627	649	659	673	633	699	647	694	668	628	653	664	685	677	655	660	663	669	684	625	647	669	659	723	689	701	664	638	671	673	673	695	644	667	646	638	661	719	647	632	630	648	687	616	657	642	664	678	639	662	658	611	666	647	662	695	678	659	660	625	645	662	677	705	712	705	613	658	680	654	703	677	666	621	638	660	645	647	629	644	670	676	710	658	608	666	635	663	658	643	693	637	681	620	646	649	681	639	688	686	652	635	694	641	699	639	664	687	701	707	638	632	671	670	648	621	617	577	628	681	600	662	682	664	611	631	662	611	586	620	682	666	683	707	669	635	667	718	705	677	677	656	614	683	663	663	639	658	682	622	624	640	666	684	676	652	611	641	667	658	663	670	643	650	677	685	697	658	666	681	652	635	648	591	677	631	640	685	643	642	605	648	702	655	661	641	627	698	655	597	642	650	640	628	625	609	654	625	660	658	618	732	676	654	642	652	671	658	608	673	650	682	649	667	674	679	660	658	648	617	612	650	629	646	655	678	672	680	655	636	693	703	650	634	689	640	625	710	623	635	700	650	685	705	660	711	686	691	666	652	634	645	640	640	654	705	660	658	668	697	605	608	663	674	697	667	726	655	669	693	642	657	634	704	660	733	693	668	596	647	664	623	685	649	666	698	603	684	660	694	656	678	646	639	683	627	618	678	625	678	611	666	677	685	653	596	642	645	641	639	682	618	659	627	645	634	644	651	646	674	685	651	695	661	663	681	646	664	662	687	645	623	655	655	616	645	675	667	684	656	660	631	676	660	704	643	679	691	589	655	655	681	668	628	644	631	664	673	641	644	645	630	628	694	627	655	659	670	684	636	656	669	676	721	614	654	689	641	691	599	698	660	650	619	646	654	646	690	653	707	701	642	639	659	665	640	670	660	670	640	679	669	694	610	637	648	673	598	627	648	625	648	678	673	606	648	690	668	625	649	611	665	634	628	688	680	635	663	661	672	642	669	678	654	668	629	652	625	677	608	639	663	676	643	657	670	639	658	651	689	647	637	633	633	669	663	670	687	657	667	633	703	669	630	652	678	697	686	680	681	615	640	626	664	618	631	668	613	631	685	640	665	677	645	676	665	638	657	654	684	639	618	655	662	710	671	661	622	667	651	658	654	699	681	657	637	630	655	662	638	656	659	681	666	633	647	661	692	669	642	648	652	683	638	640	596	654	654	618	698	695	646	669	629	646	642	607	643	623	615	634	649	650	621	715	672	686	700	635	636	648	692	692	646	627	668	657	632	664	625	599	635	672	702	691	663	618	663	672	632	645	729	661	663	694	646	701	687	640	696	644	678	643	637	685	669	668	652	608	644	659	709	677	693	636	642	663	656	637	656	666	679	696	676	610	681	634	646	653	638	656	634	669	648	694	640	662	697	623	665	637	678	653	639	647	678	645	654	653	690	644	649	622	633	678	631	660	658	657	644	651	657	646	680	675	657	667	642	659	670	648	673	648	643	703	639	625	654	600	717	628	650	646	648	663	705	669	667	649	626	663	677	637	634	661	685	632	657	686	623	684	715	651	626	658	666	650	661	668	675	665	675	604	628	641	655	608	689	654	652	651	685	655	667	657	660	689	672	682	656	674	620	627	640	640	636	689	692	602	655	639	681	624	642	641	681	659	650	684	661	639	652	629	661	638	705	680	664	652	661	669	670	684	616	663	700	680	677	633	649	684	638	646	617	649
13891	11711	13138	13880	11891	10045	10863	9270	4150	2122	1855	1125	965	1040	961	702	652	623	2599	13497	12627	6029	2451	612	226	233	207	204	231	222	232	207	233	213	272	237	271	217	203	227	237	226	231	229	226	212	227	237	222	224	229	225	206	253	249	231	226	230	222	221	213	212	225	245	236	211	211	223	226	243	231	225	234	230	242	219	217	219	233	248	231	228	233	241	215	221	232	201	243	253	216	231	225	263	230	219	244	216	252	250	228	220	232	206	230	253	265	231	200	210	230	242	214	228	240	231	223	245	226	210	252	243	223	210	249	201	224	225	217	239	242	241	220	238	218	218	246	217	240	220	224	249	204	226	207	215	221	253	221	217	239	232	234	240	211	235	244	226	216	238	231	219	260	228	202	256	230	217	220	228	218	238	227	223	240	236	223	239	206	221	229	247	246	235	240	218	199	232	232	226	221	233	207	224	229	252	184	241	222	222	234	220	220	246	225	222	203	227	222	242	215	219	218	223	220	250	220	241	218	220	247	221	267	240	228	214	259	195	202	221	238	248	247	249	239	232	241	259	216	235	203	221	215	230	239	247	232	233	228	244	185	234	236	251	228	227	207	230	218	227	230	227	224	236	206	210	239	223	233	231	235	213	241	235	219	236	236	242	231	258	241	224	208	229	204	208	229	234	216	240	243	231	234	240	209	227	240	235	222	256	218	222	234	246	237	234	245	225	231	206	228	220	225	231	230	224	219	238	217	252	266	227	214	222	203	272	210	251	235	237	242	253	230	256	208	232	236	231	233	205	210	216	225	233	232	218	213	210	224	239	223	226	234	227	213	205	231	215	252	238	222	223	227	219	228	242	255	225	241	233	238	219	219	231	231	226	232	204	209	241	215	193	226	241	231	218	230	198	230	223	197	239	244	236	221	226	216	250	252	246	248	215	227	253	228	235	229	210	234	249	200	264	189	233	229	228	204	248	244	231	212	256	250	217	225	221	214	230	224	223	235	210	253	255	245	217	229	234	229	207	231	221	236	232	214	228	197	241	229	220	208	226	231	221	245	225	217	241	211	218	244	237	243	237	252	236	240	234	240	246	241	241	239	206	233	233	247	239	227	236	227	204	207	225	232	230	216	199	242	215	219	229	227	224	220	228	228	233	231	268	250	233	248	218	225	245	243	230	235	213	223	217	222	231	214	222	229	237	234	258	219	224	259	227	216	202	230	209	240	240	235	205	213	209	206	231	260	212	235	246	227	229	221	223	256	233	237	231	230	199	225	234	222	246	253	209	214	227	226	229	263	197	231	241	219	254	225	251	232	232	252	220	213	225	229	212	214	238	233	249	226	226	216	231	210	245	221	231	220	219	251	230	232	243	220	237	221	225	224	252	207	224	206	250	225	230	234	228	238	218	217	242	234	212	253	243	232	219	219	216	202	238	264	248	235	226	219	231	228	235	241	247	205	242	254	236	241	221	224	230	220	211	210	229	220	217	220	204	207	231	195	206	234	256	227	200	246	241	247	210	227	228	224	245	221	239	238	232	232	236	200	208	218	226	201	228	215	226	219	227	235	228	244	224	241	223	223	255	218	241	224	242	225	229	207	217	259	227	244	242	217	242	214	253	241	203	217	226	223	247	230	222	227	222	250	242	246	216	209	221	227	246	229	223	234	233	194	216	241	234	229	231	211	257	223	221	205	214	231	223	238	226	230	251	252	222	229	217	247	216	228	246	213	255	243	227	221	221	244	212	237	219	215	245	236	209	194	232	236	199	235	243	249	208	256	206	228	218	233	263	219	227	208	264	223	199	222	236	226	227	248	244	242	255	226	233	241	209	228	244	232	225	254	224	219	238	218	226	224	204	237	220	215	230	242	228	219	233	225	231	241	211	213	257	232	242	216	244	230	229	244	232	243	208	231	231	239	247	231	222	229	234	220	244	212	223	236	234	255	215	241	199	228	237	200	248	215	216	214	225	243	204	220	264	222	214	218	221	219	246	243	228	201	224	235	208	232	207	211	231	215	224	257	238	241	221	242	223	236	231	202	225	250	225	254	225	230	232	224	228	255	236	246	230	230	242	222	226	245	207	227	223	228	221	213	208	228	233	203	218	241	217	185	246	216	234	217	236	237	240	235	226	233	236	224	225	239	261	240	253	269	241	224	240	220	199	232	237	250	211	219	225	207	226	258	221	222	246	220	210	237	213	215	207	248	234	235	231	236	223	229	221	240	223	235	243	218	232	236	239	229	208	236	235	216	249	235	264	241	208	221	233	235	223	220	214	218	228	237	244	216	196	225	202	246	241	232	237	225	198	228	211	220	210	247	208	243	244	241	217	245	208	246	235	228	228	219	217	234	233	238	221	243	230	215	231	241	219	248	236	218	233	206	235	256	229	205	242	239	224	227	224	229	226	241	230	220	226	232	233	218	238	237	213	247	196	215	230	247	252	211	251	236	220	244	238	245	224	232	243	255	206	222	231	209	222	229	223	204	220	234	238	223	241	230	221	247	243	189	228	204	244	199	235	228	219	222	259	237	225	230	225	220	232	200	238	208	250	214	242	226	256	228	244	226	249	226	211	211	222	217	249	212	208	243	227	233	222	230	230	240	260	237	201	228	242	229	216	229	224	224	208	205	229	202	218	212	216	228	235	226	214	249	212	212	216	245	241	220	226	207	238	205	216	236	250	232	235	246	221	218	225	227	206	249	222	193	248	216	223	217	218	216	224	225	234	223	220	210	233	219	210	233	197	227	223	214	260	221	223	253	226	247	219	229	240	236	246	245	232	245	206	219	238	226	215	233	223	228	249	225	222	220	228	214	220	216	218	224	234	223	237	225	243	250	238	229	237	243	232	191	208	238	221	220	206	225	250	232	192	219	217	227	215	228	247	244	228	220	226	215	245	243	260	213	214	223	227	203	261	239	248	249	215	254	234	223	220	197	239	233	233	261	205	235	206	216	216	202	202	208	218	209	229	220	241	213	244	225	215	238	217	248	237	239	232	204	243	214	249	220	227	229	248	262	247	246	235	221	226	248	233	217	222	257	214	247	255	193	227	223	219	229	232	215	232	233	231	235	222	240	246	206	223	249	222	236	204	213	230	231	219	212	246	191	205	241	233	236	257	228	266	218	225	218	250	232	226	235	226	230	245	219	228	218	209	214	236	233	236	213	236	230	248	232	217	235	247	229	230	201	219	257	224	250	233	212	211	252	269	237	235	215	230	214	248	222	215	260	255	248	227	222	213	237	231	228	221	221	208	213	218	239	214	230	231	242	217	242	246	245	223	251	236	247	225	230	249	208	234	211	198	246	222	244	219	255	222	230	237	226	228	236	213	206	210	253	235	248	239	237	227	248	239	241	248	230	212	235	252	213	231	231	220	237	233	222	233	239	215	240	245	233	232	238	214	216	211	233	238	229	227	227	265	245	224	249	211	239	256	234	254	240	209	230	233	236	222	244	233	243	251	238	229	231	227	218	207	197	205	204	234	226	222	216	222
12653	10862	16444	20735	20217	21584	23297	21374	11615	9069	8608	5643	5464	5640	5110	4235	3775	3879	12599	36866	33325	22643	12268	3304	834	830	861	835	832	866	801	824	845	840	805	812	819	845	820	826	887	851	884	837	817	837	824	901	808	807	876	818	808	889	769	832	840	779	863	868	818	807	836	840	826	877	839	821	844	851	843	815	821	876	821	815	839	862	814	828	784	833	802	885	812	857	815	860	885	857	889	845	886	812	815	838	813	858	815	788	848	808	817	793	856	806	838	802	829	849	833	827	835	870	860	823	845	859	851	904	851	800	848	782	820	831	811	811	810	835	853	833	881	866	816	866	805	867	789	849	855	839	810	829	842	876	894	919	787	863	834	899	814	799	797	801	823	800	840	828	792	868	798	854	853	802	875	912	799	840	857	818	865	821	814	826	857	806	837	829	832	848	828	820	866	861	823	763	821	850	818	868	901	818	856	816	790	921	781	844	827	828	799	810	834	871	873	807	839	813	765	847	862	793	833	806	819	835	835	856	833	854	874	858	829	789	859	836	807	814	823	809	820	815	855	845	810	834	833	819	801	848	805	838	860	822	822	855	786	789	808	812	817	766	769	837	850	812	826	822	813	840	874	778	841	854	782	777	823	811	823	842	816	865	809	804	853	832	905	860	871	805	834	863	821	845	807	793	827	822	839	898	807	876	843	808	812	849	808	791	840	790	796	803	808	804	829	804	847	793	844	814	831	881	861	843	829	874	842	851	871	877	817	831	843	832	784	871	795	848	851	851	846	828	855	811	789	853	808	887	795	799	829	837	802	899	858	850	883	798	846	843	864	808	861	826	826	814	859	848	804	843	833	829	791	824	821	844	833	797	837	825	853	842	855	871	841	795	868	845	801	856	793	796	850	841	794	814	872	780	836	808	835	858	821	839	830	836	764	848	791	851	808	827	886	811	787	855	848	807	873	888	801	867	862	778	789	857	810	857	889	884	836	802	840	738	860	821	842	917	867	867	832	786	847	872	824	836	908	826	813	866	785	915	786	857	853	828	856	826	852	810	832	878	817	817	829	842	848	817	864	856	852	825	783	878	793	828	800	856	808	892	827	862	863	839	845	825	876	828	860	820	816	857	838	844	804	869	847	830	820	873	885	837	865	867	815	810	878	768	851	769	868	834	836	863	812	805	795	822	920	853	844	852	805	860	817	806	875	833	864	833	776	850	827	831	809	859	840	846	847	827	842	880	831	863	842	801	828	862	858	836	816	822	827	832	780	826	786	833	819	832	841	815	811	829	845	789	814	803	830	831	849	836	871	822	820	815	854	862	810	832	810	827	773	864	874	854	836	839	849	881	844	840	859	790	789	875	841	854	849	837	813	830	849	832	838	854	832	825	830	814	884	809	872	841	786	837	844	831	807	798	852	828	819	838	851	802	769	793	866	836	846	831	866	830	879	816	800	854	823	811	806	819	817	852	833	815	816	807	845	791	791	810	810	857	829	861	810	823	822	811	861	803	815	793	805	824	818	878	820	849	804	865	787	799	853	838	781	826	889	829	843	845	895	899	846	834	784	832	818	883	848	826	820	843	789	803	850	860	771	809	833	756	802	821	792	797	834	802	778	794	849	852	811	851	821	838	825	853	839	877	827	797	861	830	877	797	815	812	821	820	825	847	819	883	848	798	811	794	827	902	812	826	795	864	840	825	813	839	810	809	859	835	816	830	878	852	816	885	843	812	857	807	813	812	832	870	775	850	820	786	861	854	832	834	768	810	819	853	865	833	857	848	792	827	800	818	776	858	828	817	829	783	835	806	811	838	824	862	869	870	824	797	819	822	833	892	862	788	799	855	847	810	884	882	812	819	833	806	857	871	878	835	805	785	871	847	824	838	852	786	851	806	834	830	795	795	831	806	833	803	833	845	839	871	835	819	816	766	761	850	825	780	856	843	841	839	824	873	842	852	825	833	774	831	828	830	862	830	857	812	861	846	804	811	842	854	839	861	835	858	838	799	849	836	874	842	801	861	797	856	821	855	811	830	844	884	836	874	813	872	840	859	826	759	844	851	858	875	828	880	817	853	842	830	793	802	826	792	834	809	875	827	873	806	851	809	800	845	837	852	779	822	837	873	817	851	855	815	845	863	846	833	849	813	805	842	809	848	821	827	837	857	828	802	839	840	834	842	794	812	884	778	829	833	819	842	925	862	819	926	829	826	828	832	819	847	855	833	824	847	807	896	814	850	828	847	834	787	816	833	902	810	879	826	875	878	820	816	844	809	857	852	815	792	805	857	806	850	874	826	881	850	778	744	827	835	836	836	833	853	783	827	799	860	842	836	852	862	864	821	838	835	805	842	872	880	805	784	792	860	866	891	826	836	812	851	859	848	821	862	843	846	856	822	851	820	830	839	819	827	815	834	809	878	856	844	815	801	801	822	893	851	879	824	833	824	837	825	820	862	886	850	846	825	860	838	843	847	834	839	810	787	852	827	877	885	835	854	852	793	870	818	804	867	811	875	919	810	798	825	843	831	833	812	793	824	789	795	852	848	808	852	884	786	832	827	807	766	815	779	804	799	868	800	853	848	854	792	848	829	801	834	815	831	860	803	814	848	846	855	850	832	842	848	849	831	830	861	840	858	825	809	798	789	781	821	808	813	890	864	864	820	827	823	812	827	830	813	879	846	810	832	842	786	825	851	833	798	840	786	834	800	870	795	829	880	878	791	822	879	869	836	871	824	870	805	831	828	818	843	824	829	835	827	819	853	824	856	833	899	806	832	858	843	799	856	835	841	869	791	820	839	878	858	850	859	759	798	842	807	882	802	783	852	828	834	781	810	887	821	906	845	881	810	811	838	784	809	815	799	799	877	868	819	832	818	820	834	824	813	821	792	823	825	799	835	809	868	843	819	834	841	850	872	804	838	834	838	794	859	833	852	844	844	824	812	813	880	792	836	885	770	787	845	784	840	860	863	834	769	870	783	818	838	824	809	814	813	827	807	847	824	852	816	846	803	839	842	805	859	787	846	814	854	824	826	828	732	819	840	818	834	787	842	820	835	878	826	820	906	805	819	814	839	852	827	834	838	840	871	795	861	831	833	860	844	847	761	872	798	800	887	901	831	868	860	839	782	815	859	812	851	883	812	832	821	852	820	805	825	839	893	792	837	867	876	860	870	786	802	868	853	850	831	836	837	851	825	848	873	855	859	804	879	863	852	899	815	831	851	843	810	815	879	820	808	857	829	871	854	824	849	805	863	809	850	804	837	803	758	813	859	804	835	852	830	815	802	784	806	823	805	774	809	809	777	862	865	871	822	816	918	797	849	781	839	836	836	848	847	842	895	839	868	787	810	782	853	873	835	834	848	804	812	813	815	839	840	842	844	824	881	812	879	806	826	835	818	866	786	814	824	803	824	860	827	796	834	878	801	795	809	800	798	843	813	805	796	801	839	868	824	807	829	832	765	835	839	817	856	764	829	835	869	847	829	824	848	831	852	873	807	820	838
2296	1343	1532	1156	1427	1269	1214	1027	798	628	527	369	338	309	286	286	312	263	359	892	1064	843	490	293	188	221	245	221	236	205	199	202	232	216	198	217	216	231	193	219	207	210	201	217	207	211	223	216	202	231	228	229	192	240	222	237	188	213	201	214	206	191	240	242	206	228	205	185	211	224	215	219	221	207	207	207	203	210	219	217	189	202	208	192	231	221	190	238	223	193	216	219	209	205	194	214	195	240	187	198	206	195	192	205	223	205	220	231	187	209	177	238	227	186	217	216	223	216	225	189	219	206	189	202	201	219	218	224	199	200	217	222	203	223	220	226	213	228	204	222	202	225	203	198	231	206	229	230	206	233	204	228	220	237	230	221	213	223	223	208	215	225	204	209	209	192	199	202	195	200	211	215	201	196	178	229	213	230	206	212	225	201	211	214	235	207	218	198	206	219	214	214	200	220	210	229	219	227	212	225	184	206	169	216	211	199	182	200	212	211	200	227	208	201	207	220	228	228	212	224	187	231	221	207	193	201	189	237	221	189	206	203	223	194	219	202	180	228	212	206	201	202	210	202	205	244	211	208	219	225	221	236	226	223	236	220	223	181	207	204	233	217	213	206	189	189	188	225	200	209	216	211	205	207	215	252	230	219	214	214	207	212	236	190	211	228	184	229	219	193	201	238	226	191	238	198	226	205	212	196	227	213	225	227	241	212	220	238	206	216	233	214	222	231	232	190	185	218	224	186	224	210	207	200	213	193	201	203	217	205	209	220	202	208	215	197	212	217	193	214	223	219	212	214	208	184	199	216	189	227	201	193	195	200	224	207	213	191	221	210	216	217	231	201	191	207	214	220	193	193	215	226	226	208	221	225	223	197	185	214	206	236	187	205	196	223	201	225	209	218	232	213	204	216	205	176	185	200	230	228	193	203	201	215	204	210	228	202	205	224	211	212	213	194	223	192	191	210	198	198	214	207	203	228	206	219	183	203	215	203	203	220	231	225	198	216	204	207	199	221	243	212	217	193	213	209	205	208	206	194	209	203	232	220	199	226	185	215	213	229	190	212	227	200	213	190	230	204	200	213	180	205	229	201	203	215	213	215	218	196	228	214	212	220	195	187	206	220	191	215	186	227	219	233	214	199	204	199	205	203	199	212	187	212	226	231	231	201	200	201	207	170	188	207	210	219	221	208	219	233	219	211	219	197	218	224	200	175	220	227	204	224	205	227	199	190	206	199	217	209	190	213	200	212	223	221	222	220	215	204	203	218	225	193	223	213	205	202	216	224	202	229	217	205	203	221	225	204	186	201	212	204	183	215	216	182	189	203	214	203	206	202	204	216	217	212	194	224	200	206	220	212	222	187	231	202	216	217	211	198	185	189	222	207	208	201	222	211	182	207	214	227	201	228	214	216	227	204	227	220	210	213	213	211	217	226	212	201	220	193	223	216	204	197	181	207	219	202	197	191	206	203	188	190	215	211	194	225	208	207	178	221	193	197	215	187	209	198	222	219	206	218	205	204	196	218	223	224	218	234	213	197	198	218	211	235	209	174	186	201	231	227	190	209	202	193	219	212	206	208	210	197	184	211	208	209	208	191	246	216	214	211	192	198	202	186	231	216	201	191	200	180	192	212	197	221	212	225	188	190	190	182	196	241	189	207	198	206	197	203	199	220	199	183	201	184	219	199	216	193	204	219	203	197	205	189	220	224	220	193	210	210	219	204	236	199	207	218	188	189	227	212	211	204	204	208	186	206	229	210	204	197	211	221	202	207	235	211	211	190	201	191	188	204	195	182	233	234	217	195	227	181	232	208	201	196	197	235	199	220	193	223	217	215	209	227	218	210	214	219	221	223	207	204	217	223	226	238	222	215	227	227	200	213	249	209	207	211	195	211	234	218	210	232	206	197	182	189	204	199	195	202	213	228	206	200	194	219	198	205	226	214	197	238	209	215	226	203	202	208	210	214	222	217	235	198	198	196	211	195	204	209	195	203	211	185	213	233	206	221	223	231	211	223	196	187	213	214	206	229	221	175	209	189	200	203	204	207	209	232	216	220	223	209	208	222	215	203	200	215	210	217	209	199	210	238	177	232	211	201	197	226	206	208	216	207	187	230	213	193	228	209	214	207	232	237	202	220	207	200	208	178	214	185	207	189	208	215	188	210	221	213	218	201	236	203	173	208	200	186	199	222	194	226	217	219	222	190	203	220	202	215	220	214	182	192	200	209	233	197	217	190	222	230	207	214	218	219	222	195	175	205	188	233	218	202	234	218	211	212	215	207	193	223	188	231	218	218	209	228	236	255	217	192	232	211	225	207	229	225	206	193	233	214	203	199	198	216	195	219	192	212	195	215	214	208	202	217	209	188	208	223	205	209	235	240	211	223	207	191	202	231	194	205	197	195	206	199	214	211	200	214	216	195	188	242	238	238	200	222	208	204	213	189	197	191	214	192	217	204	247	200	213	227	230	226	215	183	209	228	200	208	202	202	198	220	199	206	228	211	208	215	191	222	203	184	187	218	202	198	183	195	227	210	194	213	201	233	206	212	228	213	189	203	238	217	206	206	236	228	220	197	207	219	211	193	186	209	212	206	211	200	233	188	219	201	219	236	195	215	210	200	190	186	216	246	192	224	219	211	209	213	218	210	206	220	221	203	207	205	242	202	201	192	223	215	226	197	209	209	185	239	200	210	228	193	214	218	184	217	189	197	202	207	206	198	225	238	210	217	195	214	205	185	216	229	202	199	192	232	213	196	217	208	217	195	214	224	206	203	225	198	231	216	235	209	193	220	207	179	208	197	213	226	222	240	198	199	202	206	208	178	202	215	188	224	220	221	200	220	208	218	228	226	212	238	199	190	229	208	209	206	225	214	202	203	207	200	207	205	205	194	203	217	197	214	213	220	228	212	209	197	220	215	194	215	218	205	210	218	206	211	172	215	192	190	227	207	233	212	216	231	212	225	182	217	213	202	172	182	214	202	211	231	189	198	216	218	218	213	185	192	239	203	230	212	191	195	220	192	216	225	222	230	208	206	206	209	218	234	203	225	200	195	218	210	198	227	207	237	197	220	197	217	193	192	234	247	191	219	201	196	214	207	214	190	192	237	195	223	203	211	216	197	207	187	227	204	192	214	214	226	213	209	189	238	199	206	212	192	201	196	214	206	203	208	210	235	220	211	206	229	211	211	212	207	197	198	202	200	216	218	184	212	214	217	208	228	205	215	193	201	214	194	189	197	224	231	200	191	201	223	210	227	187	211	211	232	211	208	195	235	213	202	189	203	196	194	211	197	221	214	189	211	205	217	224	186	200	231	186	198	225	196	214	212	227	182	237	218	209	195	224	208	216	205	174	221	206	225	221	196	201	237	207	206	221	207	197	205	228	222	172	230	204	206	222	210	213	227	219	208	205	227	197	197	224	188	225	215	186	221	214	204	211	201	221	207	196	226	213	211	209	227	206	247	215	195	229	211	220	224	186	225	230	224
3190	2287	3352	3641	5360	5397	5437	5015	3907	3237	2880	1949	1851	1585	1348	1371	1395	1415	1829	4848	5365	3989	2188	1017	758	840	760	801	771	715	709	763	758	739	749	734	771	784	719	732	770	758	735	749	733	832	766	812	737	730	787	764	764	774	772	742	744	783	750	838	759	771	784	763	780	771	766	792	739	774	752	757	777	787	763	783	744	722	775	755	782	758	795	792	798	747	746	758	731	791	751	767	768	792	769	736	826	783	779	755	725	752	808	753	743	727	778	804	729	772	738	726	769	743	780	761	812	738	841	751	741	725	774	748	771	775	790	778	777	716	789	757	753	758	712	785	778	744	761	758	813	761	756	796	769	747	714	788	721	764	775	815	721	764	734	771	778	808	744	713	779	798	755	754	762	772	789	806	749	793	757	798	801	782	754	750	791	746	760	786	760	765	794	741	799	776	761	796	796	734	722	784	725	793	782	779	756	757	728	809	745	767	814	766	742	768	775	763	734	820	710	809	721	781	808	753	786	708	778	769	773	714	769	806	832	750	734	790	744	776	732	781	788	768	774	760	831	775	750	752	724	834	739	757	763	773	781	785	780	743	762	808	779	735	756	796	796	765	751	743	735	758	715	741	751	742	766	774	785	779	792	788	818	822	741	774	754	763	756	776	775	801	784	771	792	750	708	783	779	777	740	749	711	754	793	771	785	783	795	805	752	819	849	763	749	777	726	769	752	789	773	709	775	833	780	766	731	786	757	760	793	752	740	796	778	758	751	770	818	751	808	769	774	777	803	768	770	771	791	781	751	797	757	755	746	730	779	786	760	823	757	726	800	797	791	755	747	764	768	784	813	805	751	722	800	731	757	717	742	750	709	789	799	785	726	745	769	815	769	760	813	801	776	785	799	743	700	770	823	726	752	792	793	770	767	772	776	758	731	745	789	815	788	781	767	768	768	758	782	844	739	773	797	774	795	800	776	746	748	814	739	783	745	800	757	727	780	808	747	723	756	794	772	816	729	773	752	766	763	782	758	781	752	727	788	765	733	743	739	780	732	765	740	797	776	739	740	722	801	801	797	763	780	742	805	750	731	774	753	786	755	765	770	739	773	693	726	759	758	764	784	763	803	758	824	775	802	754	720	755	770	822	782	783	780	747	753	759	718	778	763	784	764	773	762	809	783	772	820	797	747	785	770	758	708	791	803	781	738	792	815	754	739	787	767	806	763	733	782	766	695	754	771	744	766	770	740	739	756	766	742	767	828	777	782	713	766	827	734	742	768	751	772	722	805	709	768	781	837	755	733	753	755	821	814	797	780	789	753	746	756	788	838	733	747	741	753	801	701	775	707	820	799	738	719	772	754	752	717	726	776	779	746	727	739	791	747	779	747	754	795	739	741	725	789	779	742	738	762	750	772	745	832	753	803	786	763	790	725	720	728	760	830	737	802	790	784	762	776	786	793	789	777	785	806	775	737	767	782	781	767	795	725	773	762	760	759	748	777	752	748	791	765	771	770	782	803	773	764	771	756	763	761	730	786	757	763	726	745	794	766	738	771	758	759	733	777	777	766	787	784	794	734	681	728	749	736	758	766	738	780	774	750	770	752	765	762	738	714	763	759	801	801	764	729	750	752	755	724	763	747	793	767	755	745	794	760	746	770	785	792	765	760	726	758	784	736	777	771	788	740	749	799	780	785	736	773	781	750	723	725	744	728	739	759	825	783	734	792	772	740	784	726	809	770	818	784	767	744	723	763	739	768	797	806	741	759	756	769	727	755	809	756	798	779	769	780	761	751	778	752	765	758	748	769	778	761	784	832	782	766	793	774	768	769	760	756	768	767	810	721	765	765	758	794	798	784	757	772	772	787	796	767	754	704	800	722	757	771	729	772	694	767	819	777	768	758	776	808	735	761	781	793	764	768	759	732	687	799	804	800	786	729	725	730	750	788	752	764	749	795	788	775	733	772	784	777	752	759	762	781	721	743	728	734	750	804	771	743	740	739	731	806	766	796	758	792	806	733	794	768	785	714	789	776	724	808	780	767	789	768	777	775	834	766	765	725	739	793	777	752	781	774	773	735	762	739	790	801	755	764	776	796	785	802	779	816	735	756	782	786	774	847	783	768	770	789	749	722	738	765	744	747	739	766	747	835	776	741	807	684	762	744	752	786	733	784	756	801	765	773	811	763	743	730	820	794	766	739	793	764	789	733	747	769	822	718	800	795	769	804	763	746	766	805	759	822	755	770	774	736	736	745	743	767	742	764	765	745	749	812	792	755	725	843	745	727	764	779	754	736	723	727	789	779	758	745	776	818	748	757	789	750	823	779	713	771	740	780	764	753	801	785	813	778	789	739	767	797	757	726	788	760	778	764	776	759	739	778	800	793	764	770	729	786	711	787	765	764	748	773	762	780	754	784	734	758	792	772	748	782	772	780	771	773	783	776	807	746	771	750	790	742	754	792	777	787	783	764	778	771	786	726	736	827	807	751	727	743	811	762	746	772	778	750	736	735	770	760	767	798	746	736	766	797	790	783	761	748	737	797	802	746	760	777	805	771	742	767	789	737	749	760	766	779	771	741	719	765	817	808	780	766	728	767	748	774	742	765	776	752	791	727	752	797	822	797	804	824	761	802	746	723	732	814	745	739	717	750	774	760	754	778	733	786	796	740	776	757	760	763	738	760	801	752	767	737	728	825	699	761	746	729	774	737	746	733	795	787	777	768	753	753	740	748	760	752	787	791	758	735	739	773	804	766	792	717	738	760	802	784	815	718	797	752	749	790	780	773	726	783	711	785	749	791	731	765	745	784	798	822	758	791	758	774	773	805	846	798	791	758	765	780	739	795	757	779	727	754	786	817	751	733	753	754	759	788	713	746	759	800	742	782	742	727	718	741	740	783	753	780	732	747	809	780	777	789	770	790	748	777	797	784	797	758	760	773	791	797	786	788	779	747	762	777	793	763	783	739	739	809	762	703	780	778	746	796	710	777	739	760	728	815	773	780	686	848	817	724	724	794	783	796	768	768	743	801	772	775	727	737	722	742	754	832	708	795	771	794	825	793	806	713	814	776	750	755	762	803	722	748	747	818	756	764	770	770	811	803	739	798	770	778	780	765	708	731	771	791	783	759	773	818	772	764	775	727	759	728	783	787	790	791	767	742	811	780	780	752	782	752	744	759	725	854	741	757	785	772	729	699	773	784	728	759	807	768	801	778	762	733	779	792	822	762	764	763	740	790	786	721	757	790	780	757	774	760	808	740	772	788	737	806	788	779	766	801	809	752	811	731	784	771	761	814	793	761	725	749	762	779	761	756	760	752	745	753	797	768	742	746	780	738	757	793	796	766	786	755	769	791	810	758	795	759	773	824	726	774	792	755	809	762	787	772	772	746	790	755	763	748	793	731	781	741	754	785	777	781	780	738	756	808	767	760	767	794	787	735	765	740	744	771	771	746	727	789	800	752	791	739	745	782	821	753	760	798	763	752	798	733	760	757	801	781	732
8247	6556	7541	7532	8946	9123	6971	5562	3915	2361	1072	834	896	856	636	582	533	465	2342	8407	6891	3331	1128	205	184	160	158	129	165	161	178	163	156	142	143	157	169	149	182	150	153	153	170	159	181	152	156	159	170	163	156	174	154	187	177	161	172	149	170	181	173	157	148	164	157	162	182	176	202	172	158	138	182	166	153	178	168	177	165	174	170	149	165	164	175	191	162	157	184	187	153	169	175	163	132	165	142	184	172	165	175	163	166	185	171	154	175	129	162	157	179	161	191	196	154	173	170	149	168	180	203	173	167	166	182	161	174	179	183	165	188	152	191	164	189	190	161	172	193	154	150	150	178	162	176	166	172	177	151	160	153	136	164	166	150	146	148	160	163	150	148	158	169	154	158	174	170	171	168	146	164	153	161	160	135	170	171	181	187	178	165	186	155	162	150	150	166	166	153	165	179	152	173	159	167	172	174	167	183	180	146	173	157	163	167	165	193	167	149	172	171	182	152	147	159	164	172	171	166	150	162	156	146	174	188	150	144	148	164	149	165	187	173	153	131	162	163	153	165	155	183	182	175	153	184	162	164	165	159	187	188	167	151	168	163	192	171	152	183	139	185	171	170	143	166	155	146	163	158	166	163	175	157	155	171	192	154	152	162	169	179	164	174	181	138	145	165	161	186	198	161	168	145	154	156	168	167	171	142	167	154	163	151	174	169	145	177	179	157	158	183	156	188	160	161	151	166	167	163	182	166	178	163	188	161	181	164	176	159	172	158	175	137	174	173	168	175	176	155	161	163	162	178	173	165	178	164	161	169	181	173	171	160	163	145	167	177	157	185	145	178	151	172	157	174	151	171	176	150	178	169	138	164	177	181	172	148	177	156	189	157	183	150	166	178	176	172	166	148	166	153	197	163	159	169	146	158	188	199	177	176	177	150	155	157	160	146	168	155	185	190	189	186	162	174	165	158	168	159	136	174	167	162	166	182	168	148	153	146	169	175	170	164	171	158	143	171	170	160	150	178	164	189	173	160	165	168	145	180	167	186	160	171	176	156	182	165	159	162	174	172	157	182	156	171	180	171	171	182	172	147	214	134	157	151	183	173	169	176	157	159	167	163	172	178	154	175	187	192	162	141	161	154	156	168	200	163	177	181	192	149	178	160	163	141	155	180	164	172	167	169	147	159	140	148	177	180	150	171	173	175	185	164	174	169	173	161	165	161	181	164	174	169	170	145	170	182	188	184	169	152	182	180	159	186	180	170	155	163	160	156	192	163	169	184	161	175	150	147	130	164	152	163	162	155	160	177	152	162	160	191	167	160	173	173	173	165	169	157	197	163	140	162	154	160	158	206	157	168	158	154	158	149	180	179	181	169	174	162	169	166	163	152	172	176	157	186	161	176	160	146	156	168	164	166	156	170	167	160	154	193	162	168	163	140	165	164	147	178	150	175	172	144	158	161	169	158	150	160	173	163	166	179	180	178	158	146	170	175	168	142	188	137	140	139	173	159	161	173	163	154	168	158	155	166	192	163	164	163	175	169	160	160	165	176	188	138	159	180	153	158	156	166	192	151	164	191	153	163	155	181	162	182	144	162	181	176	146	166	159	195	162	180	191	160	192	165	150	155	176	169	163	166	158	161	169	170	209	176	154	153	156	177	184	167	173	181	148	151	171	148	159	154	197	161	142	143	172	159	158	158	174	182	161	155	191	167	144	184	159	172	159	163	151	190	169	180	171	151	143	153	180	157	173	159	149	140	158	145	152	174	140	181	167	162	168	182	163	152	152	176	145	171	158	192	181	161	155	172	191	185	175	152	168	155	144	170	179	174	156	165	173	152	166	169	176	178	172	147	169	184	169	169	152	178	173	184	176	170	151	160	172	176	173	181	155	184	158	154	151	154	139	184	152	164	177	148	182	169	187	154	166	149	154	166	147	162	184	171	154	170	175	168	171	169	156	182	161	152	172	160	168	161	155	142	159	177	188	166	158	152	152	169	165	150	165	143	179	171	183	167	178	181	189	171	193	183	169	187	160	146	163	156	180	149	174	177	161	173	177	163	155	167	179	181	175	174	156	182	165	138	169	164	169	152	165	155	177	165	160	176	166	178	160	151	164	147	193	165	171	170	169	182	149	165	182	150	171	162	155	151	185	176	156	186	195	155	180	162	171	166	167	159	165	173	152	158	139	149	149	196	158	157	165	155	171	167	151	150	168	189	179	176	175	183	158	168	146	147	143	161	152	146	175	135	182	185	201	178	172	165	153	160	172	169	156	151	162	164	166	187	182	164	150	168	173	160	148	182	152	172	176	136	162	148	151	182	163	163	164	191	167	179	173	164	156	174	155	167	151	147	168	166	152	179	151	154	156	179	162	172	154	161	160	175	166	170	153	177	175	156	177	179	145	166	147	154	201	154	182	167	176	179	170	184	178	203	180	156	168	164	190	142	171	169	149	171	161	166	154	153	185	190	142	167	158	167	152	141	177	155	179	153	149	146	184	158	172	181	168	154	179	176	143	137	185	159	166	162	159	180	162	173	171	152	164	159	171	176	194	163	170	175	169	170	153	163	143	164	170	164	152	172	165	174	163	163	162	167	162	176	157	154	175	164	147	167	146	166	159	158	148	183	168	162	177	156	160	156	153	158	162	172	177	138	158	152	183	149	151	162	197	190	167	147	183	181	161	193	133	154	157	182	153	159	153	188	186	158	169	141	188	174	171	177	165	144	201	159	189	174	193	161	168	183	180	168	161	150	156	167	166	185	168	167	140	171	151	143	148	162	166	171	178	161	174	168	179	160	157	148	160	155	175	157	180	157	171	167	148	182	166	170	172	164	151	183	151	165	168	157	163	185	173	175	158	171	183	190	159	184	175	182	164	168	177	168	168	170	168	157	157	174	170	168	191	185	188	161	172	164	159	153	143	148	151	171	167	174	149	155	179	173	158	176	146	190	182	185	176	174	181	175	206	184	171	204	173	163	163	165	163	190	166	186	162	184	174	157	163	164	154	202	153	175	160	161	158	166	157	167	158	160	158	175	167	177	159	178	165	172	165	174	159	150	151	173	167	159	149	163	185	162	172	164	170	164	154	198	177	175	165	183	156	156	160	178	156	168	164	176	147	169	168	156	171	162	171	158	176	175	173	160	157	147	172	164	163	163	155	154	171	172	177	169	192	173	159	193	150	173	173	185	179	169	179	173	162	169	144	188	172	181	162	154	137	145	194	179	173	180	155	175	167	163	194	166	170	178	129	144	152	182	187	178	141	161	156	173	146	179	140	181	175	167	167	147	184	169	171	181	150	159	166	165	163	163	170	164	152	173	151	145	179	161	169	152	159	169	173	152	161	164	140	179	167	167	148	181	177	166	144	166	159	135	137	173	173	154	154	158	144	170	154	184	161	158	146	159	185	166	145	146	162	176	171	175	191	162	157	157	153	166	194	143	157	143	184	176	183	190	159	167	175	147	188	150	150	185	174	167	170	183	173	167	173
8884	6765	10673	13842	18699	20164	16709	16220	14212	10119	5521	4830	5181	5288	3898	3829	3363	2847	12049	29765	25063	15313	6232	1093	616	660	661	646	606	623	622	656	636	560	613	609	625	614	638	674	688	616	594	621	667	654	621	648	627	670	682	596	647	610	636	660	659	670	622	667	648	696	625	637	664	625	638	634	603	623	614	658	602	651	655	615	609	664	601	667	636	651	631	674	701	640	645	579	628	601	619	618	555	622	620	620	646	618	621	605	585	632	630	660	614	675	659	648	568	601	602	619	655	665	615	605	614	602	674	587	646	641	639	590	631	636	622	633	638	609	635	591	588	678	656	638	614	651	627	621	631	598	660	611	646	586	606	639	682	602	675	646	648	632	633	586	628	640	608	679	640	683	594	577	652	642	661	645	633	642	631	613	600	642	658	652	646	627	599	591	646	669	667	636	637	635	646	637	587	652	608	638	635	664	640	637	634	633	641	649	645	656	644	645	652	583	600	631	636	616	639	626	666	645	678	607	631	631	597	660	644	634	650	599	624	633	620	639	601	642	657	627	627	639	649	640	632	645	637	610	604	661	634	633	603	601	576	670	588	648	672	676	569	618	622	670	613	642	626	647	618	567	666	602	630	632	650	629	603	656	611	638	647	616	662	660	630	637	620	682	639	638	641	627	635	637	633	587	639	650	625	623	619	644	630	625	633	644	676	601	613	633	668	641	616	634	652	579	643	644	646	639	612	632	634	606	624	621	602	634	635	628	634	602	647	631	638	603	646	635	669	682	642	599	639	630	599	656	640	646	599	666	623	635	605	577	621	640	615	610	601	628	624	587	633	617	641	632	634	624	641	567	627	662	635	644	647	659	647	592	618	664	577	647	639	703	638	637	661	604	590	620	639	636	625	614	591	628	612	629	669	625	624	651	658	632	610	617	610	606	610	707	637	614	671	588	631	605	630	612	608	643	613	654	617	581	647	655	675	649	656	610	627	651	642	643	619	566	630	715	658	652	643	645	620	620	590	587	638	704	623	663	669	609	623	609	629	609	648	637	623	607	619	599	643	685	591	599	657	618	701	664	672	621	628	635	590	629	698	624	608	636	633	622	589	626	631	627	633	644	627	617	633	639	625	630	652	596	628	641	611	670	637	633	620	620	619	658	664	632	646	608	628	583	614	648	608	614	651	632	651	620	667	687	620	652	625	648	638	604	586	597	640	606	663	652	617	639	622	638	610	630	591	654	634	611	605	581	625	648	693	616	628	645	616	623	630	650	629	596	670	619	656	606	622	618	627	631	678	646	633	629	631	558	630	608	635	663	625	631	640	615	653	590	656	639	623	646	636	588	640	618	628	633	643	632	617	624	597	614	622	622	634	594	642	625	600	640	681	662	671	682	638	622	646	613	655	600	677	635	620	637	641	640	664	603	679	638	627	637	656	660	641	622	616	618	670	641	669	650	632	609	597	602	662	661	634	617	584	644	651	671	635	652	651	649	614	642	670	625	620	635	639	648	622	656	669	622	630	631	649	565	623	590	648	615	625	661	645	643	662	589	619	659	604	609	640	608	622	650	629	567	619	643	584	656	608	614	651	600	656	644	611	631	634	604	628	610	663	604	663	642	617	622	651	623	658	617	659	658	602	631	632	631	622	604	615	661	598	642	619	613	646	610	625	639	665	682	629	626	608	615	658	631	655	622	600	618	671	692	646	632	633	634	636	642	632	611	635	651	636	672	566	654	615	617	652	622	673	656	677	658	625	614	648	634	641	617	648	624	640	650	683	602	647	615	665	610	623	635	620	594	619	615	606	661	662	559	633	653	628	632	604	629	621	583	631	648	592	635	633	632	608	636	613	597	624	602	610	641	609	607	649	612	691	575	631	623	593	615	669	604	642	631	642	646	641	653	661	616	667	655	647	629	650	640	646	589	679	640	631	597	615	646	645	637	642	613	615	615	659	587	644	613	622	622	627	666	661	659	648	632	646	569	658	634	652	651	631	612	614	646	625	615	636	639	637	613	568	628	617	630	628	640	675	645	620	624	668	690	647	622	643	703	654	592	613	595	606	636	620	604	619	664	613	630	589	651	628	645	629	653	628	610	655	574	641	638	623	595	640	629	648	648	610	666	634	598	597	648	570	580	657	663	646	662	655	587	637	638	587	597	624	647	683	692	572	607	622	611	658	636	642	666	591	634	635	621	641	645	649	624	582	597	647	630	647	575	674	638	644	672	580	629	608	635	657	600	655	587	604	614	622	628	619	631	666	612	626	634	665	627	688	683	655	636	628	616	623	640	628	652	618	635	608	635	663	621	665	626	601	654	691	630	635	655	618	629	575	605	635	662	633	614	635	595	625	655	643	598	630	642	607	659	613	585	678	627	657	640	604	638	626	611	681	650	672	620	607	636	610	634	663	658	681	639	639	637	641	628	606	635	605	593	627	614	645	649	645	627	639	595	647	612	605	623	596	628	604	646	620	642	682	633	629	642	604	608	666	616	671	600	585	637	623	607	636	624	669	665	665	666	703	656	618	651	618	620	650	645	591	646	640	622	590	596	652	639	610	601	664	624	614	632	660	642	651	602	630	654	643	680	626	600	595	632	637	627	637	598	590	596	631	654	644	643	663	643	639	621	659	682	594	616	614	652	611	594	606	597	616	623	631	607	613	647	587	648	604	591	624	624	653	607	649	613	646	629	673	617	622	631	612	622	640	636	618	592	636	631	693	651	647	641	656	600	584	612	638	638	589	633	620	613	657	626	653	625	617	663	634	620	624	636	666	664	622	614	617	657	609	678	609	607	630	588	599	624	618	658	657	610	595	628	607	688	615	664	638	597	631	634	613	661	613	660	627	667	682	617	634	630	620	629	658	623	639	665	629	637	621	656	634	630	654	622	594	664	627	594	658	634	643	633	596	575	596	657	638	634	659	639	622	618	619	595	635	611	616	663	617	603	632	626	649	621	645	628	630	650	655	590	625	644	670	622	611	688	640	593	616	686	672	621	652	623	617	617	637	625	690	619	632	628	712	595	590	657	681	653	640	638	609	623	644	634	637	681	592	655	592	652	604	628	646	629	624	656	632	615	591	627	607	688	633	658	643	698	659	610	586	596	635	645	653	663	583	608	591	596	629	634	605	643	619	639	618	654	613	582	648	631	629	609	613	654	617	609	598	653	595	638	620	685	652	632	642	644	664	595	662	667	612	648	618	656	641	660	607	623	615	593	635	630	639	591	627	625	612	649	601	636	606	605	624	657	637	662	646	656	685	625	602	601	634	630	643	611	693	624	645	682	681	580	676	668	631	635	604	640	653	621	680	600	616	622	625	600	617	610	603	656	630	624	579	647	649	636	599	615	612	571	566	666	619	645	658	640	629	655	632	567	609	592	567	611	636	623	670	646	618	633	595	645	616	627	665	641	609	653	624	654	644	613	637	604	606	570	623	673	620	614	640	632	633	590	645	659	639	647	581	632	610	651	636	597	647	602	625	666	650	589	654	656	607	682
14054	10544	12000	12380	12439	13331	10154	9289	6366	4166	2014	1192	1101	1340	1246	872	691	587	2096	13064	13044	6157	2190	273	177	202	225	191	205	204	199	177	199	212	211	208	212	206	209	192	232	187	200	223	219	187	198	212	197	194	191	187	242	197	215	218	221	190	188	219	212	206	208	194	203	209	231	226	195	210	195	206	233	228	210	211	217	217	194	205	221	213	209	192	224	216	187	182	208	255	216	209	177	202	211	222	195	193	211	177	209	201	187	185	182	183	202	194	195	173	197	192	203	175	217	188	224	204	169	199	210	201	204	186	219	192	209	199	218	188	212	199	212	211	182	189	199	191	169	216	230	223	211	180	172	207	193	195	211	190	232	213	207	218	202	204	205	220	204	213	204	201	198	203	184	181	213	232	231	223	192	174	214	217	207	184	208	209	223	188	217	232	209	205	218	202	201	187	231	210	168	206	195	200	196	199	194	228	175	209	168	188	177	211	204	206	215	203	202	187	205	211	205	219	234	240	195	183	191	183	184	177	203	190	211	202	193	213	200	208	199	199	203	206	180	228	225	211	230	239	203	199	196	179	198	234	216	227	190	211	227	228	216	189	185	199	234	199	225	221	205	209	196	206	217	199	200	217	212	208	193	205	191	211	203	213	188	220	191	220	205	183	216	206	190	201	200	216	209	194	207	197	194	204	230	202	210	217	218	201	209	213	205	220	198	212	189	213	185	202	214	201	212	220	217	239	195	207	193	236	232	217	209	201	198	200	193	185	230	202	200	185	221	207	177	204	215	221	185	215	207	225	228	211	185	203	222	197	217	189	219	212	207	225	226	214	207	211	206	238	199	184	215	201	184	188	207	189	208	200	165	203	187	193	193	225	204	205	178	193	207	205	221	200	173	231	204	188	209	208	214	200	188	225	226	196	229	224	196	209	188	189	213	224	177	216	181	188	212	214	206	218	225	184	227	193	190	195	202	219	211	207	225	214	188	217	190	203	224	193	204	210	207	204	212	184	209	207	210	213	219	206	226	206	193	215	195	201	188	185	195	185	196	202	215	213	195	219	224	203	213	197	189	219	209	212	221	170	203	196	185	203	222	169	202	192	201	203	195	198	210	195	211	204	187	212	194	213	199	200	192	205	189	220	207	233	199	221	200	171	176	195	195	223	217	189	225	191	204	173	187	194	199	219	195	202	196	185	208	211	207	212	230	225	189	216	219	199	222	178	196	193	217	195	183	192	221	205	200	189	195	190	212	227	235	217	211	221	186	221	202	226	223	196	234	200	202	184	190	190	184	212	214	204	219	189	202	192	201	216	218	197	197	195	220	203	223	221	225	220	204	184	205	200	212	194	200	219	199	207	181	199	203	194	247	189	215	216	203	193	196	199	191	199	212	195	215	201	199	200	192	228	190	225	176	205	205	219	207	204	188	185	220	207	191	216	173	214	216	208	193	223	227	192	201	214	202	211	190	204	218	191	177	234	217	223	184	203	195	198	196	224	213	188	228	196	202	195	228	201	185	214	215	205	215	211	194	206	190	205	218	210	177	222	199	199	198	177	211	217	208	183	221	211	202	219	192	216	226	214	186	225	215	217	200	195	201	215	186	217	194	203	204	179	224	206	207	212	228	190	194	187	189	184	193	185	220	190	217	185	201	215	200	187	188	209	205	206	203	227	217	224	214	206	193	182	189	183	225	199	199	217	182	219	202	216	200	233	184	207	216	206	214	224	189	218	191	217	208	200	219	215	220	191	209	202	198	212	212	202	197	190	203	230	201	194	183	200	205	184	192	206	206	195	217	218	193	192	217	224	198	185	209	197	199	210	215	199	191	211	199	214	212	187	199	204	221	205	215	210	201	192	178	221	200	215	230	206	205	186	194	203	223	197	203	235	207	224	199	194	216	234	226	175	210	186	220	215	205	220	229	197	189	187	193	201	219	214	175	189	201	200	196	204	192	203	221	199	206	219	216	196	213	201	205	214	195	167	194	224	198	235	205	178	189	213	200	195	217	196	186	225	186	205	221	189	229	202	214	202	214	203	228	191	217	220	207	216	210	209	198	194	187	215	208	203	188	191	214	203	212	204	168	214	193	221	190	221	191	188	173	197	198	198	206	201	214	229	206	214	211	200	206	199	216	195	186	212	212	191	205	209	230	214	221	186	206	227	213	209	211	208	202	162	220	216	200	209	219	209	193	191	218	213	197	187	194	193	219	205	221	210	203	206	213	225	203	176	211	202	192	202	201	214	202	196	218	209	220	186	243	227	200	225	195	204	221	215	198	191	213	210	219	210	220	202	193	223	215	207	181	196	225	195	177	210	205	211	168	217	216	207	212	206	211	197	208	186	209	204	194	184	168	199	195	208	208	202	194	215	211	195	196	191	215	205	153	201	223	201	170	204	201	198	213	182	202	204	203	207	184	212	188	222	221	211	232	205	205	209	198	216	186	209	217	209	215	208	192	216	168	198	241	201	181	198	202	199	210	190	218	232	214	198	241	200	200	222	209	210	214	190	190	224	202	228	204	202	182	197	202	201	190	209	196	222	207	195	173	167	194	196	203	189	184	194	205	204	197	221	187	183	212	199	197	211	214	208	226	219	196	197	208	193	192	194	196	216	199	183	216	220	197	206	201	207	192	225	213	201	187	209	214	219	198	179	203	217	220	194	213	219	193	228	209	205	182	216	178	219	210	201	239	201	225	212	226	227	193	194	209	196	193	214	206	200	207	214	223	202	199	232	248	218	189	191	200	195	190	201	194	213	206	202	210	188	200	188	211	214	200	201	206	203	196	199	187	216	196	209	212	206	213	201	201	212	190	190	209	202	198	197	220	221	203	210	204	206	196	204	233	199	183	212	185	205	206	202	195	211	213	199	192	196	187	197	218	232	197	192	199	185	197	179	192	214	218	200	200	204	215	192	196	215	188	191	210	217	178	217	225	185	185	235	189	203	180	203	211	205	207	204	199	217	213	216	209	177	211	203	176	199	210	195	186	217	223	197	193	192	205	234	194	202	207	207	206	210	213	235	197	194	238	199	222	189	191	211	225	221	197	208	189	211	194	191	214	182	188	203	199	205	214	226	206	199	204	210	214	203	186	191	225	193	210	204	213	215	193	217	197	216	249	198	182	200	214	221	226	203	209	212	212	209	203	203	208	195	228	206	206	199	214	173	214	237	202	211	199	228	211	215	210	207	206	192	213	194	203	193	226	215	207	194	191	184	213	210	232	218	203	186	197	227	242	191	155	213	188	226	196	201	193	234	215	204	193	194	196	193	192	219	200	197	196	178	221	190	208	191	201	187	199	188	211	198	193	208	200	211	207	202	223	212	225	177	200	244	216	224	218	212	200	209	205	213	192	199	187	212	208	212	221	218	217	219	223	225	188	225	204	207	205	185	200	189	206	204	188	198	195	220	191	209	195	215	192	185	197	223	202	216	223	221	217	184	214	209	184	209	193	194	196	179	208	213	195	210	221	182	211	219	198	184	194	190
12704	9652	15290	19467	22843	25600	21504	22749	18598	14180	8891	6246	6114	7404	7454	5005	4228	3637	10875	36378	33631	22615	10705	1070	728	774	743	784	800	804	755	801	745	744	731	773	739	742	724	749	686	736	748	813	779	746	715	778	762	685	750	760	799	803	794	768	809	767	719	739	742	736	731	768	733	777	806	731	742	741	762	771	727	790	747	730	774	770	770	713	773	746	756	767	753	731	752	717	747	724	725	765	741	774	746	724	759	769	760	788	697	757	751	744	789	739	762	766	738	754	748	753	720	820	764	741	743	710	779	680	713	736	800	743	770	744	695	755	776	768	746	753	781	762	784	805	756	713	737	766	796	715	725	803	734	722	730	843	716	748	789	726	773	846	799	783	748	741	742	778	735	711	719	767	724	721	776	805	755	741	766	783	719	728	746	774	755	768	753	749	735	822	739	746	755	758	738	733	702	773	711	731	740	787	743	730	747	758	724	703	709	738	785	786	753	773	789	738	744	774	740	779	744	761	719	785	712	720	777	756	771	741	765	727	749	717	728	742	721	810	708	745	777	793	751	766	715	703	741	740	772	770	716	774	705	740	796	700	702	757	751	722	721	732	738	743	746	773	750	715	703	753	733	727	771	796	809	744	756	729	716	784	776	724	767	720	768	798	747	733	779	753	743	737	754	737	725	720	734	741	767	700	705	736	786	792	726	735	713	709	756	733	770	747	790	718	769	772	733	750	717	722	771	798	740	786	688	732	716	766	723	773	764	765	798	709	776	726	729	722	788	722	691	725	703	798	770	787	732	779	806	758	715	770	739	705	767	759	725	752	743	803	728	771	707	780	746	718	748	737	741	774	764	720	702	753	726	784	773	759	743	733	784	759	749	742	778	760	753	817	781	761	767	737	779	727	771	806	742	753	740	719	723	764	727	728	753	715	741	727	734	821	725	730	745	770	797	751	724	763	734	770	703	740	746	729	742	738	825	746	730	767	760	789	762	741	753	746	785	780	744	725	769	740	736	734	772	696	753	752	749	722	747	749	754	751	718	767	752	756	758	717	760	743	735	728	737	749	778	745	775	788	751	835	754	739	773	739	745	731	740	737	684	736	746	724	760	753	717	811	749	690	731	782	798	796	801	743	767	726	776	740	760	752	737	795	706	727	755	753	684	752	783	722	749	717	779	726	753	738	789	788	762	746	706	767	762	732	758	749	761	750	721	745	720	762	763	738	753	745	772	784	793	739	761	704	741	772	792	782	773	762	784	746	761	744	717	705	758	763	729	760	752	764	781	732	721	749	775	750	752	697	735	777	744	765	756	718	762	755	708	743	708	734	720	685	747	745	678	732	722	730	737	753	714	743	732	740	763	761	707	701	750	734	750	740	743	760	711	755	772	780	767	765	713	714	752	739	781	737	703	768	711	729	785	743	753	752	759	772	773	731	774	737	718	727	754	747	729	765	709	782	743	707	739	756	686	726	767	711	738	768	779	828	740	756	699	807	718	787	755	757	757	777	816	735	778	795	795	733	774	764	793	729	759	712	758	714	717	710	729	727	742	746	724	667	770	764	743	759	772	750	740	715	728	797	760	759	764	700	732	769	729	771	754	700	707	782	741	738	734	746	750	736	801	782	772	734	709	777	768	707	765	752	777	767	771	728	774	721	779	730	679	738	756	726	795	758	775	754	722	719	745	705	732	798	742	731	765	737	725	758	720	753	768	733	758	730	787	787	754	766	693	780	779	760	788	768	744	729	734	730	781	733	763	783	809	733	736	733	799	754	765	780	737	693	741	705	794	727	755	768	724	781	758	721	772	795	773	756	739	764	732	734	758	775	778	782	717	737	738	786	729	790	766	774	715	717	745	726	760	739	731	760	764	770	739	764	781	780	733	730	744	770	742	715	787	801	734	730	760	753	768	726	755	766	785	693	740	803	749	758	769	734	748	768	774	758	755	754	766	762	785	754	733	771	745	748	764	729	747	768	764	750	751	802	741	750	744	689	727	731	771	782	730	742	755	813	778	742	753	773	774	772	735	768	744	726	753	735	687	754	766	753	769	729	713	750	714	779	758	723	760	744	747	765	767	808	733	769	743	793	726	734	766	767	739	797	765	759	770	739	709	742	758	710	805	736	744	741	770	755	763	742	723	764	790	708	749	792	763	767	772	738	730	801	765	768	747	803	771	750	783	808	732	760	785	741	742	777	770	789	690	744	785	746	786	734	762	730	743	761	736	735	739	733	772	763	772	733	755	756	732	751	797	762	753	767	732	747	721	745	718	758	750	751	710	752	784	737	754	782	770	738	744	771	742	786	817	741	719	704	733	724	728	722	770	734	766	706	718	746	763	733	741	763	713	726	802	738	718	770	760	761	774	818	816	758	766	790	747	759	751	747	735	770	716	730	760	723	747	735	763	775	793	757	750	734	750	715	740	812	737	725	808	757	755	761	727	733	739	733	727	781	747	738	722	751	767	713	761	715	702	757	769	716	752	752	775	814	744	723	754	767	756	770	826	743	751	773	751	720	779	759	747	728	726	776	776	775	770	721	786	757	754	738	761	739	799	766	775	723	725	768	715	779	728	723	766	764	784	782	722	758	732	706	733	701	750	714	769	706	722	771	720	791	758	725	746	756	748	728	710	783	766	684	782	744	728	736	777	736	758	793	739	728	793	767	746	715	761	754	746	793	757	769	717	742	759	730	759	740	758	765	770	742	751	719	791	721	749	741	802	753	733	729	742	756	734	763	765	778	709	780	738	740	722	777	736	763	767	711	796	695	751	747	756	708	759	751	734	755	766	714	788	719	743	801	752	811	798	764	790	732	722	778	726	738	763	716	768	741	693	736	714	706	737	715	781	749	717	760	766	785	746	756	758	752	769	744	776	802	723	737	769	749	770	778	654	777	776	798	766	754	793	709	718	746	727	754	784	751	725	723	761	758	765	710	784	769	769	781	757	708	770	736	740	785	729	720	770	780	742	769	725	750	755	741	745	743	742	749	770	757	732	798	752	778	763	706	740	702	796	750	757	776	725	753	755	769	776	793	727	738	773	766	726	780	756	740	738	759	768	759	748	742	705	765	765	731	758	746	765	719	751	752	713	761	734	757	742	785	714	745	748	751	768	743	766	770	726	777	726	744	723	778	763	759	757	750	729	769	766	762	721	740	782	704	749	706	713	749	768	738	694	750	716	724	769	748	740	744	721	724	717	794	735	715	760	691	829	697	765	695	780	721	773	752	748	727	735	751	794	807	768	794	771	731	733	715	768	732	760	750	768	724	728	778	758	810	677	713	819	770	757	755	792	709	732	781	755	727	719	794	781	710	742	728	739	794	797	767	774	708	728	713	794	795	713	771	742	822	718	781	768	737	763	751	727	812	781	731	752	757	764	733	715	773	769	739	739	744	733	764	731	728	761	724	747	761	739	771	741	761	767	779	744	776	781	756	773	744	731	784	774	739	720	727	757	784	745	745	758	789	733	725	760	772	706	757	741	715	761	716	750	729
2164	1078	1559	1627	1617	1590	1217	987	582	399	403	406	441	311	304	302	294	291	297	889	1012	766	463	216	144	172	177	163	204	176	191	185	204	170	196	181	192	200	171	189	192	191	191	176	175	192	180	189	188	189	158	173	162	203	175	178	189	188	168	162	173	208	190	185	176	163	173	177	169	190	157	163	174	192	163	186	175	183	175	195	186	192	196	162	177	179	178	153	159	195	198	189	181	176	171	174	191	178	190	153	186	195	177	183	157	163	179	157	170	184	167	185	164	164	161	199	187	181	188	172	171	180	198	178	178	202	197	179	178	192	178	165	164	175	207	179	202	197	181	191	169	182	200	178	182	170	161	195	180	183	197	182	191	179	189	160	202	176	153	178	192	185	184	186	164	178	177	205	175	172	183	171	172	186	212	161	164	198	174	181	202	180	160	175	172	195	199	194	190	186	167	157	172	194	187	175	162	168	148	157	186	179	184	189	190	192	164	194	169	182	173	167	203	180	166	210	186	192	196	170	167	173	177	166	193	164	187	171	172	178	175	174	188	182	184	172	215	178	169	186	182	183	165	163	163	184	186	155	169	189	159	204	188	167	165	206	181	169	199	201	178	172	194	172	188	195	173	177	176	171	174	198	180	186	171	172	188	155	190	209	160	176	173	171	155	185	184	183	177	165	171	161	179	173	167	194	186	182	166	173	172	174	165	191	183	183	174	180	194	171	202	164	180	159	200	176	162	178	172	159	174	177	162	165	176	205	192	193	169	183	184	171	175	187	205	161	191	191	187	186	162	180	170	176	170	146	168	148	198	190	181	168	196	168	183	167	190	181	188	187	173	198	196	178	172	186	193	187	171	170	159	150	185	176	192	171	154	174	180	169	190	150	174	179	168	195	166	184	177	180	182	184	191	192	155	166	189	176	172	187	177	180	162	190	178	188	180	191	183	179	184	171	187	174	192	204	178	188	161	180	185	185	179	184	148	172	170	191	181	188	207	190	177	167	202	193	198	166	174	167	173	183	173	169	168	181	184	196	181	185	189	180	177	184	175	173	173	167	183	179	197	172	192	188	197	177	175	194	189	162	183	192	164	191	180	181	166	205	190	167	177	196	181	196	186	173	163	195	184	189	187	185	180	207	193	192	176	181	168	193	183	164	186	185	172	170	177	198	206	207	205	177	165	187	186	190	201	175	177	186	191	173	184	174	203	159	164	176	180	183	164	187	161	189	180	167	179	161	192	183	192	158	161	173	180	163	146	165	190	175	171	204	180	180	189	155	172	200	193	170	189	159	202	188	202	170	175	189	191	165	165	175	198	195	185	160	170	192	173	138	170	154	198	172	213	206	179	199	178	178	197	190	181	194	187	186	177	162	188	184	176	175	206	185	192	191	174	202	154	175	181	192	180	185	197	178	154	178	181	170	163	172	204	203	207	204	198	163	176	177	176	180	193	199	198	181	199	174	195	188	188	156	184	183	177	187	152	172	170	167	210	170	169	175	183	186	177	187	151	169	191	189	164	194	198	192	176	193	176	162	162	171	215	182	168	186	183	178	166	205	200	169	187	189	169	213	166	186	183	156	180	174	167	186	183	171	181	189	172	159	168	184	164	191	152	175	165	202	165	176	174	194	159	197	160	176	169	175	170	184	164	197	154	178	181	178	192	188	173	185	177	179	160	186	178	178	190	185	180	183	157	174	168	189	177	164	221	181	169	190	207	183	186	162	186	168	189	183	181	173	175	179	173	169	160	163	178	172	178	184	164	180	185	164	180	176	178	175	199	178	188	199	184	195	182	184	163	171	192	198	176	163	196	158	173	172	182	183	185	190	182	186	192	160	179	174	172	171	184	188	205	184	184	203	181	167	178	186	163	200	190	160	195	187	161	190	176	155	180	182	183	171	167	180	163	179	181	175	168	183	162	170	171	186	170	149	172	195	177	147	197	179	189	179	171	175	179	154	155	192	174	189	169	202	189	182	188	169	186	194	210	174	185	151	175	157	174	165	193	207	207	196	205	182	172	176	160	188	190	186	171	204	198	183	167	187	199	185	206	168	170	167	172	172	179	180	172	184	195	186	172	179	170	179	176	179	189	214	198	168	191	172	202	187	172	187	208	176	161	174	193	184	175	204	180	179	153	154	173	164	182	184	175	179	187	184	181	182	180	184	184	182	182	208	186	176	156	187	182	183	177	185	157	190	198	169	161	177	186	195	199	171	170	187	184	196	214	209	188	191	178	211	179	183	192	167	174	188	177	187	180	180	174	163	181	186	147	165	181	182	186	216	171	176	190	186	194	157	197	180	170	202	173	178	179	185	200	185	180	186	168	171	194	185	179	177	198	162	172	152	167	187	176	192	169	169	191	171	181	158	174	185	176	198	173	177	187	181	177	176	182	172	174	201	165	148	148	160	162	181	169	175	175	192	161	189	176	193	171	171	168	185	213	205	187	184	149	169	174	170	198	186	171	168	164	170	195	174	173	170	196	177	163	173	185	187	203	184	150	194	190	199	177	195	196	172	167	184	161	161	191	184	170	164	166	164	174	165	195	201	172	196	151	177	177	192	170	177	179	170	187	164	199	152	169	176	181	178	196	186	153	163	179	190	160	154	217	170	162	190	166	186	160	159	189	173	184	175	168	182	178	183	172	185	210	174	187	190	174	185	156	184	167	176	174	175	160	172	184	151	177	189	191	177	187	180	179	195	194	174	196	200	178	177	187	196	179	179	182	179	189	185	157	172	176	193	180	192	212	227	155	167	197	170	172	171	198	193	180	181	179	172	158	190	166	181	184	196	169	176	184	175	177	177	178	186	176	188	182	191	160	184	183	188	175	195	179	181	176	186	194	155	178	186	201	174	189	166	177	186	161	167	178	193	184	189	189	183	160	174	183	195	176	199	188	178	188	191	186	186	170	173	193	174	165	190	191	190	173	170	193	190	171	196	169	163	190	189	185	174	147	171	174	180	169	201	179	169	188	189	178	191	175	190	171	181	167	167	177	176	176	198	157	164	175	186	180	174	180	192	176	172	180	169	176	186	181	183	193	187	169	162	178	170	164	171	180	179	191	196	225	168	179	185	196	164	185	191	197	178	181	195	193	168	171	160	161	184	186	188	189	162	176	197	171	185	183	171	154	164	158	201	170	197	170	166	186	165	190	150	189	185	160	161	173	184	170	197	178	186	187	200	167	180	188	191	208	156	172	173	192	168	179	178	162	161	185	195	161	174	185	171	197	175	180	171	186	148	166	178	175	190	181	180	144	198	179	166	160	160	157	196	185	172	163	163	173	205	176	196	185	158	166	187	179	170	180	190	176	178	178	197	161	166	172	176	180	197	202	172	173	177	182	160	171	163	166	179	181	196	189	175	187	166	182	194	197	171	172	166	184	164	174	183	179	176	205	161	180	166	159	196	186	186	187	172	185	185	158	177	194	175	183	154	196	173	202	168	198	189	187	172	194	177	191	150	193	148	164	190	196	156	202	182	165	196
3050	1808	3618	5305	6181	6492	5280	4980	3009	2026	1999	2253	2194	1826	1703	1580	1438	1428	1621	4523	5199	3842	2081	767	651	672	681	652	655	698	628	730	642	665	665	658	625	648	657	682	632	681	666	707	652	674	642	687	698	678	661	681	688	699	669	700	661	658	660	698	656	640	676	646	702	664	646	640	660	662	676	710	643	668	670	652	660	669	690	660	653	644	649	708	676	654	637	707	677	658	640	640	671	660	652	661	724	670	684	729	674	709	645	658	592	670	676	667	715	695	703	635	680	675	678	686	634	641	618	706	659	683	664	693	635	627	683	690	598	651	654	673	663	661	682	668	646	676	662	653	655	662	687	682	668	667	621	655	674	682	707	670	656	664	652	677	642	671	673	706	700	667	682	679	657	679	636	655	647	637	714	672	646	661	682	678	652	686	711	709	713	648	683	658	603	671	675	677	626	642	682	606	637	709	679	635	662	686	660	670	708	690	663	618	694	664	668	662	684	693	683	670	659	664	646	711	711	699	694	676	668	703	700	695	671	637	639	674	631	633	647	663	702	636	644	645	713	658	665	654	637	687	720	636	671	661	627	663	666	664	663	688	678	597	639	663	696	695	664	715	660	630	712	670	695	654	651	713	622	647	627	666	671	632	644	671	653	706	666	651	680	631	679	660	675	640	676	684	650	632	680	617	640	599	715	694	710	688	685	618	638	671	665	673	641	686	626	728	666	633	666	665	664	679	667	667	669	644	676	657	695	656	633	615	667	643	665	686	607	724	635	669	637	639	656	657	627	663	666	719	681	675	634	649	637	697	685	643	659	672	626	683	690	684	640	676	694	650	644	686	715	690	674	694	654	664	611	667	671	645	661	657	655	681	656	665	651	644	689	675	639	639	646	719	686	700	666	659	662	691	716	661	681	654	714	663	704	705	633	684	643	662	689	684	697	671	683	674	654	657	635	688	672	677	703	717	712	653	706	648	629	639	677	683	660	664	657	642	673	661	702	670	633	643	692	649	648	679	651	660	704	687	684	673	678	647	645	655	693	706	658	628	625	660	651	676	638	647	696	638	641	656	695	693	630	630	684	675	672	668	707	659	635	615	673	666	666	631	703	673	688	688	615	668	632	671	668	612	607	711	655	663	629	661	671	641	689	656	634	662	739	686	661	684	638	644	637	668	708	680	642	665	655	690	664	696	646	676	651	659	640	676	611	706	659	672	710	667	628	693	716	661	614	661	675	656	709	654	650	699	688	677	656	660	722	662	677	673	714	696	660	678	683	646	669	630	664	685	702	594	664	688	672	661	686	684	682	680	663	693	672	657	636	657	656	666	651	709	663	662	683	719	704	679	696	694	656	681	705	668	647	674	671	652	697	636	659	690	657	656	651	635	658	688	641	651	633	672	644	680	641	652	639	707	715	647	665	667	707	678	637	676	680	693	722	676	652	671	640	682	659	636	639	624	655	694	665	646	655	679	642	714	670	682	670	633	682	674	715	681	709	650	668	666	692	677	674	643	654	679	650	705	653	663	687	660	616	616	690	656	683	655	629	683	650	635	649	645	716	700	685	695	654	680	644	674	716	650	696	715	722	675	669	679	608	677	663	684	677	704	711	654	625	669	703	645	668	663	666	645	695	700	678	669	636	636	678	666	635	657	644	664	660	641	658	650	691	670	645	693	668	652	678	676	649	650	716	676	668	652	659	706	710	713	686	699	626	660	641	660	673	691	669	647	655	689	734	626	697	633	666	692	703	727	605	676	683	684	615	688	647	666	681	698	688	683	695	676	675	682	660	706	610	706	661	661	674	669	665	726	724	636	646	642	696	667	638	684	716	668	702	640	631	617	682	671	672	649	664	587	650	672	673	674	667	666	645	681	652	691	680	654	630	670	678	676	665	667	666	675	693	650	696	692	680	668	644	648	613	633	641	689	693	636	677	637	643	683	656	701	701	644	689	686	677	692	658	712	626	671	637	682	702	652	671	647	634	695	676	666	672	715	673	668	690	649	714	659	682	646	640	673	671	688	637	690	692	660	650	649	638	701	644	673	673	666	673	638	705	676	690	627	688	689	674	684	700	686	707	677	684	621	653	707	667	660	701	653	687	627	680	660	664	663	684	692	651	653	648	667	674	680	670	686	645	673	663	693	687	688	678	680	683	679	683	639	620	683	649	660	624	655	711	628	650	667	699	670	694	650	690	681	636	672	667	635	626	665	688	697	641	690	698	649	657	648	656	704	673	614	684	725	693	655	659	685	703	670	623	670	731	647	680	712	676	703	706	679	668	665	706	673	672	694	676	610	671	709	680	681	665	686	641	722	692	664	672	726	649	692	707	686	671	692	698	713	649	662	664	688	694	658	693	644	653	633	676	634	727	645	669	631	652	704	679	691	639	681	636	706	672	679	676	681	660	638	682	656	688	669	652	670	680	673	682	641	680	706	698	657	652	644	682	719	656	687	693	650	680	665	625	654	653	735	690	648	667	696	638	648	662	702	661	705	689	676	672	654	677	672	694	641	657	686	664	674	640	632	670	664	643	706	662	679	680	698	637	680	714	660	660	676	690	637	695	684	663	658	627	697	653	692	665	721	702	666	665	679	681	658	681	658	693	669	670	674	660	675	657	632	652	655	669	719	665	655	640	641	688	673	728	622	675	668	678	699	719	683	632	643	640	690	641	673	640	656	694	698	680	673	663	702	650	656	657	634	675	670	627	713	679	633	668	684	648	645	695	635	656	714	695	680	700	663	679	675	698	659	662	640	612	634	640	684	682	644	674	631	671	670	678	645	665	620	690	643	716	690	689	623	731	701	642	675	692	688	683	683	676	625	659	627	669	724	677	666	638	633	625	675	672	631	642	636	685	661	688	670	649	660	696	635	663	669	692	614	640	706	676	713	667	661	669	668	706	702	689	642	678	648	712	679	719	651	662	657	657	637	652	666	668	679	725	642	668	688	687	700	677	663	662	667	674	632	626	667	692	625	619	676	648	653	694	670	666	663	664	672	665	618	723	613	671	722	687	687	666	642	653	698	703	699	624	673	645	656	624	670	666	647	679	680	648	675	691	669	673	674	670	705	656	664	660	697	729	714	663	623	693	684	725	633	656	658	665	680	648	629	679	682	622	675	693	611	703	685	668	638	681	667	663	664	659	690	592	626	657	683	704	693	619	676	620	634	675	667	654	684	691	687	682	663	708	649	687	681	732	641	669	646	674	682	637	664	689	690	659	658	652	656	671	641	669	665	694	660	675	647	656	684	658	650	678	668	617	689	712	666	688	644	703	634	737	741	691	659	709	668	677	690	691	668	685	639	688	715	656	613	672	600	640	656	659	692	662	646	604	663	666	658	655	677	616	682	659	629	667	717	685	658	662	632	686	697	703	663	669	678	681	677	675	663	654	668	689	701	692	670	674	702	696	627	683	634	695	679	653	705	707	686	675	661	667	669	627	686	646	661	630	670	686	699	679	682	697	658	681	709	673	689	676	691	699	679	677	670
8080	5695	8297	9384	10576	9324	6134	5593	2447	1831	1058	949	1075	1039	997	869	649	526	1627	7695	7102	3567	1388	357	166	188	188	180	158	167	163	176	175	166	154	184	184	172	186	168	183	193	187	176	175	180	156	127	167	157	180	180	167	164	158	167	165	180	176	173	151	161	166	173	182	192	162	174	180	159	179	174	173	193	184	174	172	165	148	189	189	159	186	185	190	172	157	181	175	163	177	172	176	172	161	178	172	169	178	158	158	167	166	170	160	195	171	197	185	171	167	195	199	163	176	154	178	165	173	194	182	161	174	205	189	176	184	168	157	172	166	176	162	181	191	169	185	184	189	152	171	180	162	190	179	166	174	175	186	164	181	173	156	179	157	194	192	181	165	176	176	189	165	174	171	166	180	173	182	173	159	195	171	168	186	196	185	189	182	178	179	174	181	171	181	195	181	175	198	155	188	178	168	138	183	179	163	168	189	181	205	165	178	173	166	176	177	168	166	193	162	192	165	169	190	181	174	177	164	170	181	171	167	157	192	147	195	175	188	169	171	170	156	186	190	167	200	187	169	183	173	169	188	167	143	177	203	170	177	182	180	177	169	170	168	158	159	159	184	186	169	163	162	155	170	185	178	180	168	166	164	189	156	152	202	161	196	180	193	187	154	167	157	172	190	160	162	162	173	159	153	142	173	154	169	161	167	169	142	175	173	178	177	171	156	198	181	176	168	179	162	172	165	145	185	170	169	165	174	168	193	179	182	166	168	173	200	163	165	178	173	162	171	185	180	190	166	163	167	190	169	178	181	193	169	166	182	162	209	197	154	173	176	181	174	198	176	185	165	181	157	174	179	172	182	152	180	175	179	175	165	164	170	168	165	155	170	154	164	180	151	174	206	166	153	186	182	191	194	174	174	198	171	175	168	187	180	179	200	165	176	166	193	169	146	170	180	189	183	176	171	165	171	182	162	169	184	174	186	171	174	165	147	195	148	153	185	175	163	179	181	181	169	162	165	188	179	172	171	160	182	174	167	166	171	165	174	173	180	195	179	185	172	187	174	176	174	168	156	179	204	179	188	195	173	176	164	162	168	148	163	174	154	198	176	192	148	174	173	201	170	175	183	165	157	189	188	154	186	169	170	191	172	190	174	188	179	174	167	177	161	169	181	180	184	178	195	202	187	172	153	161	191	181	193	192	178	158	172	183	191	181	157	171	137	173	200	182	167	153	164	164	166	165	173	181	174	163	192	176	179	163	173	142	195	200	177	196	160	172	161	174	173	157	183	176	170	152	166	148	164	189	162	166	183	193	171	166	198	166	180	182	185	154	168	211	165	196	189	141	178	177	167	170	153	170	199	169	159	173	170	196	161	192	169	184	192	163	194	166	193	187	200	149	169	165	170	177	176	141	159	165	164	163	161	214	178	172	156	171	184	171	171	169	188	184	162	163	171	169	180	167	161	161	182	170	191	186	173	175	186	186	172	177	176	173	170	208	187	155	161	172	185	180	182	161	167	181	195	145	185	171	191	195	193	163	166	175	177	168	169	188	187	190	177	188	193	189	178	185	192	161	172	155	198	187	147	166	193	164	167	152	200	157	186	166	179	175	157	167	169	169	183	159	180	184	169	166	170	181	166	172	181	188	165	182	179	191	197	187	167	189	161	154	188	167	173	160	167	170	162	189	152	177	151	176	179	183	182	167	158	188	175	158	180	186	190	175	156	189	179	194	163	184	203	187	168	173	213	189	185	163	161	177	170	185	173	186	171	149	178	155	173	177	172	172	173	156	177	190	193	174	175	163	182	179	164	187	168	171	189	153	168	168	161	168	178	192	171	160	176	161	166	181	187	169	167	174	176	190	158	162	180	171	167	177	182	176	192	149	177	157	182	183	173	150	171	159	171	160	179	183	192	169	184	186	166	167	190	183	216	184	153	170	185	153	168	170	161	173	158	178	189	173	174	173	159	154	158	163	151	158	175	187	168	168	173	175	169	173	159	179	177	163	187	174	186	177	183	173	168	179	174	162	166	184	173	163	157	191	161	184	162	159	191	187	194	171	163	161	168	180	187	171	178	166	164	150	154	162	163	153	171	182	176	192	180	159	178	186	181	191	183	155	159	180	179	176	180	172	177	186	173	182	182	181	183	163	140	161	175	155	183	185	173	180	185	188	183	179	202	154	136	174	163	151	193	174	172	187	150	167	174	186	168	145	158	180	151	170	163	185	165	179	152	160	174	152	167	170	187	184	181	173	166	160	166	165	151	174	146	166	183	156	176	171	151	177	169	148	156	168	165	200	159	185	168	163	176	165	149	167	165	165	174	177	190	198	175	175	160	186	176	166	163	179	183	143	172	158	180	170	197	178	166	178	175	154	186	177	157	162	182	144	176	177	138	154	195	171	191	185	192	185	160	177	182	180	176	192	180	147	185	178	159	173	168	190	179	159	164	170	171	182	174	177	155	186	157	172	170	165	197	185	165	174	165	153	173	172	183	159	163	161	174	177	163	153	165	175	189	168	197	187	187	179	201	186	181	152	169	173	179	153	181	173	160	189	173	154	172	178	187	180	156	171	178	163	173	154	191	162	193	165	177	190	173	160	208	180	161	150	172	200	195	159	178	183	195	170	174	186	156	184	192	174	159	170	150	166	192	168	176	170	170	163	171	197	185	164	196	190	164	165	171	186	184	155	171	178	174	160	188	181	173	156	166	165	172	163	182	191	183	157	169	171	174	152	179	172	178	168	159	166	159	163	171	174	169	173	178	172	182	205	174	165	149	182	180	148	205	170	167	183	153	154	175	162	174	195	181	189	196	176	159	187	168	177	174	162	185	164	157	192	187	159	205	184	168	175	182	162	198	155	168	147	161	178	185	167	163	177	173	177	174	155	186	165	187	159	165	152	145	182	165	166	158	174	190	170	154	154	168	180	171	195	179	187	172	183	166	146	177	153	155	177	170	173	174	178	172	196	163	199	148	169	196	198	184	164	171	169	157	176	183	167	169	157	192	197	174	161	158	153	177	184	178	166	171	165	175	186	174	204	181	191	164	189	154	159	179	184	160	171	165	180	181	162	172	164	166	162	167	187	155	191	173	185	172	177	162	148	157	174	159	166	192	173	165	179	190	180	168	200	162	168	199	160	168	175	176	172	176	169	188	179	177	204	160	171	166	170	156	157	178	210	158	189	173	176	182	164	186	188	157	174	180	159	168	172	167	171	180	177	187	180	198	165	168	178	160	167	188	177	159	180	171	168	163	160	169	186	170	170	168	185	181	202	168	176	183	177	165	193	173	170	185	169	174	180	178	162	176	176	170	166	170	144	184	163	143	182	202	157	162	178	197	172	169	157	151	151	176	164	178	166	169	150	182	166	149	183	155	173	176	177	161	180	174	172	159	158	157	158	170	178	160	166	189	160	186	187	160	176	160	168	181	163	178	180	194	184	171	191	170	192	183	194	192	175	177	169	161	196	163	144	191	192	172	156	170	160	195	164	201	167
8732	5915	12312	17083	20815	19067	15479	16252	9102	8604	5830	5876	6010	6132	5885	5538	4091	3060	9006	28709	25113	16416	7863	1698	684	635	657	682	693	611	669	689	666	643	635	707	661	634	620	622	677	646	651	667	643	635	650	651	628	627	689	638	668	675	683	676	640	652	650	660	652	636	639	711	630	599	636	645	681	627	663	667	658	636	626	646	628	654	661	683	656	634	663	648	666	668	657	647	643	640	679	659	678	660	662	657	685	648	669	659	659	606	663	672	661	680	678	664	641	633	617	657	625	675	639	670	685	694	664	662	657	648	704	652	647	688	641	703	633	671	691	677	635	665	634	677	631	696	673	647	621	652	632	683	619	684	686	690	631	658	690	644	669	621	638	662	667	692	651	669	630	656	664	641	652	689	675	647	649	680	701	634	675	671	671	694	649	649	682	617	656	626	707	702	717	618	633	655	639	615	641	668	676	649	667	657	642	639	625	677	667	658	650	671	634	614	654	689	652	665	651	648	614	660	629	691	660	656	638	657	619	695	640	650	620	674	615	707	688	625	651	671	609	636	660	645	635	670	688	643	625	640	636	670	678	633	630	635	693	649	603	631	650	647	666	662	673	729	651	645	696	630	668	687	668	659	651	615	694	634	608	675	644	689	654	674	668	635	634	643	602	676	644	681	664	672	645	681	659	657	606	640	675	620	642	652	662	669	650	690	641	670	647	649	670	640	709	660	670	663	682	687	687	679	662	666	626	649	673	697	660	659	686	649	635	654	633	648	655	671	672	667	660	620	659	606	640	661	680	635	634	666	669	657	638	694	660	648	646	672	685	634	632	682	611	681	648	627	652	646	650	639	698	680	702	660	654	683	592	633	674	615	692	669	691	676	634	687	658	646	663	651	631	692	624	686	656	689	631	687	631	696	703	620	624	634	675	617	607	664	592	717	682	656	696	666	688	647	661	648	648	667	648	666	674	647	616	686	702	674	666	663	665	682	585	658	685	672	605	620	618	643	672	710	639	697	641	670	627	684	642	662	650	663	624	620	691	665	656	666	654	672	639	697	651	701	642	662	650	650	620	671	657	657	707	660	625	662	633	643	671	665	688	663	661	661	672	602	622	677	681	643	649	661	684	636	619	626	662	655	643	632	650	664	597	649	647	678	671	710	683	677	657	642	689	732	647	666	663	639	590	651	656	636	605	675	678	674	671	625	597	691	627	660	636	704	649	678	646	680	632	622	676	638	653	647	721	624	645	623	686	699	661	640	676	635	700	640	652	628	662	639	665	684	717	637	669	668	704	645	668	703	686	655	673	672	645	688	720	682	654	688	646	656	631	680	670	660	647	643	656	593	689	650	684	706	660	653	647	666	614	600	677	644	654	672	708	653	698	681	600	656	588	628	672	686	643	699	655	646	626	656	627	675	627	689	647	645	675	645	645	658	598	699	607	639	648	694	669	661	672	644	628	676	704	648	631	694	657	725	663	646	695	633	683	656	681	663	643	652	657	635	636	695	677	689	676	671	676	633	616	670	652	629	645	663	638	600	631	683	636	657	609	649	674	647	659	624	726	628	646	669	638	659	634	642	653	700	643	681	703	692	665	689	671	693	695	634	680	640	656	610	666	648	666	668	639	626	666	713	669	703	680	671	663	647	656	680	676	662	693	669	643	650	690	625	696	702	681	631	651	690	714	641	630	673	646	677	650	682	621	662	664	677	649	682	623	615	635	675	681	659	678	660	637	705	636	672	648	622	696	674	647	705	661	634	666	610	636	669	639	652	609	658	676	667	644	680	640	708	616	697	680	648	647	656	646	666	647	635	683	668	643	629	652	654	676	647	714	689	653	650	702	657	660	661	646	613	679	692	668	619	630	612	670	639	637	675	639	665	647	627	699	665	661	640	688	637	665	647	672	634	650	656	666	620	631	683	642	693	680	645	592	642	613	660	697	678	653	629	587	641	641	604	655	676	654	669	695	668	637	645	649	666	624	638	681	713	675	619	654	629	711	666	667	676	633	644	620	634	640	666	678	620	635	618	621	651	636	655	632	658	622	669	668	666	661	625	650	651	655	632	619	671	653	689	664	696	641	695	666	661	695	661	679	679	657	656	633	635	648	655	664	675	620	662	667	652	659	697	616	654	647	646	664	652	643	667	634	680	682	663	640	676	678	643	623	646	647	740	647	673	639	665	694	637	673	662	640	671	716	666	666	694	665	690	644	642	669	669	631	679	633	638	706	662	617	647	663	667	672	672	671	608	585	679	678	685	668	631	620	663	675	657	671	631	657	679	638	609	657	678	661	655	679	616	691	591	663	660	639	645	636	690	701	705	629	635	628	662	622	640	627	661	661	654	620	608	664	684	626	679	641	672	627	658	656	641	664	642	693	678	666	654	630	641	656	714	649	606	667	610	641	625	654	689	665	673	631	671	612	698	663	647	643	659	639	683	646	641	670	641	667	626	629	623	693	652	658	658	658	679	654	662	618	639	695	694	685	658	638	696	638	699	666	647	692	649	660	687	626	658	636	658	664	701	680	657	630	631	671	677	643	641	658	678	667	682	641	656	653	664	664	698	634	641	565	656	677	662	632	625	677	677	678	658	671	620	643	697	643	640	677	625	674	677	636	648	636	727	665	667	654	658	666	641	634	648	691	627	649	649	620	672	669	676	678	647	631	675	652	664	650	640	632	686	702	633	642	682	621	640	627	708	659	680	680	677	600	646	661	636	687	599	624	660	638	644	634	626	662	682	680	644	683	659	653	639	623	699	678	664	641	681	672	678	664	620	689	647	663	653	655	679	608	602	632	630	620	652	680	667	633	675	636	607	633	607	662	663	671	687	715	667	666	696	664	668	624	655	634	674	695	651	627	644	631	642	726	688	680	672	615	691	701	648	654	673	670	655	648	633	660	639	665	628	686	688	663	690	618	683	675	668	671	664	686	664	650	682	683	658	645	664	640	644	676	648	666	660	677	671	671	652	641	639	681	635	666	698	654	662	608	684	657	700	682	671	660	671	679	682	629	629	646	668	685	615	686	632	636	641	682	668	692	639	643	684	664	717	672	615	649	654	681	649	681	600	617	660	662	682	677	637	657	609	623	688	693	622	662	700	607	635	646	691	651	663	632	649	647	668	667	629	672	679	731	625	664	707	655	680	619	687	580	728	658	670	670	649	679	667	640	689	677	665	678	645	653	627	663	585	606	679	643	641	654	692	661	618	670	678	662	695	636	644	659	639	642	660	670	666	639	665	610	656	666	650	672	642	664	709	677	635	641	657	625	679	682	684	672	654	611	631	635	662	692	685	618	658	632	677	606	672	626	650	681	640	609	666	696	686	654	638	691	695	653	648	634	653	649	684	695	694	663	655	648	670	698	670	650	642	648	649	695	656	642	691	693	679	660	649	703	639	616	662	663	653	578	694	623	652	659	647	637	691	602	663	661	670	658	670	696	645	628	683	634	660	674	661	662	627	675	673	683	652	689	639	656	655	642	636	671	649	627	652
12673	9521	14606	15225	16076	11301	8999	7017	4461	2756	1553	1783	1762	1550	1261	1183	1164	877	3257	13004	11540	5644	2311	433	213	220	225	236	215	199	216	217	220	234	215	234	224	226	218	252	243	198	202	235	219	230	206	202	236	255	212	228	237	223	218	189	233	205	224	237	255	234	211	220	204	231	242	213	209	219	210	202	206	220	256	246	219	217	206	222	193	209	220	199	205	230	238	236	211	212	210	195	239	246	240	236	212	232	236	209	182	217	206	228	209	243	233	222	205	221	217	200	217	257	230	239	207	209	219	214	210	206	230	207	241	226	230	233	229	201	227	233	221	231	202	241	230	234	245	238	208	225	229	229	225	215	247	211	224	233	230	220	228	199	244	206	212	226	228	212	240	229	234	209	222	229	236	202	226	228	242	237	220	231	220	220	249	216	253	216	210	241	213	226	251	254	234	250	231	226	231	211	215	234	216	214	216	223	218	238	221	222	238	227	230	222	235	240	241	216	238	222	219	232	236	227	217	230	204	218	234	217	213	221	204	210	194	226	219	218	237	193	228	206	240	243	233	229	207	222	207	208	247	223	229	220	203	201	188	214	229	222	194	213	222	231	228	223	212	209	222	207	241	218	219	221	201	231	199	231	235	211	233	233	240	245	216	207	229	205	207	220	211	227	213	184	233	236	249	230	216	226	247	216	223	236	207	219	232	214	236	209	216	211	233	245	203	236	220	209	212	256	226	216	230	245	232	222	255	227	217	238	209	239	225	244	249	210	209	216	221	218	229	245	215	238	234	222	219	209	203	229	222	225	198	235	227	224	240	201	243	230	216	214	216	232	228	219	235	227	229	249	216	225	210	236	232	231	240	218	235	208	246	206	239	209	236	247	224	215	194	212	227	210	234	217	225	225	236	223	218	245	214	215	244	233	233	229	220	222	202	200	211	221	235	203	236	213	250	216	196	223	228	205	210	221	235	220	232	230	236	207	228	213	211	197	261	227	225	239	223	226	229	235	234	220	215	221	228	221	234	215	230	231	225	237	223	223	214	235	215	243	202	228	227	220	244	262	228	207	222	240	198	216	234	205	254	244	238	221	222	210	226	226	240	221	225	207	198	210	206	233	244	204	226	219	262	193	228	194	196	235	274	206	233	208	245	226	246	199	218	203	234	220	222	242	232	211	202	206	225	248	213	173	214	244	217	211	204	232	204	215	221	246	267	231	213	189	227	209	234	228	201	224	217	209	230	232	231	215	243	225	205	214	212	222	202	235	236	232	240	219	243	215	249	220	217	217	208	243	214	238	194	233	208	243	235	255	230	209	243	221	236	217	218	226	231	214	213	197	235	221	225	224	202	223	223	228	222	228	233	234	238	229	216	230	255	215	204	223	192	246	217	210	217	226	210	212	242	245	221	227	214	203	228	246	243	235	228	233	235	227	227	218	232	239	222	214	205	188	231	235	220	229	240	235	255	221	231	209	253	207	219	217	231	220	232	225	229	228	264	235	207	208	276	226	219	238	243	213	220	222	218	247	216	222	223	229	207	216	242	251	238	249	205	220	235	255	236	231	241	228	234	237	225	213	216	195	214	215	208	219	229	227	244	210	227	206	212	229	238	229	258	194	236	237	202	209	226	246	218	240	238	236	233	219	226	203	227	210	224	208	253	242	241	219	203	249	203	235	196	207	228	237	204	215	244	231	216	214	228	220	196	223	245	227	204	227	228	191	217	232	213	223	198	254	238	213	223	217	248	248	233	207	222	229	241	230	206	222	205	213	229	232	212	230	243	212	226	218	232	208	215	213	242	199	207	214	230	219	220	223	208	239	210	201	232	220	231	232	205	226	239	207	214	232	236	197	223	232	256	237	209	224	236	225	214	242	216	232	256	182	221	242	221	240	205	240	250	218	208	237	220	207	227	235	238	202	244	238	208	234	230	225	217	266	218	235	216	231	213	222	209	218	227	248	219	219	212	229	209	198	256	238	226	220	231	223	208	219	239	218	197	215	228	198	238	227	212	245	229	208	209	214	210	225	237	238	212	231	224	214	237	242	215	226	222	244	245	215	233	232	206	244	226	240	238	205	218	223	219	206	216	235	222	219	211	218	223	233	230	233	210	235	239	221	219	228	241	230	245	232	228	225	222	251	212	221	194	213	244	213	207	226	234	249	262	239	226	207	225	235	231	219	232	220	229	211	241	250	232	207	216	205	202	242	238	196	238	192	235	209	203	230	226	218	215	218	225	234	218	248	233	212	233	204	252	240	213	228	242	249	217	227	264	209	232	205	230	224	237	231	240	242	223	218	226	218	238	213	225	249	217	233	220	229	223	217	229	230	222	230	235	197	217	209	238	242	218	251	194	228	202	212	240	222	227	243	226	235	234	220	225	223	217	201	220	205	223	254	219	213	224	260	223	235	207	249	225	230	226	212	217	215	207	197	219	245	224	206	229	222	198	221	215	225	218	209	228	220	222	230	241	225	246	237	209	205	229	201	214	247	219	208	247	236	232	214	222	230	216	222	204	243	227	228	230	255	209	233	233	224	196	239	219	199	223	211	217	216	208	229	203	217	234	224	204	231	233	209	226	222	234	238	210	213	241	205	233	228	221	252	229	212	205	218	217	207	220	236	215	235	230	200	235	222	204	222	243	224	196	224	253	215	223	198	213	240	200	229	229	207	203	212	216	223	215	224	209	230	217	239	240	219	223	225	215	233	224	205	238	240	255	229	231	222	222	225	179	231	209	211	213	232	248	230	214	253	249	195	228	230	214	241	240	239	209	234	243	223	226	186	251	214	243	225	219	232	191	247	207	222	220	237	220	244	216	241	210	235	209	235	227	219	245	204	210	204	232	223	245	225	218	195	215	242	254	229	205	195	242	213	195	219	224	214	247	229	210	240	223	228	210	254	250	224	215	215	249	235	241	193	207	253	260	229	252	214	242	241	233	211	195	214	222	195	226	239	227	220	214	211	225	258	210	232	238	215	204	220	217	232	202	241	223	223	213	239	235	212	248	229	220	216	227	223	217	227	238	217	246	230	229	229	242	212	235	213	228	237	232	255	247	215	213	223	244	220	237	228	245	225	238	246	231	215	204	202	233	242	247	244	222	222	227	226	212	192	200	232	213	252	216	218	227	222	233	237	221	216	219	227	256	208	239	213	227	262	239	233	219	231	231	233	218	218	217	221	244	215	222	250	204	208	232	242	238	245	227	220	211	226	181	217	211	204	220	247	228	211	204	222	241	236	193	227	216	221	212	250	210	222	244	218	207	225	232	219	205	204	220	223	208	184	232	240	258	212	208	232	200	237	217	245	220	223	233	178	231	229	256	199	190	210	229	220	229	222	253	195	233	246	197	217	213	212	209	230	235	197	251	248	215	205	220	230	236	245	196	217	215	221	227	239	189	240	221	207	234	213	216	236	214	252	195	196	226	229	222	239	240	240	228	222	226	202	227	204	220	233	237	211	242	229	191	229	217	199	218	228	208	215	211	245	239	206
11659	9330	18489	24090	25983	19500	19928	17133	14801	10512	7633	9312	9176	8619	7365	7517	7107	5660	15210	36371	31602	21673	11938	2199	823	797	811	816	803	830	817	784	868	841	828	837	861	822	830	787	822	831	795	810	831	837	829	827	791	810	844	764	797	810	803	786	763	797	842	800	789	838	787	845	860	842	796	820	802	804	819	809	833	888	789	741	838	806	788	774	863	821	849	810	855	852	852	830	807	798	822	811	830	807	853	767	827	849	838	761	801	872	775	855	841	770	798	824	824	801	846	804	828	840	837	820	830	782	852	803	841	800	771	821	810	824	823	853	811	833	857	821	820	811	789	839	818	863	789	792	827	798	832	798	799	856	784	821	799	804	843	856	803	770	833	820	759	818	804	784	828	807	752	840	827	866	791	808	795	804	817	778	773	781	799	858	819	873	787	847	809	768	836	792	812	819	816	804	813	824	810	770	813	794	857	842	842	846	821	821	813	798	795	863	791	788	825	899	824	843	836	844	887	768	825	812	838	824	811	847	806	835	771	861	803	841	834	830	832	824	823	800	801	816	846	801	763	828	817	825	829	831	818	845	853	885	842	826	819	826	829	798	859	800	875	793	801	811	819	822	866	805	861	861	802	874	810	847	849	848	801	838	806	880	803	815	865	812	828	818	811	842	785	800	794	807	760	822	753	847	813	857	782	811	840	823	818	854	851	875	790	832	811	837	831	778	855	820	822	824	817	827	784	827	794	790	875	782	846	817	801	801	871	850	834	799	838	837	841	822	826	826	810	812	837	793	820	849	893	822	837	835	822	802	833	807	802	804	810	821	831	814	838	844	837	774	812	849	807	752	856	780	862	811	809	843	789	861	817	818	797	829	780	806	862	775	844	822	888	779	792	862	831	784	764	824	791	816	851	836	825	831	803	775	791	822	776	762	814	859	865	792	812	807	784	853	797	770	791	791	802	805	822	828	842	804	786	821	796	811	823	861	849	853	824	834	805	826	837	832	803	837	770	819	804	776	796	760	767	783	835	812	825	861	810	835	822	788	806	785	836	833	797	790	821	807	843	810	770	830	873	899	783	834	755	862	848	824	797	820	805	841	787	833	800	792	815	802	792	852	796	851	823	773	822	819	791	783	810	813	858	815	741	765	851	834	798	790	830	754	818	752	828	809	829	838	844	857	812	860	792	793	795	838	794	822	818	762	745	801	857	839	815	820	809	732	839	845	741	833	807	734	814	826	793	804	841	851	855	792	792	831	872	797	832	805	817	761	819	803	822	824	811	851	802	791	794	796	867	800	783	838	861	825	881	820	787	842	818	817	808	837	885	795	852	818	823	837	798	874	805	839	792	791	815	845	853	861	803	835	803	778	848	794	869	811	849	818	810	835	830	851	845	820	808	851	822	849	759	823	842	824	794	839	786	860	784	876	844	896	844	834	805	809	829	819	808	793	825	797	869	786	846	783	815	807	822	827	800	822	826	877	788	820	796	777	853	816	798	861	825	802	790	779	834	812	788	793	803	858	788	872	788	814	843	813	880	869	866	880	824	828	759	814	861	844	840	854	847	790	862	805	779	794	783	804	853	815	809	823	860	802	777	818	806	819	797	846	811	794	755	823	821	848	831	791	847	825	828	819	835	852	829	813	827	829	819	828	829	831	856	811	772	815	760	798	847	798	818	846	833	776	845	752	868	883	802	824	846	800	833	833	805	817	843	821	796	774	826	823	830	874	850	790	765	814	801	838	794	797	836	837	846	805	799	819	851	753	880	793	802	760	833	846	838	797	805	832	840	806	844	819	796	840	822	807	857	812	778	847	815	853	798	833	768	782	818	854	843	891	829	868	775	876	822	811	796	839	827	824	859	791	828	854	795	799	810	822	838	763	826	827	857	817	828	790	783	788	859	783	767	814	824	790	805	761	823	785	836	827	796	890	803	788	855	811	804	874	827	834	810	824	729	783	815	850	803	849	833	803	797	778	796	828	868	805	835	807	878	839	801	785	823	818	814	821	801	811	854	834	893	812	839	814	873	820	823	788	761	767	797	827	820	831	801	853	902	809	818	816	888	761	803	730	828	833	855	784	839	867	779	819	830	799	795	859	814	804	826	843	779	803	798	847	772	798	794	848	860	803	782	820	845	869	819	830	816	815	790	852	858	788	784	834	888	868	819	814	772	835	773	869	777	851	812	858	836	800	750	821	839	836	778	829	786	865	860	801	804	797	830	816	800	885	827	832	799	784	828	830	858	824	849	792	794	835	802	838	847	779	800	825	801	828	810	811	841	802	796	790	782	797	811	812	830	821	857	822	807	781	845	829	832	827	827	825	798	815	820	862	762	774	816	777	819	873	833	882	836	821	847	801	782	829	781	796	841	797	795	793	808	795	866	838	786	777	818	847	839	839	795	853	856	798	818	877	805	854	859	754	855	804	805	798	849	831	830	771	856	841	827	784	841	803	821	813	874	833	815	803	831	834	785	799	813	805	758	799	848	793	821	789	786	830	822	810	806	779	813	860	865	832	853	792	816	882	796	807	814	792	829	783	808	862	834	842	816	845	811	781	809	824	807	781	791	816	883	827	831	849	810	809	834	849	842	804	869	795	874	844	814	785	811	818	842	806	872	876	808	836	795	803	811	804	797	826	847	838	780	817	847	791	833	812	808	792	873	861	848	774	820	836	818	825	792	816	849	833	822	796	839	856	861	801	767	795	790	794	800	864	855	822	798	854	854	816	802	808	766	822	816	812	803	739	915	853	775	768	848	780	835	771	800	764	808	789	875	828	827	808	847	789	773	805	807	788	794	828	802	862	806	851	813	878	814	857	824	822	793	832	816	825	806	822	828	778	854	832	812	817	866	838	791	875	847	834	801	814	822	793	782	830	809	804	818	793	766	856	834	788	820	834	824	887	800	819	806	799	823	816	823	801	790	816	908	835	802	783	852	806	859	800	817	819	764	838	794	812	817	864	876	825	828	824	809	840	885	812	805	796	870	876	796	800	833	846	835	847	799	787	785	824	827	873	872	853	885	758	824	850	850	822	787	761	771	810	838	846	843	820	854	769	775	833	821	783	836	818	805	874	862	895	842	806	813	867	797	813	832	806	820	783	786	802	861	782	806	865	807	813	787	848	835	816	862	801	797	840	837	760	797	823	817	853	838	819	789	814	765	797	857	797	798	784	825	819	850	845	823	788	797	829	815	833	832	804	816	845	820	812	832	841	801	819	788	814	803	795	816	829	824	816	799	841	841	832	812	812	763	803	826	832	850	825	804	800	787	768	790	778	842	793	829	814	834	791	805	821	813	790	845	816	840	796	822	786	801	811	874	805	834	828	832	817	789	794	807	793	827	849	797	846	844	777	852	871	826	813	800	841	837	776	878	838	837	793	768	824	835	858	851	838	830	853	819	796	785	776	805	783	799	824	839	828	795	838	852	852	792	847	771	800	824	822	832	855	839	799	811	803	805	775	759	820	816	777	814	858	812	832	869	841	858	775	788	823
1879	1510	2544	2163	1662	935	877	609	561	546	525	481	465	442	401	386	338	296	391	782	1062	860	454	230	213	187	192	218	213	204	185	196	200	219	202	182	214	174	212	191	196	205	208	203	202	195	170	197	185	189	196	217	212	198	185	184	179	195	194	193	193	197	224	192	186	198	188	206	206	171	170	190	173	176	205	197	216	195	206	208	211	182	197	186	191	170	196	183	161	239	189	195	209	179	193	214	181	206	188	221	178	200	211	183	193	198	205	210	181	194	182	198	182	181	184	187	200	177	177	188	194	177	207	214	217	203	185	172	180	186	191	200	200	184	167	169	178	191	174	194	228	182	191	217	192	208	186	183	207	194	202	207	193	177	205	215	179	196	169	181	217	193	184	209	193	215	214	221	197	192	167	179	157	187	201	201	184	229	207	186	191	180	193	193	194	210	182	197	202	195	195	209	192	201	216	216	191	176	180	188	211	210	220	208	196	189	200	183	212	187	177	190	202	200	171	206	177	188	212	188	217	224	213	181	200	177	185	196	203	205	188	196	205	203	202	216	178	192	211	186	165	192	195	194	195	188	191	194	204	177	187	196	188	183	175	187	185	204	181	178	171	187	185	166	200	178	200	192	176	187	203	200	173	192	206	178	179	209	167	205	182	211	207	189	194	190	214	190	171	210	217	219	201	195	204	197	220	192	205	184	190	191	188	191	194	183	209	198	193	219	213	191	211	170	205	177	191	206	199	213	175	204	174	176	188	190	180	186	194	190	196	195	194	179	196	194	205	194	187	186	204	205	171	190	195	197	199	170	184	199	178	205	192	200	187	198	197	214	204	186	199	184	168	202	200	204	197	209	194	196	203	195	199	189	187	185	170	184	189	167	193	194	172	196	189	191	197	189	204	207	209	199	199	201	203	212	194	206	191	178	210	214	168	195	192	197	187	185	186	189	214	198	168	219	202	208	196	202	194	198	167	181	216	197	212	185	213	187	195	203	182	184	222	214	188	223	206	222	201	186	195	193	208	209	189	185	200	219	185	203	187	190	181	193	197	211	213	205	194	177	211	202	172	200	172	230	176	180	191	222	196	209	205	204	190	209	237	176	194	190	213	206	192	236	226	233	185	194	187	220	201	183	190	189	185	207	182	184	200	214	192	192	205	195	177	206	204	194	179	198	190	216	184	185	159	186	195	211	182	186	174	182	186	222	175	192	186	197	206	199	157	188	207	197	182	195	186	193	165	197	216	240	197	202	178	198	172	197	199	194	201	212	212	165	208	188	198	205	202	216	210	199	187	191	194	203	181	208	188	196	219	177	183	187	210	200	185	195	189	180	198	204	202	200	214	193	181	194	177	196	190	199	217	194	208	210	186	214	185	217	220	208	224	208	184	191	179	193	193	191	193	196	177	193	187	202	198	219	195	195	194	187	196	180	181	175	192	208	197	193	207	206	191	184	201	180	202	194	198	204	188	184	186	195	175	188	169	197	200	193	202	161	187	183	195	214	177	212	193	182	222	221	195	205	205	177	193	225	198	199	197	204	172	185	211	194	213	207	181	211	199	176	179	198	179	185	175	198	171	209	178	209	180	197	201	246	195	168	202	193	183	219	233	165	190	199	192	201	203	191	181	186	180	188	216	173	207	184	215	209	202	204	172	192	196	187	205	202	210	187	186	190	200	202	223	180	197	213	192	178	178	191	162	207	215	199	205	178	204	187	225	186	202	181	208	191	217	200	209	214	223	217	179	181	184	195	190	165	189	233	206	200	187	189	227	197	193	191	189	186	178	220	194	171	181	202	179	187	191	177	187	175	195	197	188	190	190	189	195	203	198	192	169	192	169	203	190	179	212	201	191	183	227	197	207	202	209	206	183	198	186	179	206	168	199	196	214	173	212	186	186	193	176	168	216	196	176	193	192	184	189	201	206	205	195	186	215	168	200	216	191	212	179	220	171	171	206	188	189	172	218	180	177	181	202	211	201	197	189	204	185	204	208	180	207	199	196	186	210	210	187	215	181	203	228	186	218	194	188	187	187	198	204	204	204	195	205	240	188	204	237	209	216	199	204	202	177	201	197	181	221	208	188	172	208	188	199	187	180	158	182	203	201	212	185	187	233	233	198	210	215	177	190	200	171	207	203	184	182	195	202	186	188	176	176	204	187	191	181	200	187	195	232	210	206	210	188	219	194	187	181	170	202	189	186	190	212	205	193	181	215	199	184	185	183	194	198	180	201	201	201	237	190	182	201	202	208	214	202	219	233	180	220	209	200	206	217	188	191	203	214	181	185	205	210	163	182	203	185	188	180	200	185	194	166	178	200	207	222	174	197	204	195	207	195	184	184	196	195	181	179	198	204	205	204	198	194	203	191	211	205	196	213	185	187	206	187	220	209	226	188	207	184	190	171	207	209	169	179	197	187	185	172	186	202	171	190	207	187	181	196	181	173	196	192	194	204	176	224	197	226	194	194	171	185	180	195	181	202	193	194	206	202	174	201	208	208	199	199	174	211	201	189	178	205	193	196	189	196	207	196	201	179	163	215	180	195	189	179	196	195	193	189	194	194	192	199	202	198	228	208	220	196	206	201	201	244	203	200	216	192	207	207	193	202	212	165	216	201	205	198	202	174	192	171	196	188	185	197	176	211	222	174	210	188	197	164	207	181	188	177	195	208	203	207	188	186	202	201	211	201	191	189	225	183	200	208	191	195	185	199	221	185	187	198	186	205	195	215	183	211	185	203	196	202	216	200	193	169	208	192	189	192	187	186	181	218	183	187	201	226	181	216	205	217	213	170	205	208	184	229	188	185	217	189	220	233	193	187	199	173	185	212	218	209	183	204	219	218	188	179	191	204	206	198	210	194	201	197	187	179	198	182	189	194	184	188	190	215	204	203	195	215	181	196	211	195	189	212	215	205	186	217	178	183	217	200	179	192	215	204	197	169	222	216	224	191	186	177	209	184	204	181	194	197	198	196	201	213	179	197	200	202	206	194	214	190	196	206	210	192	198	220	177	202	185	162	201	212	208	199	198	196	184	201	183	209	203	210	186	207	202	196	225	215	196	236	206	180	174	219	199	184	203	192	215	207	165	185	199	189	208	207	219	210	191	203	215	185	190	212	195	207	188	177	193	190	216	173	178	198	194	200	190	202	197	197	211	203	207	195	175	233	214	202	211	176	189	184	200	196	217	196	194	190	192	167	182	190	185	200	217	176	200	203	202	205	199	182	195	179	186	202	189	180	202	175	184	199	196	214	172	187	203	170	202	205	187	190	193	177	203	199	193	173	209	210	198	191	200	212	190	213	210	214	210	192	196	202	193	189	188	188	199	187	190	197	206	190	184	185	209	205	176	200	188	203	224	200	201	194	187	183	194	186	182	182	208	173	194	207	194	193	195	222	201	201	183	164	182	183	185	198	188	188	204	208	185	208	199	219	196	197	203	215	192	171	210	193	187	201	185	210	212	203	188	204	181	179	217	168	209	196	200	163	202
2734	2499	5538	6334	5659	3857	3789	2934	2849	2771	2999	2750	2449	2419	2366	2120	1824	1585	1824	4171	5428	4043	2299	895	734	697	711	695	770	744	779	726	673	710	673	727	746	734	713	733	709	740	718	697	704	694	740	751	748	724	707	769	715	698	710	693	757	708	718	700	688	723	715	765	707	686	691	706	715	747	717	700	730	731	774	732	740	694	682	733	750	715	746	719	712	745	708	717	727	675	750	710	734	688	703	693	694	749	749	769	715	722	710	747	712	723	751	780	741	755	754	726	695	704	703	730	722	749	687	705	741	749	700	704	703	709	724	705	686	733	737	773	771	747	699	666	695	714	706	686	726	695	720	726	727	708	765	733	719	744	701	733	696	695	716	748	736	707	759	743	742	688	700	727	716	680	778	686	747	725	758	724	668	790	805	712	762	753	736	766	703	731	736	704	709	765	707	713	670	732	682	729	709	688	735	687	743	680	707	684	721	708	690	708	744	738	695	753	727	724	767	695	737	758	736	771	698	762	681	750	680	773	781	716	731	729	724	640	708	736	721	735	693	744	742	713	665	777	740	712	714	722	713	781	701	687	733	772	724	731	695	673	691	680	736	759	753	716	767	707	703	711	720	720	730	742	757	751	758	757	741	750	718	720	736	702	711	719	692	728	785	768	695	722	709	730	702	764	729	722	735	673	698	717	695	672	720	687	698	700	736	745	660	712	717	701	705	743	728	692	764	684	773	693	738	753	717	729	759	716	716	720	737	761	704	705	736	702	676	771	705	709	742	696	689	696	745	690	738	700	724	722	734	728	728	665	712	746	747	699	708	720	714	712	668	759	692	703	723	689	751	719	717	762	741	715	763	738	680	697	707	663	730	706	661	729	714	728	741	744	714	727	712	733	726	795	736	733	672	753	734	717	717	739	759	711	693	774	687	706	705	704	734	717	726	736	716	732	687	698	661	684	741	740	722	769	681	689	703	722	727	744	729	706	711	743	704	749	754	761	705	794	725	739	738	665	741	714	768	727	730	752	685	737	725	710	717	767	712	713	692	690	725	704	755	741	702	783	744	723	831	705	713	728	705	726	696	728	728	694	701	706	717	691	745	700	713	708	740	751	691	757	764	758	709	729	675	755	754	736	768	751	718	735	720	710	732	727	696	714	697	734	724	730	720	673	754	746	678	719	701	704	700	685	687	715	742	735	691	750	711	697	710	724	724	754	758	761	733	725	716	717	707	746	718	741	682	711	675	710	692	721	734	718	738	745	704	705	725	720	770	687	736	756	677	717	752	719	738	719	771	703	728	739	693	693	711	755	715	755	777	748	715	710	763	757	674	707	727	722	745	724	758	759	755	725	676	749	751	725	726	740	690	693	751	800	737	658	765	719	687	744	721	722	739	775	717	740	719	786	763	738	724	679	685	716	701	726	707	724	723	702	744	710	692	713	698	740	704	722	761	765	754	697	746	735	744	784	729	707	750	761	757	700	708	733	726	714	761	705	703	668	708	744	757	742	714	695	709	709	755	739	737	687	733	715	710	756	714	743	752	675	737	746	741	738	709	708	780	702	728	715	758	716	705	704	736	665	751	722	686	703	729	716	723	733	697	718	698	725	740	701	706	722	689	692	705	684	707	741	736	755	722	753	674	731	777	733	687	743	722	739	657	695	766	758	758	717	710	729	764	701	700	719	721	710	730	778	701	709	738	690	710	709	711	710	687	702	726	696	708	720	743	736	769	719	711	731	738	737	809	697	680	745	740	755	710	670	721	692	717	724	733	714	707	699	750	763	711	726	717	761	777	750	701	780	728	698	684	744	715	734	692	690	689	696	698	712	674	727	676	748	755	691	785	726	709	771	741	751	706	720	724	749	721	694	697	736	720	670	704	707	718	683	702	723	755	699	675	705	756	732	723	720	741	760	696	717	702	743	696	722	733	712	742	766	750	693	705	735	756	760	761	730	694	756	709	721	737	649	773	772	719	679	691	724	736	659	724	755	720	719	728	698	739	717	734	681	741	796	710	696	728	741	704	718	742	665	701	696	734	709	689	751	743	694	749	735	683	693	698	733	698	704	751	701	731	758	699	714	716	794	712	729	690	754	728	765	698	731	706	758	689	797	685	751	749	747	751	700	749	698	762	751	693	725	764	750	731	745	728	700	733	694	718	723	694	726	726	740	725	780	711	709	690	753	724	787	740	708	743	732	724	715	723	686	693	718	679	664	732	683	673	698	688	784	717	730	715	741	780	715	674	776	759	710	738	723	732	694	722	692	723	724	686	748	758	690	742	739	725	741	722	735	721	735	751	748	704	736	703	724	708	755	792	684	704	730	676	734	713	723	717	703	687	712	720	726	703	725	693	741	730	738	712	699	701	695	765	690	765	695	724	688	739	703	742	737	777	693	708	747	730	709	722	689	712	791	680	697	754	723	726	722	763	743	718	741	743	706	710	741	719	714	755	737	738	700	718	745	738	748	745	668	712	704	681	710	724	778	720	709	720	708	768	738	689	713	774	710	714	719	709	699	700	706	722	730	743	695	713	708	678	690	745	765	699	709	765	729	710	688	736	760	732	721	719	722	749	706	717	725	695	685	710	691	710	712	734	709	814	709	676	741	714	755	737	711	684	774	724	688	690	725	678	687	706	727	665	715	711	726	697	724	707	688	717	721	752	713	705	752	766	702	706	738	726	732	743	752	719	751	728	706	770	728	691	763	687	720	687	715	695	778	714	683	724	715	726	695	720	718	704	731	671	732	739	721	740	683	713	740	726	733	733	702	699	695	751	796	660	699	762	705	729	752	760	769	714	774	749	722	793	738	725	690	760	675	734	715	727	713	648	757	714	678	708	756	733	699	742	743	741	727	717	696	707	709	730	740	718	701	696	719	698	691	680	707	744	692	721	739	743	755	751	687	728	751	716	753	679	748	739	833	705	772	707	735	680	750	707	719	731	734	720	733	733	676	774	711	711	767	718	694	737	698	718	721	688	752	758	755	720	745	720	708	720	712	728	709	753	726	739	715	697	700	716	751	732	711	690	750	740	788	721	698	743	717	701	715	712	658	724	709	669	723	749	737	684	740	757	738	750	701	699	712	738	738	789	747	727	730	712	737	747	698	705	725	747	726	700	683	756	733	732	739	722	752	727	682	725	637	746	705	757	728	735	758	726	792	772	744	729	697	734	716	740	778	733	652	717	693	764	716	732	723	699	698	723	729	719	746	735	740	738	725	730	783	732	722	712	734	719	742	731	669	717	723	742	639	734	720	735	738	765	683	708	737	707	754	715	701	711	735	733	703	701	711	760	719	715	707	736	729	724	725	714	702	705	741	699	663	752	738	695	724	740	712	720	770	736	715	691	758	711	794	718	746	745	715	748	729	774	754	723	728	717	727	776	704	721	691	698	733	651	718	698	744	730	705	713	760	734	758	722	762	706	711	748	729	721	670	713	713	769	713	754	771	685	679	726	714	731	751	694	685	705	716	712	722	765	724	735	700	741	701
7393	6448	9977	9784	9774	6620	4934	3117	2605	1993	1507	1161	1053	779	725	668	632	573	2660	6381	6959	3590	1442	349	163	154	151	186	158	164	143	132	178	145	179	186	184	161	151	162	161	165	156	177	185	159	194	170	181	152	164	164	182	172	166	175	162	181	178	167	195	156	174	188	153	151	168	168	191	165	179	155	164	181	181	180	181	170	162	162	182	184	179	185	162	161	166	184	188	173	178	151	144	171	167	165	192	177	191	185	173	160	167	175	178	174	167	184	157	160	162	171	164	175	157	182	177	189	181	160	173	188	173	158	185	166	184	173	162	185	187	171	177	157	165	167	170	198	185	152	195	158	173	169	166	178	151	170	181	166	137	177	173	146	190	158	175	169	199	182	152	165	155	178	168	166	184	151	161	191	165	159	166	154	157	173	194	170	175	177	168	179	164	151	141	154	154	160	163	180	169	188	159	164	187	168	174	183	158	189	171	199	162	152	171	175	169	165	191	169	167	163	180	178	156	181	175	148	161	177	174	148	165	165	162	169	179	145	171	177	169	164	173	166	173	164	171	184	175	177	163	143	169	167	157	175	198	185	190	176	183	182	184	175	174	169	188	181	163	166	164	191	155	162	196	176	162	150	174	182	175	162	179	181	186	170	145	172	138	192	189	179	181	182	170	159	157	158	175	163	180	160	163	174	173	169	158	165	172	153	200	164	160	169	153	156	168	151	163	188	160	149	161	174	166	185	181	206	147	176	192	166	171	192	163	146	157	181	194	184	148	197	183	165	182	202	185	159	164	171	167	191	173	164	145	187	160	160	153	168	171	143	166	181	206	184	158	145	192	155	158	180	160	163	175	159	156	171	169	204	159	158	161	158	160	191	206	149	170	166	182	171	167	208	185	170	178	180	163	194	188	157	171	161	175	180	178	164	162	174	173	170	153	180	171	172	194	146	189	153	169	177	187	179	177	155	190	182	185	154	162	171	215	155	162	179	191	178	158	184	167	160	190	168	171	156	192	177	188	177	173	152	162	182	183	158	180	182	166	184	183	160	163	175	147	171	160	165	169	183	181	185	170	159	175	165	172	167	179	168	157	161	171	154	166	170	192	167	168	191	168	142	196	193	178	184	171	153	173	169	146	182	179	156	186	156	175	191	162	162	164	159	168	162	155	165	163	171	160	176	153	156	215	201	182	167	172	156	181	176	171	185	211	168	161	149	175	186	175	170	163	178	176	177	179	167	170	174	169	194	159	153	175	158	152	198	163	179	180	149	173	167	187	179	173	183	184	186	179	174	163	152	176	152	188	173	151	179	172	161	161	177	177	167	171	188	177	177	184	144	156	183	163	173	156	181	156	177	167	166	196	180	170	166	148	186	166	182	168	193	156	172	159	183	193	172	177	169	171	198	191	150	147	170	164	146	165	156	170	174	188	185	172	175	165	173	188	188	183	186	166	193	160	191	169	175	194	171	158	193	151	167	168	195	186	170	182	175	163	183	183	163	169	183	208	183	148	178	140	161	170	193	167	146	167	178	183	182	188	162	155	183	162	174	173	195	163	202	182	176	174	180	169	169	154	158	161	172	164	188	167	158	166	175	183	187	154	161	174	179	152	144	158	162	187	184	184	175	168	162	156	151	189	173	185	152	183	163	171	190	151	191	178	179	195	162	163	145	184	146	179	158	207	149	165	164	165	182	155	167	187	162	158	161	157	172	172	161	186	188	153	181	181	172	167	177	166	186	155	174	168	177	172	174	170	174	173	178	173	185	188	181	164	161	183	172	184	159	183	164	167	175	160	167	178	170	185	171	187	171	142	161	184	162	152	188	165	153	158	167	169	146	190	153	183	187	185	171	171	165	165	158	201	162	170	176	185	210	188	190	163	194	152	161	183	163	173	174	188	172	180	165	158	166	162	191	172	164	179	188	183	172	148	171	162	154	165	174	189	175	159	175	181	166	196	170	206	167	183	183	171	180	187	175	178	159	179	154	153	179	195	185	162	190	176	158	180	143	189	150	163	160	172	176	161	172	176	181	170	143	203	170	187	168	164	173	160	153	152	160	164	176	194	181	172	159	166	164	170	182	185	184	181	190	147	187	181	177	214	192	182	168	156	191	188	161	171	166	155	153	178	139	175	180	151	184	169	164	164	191	156	160	164	170	166	181	187	160	181	166	174	168	193	175	164	188	212	169	193	170	151	163	169	161	155	169	154	147	151	181	176	174	185	181	173	196	185	189	161	184	161	170	155	168	169	193	162	198	166	161	199	185	158	146	175	181	176	156	180	178	160	157	170	188	184	186	188	191	183	181	156	171	189	191	168	158	186	200	174	174	166	157	171	192	174	190	193	164	186	174	179	163	162	172	175	160	184	174	172	182	153	190	154	160	179	156	159	157	179	171	169	158	160	182	177	188	179	192	189	173	176	168	167	146	180	164	197	153	158	167	156	194	171	186	170	181	180	155	165	169	183	166	177	160	183	176	165	180	169	146	168	167	176	167	178	180	160	162	153	187	177	184	167	151	178	161	189	154	168	179	196	148	159	154	175	153	168	168	167	160	156	188	172	181	184	175	175	166	184	164	167	170	150	175	158	168	160	172	163	181	166	165	171	144	170	160	167	156	177	165	165	190	160	175	164	176	173	163	154	160	142	176	152	171	152	176	178	158	180	167	152	201	173	183	152	179	173	166	154	173	148	150	139	181	187	174	178	148	179	188	165	152	161	190	177	161	160	171	176	171	140	161	184	164	186	189	161	169	171	188	182	164	195	187	160	160	177	166	175	173	159	140	154	175	159	163	165	181	157	185	179	173	170	180	155	179	157	169	190	182	162	149	162	184	159	201	151	175	183	181	186	182	172	156	184	179	187	166	161	160	175	168	184	140	179	168	159	159	181	154	167	156	177	161	176	163	171	175	154	168	169	165	173	171	175	158	189	184	194	159	176	172	159	179	165	163	185	169	166	189	172	190	172	176	160	172	169	160	184	183	184	156	162	168	176	177	166	176	194	170	157	175	175	157	173	162	172	214	166	179	166	189	163	158	152	162	173	167	164	173	187	168	153	167	188	162	179	178	154	172	187	194	199	152	182	161	184	148	158	178	156	186	162	181	159	160	172	167	165	180	185	160	192	167	186	154	178	191	168	177	169	163	175	198	189	172	164	176	161	173	160	162	192	171	174	161	182	169	178	170	163	193	170	165	196	143	159	186	182	183	147	192	176	171	168	167	171	184	182	161	179	164	162	172	156	156	171	181	159	167	165	183	160	191	150	183	207	166	181	154	162	144	201	164	179	171	180	187	175	171	188	163	183	166	144	153	157	145	185	176	156	179	158	185	195	183	174	163	171	170	181	190	159	182	166	180	174	167	187	159	157	199	192	153	171	151	170	161	160	181	175	174	152	159	169	163	173	159	170	180	148	164	168	175	177	163	170	192	153	167	197	154	170	153	180	167	164	178	168	183	168	177	189	176	167	187	172	174	160	159	182	186	170	160	190	171
8444	7097	14036	17688	19030	14652	12516	9820	10656	9235	7902	6486	6121	4859	4377	4022	3854	3529	14252	26036	25780	16922	8136	1588	655	652	699	643	666	635	638	626	688	611	669	679	686	658	662	625	648	668	674	642	625	660	657	636	650	664	670	615	660	680	634	648	659	682	649	680	583	625	662	651	642	624	600	625	659	701	659	678	678	616	626	604	645	718	688	626	667	668	650	656	683	627	581	640	647	650	638	640	657	570	657	623	677	605	615	683	620	652	629	661	657	687	653	636	663	664	634	642	682	650	620	615	655	654	649	630	677	667	608	640	689	618	672	649	663	648	640	648	715	628	611	647	666	643	625	631	638	642	666	700	633	633	598	640	653	595	639	693	655	644	660	643	621	642	647	670	616	659	618	617	638	592	663	655	612	680	624	624	662	652	677	682	642	673	681	614	660	669	668	627	633	677	646	626	615	670	668	698	584	592	633	652	620	663	650	683	645	635	664	679	687	662	650	653	651	676	633	664	640	660	656	630	631	614	663	628	607	674	704	639	618	621	606	675	642	630	674	644	654	632	646	673	621	659	633	655	617	667	644	670	683	621	646	645	670	662	629	664	657	674	648	657	666	647	629	638	659	628	604	646	632	614	633	650	655	668	688	660	700	686	684	663	695	672	634	653	627	692	625	645	607	637	652	587	652	673	634	684	674	663	642	669	641	673	668	629	655	599	631	626	694	650	659	626	603	689	629	672	639	644	654	653	639	676	669	616	655	640	722	597	636	661	635	611	680	641	662	605	662	693	629	640	626	631	608	652	619	641	667	616	623	689	637	672	656	695	663	599	650	672	616	654	653	738	637	655	651	626	652	645	690	638	598	684	712	671	635	628	651	639	651	653	611	646	672	634	635	633	682	678	640	602	609	668	602	651	639	652	641	635	650	684	661	638	602	672	634	592	625	640	647	581	619	622	591	636	673	637	667	674	609	663	653	595	649	657	665	663	608	683	639	643	610	604	640	669	670	625	609	619	621	646	599	631	667	677	646	630	687	648	658	619	655	650	649	637	637	622	658	606	634	699	644	612	625	614	651	634	656	623	641	668	612	667	653	664	649	605	676	606	650	654	658	668	658	653	622	631	704	619	641	696	656	647	618	641	657	665	614	641	602	651	725	680	648	663	629	624	700	647	648	656	653	658	636	641	653	650	624	646	620	686	684	654	669	663	676	660	666	696	685	624	656	654	632	611	677	670	640	614	641	650	580	651	665	624	619	661	656	671	652	614	605	620	681	640	630	597	669	646	665	647	590	679	624	641	616	617	666	644	644	646	619	641	658	662	673	626	660	645	647	628	719	621	672	665	591	642	618	669	654	643	642	608	639	634	603	653	659	643	606	659	698	627	670	602	610	610	620	626	603	660	675	645	687	591	673	671	637	681	643	617	691	676	647	637	608	652	660	679	648	627	636	676	618	634	649	608	651	583	638	650	636	638	643	664	665	617	656	657	658	655	651	656	619	677	678	630	648	608	694	683	677	637	701	615	664	648	665	645	638	663	649	599	659	642	654	653	663	627	630	644	661	632	569	640	636	651	678	650	656	634	640	659	657	634	608	643	649	683	648	592	616	656	641	675	652	671	652	629	624	668	650	655	656	653	630	614	672	621	645	680	641	666	624	628	675	623	692	650	658	659	635	660	678	664	710	672	635	605	646	632	642	654	669	679	664	663	670	665	673	641	621	614	640	643	633	631	690	604	681	666	659	648	640	651	629	669	673	654	647	651	618	664	659	617	677	628	672	618	679	644	680	617	625	641	641	661	641	617	632	614	660	659	633	681	668	635	671	637	665	663	678	684	652	704	615	634	676	660	688	614	623	686	652	667	603	668	647	679	656	626	619	654	643	674	638	644	689	668	655	638	602	621	679	645	656	644	604	649	647	685	628	675	683	667	641	641	673	666	640	614	642	662	629	607	664	641	620	689	617	655	628	682	642	686	639	639	638	642	596	624	621	646	659	639	648	630	650	636	631	633	673	626	634	667	661	627	672	650	657	657	645	660	657	605	641	632	679	599	657	668	623	625	616	635	658	656	664	659	617	641	641	623	658	659	688	605	670	670	604	628	624	657	654	656	639	632	697	642	655	644	649	602	633	697	634	605	692	647	617	618	619	667	667	638	632	656	641	597	654	646	648	632	661	649	622	671	644	651	658	625	625	629	675	656	611	669	615	658	617	662	644	639	656	656	655	704	675	647	630	618	637	655	649	584	682	684	633	690	634	634	644	666	619	638	673	644	624	649	650	577	608	663	615	637	649	644	568	656	646	647	630	653	633	614	597	611	656	651	668	667	612	655	684	643	599	606	629	624	637	660	673	680	681	610	604	638	649	620	679	628	584	684	636	642	661	647	619	638	651	615	647	602	659	679	643	664	645	599	663	647	637	648	635	649	617	639	637	617	641	631	658	578	632	670	674	635	661	612	648	656	653	646	633	641	647	630	624	581	663	646	630	639	672	677	653	672	634	646	667	608	672	619	686	649	709	659	642	660	652	635	636	672	631	628	636	621	669	639	675	648	617	633	653	614	651	637	676	620	653	673	657	644	640	651	672	704	638	619	677	663	622	661	660	619	674	652	678	616	635	608	660	636	594	648	649	652	624	674	680	678	658	674	667	619	650	654	608	666	607	665	638	672	657	584	668	633	660	638	637	600	618	673	648	647	665	653	630	670	672	714	632	622	644	608	640	639	664	608	623	615	577	644	623	643	656	702	678	643	614	681	654	661	687	609	658	626	627	626	625	623	651	596	640	670	606	693	683	671	683	646	611	683	636	649	666	610	693	621	646	652	649	661	653	648	641	657	670	714	636	690	608	627	659	682	656	639	640	607	647	642	638	626	662	630	656	633	639	616	694	641	660	643	639	650	623	632	639	634	648	661	622	635	630	687	615	617	643	674	621	613	646	635	667	623	656	662	650	639	638	629	622	668	647	668	648	651	653	638	651	668	691	676	646	618	655	646	577	671	636	656	613	632	665	648	700	647	684	666	642	681	666	659	669	652	634	668	682	644	678	648	625	648	625	688	647	648	638	619	683	653	679	692	666	643	612	610	622	665	640	626	672	646	643	621	639	664	653	667	685	630	602	610	676	640	663	656	649	662	655	669	655	665	664	660	676	668	659	643	716	656	617	617	649	648	650	630	643	581	651	662	637	619	630	651	622	646	613	635	653	613	656	684	652	597	627	637	669	639	628	653	620	631	682	643	612	651	655	676	645	660	616	606	647	627	594	666	691	672	650	610	658	675	678	618	630	650	673	623	644	667	627	640	662	636	661	636	619	611	660	606	637	614	642	636	650	670	629	643	647	655	652	680	630	686	619	667	650	661	676	631	642	672	701	638	630	654	625	656	642	657	631	633	643	641	591	685	617	629	631	626	675	678	611	657	634	620	659	645	643	628	690	679	697	674	659	627	658	636	648	623	605	642	591	657	650	623	646	621	629	628	641	705	590	644	642	657	659	608	685	650
12513	10796	13900	15482	16542	13655	9329	5492	4000	3936	3209	2626	1343	1136	929	911	692	598	2014	13305	12536	6561	2177	256	192	202	214	178	188	187	190	194	226	207	214	197	180	177	209	170	185	199	194	184	186	191	202	204	207	201	206	180	160	199	206	170	206	204	204	217	178	200	207	224	179	186	170	167	190	186	206	188	188	187	192	197	191	205	167	171	209	201	194	173	228	192	183	204	202	171	204	178	187	186	184	201	185	185	183	189	186	182	211	197	206	175	178	202	201	204	180	187	190	179	179	179	208	200	189	177	178	178	198	215	195	193	178	205	206	196	201	195	187	191	176	207	165	208	206	198	206	191	172	201	216	190	171	179	181	203	222	188	194	193	229	191	182	194	201	209	179	184	194	181	174	164	180	186	200	205	195	196	180	183	176	160	218	201	195	182	178	192	186	230	183	208	185	188	205	177	209	167	185	181	206	189	178	196	179	181	196	194	194	193	199	225	175	221	212	169	197	198	180	197	211	167	196	201	190	185	182	211	203	199	196	191	214	168	184	185	194	189	227	191	197	183	183	199	217	192	207	188	194	197	185	212	188	205	211	193	223	181	187	191	189	178	192	201	173	208	202	195	172	226	184	226	209	161	214	215	181	215	173	186	190	191	207	209	165	195	200	186	172	233	189	184	189	179	192	186	199	206	202	201	181	187	183	229	195	200	170	181	199	168	185	160	206	191	186	204	166	189	196	188	200	202	177	206	183	188	192	193	179	204	200	187	206	194	181	204	212	177	194	190	211	199	195	202	182	209	172	194	225	182	185	193	171	177	187	181	192	179	192	189	204	204	204	195	190	223	229	190	191	157	189	191	175	215	193	178	173	178	211	175	179	166	194	178	166	182	199	175	201	212	165	200	191	198	175	182	185	192	196	185	184	176	178	205	180	211	211	187	184	186	190	210	159	187	180	194	207	198	193	208	216	175	204	181	198	204	194	205	180	210	202	175	206	160	195	165	173	204	193	164	213	178	200	184	170	163	180	203	213	166	172	197	165	200	209	213	214	167	207	185	194	210	187	195	198	187	202	197	191	218	191	186	199	204	196	213	218	182	204	176	193	173	215	185	205	194	197	193	176	205	186	193	190	218	175	206	198	202	173	187	191	188	195	181	198	205	188	183	197	165	203	173	179	187	209	208	203	204	200	198	189	183	184	206	171	200	173	201	172	208	186	196	202	190	202	190	174	203	183	191	201	193	179	210	189	202	199	206	165	198	189	211	177	195	203	167	166	182	202	191	188	177	193	180	186	175	202	185	170	202	190	163	216	176	195	186	188	204	223	191	177	198	207	210	202	195	197	172	193	211	228	195	180	183	189	201	200	197	181	188	169	179	169	203	230	181	198	206	219	178	200	191	211	209	193	182	204	177	196	196	171	184	188	173	189	200	186	181	173	214	195	209	173	179	176	188	169	184	183	186	181	182	172	162	172	201	210	191	188	198	219	200	188	169	198	210	187	193	197	184	166	214	205	185	184	190	205	197	180	190	188	207	194	192	195	176	176	180	177	195	192	197	204	191	197	186	178	197	174	181	200	213	206	192	177	177	183	179	174	192	185	207	199	204	184	193	168	197	192	228	216	183	171	212	206	191	203	186	212	180	201	200	169	186	197	197	169	174	198	190	200	194	210	214	197	189	190	202	192	194	202	200	184	195	185	202	211	199	193	185	164	197	212	209	185	214	194	188	192	207	201	191	177	192	196	200	202	216	214	175	209	182	177	179	218	212	192	194	178	210	182	225	205	185	175	196	181	184	201	200	183	174	180	222	219	187	205	203	186	181	187	196	193	184	186	213	194	193	192	196	205	189	207	189	198	188	161	209	176	228	196	187	196	197	194	193	174	172	210	216	223	207	196	184	197	206	178	190	202	187	182	194	193	200	160	165	213	211	184	209	209	179	194	189	188	181	204	191	200	176	204	190	191	183	200	181	171	188	204	223	200	160	188	204	186	195	179	200	172	184	188	222	191	176	190	209	196	188	211	191	183	197	214	185	190	215	186	176	198	212	196	203	199	185	180	177	207	177	181	222	187	182	200	185	177	188	199	212	159	171	189	203	180	170	195	224	174	187	198	210	221	193	169	174	193	209	221	186	186	184	185	180	194	196	190	201	186	212	205	171	200	195	169	196	229	201	190	219	210	185	180	194	194	196	185	204	196	208	193	201	183	194	197	190	179	167	188	175	197	162	195	183	206	204	194	201	184	176	197	201	191	199	185	233	171	165	215	217	212	196	194	218	198	157	195	193	213	188	208	189	215	199	186	175	202	182	183	182	187	199	176	217	187	195	227	214	220	219	187	200	205	204	189	194	207	201	181	200	200	196	183	187	181	217	181	183	189	191	172	172	218	198	183	187	213	188	195	179	185	205	168	191	171	168	183	180	168	167	207	209	210	177	186	176	211	174	183	179	215	185	190	175	203	196	195	178	193	196	185	175	220	191	196	203	203	166	187	180	202	197	203	183	196	197	208	203	154	198	192	195	194	188	193	190	212	203	186	187	196	174	190	204	223	177	207	182	204	196	185	187	176	200	174	197	204	202	177	177	188	201	201	218	210	193	162	206	214	186	186	205	210	186	175	203	176	188	199	192	205	180	168	175	194	199	159	174	200	203	200	212	163	177	196	206	204	194	205	207	192	211	201	197	197	215	203	208	212	189	191	189	199	198	205	196	163	184	178	209	204	193	193	180	189	220	225	202	203	186	166	176	221	172	219	187	202	181	192	201	169	198	213	164	206	199	191	182	211	171	186	177	182	165	183	212	179	179	179	186	197	197	197	229	188	173	203	166	195	183	185	189	186	193	191	185	209	202	186	199	190	194	171	173	185	187	189	172	201	196	207	192	181	175	201	175	201	209	195	209	209	209	195	211	169	198	194	178	199	196	186	203	203	166	210	178	199	201	189	174	171	184	212	190	195	196	207	174	187	207	188	179	190	207	189	195	196	192	177	194	196	203	183	211	186	189	215	197	187	188	182	213	199	226	199	173	182	188	203	196	201	196	169	223	172	207	220	205	187	204	181	192	182	186	171	176	152	208	170	187	184	190	183	204	192	202	190	174	203	202	204	194	220	211	190	195	187	199	211	190	191	170	188	195	191	213	208	208	190	203	159	200	200	217	172	188	194	203	183	199	193	212	227	189	195	159	194	191	180	182	207	198	206	201	182	176	188	212	183	192	207	192	183	195	179	185	212	200	223	171	213	211	185	170	196	185	188	180	182	188	193	195	194	187	176	161	193	194	191	206	208	210	198	183	215	177	205	207	200	173	192	177	213	196	199	163	206	196	210	191	188	208	217	213	181	202	223	175	195	183	205	212	203	199	183	197	199	201	196	183	215	170	223	187	193	185	181	190	196	192	182	190	203	228	187	191	223	172	210	208	180	170	209	176	175	192	178	175	210	180	225	195	191	196	194	197	202	190	207	198	184	197	185	188	164	182	203	177	181	202	211	208	186	176
11556	10266	17170	22932	25500	22893	17183	13165	13334	16299	14900	12996	6794	6599	5578	5272	4281	3506	11349	36547	33447	23821	10637	983	682	721	699	748	708	683	696	783	760	696	720	709	741	702	705	682	733	713	699	667	695	691	726	716	675	692	688	708	683	712	695	693	682	677	687	746	739	660	644	716	705	710	728	713	747	701	687	730	699	699	696	710	727	720	719	744	675	701	737	692	689	709	704	716	659	749	711	660	659	688	698	713	660	727	758	696	735	701	715	667	712	696	715	709	712	725	736	740	703	676	679	706	709	722	693	714	689	710	716	723	723	674	701	720	719	691	681	735	727	693	726	717	747	721	726	709	761	681	696	688	716	732	691	691	715	737	677	686	738	682	706	741	724	730	725	674	712	694	713	683	727	796	727	694	718	712	713	665	721	728	697	675	724	693	746	746	741	697	668	723	745	709	747	691	768	670	702	741	720	713	746	652	693	688	714	663	732	713	724	724	750	673	737	731	709	742	691	686	732	683	691	694	696	693	711	705	712	719	699	662	711	747	696	709	735	729	770	696	728	691	754	688	657	703	716	732	675	645	705	767	702	719	723	693	706	694	678	714	721	718	717	706	701	704	689	728	705	723	659	686	742	721	722	712	719	624	711	702	685	764	737	716	675	639	740	734	706	749	740	697	719	692	713	728	722	747	760	682	721	702	722	703	745	754	714	722	719	686	740	723	766	732	745	677	705	667	710	688	703	696	723	677	681	726	707	698	764	708	687	697	681	720	734	683	686	717	698	695	710	710	724	713	747	688	716	687	731	713	695	670	665	708	652	687	699	712	703	716	733	751	753	676	680	673	695	681	712	758	688	716	683	734	680	722	689	684	686	703	713	675	678	711	685	729	674	697	690	684	706	698	739	729	713	685	732	711	674	709	663	692	649	682	732	670	730	703	719	752	673	706	711	714	696	716	701	680	711	692	706	726	688	712	676	717	710	694	738	669	707	666	740	764	683	742	686	715	714	712	736	694	669	695	760	669	754	717	730	711	704	742	710	730	702	717	705	744	726	678	651	740	704	702	680	698	696	688	714	723	749	696	634	694	696	696	701	738	744	689	699	702	708	708	700	744	692	709	688	709	744	693	686	686	729	679	715	692	717	749	718	737	669	708	701	714	737	728	731	684	704	701	716	767	727	668	670	701	751	724	741	699	685	724	689	678	733	699	681	701	717	691	737	733	729	749	701	731	745	683	655	738	719	703	717	690	726	747	681	718	674	707	714	741	682	693	725	654	691	719	766	722	705	686	748	760	713	772	705	715	739	691	699	727	690	687	719	685	740	756	671	731	696	679	666	662	717	707	695	729	714	709	725	738	709	697	699	703	703	730	696	700	663	658	715	743	714	713	778	700	751	717	722	699	707	658	706	722	764	716	678	747	731	696	720	708	732	660	672	661	715	690	760	690	685	682	772	696	730	690	728	701	667	696	708	736	708	716	677	714	684	722	751	717	679	683	711	671	768	733	721	744	696	714	701	696	694	720	751	673	702	758	682	710	686	733	696	692	710	728	726	647	709	718	732	743	682	690	720	717	676	723	737	663	722	653	735	717	721	746	702	676	729	722	685	747	728	679	729	707	702	709	723	700	746	738	711	752	713	718	722	763	702	706	715	764	755	672	720	680	708	724	730	725	736	684	695	697	688	702	701	709	697	679	706	673	664	740	687	700	717	706	742	679	683	738	676	689	724	702	708	724	704	716	741	757	693	701	687	708	740	742	767	690	676	730	727	718	688	726	680	719	710	715	676	720	743	706	706	710	735	699	683	671	688	689	742	681	674	725	693	718	708	736	743	737	690	683	723	708	706	725	665	700	744	720	736	687	708	644	689	734	741	729	689	718	712	714	697	696	699	688	713	704	720	731	716	706	667	726	685	697	724	699	704	700	654	737	706	724	763	737	745	724	657	697	648	728	725	671	687	721	726	664	669	718	729	719	664	685	676	694	697	696	683	740	719	702	760	700	728	684	747	767	696	713	689	741	709	680	717	661	688	708	736	730	723	706	699	738	694	712	710	708	734	736	773	687	686	717	661	698	755	695	674	682	727	700	680	736	697	735	676	692	665	749	656	726	685	718	688	696	689	719	734	661	688	678	687	706	720	667	724	706	693	691	759	703	739	698	664	716	702	697	671	750	727	702	695	745	693	683	700	711	740	714	723	707	725	726	772	734	714	736	698	758	678	732	716	723	696	710	742	669	724	747	689	695	726	702	710	731	718	687	705	693	702	666	730	685	706	709	711	735	696	710	700	712	673	717	678	686	729	685	668	742	689	711	767	727	719	662	720	680	718	749	694	730	681	678	758	702	736	670	700	702	690	742	675	704	665	724	715	676	765	700	729	706	716	724	688	704	690	697	690	715	759	715	751	712	703	650	722	694	727	727	706	749	697	736	697	709	713	702	718	697	719	741	677	712	717	672	729	699	697	731	716	690	718	700	680	715	700	706	731	758	743	718	717	736	721	680	717	716	673	708	636	743	717	738	715	701	671	754	716	737	722	692	706	717	703	708	695	756	747	757	673	679	704	698	711	741	734	660	697	716	747	701	724	649	724	695	713	695	721	697	692	689	710	666	663	741	715	675	713	734	693	703	719	705	745	663	710	716	681	734	719	725	731	699	699	654	653	714	750	715	715	691	684	727	734	690	729	761	722	721	695	723	713	712	731	708	763	703	678	697	667	726	716	706	688	754	679	666	678	693	696	716	766	732	720	707	685	730	729	746	713	696	704	756	685	651	684	764	715	708	701	716	711	733	707	687	723	672	687	686	711	687	730	711	744	658	678	702	704	703	678	712	722	713	662	720	661	762	730	679	717	708	740	646	719	764	723	725	700	738	706	704	721	695	679	694	691	689	713	719	686	693	707	689	687	696	680	709	645	684	696	717	719	730	686	736	755	703	760	726	803	734	694	744	708	716	719	757	693	683	709	711	705	707	725	712	680	694	695	701	698	730	670	693	680	691	718	698	737	713	717	752	736	769	670	762	681	696	718	714	684	647	749	701	718	704	696	694	682	748	685	710	716	733	746	695	716	683	747	768	731	729	741	665	696	710	688	749	681	753	682	650	705	706	717	710	724	715	707	700	702	697	711	677	748	748	714	661	704	749	703	732	704	730	689	725	695	707	719	708	703	681	740	711	674	745	702	698	653	716	685	726	762	788	724	751	706	716	720	731	673	687	771	663	718	717	688	706	694	713	699	668	739	757	737	701	735	708	722	687	713	689	670	675	729	705	734	701	672	745	698	709	734	698	713	731	697	699	667	733	743	716	698	711	708	712	707	699	653	694	743	706	740	695	723	716	724	679	714	732	705	694	698	692	682	674	734	691	741	711	758	737	703	713	709	731	686	671	696	739	697	719	680	691	708	711	736	707	725	730	700	720	709	669	721	714	683	672	693	708	679	688	717	689	750	685	694	715	719	721	744	759	729	695	717	669	666	675	678	707	661	692	704	701	694	717	754	719
2147	1113	2030	2296	1505	873	550	437	467	739	491	367	313	266	248	278	250	253	296	772	1026	716	420	185	172	187	165	156	178	159	170	176	161	170	152	164	155	174	161	181	178	164	144	176	166	169	175	182	171	178	177	158	154	165	143	176	183	192	189	136	155	144	145	169	164	174	151	150	164	182	176	180	171	165	161	173	163	139	170	179	175	153	161	146	161	164	175	176	164	137	164	151	146	167	187	164	171	181	146	183	178	169	147	174	184	159	176	173	182	166	176	151	156	142	172	155	166	167	179	166	160	179	167	140	171	169	161	168	170	165	151	161	165	155	139	166	178	143	151	176	151	146	179	179	169	152	175	164	163	151	144	162	157	164	178	167	150	177	159	172	168	165	173	162	174	159	152	157	157	162	164	143	181	162	156	173	162	157	171	174	163	160	162	168	168	137	157	180	179	159	155	143	176	176	168	177	145	135	164	171	169	166	174	170	168	154	190	169	189	191	159	148	155	161	180	173	152	183	184	164	146	183	160	189	188	146	143	150	148	173	157	152	168	164	170	161	178	146	163	152	163	158	167	152	167	161	163	165	150	198	159	166	174	181	156	169	172	158	164	167	150	177	174	173	141	157	175	178	160	172	163	146	164	170	181	154	157	144	169	166	167	151	153	169	151	163	149	137	152	176	145	191	164	146	174	166	180	162	177	146	177	173	181	173	170	155	140	158	155	180	166	182	162	140	159	147	159	170	194	161	149	163	180	161	189	201	165	162	172	187	153	166	153	152	168	151	167	159	163	169	134	180	172	173	159	151	159	144	170	173	173	148	158	170	165	172	167	163	148	171	168	169	173	150	149	155	163	139	167	155	166	159	165	186	143	153	175	156	169	160	185	143	159	146	170	155	170	144	165	164	172	157	157	172	182	171	150	152	172	174	165	165	166	158	162	176	175	156	156	163	154	167	157	184	159	167	150	184	155	165	184	169	128	155	163	164	127	159	164	182	148	183	171	188	166	189	148	168	177	191	149	178	161	163	134	172	176	168	182	150	152	139	145	152	188	161	167	144	158	161	180	173	151	166	163	156	181	158	161	168	154	161	175	165	127	176	158	161	160	196	150	149	165	166	183	170	170	160	162	172	160	167	153	155	149	146	168	155	159	164	164	165	145	170	187	135	175	169	145	170	152	177	157	150	174	164	187	163	167	174	136	159	178	159	151	158	176	176	155	181	163	159	161	156	166	147	164	180	146	165	168	159	159	171	141	155	181	171	155	159	179	145	161	178	161	159	195	172	164	162	149	164	163	148	153	182	172	198	161	171	169	160	172	175	186	177	162	158	141	181	176	149	150	178	180	156	144	169	156	178	160	167	161	146	184	159	147	169	159	189	165	172	180	189	165	159	163	142	166	167	158	163	156	159	178	165	163	154	166	155	178	170	157	159	169	154	168	152	158	151	149	177	166	178	159	168	147	159	169	158	167	175	176	155	162	160	170	174	177	173	181	174	148	159	175	174	149	175	165	157	153	166	154	174	160	154	181	173	144	171	174	159	165	171	145	178	143	160	155	147	162	151	168	159	156	169	146	159	167	166	168	164	151	172	153	139	166	158	148	198	161	197	151	133	171	201	149	159	162	176	161	159	161	173	167	158	143	151	166	165	179	161	182	175	180	150	143	159	188	153	173	161	155	175	161	155	158	161	174	153	152	144	177	154	141	151	158	170	164	169	179	151	171	156	154	160	170	167	170	155	168	170	149	151	145	159	188	172	165	164	151	161	177	192	173	140	152	170	165	169	171	165	149	128	192	182	172	181	156	165	140	136	184	157	178	172	177	151	152	171	147	178	165	161	167	150	150	164	178	148	159	136	163	156	183	153	169	145	165	167	170	157	180	166	139	183	154	167	161	186	138	154	150	171	151	187	133	151	169	169	168	163	161	165	153	167	157	162	173	152	160	178	155	162	179	154	149	167	172	172	174	174	154	172	150	162	181	173	165	162	155	172	160	140	183	159	184	145	148	167	150	161	174	176	179	150	156	162	165	154	153	181	160	161	167	159	165	148	182	170	176	171	157	170	183	158	161	154	155	165	166	176	162	161	165	157	186	159	161	156	164	143	174	169	145	163	169	164	162	171	171	141	168	164	135	153	182	157	140	160	160	165	186	158	141	153	156	178	169	163	159	159	177	187	169	155	173	142	154	184	160	149	157	166	148	177	135	177	172	171	159	182	154	155	165	154	165	163	161	194	150	169	147	173	163	172	154	152	153	151	165	162	154	171	158	161	160	177	174	154	160	177	156	144	151	163	148	187	171	175	163	167	166	173	174	165	178	162	185	159	157	182	149	155	146	156	166	170	177	159	164	183	161	154	154	149	199	143	132	165	149	146	179	189	145	171	165	154	150	164	138	165	168	167	168	170	179	144	151	176	169	169	168	184	178	141	154	166	167	180	159	162	167	167	156	143	151	173	157	164	175	170	164	155	160	151	139	172	148	160	170	155	153	164	169	197	167	161	166	154	163	143	187	167	160	164	172	173	171	172	166	173	184	162	169	140	157	143	165	168	154	168	195	153	163	168	166	152	173	177	162	159	154	176	164	162	161	152	164	146	161	151	170	158	181	154	136	165	172	167	161	173	181	171	173	173	157	180	157	168	176	143	158	154	165	161	179	184	133	175	173	171	150	183	151	193	150	161	171	184	150	166	152	163	171	181	167	151	150	191	166	178	167	173	159	160	147	159	151	150	182	152	159	161	147	146	155	149	169	179	167	180	162	169	150	195	172	170	180	154	159	178	153	174	152	151	178	148	148	144	164	168	160	172	153	154	137	172	170	186	152	152	186	191	161	148	149	164	157	165	154	159	142	154	164	154	154	177	157	173	145	151	169	165	151	167	153	168	158	207	138	164	164	146	148	170	156	175	178	160	167	132	172	167	151	149	151	156	174	166	148	153	166	156	165	164	168	168	153	155	172	145	161	154	163	187	158	180	172	177	175	171	159	157	193	155	150	157	152	175	179	173	154	160	162	168	183	166	173	146	158	158	148	159	158	165	177	170	163	183	170	145	161	166	162	176	155	139	155	177	155	125	170	155	160	180	138	156	156	167	177	140	153	150	151	158	167	160	187	164	189	158	157	172	168	160	156	169	164	186	151	169	145	170	144	157	152	158	159	153	180	157	166	145	172	169	187	169	176	163	172	169	178	161	150	163	167	175	147	148	163	175	157	161	161	183	180	143	173	152	196	158	149	156	142	165	176	159	167	166	156	170	151	167	174	170	178	153	176	167	149	150	182	147	157	176	161	153	155	166	172	160	153	173	166	186	169	150	181	174	169	191	174	171	143	186	159	170	167	182	172	151	156	187	155	157	178	140	157	148	167	170	168	170	160	173	158	150	148	184	151	163	172	166	180	161	156	178	154	163	172	160	173	149	126	164	159	166	158	139	164	159	169	174	161	157	180	170	173	133	136	172	156	158	155	182	182	187	140	173	166	142	138	162	161	157
2943	1947	4811	6870	5395	3718	2563	2161	2547	3672	2734	1914	1594	1400	1328	1400	1516	1280	1617	4550	5028	3790	2147	690	612	583	619	611	553	619	635	612	589	609	589	622	604	644	641	629	640	633	637	602	620	609	598	585	617	628	601	659	629	634	599	683	621	578	614	626	592	562	624	600	581	600	661	631	609	620	554	633	677	632	620	587	621	610	610	606	618	623	580	638	596	612	643	583	608	619	592	637	636	554	581	635	599	605	610	653	631	641	642	613	612	613	624	628	641	630	573	671	596	570	634	568	556	593	582	654	616	630	621	616	607	592	651	609	601	568	626	648	611	608	647	616	573	602	617	608	655	620	629	629	600	561	654	607	605	624	611	623	573	605	581	622	638	622	576	643	645	587	633	606	598	587	546	623	635	588	584	627	598	667	573	657	576	599	629	585	610	614	578	587	597	616	587	627	605	631	595	568	614	598	640	592	602	622	572	610	636	647	604	619	649	637	588	623	616	613	619	601	573	622	617	590	589	599	644	658	645	624	626	595	622	654	629	621	589	646	613	590	580	579	614	595	619	609	592	646	576	630	623	587	628	600	585	562	620	604	599	635	591	614	621	590	604	666	574	601	650	595	637	625	646	596	683	616	606	606	588	619	618	608	607	607	605	620	575	624	626	583	584	583	594	620	640	628	642	661	562	621	666	639	618	608	630	584	648	553	642	633	605	610	612	628	577	605	589	629	614	618	660	661	616	597	571	613	661	616	609	597	562	629	620	644	617	629	603	606	652	578	604	618	612	644	614	643	564	619	596	619	632	588	584	623	599	636	597	574	594	617	631	611	592	609	573	594	575	592	581	623	624	588	628	616	611	604	630	654	674	633	555	612	622	636	608	680	621	613	608	635	617	601	633	603	584	599	600	620	632	608	606	655	632	569	600	654	650	611	603	611	608	556	646	651	653	594	602	591	629	591	610	637	629	610	607	667	578	621	613	599	601	611	632	553	599	616	611	573	627	588	634	619	607	609	655	626	648	604	580	611	608	653	610	586	639	618	633	619	626	609	616	636	600	589	609	603	613	646	613	619	643	649	609	621	585	654	633	589	622	598	629	588	649	627	608	610	622	635	547	592	619	622	628	603	617	581	606	604	581	624	638	602	616	593	631	622	608	611	585	645	620	655	596	587	632	635	619	611	608	578	579	594	617	613	616	614	585	616	616	633	606	616	595	628	588	616	610	651	589	636	561	626	603	624	602	610	599	585	616	608	608	612	647	627	623	620	660	671	581	600	588	595	630	627	622	641	601	613	582	614	610	594	617	569	595	664	623	644	636	665	615	612	611	613	606	603	581	618	601	591	551	619	602	603	631	624	654	621	592	573	566	649	616	613	579	575	643	629	590	599	608	592	592	630	625	607	612	614	608	615	597	636	615	602	619	597	596	580	574	606	612	619	596	596	586	658	640	597	609	624	630	626	620	626	608	622	616	621	571	595	641	663	620	594	631	654	554	649	651	593	609	600	654	594	564	620	580	613	640	643	597	578	593	651	663	601	610	604	588	604	588	579	618	639	619	628	600	648	628	580	609	637	604	647	596	616	605	624	589	607	591	681	587	610	645	641	606	625	655	601	580	590	623	600	620	610	645	652	637	586	661	658	584	631	624	595	617	603	665	570	642	596	586	613	617	624	598	609	621	606	566	598	664	599	655	676	644	580	612	607	600	582	613	617	598	611	640	604	638	622	629	611	606	579	633	618	626	658	565	664	604	588	697	587	613	675	637	600	604	592	592	597	614	575	616	618	633	600	566	610	596	612	601	656	600	627	628	624	624	603	633	631	600	584	634	641	629	636	599	608	565	639	600	600	632	668	603	640	585	656	615	641	618	552	589	622	603	620	626	598	603	612	641	667	586	593	593	672	589	626	617	629	603	592	596	645	619	607	586	579	629	596	622	589	609	609	599	594	613	593	635	619	634	577	628	542	625	635	605	609	613	622	625	631	615	569	596	600	603	584	624	612	598	618	559	657	597	607	638	621	595	617	585	599	587	641	558	627	670	614	628	650	595	590	614	563	609	623	609	631	632	639	642	586	621	594	656	630	638	647	622	640	570	568	615	616	601	637	629	645	601	614	634	596	641	607	603	586	572	640	636	637	617	646	635	602	628	629	570	598	587	622	650	646	610	636	586	602	576	632	606	596	651	588	587	619	672	618	651	610	589	630	625	635	596	638	607	630	593	574	624	676	630	647	561	572	625	600	633	584	632	599	645	626	559	584	555	604	620	586	574	616	618	608	622	604	591	614	681	577	630	632	617	614	602	614	649	588	637	627	674	617	559	633	652	633	612	634	658	605	655	669	603	618	592	623	592	573	576	608	628	605	628	612	589	615	591	598	590	556	614	607	629	633	590	659	575	609	595	633	598	580	613	625	613	610	647	621	625	640	572	646	605	619	555	618	594	605	634	629	618	549	652	612	623	682	630	630	602	593	644	586	682	598	652	523	588	625	658	615	605	615	614	607	606	588	609	623	630	593	627	595	630	665	567	582	621	579	632	612	592	639	591	577	646	604	615	596	597	586	633	593	602	659	546	584	607	594	635	626	581	613	580	625	608	605	604	584	647	647	574	647	619	591	572	617	604	675	612	635	619	585	599	574	621	617	590	653	587	656	654	630	642	572	649	642	629	630	633	610	592	616	618	598	639	591	609	600	636	617	611	639	644	569	612	590	584	645	593	609	577	634	624	586	612	596	651	681	620	641	636	612	602	586	628	622	618	628	582	590	630	632	582	612	611	625	598	589	639	610	624	624	619	627	600	577	669	575	589	628	647	565	610	602	619	637	601	607	587	623	608	669	581	611	597	637	612	617	607	632	584	607	633	620	618	615	601	641	562	569	627	639	621	590	643	632	595	580	645	654	618	642	660	579	624	582	612	607	627	609	633	623	645	637	597	586	636	630	582	581	618	599	630	641	659	644	616	635	591	611	608	643	648	647	642	601	625	659	576	625	596	609	623	640	607	587	624	644	609	588	587	601	676	600	609	616	627	636	621	669	598	584	606	579	643	626	606	591	604	611	531	590	563	638	609	663	617	636	602	668	662	595	600	597	613	605	602	612	603	598	623	668	570	622	676	618	652	594	608	641	607	635	582	609	581	602	584	604	635	649	570	645	646	599	583	599	603	578	667	606	591	663	624	622	620	584	634	608	618	648	595	619	596	625	634	645	608	611	614	568	649	598	589	614	637	640	597	591	647	633	571	617	550	584	605	554	624	631	611	691	582	610	577	648	636	634	665	644	628	590	639	631	566	596	620	572	630	568	618	631	634	621	614	592	624	636	678	666	608	594	597	602	569	634	613	582	619	613	560	587	565	625	570	660	615	624	639	599	615	625	618	590	607	611	618	634	644	602	611	602	617	605	617	579	617	602	628	609	640	661	625	598	566	577	623	621	629	616	650	579	649	649	588	567	606	612	632	606	593	624	607	611	574	615	624	636	597	646	607	643	593	591	640	583
7438	6279	11201	12487	10864	9118	6063	3292	2507	2583	2040	821	575	488	444	501	851	2210	5337	7611	4709	2067	671	209	121	94	126	129	119	122	131	107	126	146	109	151	130	117	132	98	127	144	132	126	131	125	140	111	129	130	127	115	131	128	121	128	118	126	133	122	131	127	114	120	123	118	109	92	149	139	122	119	106	135	125	109	120	162	125	119	123	140	109	132	151	124	108	139	98	125	120	130	132	124	120	132	130	126	131	116	138	110	120	125	124	122	124	139	122	126	127	147	120	113	122	121	113	130	122	126	145	139	110	116	117	152	135	127	130	143	122	113	130	124	125	110	106	123	111	113	119	146	129	124	125	122	110	137	143	123	119	137	134	110	119	92	118	119	99	119	139	106	109	116	128	128	126	103	111	127	111	124	131	129	116	142	140	102	127	116	112	126	111	114	121	153	105	127	123	130	125	126	113	139	118	122	110	135	124	121	101	123	130	143	114	120	104	135	143	108	141	126	127	123	125	129	124	118	128	119	138	128	100	131	133	133	134	133	121	111	99	125	125	129	132	143	130	137	110	120	131	122	124	120	130	122	125	135	118	130	111	124	117	142	122	122	134	120	114	121	128	132	124	127	126	139	119	138	135	120	126	118	130	129	121	101	139	134	129	138	121	119	110	140	115	142	130	127	111	125	103	129	138	124	119	135	139	123	122	120	144	118	111	133	112	115	115	150	147	146	141	143	137	126	138	131	154	136	119	123	112	134	139	121	131	130	122	103	141	120	118	115	115	134	141	135	148	131	115	101	128	123	132	147	128	124	120	122	121	144	117	142	120	138	164	123	131	127	133	122	125	146	116	121	112	132	127	110	113	113	120	115	115	125	128	133	136	118	110	140	122	124	133	129	131	111	122	108	120	125	160	126	133	126	132	127	120	134	127	134	116	125	121	115	117	119	142	135	132	103	119	133	128	142	111	127	119	116	113	118	106	104	142	122	124	116	131	102	137	111	128	114	117	133	133	105	130	119	134	119	126	145	121	98	127	132	113	129	129	146	134	120	107	136	130	112	125	116	131	128	105	153	125	125	117	103	130	108	118	111	122	124	119	117	126	126	117	111	122	120	130	121	135	121	121	140	110	134	117	123	120	114	113	141	115	137	116	127	127	145	121	119	128	117	134	118	106	142	141	144	147	99	110	131	103	135	137	121	123	123	132	136	131	113	149	128	114	149	125	121	118	120	124	122	129	126	115	127	129	136	101	111	112	114	151	97	128	91	128	107	134	111	132	124	127	155	117	130	119	108	117	150	118	114	112	141	137	125	96	111	113	140	128	129	102	126	135	121	128	124	123	120	122	134	137	115	115	124	129	117	126	121	127	111	128	141	117	134	108	115	117	147	114	113	119	131	129	110	112	113	142	138	109	122	112	135	127	110	105	117	123	113	138	134	121	111	134	106	110	117	107	117	134	130	116	140	138	115	133	144	135	130	136	109	129	127	131	149	130	135	135	112	119	113	107	123	108	121	124	109	143	133	116	135	130	119	132	112	129	137	134	109	128	114	123	132	123	136	131	135	126	127	136	111	126	125	137	120	117	115	130	121	149	105	124	120	136	132	119	155	112	129	132	118	126	129	127	131	130	110	119	134	113	121	120	137	123	129	115	126	115	127	125	123	138	124	115	134	135	119	142	129	140	125	125	129	138	131	129	136	128	114	126	129	141	143	133	122	128	117	113	122	118	136	133	132	151	127	132	122	124	121	114	136	114	140	135	121	125	118	128	147	129	119	118	106	104	129	113	142	108	122	151	126	127	129	116	115	122	121	130	139	124	135	103	123	121	123	133	113	122	128	123	123	111	128	97	147	107	124	125	138	135	124	125	132	128	123	123	128	128	132	108	113	118	106	101	136	122	106	118	118	123	117	127	113	115	138	121	126	124	119	133	115	99	121	128	155	124	118	139	103	111	123	147	140	131	104	130	120	114	120	113	112	116	134	127	121	123	126	106	123	128	126	108	113	131	144	124	147	120	117	141	115	112	97	124	115	105	113	128	140	129	126	124	125	133	102	134	124	115	135	140	113	126	128	130	111	125	108	151	132	89	155	140	120	123	111	110	146	118	124	125	110	125	111	124	120	95	104	132	110	135	135	114	128	121	108	124	139	127	104	119	124	125	108	112	125	118	130	146	121	136	127	129	141	122	121	107	135	130	119	136	129	138	147	123	135	123	124	126	130	113	124	125	126	119	125	119	142	114	121	119	127	122	132	118	110	114	114	125	114	127	121	127	130	128	139	124	102	119	118	138	111	126	117	115	113	124	131	148	133	115	133	119	131	128	128	114	114	117	130	125	123	123	136	117	130	112	112	126	123	143	107	134	121	117	120	125	126	113	126	127	118	124	126	101	123	127	119	111	135	114	113	113	120	105	121	134	117	120	125	107	124	142	114	121	122	125	131	112	120	130	113	139	133	124	123	122	116	122	133	121	104	111	109	148	140	112	120	145	120	123	131	114	125	128	114	121	128	130	132	100	109	137	115	151	131	118	137	144	117	115	108	125	121	139	126	120	133	125	141	108	125	128	127	123	121	92	144	119	90	131	119	131	121	121	125	114	111	102	126	115	132	109	129	114	115	115	134	124	120	119	134	112	133	111	162	109	108	111	124	124	131	107	116	109	150	144	124	143	120	130	143	123	125	123	125	122	126	129	133	101	138	124	124	126	121	122	95	131	125	138	112	102	129	106	130	127	125	128	116	133	115	131	127	123	134	133	110	131	130	136	131	140	137	116	122	124	126	129	121	123	120	121	141	126	125	122	112	135	127	125	108	148	157	113	111	125	153	123	123	148	145	119	122	116	113	124	129	107	122	120	134	119	108	120	142	150	143	124	127	115	118	147	128	127	117	120	110	104	121	110	121	130	115	114	108	137	118	122	130	111	127	127	131	128	109	120	141	140	140	116	141	111	109	130	127	125	129	112	103	129	118	99	131	122	127	114	104	127	122	123	112	124	128	136	143	118	152	134	132	124	139	115	132	103	114	131	135	109	134	118	122	139	115	124	130	129	114	109	132	126	134	100	129	111	122	117	112	112	124	131	113	100	137	129	130	131	125	132	121	129	114	137	107	156	130	131	127	131	128	123	124	114	123	126	128	113	120	122	122	133	131	120	121	124	119	124	119	127	122	137	129	120	136	126	117	134	122	124	127	123	122	118	132	114	117	111	118	136	130	105	121	113	119	138	132	140	123	120	92	120	141	121	116	131	129	120	123	121	113	108	131	130	126	132	137	120	128	129	123	149	140	135	142	125	116	126	111	134	139	117	120	110	128	141	117	126	108	106	104	102	113	119	130	138	120	119	120	142	146	144	117	111	132	116	107	133	117	121	122	123	137	111	115	145	135	114	96	137	140	109	120	129	123	108	103	103	151	137	107	131	107	130	117	123	116	107	118	151	123	145	112	110	97	136	125	100	138	136	105	116	119	130	121	135	113	112	114	149	136	126	121	127	116
8337	6843	15781	20150	19415	17288	12282	9031	10083	12072	10466	4698	3573	3195	3013	3099	5768	13158	23335	27573	19931	10235	3909	917	535	498	511	504	501	463	492	498	512	500	471	511	509	435	485	498	482	515	463	495	503	489	481	505	499	461	488	450	471	510	479	466	499	484	459	509	494	475	480	486	473	434	497	485	479	493	496	452	496	488	544	512	474	500	458	485	502	497	478	460	451	485	498	447	505	465	502	484	504	487	448	462	446	473	502	491	498	469	480	508	527	469	500	493	472	526	525	494	455	470	460	500	475	482	487	493	500	465	499	495	509	469	488	468	485	467	488	474	474	492	495	495	502	500	513	472	473	512	452	489	476	500	495	505	501	492	484	475	503	480	484	441	501	507	478	479	479	434	459	494	448	459	538	468	458	502	480	475	489	530	466	448	459	453	445	479	453	474	460	530	520	495	485	478	497	511	489	483	461	492	475	467	483	465	507	480	488	473	481	491	499	456	470	461	448	478	450	486	433	508	462	478	491	475	483	433	452	482	505	478	479	481	492	478	458	514	483	452	485	471	511	465	500	477	472	482	458	526	502	463	459	469	511	437	509	481	463	491	476	504	494	509	442	432	449	454	471	496	462	446	488	480	447	459	486	526	480	432	482	444	515	481	454	451	495	476	489	481	467	496	460	485	492	469	488	463	438	509	468	469	504	504	514	508	423	507	514	482	439	468	442	490	471	487	470	458	477	529	477	476	479	464	473	499	497	496	490	460	458	501	453	507	429	530	449	469	488	506	455	464	450	490	480	468	507	496	487	423	476	476	515	505	491	494	514	454	456	495	467	480	452	506	455	474	479	484	463	494	497	465	494	459	456	491	481	510	505	456	496	496	470	438	470	498	471	455	455	445	523	439	501	497	460	496	494	466	510	474	493	423	496	525	517	495	498	499	474	489	490	482	486	497	520	515	478	484	499	452	477	481	469	475	496	502	500	494	492	520	525	468	502	483	485	493	475	441	465	465	476	439	470	474	479	539	460	498	476	457	473	467	469	457	504	469	510	463	496	447	491	459	497	472	456	501	471	492	548	458	429	470	470	526	540	493	484	490	462	527	449	499	477	485	488	444	465	503	464	493	500	485	457	433	496	473	486	494	504	476	476	447	506	466	499	516	476	484	484	491	466	454	454	448	460	485	493	498	468	467	501	480	476	455	484	460	468	485	511	477	463	459	451	451	471	494	533	462	482	490	508	503	483	467	495	455	489	476	469	453	468	488	460	449	483	495	493	502	482	468	508	478	500	473	460	507	471	462	461	459	443	472	471	513	448	503	496	495	505	497	526	512	509	471	450	480	485	468	494	496	484	506	503	494	475	540	476	461	493	464	466	485	471	462	484	470	463	502	464	451	453	462	450	478	459	466	465	461	461	474	467	461	477	473	491	467	490	505	499	488	450	471	490	495	461	490	502	503	464	463	525	460	509	501	499	466	485	480	483	469	464	478	460	478	524	466	503	477	476	485	483	455	482	475	469	503	440	507	473	458	478	469	475	507	453	481	460	446	505	467	478	489	506	471	447	469	502	450	490	470	480	529	480	479	488	473	496	493	499	521	495	443	468	478	463	436	478	510	471	480	518	487	529	469	486	430	532	496	483	482	488	471	482	523	473	494	478	481	485	475	487	501	477	485	482	465	457	469	440	484	491	504	467	477	494	492	459	421	462	482	501	476	476	466	523	505	456	431	482	481	455	468	473	473	478	491	493	473	500	456	510	488	477	485	476	485	486	497	501	474	495	486	481	493	474	502	508	499	514	481	540	461	464	473	447	455	497	530	505	469	411	458	473	450	495	496	460	441	477	416	513	466	469	445	456	486	492	482	520	507	443	493	437	479	457	473	474	476	482	490	469	484	463	469	492	502	496	479	468	443	528	473	475	500	453	502	493	444	466	487	456	493	455	470	506	539	461	437	460	461	479	471	472	457	514	432	467	497	457	469	455	488	477	490	470	479	481	481	438	506	478	475	458	526	517	468	527	498	480	464	436	477	451	468	497	494	526	496	496	497	481	535	494	483	460	469	503	515	432	491	477	492	499	533	480	482	504	503	473	505	497	471	458	446	456	503	497	493	486	502	480	478	452	496	500	501	486	478	496	481	495	460	463	472	478	495	511	482	486	468	443	461	465	474	467	485	481	452	474	499	462	523	483	492	499	442	482	478	471	473	478	477	486	487	476	463	511	465	502	515	484	485	492	461	490	484	512	447	489	477	494	498	470	466	439	475	451	519	473	475	467	455	511	488	454	444	489	479	491	487	469	501	507	474	459	465	501	479	482	468	466	492	489	501	506	476	473	506	459	484	452	486	476	468	488	492	457	492	480	489	495	442	472	491	470	464	444	502	476	469	483	491	457	461	469	477	467	511	437	475	502	504	495	469	505	519	466	466	502	473	503	441	458	480	460	455	477	460	473	517	502	446	471	482	466	483	434	454	446	461	507	454	471	482	491	499	494	522	486	469	471	470	516	442	508	508	481	493	468	475	508	468	470	454	484	465	488	468	471	496	499	460	461	485	502	495	456	470	460	466	481	444	479	491	474	515	532	493	449	450	489	460	482	510	481	465	487	474	478	516	523	510	485	470	480	488	443	482	498	484	476	482	518	487	507	465	491	475	470	456	471	472	502	488	441	480	460	508	508	486	499	471	483	437	505	512	472	482	492	468	467	444	549	450	507	490	539	470	484	470	490	506	495	464	461	468	463	507	449	483	470	497	456	494	448	485	476	494	465	474	495	509	486	499	445	460	497	493	498	488	470	475	505	440	460	459	483	511	476	457	450	442	465	473	475	462	474	520	500	517	474	492	521	462	481	496	467	485	495	452	513	447	499	535	450	504	481	501	429	487	478	500	460	459	472	524	506	464	485	518	487	497	469	474	458	460	501	500	471	481	504	537	480	464	526	462	470	490	481	495	433	488	459	482	479	476	456	484	482	466	453	487	523	451	492	491	482	491	478	472	495	460	475	460	452	483	443	476	467	483	480	480	499	462	516	480	471	487	514	537	437	474	476	482	489	486	520	452	484	503	461	450	449	499	507	439	506	508	463	476	504	451	475	463	464	473	491	460	489	475	472	495	465	428	496	464	494	482	498	516	482	495	483	490	504	480	481	491	485	459	485	474	521	489	497	455	449	479	485	451	471	481	427	489	495	472	504	483	501	467	476	498	455	486	453	461	496	465	466	442	487	468	497	460	504	496	500	462	476	494	521	441	497	490	466	489	490	474	481	469	494	456	436	431	450	498	470	524	515	490	492	452	463	458	453	462	471	509	506	504	499	477	447	515	493	543	489	466	490	496	453	474	447	487	500	496	495	469	487	505	465	516	491	441	463	476	456	481	503	495	501	467	507	482	498	487	482	500	474	482	424	500	462	531	478	461	472	492	466	486	504	505	463	455	468	488	437	514	484	489	488	477	460	492	484	474	492	478	446	471	498	483	472	492	476	439	484	509	467	457	520	513	487	500
12247	11275	17897	18410	17355	14222	9367	6702	6392	4749	3622	1076	880	981	878	803	1494	3884	10952	12324	5921	1687	267	295	162	153	161	170	137	150	148	165	151	158	120	165	150	167	158	159	163	159	158	141	173	132	179	150	161	143	159	142	170	128	149	163	177	140	155	160	164	152	155	166	153	148	149	169	150	152	152	159	178	169	152	145	166	175	132	162	152	183	175	133	149	152	155	141	147	147	145	151	167	148	165	175	170	175	157	154	153	141	155	160	147	168	144	135	150	138	133	137	178	168	151	154	162	145	164	141	163	152	169	155	154	156	159	165	159	160	168	171	156	159	148	169	159	165	170	161	140	154	157	168	145	139	141	152	148	147	141	159	170	146	147	131	177	150	137	178	156	141	153	155	137	159	129	166	154	147	165	149	138	153	130	181	156	172	163	153	155	147	152	140	153	141	142	159	152	147	153	188	136	170	148	142	146	148	159	140	144	169	154	152	147	144	157	155	159	144	139	156	128	166	140	164	139	163	181	128	149	143	153	148	162	165	150	167	163	163	159	150	167	157	160	180	147	152	163	156	170	147	155	165	165	149	171	143	154	141	133	144	146	173	182	167	153	124	132	153	159	149	147	145	171	153	170	163	177	155	153	159	169	158	154	148	168	149	167	146	148	127	153	158	168	151	148	151	156	173	162	172	154	145	163	142	152	159	148	161	139	150	138	167	148	164	169	157	145	164	156	162	150	161	171	155	155	149	169	150	129	150	149	146	178	158	142	170	128	151	163	161	150	155	169	155	166	154	159	135	128	152	158	129	164	150	145	169	124	143	147	152	139	135	170	161	179	142	142	153	145	135	150	160	148	159	151	161	159	134	168	155	167	165	168	178	163	180	153	147	158	147	127	148	190	150	167	159	170	149	149	131	167	149	145	128	144	165	142	160	175	147	139	147	159	169	165	159	160	141	144	156	155	154	158	157	138	154	165	153	172	147	169	158	147	138	158	135	159	153	153	144	166	144	148	156	143	146	155	173	151	167	150	144	159	163	152	147	153	141	163	150	153	146	165	150	161	153	161	159	142	159	143	135	161	153	145	165	151	159	169	156	157	165	154	157	169	146	151	174	136	144	155	153	155	185	154	139	161	143	158	169	155	142	158	152	148	152	154	188	152	149	152	139	157	156	142	140	152	136	137	141	151	156	149	176	165	157	135	146	157	158	155	168	156	155	169	166	144	149	171	146	157	172	139	150	166	168	166	141	150	163	157	142	143	149	154	153	153	175	140	141	177	183	155	146	157	160	161	163	165	139	158	153	169	179	152	176	148	149	142	178	152	160	147	168	156	145	158	160	159	168	157	134	156	165	155	162	153	162	160	159	138	183	168	164	122	163	152	160	173	149	144	157	154	170	146	155	146	142	136	161	153	170	154	163	156	173	143	155	158	168	145	148	157	151	144	145	170	144	154	162	157	160	143	145	131	138	168	152	173	143	149	152	145	162	135	174	155	157	147	148	150	144	148	155	156	150	178	159	142	149	144	155	141	146	164	141	139	141	182	145	151	178	145	149	136	159	145	144	172	168	164	160	143	134	157	174	147	160	157	138	152	154	144	163	156	208	142	150	164	158	150	162	147	154	146	135	164	157	160	135	161	168	155	147	155	163	134	141	143	147	166	144	150	145	160	129	163	171	173	146	137	132	149	164	167	164	166	154	147	154	166	151	157	160	153	164	184	158	147	129	152	176	149	164	153	172	164	162	171	164	152	157	147	152	153	141	157	144	163	165	168	148	178	161	151	157	148	161	160	152	151	146	168	139	150	185	156	141	153	161	164	153	158	160	176	151	145	167	146	155	124	178	147	141	140	145	157	169	135	157	127	161	164	142	141	145	159	157	157	151	157	149	143	142	133	152	171	153	139	152	156	156	157	166	138	189	161	151	142	164	140	146	167	173	149	154	148	137	160	139	153	175	154	160	159	158	149	168	153	137	161	157	162	153	158	151	134	147	142	143	160	168	176	155	168	147	145	155	166	166	151	162	129	148	135	169	171	153	183	168	158	160	167	154	158	156	167	142	145	146	176	142	160	142	163	149	169	150	172	136	128	159	145	171	154	154	146	151	168	145	155	174	159	146	132	179	150	157	152	160	162	167	151	176	130	176	154	184	164	119	159	155	158	154	145	152	156	156	173	151	172	156	148	149	157	160	154	129	151	184	151	156	146	163	146	165	163	178	158	158	163	140	161	146	141	142	161	162	139	149	156	184	141	162	136	148	159	137	163	157	137	144	147	153	145	168	162	147	148	172	166	142	159	143	135	178	172	150	153	182	158	144	128	152	144	150	187	154	156	173	152	142	151	176	142	164	168	146	160	174	164	146	167	150	154	149	147	139	184	147	151	151	160	171	168	139	161	135	167	157	169	181	160	160	150	154	187	168	162	161	163	136	169	164	147	148	133	163	163	150	171	165	164	161	144	147	139	159	145	145	158	150	158	173	152	154	162	178	152	143	158	152	153	154	149	150	165	157	159	138	161	176	148	167	161	141	158	160	159	155	156	165	162	183	179	144	161	151	154	152	154	186	180	143	159	137	156	158	153	150	155	155	159	155	149	142	140	134	167	162	129	142	171	161	144	165	161	169	148	162	146	162	145	141	155	150	161	150	156	142	139	141	154	143	174	171	158	148	144	161	158	161	152	143	144	147	150	150	148	145	158	168	141	151	152	148	136	155	131	158	164	140	158	160	137	154	147	163	162	145	174	174	155	160	141	169	145	161	139	147	152	176	152	156	162	159	133	155	157	144	142	152	146	166	159	166	141	160	142	149	178	154	185	143	137	160	143	147	162	169	160	164	152	141	149	165	133	150	147	156	162	154	158	163	144	148	151	157	155	152	156	156	125	181	179	157	171	158	174	179	168	152	133	159	161	161	167	157	178	167	137	146	152	174	157	167	155	147	155	147	143	152	136	150	136	161	161	157	135	163	162	146	173	173	163	162	152	157	139	159	148	147	156	145	151	167	153	150	144	146	163	164	161	144	170	158	169	168	144	148	168	153	160	162	159	140	167	149	153	168	159	163	146	140	142	142	138	160	166	154	161	163	135	183	141	166	154	155	154	174	148	149	134	156	149	141	145	135	140	158	154	155	155	116	132	145	165	150	129	164	137	147	171	155	143	144	141	164	147	153	177	164	143	157	146	166	150	152	153	143	136	146	164	163	160	152	158	147	173	146	166	151	142	161	129	145	153	154	180	167	158	163	164	156	148	152	151	170	160	150	159	158	164	162	155	162	144	165	174	141	119	160	156	164	179	164	138	155	155	150	147	161	173	178	157	152	139	133	134	142	147	170	138	137	141	158	147	152	148	164	165	162	151	152	140	154	155	150	147	128	158	141	191	182	177	165	149	162	160	171	160	155	158	178	155	157	174	130	162	166	149	139	143	157	179	146	176	170	156	150	165	156	169	170	163	143	149	161	177	152	157	132	162	155	147	142	139	139	162	160	151	146	141	151
11623	11061	21331	25541	26541	22705	17228	15852	19305	17299	14670	5492	5197	5988	5479	5187	9003	19417	33277	33198	21517	7927	1380	1793	607	603	594	618	617	590	592	586	563	619	553	554	580	569	614	571	614	613	560	605	622	614	614	585	562	579	556	595	542	565	567	586	569	580	589	583	560	584	563	593	564	548	580	605	592	587	595	591	546	517	580	552	560	574	537	604	576	583	564	566	551	513	582	609	538	577	567	557	590	577	583	599	599	533	591	571	611	545	535	574	538	569	611	554	585	558	588	561	560	594	552	581	581	560	579	580	564	576	555	545	588	604	605	566	552	568	560	571	541	604	614	594	598	585	554	574	570	614	613	575	597	601	593	567	577	607	574	595	550	584	596	612	502	641	557	541	563	560	604	600	569	564	581	611	576	574	609	566	567	602	551	556	605	593	576	596	588	610	585	569	569	560	608	560	588	642	547	591	604	555	625	570	586	596	550	552	573	553	531	580	599	551	591	585	553	566	600	592	620	573	517	592	555	583	573	590	584	570	595	584	637	590	534	586	582	573	557	592	593	588	583	559	588	569	549	528	545	570	543	582	566	579	598	516	578	524	579	557	596	546	568	593	563	563	618	595	609	591	587	601	560	542	579	563	604	567	529	569	576	544	555	604	573	583	581	574	586	584	590	528	572	554	600	620	555	577	571	552	570	623	604	565	572	543	618	577	557	558	567	544	596	610	524	567	598	558	574	543	588	578	594	606	594	511	596	583	549	566	559	549	590	608	568	521	584	555	579	573	558	585	541	608	591	549	604	533	530	573	556	536	596	567	550	558	616	553	558	572	609	626	611	569	635	605	569	587	573	580	580	547	619	552	577	562	571	566	561	618	553	591	600	565	557	562	569	553	544	543	580	568	532	567	553	533	625	598	573	551	571	544	561	614	615	573	590	554	569	596	552	575	577	582	550	595	561	574	574	615	568	568	550	557	584	563	590	564	592	544	615	594	598	579	616	607	577	560	575	599	537	551	543	590	590	541	545	551	569	529	585	548	628	570	626	559	546	601	591	550	588	575	561	602	581	582	550	584	577	608	611	569	637	563	615	524	539	573	549	536	579	565	582	621	569	611	563	590	572	567	606	581	567	584	543	528	593	585	605	628	612	607	612	515	605	558	556	592	580	606	593	600	559	502	574	598	566	587	580	529	566	571	618	554	565	624	536	573	522	543	574	577	570	589	536	562	601	592	586	593	539	625	537	564	528	630	599	573	619	575	586	590	574	551	642	600	588	531	631	546	585	572	573	587	569	552	580	612	602	582	560	586	554	580	604	569	596	560	570	572	587	572	564	583	539	583	534	566	551	585	528	593	561	614	557	562	602	564	620	588	567	629	547	575	582	572	574	574	545	549	581	578	582	567	585	591	565	562	551	566	565	587	582	561	581	563	573	613	570	532	578	551	616	595	565	599	576	559	549	567	572	635	600	577	534	566	596	588	575	592	564	550	592	579	595	581	566	602	580	570	563	540	571	520	554	578	567	594	608	567	621	576	609	560	587	543	577	601	542	555	578	560	590	581	581	546	617	607	591	562	604	567	565	581	578	589	558	545	614	593	597	605	598	578	562	560	581	540	604	555	561	554	567	601	563	598	586	602	596	584	595	563	572	561	542	604	587	598	583	580	498	531	588	561	528	518	584	581	555	595	584	570	565	588	577	621	562	584	570	611	608	530	577	548	525	579	562	543	615	578	581	586	612	577	556	565	533	565	561	605	585	560	579	575	598	576	570	594	609	618	580	581	529	566	578	578	542	539	574	579	629	637	567	591	563	628	600	562	597	593	528	634	585	598	568	568	545	611	575	594	594	595	615	589	631	601	570	602	603	547	545	541	604	568	553	575	596	598	542	562	600	632	555	543	571	570	582	566	580	544	584	559	577	590	609	610	595	578	591	589	541	593	581	588	626	607	582	552	557	553	589	554	578	550	547	579	562	581	582	620	537	589	521	590	592	568	583	610	599	530	594	559	589	620	559	600	617	539	618	582	578	571	555	572	588	535	575	558	518	608	599	595	573	572	565	585	555	577	585	583	574	543	567	546	572	532	559	561	601	602	543	557	567	598	590	596	568	599	576	575	599	590	591	597	594	535	564	605	542	606	598	590	581	545	556	563	569	557	596	557	571	582	555	583	615	595	588	556	574	590	598	587	521	597	562	567	582	578	569	563	559	607	584	522	581	584	588	558	604	571	554	600	585	588	604	540	603	626	577	554	586	571	579	550	593	585	554	566	625	571	545	559	604	576	560	622	571	564	588	596	589	563	582	547	542	570	545	553	621	601	560	544	577	563	568	588	561	551	601	565	606	579	632	569	602	563	545	575	573	608	574	610	549	573	588	578	543	659	539	607	603	550	555	592	519	556	570	552	600	550	561	607	566	608	571	541	586	596	574	562	586	582	601	624	543	543	568	598	553	602	570	588	572	561	559	564	583	579	580	592	552	569	595	563	537	565	569	580	543	626	615	580	600	582	620	590	572	563	605	575	570	532	566	555	572	549	577	590	596	608	560	605	562	569	600	544	581	594	574	570	579	593	613	583	634	591	578	572	596	569	596	526	559	551	574	557	599	587	572	558	566	548	595	606	611	613	552	583	549	644	611	574	557	527	592	592	560	561	574	553	593	558	567	540	600	584	626	577	589	570	586	567	588	627	586	574	592	558	549	567	550	640	594	535	552	578	603	572	595	577	590	553	545	566	538	551	598	586	589	539	549	581	572	561	538	552	596	578	559	523	544	569	565	558	582	563	553	568	556	535	568	603	609	580	607	537	572	576	522	598	564	559	552	583	558	618	604	562	586	570	550	599	601	576	613	593	547	577	647	574	564	559	556	587	588	547	611	577	619	604	568	562	561	546	561	520	619	554	591	577	580	566	579	572	549	520	552	538	592	560	597	572	614	572	580	599	572	569	593	569	578	627	574	587	557	594	583	601	591	563	549	602	550	521	581	587	583	545	555	550	575	543	516	556	623	590	591	569	548	568	587	608	533	570	585	607	586	618	568	576	602	589	586	619	594	599	576	579	576	588	575	552	583	558	560	581	560	551	556	579	527	554	609	572	566	591	606	554	559	583	558	580	567	582	558	569	536	583	561	535	577	552	572	567	541	616	576	584	559	616	540	551	557	630	563	595	603	528	563	539	610	511	613	548	584	589	554	595	600	576	567	570	554	622	551	596	600	560	577	590	599	597	572	581	584	591	575	523	579	562	557	576	581	624	563	551	586	563	550	603	607	511	589	559	575	561	565	599	569	560	604	569	569	558	562	586	597	575	590	568	617	607	584	587	544	524	586	572	582	622	592	559	536	586	550	604	549	559	592	554	577	556	610	610	602	611	581	578	620	581	580	549	527	603	580	606	625	538	610	552	590	609	521	537	565	593	592	577	572	569	560	565	600	586	545	540	558	511	550	593	566	592	541	587	582	555	569	590	606	565	584	564	591	605	565	539	586	600	544	565	546	619	618	591
1952	1835	2920	2194	1366	983	832	686	522	404	381	294	285	286	254	203	190	277	763	722	503	282	139	116	129	122	117	139	117	110	120	104	114	155	126	117	122	105	108	125	109	104	122	135	116	137	134	122	128	117	134	119	118	120	109	137	131	127	139	123	119	132	119	122	124	107	131	118	127	103	123	114	129	125	133	128	127	103	118	123	122	130	123	124	118	141	108	115	109	130	110	124	137	137	126	120	153	136	113	135	118	130	121	131	134	119	120	132	120	105	142	112	113	131	123	123	121	114	120	108	143	124	135	121	112	126	135	133	119	111	100	141	104	126	114	127	131	106	118	121	140	120	130	131	138	123	118	107	123	146	132	132	125	103	106	116	133	115	149	114	125	116	119	120	115	117	124	117	120	122	135	128	120	120	119	120	115	128	120	118	133	126	119	129	126	133	123	130	132	138	123	121	118	121	126	125	119	133	132	123	138	129	129	128	97	125	123	114	125	105	116	122	112	139	144	124	86	119	132	130	113	130	120	125	134	115	129	130	120	134	98	133	114	131	117	123	123	123	115	126	124	127	123	134	135	115	124	126	116	135	132	105	136	130	138	117	111	112	117	137	122	136	118	128	147	111	119	143	126	119	110	120	112	114	121	134	113	129	110	119	140	118	106	111	126	127	131	121	128	132	138	125	116	116	134	136	138	125	130	130	124	139	122	113	117	121	119	122	125	125	142	110	129	110	117	119	120	116	102	122	111	128	109	130	122	106	139	140	114	109	132	140	128	106	157	122	131	123	122	119	134	137	127	140	118	118	134	116	148	145	128	118	120	117	140	132	128	116	123	132	127	117	112	137	104	102	128	117	121	118	117	119	144	128	103	145	129	135	119	115	136	103	116	115	142	121	145	128	111	119	134	134	108	142	115	134	123	126	116	126	125	119	141	127	140	137	115	108	132	137	109	114	131	119	112	125	132	129	122	135	126	118	108	109	154	136	120	129	118	137	127	110	124	116	120	114	129	111	112	123	123	133	121	117	128	108	104	111	135	135	121	139	133	115	125	149	125	122	115	109	108	134	130	112	123	116	122	124	128	113	124	127	151	126	133	118	100	110	127	122	127	118	128	134	120	136	129	144	127	123	128	132	106	139	115	118	148	134	118	128	119	111	127	119	123	126	115	117	127	139	119	131	135	123	129	122	121	131	131	125	126	141	112	120	116	127	141	124	111	134	132	123	125	118	124	117	112	128	117	132	135	111	131	141	134	117	129	129	123	145	130	119	137	135	123	129	136	135	137	116	108	134	118	122	108	106	133	144	117	100	126	112	129	124	121	122	108	136	121	124	116	128	123	126	108	127	108	126	133	118	120	124	113	133	120	109	137	128	110	121	126	117	145	119	129	110	121	130	119	127	124	128	128	120	140	126	121	104	141	130	123	133	114	127	125	140	122	129	119	129	120	121	133	134	128	109	138	130	104	137	108	127	139	121	124	130	111	129	125	129	142	122	135	107	135	115	113	124	128	123	136	127	124	129	114	128	123	117	135	136	135	124	124	134	104	121	117	121	139	117	116	126	131	130	125	120	118	130	121	119	122	122	146	109	131	121	125	125	128	98	126	114	122	146	110	116	121	133	141	137	117	128	118	119	138	121	119	78	124	115	106	104	121	123	126	142	130	126	117	135	115	126	129	142	131	121	143	132	133	123	124	124	130	127	117	131	117	122	122	128	134	134	134	137	108	122	133	142	109	137	126	126	111	119	110	114	119	116	135	132	137	128	126	143	122	119	127	114	108	101	112	146	115	137	130	121	129	146	131	124	125	128	116	123	116	113	115	118	130	138	110	129	116	139	125	135	139	103	139	117	123	132	125	148	105	132	129	119	133	149	121	128	121	105	113	120	106	123	115	126	126	140	129	109	159	134	120	115	131	121	149	120	127	119	141	112	120	128	113	133	123	133	116	130	136	133	127	119	160	132	120	124	125	136	135	118	124	92	136	120	129	117	90	133	134	122	114	137	114	128	147	120	120	123	125	136	118	117	102	141	121	98	135	125	142	118	124	125	96	130	113	152	113	123	127	108	112	114	115	109	116	125	138	138	136	139	98	142	104	120	127	132	129	113	126	120	121	123	139	107	130	111	121	129	131	117	102	109	118	127	129	129	138	129	116	116	118	120	119	125	130	125	132	113	131	130	117	113	121	128	117	122	123	121	123	133	149	132	126	127	120	127	145	121	113	112	120	127	138	140	141	113	136	124	132	117	111	117	123	129	117	101	105	120	126	136	116	119	117	129	128	122	116	138	114	127	123	124	134	117	117	130	131	116	136	115	112	122	105	141	140	114	119	130	130	112	124	120	132	118	123	110	122	130	131	116	137	133	138	127	134	153	123	131	140	118	120	123	123	139	143	147	128	123	109	131	124	149	107	144	119	125	119	112	136	119	128	128	134	106	124	114	132	128	119	136	111	131	112	118	118	118	133	121	119	110	111	115	107	119	116	135	108	106	118	132	105	137	110	142	145	102	124	121	109	107	120	121	114	120	126	138	122	119	131	151	133	116	124	124	123	122	121	113	126	107	122	110	129	121	133	111	123	123	118	115	120	116	134	125	133	115	143	127	140	126	124	130	134	139	144	112	126	141	134	142	126	128	124	140	113	122	134	130	109	147	131	113	131	124	106	126	119	117	121	109	129	110	137	132	142	128	119	105	123	128	123	109	118	158	137	127	114	112	146	146	113	127	112	126	116	112	107	124	124	111	116	133	128	140	143	111	121	123	129	121	120	121	115	115	125	121	97	108	118	118	127	125	114	146	82	134	127	136	128	118	129	99	116	125	137	123	140	105	116	94	111	129	126	115	130	144	121	124	108	131	133	136	130	113	124	124	132	137	136	123	118	113	135	122	143	125	126	133	130	109	128	131	123	108	139	123	139	125	120	127	131	124	117	118	100	103	109	133	130	111	136	104	140	122	118	116	118	125	109	113	135	139	117	125	148	122	103	103	116	115	113	100	108	114	128	116	124	102	114	112	105	128	133	112	133	121	108	132	139	131	147	130	105	131	108	107	116	121	127	135	137	119	122	118	145	123	126	128	120	122	125	129	134	128	137	137	114	116	140	112	116	113	115	128	130	152	134	124	119	134	130	137	118	118	118	142	127	113	140	110	152	127	115	95	133	119	120	114	112	109	113	125	158	123	129	98	118	122	110	122	140	136	131	122	129	125	117	121	112	141	114	120	124	115	113	121	114	122	119	124	137	135	119	134	99	131	113	134	116	128	128	119	122	121	128	94	104	111	115	124	115	126	127	103	122	127	136	133	137	111	127	116	121	111	137	121	119	138	126	138	119	132	153	125	104	113	133	127	114	94	119	127	114	131	120	134	118	123	125	109	142	118	120	117	105	129	114	114	109	125	108	112	119	114	127	97	142	122	132	127	153	116	136	129	116	126	129	126	112	136	116	155	130	134	125	115	130	117	133	104	104	124	128	118	122	112	117	145	109	132
2686	2773	6298	6491	5027	3961	4020	3620	2927	2244	2198	1656	1507	1554	1361	1212	1212	1722	4474	3990	2565	1563	487	465	498	457	479	501	440	516	513	433	459	482	462	477	487	451	475	522	479	472	483	483	500	450	481	489	469	505	480	476	492	465	482	467	489	459	455	464	452	469	493	472	477	469	518	439	482	475	480	478	447	463	470	490	504	450	423	473	442	490	470	448	473	528	464	439	484	492	467	462	460	481	470	503	462	481	468	466	467	488	481	469	496	462	493	543	503	446	451	497	476	507	491	499	486	440	490	461	475	447	489	476	447	447	507	500	464	456	491	513	488	489	493	503	454	456	484	497	464	458	487	451	494	510	459	497	467	476	450	526	461	441	500	473	449	488	480	475	477	493	491	475	445	443	479	492	498	509	498	479	461	503	465	451	486	465	510	485	507	484	478	458	479	473	500	475	452	472	478	443	469	472	491	514	472	495	490	447	487	459	510	525	501	476	464	498	465	457	448	488	499	500	452	463	458	471	467	441	475	490	465	481	509	497	463	472	501	471	468	487	509	487	475	473	487	498	477	510	464	510	452	489	510	480	492	484	462	517	493	455	479	474	505	509	507	497	501	481	522	481	469	465	430	479	478	500	496	455	481	475	488	466	496	504	464	465	485	476	507	476	466	460	437	471	433	472	456	466	493	472	478	454	485	497	505	452	490	456	518	452	496	454	461	435	481	518	502	480	470	435	492	438	504	463	476	492	503	489	495	444	481	493	440	504	492	468	487	482	508	482	449	419	477	484	445	521	487	487	472	490	485	474	465	471	494	475	449	469	468	517	485	483	471	476	491	469	504	463	481	464	459	442	511	491	492	471	489	497	462	465	458	464	487	462	504	454	484	483	489	494	505	462	455	476	529	476	525	500	487	469	467	453	459	504	507	490	481	459	474	458	478	510	440	495	508	444	483	449	501	479	480	470	472	482	481	479	479	500	449	509	508	475	475	500	475	491	490	443	455	512	479	456	483	466	493	475	488	505	486	491	494	496	519	491	479	490	532	473	472	475	495	460	484	475	486	495	470	511	467	447	441	471	440	455	468	458	434	502	482	463	459	486	487	479	429	443	467	529	476	477	484	470	503	514	484	476	457	481	484	472	481	462	486	481	454	486	487	479	482	460	482	484	491	491	453	496	505	484	474	471	482	454	490	451	498	484	499	475	509	506	485	500	457	479	472	475	472	492	487	480	490	514	452	457	481	481	474	490	504	475	505	457	455	491	477	472	442	454	469	494	475	505	452	488	427	476	503	474	499	452	455	482	454	450	508	513	461	464	458	463	500	487	507	468	504	484	464	492	471	477	460	479	506	497	477	482	500	463	468	479	486	454	474	498	484	474	469	491	432	452	515	498	493	482	462	502	465	475	460	494	480	459	464	471	477	446	469	478	471	521	485	454	515	468	479	509	448	496	471	466	483	463	440	475	498	442	467	490	473	468	496	474	474	457	518	464	466	466	486	417	526	488	453	476	501	470	487	439	493	476	491	466	475	475	450	475	454	482	469	498	500	525	486	483	483	490	462	456	431	504	435	481	515	503	448	476	491	443	460	484	469	490	485	492	447	474	479	455	491	445	461	469	473	468	501	489	473	443	442	497	512	465	454	467	453	516	490	473	510	506	507	439	465	429	461	477	462	471	461	496	508	468	499	491	465	493	488	513	502	452	499	501	491	420	488	502	498	446	461	449	473	482	481	466	503	512	494	503	488	485	466	474	443	461	484	487	485	465	460	480	475	506	495	484	482	452	505	450	440	499	488	451	523	468	475	500	483	504	470	443	475	468	467	498	460	451	510	450	469	509	500	496	495	438	464	502	448	484	493	479	461	504	522	472	508	477	489	452	455	507	462	486	472	463	481	435	487	483	473	499	477	477	456	464	460	475	493	482	468	467	490	463	481	485	471	485	502	473	505	509	463	491	470	483	458	481	481	448	508	486	490	482	474	480	483	459	491	451	474	493	478	473	465	489	469	472	469	471	504	481	468	477	505	527	453	449	481	463	485	476	477	485	497	480	533	477	476	545	486	442	460	450	492	465	459	474	461	476	480	475	494	454	437	492	492	466	467	447	489	473	454	464	480	430	491	471	458	483	474	513	492	519	464	470	489	495	468	474	505	447	493	485	445	463	479	484	504	481	512	450	475	459	451	475	516	474	465	485	468	481	505	471	490	511	471	475	496	498	500	451	488	468	501	447	539	476	501	475	466	482	513	444	489	480	486	502	479	439	489	479	476	463	494	496	484	494	508	495	482	473	456	474	448	478	509	526	470	435	418	517	477	491	505	481	492	472	476	459	452	487	453	458	471	490	496	489	482	507	490	500	468	495	482	494	455	482	461	480	461	482	508	442	490	504	461	504	491	472	536	458	476	461	479	477	472	465	480	449	454	478	467	493	498	480	494	508	428	495	473	459	465	487	474	495	480	460	456	454	483	450	468	467	506	519	471	489	480	493	504	502	483	497	464	450	507	452	455	493	519	470	520	477	458	468	478	460	517	468	477	438	481	491	444	510	481	485	452	476	495	485	508	455	482	490	466	474	465	492	494	468	479	509	478	478	484	468	468	488	489	466	495	498	494	458	507	501	501	521	500	532	503	508	486	492	480	489	474	454	485	466	451	480	496	448	474	436	498	466	486	458	492	490	482	490	462	472	500	486	489	472	461	446	492	474	473	491	451	484	492	475	422	489	481	492	456	502	472	468	456	498	478	469	507	467	494	474	501	474	482	474	416	509	479	491	477	431	469	465	493	424	479	448	494	491	501	459	515	461	474	440	494	442	443	479	488	473	516	479	450	477	501	484	482	473	499	460	465	514	490	490	540	502	484	462	485	500	477	514	509	506	503	461	510	481	509	476	474	467	470	473	457	502	474	472	484	512	477	477	470	463	526	491	494	509	428	445	468	469	488	471	496	462	482	467	493	462	473	490	457	454	497	470	466	495	458	435	482	448	478	465	496	468	462	486	474	441	465	464	472	477	474	476	462	460	458	478	472	503	487	473	417	491	474	474	464	466	467	475	511	494	467	513	481	461	502	487	523	489	441	484	505	501	465	464	454	478	457	489	482	483	443	478	471	452	433	454	450	483	451	497	487	481	500	516	448	466	481	459	509	465	492	482	480	483	462	489	514	467	502	445	492	449	464	461	489	465	474	478	445	446	495	478	477	462	445	458	480	456	508	459	438	484	512	488	489	476	485	507	490	496	484	474	509	480	495	449	459	496	533	454	453	466	512	492	480	477	481	467	477	445	483	487	508	476	465	481	479	537	480	491	506	494	474	487	462	511	458	474	462	460	488	496	467	451	469	510	459	459	487	488	478	496	467	479	503	465	447	462	465	485	443	535	445	482	462	476	483	487	485	465	478	498	507	476	491	480	480	442	474	466	466	471	473	461	494	508	445	493	509	497	462	505	504	492	462	469	493	484	461	505	469	480	501	497	468	493	499	491	471	458	506	467	484	445
7733	9561	14799	13558	11683	8701	5761	4600	4151	1823	1360	1493	888	636	536	323	397	1154	7570	7448	3794	1071	105	111	89	87	99	100	90	118	99	106	98	106	73	86	85	99	107	93	102	82	93	96	94	96	87	107	91	87	97	88	106	92	86	104	112	101	101	113	103	81	119	102	104	105	101	115	101	91	82	102	104	96	96	104	99	98	99	102	78	89	101	101	92	107	100	95	111	91	84	116	82	95	100	90	84	103	74	87	108	79	85	98	103	96	99	93	104	87	94	101	92	95	101	112	97	107	95	93	84	79	107	103	108	106	98	100	112	116	106	85	114	89	89	112	87	98	90	87	100	97	85	81	91	95	110	82	92	106	114	96	101	82	90	96	97	102	109	84	93	100	103	87	97	93	86	102	94	119	102	103	106	101	104	103	99	111	99	83	98	122	109	86	106	101	104	106	97	137	89	89	94	79	96	106	90	103	99	92	111	76	103	93	107	103	97	92	98	104	104	96	102	109	90	88	92	105	109	97	97	102	107	84	90	82	107	93	111	104	101	101	106	95	81	85	76	87	113	93	103	99	75	101	94	117	85	90	90	91	85	109	102	98	107	92	112	80	100	98	85	92	77	98	102	91	95	105	81	84	111	109	94	85	95	117	92	91	95	106	94	106	106	101	101	119	98	103	91	118	109	104	117	91	83	100	115	99	106	90	95	106	95	99	90	108	96	104	98	90	90	113	93	82	90	100	106	85	101	98	82	91	102	102	100	129	107	81	87	99	87	106	98	92	110	101	97	83	88	102	98	108	110	105	104	84	89	88	87	97	112	89	96	92	90	115	87	90	112	104	101	96	106	90	96	118	102	90	95	107	91	101	114	75	84	90	109	91	101	106	96	88	88	106	90	103	104	119	91	96	102	95	119	102	99	84	91	88	110	99	93	95	105	91	98	106	72	100	103	123	106	91	103	95	106	94	82	90	87	103	94	88	90	78	109	101	106	98	111	94	110	99	100	97	101	85	104	113	99	112	87	93	88	108	98	99	97	106	113	89	89	79	101	96	96	100	90	85	95	98	89	107	88	109	99	86	105	98	90	98	88	93	108	79	88	90	108	96	116	98	82	100	104	83	97	89	95	101	107	89	95	85	97	108	105	92	87	101	107	98	107	91	82	90	102	96	93	83	103	105	120	77	90	114	90	86	98	102	96	102	103	123	91	96	104	112	108	90	92	104	90	79	94	93	92	93	106	132	105	107	95	114	97	101	105	99	106	88	108	116	119	105	93	86	101	103	122	88	75	93	94	94	109	96	86	101	112	116	95	96	105	99	98	95	100	91	99	114	92	88	108	87	95	97	110	101	99	119	98	90	99	104	93	85	93	90	102	98	85	101	106	91	95	94	97	87	121	89	103	103	111	79	113	101	103	94	113	93	91	112	94	91	124	108	91	95	104	107	97	81	93	103	88	106	84	101	97	91	103	99	95	104	93	83	97	105	103	107	103	88	105	84	100	98	98	85	80	85	95	107	101	102	93	89	97	90	109	106	101	106	89	111	102	103	99	104	114	104	99	100	108	109	92	91	117	90	112	92	97	101	105	111	97	98	103	100	105	94	109	101	92	95	104	112	79	95	96	100	94	93	93	103	89	89	109	91	92	107	96	96	115	107	102	119	101	102	92	121	108	97	106	101	94	90	105	101	91	93	97	102	104	91	102	111	102	89	80	91	92	102	104	101	102	107	88	72	119	90	90	85	86	99	99	96	107	91	99	113	94	121	85	119	97	89	94	104	109	96	100	87	103	105	92	90	78	93	97	105	97	107	102	79	84	106	91	96	95	100	89	111	101	100	93	113	90	94	82	101	89	101	114	104	98	96	108	90	91	93	91	101	90	102	97	110	107	99	109	93	93	91	92	103	96	101	119	92	109	85	91	81	119	106	85	90	105	107	104	88	104	105	108	110	105	107	109	92	97	95	97	100	103	95	81	120	84	111	100	100	101	100	84	94	102	109	99	99	99	104	95	104	95	89	127	113	94	92	97	106	116	90	88	92	99	94	109	87	93	102	104	90	115	107	99	104	105	107	97	89	100	88	86	81	98	92	85	107	118	99	112	110	78	96	107	106	91	92	88	92	111	107	115	104	92	93	101	125	105	88	101	96	88	109	97	100	84	92	102	105	87	90	102	107	79	91	91	103	99	115	82	99	111	95	93	97	124	101	104	96	94	80	96	90	90	104	85	93	100	102	113	78	98	107	85	92	110	111	107	117	107	115	94	106	88	100	98	91	118	104	102	87	103	99	96	96	94	111	110	111	86	99	91	84	100	108	108	92	107	101	88	85	89	90	89	112	103	108	95	115	98	95	89	92	92	94	99	94	118	91	89	90	107	99	110	93	91	100	104	100	99	119	94	98	108	113	109	99	96	112	86	85	97	81	99	94	114	96	110	106	93	91	104	99	102	102	112	96	107	118	92	84	100	98	91	86	98	106	99	92	109	84	90	103	104	116	94	83	98	103	92	87	87	103	108	91	96	91	103	100	93	100	105	89	93	70	101	84	91	112	108	120	96	82	100	95	89	89	78	104	98	100	123	100	87	79	95	94	94	98	87	102	104	97	118	102	103	93	101	102	100	94	90	90	92	114	101	93	100	99	96	105	96	112	95	87	91	94	102	98	97	93	87	96	121	93	95	101	89	98	88	115	82	95	90	96	107	114	94	111	96	86	100	110	111	95	99	109	99	97	109	94	90	88	100	103	107	97	97	102	95	98	102	92	90	97	88	92	98	92	107	83	94	99	95	97	82	92	90	109	99	102	83	102	95	96	106	94	103	96	104	95	100	97	86	101	108	97	97	99	108	100	91	95	118	90	85	90	89	109	104	100	76	89	104	115	107	97	99	102	97	102	97	95	78	108	85	102	86	89	82	93	92	73	86	102	88	87	92	94	115	111	106	97	110	112	89	111	112	91	85	103	104	107	88	92	101	91	86	99	88	100	97	89	100	100	108	116	86	89	99	101	97	83	97	98	107	112	96	92	69	105	98	102	99	96	91	82	94	92	92	96	104	113	95	98	91	109	83	102	89	78	101	90	109	102	105	104	102	89	95	89	91	92	123	101	97	96	89	107	86	101	104	83	99	104	103	111	95	92	89	95	107	114	95	111	94	90	107	97	112	110	103	104	85	107	108	98	113	93	111	91	107	96	110	88	90	88	96	81	85	93	106	86	90	89	90	70	92	117	107	94	91	103	89	103	100	91	100	87	78	83	85	114	100	84	103	91	94	86	93	91	110	89	97	90	120	87	107	102	106	87	80	112	113	90	106	114	96	84	101	95	89	119	104	88	114	98	107	100	97	89	102	110	120	91	89	101	93	104	95	92	94	98	92	91	95	94	90	88	79	90	84	122	105	105	88	88	109	107	99	97	113	113	92	85	109	129	98	99	103	107	105	103	83	77	100	86	104	115	93	105	103	114	98	99	104	85	80	98	97	101	108	83	103	111	105	106
8733	9651	17953	19942	20242	16631	14124	14009	14591	8149	7407	8162	5390	4194	3303	2084	2575	7047	28418	26427	17465	5620	427	438	403	443	402	403	421	411	398	393	424	422	427	410	363	402	390	388	395	423	406	408	393	397	387	433	380	428	441	390	383	380	432	358	371	406	406	410	390	411	375	400	387	424	407	400	401	397	438	414	406	381	389	422	421	384	377	383	412	397	413	402	446	402	403	397	400	382	369	405	395	400	413	360	420	397	398	391	403	403	400	411	396	382	417	367	400	384	414	395	399	424	379	398	392	377	415	409	409	415	400	395	361	448	392	400	403	385	370	399	410	417	403	399	410	411	376	400	392	381	385	396	407	418	392	390	424	376	417	383	417	400	427	399	382	435	363	379	387	372	413	406	424	372	388	380	387	419	442	437	391	406	389	404	400	405	401	419	431	406	402	371	357	431	417	387	398	405	383	388	438	381	372	404	376	368	396	394	389	402	383	373	436	391	386	387	409	366	379	402	427	393	372	393	364	416	386	388	389	381	405	404	376	369	414	392	410	385	412	415	433	411	416	376	419	381	395	401	358	377	365	328	410	402	401	410	369	419	419	396	406	377	397	399	393	397	364	405	424	360	377	404	374	422	411	401	400	387	404	355	396	420	412	423	367	406	381	404	390	395	399	402	412	429	421	403	363	395	398	386	386	366	430	418	394	405	384	408	381	421	376	373	425	403	383	391	380	376	376	412	383	421	361	411	421	382	360	412	416	399	403	412	378	372	381	386	430	392	393	420	416	374	388	397	434	391	402	425	440	391	371	376	391	387	391	415	388	398	405	392	387	362	416	357	427	385	382	379	388	380	371	369	378	385	366	426	400	420	392	386	425	417	377	398	426	381	424	414	392	391	415	415	380	392	425	399	394	418	421	377	423	420	380	393	401	357	412	411	386	347	402	406	376	422	407	408	414	370	395	427	379	386	388	401	406	396	391	389	405	394	394	387	409	391	362	420	400	404	375	361	416	371	394	428	400	408	391	424	382	378	404	421	407	408	363	389	413	372	383	408	362	397	411	396	382	385	393	406	378	364	403	360	370	413	423	393	385	438	392	420	389	389	404	417	384	374	421	425	370	394	405	388	378	415	407	404	410	400	397	417	381	418	398	391	386	440	423	415	413	380	392	407	393	387	376	416	416	373	428	398	365	408	383	385	399	400	418	381	340	412	364	384	389	399	402	396	396	424	388	382	402	378	400	394	408	404	418	404	424	387	349	390	384	411	407	414	404	399	393	411	381	375	391	399	354	398	386	373	430	404	387	415	415	337	386	353	403	375	397	413	386	397	378	396	387	394	357	383	361	459	398	363	399	393	367	411	422	433	387	405	403	389	375	395	414	401	389	390	393	396	433	389	365	355	397	388	397	375	402	361	399	364	390	399	375	385	405	399	378	370	398	378	390	404	349	386	377	398	433	388	419	399	358	397	366	372	389	431	377	392	365	435	416	414	437	419	395	384	397	390	433	402	335	424	375	371	416	411	384	435	402	375	417	385	420	406	367	405	379	365	397	387	390	355	375	387	421	439	410	405	437	363	396	408	410	393	404	394	414	374	405	391	405	368	421	421	392	404	402	382	387	408	415	396	387	376	409	384	387	390	394	424	401	394	398	411	401	407	400	401	408	381	423	411	396	402	393	374	406	415	395	387	401	412	411	388	398	382	368	405	384	414	415	419	411	421	365	384	365	406	380	395	390	415	377	398	386	410	426	370	403	397	396	437	403	411	412	389	383	393	410	376	384	450	402	376	373	393	399	397	389	405	358	420	358	429	413	417	421	374	370	418	385	370	419	397	391	382	384	380	414	445	387	377	414	400	404	435	397	423	395	378	433	400	393	413	369	353	398	397	358	403	395	384	414	377	404	389	414	398	387	398	429	378	395	411	388	363	411	401	425	427	373	432	388	423	389	406	445	391	393	382	412	372	385	406	386	362	382	412	391	407	391	385	449	416	325	415	367	379	389	401	406	365	394	386	422	392	412	390	385	420	405	421	403	409	386	379	377	379	370	383	388	391	358	421	376	369	363	372	377	381	394	377	382	405	371	413	386	391	450	399	412	385	398	375	401	373	386	434	419	389	393	420	359	399	381	371	413	359	369	413	394	401	385	427	393	435	377	374	394	376	373	375	379	374	394	401	380	418	359	398	391	378	408	384	377	379	420	384	406	382	405	349	389	397	384	400	401	347	391	420	429	407	387	387	403	387	408	389	444	392	401	396	423	368	409	398	399	383	383	394	410	369	390	407	400	390	419	389	404	418	365	410	433	396	403	383	390	395	397	397	391	360	419	404	381	433	370	389	375	380	388	395	392	380	356	395	389	380	402	401	363	364	422	395	392	428	396	395	409	409	407	421	390	389	386	390	389	395	392	419	392	352	412	408	384	388	378	405	433	445	398	387	391	415	367	387	384	349	407	395	415	385	363	398	389	400	389	370	387	409	426	389	413	369	402	389	409	425	393	366	418	370	392	403	403	398	398	379	361	392	404	400	404	394	367	438	339	393	394	431	392	399	395	401	404	385	396	393	404	387	404	370	354	405	407	396	431	381	378	390	404	395	402	417	403	400	401	423	396	370	378	402	363	401	390	424	380	411	377	399	399	419	405	380	410	401	385	405	432	429	461	399	387	391	413	412	406	379	414	376	408	417	414	387	425	414	383	390	382	397	392	366	429	380	420	418	381	404	428	376	382	399	390	404	371	389	384	443	378	408	406	394	384	401	410	406	416	395	379	411	402	350	386	363	403	446	405	414	375	376	409	395	400	346	421	355	382	391	406	392	376	396	410	379	358	395	407	364	386	392	405	399	395	442	400	421	415	408	400	431	407	378	427	406	397	437	424	403	391	403	403	415	403	334	395	415	381	383	384	377	369	366	407	423	445	433	400	401	343	395	428	386	406	376	353	382	434	413	398	379	380	418	400	347	370	365	408	372	422	424	402	406	420	436	391	420	376	391	402	413	365	378	369	411	407	407	382	375	377	374	422	384	391	400	363	360	389	378	382	401	421	346	369	398	375	402	399	408	399	406	420	409	374	364	407	421	404	381	383	415	372	411	364	365	383	372	374	405	403	413	420	390	389	392	405	402	425	428	400	368	396	379	380	399	411	388	415	352	379	415	425	372	372	387	407	397	391	381	371	353	399	437	354	422	381	381	395	366	362	394	377	401	401	384	369	404	375	369	381	419	415	378	429	411	412	402	392	413	373	402	382	401	347	407	371	444	421	398	367	386	376	389	390	390	421	382	415	398	389	401	374	414	394	403	382	368	355	365	393	371	377	379	380	425	388	383	450	376	436	436	395	398	362	412	401	407	415	410	377	387	402	384	377	401	392	384	442	395	396	386	415	410	398	399	377	431	398	383	386	388	402	379	394	393	382	433	394	372	400	422	398	390	393	395	410	398	392	409	426	400	403	417	369	417	377	398	383	407	375	390	415	399	392	386	376	409	375	416	416	386	407	388
14496	16521	20628	20725	18875	15681	10624	9160	6162	3194	2750	3053	1386	827	595	605	579	1638	9736	14420	7377	681	167	173	155	152	154	149	173	156	157	137	149	142	145	134	160	132	147	142	168	172	150	157	139	169	128	123	157	148	131	142	156	167	147	148	153	148	171	149	139	173	142	151	135	144	147	156	158	141	149	142	132	147	156	131	135	147	146	135	168	136	149	150	123	138	151	136	160	144	156	150	148	136	156	154	158	141	162	131	141	152	158	137	156	162	165	163	121	138	157	133	134	140	161	144	154	145	147	145	148	151	141	143	151	148	151	141	150	152	154	148	152	151	133	133	134	150	153	149	140	144	132	135	157	121	141	143	165	131	152	147	136	141	159	147	148	129	143	142	140	145	136	156	149	143	150	133	139	128	153	135	146	159	130	132	151	153	160	165	143	134	150	147	139	157	138	146	136	164	150	138	152	152	142	144	141	155	141	179	140	148	131	157	161	144	163	143	162	142	155	138	152	143	148	135	139	133	158	151	153	158	137	159	135	162	130	148	173	155	158	143	137	142	164	145	146	143	163	161	149	150	148	134	138	162	161	144	134	131	127	154	133	152	139	149	162	160	144	147	138	135	137	129	141	156	157	150	137	153	170	161	130	124	145	144	155	153	141	136	155	149	133	149	136	151	153	160	151	165	147	143	127	141	132	152	148	130	143	165	141	156	139	154	167	150	140	150	155	141	159	149	167	142	164	181	164	147	149	154	153	128	161	144	157	174	140	138	148	173	153	137	143	146	142	176	153	147	148	163	159	162	175	152	137	148	150	137	129	133	147	137	139	145	137	148	146	140	144	163	151	143	146	171	153	160	165	165	132	148	132	147	153	153	125	167	139	148	131	151	161	163	134	159	126	163	140	134	156	139	141	171	154	145	127	149	123	158	136	122	146	160	138	139	154	140	146	148	155	167	149	144	130	126	158	158	149	170	132	159	148	153	165	166	152	164	152	153	134	145	147	147	139	141	144	157	155	149	155	168	130	124	149	146	134	165	149	166	139	138	163	148	150	146	163	140	154	157	132	154	134	130	143	147	144	143	153	151	140	132	148	136	148	153	151	135	139	155	144	138	144	159	161	138	142	164	134	135	142	134	144	176	136	146	147	140	159	146	156	150	135	165	158	150	137	143	150	135	168	147	145	135	152	134	122	143	128	177	147	158	153	140	137	149	136	155	131	151	144	124	144	145	149	168	122	137	140	133	146	143	132	156	144	144	155	163	164	146	160	177	151	144	158	131	148	130	149	159	146	126	125	141	150	136	151	160	141	144	139	154	151	165	149	139	147	133	146	152	138	158	143	165	147	143	161	147	142	138	124	138	134	138	140	138	159	135	140	139	147	156	146	170	157	165	153	133	155	159	144	171	132	136	152	152	175	154	136	161	148	143	129	132	148	147	140	142	119	143	155	138	150	147	165	165	155	170	130	141	155	159	150	126	134	142	130	130	159	147	158	145	149	136	157	127	168	152	117	135	142	150	157	157	147	154	144	138	146	141	144	141	151	132	118	130	143	148	174	144	136	132	168	127	175	166	140	136	132	148	153	127	151	132	153	145	147	154	138	127	138	140	132	144	161	157	141	135	131	157	140	125	135	167	128	144	139	141	156	147	132	156	125	148	136	124	150	138	166	142	167	137	158	147	162	123	137	145	158	140	141	159	141	137	139	133	156	140	143	146	138	126	163	131	127	139	134	166	159	146	128	159	157	134	152	178	128	136	161	139	139	141	159	131	142	126	135	130	151	171	142	163	157	134	159	149	137	139	149	152	139	125	128	132	134	147	157	154	129	138	149	166	155	127	136	157	151	145	141	163	168	149	118	151	137	145	151	128	122	109	166	136	151	151	148	148	136	147	148	134	138	126	152	138	140	148	153	175	135	169	137	171	152	154	138	125	155	148	168	168	149	155	150	139	127	143	144	159	157	145	140	141	154	171	165	151	135	129	164	154	140	153	163	153	147	162	165	159	152	145	147	143	136	147	156	127	144	155	129	144	134	149	142	163	132	157	151	164	135	164	132	161	139	148	120	141	151	148	147	141	144	135	149	172	157	142	131	157	141	140	150	138	159	134	163	156	153	157	161	139	141	155	134	151	182	146	150	123	164	159	160	157	154	153	140	154	161	143	156	155	125	155	135	163	127	155	154	131	155	151	140	140	149	150	165	124	138	167	140	149	172	132	158	141	140	144	142	148	150	121	128	152	167	143	150	139	157	153	146	138	161	157	131	151	149	143	175	130	151	137	156	156	145	116	145	143	161	132	127	138	148	126	127	142	138	155	171	147	145	142	148	141	117	155	140	140	170	141	147	154	142	131	139	134	167	127	138	136	144	150	143	141	149	160	128	140	153	119	162	158	146	127	162	148	137	145	138	137	155	139	152	157	150	137	143	151	155	133	152	149	172	150	159	163	146	153	149	166	170	161	160	171	146	157	144	143	146	149	137	159	146	141	145	159	146	149	160	167	158	133	127	143	132	134	181	140	144	159	154	142	147	138	147	159	139	171	148	140	131	132	149	142	146	155	158	138	147	136	142	132	167	139	127	155	165	157	150	148	164	147	141	150	140	159	147	163	164	145	143	122	142	144	165	147	164	147	154	142	132	150	147	150	144	140	153	165	130	125	126	143	130	136	154	136	150	150	172	144	147	116	139	146	132	167	147	139	121	145	132	143	141	148	130	149	139	154	154	149	149	160	124	150	132	131	134	150	152	144	137	145	127	139	155	153	157	144	150	157	145	126	140	138	144	134	140	133	142	160	173	169	146	148	139	141	146	135	132	149	166	159	164	166	166	138	164	133	121	161	152	142	151	117	138	167	146	140	133	165	141	133	154	170	139	158	140	157	142	165	156	159	139	166	146	132	121	142	151	184	132	151	158	157	126	131	153	142	132	147	133	157	121	137	168	147	111	165	137	130	157	137	155	158	151	136	149	129	158	142	134	153	145	141	171	147	140	152	156	133	161	163	161	159	138	114	131	169	162	170	153	156	139	142	131	158	147	170	151	158	165	145	141	125	150	147	136	144	144	164	143	110	142	148	158	130	152	121	149	138	163	147	158	167	138	143	129	153	155	140	131	158	180	149	129	150	129	129	138	145	159	167	158	136	157	131	152	148	160	134	140	153	149	149	150	144	139	144	164	153	158	146	157	126	147	157	157	146	146	129	115	136	142	165	146	130	134	166	147	132	147	136	162	163	166	138	139	152	155	144	168	150	158	152	144	135	149	133	162	147	138	143	159	121	138	157	162	135	142	159	143	154	147	157	134	138	156	153	129	130	150	153	148	150	159	139	147	145	139	145	157	130	126	134	151	151	170	154	144	159	158	138	172	157	142	140	164	160	144	125	137	144	160	144	144	153	152	124	154	146	150	135	149	152	137	145	162	149	151	146	120	134	153	160	138	127	130	142	130	136	174	138	135	125	157	140	142	162	130	136	168	146	154	145	143	155	138	152	131	128
13301	15048	22716	27615	28215	23997	19371	20729	15522	11038	12169	13691	6635	4900	3550	3906	3713	9592	31524	36226	23304	2714	708	608	560	585	547	593	576	561	577	578	518	545	617	521	576	534	528	588	548	597	513	563	598	560	606	597	603	528	576	541	555	531	640	529	526	531	551	546	595	530	569	560	548	528	528	536	550	533	535	526	590	577	541	558	555	510	554	512	527	533	545	597	522	571	568	531	558	565	538	583	561	532	534	567	520	545	569	575	549	557	536	563	555	562	568	532	525	563	575	568	556	532	513	522	522	529	590	507	541	589	555	553	503	521	525	531	543	525	535	545	552	594	534	554	548	535	521	553	538	524	507	563	563	508	506	573	529	528	533	541	511	544	562	561	563	506	547	513	546	525	573	547	558	565	549	544	585	554	547	568	589	528	570	552	512	514	559	560	506	519	563	538	556	547	590	553	539	582	551	531	548	521	581	548	567	559	549	489	545	571	597	525	570	569	593	582	510	582	544	546	544	549	518	531	545	529	569	549	557	562	551	529	569	529	538	522	558	515	547	515	510	543	530	538	507	515	536	557	540	545	534	542	560	516	559	549	535	535	555	547	561	600	563	594	530	506	484	560	558	565	547	531	557	511	544	588	565	539	557	516	543	545	502	542	532	532	544	535	557	539	536	547	582	510	513	580	544	534	551	571	550	516	565	565	539	530	556	514	496	514	508	511	534	544	554	504	519	560	551	551	537	561	488	553	512	574	573	555	534	550	556	554	525	520	545	563	549	556	572	506	574	573	540	563	522	518	511	560	542	535	563	524	578	556	521	529	560	542	586	529	553	512	520	538	574	560	507	519	523	557	557	532	544	562	578	536	564	543	510	498	573	508	575	533	543	520	534	523	523	517	529	523	567	577	552	558	515	532	543	533	557	544	588	533	574	500	504	582	574	545	534	569	552	539	522	564	524	545	542	537	545	557	547	527	550	552	548	510	549	518	504	543	546	530	581	546	524	525	517	546	550	569	527	522	560	567	496	553	559	591	557	548	540	561	518	571	531	545	563	551	526	510	596	603	570	514	520	554	574	568	529	550	546	534	554	568	509	540	544	568	538	583	574	552	571	517	529	557	568	594	563	526	558	559	570	539	526	543	514	519	529	570	584	503	543	553	557	552	512	567	549	567	548	560	567	555	559	500	562	546	560	568	537	528	559	596	516	564	528	559	553	543	546	552	502	580	501	521	532	536	577	580	516	564	556	529	571	551	527	562	535	561	564	592	561	543	536	537	558	524	500	558	547	503	516	544	583	549	515	502	528	568	556	561	562	567	534	576	526	526	560	530	545	573	524	600	566	509	537	559	527	585	530	555	540	520	540	560	526	553	543	591	544	552	548	548	541	549	551	528	510	532	562	581	578	522	494	559	520	569	542	574	520	541	581	531	490	566	589	533	518	566	570	534	587	534	527	564	549	594	522	533	576	516	535	531	587	566	525	540	560	529	603	547	510	511	549	554	518	539	553	584	527	558	570	575	522	489	564	518	558	529	522	523	560	527	536	536	574	557	575	542	534	560	523	518	528	554	536	532	500	522	560	514	521	554	571	567	521	535	575	557	560	576	521	518	518	533	561	528	535	534	505	555	545	595	552	530	522	575	563	533	529	541	539	587	548	551	545	537	515	552	573	543	559	568	534	556	582	570	511	551	568	560	558	502	560	546	569	504	556	532	559	514	530	532	591	513	543	552	536	537	550	521	514	583	511	554	558	575	543	531	531	541	573	554	583	551	574	505	543	543	537	584	545	554	513	523	551	522	568	510	545	498	565	566	531	535	535	524	568	566	575	497	554	555	522	583	560	516	578	572	567	526	555	537	540	582	545	556	531	544	565	571	527	537	547	572	582	534	530	563	536	536	590	567	520	559	566	563	530	560	554	531	527	548	536	551	570	572	532	565	523	559	534	545	525	539	518	552	530	558	527	520	549	620	569	573	514	550	573	500	529	547	582	546	557	529	536	573	553	517	530	554	533	545	543	554	581	574	551	541	593	522	516	497	574	540	535	561	539	532	531	583	597	533	538	579	551	541	504	500	521	563	537	581	530	549	537	532	530	544	556	557	546	578	538	546	541	537	579	558	527	579	537	530	563	547	541	578	541	548	556	567	575	582	570	578	534	549	523	544	511	526	615	584	510	530	543	548	591	565	555	569	542	571	565	531	524	520	517	557	533	541	532	555	538	560	583	605	538	560	550	540	515	553	547	517	576	578	532	548	520	535	559	504	553	533	555	515	531	526	514	543	571	534	571	532	527	600	577	586	570	559	549	560	543	567	550	556	561	536	523	535	582	545	541	531	554	509	588	517	557	549	544	521	551	550	576	564	537	530	557	512	533	490	562	555	511	517	566	547	526	544	551	523	546	576	525	538	535	558	599	526	545	537	612	555	561	566	550	565	517	538	528	566	556	534	550	519	550	549	536	540	511	519	513	571	539	535	561	581	548	551	510	556	539	522	515	549	558	531	545	546	530	497	558	525	538	528	544	563	543	513	543	541	563	511	546	547	512	536	575	602	534	565	569	542	549	538	543	515	540	548	524	546	579	534	542	572	577	608	572	551	601	533	524	553	557	547	487	554	536	550	536	540	590	522	591	510	552	543	543	579	564	524	602	586	562	544	484	539	514	532	550	586	584	530	555	519	560	529	538	578	523	536	517	528	532	505	521	512	561	561	547	581	553	562	583	571	558	579	551	572	521	553	547	587	538	530	525	553	520	505	534	553	524	524	534	530	535	545	546	523	563	556	546	555	527	546	540	561	543	517	554	568	575	556	552	541	507	607	566	548	536	521	561	571	530	532	536	529	535	497	566	531	533	531	568	517	566	539	527	539	541	546	501	534	485	569	523	534	566	520	508	560	546	569	556	545	510	579	550	510	532	544	556	519	580	566	519	541	548	548	525	592	541	536	534	534	576	507	538	585	539	536	548	546	546	557	571	555	539	555	552	524	560	532	553	536	607	557	558	563	529	519	488	523	577	565	536	582	572	533	547	554	588	554	550	577	533	555	576	563	551	560	534	574	577	528	528	581	534	559	545	536	524	561	580	532	537	531	570	560	541	534	514	551	560	552	579	531	515	551	486	560	548	567	472	558	493	573	526	538	548	529	536	525	578	536	556	531	577	526	518	551	567	559	584	573	532	518	526	534	535	620	530	558	491	554	537	544	542	566	569	519	523	544	544	547	540	547	558	529	544	524	571	543	548	559	513	528	494	516	521	537	540	533	541	553	545	551	553	578	544	583	544	580	506	520	526	546	515	526	543	546	573	552	554	539	532	540	589	548	573	538	531	511	527	517	541	580	537	507	556	553	572	527	548	530	534	497	522	551	549	559	533	536	523	572	532	549	506	530	558	523	565	555	560	496	581	530	525	583	578	547	546	572	514	497	550	513	556	525	554	537	553	579	553	599	539	572	544	540	550	561	537	535	544	541	531	515	572	562	545	544	541	538	554	568	537	495	549	567
2646	2149	3348	2749	2177	1183	900	776	512	459	530	202	211	211	203	154	160	192	566	779	211	103	77	113	105	114	95	115	101	110	92	113	95	109	99	98	102	103	101	106	97	110	94	110	91	92	106	105	108	111	103	115	112	95	115	119	122	90	103	112	120	110	99	96	111	91	97	109	107	110	101	93	105	102	115	102	106	104	90	111	116	96	89	101	106	113	105	126	111	110	99	101	107	98	93	105	97	117	90	107	99	94	113	92	95	102	91	104	91	98	103	103	102	105	102	98	113	118	109	107	87	113	89	113	103	97	108	110	110	98	106	112	101	87	87	95	108	107	83	102	100	120	120	111	105	113	103	110	115	99	113	103	104	102	101	104	102	97	98	109	105	96	120	96	123	116	87	89	101	86	97	110	115	104	103	104	111	107	100	100	119	107	104	104	91	105	101	110	121	91	90	104	113	102	90	99	89	91	97	84	114	82	109	94	109	96	110	113	104	114	100	106	110	106	114	94	100	110	93	97	102	89	96	104	113	99	113	106	108	106	101	122	127	104	114	94	108	93	115	89	111	86	103	103	104	85	105	98	91	110	104	101	86	105	110	93	86	115	94	91	90	95	91	97	114	92	99	94	99	98	95	81	100	82	98	95	94	90	101	79	103	100	106	100	108	103	103	121	83	112	78	108	93	108	88	86	100	109	116	110	106	93	103	89	85	106	106	121	108	90	95	101	82	90	100	111	96	98	96	104	106	105	85	83	101	113	88	105	95	95	95	107	99	107	111	112	120	86	93	104	104	123	105	104	121	86	101	105	112	100	98	98	99	114	81	111	108	96	107	86	95	109	121	98	102	101	109	111	79	90	117	86	104	95	98	102	99	109	107	109	107	92	103	95	109	99	109	110	91	111	110	94	102	110	110	106	96	108	105	94	77	86	124	105	89	95	91	120	115	121	106	96	116	99	107	110	89	87	95	113	112	109	86	102	90	107	107	107	91	111	116	105	106	121	115	104	116	78	96	107	104	100	101	104	120	94	100	102	113	116	96	82	91	105	91	116	121	107	85	99	105	96	102	119	91	77	98	98	92	106	98	92	131	88	106	94	91	101	99	90	112	132	101	82	96	98	87	93	107	100	96	105	118	92	81	104	103	104	94	102	114	99	100	112	103	90	105	110	125	109	90	86	94	111	94	102	95	127	95	117	115	101	98	101	100	90	101	90	119	92	85	104	96	116	85	104	104	108	102	117	110	98	107	97	110	83	95	96	103	111	100	99	88	99	108	78	115	105	108	116	116	99	109	90	107	94	99	107	109	98	108	102	95	97	122	97	109	99	115	99	91	110	104	94	107	106	98	104	100	114	89	109	122	101	114	95	96	83	99	104	93	106	103	112	82	96	114	107	109	101	106	105	106	118	90	110	95	93	109	98	117	100	100	115	113	105	116	96	102	113	104	117	100	97	90	108	111	84	111	97	112	92	103	110	115	119	91	104	101	106	103	100	107	121	125	100	103	87	122	119	96	101	94	103	99	99	98	97	96	113	102	105	82	117	100	99	87	121	102	111	104	111	101	111	114	110	111	105	95	109	111	113	106	100	102	109	96	92	138	89	102	127	115	100	112	107	86	91	99	109	108	101	111	82	116	97	94	90	104	115	109	107	108	107	117	84	88	94	104	108	91	97	113	100	125	107	112	110	102	108	111	102	106	97	97	85	96	107	100	108	110	110	107	113	81	95	88	103	115	102	99	93	110	99	96	121	108	96	106	110	91	102	111	93	107	100	110	92	116	98	106	106	110	98	88	110	111	92	91	105	103	96	93	101	102	113	116	93	103	100	106	108	93	103	98	110	86	106	100	118	97	91	100	120	125	131	109	106	111	114	94	113	97	111	86	121	102	102	99	99	88	103	108	96	93	113	93	104	91	110	103	115	119	96	99	98	109	82	107	83	100	84	110	92	100	111	96	94	109	92	88	101	99	92	125	110	109	104	91	113	87	100	107	121	117	86	95	112	86	113	97	102	97	108	100	105	93	130	119	89	85	104	94	104	126	101	116	116	92	92	98	88	98	113	98	107	107	108	114	93	110	109	98	84	108	108	88	100	114	102	102	102	105	105	101	111	115	109	90	88	109	116	98	99	100	102	88	92	106	101	110	88	99	119	108	122	99	90	88	74	96	87	103	99	106	99	101	99	121	95	82	92	99	102	93	110	98	102	105	92	99	107	95	107	116	92	90	97	106	110	100	102	110	95	120	113	91	103	99	92	108	91	97	98	125	107	102	99	96	104	103	99	113	95	88	112	104	102	107	83	123	96	85	133	99	115	95	113	113	86	117	91	110	80	98	100	119	103	97	114	106	118	94	111	90	84	128	85	92	94	111	108	96	114	101	89	111	103	106	84	117	97	103	101	111	118	109	121	103	116	105	103	103	119	105	123	97	96	77	113	102	103	96	83	97	101	88	114	95	120	100	106	121	111	100	100	109	108	96	115	99	90	103	117	98	96	102	91	90	88	97	113	107	114	94	99	113	105	108	112	96	112	97	104	84	113	122	99	93	97	103	102	82	107	105	103	96	98	110	120	95	118	113	109	108	112	102	107	100	95	97	111	90	106	86	95	103	88	79	97	98	122	103	105	94	109	87	116	105	118	103	97	88	101	109	106	119	99	105	103	95	92	95	77	97	110	104	103	108	108	117	91	88	93	115	98	110	97	104	94	104	97	109	97	124	100	101	114	106	98	116	107	83	106	112	88	92	104	108	105	94	101	111	90	89	96	97	98	84	97	90	99	99	101	95	99	100	109	105	111	119	85	126	92	85	97	126	111	105	106	115	103	100	93	104	103	115	85	92	125	86	100	113	101	104	92	120	116	96	100	99	90	95	123	93	109	100	98	119	104	98	95	102	105	108	92	88	98	86	92	96	86	124	99	92	102	105	99	118	84	93	87	114	96	88	117	97	99	105	113	105	101	99	112	116	116	113	94	101	96	94	93	116	95	89	101	93	103	100	103	104	93	98	100	108	89	109	102	100	115	101	101	101	106	114	97	107	111	95	115	114	92	95	111	83	97	101	84	102	94	105	79	101	101	104	90	107	94	93	96	85	101	115	92	87	115	94	80	100	97	118	94	91	108	92	108	98	111	98	91	108	112	111	117	108	103	104	105	91	105	118	104	117	85	87	100	104	103	100	85	112	86	102	102	110	114	100	103	104	94	100	88	108	110	98	88	114	101	108	108	101	99	90	107	104	104	89	111	94	108	100	88	83	99	97	98	107	104	102	111	105	95	88	88	103	101	113	85	110	110	120	129	102	121	94	114	106	103	102	105	132	101	104	106	100	97	87	85	94	106	104	90	99	119	114	83	114	96	97	94	86	86	98	128	79	117	100	93	92	103	91	112	113	95	98	111	106	104	118	92	103	109	105	94	99	116	90	99	83	106	117	91	101	95	114	98	99	110	119	82	102	98	102	110	119	101	99	108	120	101	114	84	106	100	133	98
3206	3024	6754	7993	7319	4818	4078	3890	2572	2433	2975	1180	1255	1247	1095	944	800	1051	3396	4149	935	434	417	448	399	413	391	396	429	394	409	384	408	389	363	395	383	425	401	373	353	365	416	383	398	389	410	386	391	407	382	377	397	416	384	387	406	394	377	411	383	399	397	381	421	386	382	400	428	374	407	367	395	387	430	365	399	409	368	355	350	410	419	401	412	392	412	433	408	376	377	418	388	409	383	417	375	383	424	364	392	401	408	407	419	405	392	437	371	412	386	390	391	395	416	400	384	362	391	421	408	389	406	372	383	375	389	369	401	434	402	403	375	392	430	424	374	379	393	374	387	392	390	380	396	408	408	390	413	424	378	377	397	403	446	402	376	403	439	397	360	413	408	397	382	417	408	415	397	368	405	435	407	410	420	385	382	410	418	377	423	394	399	388	372	401	428	405	408	411	366	387	463	393	428	409	407	406	383	386	385	414	432	439	371	420	374	406	409	378	412	366	394	369	391	387	391	401	408	397	442	378	400	378	441	411	414	390	411	364	427	389	356	395	391	440	407	398	389	404	412	373	361	395	337	409	374	404	401	428	409	366	425	394	380	386	411	420	381	386	393	415	377	398	406	433	389	419	424	430	408	429	361	436	400	411	416	418	420	397	412	410	422	377	389	392	396	383	398	406	406	407	382	400	394	403	401	385	401	415	396	395	372	372	398	406	426	431	371	408	364	398	416	395	404	398	373	379	390	405	398	390	407	378	353	424	430	399	388	405	406	416	414	418	400	394	373	422	420	357	394	451	401	390	424	427	397	399	432	400	396	392	414	411	448	370	399	404	415	402	378	423	382	402	414	404	385	414	344	405	421	398	414	410	424	408	419	394	415	422	414	404	391	392	424	397	364	394	392	422	428	378	373	422	415	425	394	441	376	423	399	430	370	358	400	373	419	403	391	403	375	372	398	387	410	397	391	379	377	394	413	389	420	401	423	400	397	410	388	421	396	421	376	377	406	424	366	429	403	384	405	395	390	374	395	401	369	399	399	413	396	417	411	396	440	388	436	387	392	339	388	384	396	375	392	390	367	389	391	368	374	386	395	422	362	376	415	411	433	406	422	404	384	412	368	413	358	410	408	429	387	401	421	383	373	406	378	393	404	407	392	398	421	383	421	367	392	435	391	363	379	433	388	379	408	376	375	413	380	417	391	411	417	400	389	399	401	435	392	399	384	404	410	369	363	389	388	417	383	401	420	416	408	406	420	432	417	441	399	440	386	387	399	388	386	417	399	389	426	392	391	413	401	396	384	438	393	408	417	408	408	389	418	407	407	436	392	391	409	362	406	391	384	405	394	406	418	389	405	389	422	403	420	406	395	389	400	407	433	391	422	402	401	401	418	399	412	372	374	391	395	354	428	406	401	428	432	391	410	386	387	383	423	403	417	366	411	388	355	376	402	369	401	384	420	443	391	365	383	409	395	403	354	405	398	407	396	394	401	429	433	376	406	419	391	392	371	432	397	385	399	388	391	399	411	389	433	414	412	365	445	409	374	425	374	434	397	390	387	408	381	395	404	406	422	393	419	381	389	412	415	378	366	380	386	453	370	415	402	413	386	404	424	399	383	395	384	435	419	409	357	380	387	396	407	407	389	404	396	427	405	396	395	383	412	404	374	422	455	375	425	427	412	386	427	440	426	431	404	404	384	398	409	384	390	388	387	423	399	400	425	398	416	401	408	397	397	356	395	407	403	407	416	386	378	418	418	412	393	396	403	376	394	411	437	388	380	374	387	401	371	404	376	413	406	394	410	414	396	400	381	382	397	405	374	404	396	415	417	398	418	402	428	414	386	378	404	399	399	457	398	382	365	399	406	410	431	442	394	409	404	394	397	392	379	407	426	415	382	404	410	414	365	387	420	380	380	398	400	420	426	357	419	373	379	382	393	434	383	392	394	384	389	411	397	406	379	363	406	379	380	411	391	366	392	364	397	440	410	361	431	412	409	393	409	410	388	413	393	408	400	375	392	426	400	408	396	417	445	382	376	421	374	385	384	424	398	417	404	430	397	389	409	388	359	379	395	363	427	409	388	415	397	408	409	405	396	410	369	403	404	376	389	385	374	392	372	426	409	435	414	376	384	378	402	397	430	437	412	376	399	416	423	374	409	411	373	391	359	369	382	359	392	410	417	433	412	427	367	402	389	367	368	377	416	405	395	371	393	419	417	403	396	418	424	398	431	419	415	385	397	371	396	384	360	379	384	387	388	372	349	369	435	400	411	394	395	394	404	424	380	401	392	405	398	395	383	429	439	413	407	416	399	368	387	403	412	393	405	388	416	425	396	385	393	403	394	405	399	390	405	381	416	404	433	378	359	357	388	420	359	374	343	429	419	397	437	384	376	392	384	398	391	360	388	374	408	402	426	417	398	369	407	426	435	358	381	363	376	384	412	394	369	383	379	407	370	396	384	384	408	415	420	402	396	386	407	420	391	382	412	405	399	396	398	408	405	391	425	408	385	386	409	427	393	391	448	370	384	410	375	418	413	439	414	445	409	419	391	408	409	434	403	408	361	398	385	392	436	375	418	424	368	389	400	411	402	393	378	396	402	375	441	397	401	421	392	419	393	421	434	408	411	432	383	414	406	407	396	431	383	440	375	386	404	397	369	380	417	397	376	417	395	420	410	436	406	403	404	434	365	414	412	382	429	395	412	394	406	384	385	393	400	387	394	388	393	402	403	418	412	410	373	409	394	423	401	392	415	419	426	386	429	391	405	423	396	414	400	361	388	386	413	400	419	379	382	423	419	396	386	397	412	411	425	369	372	373	404	354	412	393	385	409	400	416	409	416	369	376	411	379	399	390	421	421	420	414	388	391	382	402	389	376	422	402	402	406	393	405	373	436	410	394	374	385	360	397	388	389	411	400	384	371	373	356	390	401	410	411	408	437	402	381	366	404	397	405	393	390	412	361	410	411	429	398	398	382	425	364	392	387	440	415	363	390	392	429	421	385	398	389	411	394	395	375	404	379	377	423	394	391	397	397	387	375	393	412	360	413	417	415	407	379	392	396	384	413	391	400	395	403	379	421	409	441	432	391	384	374	389	381	370	386	398	400	402	400	389	424	385	385	406	401	403	397	398	407	404	413	384	420	420	413	384	364	411	416	394	396	438	375	397	406	415	410	450	382	371	392	393	384	391	398	409	410	381	390	384	395	374	400	390	377	402	423	391	440	350	394	398	398	396	396	376	379	381	380	364	402	441	397	390	384	407	426	413	398	349	390	364	383	412	395	355	357	419	395	396	389	371	364	396	407	391	385	372	386	435	377	387	390	404	396	363	380	435	409	399	375	425	409	411	363	398	430	423	430	357	397	401	393	376	408	398	395	391	401	379	392	387	426	399	418	392	416	380	417	380	406	388	401	405	427	406	396	385	420	377	416	395	420	394	403	396	412	407	394	379	349	365	414	386	398	398	426	398	418	403	414	415	367	418	411	367	379
10876	11193	17150	16096	14979	9886	7321	5783	4267	4198	2775	695	341	318	344	345	339	379	4434	5614	240	117	88	84	89	76	77	82	68	73	75	73	72	68	55	72	80	62	71	75	70	78	81	62	73	74	79	75	70	75	76	85	82	69	66	55	66	66	69	66	79	77	68	59	66	72	66	70	71	74	72	56	58	75	67	71	72	65	83	53	78	67	77	74	66	63	75	75	66	74	61	69	64	67	54	69	76	70	71	76	72	62	75	57	68	69	67	65	68	82	57	68	64	61	67	66	71	69	81	57	68	73	63	57	62	62	79	62	95	91	52	66	83	59	61	60	62	75	91	75	90	70	59	58	79	67	48	52	61	54	59	84	61	79	69	75	56	73	80	64	62	68	71	69	78	61	77	59	70	56	63	72	52	56	68	67	66	66	67	63	62	72	60	68	83	74	66	64	81	80	65	57	62	84	80	70	63	62	64	84	68	62	65	61	56	75	76	61	69	61	70	70	70	58	68	67	64	73	78	64	59	69	70	70	67	63	64	72	71	76	69	75	88	55	60	56	70	80	60	74	57	70	66	57	80	61	68	78	55	85	52	77	65	71	61	72	61	81	75	73	76	54	60	69	58	66	64	58	72	66	60	63	75	62	83	70	82	87	57	70	78	81	70	61	65	81	57	76	66	80	67	65	59	56	68	68	69	77	71	61	74	78	71	64	74	79	80	65	67	66	71	69	69	63	83	59	73	71	64	73	66	86	75	72	59	72	61	73	58	56	70	61	72	80	76	64	79	76	73	55	61	65	69	68	68	62	59	72	78	79	85	67	70	60	60	59	68	60	78	67	76	65	68	83	68	63	69	76	76	70	62	66	59	66	68	67	66	83	67	64	71	63	69	89	75	70	67	71	76	70	79	61	74	72	77	75	66	75	69	76	63	64	69	62	71	74	59	64	59	52	69	68	76	73	49	63	84	58	68	65	68	58	72	79	66	81	61	60	74	79	76	55	72	66	65	78	73	68	65	79	82	77	66	70	62	68	69	69	47	67	76	66	69	58	70	68	69	63	75	67	49	66	69	72	70	73	78	70	58	83	58	66	62	67	78	56	71	62	79	68	65	65	81	65	80	71	64	67	70	73	48	75	73	59	70	64	59	75	66	88	76	65	62	77	65	85	72	79	81	72	76	63	67	58	73	63	62	68	68	59	67	64	65	65	74	65	72	60	84	71	75	61	79	63	72	67	70	74	72	73	71	52	64	88	56	69	66	60	70	60	60	60	63	80	68	63	70	73	79	70	62	75	77	77	56	62	84	64	57	85	71	73	63	84	77	65	66	66	70	60	57	63	70	65	79	71	75	84	65	71	56	80	75	71	73	61	78	76	73	68	93	75	78	73	57	80	74	76	66	64	67	65	72	66	65	73	62	62	63	62	76	67	70	56	71	71	64	77	59	71	69	71	71	60	65	79	68	71	53	69	65	59	68	74	69	64	63	88	59	77	64	62	62	77	67	59	74	78	68	75	59	81	64	62	57	62	51	60	72	70	54	86	82	57	84	64	72	62	67	72	71	61	78	55	74	72	68	70	70	45	69	67	64	76	59	65	72	72	81	58	71	71	65	68	55	68	61	58	54	63	76	59	67	48	72	63	73	82	73	65	70	84	56	75	52	50	71	77	55	79	63	66	60	58	68	72	67	73	70	73	66	69	67	58	64	78	76	73	70	64	46	68	66	65	71	92	69	73	57	59	58	59	54	63	66	78	96	66	66	67	53	64	64	67	68	80	75	60	75	82	74	58	66	60	56	62	69	71	67	76	67	71	60	70	59	66	73	62	72	66	67	72	55	57	53	62	58	58	69	70	70	58	59	75	54	66	65	72	80	71	62	69	65	63	59	71	72	73	72	58	62	66	70	84	71	67	59	68	80	75	68	65	73	81	71	64	69	67	89	64	72	60	62	72	70	75	67	63	67	60	69	73	58	76	63	61	65	69	66	65	76	74	73	75	72	71	65	66	76	64	91	65	70	63	63	59	65	80	80	84	81	80	57	70	63	69	64	67	70	57	91	74	64	71	73	79	80	69	69	75	60	66	75	63	58	63	69	72	81	66	70	70	71	72	66	70	69	68	89	86	76	58	70	63	81	51	78	62	80	65	72	60	71	60	68	61	75	60	69	79	66	60	63	72	60	55	76	79	57	58	64	65	66	89	68	61	53	70	77	69	68	75	69	84	71	83	61	68	57	67	69	76	65	49	75	76	93	81	69	67	59	65	69	73	57	66	75	60	63	67	61	66	73	81	71	65	71	65	68	63	53	81	82	54	72	75	64	84	57	72	58	68	67	94	76	71	67	70	77	57	65	64	86	74	47	67	68	78	67	78	72	77	67	77	67	65	82	59	70	59	62	66	71	58	57	81	73	60	72	64	69	56	78	60	83	75	79	59	63	66	89	71	82	68	67	78	81	76	56	84	62	59	59	61	61	51	68	74	74	70	68	74	71	71	62	74	61	78	84	66	64	83	65	70	68	60	81	66	67	74	67	67	84	73	85	65	72	80	61	71	70	55	69	70	75	59	71	86	78	62	68	65	62	69	73	59	66	62	70	71	63	60	75	60	62	71	73	64	59	63	77	66	72	63	70	72	93	77	75	80	80	62	60	67	52	75	64	65	70	63	82	68	57	74	80	76	65	77	56	53	69	75	63	64	70	52	51	71	71	70	63	60	66	81	56	82	77	55	66	63	73	77	78	76	69	83	71	51	79	67	67	67	61	60	61	71	56	72	65	57	80	77	70	75	63	66	72	56	77	60	66	78	66	73	63	80	71	62	63	60	70	82	70	42	69	65	55	75	65	66	68	58	78	62	69	72	56	67	75	78	57	65	74	80	69	68	62	68	66	53	64	47	69	72	56	64	83	73	61	56	79	63	72	80	65	69	61	56	57	76	85	71	56	67	60	63	61	60	70	62	74	68	61	70	57	60	64	59	69	75	56	68	68	53	56	68	67	64	72	67	65	49	65	64	62	53	78	65	70	47	67	80	65	66	73	77	65	57	63	57	67	72	63	63	81	59	70	58	67	65	65	75	62	68	64	77	64	75	61	62	68	55	52	75	52	79	73	80	66	44	60	74	61	66	54	65	81	52	76	52	81	66	65	67	66	65	67	72	55	59	77	64	62	82	80	67	70	71	79	70	72	71	87	58	68	74	66	63	84	65	62	84	57	53	80	65	70	67	63	85	71	62	82	74	84	52	72	83	82	58	56	67	71	77	64	69	68	66	64	73	80	72	57	65	76	78	72	68	76	81	70	73	73	54	75	54	68	74	70	59	68	71	76	67	67	96	60	55	62	58	70	70	74	59	71	61	65	70	58	66	54	85	77	77	71	76	64	60	59	70	61	60	82	63	69	67	67	87	68	71	69	60	66	65	58	82	60	74	72	96	74	75	71	65	71	57	75	80	56	69	61	60	55	64	79	68	81	71	62	76	61	72	60	61	54	61
10941	10883	20494	23074	23702	17152	16284	16523	15081	15608	10244	3650	2180	1988	2484	2451	2139	2557	20802	19448	1059	635	429	411	397	381	384	348	356	342	348	351	339	330	336	348	366	310	317	340	339	342	304	328	291	359	318	309	306	295	323	288	324	305	293	300	309	290	310	310	295	324	280	309	319	287	310	307	302	275	302	275	304	296	313	307	301	290	298	253	281	284	284	282	275	298	306	295	298	292	295	281	278	291	317	305	286	310	303	279	285	315	312	292	290	301	273	293	288	314	284	289	261	304	298	279	303	308	293	289	275	295	283	295	269	291	300	265	293	286	290	281	305	286	305	273	312	265	263	296	297	311	286	246	292	282	274	279	300	285	275	293	310	309	286	308	308	280	316	300	288	305	274	297	260	278	295	285	276	312	276	301	270	291	305	259	271	262	285	265	277	293	297	283	273	308	279	315	282	290	305	311	275	280	298	337	256	269	313	303	301	333	294	272	297	282	237	290	262	289	285	311	293	305	318	236	281	275	264	296	260	282	303	309	294	314	288	290	312	298	277	306	284	278	276	305	289	312	308	283	277	331	316	298	303	283	289	284	301	302	346	270	285	301	289	236	284	274	281	268	303	312	290	268	287	290	281	288	265	310	298	297	294	314	276	298	311	278	298	290	279	319	285	284	279	305	306	273	287	299	282	287	303	284	307	285	323	261	309	289	296	303	301	277	312	285	295	293	277	304	275	292	275	270	288	283	279	298	272	260	320	287	302	313	273	306	288	282	278	296	284	320	301	285	301	275	277	298	281	269	295	271	333	291	293	320	288	281	304	272	258	286	300	287	292	264	313	285	305	298	297	284	278	306	272	279	255	295	296	299	277	302	288	299	294	305	309	303	246	276	298	291	313	286	297	282	290	270	319	277	295	283	293	275	288	295	329	268	308	279	310	281	304	301	295	286	271	293	275	293	297	285	279	315	296	286	295	275	277	296	290	285	309	326	290	299	288	292	301	291	269	304	276	259	282	282	281	269	325	268	311	282	290	321	295	297	287	301	278	307	283	302	315	283	289	301	306	282	281	268	283	276	291	293	287	309	307	310	258	326	299	291	318	289	282	295	275	266	295	287	291	308	301	285	285	297	277	304	305	275	280	287	290	274	280	285	264	280	248	261	284	274	273	290	284	292	297	287	281	346	319	279	303	280	286	303	275	313	285	310	310	277	285	270	305	285	290	302	294	296	308	296	299	270	307	263	309	294	261	280	285	302	289	299	315	309	279	280	293	298	282	278	281	295	277	314	301	272	281	306	291	301	277	285	289	299	298	303	284	303	298	295	284	309	287	293	280	269	308	280	302	273	285	295	322	303	286	288	236	293	301	287	284	290	261	273	278	292	293	293	280	284	304	298	289	255	306	296	286	285	296	274	290	273	336	304	330	290	307	286	291	286	302	296	264	305	285	271	301	304	317	283	299	267	297	291	283	305	291	310	270	305	269	267	272	306	314	265	326	247	275	296	278	289	318	315	280	292	312	265	264	268	253	291	269	277	319	301	295	290	294	299	274	297	320	289	282	272	301	318	314	296	295	265	288	269	290	311	291	304	288	283	284	275	269	308	265	262	265	326	279	323	296	303	284	318	282	270	293	287	312	261	298	293	286	289	297	286	293	258	275	280	284	299	287	279	281	301	280	288	277	290	330	274	297	287	304	297	294	317	291	265	298	294	294	294	296	307	301	328	298	272	310	313	258	304	286	257	302	303	271	279	319	286	254	278	310	297	296	294	284	290	306	293	272	324	283	313	278	306	271	320	296	311	268	285	296	301	281	319	296	288	290	326	272	330	266	267	266	294	278	298	296	316	311	291	277	274	290	323	270	279	307	289	299	286	305	274	314	279	257	286	287	262	309	299	275	248	301	289	310	292	280	286	277	299	274	279	304	319	287	290	293	287	317	295	308	256	295	273	299	315	315	304	289	295	290	261	284	288	310	304	299	310	268	306	261	284	292	290	282	275	317	306	307	260	320	291	278	261	285	301	301	250	271	265	288	327	309	282	303	290	285	326	280	270	287	286	292	273	302	312	277	282	346	291	286	299	285	287	316	277	280	284	295	293	255	307	278	299	296	310	289	281	309	281	307	304	284	325	298	255	295	284	297	285	295	249	265	264	324	300	291	287	288	280	258	298	292	303	350	307	262	286	245	269	310	259	286	293	293	292	284	268	286	267	289	293	288	286	288	310	323	292	280	326	297	296	275	299	302	341	272	293	314	288	284	311	265	310	268	268	300	302	284	287	307	298	263	312	298	289	277	259	295	263	293	287	293	274	310	289	284	267	291	291	322	299	288	299	319	316	296	304	271	262	265	263	302	289	297	288	321	303	275	293	293	282	293	285	298	303	280	307	300	304	281	286	291	266	272	286	305	270	292	294	294	298	274	281	282	263	283	310	292	302	312	254	286	283	304	285	310	307	313	308	297	279	267	307	288	294	310	288	311	274	328	290	287	276	308	297	314	303	276	284	293	274	256	273	295	302	293	292	304	297	291	299	303	275	309	255	295	285	312	291	289	309	254	282	301	287	284	298	271	280	260	286	319	295	273	269	305	295	316	316	303	302	296	315	277	329	286	288	312	314	315	290	297	324	275	287	298	280	275	330	287	309	278	306	331	273	312	291	282	308	310	306	326	278	282	296	309	276	300	321	272	264	271	291	291	273	316	289	297	311	259	299	277	281	305	305	330	282	274	297	271	280	266	304	305	321	318	293	296	296	309	336	296	317	286	319	297	274	301	296	310	308	295	294	295	285	299	252	291	295	297	295	302	311	315	261	316	323	292	277	309	305	278	276	302	314	256	301	272	286	309	296	290	296	301	309	291	285	267	296	294	300	267	323	297	283	282	277	309	314	297	277	312	291	316	295	320	260	266	293	333	313	301	300	303	279	302	300	297	270	302	292	287	283	301	330	283	275	265	300	305	301	299	301	307	304	293	309	287	294	276	305	309	302	287	268	295	290	283	266	297	288	264	286	287	310	311	292	282	321	281	315	275	312	269	293	281	302	287	293	289	293	290	317	297	281	310	290	308	283	261	314	303	283	274	288	274	305	264	311	282	300	300	261	279	295	311	272	273	306	281	291	318	272	276	299	306	274	270	318	293	298	282	303	264	289	292	304	259	285	293	279	317	273	285	328	270	294	311	286	299	297	298	269	298	291	283	280	330	287	290	274	284	299	297	308	279	308	268	305	281	306	304	309	289	311	304	279	327	314	301	321	287	266	281	274	280	254	284	294	297	287	273	315	307	261	298	255	300	336	295	290	285	288	295	258	301	271	289	329	260	298	285	293	315	280	284	294	290	303	269	268	290	318	290	289	279	274	305	296	293	311	320	298	292	300	294	281	282	295	272	284	297	295	279	284	278	326	279	290	302	282	288	277	287	278	284	304	295	316	293	276	282	278	296	288	309	264	278	310	275	283	309	295	293	270	278	282	261	306	291	293	305	286	282	267	312	281	308	283
17068	16901	21760	19600	17059	13629	11189	10211	7334	9587	3597	1296	651	644	705	913	782	1647	6414	10026	868	186	131	127	152	151	125	145	136	126	134	124	100	132	113	149	131	151	128	115	132	121	129	115	127	123	122	151	128	136	132	137	128	135	136	126	128	150	139	129	154	128	138	117	118	137	133	131	121	129	134	137	128	125	135	137	132	122	137	127	146	121	113	118	123	111	119	138	130	119	134	138	116	143	130	126	124	131	133	146	138	143	126	143	133	114	140	105	113	124	130	115	150	136	125	123	130	130	102	122	128	132	109	140	125	121	132	153	124	127	130	121	123	117	126	147	122	124	115	155	125	118	119	132	124	126	136	116	124	140	126	127	120	120	136	149	114	158	123	150	123	143	135	121	145	117	92	123	107	126	146	144	141	126	127	112	125	115	138	142	132	147	109	124	138	112	135	121	123	132	120	137	98	120	122	138	131	128	113	126	133	115	128	119	126	122	132	126	147	142	132	132	130	144	133	110	126	139	114	142	144	115	130	130	129	129	123	120	120	155	125	106	127	131	134	138	122	109	132	154	138	120	117	133	120	120	115	144	135	118	127	115	117	146	122	129	149	134	136	117	132	121	136	139	147	142	142	141	133	141	151	138	125	114	128	134	121	134	126	142	110	132	121	137	132	131	122	127	107	123	140	148	122	123	122	116	120	122	126	120	129	130	127	133	139	148	121	115	141	136	109	123	117	121	138	142	130	129	140	125	112	126	113	140	148	123	125	135	115	134	120	115	132	123	117	123	108	123	121	118	130	132	126	139	152	133	119	118	123	129	120	119	126	117	121	126	133	135	147	117	106	127	135	136	136	125	125	115	150	149	128	131	103	124	152	129	126	145	118	132	107	156	142	138	120	124	114	133	125	134	146	136	123	131	136	120	157	132	124	136	106	114	144	146	139	151	128	133	130	119	153	106	123	119	131	129	120	112	96	130	135	132	134	124	121	143	112	120	117	122	124	127	142	132	126	130	134	130	127	134	153	140	143	130	126	131	125	120	124	141	122	127	132	124	136	128	137	129	151	128	113	125	133	122	129	132	125	116	120	131	169	131	128	133	128	114	143	120	122	132	137	124	130	133	111	113	131	121	131	125	97	127	103	117	126	133	133	131	145	119	109	109	133	131	133	119	132	136	114	137	145	121	117	132	141	142	129	121	128	123	130	120	136	127	113	112	133	153	117	128	136	128	145	125	151	143	146	111	130	125	116	142	137	135	126	125	134	115	138	121	138	131	117	119	123	121	148	105	120	139	124	132	139	135	126	117	148	118	123	123	129	152	130	134	140	126	136	114	134	131	146	121	145	134	142	143	125	129	129	112	129	121	126	148	117	126	138	149	124	136	138	132	145	124	134	132	119	135	116	140	128	115	147	118	135	135	120	144	127	129	127	115	151	113	121	135	158	115	133	129	144	116	130	128	121	98	138	120	139	133	136	120	121	127	134	141	100	111	116	130	120	113	138	121	131	123	138	110	136	139	120	126	143	126	132	109	119	136	114	130	143	122	136	124	137	128	122	134	111	124	130	131	128	123	150	127	116	125	113	115	127	139	142	146	140	121	124	131	138	126	120	126	130	121	142	131	123	121	128	134	127	144	160	140	109	118	124	118	135	120	124	113	107	133	152	138	136	117	123	134	138	127	132	127	139	125	125	131	136	130	129	106	139	151	125	139	145	133	120	138	119	147	126	115	133	129	126	144	108	119	139	113	123	154	119	142	128	122	153	137	139	140	129	129	105	105	114	120	126	121	137	132	120	132	138	139	130	129	124	117	117	134	126	130	146	141	149	114	120	128	142	137	139	129	142	124	139	142	122	136	133	111	125	127	123	119	104	121	139	125	129	124	130	136	148	123	143	124	140	126	121	132	124	113	129	126	134	132	118	122	134	143	128	111	149	124	146	133	131	128	119	158	125	132	122	139	109	121	123	122	161	135	143	119	137	125	138	116	135	130	125	122	125	128	113	127	125	136	112	153	133	130	116	158	151	148	143	122	141	139	137	136	137	123	138	122	129	126	139	127	125	141	152	133	142	128	149	113	139	145	141	115	120	130	131	143	138	139	131	149	136	134	128	120	130	123	126	128	115	113	136	134	111	124	126	119	127	157	102	128	133	140	145	105	138	116	137	124	130	125	121	123	136	120	138	134	128	132	148	121	129	113	112	135	141	146	153	134	138	129	134	136	138	111	122	134	146	117	129	150	132	108	124	130	136	103	109	131	137	126	127	122	148	148	133	103	140	116	126	108	145	133	119	102	141	143	118	100	136	120	137	115	169	135	150	126	123	120	115	136	117	120	121	115	118	146	139	142	113	135	150	123	130	127	120	131	131	132	149	132	130	133	125	133	122	128	129	134	148	127	136	121	114	126	124	118	122	125	129	138	137	135	110	118	127	114	162	118	135	122	146	120	115	116	120	138	137	141	113	129	136	115	143	133	124	149	142	124	105	130	137	137	120	134	127	129	98	123	141	127	118	136	109	109	120	137	117	130	129	136	121	127	122	131	118	118	114	122	131	135	117	130	111	146	104	124	114	134	146	121	140	131	121	124	114	136	130	104	142	114	144	132	135	132	138	126	131	118	134	143	134	128	124	135	117	118	96	130	125	108	115	125	123	137	122	155	132	112	118	138	121	115	119	104	130	116	114	128	125	119	114	135	135	136	146	134	145	122	120	131	145	116	113	144	128	102	115	124	139	130	127	132	116	139	142	128	117	112	131	131	122	112	116	136	144	130	139	134	135	139	146	148	131	136	145	129	135	132	115	117	148	137	118	116	123	129	128	108	119	130	111	137	132	136	128	121	120	134	132	135	132	144	141	127	122	138	133	103	122	137	115	115	116	125	138	119	105	122	140	142	122	125	139	125	128	147	117	141	144	127	113	112	144	140	157	114	122	124	126	122	113	115	127	136	121	123	131	128	127	140	101	139	129	152	119	120	124	128	130	152	116	118	118	107	113	120	132	126	134	128	119	108	126	135	131	140	137	121	112	138	132	138	111	114	145	134	116	139	136	125	113	130	109	125	121	126	135	132	143	119	132	135	114	108	124	113	120	135	137	118	133	147	138	117	139	127	157	126	129	125	124	131	130	117	121	129	118	130	137	141	136	129	141	122	141	129	114	116	110	130	139	146	112	129	134	140	129	132	145	130	126	134	116	136	138	113	125	146	126	135	126	126	120	145	112	138	139	117	150	124	127	117	129	111	142	149	122	127	125	106	141	136	127	129	117	142	144	142	126	126	132	137	127	127	134	126	140	128	142	123	123	111	111	117	121	121	127	129	123	134	111	131	118	110	127	106	124	142	127	131	124	139	164	149	124	133	129	131	151	135	137	132	140	151	134	142	132	136	149	152	143	131	124	115	148	140	137	124	127	132	105	134	137	130	130	115	142	129	128	131	135	126	131	146	135	126	144	144	155	155	141	138	139	107	128	116	146	152	131	116	117	147	122	127	134	124
15101	15131	23425	26050	25123	23162	22146	23094	20171	25299	10035	6043	3814	4054	4584	5815	4920	8444	24226	29908	2416	1034	681	602	649	578	601	590	567	580	531	573	541	604	555	552	550	574	512	497	581	544	546	509	468	515	532	530	515	520	473	516	551	498	501	511	507	511	530	487	535	523	516	499	513	513	513	505	507	534	492	514	526	492	502	506	515	502	523	545	473	481	506	491	528	524	504	526	524	509	488	516	492	483	545	518	519	513	493	504	506	510	469	493	508	487	462	490	486	490	452	485	486	498	497	498	525	483	512	527	493	501	475	539	503	524	528	474	426	479	473	507	498	512	506	438	481	489	489	468	480	524	458	446	491	479	491	455	485	473	490	462	498	499	499	478	484	426	504	488	461	497	515	495	497	468	507	516	526	522	508	506	543	481	483	471	493	495	440	495	464	496	500	482	492	456	522	511	510	508	457	487	515	461	465	494	477	514	478	503	478	439	476	470	499	479	453	467	503	495	483	469	484	537	491	515	503	521	488	509	466	531	474	485	519	528	512	483	519	476	506	530	489	497	471	479	483	499	476	493	488	473	496	451	501	502	497	530	475	480	472	494	487	492	501	486	507	499	484	480	443	492	474	478	485	481	473	475	432	526	485	484	520	479	485	506	431	488	487	503	495	516	488	536	492	471	485	489	475	481	511	478	441	493	512	545	497	465	472	497	489	428	523	479	488	491	478	510	479	503	516	441	490	491	486	502	522	481	506	506	501	450	474	484	505	472	478	478	483	422	523	494	481	488	486	500	462	497	453	482	475	491	474	477	478	488	444	520	504	513	514	480	481	513	516	430	464	490	512	533	459	506	479	506	504	531	489	491	466	520	515	514	451	477	519	483	463	484	498	507	493	536	466	475	505	508	454	502	489	475	466	501	483	479	501	515	507	482	511	498	512	515	478	499	486	478	524	501	509	487	506	455	460	482	502	498	469	457	471	480	484	492	483	507	511	451	515	465	470	508	504	500	483	519	516	464	494	455	476	472	457	496	494	503	474	461	457	544	497	466	475	489	451	477	464	510	486	502	480	470	503	468	508	487	519	521	500	444	521	479	518	493	515	431	500	505	465	435	507	472	485	504	517	487	471	507	463	527	445	522	477	512	491	493	486	501	493	483	505	484	502	512	450	469	486	512	495	490	500	471	459	507	499	495	516	470	502	474	498	515	463	485	506	469	500	488	464	499	475	480	514	523	529	488	492	520	504	490	525	486	479	482	438	531	491	478	476	486	455	499	490	481	505	458	512	485	494	483	449	484	494	457	460	464	479	520	489	507	496	493	458	466	466	499	515	489	493	471	497	479	498	483	469	501	467	497	493	463	515	508	476	513	489	461	482	515	495	446	511	511	462	516	510	450	516	469	476	499	509	503	478	473	501	487	509	473	498	519	452	472	497	505	474	499	484	486	465	498	496	449	460	498	523	530	508	500	476	493	482	489	501	501	491	480	458	448	460	515	507	494	498	505	461	475	514	456	485	476	490	500	477	515	458	489	476	470	461	490	490	498	502	517	488	501	463	498	469	502	439	467	449	492	480	489	478	506	476	478	490	464	506	462	467	491	500	520	454	483	491	481	493	464	506	481	464	464	473	506	508	473	473	519	501	465	494	508	497	529	477	472	494	445	480	472	480	468	461	483	497	537	489	490	512	506	494	508	502	486	459	486	517	475	498	446	436	482	475	495	507	480	458	523	528	490	489	507	480	484	481	486	480	509	499	473	478	532	476	518	497	481	483	512	455	462	485	479	449	498	487	479	516	485	495	501	497	481	478	476	478	489	543	491	473	450	473	496	509	500	510	486	462	473	473	490	499	519	513	534	507	501	487	504	453	474	500	451	483	490	495	455	464	489	459	547	483	475	464	459	496	449	487	499	440	510	483	489	488	512	489	474	514	471	479	481	515	481	465	470	484	511	486	473	410	513	501	473	496	487	473	461	512	510	456	523	515	454	502	475	476	458	477	522	481	461	509	523	466	479	503	472	469	469	491	463	469	446	469	498	510	496	463	485	470	485	501	456	481	480	460	527	485	488	478	495	483	511	501	480	501	512	508	493	544	481	508	515	534	469	472	473	446	511	553	473	480	518	457	459	512	522	441	486	533	478	523	428	511	510	480	505	522	487	460	449	498	471	491	502	513	490	470	497	513	521	520	539	430	475	492	497	467	512	503	484	457	494	508	483	516	527	492	505	475	501	471	510	485	523	517	453	515	458	501	493	515	529	524	456	540	461	469	475	488	460	494	521	502	475	495	485	517	467	496	462	471	477	525	527	485	486	467	479	501	498	508	443	493	456	490	491	481	474	449	516	512	526	464	489	485	483	527	511	450	477	518	490	456	499	511	468	467	467	522	528	457	452	493	460	483	499	469	506	492	474	549	510	480	490	529	484	487	436	458	462	496	487	494	479	464	495	496	475	483	462	468	519	467	541	501	506	539	500	478	508	514	496	480	472	505	513	485	516	492	467	504	510	487	510	475	468	490	511	493	488	483	508	494	506	512	497	475	469	486	479	492	485	488	459	493	507	487	486	528	489	495	447	535	501	457	536	499	523	514	469	476	442	501	477	484	464	464	519	494	466	503	487	508	529	471	499	475	515	474	495	455	497	462	452	510	486	503	431	485	473	480	542	527	499	483	462	472	452	523	460	500	515	530	485	490	474	516	498	508	505	481	473	528	467	518	506	514	471	484	499	489	500	477	482	466	484	492	465	489	505	475	492	482	488	482	527	499	461	486	481	519	477	521	461	526	501	462	477	522	497	481	459	517	462	453	479	472	505	472	441	490	495	490	453	519	489	457	509	510	495	471	467	471	457	492	498	513	463	449	502	455	502	533	496	508	484	502	507	487	507	478	462	485	528	497	485	492	469	477	500	476	456	501	485	515	518	512	485	504	468	456	456	506	478	487	468	492	468	482	468	521	519	491	506	508	499	492	485	481	491	481	469	472	484	475	464	530	529	450	518	532	511	474	474	527	486	477	503	487	483	518	465	477	505	475	469	490	514	493	510	499	496	484	501	476	468	491	480	463	476	503	501	478	491	488	475	453	481	478	481	485	499	475	495	469	466	542	499	510	470	486	460	484	477	496	499	453	447	486	528	498	502	447	484	531	495	517	490	499	524	473	501	505	488	504	502	424	525	473	543	538	480	513	486	499	469	457	491	498	478	492	483	484	516	536	457	468	498	489	491	478	507	490	477	507	464	487	472	511	487	509	515	465	474	446	476	480	483	500	491	482	504	483	486	488	459	523	451	478	485	490	485	429	480	500	467	476	501	496	468	477	481	512	500	475	496	494	477	482	460	560	489	518	501	456	485	464	488	441	493	447	516	483	452	508	475	460	462	528	463	505	450	466	453	510	487	481	490	506	467	483	477	524	487	464	487	442	491	470	478	530	486	450	474	483	516	492	493	475	495	458	467	469	509	476	533	473	518	470	479	497	480	504	454	486	478	492	500	521	488	510	482
3073	2139	2569	2004	1500	1190	1007	874	998	574	299	214	219	181	197	206	185	177	464	677	269	132	101	111	102	99	128	135	118	107	102	103	111	106	102	116	102	117	106	119	111	147	110	91	92	107	119	110	101	107	108	102	121	109	89	116	116	114	125	131	129	115	121	113	108	111	122	113	105	124	110	117	108	111	119	118	97	125	120	97	124	107	107	91	125	90	101	114	124	105	107	119	97	102	109	116	104	103	127	110	101	92	112	117	92	123	116	98	117	117	128	98	103	110	110	112	106	108	108	113	120	99	98	112	122	103	129	124	109	97	120	116	105	111	102	125	92	122	111	121	119	98	102	128	121	109	122	110	109	113	116	124	121	87	105	111	107	93	126	111	101	125	99	106	120	120	137	106	89	103	125	109	106	100	86	104	125	116	127	101	96	104	120	122	115	122	111	97	114	118	117	96	111	124	110	112	119	117	100	119	118	112	107	104	106	119	114	106	123	111	102	111	124	120	111	126	105	146	123	115	107	102	116	135	99	116	100	104	110	111	111	103	110	118	100	125	139	104	101	101	92	113	109	112	124	117	92	100	110	100	118	119	131	95	107	114	124	117	95	104	117	110	113	96	118	117	97	95	104	116	110	116	116	114	108	137	91	108	105	110	100	98	106	103	109	113	106	116	111	120	86	111	102	93	120	112	108	125	112	96	110	112	111	106	100	107	94	130	98	129	102	82	87	115	100	109	106	96	102	103	103	94	119	116	125	125	124	108	134	117	102	126	114	115	108	103	100	109	108	102	113	96	105	105	93	111	94	120	112	118	99	91	112	108	101	101	116	125	110	128	114	120	114	100	86	111	117	110	130	99	102	116	118	109	117	118	117	97	120	94	99	95	104	105	90	115	107	92	107	97	121	110	91	120	107	83	115	120	106	132	113	101	112	118	117	105	89	97	104	119	118	106	114	116	109	95	99	99	98	106	111	105	106	111	103	116	120	100	108	110	90	123	105	107	118	99	90	106	110	98	99	99	119	101	109	110	112	96	139	99	86	120	115	112	108	89	111	110	90	105	124	114	107	132	102	110	125	107	106	109	118	117	98	106	98	100	123	101	114	121	115	102	96	117	114	100	113	97	110	110	102	108	107	96	133	118	93	120	101	141	99	92	110	101	117	110	107	118	124	118	107	130	111	107	97	95	113	103	105	112	106	109	116	114	103	113	109	95	113	136	100	108	101	126	113	91	96	105	119	103	108	128	109	114	104	117	110	105	110	116	115	109	101	99	133	99	118	111	108	101	126	110	95	104	111	104	106	108	96	107	100	102	116	93	114	110	123	102	106	122	115	120	99	107	104	102	94	142	119	103	107	111	105	114	89	119	114	109	99	96	120	106	122	101	121	117	119	117	100	132	123	102	119	97	98	120	107	123	114	120	114	118	91	107	97	114	98	89	109	95	115	109	120	124	106	112	107	121	104	110	121	96	119	121	99	109	97	86	122	99	101	105	108	106	110	95	117	111	120	128	114	109	107	112	109	99	109	112	112	116	109	116	101	90	118	120	99	99	107	117	92	85	91	95	117	104	99	112	131	94	125	95	109	122	120	94	115	118	108	83	122	99	116	97	115	124	119	109	105	110	98	113	127	113	123	105	94	126	110	100	107	116	119	92	125	125	111	139	115	65	103	121	110	112	104	78	121	108	111	105	112	92	109	109	105	129	116	112	99	80	99	110	92	86	90	98	109	110	124	107	99	115	109	110	106	134	114	101	114	104	125	117	110	89	122	106	126	107	105	129	108	120	103	99	110	102	123	109	103	115	115	113	123	105	105	109	112	125	118	100	93	119	96	103	131	100	116	102	110	106	102	107	125	118	85	97	125	111	116	107	118	111	120	103	92	101	104	117	120	105	88	114	112	148	126	103	109	109	110	112	107	109	102	96	103	116	123	104	115	103	106	100	120	111	104	106	125	102	119	119	102	92	105	107	103	110	135	116	121	112	104	110	111	91	110	85	97	108	103	110	105	115	81	114	122	126	112	120	125	109	93	113	92	111	121	113	121	102	110	107	100	130	99	92	121	106	101	94	108	121	125	112	112	109	111	95	121	101	96	113	119	122	101	111	94	125	117	117	113	112	95	113	91	122	105	108	102	97	104	107	91	111	101	98	109	99	113	122	113	112	112	103	110	116	119	99	117	112	118	118	105	107	122	107	109	114	109	110	118	101	109	117	115	124	111	106	97	77	110	102	107	110	108	100	91	95	104	127	126	82	96	111	129	120	108	99	119	89	121	104	110	121	109	105	129	109	115	110	128	130	122	122	118	120	111	99	91	113	119	92	100	115	128	93	109	111	107	99	104	101	94	121	99	111	103	100	96	110	123	120	111	105	122	112	114	137	107	104	93	106	114	152	95	112	123	101	109	111	107	102	114	112	126	122	118	110	110	109	121	110	105	109	104	108	116	121	97	98	104	102	114	107	109	113	113	117	94	107	120	122	117	120	95	115	116	106	123	116	101	111	109	99	108	99	122	125	107	127	111	123	124	116	115	115	101	108	114	89	95	126	117	102	101	98	124	107	129	99	113	104	115	98	97	113	101	115	94	97	118	125	108	129	102	113	107	123	97	121	123	108	100	104	114	108	97	114	103	108	111	112	107	107	106	93	108	113	108	98	104	115	96	113	93	119	104	103	117	102	124	96	116	107	124	115	112	111	121	100	123	111	110	122	108	99	113	99	94	88	96	102	122	105	122	116	99	122	118	97	114	115	103	94	122	95	100	87	107	107	113	111	129	102	109	126	122	111	107	100	96	117	111	107	88	123	111	109	105	102	100	109	114	108	86	127	108	79	139	96	121	125	98	112	97	108	97	120	110	113	103	109	102	106	106	111	102	108	132	105	118	115	114	110	121	93	100	101	116	116	114	116	122	113	116	104	134	109	101	107	118	128	120	117	113	121	109	124	119	113	106	113	82	105	107	107	125	109	99	112	107	100	114	94	91	98	95	108	114	95	103	109	104	113	118	101	113	114	101	111	116	106	121	94	120	95	110	97	110	103	118	127	115	112	106	109	110	91	114	133	108	87	132	113	112	114	130	106	103	118	88	116	94	91	114	118	116	89	123	114	104	118	103	95	111	126	126	118	118	132	99	110	124	110	99	99	120	126	121	114	104	104	123	96	108	122	115	92	127	122	104	104	118	120	111	115	112	115	97	113	97	102	100	109	111	105	122	103	104	98	110	121	104	108	133	119	114	112	105	116	108	93	117	106	101	93	103	113	101	104	111	99	108	113	115	123	94	110	102	113	100	112	126	100	102	100	108	94	125	117	115	100	100	136	111	114	115	124	102	97	112	121	112	106	120	91	108	102	105	106	104	106	82	90	113	101	107	121	112	108	108	117	113	121	119	118	101	110	122	107	107	122	110	104	118	101	103	115	108	112	123	95	95	106	94	122	105	114	113	123	122	114	117	102	114	113	97	112	111	110	104	124	127	94	105	134	116	109
3646	3191	5131	5433	5304	4892	4406	4435	5323	3128	1765	1259	1011	1119	1214	1180	1134	937	2889	4024	1286	516	463	462	449	419	396	412	441	403	438	447	445	459	455	422	431	486	444	408	432	402	452	480	406	422	429	413	443	430	428	443	472	430	417	480	444	433	417	419	446	438	444	418	422	427	417	468	406	438	430	484	435	478	432	434	449	427	488	414	453	441	428	423	472	444	410	473	434	404	426	411	438	439	425	445	456	403	433	404	450	418	437	405	456	427	425	445	452	474	426	433	450	413	462	414	435	452	401	458	437	457	428	468	456	414	405	434	441	448	413	456	422	435	432	453	406	392	439	465	433	434	471	413	436	435	401	478	426	414	469	435	411	413	472	433	439	445	432	434	405	446	451	399	396	445	441	441	441	451	429	443	442	457	452	439	423	431	434	451	433	429	423	432	446	416	413	465	439	426	419	444	420	454	440	465	434	429	431	397	439	419	423	449	409	417	422	439	430	414	427	421	398	457	439	406	432	438	423	474	413	479	460	443	443	413	423	422	421	411	461	438	418	426	433	457	482	436	421	427	468	406	413	432	432	446	448	411	448	458	408	424	453	438	455	429	436	418	450	434	434	404	419	441	420	408	432	386	457	396	411	426	423	441	435	412	453	440	387	406	415	425	459	460	417	462	421	472	439	464	415	417	398	428	433	446	415	456	454	399	428	407	397	461	428	432	421	449	442	474	473	458	422	433	429	442	411	442	462	416	424	423	430	405	454	399	422	414	399	407	488	408	490	426	411	433	433	434	419	420	468	403	459	435	412	422	396	441	446	454	474	427	420	449	471	445	409	437	459	450	423	427	407	413	455	401	489	457	424	421	428	443	435	434	431	416	428	459	419	415	433	467	430	408	437	433	437	393	425	434	394	417	452	427	439	422	439	465	443	444	442	425	406	439	426	402	430	391	459	439	443	410	443	449	442	466	423	433	446	455	461	436	461	415	468	395	416	448	413	429	425	433	452	452	450	417	452	432	408	417	441	391	451	407	468	453	448	418	441	407	448	476	423	443	434	422	455	440	406	456	450	441	455	447	437	490	439	450	438	425	448	464	443	399	410	448	416	450	412	418	448	439	416	415	421	436	444	440	449	411	433	421	445	484	407	427	424	421	429	467	463	442	425	406	437	432	436	438	404	414	449	437	435	403	434	459	455	438	492	427	370	451	429	417	467	413	433	428	442	420	441	432	433	487	479	458	419	386	461	445	430	409	452	431	432	449	411	452	400	444	448	421	471	456	452	413	466	433	426	410	463	421	404	432	390	450	451	390	403	431	457	394	432	446	417	422	455	435	416	410	436	436	376	435	423	402	464	451	454	414	446	480	467	430	424	409	438	453	412	451	378	437	434	456	428	420	468	443	413	427	465	444	454	411	453	425	387	427	448	447	424	424	432	453	420	463	455	440	412	424	435	417	441	422	440	387	436	435	423	396	450	480	394	425	448	455	400	448	427	431	472	396	441	398	402	426	467	444	448	431	461	431	461	418	412	404	412	425	453	423	408	431	449	432	414	433	424	454	454	442	427	440	460	446	447	408	467	475	399	439	373	478	392	422	465	446	452	438	418	423	446	422	424	446	411	438	401	431	426	449	433	434	457	445	437	434	443	433	433	406	425	405	431	433	421	421	444	418	418	423	449	423	416	418	452	435	420	471	418	422	422	429	389	413	415	413	432	429	405	452	456	369	391	479	457	399	410	422	412	454	456	407	436	448	448	418	415	445	421	442	424	436	438	469	458	475	418	462	403	464	458	425	432	421	409	468	393	439	433	436	446	429	458	414	448	432	434	454	405	429	406	428	480	424	509	442	453	407	449	392	438	413	428	449	419	446	431	396	432	471	447	406	444	436	425	453	470	465	453	466	429	467	442	455	450	435	421	444	387	420	434	436	436	432	429	470	461	397	464	430	468	395	426	403	449	452	450	437	418	430	409	433	389	410	373	489	418	452	434	446	421	418	433	466	439	493	434	435	400	419	492	427	417	410	463	437	441	433	418	436	450	405	439	464	424	415	430	454	413	395	462	435	450	426	408	443	420	398	436	407	425	457	451	412	410	448	390	452	425	377	443	434	433	436	421	451	442	450	424	450	429	444	415	398	424	454	381	382	465	467	423	398	437	396	454	420	449	432	432	431	431	460	398	417	425	456	449	408	448	456	434	454	431	433	429	438	419	433	422	461	399	389	446	433	419	465	469	442	424	442	421	424	419	439	440	480	431	463	437	450	436	476	408	446	402	444	468	460	447	428	448	417	422	429	435	472	432	411	465	417	416	427	422	424	436	458	454	433	405	474	414	406	426	415	422	419	403	430	416	440	428	405	427	414	442	428	424	438	452	454	440	474	380	438	459	482	418	422	432	400	405	432	435	442	459	426	435	426	437	424	450	453	446	441	422	438	384	449	463	400	453	433	420	430	408	407	460	414	443	473	431	443	440	465	475	453	451	416	426	445	407	421	460	473	440	421	464	426	423	431	480	432	405	444	470	409	437	486	443	447	422	401	408	452	444	410	446	442	435	428	408	436	428	456	448	439	407	434	427	437	435	427	409	433	432	405	444	425	412	397	443	449	463	429	437	430	417	414	426	460	455	470	435	419	467	442	426	434	424	402	426	465	429	409	456	436	464	401	432	387	448	471	406	457	482	473	444	472	413	466	446	436	433	443	476	436	450	447	435	435	417	402	420	420	444	435	456	408	425	419	439	487	436	414	431	452	425	471	443	440	430	421	462	433	453	440	410	447	440	451	439	466	490	421	463	394	418	449	416	461	461	436	433	392	436	421	436	424	445	448	429	460	448	423	423	435	443	435	435	438	429	421	399	431	440	457	424	449	419	461	404	453	444	448	399	457	425	428	475	426	432	434	429	395	434	463	440	416	432	449	454	393	473	435	443	432	425	437	421	420	463	477	454	426	418	472	468	411	472	417	422	452	428	466	434	481	434	417	413	439	447	439	464	431	438	436	477	419	431	414	460	450	407	474	422	424	472	489	453	413	423	436	452	442	414	471	440	452	441	442	417	453	410	469	425	424	409	416	428	408	437	441	412	452	449	455	402	406	447	430	419	456	434	422	415	448	478	449	399	473	418	425	450	436	451	427	415	422	439	424	439	431	423	461	468	445	425	412	463	449	432	423	421	452	412	423	426	443	431	414	436	428	413	438	472	406	441	445	402	415	420	464	454	480	437	462	412	440	426	419	447	414	423	475	429	434	447	405	453	438	436	457	409	474	399	424	464	414	452	432	447	459	442	393	453	446	426	427	422	440	431	450	471	429	389	458	429	443	442	445	403	449	448	433	434	406	447	414	422	478	483	429	489	441	434	424	469	426	440	429	455	463	445	422	428	410	402	473	433	422	460	419	438	429	457	476	424	420	435	449	434	433	475	440	439	422	439	378	443	449	411	409	454	428	411	400	465	412	445	417	464	483	455	410	421	392	444	460	423	437	435	466	456	430	448	480
10615	10574	12833	12791	13104	11806	9775	5235	6379	3637	1575	777	524	505	356	349	391	1338	6368	7594	2151	308	411	1108	144	116	142	114	127	128	95	117	104	95	116	112	115	118	114	109	134	109	115	106	126	119	101	118	112	105	128	117	123	100	123	80	107	102	109	93	99	125	121	108	116	89	105	104	111	122	104	116	100	131	126	105	106	103	96	116	108	112	114	112	114	128	111	108	106	102	110	128	93	103	108	116	109	119	104	105	97	105	101	120	112	99	96	117	94	109	115	97	96	112	113	108	110	110	103	123	118	119	100	117	113	115	119	110	107	109	105	118	119	112	96	117	114	116	108	108	91	115	106	101	119	109	94	103	110	111	117	97	107	120	105	132	110	121	104	96	102	114	98	139	110	103	107	96	101	101	114	113	108	105	117	103	102	101	106	111	119	114	100	107	108	99	100	96	113	109	95	119	104	97	103	91	119	124	111	107	107	116	126	125	112	129	114	101	120	114	102	105	104	109	94	110	86	104	110	100	119	124	125	123	124	121	104	114	108	112	93	100	119	126	79	100	115	97	108	104	99	119	93	90	104	121	101	104	95	96	113	97	113	118	104	99	107	103	100	108	121	133	110	117	108	121	116	113	112	94	106	98	110	99	115	132	102	116	120	101	112	114	98	124	101	120	100	98	100	88	112	104	115	111	107	109	110	110	107	90	103	107	116	112	103	131	126	114	107	107	99	103	91	103	109	107	110	117	89	112	127	110	118	103	100	106	102	104	120	95	98	134	110	107	103	87	104	110	99	122	103	113	129	114	126	99	103	91	98	116	99	107	98	95	109	109	108	120	124	114	132	81	114	97	127	98	116	113	116	114	108	111	123	103	111	110	115	117	112	119	119	118	109	116	110	110	108	112	126	123	107	107	122	95	106	96	121	107	107	106	131	97	126	124	100	119	106	116	110	99	106	121	101	96	120	109	110	103	89	131	126	104	127	102	106	107	108	114	100	112	99	102	112	113	100	101	112	118	110	97	115	106	139	92	91	117	124	116	129	125	110	116	113	93	113	110	110	127	108	107	102	111	122	103	109	119	119	101	112	104	100	106	114	94	117	105	112	114	109	117	106	110	91	100	111	128	98	92	106	117	108	128	108	109	112	96	112	98	105	115	113	106	99	119	117	107	118	125	107	95	132	129	115	94	126	114	105	109	116	122	118	101	110	98	104	117	96	116	88	108	100	114	133	123	114	112	122	111	101	111	110	113	110	115	110	102	123	98	89	102	96	121	124	95	111	125	109	105	98	117	131	83	121	101	100	107	104	101	106	109	120	105	107	119	106	124	101	105	123	111	108	106	113	111	109	102	117	121	104	121	115	101	117	133	124	113	105	136	102	131	112	130	113	105	115	141	108	99	110	104	97	101	108	99	119	110	82	93	87	131	97	121	103	90	115	123	111	107	110	115	109	112	108	111	117	96	111	105	111	104	113	123	126	101	87	121	104	109	91	115	119	123	90	95	114	77	129	105	124	116	102	110	117	112	108	115	98	119	124	103	107	106	91	102	100	108	123	103	95	107	110	100	114	135	122	112	105	112	111	107	108	151	110	115	91	119	123	118	107	113	109	108	109	109	91	94	96	114	126	111	111	100	99	110	119	107	107	121	111	108	108	93	124	93	123	97	118	117	117	107	106	114	103	114	107	117	102	92	109	105	106	138	117	114	103	122	125	107	86	126	112	101	99	124	116	103	95	101	115	107	113	109	98	89	101	91	102	100	105	113	101	96	96	114	111	111	110	107	126	98	113	102	112	95	118	114	102	121	112	96	120	93	103	121	113	115	108	96	121	114	114	114	119	118	104	105	104	126	134	117	100	104	102	93	113	119	106	116	127	105	108	113	109	100	108	99	103	136	88	97	112	97	122	103	120	94	93	95	86	113	111	120	113	112	108	98	111	116	117	126	105	109	104	85	102	91	98	124	99	109	85	117	105	104	126	100	113	120	118	108	95	105	116	116	121	106	112	118	107	110	86	83	101	78	119	124	104	102	123	123	96	102	103	136	110	92	109	122	96	111	117	107	104	128	110	101	116	106	122	122	104	119	100	101	107	120	113	111	82	109	115	119	126	105	101	114	95	97	109	124	99	128	122	126	98	94	121	106	126	105	96	123	118	98	103	106	93	123	107	103	122	106	122	115	102	110	93	113	118	120	120	101	107	104	105	107	128	113	127	110	102	112	102	108	100	105	111	86	117	109	116	117	100	97	119	109	113	123	107	103	105	101	96	105	107	113	85	126	115	100	129	105	109	120	115	101	105	121	99	86	102	103	114	108	126	109	107	121	121	99	93	114	118	95	101	99	124	119	109	122	103	113	130	87	116	93	112	100	104	119	100	126	111	105	120	97	107	123	114	126	90	118	106	109	100	117	119	109	108	116	116	126	116	98	122	131	125	106	94	114	120	106	115	114	102	103	122	104	116	102	101	93	115	116	107	114	104	130	130	95	93	105	106	130	122	116	116	112	115	98	93	104	121	102	118	105	108	109	105	111	124	109	108	124	110	104	114	116	110	114	112	103	98	108	90	121	119	113	96	114	133	129	103	120	104	90	106	103	115	125	114	123	120	114	124	102	106	103	101	103	105	101	102	125	135	115	105	122	126	118	106	104	121	110	126	102	123	80	103	110	102	98	98	114	103	106	105	107	121	111	99	108	116	117	120	118	122	130	116	122	108	97	101	102	113	105	110	113	92	101	112	123	109	125	108	110	81	107	108	106	107	102	110	92	98	95	124	116	106	131	97	93	97	118	111	114	113	91	136	120	107	102	114	110	101	112	115	92	110	97	103	107	115	98	103	110	115	127	103	112	117	111	112	113	114	131	115	120	108	118	109	124	114	106	92	114	124	93	101	107	97	115	102	116	118	110	112	117	109	93	117	107	125	94	114	107	112	99	102	112	106	93	102	120	114	106	106	117	105	115	92	90	108	110	105	120	109	106	103	124	96	96	123	104	121	130	112	110	107	113	101	97	112	104	108	108	113	89	107	99	118	121	99	118	101	99	107	88	115	97	99	116	96	107	130	114	101	97	118	116	102	110	103	123	104	116	113	99	115	108	131	110	129	104	115	115	118	134	117	105	95	114	119	105	108	111	106	114	113	123	100	126	111	92	122	112	108	98	125	99	118	111	110	108	97	100	101	133	92	104	108	112	114	123	88	90	96	104	102	117	86	113	99	121	112	105	111	112	117	98	128	107	108	112	102	110	88	127	111	110	102	104	113	113	124	105	105	116	106	131	111	92	125	109	104	104	120	106	108	107	120	94	101	115	94	110	100	111	100	104	109	110	134	108	114	97	96	90	127	95	101	119	102	124	114	101	104	112	112	111	114	85	114	95	124	96	119	132	112	119	106	159	119	97	116	112	110	101	119	122	126	108	97	129	117	101	136	111	103	108	108	109	113	106	89	107	130	114	113	104	108	109	112	97	103	122	113	107	110	103	115	123	104	110	123	116
11076	10281	15468	19438	22419	21923	20480	14214	20705	11665	7458	4371	3477	3091	2433	2072	2568	8636	25483	26664	9550	1593	2804	7260	791	492	456	494	466	450	483	490	464	458	477	439	452	428	479	444	446	457	446	447	466	431	452	488	455	438	422	449	464	395	431	449	446	499	460	434	475	447	434	418	460	453	450	438	426	453	455	417	448	429	448	448	460	453	436	473	479	440	411	454	386	454	423	448	449	449	482	436	447	450	438	436	438	498	441	442	464	442	458	421	435	408	475	478	419	427	413	463	434	456	467	473	462	417	438	436	414	447	427	436	421	464	411	454	439	436	461	425	439	466	438	458	467	435	445	396	408	495	419	443	449	449	456	422	446	463	444	443	502	435	432	440	446	451	463	457	474	449	481	450	431	463	447	394	491	488	416	431	449	413	460	400	426	452	461	438	469	435	444	459	442	454	440	431	461	441	405	422	444	473	437	472	464	425	450	452	453	421	446	464	448	438	443	464	460	437	428	440	460	450	451	448	441	455	389	449	474	419	464	439	444	461	443	451	457	458	477	424	456	467	416	444	444	436	436	436	420	455	422	451	468	418	463	413	434	441	476	451	444	436	466	426	445	443	443	477	431	435	429	414	441	447	435	441	459	421	419	434	424	432	437	446	445	463	451	421	440	452	482	456	454	425	449	437	412	453	432	475	461	464	439	453	441	444	452	467	436	467	485	445	475	446	463	431	454	459	414	457	447	424	475	402	464	487	436	451	439	467	452	447	423	476	442	450	454	458	465	451	447	446	473	439	491	434	464	408	438	459	472	477	426	469	427	435	447	448	463	449	450	443	427	450	436	449	394	458	456	451	416	440	437	446	471	448	413	445	446	466	457	438	444	415	408	455	429	442	461	443	467	437	482	430	429	406	425	462	448	465	461	454	436	430	421	488	462	451	427	478	385	467	414	444	458	463	431	434	429	408	446	425	438	444	436	446	444	429	424	433	453	451	469	440	448	441	461	445	463	427	414	430	434	440	428	439	477	450	467	441	440	421	463	432	444	414	447	453	443	416	454	426	421	449	463	441	438	414	401	459	483	492	462	432	418	450	422	454	427	482	426	436	438	450	460	419	466	446	463	444	451	454	436	434	439	426	428	454	436	450	434	401	457	464	470	476	451	451	461	428	440	463	399	447	459	416	423	410	460	458	451	434	438	463	438	435	410	449	455	432	465	499	428	483	461	435	429	423	459	425	447	463	437	401	428	452	429	434	429	450	448	459	464	426	423	436	428	450	452	431	456	409	478	465	455	485	473	432	467	458	445	425	439	432	433	428	452	418	460	453	442	484	450	449	439	451	444	434	453	460	462	439	458	428	418	442	458	432	453	432	442	446	438	412	446	441	474	432	452	495	468	433	429	457	453	424	427	454	452	459	421	442	458	408	461	470	453	446	469	408	439	451	420	457	473	458	458	436	459	438	425	429	429	459	449	447	458	443	434	405	480	422	442	443	425	441	448	419	447	446	455	454	419	458	474	420	441	470	447	433	452	462	457	440	453	438	464	452	448	453	425	423	453	429	446	450	449	461	414	475	402	442	461	424	443	444	429	451	413	412	442	449	408	469	438	414	463	447	466	479	400	431	422	477	421	463	438	456	448	438	430	455	420	444	450	421	444	429	460	448	417	461	467	478	442	450	433	478	463	470	449	445	446	442	478	431	443	467	415	453	435	452	422	454	446	406	428	410	448	441	418	482	447	478	444	406	438	447	454	462	437	433	491	479	444	481	453	456	435	478	399	469	407	473	468	454	428	429	459	450	466	436	395	453	446	422	446	416	454	414	457	463	454	449	469	480	457	431	461	454	444	441	450	446	439	431	448	453	424	446	453	440	430	425	444	467	445	455	468	478	472	455	446	444	446	435	467	499	454	428	506	429	430	424	456	453	453	452	469	432	456	439	445	454	462	456	443	429	438	455	415	442	477	457	413	439	405	502	436	448	436	450	427	439	440	411	455	421	449	418	477	451	474	390	452	450	481	462	426	455	434	415	470	438	426	456	466	439	420	431	453	444	462	490	442	423	454	474	433	424	470	447	417	434	460	470	466	462	472	495	463	419	442	422	434	441	477	426	411	420	433	468	449	438	443	411	449	441	467	440	444	456	444	458	394	480	431	431	477	487	445	456	432	438	434	428	467	509	471	423	415	433	415	461	436	426	421	482	431	436	441	468	416	429	461	461	423	442	459	435	401	422	427	434	458	408	471	490	463	441	448	459	382	426	485	439	438	432	446	415	425	413	443	456	457	436	441	432	428	411	436	463	445	445	453	467	460	485	434	465	404	436	465	437	409	428	437	448	468	468	427	440	498	464	410	451	399	462	433	467	433	440	417	417	436	478	492	473	438	460	427	470	462	454	457	421	429	458	444	437	432	457	481	456	458	433	475	453	427	420	457	440	421	413	452	428	481	434	423	446	419	438	443	463	463	464	448	452	441	473	455	455	463	464	419	442	421	477	462	453	455	446	450	460	422	470	423	450	436	460	444	449	427	446	455	444	425	449	453	455	443	477	425	430	443	451	442	439	433	454	427	417	525	419	425	461	446	423	424	464	396	429	444	458	445	438	436	433	426	464	403	452	429	429	486	477	460	452	424	475	455	462	444	434	473	438	452	427	449	428	441	466	470	456	455	490	420	396	466	399	483	453	447	474	398	427	458	438	439	504	468	429	444	461	455	467	449	454	440	440	408	432	452	466	469	466	437	454	500	451	453	488	482	429	477	455	471	471	481	417	456	439	439	478	464	425	447	441	442	445	464	432	430	465	466	450	455	448	430	431	432	454	425	483	420	454	462	426	496	436	430	447	434	474	396	440	447	409	430	421	473	470	424	493	461	438	455	444	446	442	461	490	467	415	478	422	471	483	464	499	446	435	435	428	438	442	464	437	426	444	451	465	423	417	408	430	481	422	431	443	469	464	443	417	455	444	439	453	445	443	449	474	447	469	459	406	445	423	465	435	455	434	415	466	426	427	446	452	408	396	433	426	433	467	438	453	440	435	466	410	437	503	475	478	412	413	425	457	390	457	447	423	418	460	464	489	486	431	437	411	455	407	460	421	478	447	438	457	469	436	460	453	460	430	452	451	438	424	411	494	441	459	400	427	438	461	428	434	426	442	455	452	455	430	475	486	437	437	451	432	439	415	449	466	454	437	454	403	447	421	467	413	424	434	444	410	431	457	458	443	427	458	426	454	427	439	440	441	484	430	447	442	466	455	456	430	515	453	456	461	400	432	408	435	467	467	443	429	446	443	458	451	458	455	439	470	443	439	439	438	475	412	467	464	467	420	428	433	440	439	442	459	433	417	413	457	463	448	444	440	453	447	455	439	425	443	433	451	440	459	434	441	479	448	445	464	437	434	429	433	441	464	462	451	430	430	447	428	432	457	438	414	423	431	450	412	440	442	445	473	466	437	453	471	436	430	470	450	439	446	440	447	452	464	419	453	419	441	463	428	418	467	449	450
16448	16170	20862	21550	21361	20301	14216	9070	11496	4811	2762	1257	1127	832	583	535	730	2704	9386	13272	4214	339	1210	2205	809	190	173	184	185	183	167	184	168	169	190	172	217	202	179	193	178	197	177	153	180	200	165	197	186	156	172	166	187	176	189	196	174	172	177	196	186	184	160	195	181	180	196	181	197	192	176	175	204	172	171	186	196	175	163	170	185	185	189	184	218	154	181	189	172	179	164	190	171	169	187	185	192	206	163	194	196	184	183	148	188	196	160	187	195	212	190	186	208	178	186	191	161	201	180	190	191	174	175	172	175	181	170	219	205	174	199	173	185	197	185	178	174	163	171	179	166	192	211	179	189	174	172	148	214	198	160	189	193	183	168	185	179	195	174	182	163	169	199	174	180	191	178	188	195	190	166	183	207	178	173	200	177	205	179	170	205	161	207	170	187	198	174	197	176	190	201	180	166	208	187	187	186	154	175	175	166	169	189	174	196	185	198	169	203	194	175	186	197	200	193	181	168	163	205	200	187	192	175	183	168	165	177	177	187	179	177	189	187	174	185	191	183	181	154	182	177	184	199	171	185	196	164	158	173	176	184	208	164	171	211	203	192	186	166	199	212	164	165	170	189	181	192	163	186	170	173	202	173	185	183	162	198	161	178	160	183	193	195	176	179	205	182	186	196	207	180	190	167	165	207	174	149	180	196	172	179	176	197	176	165	160	198	196	186	208	186	174	187	175	186	178	180	193	200	184	175	172	168	173	147	182	175	195	184	182	198	177	165	176	193	163	177	177	205	153	186	173	198	178	199	164	188	167	175	192	171	186	182	170	189	199	177	176	187	173	191	157	173	175	176	161	178	179	181	183	180	189	181	149	169	204	184	169	199	176	198	183	182	173	165	162	179	193	172	149	210	183	171	180	191	196	173	189	174	183	195	154	191	192	159	193	197	175	158	196	198	177	181	189	198	169	197	190	169	176	198	164	170	190	185	197	190	170	193	187	172	203	202	163	186	166	171	185	179	169	173	188	177	167	182	176	185	189	182	174	158	183	207	173	215	173	162	185	152	192	191	161	159	165	174	181	199	178	181	183	179	160	154	184	180	182	172	179	145	165	166	209	202	150	185	188	173	195	191	173	174	184	184	191	201	157	171	175	185	173	179	172	195	187	170	176	177	184	179	190	178	176	174	187	168	205	192	171	171	179	196	192	188	201	175	202	189	204	167	180	170	200	183	175	194	167	177	180	203	205	182	175	180	170	163	183	166	166	192	170	198	197	204	190	171	175	161	192	190	188	172	188	189	178	172	188	192	193	168	162	181	207	163	173	179	197	195	173	183	190	192	174	184	191	178	170	168	176	163	184	169	173	165	180	160	187	164	190	181	170	166	196	198	181	170	188	178	179	173	186	191	170	169	169	157	162	186	188	205	160	176	190	167	152	183	181	192	205	161	176	161	184	186	179	163	158	208	185	190	165	201	175	182	165	169	195	205	191	174	168	177	174	175	161	176	175	179	195	181	168	182	177	191	173	192	209	199	215	203	171	172	194	166	197	161	194	174	171	187	174	176	185	182	174	170	215	184	194	186	201	177	185	210	175	159	168	189	191	188	172	204	185	175	190	177	171	154	197	177	201	187	178	197	159	212	205	202	195	176	175	166	182	163	187	168	195	178	205	164	185	167	175	166	175	172	172	169	180	203	180	179	195	179	190	215	186	185	192	174	160	177	177	169	175	165	192	181	176	184	182	165	176	178	184	162	166	206	213	170	190	160	169	194	181	176	175	165	170	178	186	204	179	168	199	205	191	172	168	150	203	182	188	197	175	169	160	201	169	179	151	178	187	181	196	211	163	186	158	197	181	190	170	184	208	180	179	197	196	182	173	185	160	166	168	198	187	187	167	151	175	180	185	182	186	189	168	192	164	182	169	168	173	170	182	194	179	177	202	179	184	204	162	180	165	169	198	165	196	201	204	179	182	178	180	158	195	194	188	177	187	201	194	172	193	191	180	191	176	186	175	180	175	190	188	182	189	192	185	206	205	199	170	187	171	182	146	172	170	170	196	172	186	186	180	195	186	213	187	161	174	181	206	173	171	184	167	168	156	177	199	168	205	159	172	162	176	174	189	185	168	190	182	176	159	201	185	181	179	195	173	172	174	176	168	187	187	167	194	181	167	176	164	202	187	186	171	175	186	195	198	212	175	162	146	173	173	191	165	185	171	182	178	190	162	170	198	197	170	192	191	198	168	196	182	180	179	199	160	172	166	163	180	163	184	179	175	160	196	170	182	188	172	197	175	175	168	174	174	204	185	183	162	168	185	187	192	195	179	178	186	176	200	174	165	191	186	198	168	184	180	175	172	191	184	177	181	200	182	146	176	176	195	198	170	171	196	194	173	180	190	218	176	185	178	175	169	198	165	175	183	193	168	175	176	195	195	183	167	167	179	165	180	190	168	179	186	164	162	208	231	177	204	181	187	179	160	176	161	181	202	202	187	161	170	189	179	208	182	170	183	180	180	197	192	180	175	187	193	191	182	152	158	173	195	184	183	193	188	185	184	165	150	210	206	191	209	174	182	165	183	202	181	179	197	180	184	191	172	197	176	178	181	177	181	163	219	172	193	178	202	194	190	194	188	157	181	194	178	187	184	171	198	165	193	164	184	175	182	184	181	172	186	169	199	180	192	179	170	197	198	174	161	170	192	185	192	183	195	171	181	195	201	185	164	185	166	201	183	188	186	188	171	178	179	190	175	201	190	161	168	171	193	142	168	200	166	192	184	164	191	178	180	186	186	192	188	151	168	196	183	172	173	150	191	177	178	165	169	186	192	185	197	160	178	186	163	213	166	190	183	178	190	188	159	173	163	145	184	201	157	174	184	192	228	158	195	182	169	194	177	169	172	184	164	208	179	161	201	190	160	162	194	180	173	180	176	179	182	173	185	162	193	182	167	165	180	177	183	187	191	185	162	169	184	191	179	166	196	220	198	187	178	189	184	191	177	159	175	183	192	179	172	184	191	186	182	175	182	179	162	177	180	188	174	166	179	189	192	200	186	203	169	168	181	199	181	194	166	177	154	179	193	185	154	201	164	186	192	187	195	172	187	192	188	201	175	167	178	172	178	181	187	169	191	159	197	184	186	175	176	169	181	199	184	186	182	197	185	192	168	182	191	178	199	185	165	174	174	164	171	195	165	172	182	175	180	190	176	208	187	179	197	186	221	171	196	186	194	147	184	176	166	149	209	153	178	187	184	183	195	188	166	182	166	212	174	158	188	200	190	183	170	186	182	164	166	191	165	179	176	194	175	185	181	168	180	188	150	193	155	188	181	173	181	168	194	185	206	155	191	186	181	171	195	195	173	200	193	202	197	162	179	171	174	189	171	165	176	196	195	190	188	182	188	156	179	190	186	182	191	193	173	180	174	183	186	150	205	166	175	170	187	173	184	202	187	163	190	186	160	213	176	177	182	172	175	167	171	201	191	176	170	189	178	168	186
14910	14863	22263	28416	30158	30822	23210	20669	25725	13062	11775	6770	6370	4976	3443	3165	4703	14744	31803	34910	13099	1833	7698	12724	4360	726	703	697	681	718	669	680	696	635	682	681	732	702	663	717	664	670	720	668	664	704	700	659	647	644	705	650	687	650	680	747	662	668	613	711	705	710	654	651	665	713	657	682	670	671	660	671	666	658	687	650	672	613	703	661	656	667	707	679	676	730	661	666	646	653	650	684	642	676	629	697	689	649	643	646	635	636	678	648	665	655	678	710	652	664	660	684	667	711	676	664	680	642	695	639	637	686	642	642	676	657	689	681	652	668	688	665	687	682	662	650	647	677	682	676	700	698	643	619	690	671	663	688	688	683	659	630	718	663	681	652	634	636	609	668	674	688	669	670	698	667	667	694	656	623	648	707	695	678	657	666	660	647	692	692	652	711	689	649	632	664	692	683	623	702	628	702	692	652	654	644	670	663	669	729	690	675	657	677	674	668	669	675	687	643	704	650	741	648	675	693	658	656	625	625	706	633	686	631	665	649	693	672	670	675	657	648	679	683	715	655	711	683	650	642	676	707	728	676	645	648	647	702	648	653	697	678	661	664	646	680	687	661	647	646	681	665	683	647	678	656	633	612	678	735	686	658	643	651	674	657	639	712	644	661	681	669	654	694	652	693	650	694	719	668	695	660	717	671	726	706	696	657	661	668	675	685	661	669	669	693	672	643	654	650	692	646	691	671	671	659	691	666	655	689	705	651	662	685	659	655	633	710	599	706	657	682	687	678	660	679	690	655	681	694	642	643	678	640	627	631	679	673	639	685	669	677	713	706	662	675	702	696	668	635	688	635	656	669	655	614	720	682	655	645	673	646	633	645	679	674	671	683	695	667	734	698	694	675	616	679	683	659	675	672	649	695	673	688	671	664	665	714	684	658	668	712	668	642	704	654	648	691	722	683	648	692	633	684	663	636	641	710	666	681	606	651	691	631	680	624	656	666	685	665	648	675	657	720	665	717	657	656	635	672	689	627	646	646	652	699	649	670	639	689	701	657	660	661	639	679	639	666	675	661	683	685	700	701	681	675	648	636	669	677	686	677	640	696	664	696	648	653	709	685	627	676	645	654	656	716	675	680	692	636	652	688	659	620	696	650	695	641	663	684	669	693	632	674	661	680	664	709	665	629	630	676	651	669	678	667	613	710	732	677	646	680	696	678	683	671	688	715	637	666	655	676	659	688	689	675	700	614	723	686	644	647	665	676	642	649	676	712	689	649	684	657	670	618	674	681	675	640	666	682	677	698	661	691	643	702	656	673	646	704	689	653	646	656	695	645	731	659	664	663	674	696	639	690	610	696	672	657	668	687	700	617	670	694	648	680	681	661	731	704	678	669	654	663	653	649	639	645	635	687	669	627	706	713	653	636	644	688	669	713	685	646	681	690	655	679	619	689	715	651	654	690	667	658	660	682	655	677	691	659	656	659	687	656	681	657	676	688	649	694	678	697	622	636	667	661	672	682	650	632	708	664	677	653	722	688	666	677	644	705	680	677	638	676	651	696	692	647	662	582	648	660	632	606	668	691	679	665	680	706	679	645	671	644	687	640	643	662	648	609	688	683	708	700	713	623	682	660	647	707	650	694	637	677	657	696	659	714	638	651	651	668	650	675	704	697	654	629	682	648	615	650	687	686	643	729	727	695	643	662	630	669	689	673	709	672	672	612	641	635	637	672	627	651	727	675	708	653	680	668	686	676	739	673	678	615	661	693	714	665	658	655	686	631	719	664	641	669	670	646	672	663	653	700	669	657	683	625	691	658	678	705	689	633	682	686	652	654	681	677	729	678	673	668	681	708	701	643	702	695	693	657	698	673	656	714	701	658	658	619	705	642	653	631	668	653	623	665	697	668	627	634	644	699	672	618	699	677	677	713	719	718	671	629	643	635	694	679	672	664	677	637	617	706	678	655	629	664	626	665	649	621	630	682	678	720	726	650	672	696	697	693	676	675	654	666	695	627	661	690	677	661	670	717	695	668	635	668	693	680	683	632	667	682	683	668	648	648	703	674	685	643	623	677	657	715	652	668	657	672	673	689	700	716	630	658	682	687	662	658	664	668	705	678	647	636	683	660	660	656	653	665	662	663	691	682	676	652	690	652	676	627	655	651	683	693	665	669	707	687	644	656	697	663	679	676	643	671	633	665	663	635	650	720	676	629	662	694	692	664	638	687	639	664	668	661	630	620	667	663	642	701	685	675	685	666	664	673	649	720	670	686	623	655	686	640	655	648	655	637	686	628	659	691	702	620	672	671	650	675	658	716	647	640	656	668	694	659	707	633	668	663	654	631	674	664	615	692	638	705	675	663	611	681	680	664	668	651	679	661	683	655	703	739	658	661	679	631	670	637	669	668	644	627	705	646	626	614	700	702	710	688	661	656	664	658	672	721	640	672	660	645	675	697	655	655	747	646	663	630	648	652	722	657	664	646	692	663	687	649	662	692	673	654	675	711	639	694	700	662	655	651	663	664	682	676	639	644	745	694	641	656	657	638	654	668	678	653	710	683	633	671	634	629	672	669	653	639	664	672	685	632	690	663	659	649	672	689	696	663	695	691	668	729	665	690	690	659	640	669	641	671	665	682	663	662	680	660	666	657	629	693	642	673	684	677	689	637	642	663	647	635	707	667	645	697	648	717	659	666	657	614	658	680	635	625	697	686	694	625	631	691	722	651	672	614	642	670	642	688	653	711	670	618	657	656	689	657	654	666	691	644	631	716	600	630	668	691	711	697	672	651	649	665	684	644	696	696	639	638	662	653	666	713	713	655	655	663	638	632	692	657	680	641	628	688	651	692	631	692	677	679	672	646	651	653	655	684	673	697	774	618	672	665	707	664	684	615	672	689	657	677	675	666	667	668	669	708	704	710	638	673	651	678	650	669	675	730	660	645	704	670	710	657	629	673	653	671	711	662	675	647	664	644	645	669	661	691	694	679	677	697	675	692	649	688	665	619	688	650	683	644	699	686	655	660	665	667	626	654	702	661	692	678	729	682	661	669	666	648	673	620	681	653	705	688	699	640	672	666	700	695	638	710	656	641	652	643	653	688	668	714	671	675	666	685	643	649	635	666	679	700	659	714	621	683	657	634	728	655	630	670	670	641	713	697	669	612	673	682	629	716	690	684	671	665	645	680	630	571	637	670	659	642	645	630	645	693	650	671	703	662	668	694	672	652	663	650	691	660	682	637	622	672	675	652	730	693	708	626	652	624	653	711	687	666	656	669	668	692	741	676	652	719	638	676	635	640	691	645	663	617	712	692	677	634	716	630	626	672	748	686	667	640	697	623	665	675	662	671	699	719	665	644	672	685	693	643	611	653	635	670	645	679	669	660	688	653	671	656	607	697	702	698	678	691	679	638	679	647	654	631	656	651	703	709	694	695	635	687	647	650	639	698	649	673	656	714	679	670	632	638	702	652	661	706	704	661	714	670	675	629	649	654	657	650
2562	1982	2978	3022	2237	1336	998	1091	542	415	436	310	277	242	262	238	307	263	587	839	431	260	235	269	169	153	155	180	164	169	178	164	164	161	161	150	171	163	149	150	178	149	160	159	150	150	155	190	138	176	152	162	173	159	164	159	155	176	162	141	167	159	175	162	149	173	170	174	154	172	157	176	144	166	152	165	157	156	165	173	146	148	173	144	195	168	158	162	160	146	167	168	154	156	149	147	185	139	166	142	156	177	161	157	140	154	152	171	149	156	170	159	146	145	170	150	177	151	165	145	156	165	188	179	167	187	166	188	182	167	161	132	151	159	165	165	143	184	160	139	176	149	161	159	191	160	164	168	146	164	176	174	169	169	138	136	156	167	158	167	162	165	187	164	173	171	157	156	159	174	155	154	191	175	147	161	174	154	153	158	150	154	147	153	148	168	146	158	155	164	172	167	189	165	139	165	171	147	148	155	159	162	174	172	164	166	162	155	149	159	147	160	156	153	146	159	143	177	142	187	151	164	159	152	148	161	174	155	149	161	168	141	163	158	146	165	129	166	174	161	156	169	189	160	161	152	166	159	144	164	155	155	134	167	160	172	163	171	166	191	143	161	164	157	166	181	165	154	160	166	172	153	138	150	171	153	152	151	139	150	164	151	171	163	196	163	168	145	145	150	148	172	163	162	180	161	152	165	147	173	152	184	159	167	147	140	164	166	162	147	162	155	179	162	159	177	181	152	193	170	142	173	157	166	148	163	155	171	174	159	156	155	173	141	164	168	159	142	157	157	167	161	155	138	141	151	154	177	152	148	136	173	142	146	152	181	181	173	166	143	149	140	151	150	171	183	160	173	175	167	155	146	165	164	138	169	173	153	157	164	165	145	162	153	163	155	174	158	143	200	164	139	161	158	148	138	154	148	154	141	173	172	150	147	156	155	165	161	180	187	158	165	164	160	172	155	160	176	145	179	170	164	159	134	190	164	133	145	150	165	164	144	169	146	164	139	170	193	168	157	142	143	161	145	154	148	131	180	167	142	179	159	162	178	145	151	164	189	167	136	133	156	162	161	151	183	158	156	159	135	152	156	160	168	159	132	138	145	170	171	147	172	157	166	154	146	135	166	157	157	160	173	142	178	152	139	163	167	164	148	150	150	143	181	170	151	155	172	135	156	146	149	150	170	161	149	164	183	167	163	135	175	149	145	164	186	156	159	167	142	155	142	167	163	147	142	165	142	152	167	159	162	177	161	173	157	152	170	182	175	157	168	153	170	142	160	140	158	140	147	157	169	148	161	143	160	146	168	159	132	159	152	146	134	158	159	146	187	180	167	146	176	157	162	176	173	158	165	166	170	159	164	176	139	159	163	173	159	164	145	148	169	123	144	177	147	164	170	152	173	171	189	171	148	183	145	155	181	168	173	167	143	139	165	155	149	184	151	171	134	172	151	143	165	196	181	146	166	155	163	161	161	169	152	135	163	171	169	154	154	144	187	163	142	151	165	163	144	191	174	145	150	166	145	164	152	158	160	160	172	167	141	176	165	175	153	185	140	158	167	167	161	146	154	158	156	150	149	149	142	162	147	163	159	163	180	154	158	162	137	143	150	155	159	172	172	140	153	181	142	149	156	155	160	150	159	159	149	167	171	160	142	159	169	172	143	152	148	145	165	161	150	149	180	154	149	183	160	145	140	175	163	166	162	163	167	136	168	150	153	168	162	134	164	152	189	152	146	149	142	135	157	161	149	144	162	176	174	149	160	168	153	164	146	156	180	170	162	157	168	165	172	163	152	135	166	174	154	161	152	148	159	152	167	149	179	173	164	194	146	138	164	168	175	197	150	178	157	148	143	145	149	168	173	131	161	163	161	149	152	152	164	148	145	159	161	157	195	165	165	164	149	162	165	172	173	164	159	159	163	178	159	149	163	161	167	167	141	163	152	155	151	168	158	160	166	173	173	163	175	146	169	157	159	138	150	147	148	148	134	174	147	147	152	174	163	143	163	152	170	171	156	166	162	162	159	169	141	171	169	151	155	154	163	150	146	167	163	164	173	153	163	165	149	173	139	146	156	168	163	148	144	178	152	165	167	147	154	149	147	168	156	175	166	148	185	163	157	166	141	163	156	142	167	149	183	146	175	154	161	147	161	165	176	157	144	172	154	166	161	174	163	160	153	160	180	155	159	152	147	173	160	133	150	159	170	169	165	138	179	151	142	168	164	162	153	162	153	137	171	144	157	155	179	163	167	139	156	169	147	156	152	170	170	167	148	153	160	171	151	150	150	137	158	142	179	162	151	174	191	173	162	154	155	161	169	160	139	181	141	161	175	149	164	170	165	186	169	148	173	187	166	151	143	151	181	173	185	169	165	171	171	171	154	161	168	161	167	145	165	160	171	164	170	175	148	146	166	148	158	183	149	158	163	151	166	157	141	178	167	153	165	148	159	171	158	173	172	145	159	180	140	162	153	170	182	159	140	173	162	186	152	164	158	139	156	143	164	189	166	168	177	140	178	153	175	168	144	159	158	150	135	149	146	168	162	171	151	144	155	148	160	155	147	153	166	155	175	174	144	182	165	144	138	157	162	157	154	167	168	152	171	139	142	166	184	167	157	168	154	157	137	154	164	160	165	171	146	146	129	144	178	129	172	171	152	149	174	160	163	154	165	160	184	156	152	144	175	147	153	136	157	170	148	150	160	157	161	165	140	171	166	152	167	166	164	196	139	169	152	171	173	149	149	146	161	146	145	168	146	186	154	161	154	172	159	150	160	153	145	148	146	152	161	153	166	154	155	165	182	158	160	166	167	149	162	160	169	148	174	141	193	173	156	178	156	160	155	168	163	157	184	165	185	151	162	137	176	193	145	140	154	140	165	153	152	158	160	186	153	155	150	153	152	156	149	158	162	170	167	159	150	157	180	152	180	157	159	152	146	148	165	172	164	151	153	156	170	168	151	151	165	169	161	166	167	160	154	167	154	153	150	138	145	154	135	165	149	158	163	140	165	171	159	156	159	159	141	149	131	147	126	157	184	146	163	149	142	162	166	155	146	140	166	153	161	173	171	161	175	159	154	159	162	157	142	144	137	163	158	142	165	179	155	143	171	159	173	157	158	170	129	153	197	169	152	160	160	144	145	157	151	155	169	167	161	152	178	161	151	168	146	177	156	159	161	146	158	163	137	180	149	164	161	169	152	152	175	171	152	149	142	171	175	161	146	171	163	143	159	154	157	142	140	158	179	171	164	165	139	151	170	186	144	165	143	157	178	171	180	172	144	148	190	168	166	148	164	143	172	146	164	163	150	179	167	167	162	159	146	170	138	151	155	160	174	152	151	158	157	144	132	155	167	175	171	160	165	151	172	162	186	151	183	160	153	156	148	171	154	152	173	168	161	190	149	147	149	155	160	174	128	163	167	148	178	154	158	159	177	169	140	170	166	166	163	176	171	153	153	134	167	162	158	160	167	175	162	157	158	156	167	177	157	161	187
3344	3042	6395	9155	7639	5313	4768	5432	2726	2203	2324	1651	1310	1240	1229	1426	1629	1504	3057	4293	2266	1036	1133	1237	638	643	617	618	613	643	642	616	606	630	624	558	676	594	606	603	590	648	620	684	629	599	615	590	602	627	590	616	567	595	590	608	609	631	615	578	584	587	597	570	572	638	572	611	611	617	598	590	617	620	639	609	597	612	589	630	603	574	605	564	621	561	596	605	590	600	621	610	597	587	553	550	575	611	600	631	634	563	532	646	594	606	601	623	656	576	605	588	619	580	563	606	620	592	622	607	585	578	606	634	601	627	562	607	593	591	598	607	581	613	619	592	587	599	572	658	645	588	599	611	613	579	571	617	572	590	636	590	620	595	596	618	627	596	630	583	607	627	631	614	598	583	588	601	544	601	594	593	581	642	613	641	605	568	614	595	582	590	541	658	595	621	613	639	589	629	598	555	578	619	602	640	596	600	615	564	587	586	582	586	576	551	602	609	628	642	607	611	604	601	587	643	629	577	612	586	585	580	596	597	605	583	581	586	632	593	619	600	646	599	596	611	647	607	587	599	619	580	613	632	605	590	615	586	625	610	639	605	588	613	602	592	574	580	645	620	607	620	578	600	653	585	594	575	583	601	607	613	620	657	637	553	614	628	592	578	614	608	633	604	605	577	604	584	582	590	596	556	594	582	588	565	535	600	567	635	561	562	621	592	597	594	635	611	685	650	600	567	608	577	592	595	605	572	623	613	616	618	609	593	583	609	608	592	590	586	607	600	673	612	585	610	647	621	606	585	627	601	589	570	624	595	608	637	581	621	629	613	601	621	573	638	610	617	605	604	597	637	658	576	574	624	628	620	576	574	624	627	588	561	595	586	641	608	638	599	556	538	634	590	633	605	560	590	606	636	634	609	626	584	609	586	622	635	599	628	588	635	601	576	599	628	599	598	580	639	609	630	576	634	620	601	590	598	572	611	593	578	599	571	587	648	620	628	619	577	539	575	612	586	603	615	634	598	561	601	583	592	639	647	621	597	587	600	599	641	595	568	612	626	613	587	583	627	609	591	599	595	597	618	588	585	596	610	617	614	624	644	570	622	575	606	576	591	632	576	590	609	581	632	583	627	614	573	541	594	637	551	607	590	586	590	651	592	623	584	609	565	618	599	601	622	598	565	554	569	576	598	595	575	620	593	625	605	606	568	591	616	580	547	641	552	625	628	630	578	609	616	625	583	592	598	625	604	562	578	593	551	569	590	609	620	620	612	593	598	622	607	626	621	622	595	609	578	594	603	571	619	575	583	606	588	567	586	585	568	592	686	600	611	587	552	583	633	641	546	567	625	578	623	586	592	603	616	619	605	627	570	594	593	565	565	604	593	626	610	624	635	610	624	627	589	608	596	582	619	584	549	594	557	582	624	599	594	625	569	639	642	588	622	618	689	594	614	627	622	614	565	609	593	609	604	619	583	600	548	606	577	588	601	615	601	610	607	594	593	586	586	626	572	595	631	560	608	592	574	607	614	586	609	532	577	593	619	585	628	593	602	625	635	582	576	578	593	580	614	612	584	611	626	570	604	662	623	653	567	599	604	586	593	607	620	595	582	638	600	596	636	605	594	581	591	594	613	596	638	583	600	619	590	561	614	604	589	552	639	597	569	623	595	614	627	591	626	604	633	639	567	601	597	577	599	565	629	584	636	601	593	599	615	586	619	612	607	642	587	634	579	577	564	574	604	617	612	588	609	604	578	632	549	626	603	614	607	585	569	625	583	641	579	613	605	587	592	618	603	586	591	641	611	600	601	617	604	594	600	595	577	628	639	604	531	602	564	582	562	560	589	576	596	596	610	596	587	607	613	588	613	588	590	595	600	630	565	594	551	639	627	623	598	615	609	555	575	642	585	603	562	545	609	611	606	602	588	577	590	602	632	616	600	630	607	641	598	567	609	601	607	633	607	594	604	619	649	566	599	618	598	580	606	598	611	648	608	635	573	579	611	594	600	595	579	570	536	575	613	569	632	575	594	574	679	630	574	614	614	598	623	608	610	644	611	637	591	633	578	614	569	622	611	591	589	616	639	620	596	645	577	564	569	641	545	624	600	599	628	577	567	628	602	616	630	624	631	663	648	620	577	623	651	602	664	603	585	572	598	587	677	582	590	607	575	649	585	580	608	589	595	627	604	620	582	586	629	553	617	589	601	623	598	583	590	597	627	575	630	586	592	620	581	582	616	602	595	609	591	558	596	593	602	647	613	634	545	623	597	621	602	654	584	615	619	607	587	639	617	589	594	609	573	587	612	575	607	620	625	580	563	634	609	621	593	596	614	585	643	624	652	633	587	577	593	552	604	594	635	591	629	583	624	621	619	628	586	610	575	623	621	600	569	631	606	609	641	621	573	572	582	600	630	580	609	562	596	651	562	586	627	654	554	601	582	613	572	609	595	621	617	601	619	618	569	598	641	583	586	593	624	609	568	590	582	610	641	585	617	619	599	575	588	629	614	589	628	624	577	618	605	585	608	591	596	566	615	632	599	620	596	582	581	631	541	626	603	593	649	613	609	630	605	576	599	568	631	642	624	598	622	652	636	661	603	605	605	650	622	590	587	621	566	591	571	598	576	585	611	632	586	609	593	617	619	606	560	589	602	600	586	603	615	632	662	603	635	603	568	589	597	609	612	581	590	625	588	584	597	619	591	576	599	591	581	644	550	559	589	582	605	578	593	631	592	595	615	620	638	571	583	597	675	594	589	611	585	585	652	619	595	596	578	611	590	621	608	602	619	591	569	618	608	578	590	602	600	570	558	582	613	587	630	629	615	586	579	600	622	542	666	640	631	596	626	624	613	635	632	645	627	595	571	612	585	611	582	592	597	595	593	613	593	595	577	589	597	547	561	585	622	569	595	582	581	611	607	578	589	644	641	569	575	647	582	628	571	568	584	574	596	622	610	615	582	639	665	603	603	608	638	597	564	628	642	604	592	605	593	632	584	585	588	591	607	609	580	590	610	637	623	590	607	608	619	600	589	589	611	615	587	697	622	604	646	598	616	616	616	564	619	596	567	592	593	582	609	625	589	654	597	611	580	555	588	634	540	628	594	595	588	594	596	581	544	616	599	602	588	551	579	580	573	608	604	584	590	595	627	594	626	585	623	630	638	583	594	609	597	639	607	571	588	589	611	604	573	631	631	551	583	617	595	544	583	585	565	625	611	609	561	643	611	587	619	636	600	577	617	602	594	620	610	564	598	637	651	609	600	560	569	607	569	582	608	614	657	594	617	618	589	600	583	612	582	579	624	630	600	621	645	625	603	622	575	601	617	586	586	649	590	588	611	604	577	599	634	566	567	660	561	567	617	604	608	626	607	572	555	620	576	593	625	620	619	612	607	571	641	595	606	623	609	574	633	581	634	631	611	625	599	606	602	584	596	606	562	612	582	608	613	622	603	609	565	594	569	595	578	547	579	591	615	614	589	603	571	658	587	591	606	566	593	577	609
10783	11001	13933	15233	15995	12114	8452	8046	2666	1458	804	505	511	492	500	354	397	1719	5394	3970	1715	2111	856	324	157	121	122	119	109	112	113	97	127	104	104	111	111	123	106	118	102	117	110	117	92	100	116	121	118	99	107	113	109	100	115	98	111	111	113	103	111	126	100	101	101	115	126	95	124	103	111	107	126	100	118	115	113	109	114	93	124	104	107	107	104	109	111	114	124	106	109	113	121	122	122	88	109	117	121	106	114	121	102	105	108	123	100	117	109	109	132	100	104	101	106	112	117	106	103	103	120	101	100	117	99	116	107	107	90	102	93	111	108	104	115	102	98	87	93	94	110	113	118	110	111	127	120	113	106	91	99	115	127	118	92	97	103	109	101	80	103	126	106	102	102	108	105	113	90	110	104	110	104	106	107	115	97	106	113	125	107	113	101	122	114	102	102	107	103	104	116	124	117	94	106	117	122	126	94	99	108	122	105	104	115	108	113	117	120	122	109	99	108	102	110	96	100	104	124	104	112	107	123	107	93	115	103	119	98	117	120	96	108	106	105	122	102	91	103	91	93	111	116	119	92	89	112	112	115	115	102	105	103	110	117	100	113	106	108	109	120	94	110	134	107	110	121	105	108	116	111	105	100	105	123	119	103	115	96	126	92	128	110	127	112	106	117	106	109	116	105	108	98	99	113	100	119	116	117	109	101	123	92	105	91	101	116	113	100	114	98	111	113	96	110	114	116	102	104	108	115	79	100	104	109	119	113	113	100	100	109	96	104	105	115	126	128	120	121	123	109	109	113	104	104	107	112	103	105	100	102	113	97	101	117	107	112	117	115	119	119	119	122	84	97	129	107	91	114	124	110	106	117	90	108	99	89	93	122	108	115	103	120	108	110	114	101	115	110	100	97	106	94	86	111	121	122	118	93	105	116	104	101	120	125	102	99	87	121	116	103	121	106	113	105	101	113	113	107	93	101	110	113	100	91	105	96	100	121	104	110	124	111	132	117	104	117	102	111	120	120	90	110	124	108	109	107	105	116	124	119	133	113	124	112	94	108	127	108	108	108	110	100	100	102	110	103	120	113	109	111	90	114	113	110	117	100	133	119	122	116	100	132	86	115	110	102	108	107	104	120	103	138	111	111	109	115	96	115	104	109	139	81	107	110	100	137	113	107	107	110	102	102	104	103	108	114	104	100	105	105	113	114	95	109	125	87	111	106	111	103	106	127	84	108	102	107	112	115	90	112	113	109	112	115	94	102	98	117	100	116	93	105	104	119	124	113	99	117	92	122	98	120	98	121	113	100	93	84	115	102	129	113	112	113	119	102	121	121	105	102	125	109	110	115	102	106	106	121	92	127	112	112	109	89	110	104	106	88	110	99	96	110	112	122	107	100	105	104	110	118	118	88	124	101	99	118	112	91	125	118	124	112	119	127	101	112	99	91	89	109	115	104	110	118	114	95	99	105	99	125	108	120	121	108	120	107	92	121	111	118	135	128	109	97	99	122	111	99	111	103	106	104	106	112	92	117	104	90	99	112	107	98	109	96	117	101	123	101	123	93	113	96	114	99	123	97	104	105	98	85	96	94	93	119	125	107	99	129	101	110	111	119	106	122	118	97	120	100	127	123	110	119	112	115	108	119	91	108	120	101	117	97	115	121	113	110	115	117	109	100	109	107	116	93	120	98	113	104	122	102	117	103	96	113	100	118	118	119	108	104	113	106	100	112	104	94	130	92	92	129	108	115	110	113	122	100	103	101	94	121	102	107	107	94	100	92	102	103	113	117	107	109	120	112	109	127	117	111	104	104	120	113	121	110	126	99	110	122	98	110	120	107	110	100	133	121	103	103	86	113	113	114	102	110	110	125	103	108	117	108	134	99	112	98	89	98	112	97	108	114	97	119	106	97	109	113	94	111	114	120	111	109	99	124	115	97	101	118	102	97	114	120	111	106	117	113	110	113	105	126	108	103	132	99	107	95	89	132	110	107	110	98	103	107	106	93	127	87	108	125	116	114	114	97	118	110	106	109	113	98	132	112	126	124	118	117	91	117	116	129	97	119	130	108	119	113	82	97	119	102	114	101	121	104	97	91	97	110	114	112	137	109	96	104	104	118	109	95	102	117	134	104	106	113	134	104	118	117	124	122	119	97	129	94	92	99	112	115	98	126	92	112	98	117	113	100	108	98	114	123	106	100	134	110	99	107	121	110	99	124	101	102	110	95	89	106	81	100	118	109	102	105	114	107	95	99	108	86	108	109	106	87	113	98	108	100	110	102	105	106	111	108	97	122	93	126	116	109	103	122	108	96	119	105	123	89	102	118	107	110	118	109	117	111	110	105	100	110	103	108	127	107	105	104	110	105	127	100	117	106	108	107	103	91	113	118	113	96	123	105	121	121	115	117	103	124	106	115	114	102	131	103	116	99	119	108	109	103	96	104	109	126	98	97	126	110	120	98	89	96	101	110	113	110	91	105	124	109	117	112	99	125	106	104	100	110	122	111	125	128	105	111	106	112	86	108	103	109	113	117	100	114	109	105	110	102	116	112	125	106	118	108	118	121	116	100	116	96	104	95	100	115	106	123	109	129	103	129	114	112	114	104	114	131	112	99	103	118	117	104	121	111	101	101	110	122	131	112	100	94	104	102	120	106	121	113	126	106	95	107	98	94	99	105	108	113	125	110	117	105	125	94	109	116	105	129	114	102	106	113	85	115	132	130	126	102	107	106	112	113	113	116	114	100	106	115	114	117	104	121	115	122	127	115	95	120	105	95	101	120	115	99	106	104	131	107	126	114	127	112	113	108	100	105	116	111	107	117	113	103	105	119	93	121	112	117	106	122	118	120	117	120	109	140	118	104	117	117	110	103	100	115	115	101	117	96	120	96	105	110	106	105	122	107	98	111	98	100	128	115	98	102	124	118	118	113	93	103	108	96	108	110	79	114	118	114	102	98	91	106	103	121	124	123	113	118	106	109	108	105	130	111	98	110	101	115	104	116	112	115	110	99	122	98	112	114	104	92	124	112	128	106	105	114	117	111	118	111	102	114	111	115	119	119	95	121	90	100	103	117	110	103	114	103	88	125	110	107	107	92	118	97	105	109	112	124	97	102	104	101	112	119	99	116	113	122	98	104	119	108	117	101	102	100	107	120	101	134	115	98	106	104	106	100	95	108	105	106	105	109	125	111	131	103	121	107	131	123	104	111	111	112	103	123	122	120	114	106	94	104	124	95	139	128	89	108	107	108	109	112	98	106	119	115	96	115	109	106	106	104	98	104	134	85	114	98	103	99	125	101	92	110	120	94	105	119	101	120	124	127	117	111	122	123	109	125	112	133	115	115	122	89	98	115	99	103	101	128	98	113	97	122	109	111	104	122	128	106	109	100	91	118	107	116	113	113	102	110	103	100	101	103	129	124	114	100	96	122	98	113	95	135	111	103	114	89	112	113	118	82	103	101	103	103	106	95	100	108	96	99	110	119	124	118	100
10998	10458	17269	23654	26148	20708	18829	19994	7590	7316	4675	3011	2775	2956	2769	2274	2579	10229	22523	14864	8800	12238	5590	2252	679	670	441	472	442	429	474	467	461	408	480	428	449	474	445	461	446	430	449	493	411	417	397	428	438	447	427	422	443	460	463	411	447	433	423	474	433	413	429	437	430	442	407	468	453	430	415	421	403	439	432	483	425	410	400	448	394	456	405	437	454	437	397	420	457	464	410	403	455	457	415	451	431	381	449	460	425	438	416	427	421	439	433	434	427	424	416	409	399	431	436	413	426	413	455	424	486	435	424	413	422	448	429	442	427	443	438	435	452	432	462	433	446	451	430	422	421	444	433	440	421	395	411	420	433	407	433	475	447	416	385	432	437	437	438	443	441	447	427	431	446	413	444	435	465	425	415	439	412	411	430	421	439	400	434	393	403	393	429	397	420	447	447	428	407	451	434	410	442	427	407	452	413	431	432	455	427	458	474	391	448	451	455	449	449	435	450	446	437	461	461	400	391	455	451	425	420	390	448	395	390	418	388	410	400	427	450	412	441	414	464	392	409	423	419	462	415	483	414	414	416	437	470	466	422	475	429	389	426	434	429	417	453	449	456	430	404	440	445	423	437	462	441	403	413	400	440	422	383	445	476	403	452	416	423	395	414	439	434	439	425	487	412	455	441	429	380	420	394	419	427	393	433	402	416	413	449	443	411	411	414	418	451	416	408	429	443	429	414	461	456	415	462	416	422	442	411	447	470	413	432	438	427	419	465	449	433	399	444	387	410	435	403	404	437	419	426	409	448	463	446	415	417	407	399	433	434	423	430	428	427	403	409	425	446	469	405	417	426	413	387	435	420	425	383	383	442	402	417	419	432	417	364	445	386	388	421	433	376	432	411	449	425	460	428	408	412	415	425	436	445	436	464	424	407	428	408	423	449	454	421	446	419	471	412	428	446	449	397	407	368	415	437	440	412	440	420	451	461	430	440	433	451	420	417	465	458	398	412	447	420	426	426	435	431	446	402	406	442	407	413	421	393	415	426	435	392	447	422	402	467	405	414	386	410	429	470	441	415	430	412	467	438	401	459	414	438	437	427	449	439	461	417	448	384	421	398	419	447	442	429	408	427	429	445	430	416	449	425	453	416	423	417	438	434	419	440	420	402	439	416	433	431	414	438	443	440	405	409	429	455	433	415	424	423	401	439	422	400	407	446	444	448	420	433	447	418	450	413	412	426	425	445	414	408	460	432	429	422	453	420	427	455	457	461	409	415	421	405	441	429	405	444	448	442	441	409	418	461	419	416	388	421	412	424	454	382	433	414	419	425	439	427	401	441	421	387	456	392	401	427	430	482	438	401	429	395	425	392	429	406	431	427	437	415	467	446	400	409	438	393	475	437	443	445	438	461	427	430	412	436	457	420	402	408	405	437	444	428	427	418	404	429	459	464	451	440	424	421	431	414	427	441	416	430	428	394	429	401	395	455	431	448	392	438	455	423	405	450	471	382	441	419	471	444	447	431	417	408	380	410	428	426	450	441	446	420	435	452	421	417	415	440	441	448	434	456	436	457	411	430	437	412	439	417	469	433	428	441	448	426	416	443	447	421	410	443	448	418	449	425	415	457	399	428	434	433	461	449	401	430	425	396	437	428	429	445	461	436	420	436	450	444	418	402	452	445	427	434	435	409	443	427	402	457	429	426	437	432	437	442	402	386	413	422	423	451	437	408	430	414	448	434	441	436	390	424	413	429	441	469	428	390	436	443	467	455	413	407	421	418	405	411	415	396	408	443	385	457	425	423	411	467	428	433	432	406	411	432	441	447	408	433	467	416	419	413	397	447	433	420	435	395	445	456	474	394	410	412	424	446	451	413	429	424	462	391	427	456	411	432	426	444	464	417	450	430	442	410	422	446	465	409	403	394	415	409	434	412	448	419	431	400	454	425	439	437	417	484	409	448	379	453	440	450	424	445	424	396	466	455	423	422	421	433	430	416	440	468	445	445	461	420	447	452	448	420	411	385	436	448	436	434	425	451	417	444	458	437	421	448	455	414	430	443	429	456	436	425	428	405	431	429	388	385	410	443	412	429	403	420	389	440	439	407	399	418	406	463	415	437	432	406	426	422	414	435	410	442	471	427	399	430	417	426	448	441	395	402	427	411	431	409	440	423	432	431	459	433	416	447	494	448	429	457	472	417	414	400	423	452	406	417	433	447	431	369	398	431	413	427	439	382	443	426	418	442	434	374	453	459	465	413	413	409	457	402	460	410	448	400	428	391	435	443	452	438	435	415	423	401	427	393	412	466	445	431	419	438	432	436	435	430	453	426	409	441	407	428	402	420	429	434	440	444	447	406	458	470	417	425	385	449	396	460	424	400	429	470	454	417	444	421	409	414	408	413	400	444	442	448	434	416	438	444	443	416	400	433	410	372	408	462	431	415	447	450	440	439	437	386	448	446	438	397	440	456	465	458	411	451	387	458	412	440	441	419	435	433	449	411	423	424	438	419	455	437	437	440	445	441	450	421	452	390	415	429	453	457	419	437	460	420	428	428	428	438	456	407	427	447	427	419	391	401	432	434	420	414	430	420	439	456	413	426	386	402	437	437	451	432	433	432	435	427	438	396	464	457	423	402	432	386	467	433	422	446	429	437	416	414	458	407	427	449	433	414	430	402	448	430	382	436	454	428	421	425	430	413	434	404	422	454	402	420	425	425	425	498	418	430	459	443	419	435	454	437	415	429	395	404	442	444	436	420	400	448	436	458	438	387	426	378	399	404	390	403	421	429	459	410	449	455	438	400	431	412	393	395	410	415	433	455	419	420	447	406	404	438	443	426	474	438	439	435	431	442	423	405	435	426	417	446	418	401	420	414	411	428	432	409	405	451	447	450	439	416	444	429	380	422	462	460	405	443	430	427	443	406	440	459	445	446	448	458	438	422	449	458	407	462	439	401	416	411	422	430	430	500	445	427	416	447	451	408	439	452	425	425	427	453	432	442	445	429	413	420	444	408	465	409	416	412	449	415	460	458	457	446	416	429	424	411	446	425	442	424	438	410	414	453	401	440	456	458	433	411	407	427	460	413	408	422	431	430	439	450	475	382	411	430	422	449	407	423	435	432	404	424	441	445	410	413	451	421	435	443	448	428	475	449	433	459	455	389	411	426	450	431	440	447	444	422	417	388	454	427	463	427	427	420	413	470	425	417	436	438	452	428	449	401	438	428	430	444	436	401	438	426	411	407	448	437	421	416	446	465	398	442	417	399	439	412	456	389	422	394	397	423	411	419	457	417	417	408	419	494	431	391	435	425	426	462	415	415	384	419	450	416	448	423	419	399	446	455	420	445	440	429	438	393	428	398	441	452	401	406	422	424	423	415	390	425	415	437	465	435	415	419	447	412	413	450	399	419	413	423	428	410	441	430	384	414	447	427	417	447	458	431	426	429	406	400	480	411	437	429	406	449	439	397	454	394	441	443	397	438	446	460	471	427	447
16648	14584	19157	23879	22755	16882	13999	9998	5200	2396	1088	826	697	670	524	416	448	612	463	646	3065	7327	3113	222	2725	1080	160	153	153	178	159	177	143	127	141	144	131	144	154	167	163	177	152	131	153	166	147	146	154	168	135	145	160	140	166	152	141	165	137	154	163	145	137	127	132	156	123	154	147	133	145	148	135	150	133	149	146	148	147	152	147	172	157	138	137	152	144	156	135	144	162	127	152	155	159	185	156	133	145	164	129	163	164	151	130	159	134	144	146	143	163	130	125	143	150	135	138	156	158	144	159	150	142	152	160	135	130	151	151	139	171	155	141	156	160	145	155	137	163	142	143	135	166	142	162	145	141	140	130	166	150	144	174	144	152	122	175	159	138	115	146	139	141	145	138	131	160	150	153	143	161	143	140	148	137	133	150	145	145	140	156	158	151	141	154	133	148	143	159	147	166	146	149	171	147	161	144	158	158	156	138	157	158	147	132	150	133	143	149	132	151	135	148	160	142	137	150	156	161	132	146	164	155	130	150	149	155	143	154	150	166	142	161	145	126	136	119	154	146	120	155	156	144	148	133	174	171	126	128	138	156	137	130	138	134	168	151	162	160	187	146	147	143	153	152	151	147	136	126	145	151	148	144	134	153	159	158	131	167	148	147	136	137	138	145	147	139	176	151	134	136	159	157	142	134	167	126	154	162	171	154	150	135	146	154	148	169	149	144	150	136	148	142	128	149	141	163	142	162	149	159	140	153	154	130	138	152	140	140	172	157	162	148	141	167	166	193	135	120	122	148	155	163	160	146	140	148	144	132	131	151	141	143	131	162	151	134	128	125	142	175	139	139	149	129	143	140	157	133	153	147	136	152	172	161	152	164	157	147	147	169	145	163	150	146	159	155	153	148	150	158	147	133	152	132	138	152	151	150	140	157	164	154	155	122	159	135	155	175	136	144	120	154	124	148	159	154	163	144	161	170	139	149	159	151	151	140	165	153	161	153	170	127	137	142	163	148	149	154	144	146	146	124	152	127	127	143	138	152	129	150	156	160	139	169	169	154	169	140	137	158	145	132	147	156	135	163	144	157	151	140	141	145	140	169	158	165	132	135	126	155	147	140	167	142	118	138	128	161	133	140	152	152	149	150	144	145	135	149	146	143	149	131	136	147	142	139	147	166	167	157	157	152	165	138	159	140	156	139	145	142	156	145	135	122	167	137	151	149	149	153	127	143	165	162	147	148	139	128	155	148	141	134	137	138	128	143	136	139	133	148	141	139	146	143	144	135	128	137	156	146	134	141	154	140	134	152	125	147	143	131	172	155	149	145	129	148	138	147	152	149	143	141	140	145	140	130	157	147	144	148	157	160	149	167	142	142	150	146	166	136	147	148	142	144	162	154	146	150	141	153	162	160	131	134	174	145	124	156	137	155	163	164	153	146	152	122	162	143	138	142	153	161	151	144	154	158	158	142	157	140	155	147	149	142	129	160	160	135	149	133	148	154	135	160	149	156	157	145	155	125	141	157	173	169	163	138	143	145	117	157	143	133	138	157	146	152	152	127	134	123	133	151	152	141	151	152	160	164	137	156	153	131	158	154	148	161	161	158	135	152	164	149	142	143	153	146	181	133	116	136	150	153	141	137	153	147	140	129	149	163	146	147	168	142	138	152	137	143	129	151	167	134	161	148	155	153	162	139	156	144	140	143	168	141	152	144	129	174	136	163	143	147	158	142	125	145	159	170	166	165	164	144	161	165	175	152	127	156	164	150	137	162	140	124	154	150	164	144	132	142	155	160	159	134	156	151	159	150	150	173	164	136	134	138	153	154	154	143	152	150	143	141	130	142	147	140	154	139	136	145	115	152	158	127	121	124	135	148	151	139	175	138	150	138	152	166	151	157	153	169	142	141	142	141	145	158	158	130	161	138	153	160	144	135	143	130	152	154	139	138	152	146	156	147	141	153	129	139	138	139	155	146	147	168	164	166	172	141	146	148	159	148	149	152	122	152	157	146	132	155	144	150	145	143	160	148	139	165	156	140	133	165	136	163	175	173	133	170	125	143	146	149	150	133	143	150	155	147	139	152	153	153	142	159	140	128	162	121	144	152	143	168	123	144	137	148	156	146	136	147	143	164	150	143	145	145	159	156	160	148	180	154	141	127	162	161	145	148	127	138	149	139	145	152	160	142	154	165	159	149	136	140	137	147	152	138	151	151	155	149	123	147	161	147	151	139	133	139	149	145	167	129	161	167	145	151	157	134	143	156	147	130	156	155	138	147	174	144	144	156	173	165	125	154	147	141	136	142	134	135	167	147	146	124	138	136	154	153	136	168	158	151	162	169	139	166	158	162	125	135	133	136	136	122	144	141	159	149	144	136	139	172	147	158	131	146	144	158	168	140	141	129	145	158	139	143	167	126	175	137	156	135	167	150	141	157	147	124	149	141	122	149	141	126	152	145	158	139	170	158	138	141	146	142	134	147	151	144	148	135	150	154	162	160	173	170	152	158	139	159	143	148	157	153	136	148	133	153	162	160	155	164	172	136	128	133	143	135	121	132	153	158	139	157	159	135	140	134	139	159	147	144	135	141	140	159	149	136	168	152	136	139	175	142	175	146	139	133	169	147	155	155	172	132	167	137	146	145	155	135	145	155	155	138	133	150	151	150	150	143	134	139	126	135	171	129	151	146	128	168	131	179	145	163	119	160	121	145	161	155	168	150	139	126	146	153	144	133	144	159	165	149	140	155	149	166	134	144	155	149	133	176	164	129	128	128	155	143	142	131	157	158	116	142	163	155	141	142	148	155	120	156	170	176	153	152	139	161	120	171	165	147	150	148	136	133	154	140	126	136	161	150	152	133	158	151	157	143	141	137	146	160	154	145	128	177	160	160	156	152	154	147	151	168	152	160	146	147	152	147	168	151	156	141	137	121	125	162	141	161	153	146	145	161	171	147	134	134	147	166	138	141	167	152	143	159	136	145	125	150	157	163	157	154	150	155	137	135	141	159	149	142	136	152	148	149	161	155	138	151	156	122	151	151	151	154	162	162	164	165	166	142	147	157	151	153	148	121	146	155	161	136	135	135	144	161	146	154	160	129	137	147	155	159	147	130	139	137	154	139	143	146	124	161	144	145	126	137	146	137	126	136	155	126	147	139	150	150	161	154	153	151	146	148	146	133	146	147	137	148	144	127	157	153	157	160	151	137	158	128	142	134	146	160	163	127	142	130	136	150	142	159	139	155	140	141	146	154	114	116	141	163	142	157	145	127	141	147	169	151	143	147	136	139	144	136	164	136	142	140	143	147	119	154	126	128	159	180	136	116	152	141	147	146	144	142	146	149	157	145	139	150	154	179	131	133	139	143	152	134	145	137	157	163	158	150	160	157	148	125	154	140	152	147	132	144	136	137	158	145	151	148	143	136	152	140	148	155	153	128	135	137	132	151	139	130	149	146	130	134	154	158	160	168	176	170	142	116	160	133	141	147	164	147	148
14622	13335	22542	31961	30494	26009	26471	20001	14384	9796	5425	4645	3994	3990	3189	2670	2890	3554	2681	4246	16110	28202	11856	881	14126	5060	629	677	635	648	596	644	595	605	623	560	564	609	546	547	579	580	607	594	586	551	558	570	542	553	580	576	592	541	558	610	527	567	595	598	577	592	557	552	571	585	564	582	570	569	593	581	542	568	598	543	572	557	572	562	540	572	543	528	565	586	518	585	561	556	470	594	535	509	521	545	561	565	568	575	559	576	534	552	550	533	555	565	544	561	572	564	572	549	539	529	568	489	528	531	562	537	541	552	567	544	514	580	543	595	568	593	518	566	561	535	536	509	552	565	556	545	534	559	551	560	565	553	519	547	561	555	569	566	537	607	526	594	586	581	574	568	541	536	575	615	540	524	528	567	530	571	553	534	567	545	520	554	568	574	562	558	574	529	542	552	543	556	550	524	573	530	547	593	561	562	552	548	568	506	521	538	561	553	587	501	530	567	562	575	544	543	545	553	550	544	540	579	565	533	534	523	552	546	578	537	586	560	547	494	553	572	544	563	532	536	533	546	578	557	546	574	562	534	564	557	570	543	562	569	524	536	556	537	550	588	539	517	573	575	555	553	542	522	562	521	573	591	548	549	545	484	601	566	556	564	566	571	529	555	553	555	555	557	529	561	560	567	525	521	529	533	543	560	521	583	580	599	553	556	554	552	569	516	538	578	557	553	539	527	539	556	524	513	563	568	524	514	559	536	529	571	527	530	539	567	555	545	519	570	546	558	547	535	568	573	565	522	583	510	575	567	550	585	577	551	583	537	583	555	559	577	545	497	552	569	550	522	548	507	562	589	528	557	509	515	554	529	533	514	541	553	554	537	584	545	530	543	526	543	555	611	544	607	559	530	538	561	534	593	518	562	552	563	538	577	539	529	556	543	543	505	521	556	524	559	519	504	537	538	560	553	560	552	528	565	525	599	514	567	568	557	546	564	579	540	533	571	550	577	547	545	569	524	555	530	558	531	533	535	534	554	547	538	571	573	567	562	516	548	552	562	543	541	519	542	552	557	558	504	556	558	538	561	569	580	519	534	556	550	530	532	562	537	507	581	512	529	596	518	508	578	514	524	545	630	521	533	579	569	517	538	531	612	540	525	530	538	539	540	559	533	621	519	540	552	563	523	570	578	510	537	577	534	547	556	563	535	600	549	549	523	549	556	557	542	546	547	550	578	555	547	568	552	570	591	532	559	529	567	541	545	550	572	541	574	550	517	504	584	573	569	576	564	535	565	541	562	554	527	565	557	545	587	597	568	516	509	534	565	559	547	497	542	542	583	570	521	571	565	573	506	529	518	567	571	583	563	552	545	525	578	534	526	542	533	555	557	523	562	558	523	550	521	506	587	569	556	535	533	545	575	546	546	532	553	538	551	573	545	527	522	573	546	543	593	562	541	529	559	556	563	570	533	564	548	550	594	572	536	548	564	554	535	533	568	528	560	512	535	549	541	501	562	579	542	556	559	535	564	534	583	524	574	592	522	591	590	560	550	548	541	543	549	562	551	554	584	549	560	525	582	528	487	496	551	531	597	529	527	537	555	600	549	520	555	558	562	555	559	548	563	546	542	522	548	525	532	533	543	570	572	548	583	548	554	538	588	543	504	531	512	527	565	542	579	507	556	531	530	516	571	557	540	535	561	538	531	563	585	549	545	549	561	549	526	582	525	559	553	489	547	577	592	524	559	564	558	578	520	557	562	575	587	567	540	561	511	569	537	566	555	559	532	584	569	549	562	534	544	541	567	549	572	533	620	555	558	529	590	571	553	559	549	543	541	578	552	532	555	512	579	547	566	542	534	577	532	509	547	567	538	567	487	600	543	514	523	546	537	543	606	567	569	530	527	504	543	562	602	554	553	571	571	529	533	518	555	546	561	520	549	494	550	526	534	544	535	559	538	606	549	515	506	533	532	528	592	573	559	563	531	563	525	563	516	529	551	525	526	560	523	523	533	555	542	540	573	574	574	592	513	550	528	567	569	516	585	548	564	559	530	543	564	550	530	593	548	580	547	545	529	599	532	528	506	550	554	576	533	525	565	545	531	567	555	555	518	540	534	578	551	512	519	563	563	567	549	532	529	537	517	523	531	607	512	560	573	563	518	577	544	544	580	509	550	553	576	560	509	529	530	528	522	480	557	571	559	569	550	538	550	533	542	566	558	567	562	561	563	534	565	563	555	551	568	551	537	571	554	568	561	546	531	552	542	542	520	558	524	607	530	562	508	524	542	536	549	514	537	528	548	571	555	553	547	554	573	557	560	570	565	579	555	555	535	560	567	576	570	539	513	557	564	571	535	559	551	547	559	502	588	549	544	546	522	546	562	558	570	557	552	600	525	538	551	509	586	545	535	529	568	545	525	538	516	519	596	581	553	554	564	538	533	566	544	538	526	549	533	565	555	565	525	521	557	533	525	525	584	545	511	570	578	551	516	572	556	553	535	533	547	551	529	552	526	525	582	538	479	521	566	535	523	535	589	537	580	560	573	497	579	541	550	562	540	589	499	549	594	534	528	546	560	554	509	530	546	533	531	571	564	542	582	533	530	543	552	529	528	548	569	533	531	552	520	542	576	562	537	609	500	518	536	531	577	511	565	539	553	551	557	576	541	537	537	543	524	550	540	514	617	566	555	518	512	536	541	549	543	558	528	597	582	529	568	550	581	535	567	580	560	557	553	540	553	505	561	560	546	532	539	593	545	528	589	536	568	573	544	534	552	514	521	553	582	538	541	550	561	531	564	562	588	545	588	545	542	531	559	570	525	544	566	541	546	558	575	523	550	581	554	502	550	541	533	552	515	534	542	553	568	547	544	544	502	542	578	546	571	522	508	615	566	583	544	571	526	584	533	528	540	587	544	594	576	521	518	548	541	551	561	611	580	544	563	524	582	552	541	547	522	545	552	549	526	579	535	541	574	548	579	541	560	550	552	541	579	533	581	538	553	552	569	569	556	539	583	531	577	546	570	559	556	519	549	576	589	528	555	559	545	534	558	546	545	572	575	525	536	566	557	519	564	571	568	542	562	555	564	588	565	573	519	536	553	557	571	557	596	572	568	542	558	542	563	530	542	574	536	548	579	550	535	556	515	555	544	540	535	573	547	511	564	546	552	548	557	529	540	555	530	564	569	574	566	553	520	531	542	555	572	497	580	555	545	568	556	541	544	533	535	564	579	562	568	550	628	585	528	561	551	547	531	563	581	544	570	538	573	546	530	571	560	506	521	514	508	542	571	581	553	557	524	515	529	565	568	561	493	580	555	562	539	563	537	555	538	575	562	565	600	583	538	577	522	542	576	561	545	567	544	565	580	533	571	548	512	581	552	510	542	559	589	538	566	543	504	554	567	556	570	558	540	594	587	584	575	551	549	530	526	545	582	534	556	550	529	595	547	559	586	528	583	526	553	557	567	552	525	505	525	555	532	557	569	556	536	564	543	570	534	585	568	564	497
2374	1899	3425	3026	2046	1441	1113	597	386	397	412	263	187	159	158	123	131	138	128	106	238	377	280	112	138	149	111	94	122	107	104	101	103	105	116	99	111	85	92	114	116	116	97	102	105	96	112	102	108	88	94	110	113	101	89	100	117	111	94	110	125	88	106	96	107	111	103	82	102	107	93	100	112	125	102	109	88	111	124	117	123	94	99	113	107	104	103	118	105	97	102	121	97	97	107	124	106	116	114	113	95	97	112	108	107	118	102	114	98	118	96	106	93	91	107	108	116	102	96	123	110	125	114	104	89	90	96	104	107	122	91	105	108	108	121	88	104	113	102	119	106	91	84	102	102	107	105	120	103	83	106	99	103	107	108	105	105	119	97	111	105	101	104	109	90	96	111	103	88	103	116	96	99	98	100	120	98	118	103	102	90	101	96	101	92	90	101	106	93	105	91	86	107	108	96	98	91	105	104	96	92	107	104	103	102	105	111	105	103	90	110	113	121	94	92	108	118	116	112	91	79	110	114	104	107	97	113	98	104	98	98	98	105	110	113	94	100	94	126	82	93	106	88	93	102	108	109	116	115	109	97	103	102	97	101	93	94	111	106	108	95	105	103	89	115	101	99	94	101	116	100	98	105	108	97	113	93	130	91	108	101	111	97	106	100	91	107	111	99	111	100	86	108	122	98	93	95	115	111	104	116	89	119	100	102	109	89	108	107	131	104	113	99	91	127	97	104	112	102	101	92	99	96	106	102	123	105	90	91	118	125	109	92	101	92	99	111	123	113	114	108	95	117	101	87	104	105	103	92	116	86	101	105	91	95	108	111	112	115	104	119	119	91	119	102	102	131	114	108	97	104	111	99	112	92	102	110	116	97	106	104	117	110	108	111	121	125	97	89	121	109	97	104	85	108	112	112	101	115	102	90	123	103	107	126	100	115	99	97	104	118	116	104	130	113	118	105	109	97	103	105	110	98	104	110	126	100	93	117	90	103	98	100	104	111	98	82	109	89	106	100	117	100	116	98	90	98	95	125	102	120	127	98	122	92	83	104	102	110	105	94	110	115	98	111	85	101	97	99	107	112	112	115	111	103	110	107	107	86	106	78	93	109	105	113	105	94	120	104	110	87	101	103	97	102	112	89	87	110	116	90	93	105	103	94	108	114	99	99	106	120	97	114	116	116	114	99	90	106	107	83	122	107	109	112	85	111	117	120	115	113	95	106	79	117	87	93	93	118	110	107	113	107	93	101	99	96	116	95	95	89	109	107	123	119	87	97	115	107	107	83	96	102	105	111	100	115	112	97	112	105	98	94	101	116	125	96	110	107	105	79	90	97	106	103	98	104	111	112	96	109	109	110	112	104	97	100	117	83	93	98	73	99	92	104	113	125	97	105	94	104	85	109	92	101	96	106	88	98	102	108	94	113	99	119	106	92	108	103	107	120	99	117	90	82	108	92	90	96	100	104	102	107	101	123	94	96	99	109	114	122	85	96	108	111	83	101	120	118	99	111	87	108	101	94	92	112	97	117	94	97	106	82	94	124	113	98	102	97	108	105	105	96	110	115	98	110	130	114	111	98	124	107	85	116	92	102	94	92	95	115	96	111	109	80	97	92	96	118	103	97	99	100	91	115	106	105	94	107	108	85	110	116	93	96	117	109	106	100	109	85	99	101	109	105	105	95	108	85	87	109	98	118	112	106	102	112	97	109	93	111	118	116	105	104	101	102	99	115	105	96	97	123	106	106	119	104	122	89	97	80	101	112	128	118	111	107	99	110	100	116	88	108	88	106	108	91	98	104	116	111	102	93	113	85	109	79	93	83	85	103	118	103	103	96	116	105	101	103	106	97	99	99	93	122	109	111	86	111	110	115	91	114	110	91	101	85	105	111	98	120	104	102	109	106	98	98	88	93	108	101	107	93	107	107	88	105	110	105	114	100	97	105	85	94	103	122	99	117	96	84	93	115	98	116	96	122	100	104	99	96	103	95	103	94	108	103	105	108	119	118	91	89	89	89	101	101	122	103	105	103	115	90	111	105	108	95	103	105	113	99	92	105	86	110	91	100	124	114	101	118	107	105	87	106	91	100	103	106	83	97	108	87	113	88	113	99	99	104	112	103	102	99	106	105	116	96	117	105	112	101	95	99	105	99	100	88	110	114	90	97	93	108	97	93	90	90	106	108	97	84	99	105	120	97	88	105	117	105	115	104	94	118	104	88	113	92	102	95	96	107	99	85	89	95	109	119	106	117	106	93	107	110	99	94	102	100	92	110	102	106	111	106	93	89	114	106	110	107	96	107	96	98	94	99	113	94	104	124	93	102	102	92	102	96	113	99	104	111	93	102	108	89	96	113	106	123	109	108	107	107	92	125	95	100	98	107	86	88	120	120	103	81	99	99	110	126	116	117	102	98	107	90	116	109	98	106	85	114	96	103	110	125	87	114	103	91	101	110	124	96	87	119	100	120	111	103	89	98	118	101	88	108	136	115	111	105	100	111	97	128	100	100	103	98	105	122	110	111	104	127	95	123	99	115	91	92	102	114	122	102	108	107	113	107	115	91	106	99	113	102	102	117	97	83	93	94	98	81	88	103	93	118	103	111	99	99	129	87	113	108	99	101	92	100	120	115	89	92	101	94	97	106	116	114	96	98	102	92	102	123	93	104	99	108	120	118	109	86	103	96	100	94	103	101	113	100	104	109	84	101	96	108	89	91	80	99	97	82	110	105	90	102	106	94	102	112	108	120	121	116	129	112	112	105	103	114	114	88	114	94	100	89	108	113	93	117	92	107	127	94	115	89	102	106	112	87	99	110	97	111	118	95	134	99	117	107	96	111	108	100	104	110	97	111	116	112	108	104	110	104	118	92	110	94	113	99	91	105	99	103	104	99	98	99	119	115	105	103	110	104	107	101	118	88	101	93	82	102	90	107	78	79	95	80	98	113	105	116	103	102	106	100	89	87	119	116	105	119	117	111	97	118	91	99	100	105	104	94	117	106	98	109	92	95	109	101	98	131	96	100	107	105	106	113	85	116	105	97	95	110	99	107	92	105	93	108	99	102	101	82	81	110	101	102	98	99	103	116	110	101	118	87	104	121	117	101	106	99	81	104	97	105	97	102	106	111	107	104	98	104	88	105	92	96	134	119	100	103	105	115	93	85	91	101	88	109	104	80	128	115	113	88	98	93	118	111	107	109	89	76	101	100	106	123	92	111	94	98	99	114	112	97	87	99	104	95	104	110	98	111	106	90	113	92	90	104	105	107	85	104	120	97	103	107	105	89	101	101	112	116	98	106	118	110	108	94	96	109	120	98	105	111	94	101	110	102	85	115	117	102	100	116	106	98	106	118	98	108	103	119	108	109	104	105	90	115	100	88	122	104	106	105	101	98	99	93	96	93	100	98	84	104	124	87	91	91	106	91	93	100	90	105	120	90	81	119	109	112	104	99	96	111	105	103	94	121	114	92	110	97	119	105	110	97	92
3053	2790	7428	8668	6526	5819	5395	2774	2235	2203	2339	1722	1121	782	769	660	614	641	623	543	1380	2071	1495	443	536	545	426	402	424	392	385	432	439	396	379	400	422	446	428	407	419	411	422	432	409	405	419	432	379	433	425	402	442	401	406	407	396	413	412	427	392	401	381	387	393	420	415	382	395	402	427	415	409	436	398	378	423	386	418	413	410	398	422	376	414	386	438	397	390	407	382	384	387	447	413	459	419	428	373	390	443	391	398	404	387	415	395	391	420	363	396	404	384	403	448	395	419	433	393	403	397	421	398	440	361	428	393	433	436	401	361	418	398	413	413	389	433	401	410	394	398	449	431	417	418	396	434	401	410	400	405	405	371	406	413	396	429	397	408	419	412	411	409	440	391	433	373	373	411	405	408	385	403	387	422	411	400	447	436	392	411	395	401	382	419	359	424	397	403	425	387	413	381	402	381	397	428	396	401	413	414	361	396	424	419	406	403	426	404	377	417	427	444	394	384	394	414	373	395	409	397	457	427	394	422	403	403	372	425	445	405	383	399	386	407	410	397	380	427	395	393	395	436	390	404	431	448	402	415	417	392	438	420	410	386	386	403	393	417	393	421	437	393	402	423	404	397	412	411	395	404	409	414	400	404	443	407	415	424	424	390	416	391	400	425	433	450	401	416	410	409	385	375	367	446	393	432	448	407	432	390	440	405	410	439	385	391	424	401	421	429	407	365	371	446	374	421	362	401	374	423	425	386	422	403	399	407	409	435	436	420	393	387	399	411	422	393	370	406	422	364	386	417	381	371	395	376	389	406	374	419	366	388	429	405	372	384	432	426	437	414	422	412	439	400	388	349	393	393	451	416	381	402	388	433	428	408	429	377	441	398	417	416	414	430	402	411	383	392	390	408	397	390	417	373	372	392	419	416	403	433	384	385	408	401	385	395	418	425	402	407	409	432	404	436	420	397	373	382	390	427	399	414	406	427	388	414	417	397	410	421	394	416	431	381	401	388	412	418	418	404	408	376	396	381	388	431	432	398	435	398	385	415	416	401	356	409	427	406	412	419	434	412	415	380	415	417	416	399	392	417	454	410	395	412	438	396	413	417	358	438	394	410	406	416	410	435	455	391	408	381	416	402	393	379	401	397	419	373	433	409	385	381	429	402	417	392	396	413	364	409	452	407	437	436	389	412	412	400	415	418	418	408	387	415	399	410	424	435	396	399	405	437	375	453	419	387	415	400	438	407	382	400	410	389	422	388	425	419	386	406	431	434	389	393	426	412	383	418	412	426	418	370	365	381	406	405	428	426	415	386	405	418	409	413	440	403	402	402	375	420	398	423	436	400	400	402	421	440	441	403	439	359	422	428	397	375	401	423	404	387	381	424	432	411	410	378	369	412	401	346	409	376	407	417	406	432	412	456	376	414	373	401	415	394	414	403	403	367	431	385	381	424	375	425	424	392	421	435	402	388	388	370	388	389	404	404	453	392	392	432	453	430	394	394	390	422	399	407	401	374	416	425	395	379	428	399	400	390	404	428	388	392	405	399	396	391	393	415	385	391	431	406	440	404	400	389	407	404	389	398	393	399	389	402	398	428	378	429	437	385	415	425	406	416	380	408	417	413	403	417	402	352	400	372	398	404	398	438	396	412	396	384	389	413	412	408	450	449	403	399	418	401	433	428	408	403	420	385	384	410	418	401	410	430	427	392	393	413	391	405	388	384	426	384	381	406	423	390	406	423	429	405	419	386	404	432	394	406	417	366	402	358	423	415	425	437	381	461	437	399	397	410	399	417	407	383	388	383	379	407	376	407	423	430	424	387	430	408	412	341	396	414	412	446	409	409	401	410	424	382	408	367	404	413	411	417	393	388	446	373	419	394	433	471	393	453	365	420	383	378	409	422	396	407	398	418	368	387	411	417	411	426	405	422	401	378	434	446	410	438	392	425	432	350	398	413	419	422	380	412	388	414	419	395	410	425	397	423	397	397	423	429	426	392	416	436	407	408	408	444	375	411	400	379	435	391	370	427	454	408	383	424	427	409	415	405	377	421	420	394	433	382	413	408	398	392	417	412	378	399	425	404	391	435	397	439	412	397	419	412	388	427	431	402	409	410	408	383	391	420	418	370	428	411	383	378	425	450	418	381	380	376	403	384	384	418	392	426	415	412	397	364	371	393	415	426	383	406	438	410	409	392	427	408	398	412	387	435	369	441	398	399	391	423	391	392	400	402	403	389	389	423	385	433	414	396	421	370	388	415	417	407	417	400	401	422	416	408	369	400	435	368	444	376	384	410	407	447	381	401	368	405	433	408	394	366	393	374	407	456	403	375	380	424	363	390	422	395	420	392	382	446	398	433	428	386	404	415	398	410	394	431	389	402	424	385	367	436	390	427	389	397	380	413	405	388	405	431	354	388	426	383	396	395	407	416	423	386	400	395	364	411	394	400	396	426	405	421	392	393	399	377	433	395	419	399	427	376	380	430	405	411	360	390	403	428	398	421	385	390	427	368	398	391	402	412	385	367	414	407	368	426	405	393	394	444	407	372	428	404	424	398	378	403	419	392	396	374	384	418	386	415	370	408	432	418	399	394	408	391	410	379	393	368	412	436	425	421	378	404	410	408	393	424	430	424	419	417	411	412	439	421	383	410	411	446	411	399	364	393	373	378	384	395	402	372	462	409	391	401	435	407	394	401	419	407	371	417	424	377	431	431	434	435	393	414	392	418	405	395	403	408	376	480	392	406	390	422	399	432	438	391	394	407	425	387	414	433	406	386	367	420	413	388	414	379	427	402	416	407	437	408	433	393	406	396	388	394	424	402	380	428	422	380	383	430	382	450	393	414	411	394	434	430	392	434	400	423	393	435	396	399	396	424	404	394	381	415	414	418	397	412	407	402	394	389	395	407	438	400	415	407	380	374	385	389	421	389	413	391	416	401	362	395	441	410	415	420	438	437	402	422	424	394	408	441	418	412	405	400	415	395	407	383	385	423	418	396	461	414	386	382	410	411	437	395	407	416	433	390	439	394	404	408	387	435	466	355	373	396	460	425	422	411	433	452	411	350	378	384	415	378	432	431	424	395	410	394	372	398	409	442	456	413	383	394	408	430	387	410	359	366	415	393	382	415	400	398	383	426	382	390	433	407	402	386	404	379	426	406	385	419	396	412	408	390	416	409	381	391	397	428	429	396	397	421	409	423	420	371	420	403	383	448	407	419	418	407	399	420	379	362	396	391	406	385	421	423	436	445	458	411	405	411	431	416	371	401	396	390	436	414	418	416	421	386	424	435	401	412	396	396	418	435	410	379	380	409	433	394	435	386	415	422	372	408	380	438	401	426	421	402	370	420	408	402	403	430	413	421	415	390	378	447	428	422	376	398	424	375	391	442	377	423	362	420	400	428	390	405	425	402	401	353	430	387	402	390	410	376	420	447	442	334	421	410	394	413	431	400	432	447	412	414	384	423	407	402	376	392	383	406	401	404	423
9674	9825	17033	18705	15269	10677	8824	5526	2636	1542	1081	560	344	317	342	393	484	353	614	225	1152	4208	2193	84	79	71	77	82	75	82	78	63	75	72	78	74	65	67	57	64	67	63	88	78	73	78	69	76	77	79	87	52	69	80	77	63	63	66	71	74	59	65	65	70	97	68	69	83	58	67	75	70	68	74	81	56	66	83	85	80	64	65	66	67	73	76	78	70	64	86	69	66	74	63	57	71	73	69	79	73	75	76	70	84	78	82	70	74	81	75	69	62	64	66	59	71	72	77	59	70	87	77	68	63	59	64	73	71	71	80	77	83	70	78	77	70	76	69	64	68	68	65	63	80	75	52	82	61	75	63	71	74	66	76	73	63	65	60	65	84	72	73	76	75	71	70	73	68	76	54	86	65	75	74	88	67	69	62	66	66	79	63	77	77	74	81	77	86	61	63	63	71	52	65	82	64	83	71	74	61	72	81	75	53	71	71	79	71	78	62	55	71	73	66	57	66	63	75	59	64	71	94	67	78	79	66	74	72	67	75	72	78	64	86	76	80	93	69	62	65	78	59	74	75	71	76	58	60	54	88	72	71	70	47	73	72	64	62	76	71	67	70	69	67	68	77	74	68	74	86	84	75	60	69	70	74	57	71	60	59	75	74	74	83	57	70	53	79	74	65	74	77	58	69	70	66	87	75	63	74	73	77	73	68	90	77	69	75	64	70	64	70	68	73	82	70	72	70	74	65	72	57	69	80	77	64	73	72	77	67	71	77	70	59	74	75	88	73	73	77	65	74	68	77	67	63	74	68	72	71	79	81	83	77	80	62	67	63	93	78	55	57	73	83	76	77	73	69	71	59	69	82	69	81	81	68	56	62	89	82	74	60	61	67	70	65	74	76	78	71	66	80	55	71	82	71	76	69	65	68	78	54	70	63	66	69	68	81	73	60	62	71	76	64	77	67	59	61	50	59	61	65	75	88	76	68	76	76	74	91	67	67	69	78	64	75	64	75	56	60	70	65	82	75	69	78	70	58	67	63	79	70	69	59	72	65	70	77	73	86	72	70	71	50	83	68	78	65	51	63	60	74	70	70	63	79	50	66	67	72	71	72	71	80	77	77	81	60	90	69	77	64	71	67	67	57	60	73	81	75	67	59	59	75	63	66	65	80	73	83	68	62	76	69	61	70	85	66	66	69	64	63	66	66	79	67	81	74	66	53	86	69	74	73	62	74	61	73	82	74	49	56	53	88	62	65	75	72	61	89	70	69	66	72	53	62	56	81	79	69	69	55	71	75	70	72	75	61	75	81	68	66	78	69	69	60	71	72	60	75	75	59	71	74	85	73	67	54	81	71	57	66	61	85	73	69	70	73	70	68	67	77	81	55	66	72	71	68	82	75	55	67	57	59	59	68	63	73	84	67	70	71	76	70	60	82	75	71	79	77	69	66	79	76	56	74	66	85	82	68	68	70	73	65	73	79	73	72	74	72	79	78	86	70	77	69	80	62	77	89	65	54	77	71	65	76	89	69	77	85	59	85	79	69	73	66	58	70	78	52	72	73	70	81	72	84	76	75	69	70	70	82	70	74	73	69	72	75	68	73	72	72	75	63	73	71	74	73	56	82	66	72	74	68	63	80	55	78	77	72	70	66	63	62	70	58	71	72	87	72	74	73	75	66	67	66	85	76	71	69	51	70	62	76	70	61	83	61	71	76	80	70	59	85	77	62	77	50	59	66	57	68	88	63	67	68	67	66	77	74	71	75	62	62	58	65	61	72	84	75	84	72	71	83	77	83	71	67	70	75	74	73	63	73	75	65	66	68	76	85	71	64	72	83	67	71	75	77	73	65	84	88	84	61	75	65	64	69	71	72	68	66	72	58	89	64	71	84	71	64	52	87	86	80	75	83	65	62	79	70	76	71	70	62	88	67	77	77	61	70	92	70	64	73	77	66	93	72	66	65	70	67	71	74	76	67	55	55	72	74	60	70	71	73	77	82	80	76	77	71	57	70	71	74	80	65	89	76	72	66	73	75	73	81	88	68	79	95	74	86	79	73	71	68	69	69	74	62	72	77	68	69	65	67	56	61	82	75	80	70	63	96	70	73	62	54	57	66	75	74	74	75	82	67	63	72	75	76	85	70	54	66	71	85	63	64	68	73	64	72	69	87	58	87	77	76	73	67	85	72	77	73	79	77	72	72	56	61	78	70	70	69	67	73	64	78	73	58	69	61	73	83	68	71	72	81	66	75	85	79	73	63	77	62	75	67	81	73	75	86	61	76	74	70	70	71	74	72	66	74	72	73	69	78	78	73	85	82	63	78	66	86	82	71	67	67	82	56	95	65	65	75	75	72	51	55	83	72	74	69	84	70	72	78	65	70	64	61	72	72	76	82	67	84	61	68	66	73	71	63	61	69	57	60	64	70	60	72	78	73	75	73	78	73	76	88	64	73	74	56	67	75	61	63	80	61	67	73	48	66	80	74	56	57	75	72	77	63	74	82	75	77	62	65	67	50	75	55	73	63	75	68	73	77	83	68	63	91	76	74	62	50	68	70	70	79	71	80	92	70	77	80	71	70	70	70	71	79	67	44	68	83	67	63	80	62	73	64	74	52	72	66	65	68	69	72	74	76	62	84	61	90	69	75	74	72	70	78	63	79	70	67	62	64	77	61	74	76	67	71	72	61	86	78	77	71	78	80	67	74	63	79	65	71	73	81	72	67	73	71	79	68	63	39	61	78	47	76	60	72	79	59	82	74	85	60	74	78	73	68	51	89	63	73	70	59	78	72	66	61	87	83	77	71	68	68	71	75	79	49	64	72	73	69	80	72	77	66	63	65	83	80	72	76	71	72	84	76	68	62	77	73	86	62	70	64	70	58	71	56	78	68	63	77	71	56	79	55	73	62	53	85	78	68	55	79	76	56	84	67	58	74	88	79	63	72	80	78	90	65	61	74	83	66	55	63	68	68	76	60	81	62	79	62	69	72	83	65	67	67	70	76	77	74	75	74	70	69	84	69	79	71	75	79	64	79	88	66	89	54	70	67	61	78	78	65	73	59	77	66	61	72	80	82	63	69	76	64	71	75	74	82	72	73	59	74	71	61	69	58	79	76	72	85	57	68	75	66	81	72	69	82	71	71	58	64	70	73	76	75	75	67	65	58	66	88	72	73	65	63	67	55	84	58	75	65	55	77	67	69	62	71	80	68	79	65	69	74	78	81	63	71	65	73	69	82	71	58	68	76	69	89	58	62	73	84	60	60	67	72	64	59	73	85	74	69	67	60	66	80	69	86	66	68	77	63	74	69	73	65	67	70	69	63	72	62	78	69	84	87	73	67	74	65	67	74	70	66	63	69	74	74	79	74	63	61	81	72	60	64	73	70	75	81	77	58	66	55	78	84	68	56	64	63	82	65	69	71	81	68	65	91	77	67	65	87	55	57	59	57	86	67	56	84	69	69	77	54	61	70	80	64	59	72	81	73
10064	9882	21330	26612	23230	19760	20150	14764	9581	7640	6065	3320	2182	2228	2502	2503	3203	2483	3964	1721	7717	20767	9583	406	412	337	392	342	379	363	344	375	344	344	344	382	327	309	359	359	307	328	328	304	310	331	332	331	349	335	316	308	307	314	311	343	324	336	308	335	318	311	325	316	303	308	300	324	303	311	335	300	310	317	314	312	320	280	333	308	305	291	322	315	289	296	303	328	283	285	313	267	287	311	306	308	316	283	314	326	275	307	305	314	276	300	317	293	318	293	317	293	333	293	280	305	325	300	301	294	288	282	314	309	317	304	299	303	299	320	299	300	289	283	275	297	320	296	250	282	298	343	301	299	327	277	312	280	321	304	326	314	280	281	311	315	285	297	300	313	310	347	320	300	278	287	312	303	293	305	268	273	335	319	309	299	291	309	314	316	309	328	314	281	281	336	296	312	312	284	326	296	305	278	282	259	274	279	307	357	276	306	295	279	282	272	316	304	308	323	305	292	302	302	286	290	288	299	330	321	303	291	297	296	312	286	305	288	285	337	307	291	302	296	296	272	324	270	287	301	302	279	300	312	309	307	307	308	280	301	288	331	314	316	287	328	318	316	293	286	281	288	276	312	318	308	270	337	283	315	295	253	297	319	308	291	285	317	301	288	303	309	314	282	329	285	325	316	330	296	274	306	293	339	308	297	298	316	310	310	290	316	271	276	305	293	326	285	303	301	261	284	304	273	310	286	316	316	318	271	282	309	300	297	319	286	346	311	328	316	315	318	346	302	276	271	292	286	294	274	294	331	301	291	297	312	321	297	309	285	301	287	269	291	281	325	332	303	307	301	292	277	317	297	290	283	303	301	276	317	253	292	304	298	304	312	301	316	291	262	316	311	303	321	299	308	288	303	295	304	300	299	317	283	310	283	327	296	322	300	309	298	297	303	328	328	300	287	298	297	318	308	304	283	317	289	295	283	330	307	304	284	300	297	308	316	274	267	300	287	284	294	348	312	270	278	249	299	278	323	291	311	277	288	296	311	277	281	273	300	314	282	301	312	323	311	280	314	313	288	312	301	290	288	272	295	287	320	295	271	267	256	284	303	324	315	278	303	294	313	294	316	297	334	320	308	291	280	275	276	292	293	312	283	288	262	324	276	305	330	304	286	328	309	310	306	279	286	291	304	295	286	301	315	307	278	317	284	280	302	309	302	281	316	281	333	311	303	296	327	305	296	318	299	268	300	307	296	304	282	300	314	310	283	322	286	305	265	298	311	299	315	299	286	290	304	280	306	303	297	296	320	321	310	302	269	324	295	297	302	297	297	305	293	283	307	288	286	292	303	290	280	278	296	288	305	288	299	277	315	310	296	298	274	301	300	304	300	306	263	281	294	303	329	296	305	307	289	320	293	324	275	306	297	299	325	297	290	318	270	304	288	317	307	310	309	300	301	270	293	288	305	290	271	309	292	302	276	303	293	320	289	294	284	274	285	302	307	299	284	311	298	302	280	267	307	312	333	299	317	313	305	297	302	324	323	282	305	320	298	284	314	301	286	302	299	308	313	265	341	312	295	287	287	327	301	314	306	287	285	285	322	279	322	289	297	271	292	264	277	300	339	260	282	273	295	287	313	309	297	259	318	316	299	318	285	293	290	291	268	298	309	258	303	318	307	340	254	300	274	286	304	277	283	294	306	279	340	289	303	291	288	302	304	328	319	266	298	307	268	312	300	292	275	322	261	299	316	295	284	335	315	300	329	288	323	297	284	306	311	299	309	260	276	313	333	292	269	296	293	296	315	297	307	300	298	287	295	306	296	322	309	295	287	307	286	301	327	307	296	295	306	306	281	313	290	333	314	273	305	294	294	268	284	303	303	308	307	304	319	308	312	306	342	311	285	293	279	283	284	300	320	274	311	302	285	331	310	299	280	316	303	312	336	297	293	309	270	252	289	303	308	315	282	288	320	302	303	300	307	317	330	305	302	292	276	294	311	294	277	316	301	277	311	328	296	300	317	294	286	307	283	301	326	287	319	310	289	288	320	305	303	312	275	288	295	308	335	316	309	292	279	293	309	265	270	272	303	300	295	296	288	309	307	304	278	296	348	319	304	292	319	320	299	319	327	325	316	295	301	325	315	328	296	299	294	302	289	304	285	302	304	316	281	318	287	288	286	315	289	305	307	314	309	306	313	345	331	309	283	283	267	303	296	257	310	331	280	328	287	320	294	308	321	304	303	284	309	298	303	282	287	305	312	294	298	312	289	288	304	318	309	302	299	297	315	286	280	327	321	306	309	287	300	294	294	306	293	282	288	302	290	296	338	287	322	318	327	298	269	287	301	306	313	323	329	280	314	304	293	312	305	295	291	295	291	312	310	284	286	302	318	313	289	310	302	291	303	271	300	265	304	310	311	280	307	287	313	280	304	312	292	266	281	309	306	284	325	303	333	313	324	299	305	289	308	314	312	296	264	284	304	281	343	320	309	296	294	289	325	296	337	307	306	282	311	277	277	299	324	284	328	306	290	306	336	299	286	303	291	281	294	333	278	317	298	280	288	303	324	304	284	300	311	308	278	307	284	275	323	277	286	307	339	314	301	316	323	320	311	287	305	305	295	315	290	289	271	305	285	314	327	313	300	313	286	313	327	296	328	326	326	325	303	295	331	300	293	301	304	313	279	310	328	311	275	305	299	292	297	307	305	310	291	297	312	324	276	316	290	289	283	283	299	338	301	287	303	331	330	300	302	282	287	283	291	301	319	304	292	292	294	269	289	302	278	308	321	297	278	334	329	300	281	305	309	315	325	297	325	291	294	322	325	321	286	292	313	305	291	308	339	318	291	309	286	306	307	289	301	298	311	311	292	317	293	289	315	283	293	311	318	286	345	291	296	298	295	290	289	296	294	311	276	317	299	288	293	275	321	316	304	283	271	279	294	291	309	287	276	299	317	292	284	307	293	286	311	320	285	303	290	318	328	278	289	298	309	315	306	317	317	317	326	300	290	299	305	317	266	302	264	297	282	297	341	275	284	293	304	337	293	306	318	333	304	277	285	288	307	317	325	264	271	298	292	306	307	302	329	276	294	293	326	299	299	294	285	314	319	293	259	284	295	293	312	286	290	299	341	304	290	308	337	338	300	319	315	309	312	268	324	303	295	279	296	317	298	288	294	321	312	339	296	289	293	307	301	289	305	285	313	324	296	308	280	278	316	314	308	314	287	307	272	307	304	305	306	325	322	300	315	302	315	317	313	303	297	304	303	307	315	299	303	343	287	325	284	299	287	291	287	325	312	300	309	281	313	318	311	294	312	284	301	327	310	281	325	282	286	323	311	281	313	308	283	296	312	295	311	261	299	308	300	310	302	304	317	306	296	311	293	282	290	292	340	318	325	304	266	272	273	295	318	294	288	314	292	287	269	299	337	309	285	277	296	318	280	309	325	280	324	316	312	307	309	293	318	278	294	339	348	285	309	286	341	337	312	297	303	295	292	283	301	303	292
15782	16740	23093	24047	20922	15858	13004	8804	5637	4280	2387	1399	1044	1026	629	629	469	347	352	509	2808	5729	1386	161	125	137	155	160	158	129	149	131	123	126	132	146	147	128	138	138	125	129	144	114	132	130	124	126	126	124	125	133	142	125	152	128	107	112	134	143	123	131	113	132	139	128	131	107	128	129	117	129	122	137	155	110	139	149	105	128	110	141	129	121	123	115	139	134	117	139	143	122	133	124	128	118	135	127	128	127	125	135	125	115	127	113	118	129	125	118	112	110	159	128	145	140	134	113	127	113	130	138	124	119	130	119	109	131	112	92	123	112	124	130	121	146	120	125	111	124	129	138	133	108	128	121	119	160	130	129	124	116	134	114	131	109	137	138	109	142	109	114	122	120	129	139	124	118	122	102	137	128	112	138	138	125	140	130	138	111	132	118	130	132	142	123	115	120	142	124	138	119	111	123	121	107	123	121	134	130	128	123	143	120	147	115	110	138	126	145	140	109	149	133	116	126	133	124	114	138	130	126	138	128	125	124	131	130	130	126	130	133	110	112	133	110	133	119	136	122	130	106	126	137	136	134	127	124	132	128	123	144	120	146	106	129	133	131	117	120	145	135	141	132	144	133	128	110	135	117	123	136	129	131	129	135	130	149	133	115	125	117	131	120	122	119	134	97	132	141	127	124	129	123	129	107	142	108	129	134	121	132	126	122	117	127	107	114	130	106	135	108	112	135	118	122	107	114	142	119	114	132	114	118	130	133	107	130	146	129	131	131	122	134	142	126	132	123	133	140	129	133	125	120	122	119	127	129	117	121	92	128	131	123	142	112	128	127	135	108	149	125	113	109	136	119	121	139	113	106	138	118	121	157	124	117	121	127	123	150	130	128	142	115	124	140	141	138	134	134	123	124	141	144	131	142	143	121	129	131	124	127	115	120	119	146	125	140	132	116	103	120	114	119	125	129	132	124	145	107	108	126	133	126	141	105	145	137	126	137	130	131	131	130	126	109	116	139	120	142	146	128	111	141	109	102	120	133	132	133	134	125	130	125	130	115	142	112	122	128	154	122	126	132	122	113	118	143	139	144	116	123	135	144	116	121	124	120	122	139	142	133	146	126	130	109	118	122	117	135	130	126	129	138	118	137	128	147	125	134	125	114	124	132	148	133	111	131	120	129	139	116	137	123	110	118	140	115	117	143	108	120	124	122	118	120	111	118	144	116	127	131	117	132	120	120	113	127	125	137	130	126	100	108	126	146	130	129	154	130	134	126	112	114	140	116	126	126	101	120	147	123	118	123	129	128	133	120	134	117	115	122	134	134	108	127	119	122	162	134	160	136	119	126	128	134	119	124	128	103	132	124	141	117	124	124	116	131	121	142	111	122	148	129	130	134	117	145	125	119	137	140	133	125	129	133	134	127	112	137	114	115	121	127	137	128	126	136	123	117	151	136	135	134	126	125	138	133	109	132	120	121	134	122	139	148	128	117	133	112	124	128	126	109	134	123	113	123	133	145	128	115	117	135	151	138	115	131	133	141	125	138	125	112	120	120	140	133	130	122	126	125	147	116	154	119	131	136	124	119	107	123	127	126	111	130	102	105	125	141	118	128	112	128	124	117	147	120	133	128	128	131	125	145	135	124	144	126	126	126	110	127	120	123	146	127	131	118	131	130	127	123	141	116	130	137	144	134	127	125	115	129	117	128	117	142	112	142	132	114	115	150	124	119	139	106	145	136	116	115	134	133	135	124	123	115	135	130	137	130	124	125	126	125	121	130	144	143	116	126	134	143	130	142	135	113	113	114	118	122	113	128	106	121	117	122	141	118	129	138	127	128	113	122	119	120	129	132	133	126	128	112	117	112	116	119	156	114	136	131	134	144	122	139	120	120	144	112	124	129	138	116	140	134	123	124	120	137	126	123	141	134	131	97	123	128	126	122	146	122	142	131	126	113	123	140	115	126	115	127	139	139	134	144	138	138	139	115	122	135	143	132	127	121	127	141	123	118	123	117	138	136	108	128	136	121	136	134	129	137	141	127	141	128	122	121	111	131	132	121	149	120	104	144	119	116	114	150	132	113	107	110	119	118	127	113	118	128	116	125	112	142	128	144	135	138	124	113	134	132	112	111	122	131	121	114	137	110	125	125	132	130	126	88	136	126	129	127	123	131	130	116	119	124	124	139	127	138	109	146	118	117	141	132	125	138	153	146	141	132	130	120	118	122	114	135	123	139	118	148	124	127	134	140	112	138	138	128	124	131	140	142	128	140	134	126	138	109	128	130	126	135	130	134	136	130	130	124	118	126	110	121	120	134	124	149	121	116	103	135	115	105	98	130	126	125	138	124	139	119	139	119	114	122	118	101	123	147	118	132	118	116	142	112	105	135	125	139	127	130	123	127	113	124	117	138	134	115	120	119	126	117	137	132	129	116	131	146	123	129	111	123	135	142	138	127	123	136	132	111	130	123	137	129	108	120	120	124	123	108	128	115	123	115	118	124	128	129	150	135	121	130	133	131	148	103	111	120	118	121	114	121	150	119	131	100	136	142	137	120	120	113	134	121	134	131	135	128	104	127	135	150	114	145	132	137	123	135	121	118	119	129	131	109	103	120	133	127	120	133	139	144	122	123	106	143	125	115	126	119	127	124	97	114	119	113	111	115	138	129	110	119	129	129	126	130	112	116	115	137	124	125	142	140	129	122	135	124	128	132	135	117	130	137	99	136	136	104	140	114	125	111	131	124	102	126	117	128	142	122	128	128	119	133	125	124	152	132	141	121	130	126	139	136	137	133	139	116	115	122	135	120	126	130	121	110	113	112	131	128	100	119	108	117	137	122	117	126	145	112	125	131	140	119	139	93	111	153	114	122	123	137	129	122	132	125	132	126	135	126	120	136	130	114	128	122	123	116	133	126	121	121	122	120	122	129	138	124	143	130	137	107	124	112	109	149	141	130	112	130	135	122	129	107	103	131	122	120	110	132	141	140	120	135	124	141	149	135	110	157	116	122	146	135	112	128	125	146	110	143	132	138	130	116	118	133	127	111	127	113	124	146	122	120	135	121	118	127	116	109	129	119	139	112	121	154	121	117	98	133	120	138	121	129	134	125	143	121	131	137	126	119	109	105	122	104	145	137	130	122	125	129	116	120	125	110	108	125	139	129	126	135	137	125	136	113	135	110	133	143	141	120	135	120	131	118	124	151	123	113	134	122	133	109	112	123	104	133	120	142	128	115	150	136	150	125	133	151	135	116	109	131	113	114	123	136	126	127	150	131	135	141	132	110	112	113	121	131	103	135	108	137	145	123	103	131	132	127	122	125	150	134	128	102	117	138	125	125	123	129	121	129	126	118	123	132	128	140	143	138	130	108	137	136	117	109	103	123	138	128	114	136	121	120	117	133	118	116	113	123	123	123	109	121	101	110	143	123	125	130	106	143	113	127	116	125	108	137	112	122	147	134	139	123	128	125	111	117	137	151	121	129	134	121	114	133
14077	15840	25622	31349	28539	25051	24973	18271	16069	14780	10111	7256	6126	6237	4276	4065	2852	1909	2192	3336	16295	23086	6100	703	634	654	626	624	637	575	584	578	577	547	556	554	539	547	582	536	548	565	512	531	564	475	477	511	495	508	548	514	551	521	488	468	485	511	482	501	447	486	486	485	518	480	478	487	475	545	496	564	488	480	450	490	483	527	527	496	488	475	434	489	520	479	507	493	474	473	477	498	481	494	477	495	478	501	486	495	503	492	482	515	521	480	509	460	478	496	502	502	542	499	490	486	495	497	512	512	454	497	467	490	491	476	488	486	477	474	486	446	481	467	469	501	483	495	500	529	494	495	473	463	543	463	461	474	457	440	470	500	509	457	483	498	486	455	470	462	455	477	488	464	467	451	493	467	492	512	481	498	486	503	471	496	467	471	507	519	494	449	472	464	507	478	477	476	470	455	466	470	468	454	498	514	488	483	430	482	515	450	477	456	498	421	498	461	524	497	494	461	469	473	444	459	530	483	545	482	495	501	475	460	441	492	488	473	476	453	497	492	463	524	522	488	482	463	505	510	531	480	485	507	447	461	471	479	479	505	464	477	494	448	444	458	459	483	490	501	459	458	466	485	475	490	473	498	458	461	479	510	476	488	476	489	471	465	475	472	491	456	481	480	481	486	489	474	475	455	504	480	475	484	473	498	468	480	504	495	467	498	453	492	460	411	450	465	466	499	455	460	495	463	471	485	477	480	473	477	470	470	467	466	445	488	504	502	498	520	463	488	462	477	499	468	431	474	477	515	479	478	494	508	488	468	474	458	485	483	478	491	479	463	500	530	524	510	499	473	458	497	505	470	512	454	449	520	477	480	485	479	443	483	475	445	454	483	495	447	438	482	487	491	472	467	453	460	482	482	476	466	491	457	447	470	505	473	480	493	459	506	478	508	499	456	485	504	467	466	495	479	463	449	492	485	458	470	517	471	502	451	509	452	485	483	488	506	505	487	473	498	468	449	457	467	492	452	489	457	479	447	458	498	484	448	454	496	494	484	470	480	476	453	480	499	491	456	466	489	476	497	435	456	458	472	471	449	524	445	480	472	482	500	509	502	476	493	469	471	473	442	504	476	454	470	445	482	465	481	495	486	485	516	486	524	491	500	489	486	475	500	476	471	484	438	450	468	467	469	490	473	454	502	443	493	505	484	506	507	472	490	489	464	485	457	441	492	472	511	488	459	513	470	485	466	509	490	498	472	468	484	463	472	484	473	469	472	445	510	482	492	471	496	498	464	480	442	482	518	460	494	511	471	469	505	482	464	484	470	478	494	490	470	492	479	499	449	482	482	448	483	469	509	483	496	446	502	458	456	518	505	454	476	493	447	488	510	492	480	443	440	482	467	486	479	509	479	448	513	509	481	479	459	487	470	506	500	508	487	477	477	478	507	467	456	471	491	500	463	438	489	463	499	461	495	469	477	438	489	473	473	497	460	464	499	491	470	486	527	518	464	485	517	496	474	494	520	488	480	492	484	535	476	477	446	461	473	476	483	469	473	495	437	467	508	488	495	461	484	480	483	515	495	462	470	435	471	484	494	494	460	460	456	495	541	475	518	458	486	544	445	490	456	473	489	468	462	479	470	492	500	498	499	488	467	523	457	446	521	470	459	481	440	487	472	449	512	471	461	466	483	487	502	491	480	468	472	441	452	515	496	478	449	480	523	493	496	485	475	472	479	439	458	494	481	474	511	464	459	477	471	469	488	483	529	507	456	466	467	457	460	480	475	522	479	474	491	468	496	525	462	483	471	475	446	459	458	474	508	467	459	495	500	494	493	479	473	458	467	471	463	466	506	502	497	499	500	483	531	512	487	507	482	467	487	476	473	482	486	444	461	498	513	481	538	515	469	494	450	486	485	494	481	479	505	481	478	512	488	469	461	461	483	493	480	476	503	488	497	456	468	506	471	466	471	478	461	489	489	461	476	467	469	484	464	486	484	468	506	484	460	462	498	433	470	516	507	474	482	499	468	464	446	497	457	488	495	497	525	497	495	482	439	510	490	516	455	458	460	501	500	486	457	470	483	507	501	495	462	517	452	446	475	484	487	472	467	493	472	498	462	466	514	500	464	489	484	478	474	470	485	497	472	540	489	493	487	482	507	459	504	453	509	437	511	439	482	476	511	439	454	497	450	497	470	518	479	480	464	487	470	501	502	455	500	503	493	493	461	478	464	474	499	451	473	442	468	499	505	485	462	508	464	475	509	472	537	497	498	451	463	524	503	513	474	481	498	483	496	482	526	480	545	502	476	473	462	447	465	463	452	511	488	483	471	493	478	481	477	474	493	456	474	463	456	461	425	520	482	437	511	457	468	487	477	522	476	507	474	528	439	480	508	492	462	496	440	480	478	481	490	471	461	490	518	511	453	480	472	464	488	488	514	525	476	486	501	489	488	523	455	478	523	466	485	456	467	468	493	474	478	506	496	436	491	437	484	465	486	515	440	479	469	503	485	470	442	508	473	462	490	478	518	475	483	475	473	467	497	490	487	512	476	506	470	501	491	468	466	480	498	484	498	458	488	463	440	497	470	460	510	498	484	458	522	472	431	474	470	494	449	478	466	449	480	470	487	501	517	505	469	481	470	479	532	483	435	460	477	451	476	504	498	481	517	463	481	481	460	465	481	455	482	489	501	495	493	488	501	471	459	459	519	475	434	443	488	481	502	484	473	522	498	505	501	443	457	484	503	487	493	505	505	472	495	489	483	520	494	451	460	495	465	483	499	485	498	505	499	459	495	449	464	471	490	483	505	516	466	474	511	434	461	505	456	485	445	444	507	516	471	448	499	476	476	470	480	498	516	500	460	467	492	433	481	488	482	469	508	506	479	453	485	490	515	520	478	485	481	459	486	472	507	482	481	456	446	450	477	496	476	483	486	492	483	461	479	459	492	466	524	508	489	462	505	484	480	539	458	488	486	515	458	497	439	488	490	495	484	488	463	512	439	471	463	456	488	474	425	502	470	470	460	490	475	464	478	493	512	461	458	479	495	517	457	464	497	466	517	460	524	488	484	453	466	472	474	473	490	483	499	468	469	493	494	500	499	512	514	508	475	500	494	539	497	462	469	539	437	461	487	477	496	488	448	465	450	480	489	476	468	489	489	472	503	495	456	468	506	467	504	490	477	460	493	501	505	534	493	488	460	506	512	489	479	496	458	516	464	469	501	505	501	454	470	462	494	462	459	534	497	485	480	469	497	472	484	454	462	435	452	481	480	458	483	426	465	501	460	494	491	479	503	435	513	505	447	494	496	464	526	473	487	495	479	479	507	456	472	460	480	443	473	487	474	503	467	495	456	477	464	455	485	510	479	462	478	486	470	468	488	491	468	472	475	444	477	511	461	496	479	470	496	484	473	497	539	481	485	475	473	474	509	472	464	466	482	474	461	465	480	474	435	489	492	436	465	495	479	487	444	482	493	487	470	480	483	492	496	455	465	458	484	490	473
2666	2658	3379	2460	1700	1270	989	497	617	724	626	516	334	255	203	179	141	122	120	117	189	352	232	123	87	106	102	105	92	122	95	97	109	97	109	112	102	133	92	87	104	88	119	87	99	113	100	114	118	109	104	83	115	106	106	94	102	79	84	99	100	88	111	84	101	102	86	106	93	94	96	108	96	92	83	99	90	106	104	100	99	104	87	96	90	94	108	101	103	92	100	103	84	91	100	105	78	106	90	108	84	81	95	97	118	87	106	107	93	97	90	99	117	84	107	108	90	98	92	105	111	103	105	93	95	88	100	85	103	98	94	87	96	75	71	84	81	101	109	102	111	97	92	89	108	90	114	103	92	88	106	104	106	98	104	99	86	101	107	96	82	93	88	113	107	99	100	104	119	97	82	110	98	122	83	102	98	119	99	106	127	118	91	98	109	106	104	89	102	111	84	92	95	99	117	96	125	95	94	115	117	97	114	98	89	94	104	114	122	103	92	96	94	110	101	77	91	101	92	103	95	88	86	97	116	114	91	97	108	85	94	93	98	83	94	89	80	88	100	99	85	86	90	91	88	107	91	87	105	95	107	97	92	97	100	102	97	111	107	88	80	98	104	108	91	115	101	102	88	82	93	94	102	95	103	91	83	107	100	101	108	85	109	81	96	108	89	127	108	102	90	95	102	108	106	82	98	107	80	100	118	116	101	94	103	98	103	87	104	112	104	103	103	86	100	77	91	92	91	82	105	95	98	83	94	89	107	108	94	105	99	98	93	84	100	104	92	95	92	110	123	106	108	91	102	101	91	105	131	99	86	91	107	113	97	79	97	110	94	95	110	114	96	89	101	93	106	107	84	98	112	96	102	102	91	99	95	98	92	97	108	105	103	85	101	85	119	93	98	95	82	93	115	111	112	121	91	100	93	97	125	100	104	110	111	97	89	89	81	114	99	100	104	119	113	108	91	93	90	95	96	103	90	104	117	97	108	106	81	93	112	87	82	91	115	105	99	86	97	112	97	95	118	87	96	112	95	96	120	97	92	79	97	98	103	97	93	112	93	103	82	97	90	111	105	108	100	91	97	88	94	100	89	104	104	101	94	108	102	126	122	92	87	102	88	94	103	80	107	86	88	99	95	86	106	86	94	103	80	80	105	103	105	103	106	110	125	90	108	92	110	87	108	121	88	99	102	83	112	103	105	105	83	93	97	108	95	104	108	104	95	110	99	92	110	89	105	92	90	94	98	97	110	108	77	88	72	85	93	108	90	125	99	99	99	90	77	117	126	113	109	97	106	112	96	113	96	94	103	108	108	121	106	105	92	81	93	105	94	109	126	99	98	106	94	103	92	118	104	88	111	83	109	98	98	98	95	112	102	94	101	98	101	95	77	108	107	109	94	98	90	85	97	108	100	89	94	83	110	103	115	107	91	99	97	96	86	104	107	109	100	88	109	110	116	99	92	103	94	106	83	98	103	85	102	92	78	92	86	118	118	95	91	87	110	92	114	110	89	99	91	92	103	98	102	99	100	100	88	91	80	87	89	92	97	101	114	88	94	99	88	95	87	99	95	103	101	89	106	95	90	97	101	104	87	87	110	102	96	96	95	105	120	96	96	99	95	86	100	90	98	120	103	98	102	78	108	91	110	94	99	121	80	89	91	102	104	97	104	103	99	102	95	120	108	107	107	108	96	95	100	112	114	99	89	99	89	101	110	99	107	107	94	98	113	105	111	86	105	103	105	104	96	103	102	81	103	98	111	106	108	94	107	99	72	97	95	94	94	95	83	105	107	109	100	95	104	94	106	85	94	110	87	100	107	88	82	123	93	118	99	84	104	116	95	96	96	89	87	105	101	104	91	96	112	97	88	101	96	100	105	99	109	93	90	97	115	98	104	101	94	112	86	88	124	79	100	99	93	97	92	97	106	104	118	86	90	101	95	96	98	78	109	84	102	92	104	110	108	82	118	119	91	98	99	96	87	98	98	101	96	111	98	108	105	91	111	87	101	91	123	87	106	91	95	80	87	98	101	112	81	117	98	118	98	105	96	95	83	96	104	97	109	119	94	98	84	104	95	105	105	108	99	89	98	105	90	92	114	97	114	107	108	79	106	91	101	80	107	91	112	103	124	103	98	107	107	111	85	98	91	111	107	97	92	88	101	99	80	92	79	99	118	94	114	104	102	109	115	105	81	99	94	88	113	109	113	103	103	82	91	89	84	106	100	103	101	115	90	106	79	108	102	85	95	90	97	110	104	107	105	102	114	102	94	106	100	105	90	92	105	110	88	108	94	95	94	101	93	94	107	93	116	78	106	86	87	104	97	111	97	91	89	94	121	87	110	93	110	84	84	100	113	98	98	95	115	106	106	103	111	114	99	80	101	109	99	114	121	118	97	84	109	107	98	107	104	112	93	85	99	94	106	94	105	104	83	102	112	101	110	108	95	111	105	97	86	98	103	86	87	87	115	102	96	117	106	78	106	105	105	102	105	101	81	93	118	93	105	99	96	109	99	103	93	103	91	99	85	75	96	95	94	93	114	106	88	79	113	97	103	100	106	113	105	92	96	90	104	106	99	95	100	93	85	98	125	103	119	87	99	103	105	98	96	83	108	119	103	102	101	113	99	97	101	85	100	98	90	103	101	96	108	114	102	108	104	93	85	106	103	112	97	107	115	103	96	91	109	104	107	94	95	106	105	123	104	87	102	97	100	104	95	102	104	99	100	99	122	94	102	100	114	85	112	103	106	104	116	119	78	96	86	93	103	93	93	95	103	98	104	100	88	115	91	120	103	92	99	115	104	110	99	87	100	90	101	93	107	104	81	90	101	101	112	98	98	118	92	101	111	89	92	89	92	92	96	110	109	106	110	92	94	90	93	114	99	87	91	103	112	96	102	102	103	95	100	126	98	77	104	82	83	107	105	112	121	106	101	92	110	105	97	110	105	86	104	93	96	108	96	101	101	97	93	109	123	91	106	96	97	105	87	127	97	109	104	87	108	94	92	101	82	108	94	116	102	90	93	128	89	106	93	98	99	103	106	99	98	109	115	104	90	108	91	104	98	98	96	105	102	91	108	102	89	82	89	113	115	95	84	91	92	86	95	100	110	93	108	94	98	98	95	103	102	101	96	104	107	100	97	117	104	85	107	102	100	96	101	101	94	114	119	98	107	91	93	93	99	83	95	75	84	115	112	107	115	98	105	98	94	102	103	107	108	86	104	90	105	97	103	81	110	86	94	112	110	93	83	102	99	101	107	104	106	108	95	103	97	80	106	112	100	92	97	94	83	102	94	108	95	101	89	101	99	98	115	104	107	85	90	103	97	96	109	93	106	102	103	98	117	100	98	88	94	91	101	101	96	91	90	112	116	98	90	103	90	115	95	96	98	98	93	98	111	103	108	111	99	86	96	100	115	98	98	95	108	100	121	115	94	95	122	113	97	116	91	108	117	101	86	94	85	101	98	104	92	84	114	105	103	79	95	91	115	95
3254	3643	7010	7536	6284	5354	4593	2442	3505	4136	3602	2818	1997	1561	1206	1016	721	525	553	547	1178	2178	1190	445	383	375	397	433	420	391	415	430	364	436	410	416	391	395	389	406	404	395	394	428	389	394	390	383	394	450	372	391	416	353	413	378	407	426	416	394	398	355	378	419	400	421	372	412	415	389	390	392	389	375	380	421	394	390	385	395	355	421	377	370	400	406	381	371	432	409	416	384	382	398	393	371	385	407	410	408	409	392	425	363	436	420	372	395	392	355	391	384	397	377	388	392	404	425	381	408	422	383	381	365	347	376	393	368	385	398	411	383	393	346	405	405	395	387	394	399	376	383	434	384	390	381	418	397	396	370	392	397	380	404	399	400	363	403	389	420	395	392	382	378	428	399	388	371	421	364	388	402	409	421	372	405	383	394	418	390	387	412	378	377	394	400	384	423	388	430	389	407	375	366	392	402	366	393	376	403	430	441	371	388	440	368	392	397	396	396	372	379	399	396	401	407	413	377	388	416	392	405	415	385	427	429	402	380	389	423	386	430	413	432	378	389	377	359	383	412	410	396	420	386	392	424	381	417	410	435	394	364	414	406	432	408	348	384	374	410	394	360	390	400	401	383	391	405	334	380	391	414	386	417	408	399	393	360	405	393	394	415	396	395	345	402	386	417	407	380	366	377	386	420	389	405	428	403	409	364	383	369	402	405	402	406	423	411	458	371	382	367	389	403	413	410	388	407	380	379	416	398	416	410	402	357	373	422	401	369	380	371	365	399	359	398	384	403	418	404	368	400	395	422	403	408	412	376	397	405	406	392	397	400	385	394	373	415	408	402	390	402	373	403	407	401	420	375	377	417	440	359	404	429	392	397	397	384	370	376	368	412	404	419	344	413	376	388	365	373	389	343	394	381	432	416	413	375	400	375	396	391	380	369	413	401	407	401	425	383	392	399	403	391	379	421	402	373	417	385	384	399	389	411	391	371	362	404	413	424	379	404	405	391	426	384	402	378	404	399	411	435	396	385	384	404	371	427	391	361	408	389	425	412	367	374	395	403	371	409	399	401	383	419	426	395	389	374	405	371	382	396	392	386	393	348	367	405	357	381	430	368	385	382	407	364	420	375	415	382	377	409	387	383	400	410	381	398	418	378	401	379	387	418	373	407	387	408	389	413	408	399	381	440	387	406	417	362	399	391	393	425	369	396	401	370	378	397	387	385	376	377	398	407	393	375	373	386	369	384	409	421	416	427	365	363	407	407	354	380	379	424	433	406	392	387	396	398	363	384	397	416	386	353	400	374	386	411	395	401	429	366	393	403	403	390	417	406	416	408	394	401	413	381	403	376	437	376	424	403	388	358	367	391	433	367	378	371	400	394	406	410	404	412	380	362	402	417	359	380	375	395	395	377	364	341	381	407	397	404	385	402	370	439	369	407	400	403	398	368	433	414	366	423	417	395	396	386	387	393	414	412	400	408	416	419	386	421	372	428	388	405	392	397	393	399	413	396	348	411	461	392	406	395	421	362	403	406	423	391	431	396	437	400	408	412	415	404	424	389	425	380	391	402	402	396	450	390	369	368	394	400	420	410	401	422	406	417	395	421	354	377	436	374	397	390	368	411	385	400	353	462	396	423	405	408	386	399	390	390	410	407	384	401	381	358	392	379	403	384	408	356	399	440	399	411	358	379	381	408	420	396	393	423	413	376	396	416	430	401	389	383	410	407	379	366	364	349	411	396	445	392	391	391	355	414	381	409	395	404	363	370	384	399	376	375	409	383	389	396	381	398	401	393	384	405	410	390	431	398	420	356	411	403	424	415	404	407	402	422	416	433	388	387	372	388	408	410	372	381	400	407	407	393	395	358	407	393	407	410	389	413	423	372	383	411	403	425	387	382	396	404	394	389	402	409	395	405	348	399	379	426	403	394	394	363	395	381	353	425	413	397	419	391	391	364	434	365	383	400	375	385	402	382	424	389	419	386	390	390	390	428	413	408	384	412	404	410	442	386	378	383	372	389	374	410	411	384	432	386	411	368	436	404	409	436	382	417	368	413	400	403	385	421	378	402	435	398	407	380	378	380	395	416	406	424	358	401	393	400	393	365	391	398	421	416	377	397	398	370	379	423	397	368	407	381	404	411	391	379	390	406	397	381	403	378	426	393	380	399	386	404	398	374	404	388	401	403	416	441	399	384	392	414	398	373	399	380	415	394	385	417	357	389	369	432	400	377	385	409	423	377	410	380	392	351	350	422	391	392	420	313	397	418	373	412	402	408	419	376	372	401	411	375	365	410	380	381	416	387	411	398	396	417	395	376	389	377	411	396	435	391	410	385	395	400	409	409	431	401	402	380	406	399	410	397	402	393	389	426	400	376	369	391	385	395	378	392	412	387	365	416	409	392	424	369	430	384	393	379	403	369	381	413	396	400	424	378	388	391	396	406	417	372	370	403	369	375	398	392	355	372	408	404	352	401	405	364	386	396	387	385	398	434	407	368	408	408	381	379	386	419	391	363	380	431	360	391	356	426	363	438	373	401	396	403	420	392	398	360	430	370	376	386	404	409	352	376	411	380	386	379	403	390	422	376	400	389	428	419	412	430	368	429	394	406	427	412	373	406	384	392	405	381	389	415	411	394	357	412	401	373	403	411	365	356	408	438	410	422	393	402	379	395	391	416	368	405	404	403	389	417	369	384	389	389	395	403	414	391	393	352	376	401	395	374	416	376	416	408	402	377	389	403	387	382	397	415	419	392	372	400	431	415	402	367	383	408	385	367	383	433	371	422	394	397	408	381	375	378	412	399	415	397	421	383	377	358	395	397	386	408	414	391	393	402	392	396	426	406	395	440	384	424	363	384	401	370	398	412	402	432	396	400	372	394	393	420	426	383	435	386	396	390	399	382	387	419	380	372	379	403	390	373	414	449	423	402	382	388	421	366	386	389	390	420	383	344	376	415	393	379	411	426	374	385	377	406	429	422	407	385	388	388	377	372	362	428	405	420	384	408	381	411	374	389	398	397	427	377	396	417	414	349	377	391	411	381	367	419	392	375	416	416	403	400	416	392	414	391	380	410	427	417	402	411	395	395	418	393	392	369	411	399	401	393	388	380	402	409	411	424	375	364	400	397	382	388	410	403	423	384	368	385	435	416	434	405	421	360	390	410	415	390	408	405	400	426	372	400	403	390	369	394	406	402	384	435	401	379	423	386	390	416	363	382	382	385	409	397	386	392	439	406	406	382	412	393	370	400	394	385	379	357	418	423	432	404	385	376	394	415	378	430	403	392	370	376	401	388	399	385	397	375	387	374	371	391	396	400	410	403	379	357	410	397	416	414	373	353	365	410	375	368	384	390	402	428	420	399	402	403	361	400	405	373	401	363	422	376	406	392	391	408	403	371	421	392	379	393	425	382	400	364	366	378	404	376	397	384	373	389	377	403	415	354	376	407	386	352	359	387	368	419	404	392	446	369	403	390	385	436	426	352	418	389
10269	10116	13909	16473	13544	9538	9141	5482	4437	3108	3341	1853	814	512	335	303	223	245	210	328	2211	5826	3184	398	102	76	72	102	99	79	84	105	102	107	74	90	89	97	78	88	80	103	90	97	103	82	90	91	92	80	84	78	79	85	85	78	86	80	105	88	83	86	90	69	95	78	86	90	98	87	76	87	95	92	87	84	85	105	93	86	70	76	67	94	75	86	90	94	87	88	84	93	85	86	76	96	76	98	94	84	86	81	90	88	93	91	76	106	81	93	76	91	83	80	101	71	79	83	87	87	83	84	76	72	86	90	98	81	91	100	90	109	84	101	87	79	93	77	95	86	94	106	82	94	68	96	94	99	89	80	79	77	89	111	100	75	76	80	86	91	88	103	86	96	87	93	88	102	89	95	103	90	101	88	80	73	86	82	72	90	98	94	88	92	90	84	83	91	90	81	96	84	82	79	69	87	86	91	79	85	88	81	75	87	82	79	95	78	88	87	81	72	78	93	82	79	87	76	93	98	88	91	76	91	90	85	89	87	85	79	96	93	79	85	89	84	75	98	75	77	90	86	80	104	107	81	74	99	88	87	85	88	80	71	88	76	89	95	86	82	95	81	97	91	108	80	97	83	85	90	86	83	82	73	97	89	93	84	84	89	87	92	80	79	109	87	82	102	89	87	86	94	107	101	83	92	78	83	90	91	94	90	96	82	87	99	81	90	101	83	96	92	87	93	103	88	93	82	83	77	80	81	84	66	76	94	105	80	96	78	104	91	104	81	89	75	93	65	84	73	90	74	81	92	75	78	81	95	81	89	95	88	93	107	77	77	95	71	87	89	74	100	88	81	80	75	84	96	103	78	72	67	93	101	92	83	72	96	71	78	75	79	92	85	84	95	76	72	90	78	82	80	77	78	91	83	100	93	93	96	85	91	85	80	88	82	88	71	84	93	82	74	92	85	85	90	78	88	95	100	77	80	99	106	82	72	95	90	94	92	75	63	71	91	87	97	81	94	80	85	85	77	78	70	92	90	68	88	98	78	80	90	82	103	88	97	85	73	102	80	109	99	66	88	76	98	77	80	78	82	80	73	81	87	97	70	94	86	80	90	78	97	67	81	78	105	78	90	94	84	81	68	77	111	85	88	83	95	97	94	75	99	90	83	69	79	83	83	102	79	75	89	86	83	77	78	82	91	95	80	84	68	78	94	90	89	84	98	90	71	98	76	94	69	101	77	100	94	83	96	98	84	97	90	87	91	74	87	83	90	75	87	75	94	93	78	81	108	92	95	78	78	88	80	83	86	97	89	92	79	91	76	77	102	71	75	92	74	92	71	90	92	89	94	85	76	73	72	79	86	82	73	89	97	78	99	77	91	75	79	73	79	76	87	97	108	84	80	90	76	84	98	90	83	85	86	82	91	101	97	68	92	94	75	86	80	91	90	91	79	93	72	98	81	98	90	88	77	86	84	79	69	80	86	79	100	89	95	73	84	89	84	82	75	82	76	78	84	88	79	86	85	89	92	93	69	97	93	83	93	93	81	101	86	87	103	94	72	82	83	89	91	81	87	104	71	87	84	84	73	104	81	82	80	75	84	97	83	74	83	86	87	90	99	92	88	88	82	98	94	87	85	96	96	87	92	83	86	93	96	76	84	100	93	74	99	92	81	92	92	95	84	98	59	76	68	86	75	89	76	70	62	94	94	92	81	88	96	87	82	73	81	77	94	84	87	84	106	91	76	93	85	96	93	87	90	90	85	92	83	85	83	79	80	94	91	82	71	87	99	79	85	78	84	100	78	101	80	103	77	93	92	108	101	100	90	88	96	96	87	88	79	96	104	82	87	95	72	95	77	88	66	81	75	85	77	77	80	82	66	89	104	76	95	85	71	80	70	89	96	101	83	93	80	91	82	87	81	93	87	75	74	92	96	92	92	89	79	87	91	77	81	79	74	98	98	89	71	73	84	102	90	88	79	71	88	98	85	76	86	103	106	75	91	82	76	75	81	98	82	89	104	99	75	101	70	94	84	80	84	74	86	84	73	94	88	85	89	103	95	86	84	80	84	94	71	72	81	75	76	79	95	74	77	77	104	100	90	97	87	96	87	87	91	75	94	85	92	101	87	82	87	105	79	99	105	106	91	66	79	82	102	84	87	81	94	85	92	94	95	83	80	81	82	80	91	98	91	87	79	88	97	78	82	103	86	85	103	79	77	78	93	86	96	75	84	95	89	92	96	73	83	81	81	79	80	91	83	82	77	80	76	68	85	79	92	99	105	86	88	87	84	90	93	90	97	87	86	95	83	87	97	84	85	89	87	90	86	78	91	91	96	89	99	94	88	102	101	78	97	80	76	85	84	96	89	74	83	86	98	79	94	88	82	96	86	81	96	93	92	82	99	93	87	102	105	75	78	94	77	102	93	88	89	89	94	79	81	78	90	84	91	86	81	88	84	102	86	81	84	81	93	85	82	74	79	73	66	89	94	90	98	73	77	79	73	92	87	94	68	82	85	96	90	93	84	85	104	98	78	88	87	102	75	82	76	82	74	85	86	94	76	82	115	88	79	80	77	98	77	74	85	75	88	71	92	72	70	98	95	105	76	92	102	88	90	81	79	81	103	80	95	91	100	96	87	75	85	93	93	90	77	76	89	95	89	79	88	72	89	81	83	94	78	96	101	60	91	98	68	74	88	77	79	76	104	88	90	86	83	81	68	76	88	84	99	79	87	99	90	93	92	91	98	84	98	68	68	80	98	72	77	89	85	89	87	82	77	94	79	101	91	86	89	79	107	95	83	93	81	111	80	79	63	97	93	83	83	93	78	91	85	87	99	75	85	83	77	91	83	67	87	67	95	85	87	91	104	101	79	77	77	91	79	99	91	94	97	99	105	89	87	95	83	84	92	80	73	80	87	94	80	90	89	90	92	78	90	90	85	84	74	83	76	75	81	87	83	94	81	86	89	80	67	95	86	95	100	80	95	96	82	95	74	86	85	83	89	84	81	81	83	84	83	97	84	81	91	86	87	91	91	81	87	95	70	107	83	82	83	80	84	93	74	81	74	94	85	97	95	85	84	95	98	69	91	76	94	91	82	90	88	99	90	85	80	74	87	85	93	93	77	75	92	81	102	93	84	70	72	93	85	82	66	100	92	104	81	75	75	91	85	107	67	75	84	98	99	107	81	89	91	90	95	98	103	80	90	78	82	93	93	94	74	93	74	86	76	71	71	94	86	77	107	92	80	102	74	78	78	84	85	84	93	100	93	91	76	87	87	81	95	99	77	84	90	89	84	82	86	96	81	91	88	85	77	96	68	75	81	102	96	95	96	88	106	87	92	105	101	94	84	96	89	76	91	92	84	75	79	91	78	93	69	108	96	87	84	87	98	94	89	87	96	94	96	89	115	99	79	79	77	74	76	97	82	96	78	99	80	103	86	82	88	78	84	92	95	98	87	75	82	88	88	79	75	79	81	80	98	92	69	94	96	76	99
10681	10321	17758	24929	21177	18537	20580	15431	14807	12944	14426	9171	4968	3279	2164	2040	1581	1487	1164	2051	13044	24989	14829	2374	377	394	385	343	387	430	383	396	387	365	398	367	348	357	416	356	368	364	372	391	380	358	345	389	374	372	328	375	375	350	348	375	310	357	376	359	363	361	365	350	344	341	302	376	334	347	347	373	379	351	368	361	374	363	399	377	364	352	404	360	352	378	328	379	379	398	317	350	342	329	380	365	354	337	382	362	348	373	386	363	360	365	353	363	326	374	370	301	390	365	337	365	365	370	346	343	343	361	354	353	355	347	332	387	379	343	345	340	355	344	392	338	358	355	336	359	364	361	326	362	359	353	353	382	363	358	330	329	349	315	360	362	360	367	341	382	347	365	356	362	334	336	368	377	352	347	352	363	366	367	370	365	347	351	368	353	357	374	330	384	332	334	382	338	341	357	376	361	355	369	371	373	368	336	352	351	375	360	394	362	363	374	361	345	410	359	344	359	337	344	367	349	373	373	356	331	347	367	358	349	340	361	377	335	325	351	339	325	365	382	341	330	360	368	368	360	345	358	385	328	371	380	351	306	383	354	359	389	335	325	362	390	349	314	353	373	362	377	349	330	360	376	355	368	347	338	360	363	353	382	383	343	354	357	330	372	335	359	359	376	384	366	339	345	386	351	345	340	367	379	389	395	402	361	345	350	369	376	350	386	345	364	335	364	353	384	349	338	333	332	344	338	365	391	345	374	385	383	354	375	332	373	337	399	349	355	361	326	356	309	399	333	335	324	349	366	390	359	338	331	359	375	342	334	333	333	324	354	342	348	413	340	363	394	337	338	337	385	352	332	370	376	355	366	374	363	351	319	352	370	374	342	347	337	349	331	382	348	351	348	355	379	388	372	341	340	379	357	365	336	398	345	341	362	384	351	371	355	334	339	347	349	370	334	356	346	329	369	374	333	395	354	391	360	325	374	358	341	389	355	347	357	357	376	382	369	387	362	367	340	365	360	335	363	325	372	349	341	364	358	357	391	349	339	346	366	357	373	341	379	322	327	371	356	345	356	342	356	335	367	332	361	394	369	383	366	327	338	360	344	354	368	338	375	336	350	371	331	342	361	335	331	382	365	358	357	347	349	339	366	357	316	346	374	360	346	351	360	348	348	383	372	392	353	315	355	337	343	342	398	367	350	334	369	352	355	358	335	351	351	363	308	352	378	357	392	372	361	363	363	340	378	365	333	332	356	370	341	353	358	385	335	345	348	335	312	343	340	333	328	359	329	377	358	330	357	345	359	360	336	350	363	358	389	302	353	367	356	371	369	356	327	357	364	360	339	352	350	358	343	329	296	360	359	355	388	353	314	370	322	398	360	350	389	389	387	345	349	363	375	370	372	363	361	342	346	378	362	338	357	362	371	390	382	350	364	344	340	349	331	353	357	346	347	359	342	381	371	343	400	330	328	373	364	356	368	352	356	346	370	342	343	413	354	359	350	328	314	376	389	359	392	362	349	367	359	373	371	381	372	331	389	373	341	367	348	345	327	408	336	358	391	338	335	386	340	357	346	347	366	348	344	371	350	353	362	356	354	327	329	357	377	348	374	354	350	371	368	353	351	322	391	334	309	353	343	353	363	361	350	390	360	366	322	342	351	389	367	358	367	346	343	368	303	367	394	347	369	385	354	363	351	357	349	353	373	355	342	364	375	370	316	369	325	367	339	372	345	373	358	368	342	335	350	392	336	372	349	298	388	396	366	360	337	353	372	397	402	325	356	368	347	380	382	358	352	355	368	353	361	339	365	351	366	366	341	368	381	374	317	365	376	356	371	342	377	365	382	346	338	338	380	335	354	390	310	369	366	355	334	344	356	347	353	345	352	356	370	354	372	335	378	341	358	355	336	346	349	332	337	324	360	368	390	376	342	360	364	342	358	372	340	351	361	331	366	325	327	357	360	370	367	365	363	364	339	380	358	351	341	321	313	356	397	345	342	371	341	368	363	365	373	353	361	343	368	396	376	341	344	347	362	360	377	350	342	383	360	385	382	339	337	321	404	344	335	366	364	342	338	378	339	365	347	326	366	349	356	347	348	360	342	370	360	343	333	387	328	347	333	389	343	358	331	354	367	396	369	358	335	344	344	359	379	358	355	341	366	353	356	374	359	377	389	374	356	310	367	329	333	362	376	369	373	360	374	339	368	338	351	368	395	359	376	361	354	374	355	358	349	408	358	344	351	346	354	370	351	410	392	368	378	343	358	352	369	323	385	405	331	339	322	334	341	354	343	403	338	353	364	340	353	361	374	361	370	356	361	359	382	334	378	306	347	352	377	389	354	353	345	354	344	352	360	362	345	378	355	338	340	385	327	334	323	357	342	343	374	381	385	345	348	339	371	352	376	354	336	343	372	360	334	386	347	349	366	364	361	362	351	389	360	362	362	355	376	343	327	339	371	380	316	350	334	368	378	350	356	349	350	354	334	362	338	349	366	372	358	360	360	368	360	390	328	329	330	381	331	339	346	308	354	340	351	377	341	393	399	378	353	349	305	372	346	347	370	372	356	355	354	309	363	350	346	370	349	371	375	321	319	341	329	355	357	366	389	353	369	362	391	354	379	332	364	341	337	331	337	372	345	356	380	354	342	352	340	355	358	347	362	344	367	345	380	346	331	326	356	341	332	345	363	336	345	343	356	385	355	332	349	333	402	398	362	378	348	375	389	360	362	375	341	386	362	353	393	346	350	341	336	320	382	351	324	361	359	341	366	364	398	365	368	347	366	353	348	363	351	346	363	357	362	338	342	379	329	347	330	378	374	375	355	347	386	348	373	356	337	355	357	370	359	318	348	354	374	359	346	352	380	373	350	360	353	330	376	365	399	360	376	375	376	366	337	346	394	364	343	349	333	358	350	351	353	346	342	355	368	384	346	387	347	337	335	341	356	358	339	342	348	379	315	351	324	356	365	367	351	366	342	350	373	351	391	371	379	389	369	389	375	351	359	361	377	351	340	337	373	363	353	375	340	353	362	342	366	323	352	375	330	355	318	359	399	328	346	367	356	327	351	346	349	338	396	321	385	348	381	308	330	357	365	387	378	345	389	403	389	339	365	376	358	353	348	366	360	382	344	325	332	353	346	381	336	347	318	340	375	314	332	367	346	344	334	381	348	355	356	347	357	357	329	346	348	356	348	355	369	348	350	333	314	379	344	345	377	333	381	332	377	362	334	343	346	345	359	354	368	295	353	364	324	328	356	326	386	388	347	369	337	375	363	351	367	388	384	344	337	349	337	366	368	315	342	343	325	362	380	351	364	346	339	373	340	336	360	357	365	346	341	322	350	382	386	372	372	335	354	368	334	333	349	319	354	364	392	383	375	361	378	387	343	367	384	344	352	340	355	391	371	357	372	324	347	363	343	321	340	364	359	391	330	356	364	384	370	363	345	356	344	382	332	368	385	334	330	362	342	343	348	358	358	346	368	354	366	385	350	358	359	396	410
16685	16152	20444	23288	18882	13663	11960	9474	7655	5657	4293	1295	512	451	481	458	370	407	345	869	5154	9841	2232	242	164	144	144	168	141	159	142	140	152	146	131	149	165	129	158	153	128	124	149	124	156	126	135	158	118	142	165	134	149	147	113	137	146	124	140	137	142	149	149	140	126	131	131	141	148	155	150	141	133	143	124	127	145	129	140	121	138	131	143	155	128	156	134	148	136	144	136	142	135	132	133	114	157	139	134	123	149	122	146	154	137	141	131	160	135	139	129	120	132	101	133	143	134	130	130	139	125	139	128	138	122	129	138	122	130	125	152	128	140	132	129	144	154	136	153	139	135	134	122	145	134	143	129	142	144	143	148	124	120	150	146	137	159	158	131	124	123	148	105	123	155	121	152	155	135	165	142	133	123	127	143	135	128	138	144	121	133	148	118	154	128	155	133	140	143	137	126	133	139	149	142	124	129	133	132	143	122	156	161	141	152	120	137	143	136	161	136	124	132	142	157	121	147	144	131	162	138	143	124	132	147	136	126	144	139	149	141	141	134	136	153	144	126	130	134	126	120	130	144	133	130	135	139	108	125	137	129	136	136	147	136	147	147	147	126	139	149	138	144	166	129	122	125	132	133	138	114	135	160	110	127	115	139	131	140	135	142	132	149	132	138	135	114	148	158	157	114	144	132	155	133	131	118	140	142	147	114	142	138	125	131	132	130	129	156	124	120	122	167	144	141	118	116	136	152	149	147	138	132	127	145	124	138	155	131	136	136	147	125	140	116	146	136	148	152	143	133	113	137	145	148	146	139	139	118	129	125	126	136	173	139	105	141	127	139	161	145	124	145	127	147	158	147	142	130	128	120	120	139	107	150	145	136	145	141	148	126	135	136	139	114	129	159	151	132	151	111	121	137	141	124	150	130	133	149	147	138	153	146	154	160	137	160	132	136	128	134	148	135	148	129	123	150	138	124	138	150	128	131	139	135	123	151	134	110	139	134	140	124	163	156	126	142	150	157	135	154	141	123	134	135	130	154	128	114	148	139	135	120	145	143	124	130	130	144	141	128	155	117	136	119	135	124	137	135	147	111	125	117	123	129	146	133	140	143	142	136	148	131	128	127	143	121	137	143	139	153	135	120	114	133	152	135	145	131	122	121	123	128	124	130	123	129	127	137	154	146	128	140	126	111	132	129	120	127	159	146	148	130	128	132	133	137	147	147	140	150	123	138	140	130	111	131	153	151	132	110	151	142	119	121	117	142	137	135	119	134	124	140	125	146	138	125	144	131	137	143	141	119	132	123	157	128	116	126	128	131	126	125	148	128	121	154	150	154	151	142	129	124	122	143	159	135	141	132	155	130	146	131	143	141	147	151	121	142	130	125	156	147	123	142	116	142	143	131	133	115	130	120	143	144	129	140	135	124	122	127	133	144	148	144	136	129	156	130	134	158	138	123	130	137	128	152	140	147	144	174	142	155	150	142	128	140	140	144	150	133	154	141	145	140	134	143	133	134	141	149	131	142	154	142	138	143	113	146	125	131	118	158	113	130	149	143	135	131	141	130	148	139	131	124	134	116	138	150	130	136	140	153	150	157	157	129	148	115	117	150	152	147	124	120	133	128	141	159	142	150	145	132	125	144	131	129	135	144	133	152	145	135	131	151	146	177	120	127	130	126	144	143	142	153	122	130	135	143	152	133	133	152	139	135	133	127	147	136	123	128	133	139	130	145	130	121	153	149	152	151	129	137	141	153	125	141	140	139	155	152	150	166	143	153	131	131	146	135	134	137	136	135	131	162	123	151	122	115	139	142	138	149	122	130	128	134	125	142	130	140	123	147	128	140	142	130	152	107	145	121	137	144	139	141	128	132	135	141	150	133	145	121	156	116	148	114	123	141	122	132	128	152	128	132	140	149	131	171	110	144	116	124	152	135	123	141	120	148	159	139	110	139	155	142	142	161	148	149	120	147	157	143	130	138	155	119	142	147	117	124	137	122	131	132	140	155	124	137	132	157	129	149	161	111	141	139	161	152	115	127	122	123	140	119	153	142	143	148	136	159	127	159	139	136	142	132	126	128	149	123	121	131	131	127	128	129	159	105	134	127	169	146	151	130	112	131	142	159	143	146	129	145	132	132	128	125	139	158	122	142	136	132	140	115	137	147	123	134	125	144	131	139	145	138	127	157	143	134	146	140	137	135	141	127	135	145	141	124	147	124	132	135	137	134	129	146	137	153	143	149	126	128	121	153	128	135	146	141	139	152	134	115	138	126	145	160	133	147	113	134	152	132	147	153	140	144	132	133	141	163	129	119	155	145	144	139	143	123	122	135	130	142	139	134	142	142	121	147	128	129	147	127	140	120	135	142	130	136	129	136	151	136	127	139	141	134	141	138	151	130	140	134	124	146	135	148	134	143	145	137	124	133	139	120	135	130	125	144	135	131	134	125	114	121	142	143	135	139	133	127	143	136	138	118	133	126	127	130	152	110	154	161	146	135	139	136	135	127	151	131	140	152	143	149	130	130	127	141	137	152	142	122	133	146	150	140	151	112	144	145	126	146	125	148	136	134	118	151	127	125	153	145	148	142	139	136	120	118	147	124	124	143	138	118	152	162	140	119	127	118	120	142	139	133	136	116	134	140	126	151	129	130	149	137	141	136	122	129	159	133	139	123	143	147	134	144	137	133	148	131	132	138	151	146	121	136	138	129	123	128	164	118	155	135	142	132	151	146	119	152	136	132	143	137	136	126	143	146	141	140	147	123	132	135	124	149	129	138	152	145	151	130	137	169	134	141	154	140	154	138	118	146	145	134	127	118	134	141	123	125	136	125	131	135	131	152	133	114	133	141	128	126	127	152	143	138	136	136	128	126	153	138	159	137	137	136	124	142	140	150	135	153	133	132	136	155	129	124	143	145	137	119	146	159	126	135	160	128	128	151	154	167	138	137	126	122	136	123	150	116	139	153	139	148	146	141	145	138	127	134	117	122	135	123	151	131	137	125	121	150	151	138	139	124	162	133	123	129	144	129	143	108	124	166	133	131	146	161	128	127	128	143	133	144	133	145	137	125	145	146	140	126	140	125	140	143	144	126	126	99	137	149	140	161	142	143	149	133	136	153	124	140	151	118	131	128	133	153	135	132	130	147	137	139	144	119	153	139	133	130	151	135	148	153	140	125	131	141	139	132	154	118	125	132	133	148	131	126	145	130	126	167	137	139	121	125	129	122	152	133	134	150	145	142	119	152	121	135	131	146	141	149	147	136	128	148	135	154	141	133	121	122	124	113	137	130	136	131	136	125	145	126	128	138	149	119	144	139	146	119	126	131	139	142	142	121	135	158	122	129	140	123	117	146	147	120	159	152	149	116	162	148	131	150	151	151	133	138	133	135	122	148	155	130	134	142	161	122	127	148	133	124	125	133	136	160	138	134	145	127	121	154	133	132	148	153	109	138	137	158	147	134	133	143	144	147	154	122	144	127	130	129	137	136	129
14757	14948	22801	30016	25899	22914	23061	22251	19175	18304	15463	5640	2798	2638	2650	2696	2540	2329	2056	5272	22261	30859	9261	1069	650	626	574	593	564	605	554	568	583	573	571	561	551	529	573	587	548	531	543	507	569	528	535	518	518	568	532	545	537	544	539	494	510	510	521	521	528	513	497	546	531	554	515	502	532	543	525	492	522	563	532	513	545	525	534	467	555	561	560	494	509	530	501	506	528	506	534	504	544	530	533	532	547	518	591	568	531	474	544	482	512	596	505	509	485	518	531	559	497	539	521	526	541	498	496	520	506	507	504	540	497	524	503	528	518	520	512	504	526	522	498	508	488	553	528	524	516	489	533	513	513	513	532	532	479	525	519	543	486	526	513	486	514	564	495	487	517	502	513	539	516	537	557	496	507	482	529	535	509	546	496	505	495	496	535	539	505	488	530	508	515	513	553	556	494	503	510	523	502	524	544	497	509	550	533	572	537	498	532	549	482	508	493	491	472	553	504	541	515	520	514	509	509	476	562	498	507	502	485	535	493	476	507	499	520	547	530	559	500	510	529	514	524	509	514	539	520	479	471	527	490	502	484	490	515	503	542	493	520	501	504	521	514	526	506	517	515	518	498	505	553	514	531	485	525	546	510	520	497	518	537	491	492	506	481	499	488	518	499	546	508	484	521	518	510	531	505	526	540	509	512	529	550	538	462	477	517	518	562	519	509	521	511	505	567	540	557	540	478	514	532	498	481	506	523	490	546	530	502	496	531	496	506	517	505	494	502	522	496	528	515	538	518	499	511	547	545	535	492	533	536	502	561	539	480	508	567	529	476	499	531	518	499	543	510	542	564	486	527	485	523	546	496	533	494	477	520	539	535	495	541	537	529	556	539	505	503	520	497	517	535	525	536	498	531	509	570	539	527	518	572	551	483	528	499	530	495	482	525	509	522	540	515	470	560	516	495	532	494	504	485	532	512	560	528	512	528	525	481	526	511	462	498	559	526	551	486	518	540	544	530	526	477	470	515	521	517	518	518	483	565	534	541	519	517	511	507	503	505	488	491	475	498	496	506	543	492	499	517	507	499	510	479	507	519	578	497	454	494	546	501	488	535	518	489	547	540	507	528	488	507	535	536	506	512	521	469	468	505	540	543	507	514	531	530	493	518	496	480	487	499	492	506	525	529	476	531	498	492	512	527	516	479	518	567	503	547	547	492	552	478	485	526	510	501	508	553	495	526	500	531	510	515	509	501	531	512	498	480	531	460	530	501	485	540	482	531	505	521	493	559	540	484	549	550	493	517	509	510	481	520	522	469	503	504	501	529	514	517	513	486	499	541	467	497	538	532	512	520	482	547	491	558	557	498	495	534	534	491	526	506	531	499	475	494	506	510	511	507	574	479	540	507	512	487	540	481	546	524	499	524	458	513	468	507	500	496	514	505	544	536	528	524	498	492	554	497	510	477	507	489	461	518	522	512	512	503	506	525	501	498	517	556	511	535	544	501	548	499	533	536	504	503	509	519	514	534	517	519	492	499	505	530	535	497	500	520	529	490	539	529	534	515	519	528	513	488	502	534	520	495	501	479	496	530	512	548	497	531	523	505	519	503	481	529	489	503	493	554	491	518	501	545	498	501	519	494	517	548	517	533	484	540	527	521	510	504	530	501	491	504	522	538	532	515	502	514	494	495	530	540	537	497	517	480	527	488	511	507	499	511	500	508	532	518	535	508	516	493	520	479	499	567	539	516	518	467	516	512	510	511	473	494	541	535	476	485	531	514	530	541	488	524	529	521	563	522	535	512	475	533	531	499	508	522	512	479	493	505	512	485	474	504	516	550	499	492	477	508	532	525	508	483	528	506	520	507	495	514	498	542	507	528	491	503	527	540	506	517	479	511	496	516	510	532	536	499	528	494	540	540	524	524	522	509	526	552	532	539	498	508	515	522	510	535	487	554	491	531	531	475	530	518	499	523	486	522	508	516	520	511	590	503	551	519	501	498	524	522	491	531	511	504	492	527	562	517	509	521	445	531	484	539	517	454	459	517	527	534	529	516	503	510	510	551	522	525	495	500	524	515	488	513	515	530	517	517	537	543	499	542	503	571	451	498	492	532	514	534	525	523	519	550	500	518	487	517	486	546	531	500	498	513	485	527	528	507	529	469	471	526	523	518	520	532	557	546	494	501	585	506	509	511	519	551	525	509	516	561	530	540	529	514	536	457	505	513	514	513	514	526	534	520	491	514	512	540	504	511	501	500	514	505	495	518	494	545	502	514	549	462	477	475	562	545	539	478	494	504	571	508	494	482	491	523	517	482	525	548	515	537	509	502	491	488	522	507	494	514	516	522	516	516	564	528	493	543	510	526	496	533	499	521	500	511	538	484	527	516	511	525	496	475	490	498	542	499	508	529	509	511	505	499	515	496	492	548	518	504	527	533	553	508	518	548	475	517	486	516	522	539	510	528	558	511	532	519	470	506	486	491	518	483	512	523	507	494	527	540	510	525	513	494	504	477	515	553	477	526	490	518	532	472	506	514	528	492	548	509	496	493	489	544	532	482	517	503	496	492	524	530	485	520	504	537	506	499	515	501	519	509	522	508	532	492	546	503	543	525	494	507	500	502	519	516	497	547	509	504	511	493	543	529	546	511	531	522	531	539	519	510	536	512	505	514	509	511	499	519	503	535	478	486	488	504	508	553	551	500	511	493	521	519	501	509	565	504	493	526	506	531	515	488	523	497	531	481	504	513	544	507	478	487	497	500	522	510	518	482	479	488	501	504	526	511	537	511	539	535	528	550	512	556	490	533	515	503	571	509	538	539	482	532	481	514	512	535	512	524	527	503	519	514	484	515	510	489	472	540	545	551	495	508	508	529	526	491	547	497	498	536	518	515	497	543	538	495	547	485	554	492	485	546	507	509	496	531	468	521	558	500	527	450	515	522	481	505	558	510	506	528	545	499	512	514	529	530	500	510	484	538	541	497	499	501	544	492	504	517	509	502	508	535	526	523	521	514	483	514	507	474	508	521	513	514	507	494	484	522	553	487	508	521	504	525	498	522	520	509	539	536	488	540	513	550	495	523	503	481	502	571	507	524	531	538	535	517	508	520	496	499	510	509	511	509	515	515	526	504	519	494	490	516	543	525	512	548	519	515	504	521	520	523	548	488	509	501	523	527	542	496	531	544	513	488	525	487	552	524	505	522	533	525	530	463	510	519	512	524	503	509	540	523	526	512	537	531	538	522	495	511	501	512	506	548	488	517	524	512	493	522	518	516	491	524	524	496	527	492	507	532	505	497	518	522	521	498	489	487	502	541	518	523	532	510	535	522	587	523	506	542	500	504	536	520	553	530	461	526	449	581	483	489	505	512	510	505	465	515	501	508	516	532	465	513	528	515	520	521	502	516	555	535	512	504	524	503	518	472	549	543	513	514	553	529	532	523	540	485	526	521	541	540	504	545	492	537	497	482	451	554	552	539	490	525	488	497	523	474	538	502	502
2758	2177	2290	2432	1891	1285	963	739	693	431	222	145	111	106	111	106	105	113	117	133	212	174	89	82	75	102	70	80	90	81	79	79	71	73	73	88	110	73	81	83	89	100	91	92	83	72	77	84	88	90	92	104	93	90	73	94	91	89	87	88	81	95	82	89	95	73	84	76	74	98	88	79	68	99	95	72	93	71	77	72	86	100	96	85	88	77	74	74	80	74	84	87	95	68	94	64	113	86	80	79	85	98	92	78	94	72	75	67	72	69	85	75	82	80	82	90	87	79	84	89	82	93	89	91	75	77	98	85	87	86	84	97	82	97	93	92	89	93	89	77	86	79	95	82	73	75	85	82	81	84	85	67	105	76	79	92	83	91	90	90	84	83	79	89	85	73	83	89	90	84	97	92	80	82	84	79	87	78	81	88	78	90	96	69	89	86	77	84	84	92	80	70	90	81	74	84	88	85	87	89	83	85	82	74	77	96	73	78	77	98	74	73	75	84	81	86	85	80	88	89	80	90	95	80	89	71	86	84	79	86	87	71	72	93	79	83	91	69	100	63	80	70	76	82	92	78	84	69	87	90	93	90	84	84	75	85	80	84	77	82	87	92	76	91	89	100	104	83	80	94	83	84	96	94	84	84	79	109	82	88	78	84	97	82	64	89	92	72	86	84	84	96	83	74	77	90	84	99	90	79	84	74	88	91	83	99	82	93	77	107	90	95	74	73	95	101	97	80	95	76	77	78	93	98	93	77	94	84	82	75	96	71	78	81	90	83	84	79	93	82	83	96	69	81	87	78	87	86	89	84	99	87	95	96	89	80	79	87	75	89	67	95	76	67	85	75	83	96	76	101	88	72	79	85	93	86	81	85	76	75	90	69	72	88	73	83	99	74	73	87	90	95	96	103	92	78	95	68	75	102	75	73	101	85	86	84	82	91	77	58	73	72	78	91	100	83	98	86	75	77	92	62	77	87	77	80	84	91	74	86	94	80	76	85	70	94	87	74	105	93	74	80	84	90	78	80	94	85	97	72	100	82	94	80	85	75	84	75	82	87	79	74	83	90	75	102	79	94	98	75	101	86	87	88	98	64	78	88	95	84	76	64	74	85	91	66	90	76	96	107	87	83	85	92	80	82	73	93	82	74	81	88	85	93	84	108	96	66	81	74	101	83	84	76	78	87	85	97	73	85	84	109	97	86	77	92	78	87	74	71	77	75	76	87	96	93	60	83	78	94	84	91	74	95	99	88	95	77	67	80	90	89	78	84	77	84	77	87	82	79	98	71	96	91	91	84	67	94	93	80	83	80	77	79	103	72	75	97	86	95	94	75	92	86	79	88	82	91	75	88	70	70	76	89	84	93	60	86	82	85	79	92	87	85	97	82	90	84	103	75	91	83	89	99	99	84	75	74	101	86	98	85	82	95	87	83	78	80	89	75	103	77	86	77	92	77	87	86	81	77	79	79	72	78	90	89	73	98	88	91	82	83	89	81	89	96	89	78	111	76	93	73	70	91	84	78	81	84	92	98	96	81	65	91	97	79	102	103	93	82	84	75	86	63	83	100	82	84	76	87	94	89	101	85	90	89	82	78	100	77	82	85	86	86	101	92	78	97	71	80	100	79	84	81	94	76	84	90	88	70	94	71	90	97	86	97	76	81	81	82	79	96	88	93	74	84	95	83	64	89	90	64	99	89	68	92	86	73	75	90	97	84	90	86	85	96	82	80	96	99	70	82	76	84	83	87	92	110	93	85	83	88	79	81	82	92	93	88	92	87	87	87	90	75	81	100	92	95	81	95	78	78	81	70	88	80	77	83	75	88	84	84	77	94	83	89	73	77	84	87	93	93	80	80	84	108	88	84	79	83	80	87	96	90	94	78	96	75	75	89	71	84	82	87	65	98	72	85	83	79	83	90	79	81	69	90	87	80	71	95	82	89	73	83	88	91	89	82	95	87	75	94	90	96	94	80	103	75	78	78	99	71	80	86	87	85	78	83	95	87	89	98	91	83	87	95	104	109	76	91	108	95	91	93	88	94	98	84	93	78	63	87	84	95	71	78	93	83	82	73	100	96	86	86	89	96	89	78	83	89	83	80	89	87	76	85	75	92	81	105	95	91	100	79	74	88	83	73	80	80	93	87	69	68	74	86	85	88	78	95	91	88	87	91	85	83	109	84	74	92	91	82	115	78	73	89	83	83	91	78	89	97	81	69	80	93	81	87	75	84	102	87	64	96	92	95	80	86	74	87	92	87	84	82	78	75	85	91	71	82	82	96	87	66	78	75	83	82	77	91	82	94	98	81	69	85	84	69	74	83	87	76	87	70	92	91	85	86	93	102	96	74	70	85	87	91	69	81	88	81	85	80	99	69	93	79	65	84	90	93	87	90	92	98	87	83	92	75	90	84	85	77	52	83	92	75	90	87	90	89	78	68	88	82	83	77	80	80	95	94	92	101	83	85	93	83	90	67	82	91	96	80	81	66	77	93	88	80	106	78	70	97	94	85	92	88	78	83	80	89	83	77	92	87	101	80	84	84	75	60	94	90	94	84	80	95	94	87	92	81	81	88	94	87	80	81	89	66	93	97	84	76	74	84	73	84	93	81	79	67	85	82	78	72	74	87	87	94	73	76	108	83	92	84	93	88	80	81	86	86	86	92	69	84	96	100	86	92	92	85	75	83	88	88	76	96	74	92	73	101	73	86	70	98	57	88	97	90	92	81	82	83	87	79	109	90	79	85	88	93	92	78	81	84	98	87	98	81	63	86	89	73	77	99	89	90	90	72	100	79	78	86	72	97	88	85	99	78	85	74	77	88	80	79	64	86	78	82	66	98	89	71	74	100	98	74	90	89	96	85	99	72	88	89	72	85	109	95	80	74	86	82	68	93	73	87	90	83	86	68	81	91	92	86	68	86	88	86	73	90	80	86	73	90	97	77	93	98	92	77	71	80	81	89	67	70	90	81	74	70	85	86	91	76	80	95	99	85	82	91	83	97	91	68	76	83	74	92	88	94	85	95	92	84	80	112	96	76	81	96	96	79	104	79	69	88	100	81	80	106	90	65	97	75	88	84	78	82	91	95	76	77	75	79	100	76	95	78	86	79	83	66	93	89	88	84	66	81	67	86	88	82	89	78	77	93	93	85	83	90	94	85	94	92	83	94	66	90	80	95	89	93	80	101	70	99	81	92	89	89	107	75	79	82	79	88	85	86	87	84	91	75	76	87	82	82	94	96	81	82	89	86	81	73	87	86	72	94	98	80	85	89	91	79	85	95	87	78	75	99	97	88	79	96	76	84	84	88	78	85	77	93	65	77	73	99	98	95	96	75	87	94	82	84	83	88	73	86	93	81	89	81	82	67	81	84	74	75	98	84	79	94	92	82	84	100	87	68	70	90	72	84	78	97	89	86	88	74	100	93	92	92	68	100	82	88	76	90	82	82	103	91	84	86	93	99	95	95	92	90	75	99	83	77	74	86
3210	3159	5007	7524	6651	5460	4831	4015	3791	2661	1175	851	628	598	598	534	554	530	449	780	1309	721	363	365	348	359	332	312	345	358	347	343	350	343	368	358	356	354	330	356	325	356	350	334	327	363	318	338	353	346	326	333	362	328	375	357	346	368	356	360	332	368	332	342	342	351	330	358	355	356	364	331	338	336	317	325	318	356	323	346	329	370	338	357	347	363	319	328	329	321	345	307	346	374	362	330	325	333	369	332	327	338	352	326	357	382	362	319	360	330	340	309	366	358	355	329	367	372	349	317	371	344	296	329	348	317	297	341	332	351	324	357	338	393	311	349	332	353	328	307	316	338	332	359	350	330	310	368	351	364	374	334	334	339	306	347	382	337	322	334	327	322	333	328	342	366	351	343	308	338	333	359	328	333	353	343	344	330	371	335	351	338	333	355	336	321	353	361	360	352	361	336	361	341	356	331	348	369	345	358	345	325	347	361	337	344	327	354	321	325	348	330	334	345	325	341	326	331	317	367	371	352	307	322	328	326	366	320	326	336	331	339	345	356	360	336	375	355	336	337	320	360	366	366	352	337	343	321	340	332	345	333	364	354	343	311	341	346	342	352	334	373	322	332	336	332	344	317	350	296	367	346	346	327	337	335	319	321	356	365	362	344	361	332	322	305	317	327	349	323	327	357	343	326	325	334	320	351	347	324	349	359	371	343	345	366	340	369	330	338	328	325	363	376	344	348	333	325	326	339	278	395	322	336	344	318	357	326	374	363	350	366	347	310	317	332	333	313	403	362	351	374	315	351	362	325	374	341	327	337	326	356	360	365	325	315	347	381	373	342	347	325	330	336	334	345	319	381	317	347	334	320	305	341	322	336	334	336	340	389	352	313	358	359	324	365	323	334	325	349	354	347	310	312	344	333	335	369	356	326	352	352	336	317	350	345	341	332	336	350	312	355	384	330	335	334	329	300	332	320	367	332	329	338	331	308	358	327	327	293	329	340	319	371	332	338	321	300	316	385	344	344	339	333	350	382	350	353	358	339	340	358	354	355	363	327	351	369	342	330	340	334	363	326	300	336	331	408	342	324	345	348	351	361	372	317	389	310	338	317	346	338	315	347	340	325	357	330	328	320	322	338	370	338	340	327	348	343	308	341	323	346	330	320	335	372	356	321	338	351	340	367	331	341	317	372	343	320	357	356	338	307	354	321	330	366	359	318	352	343	351	338	334	347	355	342	348	335	331	337	350	373	400	343	385	330	363	324	337	338	349	325	362	353	333	340	348	346	334	353	338	362	352	371	331	377	388	319	343	331	347	358	371	335	307	352	349	329	341	328	356	326	319	365	341	328	325	345	324	347	316	318	309	358	344	324	347	335	358	326	363	275	348	335	335	350	349	307	336	351	343	362	308	342	343	300	342	363	345	314	337	330	326	352	347	328	338	363	351	319	341	316	321	338	317	343	323	353	337	360	322	336	327	370	348	367	373	375	371	343	334	352	351	343	348	319	341	314	352	317	359	354	337	326	349	339	341	328	367	350	321	334	342	335	374	337	366	355	319	363	342	344	337	337	346	378	347	324	376	344	342	354	377	340	340	333	353	357	347	377	345	355	353	314	332	338	333	342	365	364	373	386	340	343	355	323	346	338	345	327	325	340	335	368	321	343	329	339	341	331	338	327	310	333	333	341	334	312	326	323	353	335	358	339	340	319	356	328	354	323	324	346	335	337	330	344	372	328	362	341	352	322	352	311	346	334	386	330	318	333	346	350	380	350	332	327	343	358	367	329	344	347	344	351	310	348	330	358	321	332	315	313	330	349	347	341	336	352	324	347	329	342	357	298	350	346	330	333	335	351	343	331	355	326	317	381	347	293	335	346	329	345	328	336	365	374	337	335	320	339	333	378	374	329	342	367	345	362	326	386	316	332	332	317	351	366	351	348	319	341	330	339	327	324	350	328	332	334	349	366	311	334	348	341	338	330	345	354	359	378	328	363	311	333	330	324	352	333	336	332	350	322	340	311	358	337	348	361	321	317	324	313	323	325	338	316	334	321	314	347	327	324	343	327	338	343	339	352	352	318	333	343	352	301	336	345	317	355	375	361	317	341	325	371	340	336	360	333	354	362	349	306	357	302	327	343	355	328	349	358	315	352	360	352	361	365	338	360	343	373	367	328	353	352	345	343	350	337	336	340	320	343	349	373	337	381	337	337	369	323	337	328	340	355	336	348	343	354	379	355	415	368	344	341	365	334	316	343	340	330	359	322	316	341	367	334	333	323	316	337	334	349	337	374	333	343	343	345	342	357	342	316	330	332	361	336	357	330	373	311	340	351	367	345	344	392	338	318	341	337	329	338	323	319	333	337	350	338	311	338	348	317	324	298	346	345	363	332	338	365	331	342	329	327	346	375	347	341	364	341	331	313	348	361	325	346	316	326	335	362	326	369	341	378	339	310	326	332	361	346	318	336	355	334	338	316	325	353	304	333	350	361	324	333	323	316	332	348	368	313	323	358	326	342	297	325	325	370	318	354	376	354	336	319	333	330	312	341	348	380	320	369	349	350	328	371	333	364	330	350	322	324	351	323	356	338	328	334	329	375	347	322	343	337	364	363	349	364	345	348	343	350	355	336	333	348	341	346	362	328	348	348	310	339	331	332	356	341	320	341	386	316	346	364	360	354	343	360	355	339	345	346	358	295	338	334	320	327	341	333	356	327	360	328	311	385	327	325	293	322	324	342	324	384	336	313	351	351	332	356	358	333	348	340	327	348	317	347	340	320	336	364	346	332	388	291	346	356	332	340	309	348	342	384	332	353	357	360	363	359	343	345	360	356	345	338	345	351	335	361	320	347	368	384	327	343	310	344	325	347	344	350	365	329	354	324	336	340	351	360	331	309	347	335	349	350	335	362	335	376	357	359	344	345	360	340	350	357	383	324	337	349	364	331	342	371	353	327	366	327	377	371	340	315	373	345	300	345	330	337	321	364	340	331	290	360	327	333	333	346	338	288	346	348	319	321	355	302	384	351	369	323	350	338	334	363	337	347	357	367	359	326	326	329	340	305	344	351	337	339	329	328	376	329	296	336	332	356	313	342	323	315	340	357	355	366	342	327	343	350	339	346	318	339	374	301	339	356	317	323	349	331	357	374	350	374	359	351	344	332	363	309	343	326	321	335	364	358	354	346	322	306	310	319	377	334	365	349	363	311	338	328	366	344	333	351	347	337	335	356	333	333	320	313	358	339	333	301	348	312	360	355	333	348	331	370	338	320	353	338	341	361	349	342	350	320	375	328	350	372	349	346	346	320	344	330	354	330	343	338	319	345	316	323	333	360	319	354	360	345	339	351	332	319	346	334	347	343	352	318	353	343	362	326	361	319	321	336	352	332	359	334	372	349	363	349	336	322	345	336	345	346	379	331	388	305	336	332	349	346	369	368	334	340	367	388	371	333	362	301	348	345	328	326	363	325	342	348	332	352	341	357	325	388	344	342
9454	9640	11445	12574	9154	8551	6678	4622	2633	1844	748	386	251	262	264	210	222	176	234	829	466	77	62	77	80	78	73	65	74	58	60	63	66	57	62	72	63	53	51	59	59	55	51	56	51	55	52	51	60	57	47	59	53	56	53	62	66	48	62	58	59	57	69	39	49	55	48	55	53	68	57	44	56	58	55	63	56	58	72	58	54	66	64	63	69	59	64	46	52	44	58	47	62	56	53	50	59	42	47	49	54	44	54	54	48	45	53	55	51	49	57	65	53	63	45	69	49	50	47	54	60	69	61	53	47	59	58	61	51	50	57	64	47	53	59	65	48	58	49	59	47	54	65	50	56	46	50	53	55	52	44	56	54	55	59	44	57	55	55	54	44	45	53	47	46	50	47	48	59	56	53	51	59	64	60	38	53	53	43	52	45	57	62	52	57	47	58	60	58	54	52	68	62	55	72	51	62	43	66	45	43	44	53	58	50	57	60	44	66	59	46	45	47	53	67	57	50	48	57	61	60	62	47	53	58	56	43	59	59	44	55	70	63	52	62	50	50	53	48	56	49	56	54	51	63	49	48	54	51	54	50	51	49	52	69	56	57	55	53	49	54	59	62	63	60	47	54	71	56	46	62	54	52	49	60	46	43	64	45	61	61	52	55	55	68	51	41	45	50	58	53	60	56	56	63	62	59	51	54	58	56	58	58	45	56	53	56	43	54	48	47	54	57	58	63	62	59	47	58	64	51	53	49	49	50	39	57	59	55	35	64	59	45	49	43	58	52	48	45	54	67	65	58	52	69	36	47	46	70	60	56	61	52	52	57	49	47	63	50	67	49	48	51	56	45	51	48	60	54	58	54	60	52	49	56	61	62	50	50	35	45	51	53	46	51	53	48	68	38	58	49	64	52	59	39	57	62	48	52	67	43	63	52	49	73	56	50	61	59	61	58	56	52	48	42	57	72	46	39	51	59	50	56	65	55	53	49	54	51	60	47	54	56	55	39	56	50	58	49	59	61	62	55	52	67	53	47	67	59	53	46	61	52	57	52	69	42	57	51	50	40	57	59	40	68	45	67	65	47	51	55	62	52	50	52	58	58	56	63	44	55	55	59	45	51	67	56	54	44	61	63	44	48	57	47	54	58	63	59	51	48	43	43	59	53	57	53	52	62	54	57	55	59	48	66	58	54	52	59	54	64	60	48	53	58	53	54	55	51	46	50	45	42	52	61	53	41	54	54	48	43	54	46	59	50	53	52	65	57	61	62	55	61	50	55	45	55	38	52	47	53	48	55	56	49	40	45	47	53	58	61	44	58	58	54	55	46	55	63	41	64	71	64	62	54	46	61	60	60	61	53	52	56	53	66	63	70	51	66	56	53	56	55	50	50	51	59	49	63	41	61	53	48	60	61	53	55	59	37	50	63	56	65	60	57	53	49	63	57	55	48	56	58	60	60	51	63	44	54	59	60	58	50	62	50	54	64	52	47	47	56	59	57	50	51	60	41	61	60	59	58	59	57	44	59	78	49	55	48	50	47	55	50	49	48	59	44	68	65	41	55	56	55	48	50	49	54	59	51	57	52	47	53	48	52	56	52	67	51	57	49	48	62	53	46	43	47	58	71	49	61	60	71	53	55	45	58	53	55	66	44	58	47	44	49	70	63	69	51	60	49	70	60	45	45	49	66	50	49	58	57	63	47	52	49	57	44	59	64	56	37	55	43	52	54	53	59	46	50	57	45	54	70	55	58	57	55	54	45	54	58	60	42	54	52	62	49	57	45	50	52	60	68	69	65	40	48	57	48	71	50	59	55	49	54	47	55	53	59	55	44	43	50	69	64	61	55	69	47	62	56	70	51	53	57	50	58	49	49	54	45	60	57	53	72	56	50	48	49	41	66	63	39	36	51	54	54	51	42	48	55	60	57	49	68	47	69	44	65	49	49	52	49	53	50	62	58	52	50	48	54	63	55	49	57	61	58	57	48	43	47	59	61	60	52	62	49	64	53	50	47	51	46	51	45	49	53	52	53	46	48	61	66	43	49	55	59	61	57	62	67	45	56	49	56	49	66	52	59	60	57	58	52	51	51	52	49	55	42	71	65	52	41	67	51	57	57	50	54	71	42	57	62	50	43	56	62	51	46	54	58	68	54	58	81	49	53	59	50	53	59	39	59	63	70	62	56	58	48	47	58	47	46	49	58	54	52	47	49	54	47	49	62	57	60	50	54	70	63	64	58	50	58	53	47	65	47	51	47	49	55	48	52	58	54	63	61	50	56	54	54	57	61	41	54	53	49	50	63	57	42	43	48	57	55	47	51	64	54	51	59	45	61	52	48	37	58	40	47	45	52	54	51	47	57	51	55	59	55	55	57	58	45	47	52	56	62	63	59	55	73	54	59	49	43	47	59	51	56	51	48	54	62	68	54	49	39	68	59	51	54	44	44	50	60	48	45	53	55	50	58	56	58	46	49	49	57	59	64	53	57	66	44	53	65	45	45	57	62	57	45	53	63	49	52	59	47	47	56	54	57	53	52	66	54	48	62	46	63	63	60	64	66	56	56	49	54	59	58	54	52	61	56	49	47	48	55	58	49	55	44	56	41	66	51	60	59	45	50	49	57	53	51	52	56	50	53	41	52	53	57	58	62	49	49	58	53	59	50	49	54	54	69	51	60	48	47	61	64	46	61	57	53	55	65	64	56	41	55	42	63	49	64	48	57	49	65	64	45	52	54	48	57	69	53	41	46	54	55	48	53	56	59	43	70	48	54	47	49	49	52	40	57	72	52	64	60	47	50	51	60	63	59	63	62	66	48	52	50	58	50	47	45	47	51	59	50	68	53	46	67	59	49	46	56	61	67	52	40	53	61	56	57	56	58	55	59	54	58	58	52	40	60	63	65	61	57	57	53	56	43	58	47	46	47	56	71	52	60	46	62	47	59	57	54	57	54	54	44	48	60	60	48	49	53	55	57	49	63	65	51	50	59	53	67	58	57	59	63	62	54	48	48	47	56	54	71	54	48	62	56	58	51	61	55	66	60	55	54	46	57	48	57	50	75	53	70	55	53	49	44	43	46	67	55	46	56	52	46	60	49	55	61	55	47	52	55	55	51	55	51	63	50	52	58	55	46	50	55	60	63	55	57	44	49	34	55	64	59	51	66	64	53	55	44	58	62	40	47	64	42	50	50	68	59	61	56	51	60	55	53	61	55	59	64	60	51	55	51	53	51	56	48	54	51	51	64	43	49	46	47	47	57	48	74	60	62	48	54	39	45	64	52	62	55	61	72	48	44	59	60	53	53	53	44	51	51	50	52	54	47	42	49	54	66	70	60	54	51	62	56	49	43	47	55	55	58	43	51	70	49	60	42	50	56	60	53	53	62	68	46	43	49	39	57	58	52	47	50	45	43	51	61	41	59	56	49	57	44	58	48	46	56	59	53	55	53	63	49	57	45	65	53	54	46	52	37	44	39	44	52	51	52	62	49	63
10177	9266	15107	20397	17543	20390	16181	14639	10631	9159	4155	2427	1759	1764	1855	1605	1442	1179	1583	6079	2576	468	412	398	426	399	376	347	346	349	367	314	333	330	352	308	326	309	303	297	301	322	299	283	259	275	278	256	264	276	286	243	279	257	281	254	256	241	239	265	263	272	242	241	251	264	253	246	276	242	264	234	268	286	247	237	256	255	253	237	285	263	256	259	256	264	245	236	248	262	232	238	261	269	270	221	255	225	249	212	270	270	245	235	260	243	244	243	231	248	252	281	233	258	266	239	246	252	238	233	242	247	258	275	259	240	236	243	226	270	245	267	255	229	249	216	261	207	235	262	230	273	258	256	229	256	248	252	232	263	240	259	231	264	245	238	243	268	243	265	253	263	261	234	261	250	242	241	237	242	224	214	261	259	258	252	250	244	247	250	241	252	243	247	260	211	266	227	290	242	258	219	242	235	243	254	237	258	235	231	247	231	240	254	243	217	244	280	236	236	233	253	232	247	232	262	249	256	248	237	234	260	266	214	233	256	229	231	261	249	248	256	245	225	213	267	249	243	218	238	240	241	265	230	228	265	264	205	268	231	276	275	223	236	253	247	245	238	245	254	226	252	243	251	251	246	240	221	265	239	244	251	206	236	238	253	238	253	248	244	251	225	243	268	232	247	252	258	226	251	227	256	236	208	246	243	236	266	232	247	261	279	243	221	232	234	233	235	239	241	255	243	238	237	223	237	251	242	247	257	221	245	257	237	254	256	237	243	255	236	269	257	250	229	218	254	267	229	251	264	235	249	257	261	242	233	222	216	265	246	236	231	267	251	249	243	238	234	223	235	244	222	244	230	251	233	239	234	262	255	215	253	220	252	240	229	230	221	251	214	250	241	262	242	250	257	237	253	234	249	256	233	243	256	257	271	249	232	245	238	240	239	225	224	257	258	239	237	275	242	231	251	257	240	236	220	254	226	265	225	249	245	212	250	257	230	240	231	224	238	240	228	245	230	257	217	233	272	238	254	249	235	231	237	256	234	251	201	262	244	252	270	239	246	256	233	205	236	225	227	220	231	271	227	257	223	248	241	207	234	241	248	243	257	279	223	239	255	233	236	233	264	252	257	249	243	242	229	247	263	230	235	228	244	220	235	249	234	249	244	231	236	271	257	233	248	246	253	244	241	261	247	246	256	202	232	234	216	265	229	246	252	249	236	221	262	243	254	237	263	199	250	240	237	247	254	224	228	261	243	242	239	241	236	243	215	259	227	230	269	224	255	250	259	233	233	191	224	194	229	235	268	252	265	257	224	234	262	236	247	245	230	265	250	224	254	238	261	218	234	225	241	228	254	252	258	264	254	233	240	227	252	242	257	261	260	240	247	260	255	237	265	244	214	248	239	259	259	221	261	240	238	213	244	238	236	252	230	250	225	260	213	245	244	226	229	262	229	229	250	231	259	225	262	244	235	239	253	249	237	231	238	250	256	259	231	258	244	231	208	259	241	244	238	256	276	203	254	238	249	241	238	267	221	252	248	240	249	234	251	238	272	254	260	224	254	255	225	258	214	258	213	254	248	216	245	233	207	251	224	259	227	226	245	237	253	254	259	235	247	235	248	250	264	207	236	258	247	248	251	266	238	257	249	237	246	261	261	228	252	253	224	240	244	224	259	253	232	221	230	228	247	231	253	257	247	243	225	223	238	230	219	250	236	275	247	251	237	241	257	228	250	248	233	283	255	253	243	244	251	217	257	286	208	234	241	248	238	245	244	254	224	253	241	215	264	264	237	266	237	236	250	265	229	228	244	242	246	241	211	240	254	226	227	249	239	262	245	246	248	253	250	263	234	240	249	256	262	231	232	271	242	229	217	227	244	240	239	258	240	272	252	255	228	240	222	261	246	245	226	235	246	238	246	224	260	236	242	257	236	230	245	237	247	221	248	246	246	219	246	226	252	236	245	232	207	216	225	239	233	238	236	249	245	256	250	233	245	232	245	248	232	225	243	243	244	265	296	242	212	245	256	231	246	234	272	242	261	244	230	239	270	231	233	232	237	236	237	257	266	239	233	233	272	261	246	255	229	236	229	255	213	237	242	246	242	249	256	231	227	271	226	245	274	244	266	227	252	262	233	244	232	236	253	221	223	217	233	243	236	267	252	249	230	219	250	242	235	222	260	234	259	259	238	228	240	230	224	236	260	209	241	217	269	242	248	278	245	227	254	228	234	274	225	245	246	235	254	244	245	253	238	252	239	263	238	234	240	242	254	278	257	232	239	254	237	224	232	235	255	210	262	282	233	240	248	248	234	254	245	229	238	255	229	236	232	249	229	259	271	265	237	258	255	239	257	249	246	228	227	228	259	236	246	243	253	236	246	255	250	235	271	245	207	262	265	260	244	266	259	261	236	224	248	239	239	218	253	224	221	261	239	240	229	236	231	243	238	222	242	270	246	269	232	279	278	260	236	258	240	240	253	272	237	239	265	246	250	224	223	232	227	241	250	252	234	254	237	236	267	245	275	257	225	224	236	236	255	243	249	238	226	231	233	271	233	224	252	256	249	250	235	231	234	220	229	236	248	262	238	228	261	246	241	216	234	245	238	238	230	237	255	218	240	233	263	239	206	242	217	223	253	247	236	259	243	235	222	264	236	231	207	225	229	238	230	231	247	224	275	259	263	235	249	236	236	238	244	230	251	229	245	241	269	222	222	267	268	240	243	217	263	232	261	241	217	236	214	239	258	245	228	270	259	229	254	228	213	224	258	254	275	243	242	258	254	259	259	248	277	218	234	245	241	243	251	247	258	252	271	253	238	251	273	261	229	282	226	240	260	227	235	240	243	242	249	249	224	236	260	237	234	247	200	251	270	267	264	247	230	251	244	237	251	212	247	232	250	257	225	274	261	241	246	268	230	230	255	276	250	261	233	279	238	234	226	234	250	245	218	269	268	245	234	248	264	238	259	224	234	234	240	252	230	247	258	234	242	266	217	251	248	237	242	233	235	239	245	226	243	243	246	230	236	228	201	243	215	244	244	247	238	244	257	226	269	250	230	240	234	238	224	244	250	256	254	234	252	223	272	242	259	254	251	233	243	275	237	251	232	209	240	243	246	233	244	242	238	252	217	269	264	248	239	267	249	243	284	237	242	223	249	243	229	221	222	254	292	241	260	240	246	257	235	249	268	220	246	257	254	244	251	246	241	256	246	223	256	242	252	244	235	245	261	236	275	219	262	235	272	232	223	223	232	250	244	244	226	224	231	225	238	236	235	221	237	232	230	236	273	232	247	225	241	226	246	248	244	244	220	247	256	238	236	268	223	245	253	249	235	229	262	268	246	223	242	257	228	246	251	226	228	238	239	248	258	259	238	243	234	243	260	232	251	234	251	241	237	257	239	243	247	249	249	244	260	229	254	236	270	261	263	250	235	263	238	241	236	228	219	249	252	235	232	252	253	217	234	266	245	232	233	261	262	263	235	245	222	207	241	248	260	249	252	210	227
15949	14835	16182	15751	14632	14131	10932	8798	5691	2647	1398	1014	708	598	698	598	492	305	372	2141	1217	176	144	153	165	167	142	145	142	130	122	127	134	147	114	128	111	142	130	134	106	127	112	133	120	125	124	118	130	147	101	127	115	109	115	130	149	120	118	127	130	105	122	115	122	102	96	127	120	120	96	124	131	115	124	111	97	125	99	109	114	117	143	116	135	136	109	113	122	146	105	135	121	120	114	119	147	116	114	117	115	118	98	103	104	110	115	127	142	109	118	108	118	123	116	117	140	122	112	114	107	102	136	124	122	104	144	118	96	99	113	124	94	94	122	122	107	99	121	93	100	124	125	119	145	106	131	108	118	127	111	103	94	112	107	128	100	119	106	113	113	120	140	116	130	122	101	108	124	112	110	122	123	124	132	117	114	106	113	112	98	116	118	143	126	116	127	117	119	127	116	119	111	119	110	111	116	118	113	110	116	112	114	107	147	116	120	105	115	100	122	138	105	110	130	130	115	134	112	114	113	120	118	122	110	118	117	129	105	112	112	120	121	119	123	123	123	130	134	118	110	114	121	115	111	104	122	110	126	110	96	124	124	114	109	126	115	106	135	122	128	126	102	122	133	105	106	121	134	123	118	134	107	127	123	118	109	101	110	110	137	115	103	124	117	116	117	125	101	124	106	122	129	103	142	112	114	116	111	115	128	119	121	124	131	127	113	114	118	114	109	122	116	113	98	115	106	102	131	106	111	113	128	128	122	109	112	112	115	105	112	103	101	117	128	109	130	113	127	115	100	115	128	117	105	133	123	116	125	122	109	113	103	116	106	123	113	116	112	118	110	107	117	117	122	125	96	108	114	136	124	91	121	112	132	132	107	116	108	113	105	119	129	100	122	142	116	116	103	110	113	121	139	115	113	134	119	115	122	113	97	127	113	110	127	116	105	109	140	116	119	134	114	123	112	109	135	121	104	118	120	128	119	127	107	108	125	127	100	118	112	115	112	137	113	117	102	115	88	112	120	99	101	120	100	116	120	111	106	100	118	116	124	115	103	106	115	125	113	117	118	117	107	117	115	113	109	120	101	112	115	121	136	136	101	109	114	124	120	133	106	135	128	123	104	104	110	103	116	110	112	110	119	115	109	118	126	94	127	111	106	126	107	130	115	115	103	121	127	115	123	110	132	119	121	121	115	126	110	114	98	109	116	122	113	106	131	116	100	110	117	122	130	102	123	114	123	116	131	97	117	121	111	124	126	126	120	133	117	114	120	129	118	92	119	122	121	126	121	108	138	110	127	108	106	116	93	117	113	121	118	135	114	91	125	130	124	106	116	131	127	139	111	119	108	130	113	119	108	127	103	127	110	108	127	133	105	103	94	109	119	114	104	132	120	115	143	122	117	100	119	122	127	127	133	126	111	113	118	100	115	111	104	112	117	112	123	114	111	120	113	96	111	126	116	106	102	128	125	121	114	121	121	82	138	130	103	116	117	126	137	133	108	118	104	115	103	139	118	124	98	128	117	110	121	111	104	105	105	88	111	112	118	101	148	125	115	117	135	119	124	121	122	122	126	129	104	128	114	119	125	114	116	100	105	125	122	114	110	134	122	107	111	115	116	132	112	101	94	115	130	110	91	109	119	109	104	129	134	108	111	111	110	123	122	126	99	128	109	134	127	118	128	114	117	120	131	126	116	97	119	119	104	135	130	132	109	108	132	95	137	107	125	114	136	126	112	127	114	108	91	104	104	112	123	112	103	128	116	132	104	132	130	113	135	104	116	106	114	125	95	127	107	120	115	96	116	121	109	110	130	109	108	111	132	109	104	121	118	135	115	104	127	129	112	112	89	125	117	117	130	116	119	119	108	123	118	100	134	108	126	79	126	102	113	105	110	132	123	112	103	127	122	103	109	133	103	106	103	123	130	106	113	85	123	108	117	112	96	130	122	142	116	107	118	119	103	103	121	116	126	135	108	97	131	118	124	102	96	123	106	114	138	112	116	118	122	130	138	120	115	142	102	126	99	98	114	128	121	107	105	105	120	119	107	110	132	126	121	118	132	126	122	109	111	122	106	113	130	112	102	131	121	108	108	125	109	124	114	97	123	105	117	99	129	89	123	130	121	120	111	115	135	111	119	117	123	116	110	123	114	94	105	119	118	122	120	124	113	115	108	123	121	112	126	105	116	110	110	128	127	122	120	130	122	120	126	117	116	95	98	108	131	116	125	120	108	88	111	119	114	114	100	120	130	98	111	107	120	115	117	118	95	114	124	129	134	106	114	140	113	105	118	130	116	111	109	120	109	115	114	111	111	110	122	131	117	124	114	136	131	121	130	117	119	125	114	116	130	110	114	124	120	120	131	116	119	95	113	127	105	119	118	106	113	126	112	113	136	102	104	120	114	134	137	99	125	122	109	119	99	108	131	115	114	102	107	123	113	121	126	129	121	143	90	100	118	120	115	112	119	103	127	104	125	104	99	102	129	129	103	150	123	127	112	121	127	118	112	120	111	107	123	125	132	141	115	109	124	118	117	127	113	127	122	98	102	120	129	105	123	93	103	121	127	88	122	109	120	113	108	145	120	123	111	120	119	125	106	97	119	107	113	126	115	132	114	119	111	126	129	122	116	107	110	118	106	126	110	121	123	97	134	104	120	122	114	118	112	120	114	110	132	135	106	98	115	144	104	122	111	114	116	104	105	120	134	120	123	103	91	108	116	104	117	102	120	114	106	87	125	134	112	120	124	124	113	116	107	99	97	113	111	100	114	109	119	126	115	105	108	106	124	119	111	122	120	112	120	131	102	151	125	113	108	107	112	109	110	101	113	104	111	98	93	114	126	124	119	123	115	97	133	110	114	110	131	108	113	122	111	119	111	114	111	103	119	122	121	119	124	132	116	107	123	132	109	130	97	110	121	114	110	117	92	121	122	128	133	118	128	121	116	129	131	128	126	110	115	98	127	122	104	117	114	116	136	107	114	104	107	107	119	122	130	109	119	112	99	112	99	117	117	108	122	113	106	112	136	115	128	130	129	119	112	101	128	125	110	122	128	127	122	121	117	109	117	112	121	106	119	99	108	116	109	126	125	100	104	115	117	111	131	129	116	125	104	120	107	110	118	122	120	121	119	144	120	119	122	119	99	108	122	123	96	104	100	123	93	95	119	107	114	115	119	110	123	110	107	121	129	134	121	104	122	117	137	105	115	135	120	101	111	108	101	125	126	123	115	114	110	113	117	114	106	122	108	96	118	120	114	132	117	128	119	97	124	110	102	113	125	117	105	139	120	104	107	113	117	117	112	110	113	120	86	104	109	115	103	120	93	110	122	100	115	124	93	131	116	120	117	107	110	118	129	126	110	132	102	103	118	115	106	110	108	120	130	101	88	112	122	118	120	101	120	114	118	106	116	110	125	123	110	121	125	126	127	117	124	115	131	114	116	129	94	116	108	120	111	116	104	129	121	117	123	109	104	102	118	135	109	98	130	105	137	118
14430	13254	19170	23941	23976	25855	22055	21665	16620	10480	6557	5779	4158	3920	4196	3723	2985	1922	2297	12049	5258	881	847	777	746	726	646	637	626	604	568	606	592	615	607	557	561	572	571	520	554	541	524	513	527	532	539	519	508	480	503	506	505	510	459	541	480	502	493	470	505	509	516	504	497	497	455	516	518	494	481	519	449	449	459	443	463	458	470	489	484	467	452	500	464	463	483	467	426	439	463	438	441	507	466	433	440	455	448	485	491	436	499	442	488	462	420	453	450	453	455	439	413	434	450	453	501	451	467	455	440	444	446	466	482	440	451	406	460	430	427	438	486	439	462	441	441	442	436	444	435	425	436	462	441	465	475	451	430	465	420	465	445	425	442	432	426	490	464	408	444	426	460	448	436	414	447	444	473	440	444	445	406	429	434	441	436	469	428	414	436	454	451	420	474	452	475	445	506	436	462	445	435	488	441	479	482	450	460	421	481	433	462	446	459	464	414	453	456	486	469	397	421	464	427	420	479	428	454	415	437	444	450	440	451	451	435	476	416	444	464	427	463	468	482	424	415	429	454	477	431	436	439	470	455	463	461	444	423	428	433	433	444	395	461	455	446	427	472	452	445	428	447	431	438	455	496	428	448	446	444	441	464	441	444	487	474	442	459	456	448	439	474	433	452	482	426	460	463	464	429	450	416	430	414	464	415	481	466	493	444	426	460	431	429	425	453	455	474	473	443	471	449	420	448	440	458	438	428	495	439	438	470	486	501	458	479	415	471	464	471	481	462	417	473	436	414	446	449	468	448	451	442	431	476	444	474	454	443	438	435	460	435	466	418	450	410	414	442	480	480	482	460	442	449	455	464	424	431	432	467	422	477	458	439	467	435	447	446	451	437	465	426	437	422	451	452	482	445	493	468	432	416	450	452	451	448	418	436	448	432	422	435	485	439	457	474	461	427	430	468	460	443	432	434	455	468	434	416	398	453	447	432	449	445	441	467	479	482	468	453	416	478	454	443	439	470	444	457	457	477	483	450	429	455	418	456	435	479	434	457	416	430	464	459	453	431	449	425	452	432	446	436	435	472	415	435	449	444	455	444	450	451	449	429	438	417	457	452	446	413	456	414	442	454	406	430	473	457	429	471	425	443	435	434	436	438	437	466	417	447	435	455	416	448	409	436	405	466	464	458	444	438	442	440	441	468	474	449	451	442	447	465	449	446	460	437	481	423	425	455	465	455	468	440	428	436	470	425	505	498	435	429	456	468	440	464	457	495	438	461	436	430	480	440	457	451	412	441	445	482	428	445	457	480	452	476	444	401	461	415	466	449	415	449	432	467	432	448	463	430	478	419	443	459	424	411	422	453	483	431	431	445	443	434	427	439	423	424	452	425	463	442	489	449	427	427	420	448	461	477	463	412	431	448	475	448	431	444	450	460	431	462	443	453	436	459	428	444	470	477	448	455	403	439	432	446	429	438	450	426	453	454	434	447	412	447	431	445	434	403	450	445	446	460	503	470	441	454	457	465	438	432	471	442	468	403	401	463	476	442	445	435	429	452	448	418	432	439	453	454	444	420	437	475	425	437	426	440	427	449	414	460	421	421	420	447	420	423	437	485	439	434	428	410	460	469	474	425	407	440	437	453	436	434	424	434	421	428	475	478	448	438	430	482	444	473	473	470	487	458	452	449	471	475	477	435	450	440	451	446	432	476	445	404	456	444	451	458	476	493	447	475	424	452	445	429	433	434	436	443	464	455	438	461	439	421	453	445	437	455	461	441	501	451	458	453	489	458	437	437	447	444	441	462	454	455	460	405	493	473	441	443	428	465	443	436	441	436	470	427	456	502	443	468	409	458	467	439	449	436	482	466	436	438	419	418	428	476	439	417	476	479	422	442	470	454	448	434	414	450	443	441	445	436	463	463	409	479	426	453	427	498	460	446	445	479	445	417	464	435	439	421	427	416	435	422	458	485	415	479	417	421	433	462	456	463	450	437	422	433	407	405	414	428	447	485	454	429	463	465	450	463	437	447	430	455	439	446	464	416	507	435	455	418	454	456	458	438	497	475	471	491	487	435	457	445	398	483	467	435	414	475	469	470	469	478	426	471	463	483	440	470	441	446	442	498	469	445	430	461	427	444	448	443	415	466	461	408	436	456	482	458	495	470	439	476	456	445	478	462	449	487	444	473	445	446	424	462	439	449	476	447	468	411	421	433	460	453	457	419	461	472	452	437	448	403	404	464	432	447	469	427	462	428	461	468	443	472	448	468	434	448	433	419	433	442	433	435	448	443	457	420	451	423	429	450	441	473	447	417	426	407	452	435	443	441	474	452	447	442	434	461	428	472	452	463	419	460	458	478	434	445	441	471	445	426	482	385	409	480	457	461	444	460	452	465	464	431	444	433	430	499	428	452	461	456	440	454	454	436	413	464	444	445	460	454	456	443	443	437	434	427	471	430	443	455	444	439	479	435	471	431	406	415	450	414	485	486	439	490	489	445	448	439	434	483	450	452	446	467	442	465	460	471	431	468	466	448	455	444	431	458	429	431	433	425	494	424	422	441	498	428	453	424	416	452	424	460	447	392	433	449	448	477	441	445	431	437	448	418	440	445	424	431	438	418	451	443	462	445	443	442	470	455	422	425	458	476	482	414	418	452	459	434	441	485	440	433	420	425	469	436	437	432	489	464	461	451	471	431	440	462	488	433	471	447	427	439	421	445	436	455	497	467	459	457	453	488	460	397	467	452	476	440	501	467	426	456	457	422	475	449	420	435	467	440	448	473	439	450	474	483	435	455	458	445	460	439	448	436	439	418	443	443	431	470	443	480	411	410	392	470	438	461	444	506	409	436	421	436	462	448	426	459	433	470	427	412	484	427	454	447	441	441	420	413	437	482	479	446	454	445	440	488	450	405	447	426	452	420	406	451	454	461	435	430	468	455	469	440	435	464	488	453	418	415	455	427	426	489	452	439	484	431	459	468	479	466	463	478	437	401	456	458	499	479	413	477	454	431	440	404	449	422	432	421	471	453	419	441	445	481	473	470	423	426	435	439	431	472	459	428	449	490	426	451	417	441	463	449	450	465	409	466	506	451	446	426	492	434	495	472	477	491	439	441	444	456	443	422	437	455	480	438	433	437	440	409	438	460	433	473	421	438	465	467	467	437	468	458	474	450	394	452	463	435	435	468	444	452	457	417	426	445	464	452	439	473	448	433	442	435	432	448	434	440	409	434	475	502	438	469	451	408	397	455	404	453	431	452	466	453	446	465	439	453	443	459	442	456	475	470	456	462	461	461	423	439	456	437	433	471	482	468	436	488	494	420	484	506	441	437	450	466	455	455	420	446	486	466	434	443	431	434	470	456	423	400	436	458	454	427	437	466	422	457	449	444	449	417	464	497	410	455	450	467	452	433	455	467	447	435	422	439	448	433	453	431	470	483	461	459	421	503	438	441	461	436	497	440	426	465	456	432	434	435	457	433	455	422	438	429	461	412	455
2244	1841	2379	2085	1596	1111	982	701	345	333	281	211	191	160	165	174	113	102	100	181	170	95	77	88	90	89	86	89	90	88	96	68	82	84	100	84	94	85	86	75	90	80	87	88	87	75	78	84	88	84	104	84	100	78	91	92	77	73	90	86	92	92	94	83	80	94	83	98	89	78	77	80	89	86	96	78	93	89	86	81	86	99	71	86	89	88	73	89	94	85	92	78	86	87	66	73	91	72	80	79	97	90	86	54	85	96	72	78	99	85	74	71	71	99	87	92	94	88	79	93	87	76	82	80	105	75	81	85	78	92	103	95	77	103	85	78	74	101	105	90	79	62	82	85	82	90	86	73	87	88	90	78	76	87	81	84	106	95	89	83	71	87	84	79	82	71	87	97	88	69	80	103	91	73	76	87	72	81	71	72	89	98	88	85	81	86	85	92	89	81	74	80	74	92	83	95	88	82	86	82	83	97	74	86	86	72	92	101	85	89	67	80	96	81	74	88	86	72	92	95	78	100	87	88	70	74	77	74	84	89	76	76	82	84	92	73	78	83	73	99	99	95	77	72	102	79	85	87	94	81	74	80	89	77	71	71	79	90	86	84	80	88	73	78	98	85	88	85	80	87	82	70	90	88	79	68	91	80	76	86	71	82	91	78	78	78	93	88	84	77	89	85	77	79	95	85	86	76	84	62	81	80	95	81	90	82	73	79	102	70	96	79	85	90	97	80	70	90	79	69	104	83	98	76	84	99	80	95	93	85	82	90	80	71	77	81	76	98	91	88	97	94	91	94	86	80	92	93	78	88	74	72	83	83	101	89	86	84	87	89	82	80	88	89	86	76	80	80	101	64	79	89	94	92	89	67	69	75	95	82	69	92	80	86	90	78	83	74	92	84	91	91	93	82	82	102	81	81	101	86	75	94	85	98	63	109	76	89	89	83	77	95	88	85	94	77	95	74	93	88	99	93	65	71	88	87	87	81	83	83	108	88	109	85	101	95	92	104	84	78	71	84	89	76	69	82	100	71	92	78	76	93	90	88	95	101	88	83	100	80	85	85	83	78	96	86	105	85	87	78	65	86	75	84	93	88	93	81	87	70	71	83	74	77	85	80	82	98	79	70	65	92	75	91	85	81	88	83	80	80	74	87	79	92	82	77	66	78	95	89	77	109	76	86	79	97	93	76	77	92	88	92	85	75	91	100	72	82	83	90	102	95	91	83	76	89	88	82	81	79	82	104	77	99	79	74	87	81	86	65	85	86	87	85	97	88	85	85	73	89	69	89	78	98	87	96	73	80	68	84	86	75	80	92	91	80	80	90	71	96	71	67	86	93	86	78	92	89	95	82	85	107	81	78	89	70	81	74	83	87	82	80	65	70	86	83	83	77	85	87	80	81	99	78	83	68	93	82	92	80	100	97	90	82	79	79	76	85	82	86	82	76	88	87	94	75	88	89	73	91	85	93	85	88	80	92	95	74	78	76	97	72	93	95	84	71	99	80	83	97	86	76	86	88	91	82	82	94	57	95	79	98	94	83	93	97	99	90	81	97	85	80	80	83	82	75	83	64	83	86	84	78	75	86	69	86	94	81	84	82	89	73	83	71	83	85	66	89	63	84	94	83	98	93	87	82	89	92	64	86	98	93	73	97	74	83	77	78	77	79	96	80	88	86	74	87	81	91	85	84	88	87	91	83	102	91	83	85	83	77	96	84	100	83	78	106	84	84	85	78	102	89	67	85	97	70	78	90	102	84	83	82	82	76	83	84	85	78	89	91	84	83	88	74	76	83	88	93	72	73	92	79	72	86	98	78	77	78	85	88	73	80	77	95	77	91	93	75	56	71	85	95	88	68	74	82	74	90	99	81	66	74	76	63	83	82	87	75	95	76	87	91	88	89	82	78	85	71	79	80	91	80	93	93	76	81	69	69	78	74	94	80	75	93	83	90	79	86	71	81	82	76	79	81	93	92	90	97	93	95	85	95	87	99	76	79	93	78	72	77	89	83	69	83	88	97	83	92	101	100	92	77	77	83	93	78	80	68	94	81	81	86	69	71	94	74	95	79	78	97	86	81	74	81	85	95	81	88	76	89	89	68	87	91	86	88	77	91	73	78	90	76	80	75	97	79	76	91	79	78	75	82	89	82	76	92	95	81	73	78	72	81	82	90	94	87	77	98	98	77	83	74	74	86	84	83	78	94	80	77	69	105	86	98	91	87	78	78	100	99	90	83	89	84	99	68	86	83	87	80	74	106	86	82	83	84	75	78	86	80	70	91	82	74	78	100	83	71	88	79	79	62	96	94	88	91	83	87	85	91	89	91	87	73	87	91	87	75	92	81	65	61	84	94	87	90	86	91	92	90	66	87	63	77	108	79	64	71	78	70	92	77	82	94	84	72	93	82	85	85	88	80	89	76	58	90	77	104	99	97	86	82	87	78	84	79	83	73	80	87	92	91	83	87	77	101	103	90	92	89	71	91	80	68	93	81	79	82	81	75	81	79	76	86	96	79	73	75	94	99	90	92	92	88	85	68	89	83	92	87	79	87	79	95	93	62	65	87	99	76	83	77	76	85	93	83	79	96	72	75	83	76	81	82	91	90	92	102	84	105	85	72	84	78	80	90	93	85	84	73	77	68	89	83	71	86	83	89	84	93	79	105	75	86	82	87	92	90	84	80	73	84	100	87	75	74	95	79	92	81	84	97	82	74	76	84	89	88	99	101	97	90	94	77	86	72	99	72	81	63	91	77	86	93	67	105	91	83	77	69	69	77	98	87	82	91	86	83	72	82	83	70	87	80	86	75	76	66	96	87	82	91	108	89	85	89	71	101	66	97	84	80	86	75	89	91	83	99	82	70	73	73	80	86	86	83	86	87	72	59	66	93	68	87	98	102	83	83	73	81	88	99	79	82	91	86	75	87	77	90	80	88	76	88	72	74	80	85	97	81	98	85	100	71	87	77	70	82	82	79	86	78	88	91	87	80	78	83	82	95	74	82	82	86	99	73	82	76	82	65	82	83	70	86	68	83	81	95	84	85	95	90	85	99	73	82	96	86	97	81	95	77	76	81	102	85	96	94	82	87	77	85	84	90	67	91	60	65	86	97	61	62	84	87	72	76	77	86	75	77	92	100	89	84	86	90	76	97	87	72	96	98	90	85	75	97	76	82	90	78	88	89	85	91	102	81	106	100	72	81	80	91	90	82	81	103	77	105	84	71	91	88	78	94	80	82	85	78	70	70	84	97	90	97	89	80	68	80	78	72	93	97	96	89	93	95	96	88	95	97	67	75	74	85	91	84	66	62	83	92	85	97	86	86	85	76	73	70	93	82	106	78	80	86	90	91	89	87	89	65	80	91	77	74	101	81	85	85	70	84	78	81	85	81	67	82	82	80	87	75	81	76	88	83	79	87	90	61	91	86	74	73	85	86	95	87	84	62	93	90	83	90	95	75	74	82	94	81	84	86	86	80	78	74	82	77
2880	2785	5252	6456	5861	4558	5107	3927	2037	1990	1708	1336	1206	1053	897	901	568	526	466	979	956	353	359	361	328	348	365	330	332	339	393	353	384	328	381	318	343	348	333	370	358	359	365	347	343	332	346	318	322	358	337	323	340	337	334	356	341	317	340	367	339	342	361	359	320	373	309	342	332	323	345	326	337	338	323	342	322	324	365	365	337	363	324	355	362	335	357	372	353	355	340	362	366	352	337	375	302	347	331	316	320	358	344	322	365	342	389	372	347	358	339	351	370	347	338	347	366	342	355	364	350	379	336	342	337	332	375	353	333	344	332	337	335	339	359	368	328	349	334	346	358	342	348	365	325	327	361	338	357	331	344	380	336	356	336	358	327	314	370	338	361	391	337	342	362	360	370	353	366	321	369	334	354	347	351	315	339	326	347	354	332	357	350	384	368	366	338	350	353	317	321	382	329	333	309	336	344	358	331	321	334	352	322	322	339	312	343	324	323	358	343	341	358	388	324	320	329	347	321	298	345	340	317	342	341	357	369	359	355	327	353	363	299	326	310	322	330	357	349	338	332	368	333	288	358	332	309	340	345	338	350	340	321	341	382	327	326	315	322	359	324	341	346	341	339	329	317	323	345	318	361	362	332	339	331	328	368	348	318	340	331	345	359	307	327	367	342	336	344	346	372	346	330	354	351	335	341	350	333	337	373	355	352	350	352	353	329	337	339	353	351	352	361	339	338	377	299	323	328	354	342	342	300	350	346	363	346	362	321	364	357	348	371	312	369	341	361	346	305	332	329	364	328	361	373	313	336	352	325	371	355	353	391	360	317	329	364	319	343	336	368	373	310	345	349	336	349	376	355	337	370	327	344	330	377	349	338	369	365	325	347	366	387	349	336	380	336	331	371	345	333	333	323	330	353	373	352	331	340	347	344	348	348	331	334	344	359	350	357	340	318	345	356	336	349	366	305	339	352	354	344	357	353	362	336	346	316	354	335	356	340	313	360	357	329	378	332	379	359	341	315	351	325	322	360	325	337	294	306	349	340	353	310	325	328	362	381	374	336	346	328	346	352	353	329	333	341	355	344	342	342	365	333	349	373	351	340	334	344	331	349	361	374	340	349	342	331	343	368	351	361	343	342	339	353	343	357	341	353	351	345	343	328	334	376	305	357	357	335	347	349	362	334	319	336	334	347	357	351	352	362	347	338	359	317	334	336	352	348	347	364	333	346	309	336	336	362	357	321	363	349	331	321	351	337	362	337	329	337	314	320	354	318	352	345	336	307	342	361	315	315	343	319	364	339	365	298	316	337	351	321	334	365	337	325	328	344	343	311	356	326	337	368	312	359	335	353	378	313	352	362	349	319	343	348	331	325	368	321	316	343	307	324	365	347	330	376	367	343	336	374	346	323	323	349	361	322	365	310	360	317	338	356	359	384	341	356	312	369	315	323	359	316	341	329	334	319	344	324	378	341	333	334	338	401	355	363	359	354	361	364	330	373	376	333	350	373	345	345	319	346	326	330	339	336	358	319	311	354	327	378	362	337	346	353	323	357	335	339	351	322	356	320	345	371	335	336	337	339	325	356	329	340	370	330	342	328	347	351	324	336	340	317	358	331	352	362	363	344	319	300	339	326	353	324	388	348	366	391	356	370	392	331	364	336	327	334	336	326	313	343	332	345	347	324	338	367	335	306	329	371	347	356	327	355	338	359	356	346	361	355	313	352	352	344	343	328	354	402	372	305	326	343	362	321	333	333	362	371	348	325	364	340	315	345	317	342	328	332	360	329	356	353	331	321	369	363	353	360	325	339	346	317	340	350	385	351	372	347	360	375	350	347	332	387	339	331	350	328	348	321	345	354	336	368	325	349	354	315	340	353	348	350	359	349	336	331	334	310	333	359	341	352	379	374	350	323	356	383	381	372	303	397	368	350	349	333	325	316	325	355	351	375	314	350	343	323	326	329	349	342	357	329	336	340	330	321	349	364	345	348	359	374	347	325	321	363	346	323	361	362	331	349	353	322	370	341	321	346	370	347	337	354	323	339	351	319	341	343	340	347	369	354	330	328	306	347	333	318	362	303	331	327	349	377	334	314	345	374	344	328	354	381	364	357	341	332	343	350	333	355	374	348	352	371	321	325	375	351	352	356	328	348	349	319	339	312	365	348	332	349	329	371	329	325	348	295	356	342	328	333	346	364	357	359	347	352	369	344	344	339	347	336	354	372	337	327	336	364	311	366	339	341	352	363	352	354	342	361	370	352	342	344	352	354	352	355	381	349	345	330	350	358	342	328	300	329	335	376	355	334	324	332	356	326	330	347	343	331	346	329	320	369	321	334	332	331	383	327	326	384	342	362	345	337	351	352	307	325	325	300	328	298	341	356	339	323	311	352	373	347	334	322	355	355	346	331	358	364	319	343	336	378	331	327	360	361	358	348	334	332	344	351	380	334	355	331	328	336	363	366	333	368	354	362	324	324	374	372	352	329	362	326	352	336	350	347	337	326	323	338	357	341	347	332	372	335	362	324	334	337	355	345	337	366	321	313	371	334	355	355	367	402	346	352	331	351	349	359	340	323	341	349	343	334	337	348	354	330	351	348	325	341	312	343	336	340	356	311	359	337	333	318	361	371	365	342	347	336	317	317	356	319	326	336	360	354	365	359	331	335	367	346	353	339	349	359	366	368	368	329	319	366	351	340	334	305	330	329	360	303	373	350	343	355	296	348	369	310	346	372	361	354	341	305	340	318	340	363	346	351	367	348	350	353	331	320	348	340	337	314	345	345	347	324	306	368	376	317	345	338	358	331	350	368	361	373	355	343	354	363	288	359	314	344	327	360	319	358	316	342	331	353	367	366	339	344	330	345	356	324	331	344	316	351	320	345	327	361	360	342	357	381	399	348	358	351	306	369	356	321	351	339	346	317	320	334	323	304	342	326	341	313	345	344	333	341	323	350	322	341	367	354	340	343	359	316	339	335	345	356	369	363	374	377	315	347	373	338	357	317	339	365	313	356	313	386	350	317	343	379	333	336	358	332	320	327	366	367	356	346	370	304	341	368	337	380	344	330	337	376	347	337	339	373	326	368	367	363	345	336	380	312	330	319	363	314	350	336	314	373	320	324	338	322	351	346	303	329	338	366	335	360	361	358	367	373	304	328	335	330	340	354	335	361	311	352	344	334	359	328	361	319	333	329	325	346	374	345	357	326	361	299	340	380	374	371	350	362	329	324	319	311	356	366	325	349	347	312	341	322	370	346	336	318	380	340	312	361	350	350	329	351	311	361	362	325	372	318	363	321	308	364	378	354	349	352	323	352	326	321	305	335	377	282	373	331	347	294	340	338	336	338	351	354	343	319	343	360	329	356	386	337	334	358	319	313	342	347	346	328	341	351	369	361	317	332	354	325	351	367	340	359	330	337	359	339	316	321	321	349	352	353	336	317	351	353	361	317	343	319	359	334	329	335	347	336	361	349	349	380	335	383	357	309	338
10216	9379	10780	10142	10689	9294	7599	4514	3017	1203	586	449	398	480	403	271	198	185	149	1367	3433	316	94	77	77	75	146	95	79	63	70	62	68	68	67	62	57	66	71	78	67	51	53	57	51	50	63	59	62	55	59	66	61	60	67	67	76	61	59	61	63	67	69	73	63	52	58	80	54	63	48	58	57	66	57	61	60	68	71	68	66	59	75	56	77	61	70	59	58	54	69	59	69	61	68	56	60	64	62	70	61	50	63	58	47	64	76	62	64	57	54	61	76	46	63	50	67	70	59	62	65	58	65	67	53	58	57	54	72	48	59	65	58	61	60	52	60	75	66	59	64	52	66	61	52	61	58	60	59	58	63	54	67	76	61	49	53	51	59	62	45	52	65	65	48	64	69	76	64	62	66	65	70	74	54	70	67	72	64	58	56	57	71	67	71	67	62	56	56	58	62	63	65	56	59	62	53	60	66	65	58	61	54	60	47	68	57	58	72	58	58	67	76	57	63	52	47	57	71	59	65	56	67	54	71	61	69	59	67	67	60	61	55	56	62	55	56	67	49	48	71	60	63	51	57	54	56	66	61	62	63	66	66	67	58	60	69	58	64	71	52	56	63	62	69	45	59	67	52	61	69	46	62	53	60	63	59	55	77	65	56	71	71	64	63	66	61	61	73	51	59	60	57	62	61	60	70	58	64	54	64	60	47	67	51	61	41	64	62	55	66	66	61	64	57	58	64	61	65	69	54	73	50	66	64	59	67	60	54	67	67	75	72	66	58	55	62	67	63	68	66	52	47	50	54	52	65	60	59	72	65	60	64	60	59	60	51	62	67	68	58	57	66	80	67	60	64	57	51	73	60	55	68	65	70	65	66	50	57	51	62	60	62	69	53	62	58	58	53	57	72	64	60	57	51	43	63	65	58	54	60	74	73	58	50	64	63	67	52	46	69	61	65	53	60	69	58	74	59	59	83	66	65	60	56	67	65	72	53	69	64	62	66	66	72	59	76	74	60	82	51	75	58	73	81	52	73	82	64	73	61	53	56	47	70	61	59	72	70	61	52	67	64	68	64	70	54	58	65	55	56	48	52	52	67	62	70	52	57	63	66	67	61	59	67	66	54	55	75	62	65	52	66	58	68	63	75	62	73	62	54	54	49	67	64	55	60	49	65	68	60	77	55	64	61	64	61	59	55	50	68	58	61	72	62	60	56	58	65	60	71	51	61	64	56	52	61	59	86	69	58	60	59	54	73	61	50	39	76	67	65	55	73	75	72	60	53	54	56	43	61	61	72	69	66	79	64	69	71	61	67	61	52	68	61	54	70	60	63	70	66	74	50	62	73	56	67	47	57	55	60	69	61	63	68	69	63	69	75	70	56	55	74	53	71	62	56	63	65	55	61	70	71	53	63	59	60	65	54	56	65	66	52	64	51	51	77	81	56	71	51	72	63	58	58	64	61	60	71	54	64	63	78	42	73	63	56	52	50	69	64	72	59	72	57	59	58	64	70	57	67	47	68	56	65	51	69	73	62	65	53	69	60	48	59	70	48	72	64	59	54	59	69	77	70	71	49	63	56	62	56	51	64	58	61	60	54	50	81	53	55	51	56	75	61	64	57	51	60	61	80	52	50	54	66	61	64	66	59	57	63	54	63	55	66	70	53	53	60	53	71	60	59	59	56	53	65	60	60	75	63	58	65	66	61	59	69	64	59	61	53	63	68	61	56	48	74	70	50	72	57	70	51	59	70	73	66	51	67	64	56	68	76	62	56	60	63	62	73	55	77	69	55	76	54	65	55	43	65	71	56	76	59	62	71	55	72	52	51	58	75	54	61	57	59	62	46	51	53	66	63	48	67	69	60	72	66	42	59	66	61	58	61	58	56	54	65	65	50	69	64	63	64	59	58	65	53	59	61	61	60	74	48	68	49	66	62	57	79	58	77	70	65	50	67	73	68	56	63	71	62	55	61	60	62	58	67	63	58	56	59	43	54	64	58	55	78	59	70	68	69	58	62	58	53	66	54	61	59	65	55	65	54	68	59	76	58	62	57	73	58	51	72	54	55	48	54	70	74	53	59	41	75	63	62	51	70	73	66	55	49	66	57	68	58	58	62	50	71	60	72	59	58	69	53	63	62	70	56	65	62	61	68	65	57	61	61	56	61	53	58	65	50	47	69	82	60	78	71	53	51	56	53	68	66	53	52	60	76	53	55	56	48	72	55	62	76	61	52	55	61	58	75	63	73	51	73	58	60	45	66	64	60	58	79	65	61	63	66	44	64	69	45	63	53	57	60	68	54	59	79	56	64	47	58	53	60	64	54	63	74	55	61	56	60	48	65	75	59	68	56	57	81	78	64	59	62	70	58	62	46	47	59	59	52	73	67	54	46	69	69	57	72	64	70	61	68	65	62	66	57	58	57	63	69	62	61	69	51	58	61	56	56	57	51	49	67	61	58	65	68	66	62	47	61	64	67	63	56	69	56	62	64	62	80	62	59	56	55	70	62	53	71	71	64	62	63	62	56	64	58	55	57	70	52	69	68	70	62	52	60	67	69	55	56	63	72	72	54	56	51	58	58	62	64	73	60	67	65	67	67	56	54	60	46	56	56	65	73	59	51	66	60	61	68	64	69	64	69	66	54	72	67	52	61	66	69	74	53	62	70	61	66	57	60	65	68	68	54	64	67	47	61	58	71	57	69	46	65	59	75	58	58	63	74	68	55	77	54	69	69	71	67	56	66	65	54	74	66	50	74	65	62	54	72	63	58	52	66	58	63	73	64	58	48	49	61	74	57	58	63	53	61	64	57	65	54	58	69	67	65	59	65	79	60	50	46	67	56	63	59	54	69	58	61	63	57	61	56	58	65	66	66	47	52	52	61	58	63	54	56	60	44	62	65	71	65	70	61	46	64	71	54	55	63	71	69	54	40	57	74	62	68	78	79	67	68	60	62	66	72	57	60	62	53	70	53	67	69	64	58	56	58	56	74	68	59	53	68	68	62	46	63	74	67	65	69	64	62	60	52	71	69	48	54	73	68	57	65	72	55	70	57	67	45	63	51	47	60	70	60	56	78	65	49	53	59	59	75	54	62	68	60	61	69	60	48	44	60	61	59	69	65	60	48	55	55	62	68	42	53	62	54	65	71	52	57	73	66	53	63	79	47	52	53	68	59	78	63	57	68	57	55	68	69	57	61	58	53	59	69	57	73	52	73	48	54	54	60	58	51	61	67	70	66	79	61	68	67	67	59	54	60	46	49	65	61	71	64	65	62	58	62	60	64	52	68	69	55	56	68	73	62	65	62	61	76	66	62	61	62	53	70	61	57	68	59	55	57	62	65	62	44	66	41	62	64	68	66	67	58	59	68	64	66	83	49	61	57	64	66	49	71	68	60	70	46	70	56	78	58	64	58	58	63	70	67	63	59	75	51	73	59	51	71	60	71	61	61	63	71	69	56	45	68	69	52	55	69	55	60	54	80	71	62	62
10614	8835	14279	17641	20335	20330	18690	13671	11196	5929	3770	3002	2705	3238	2741	1899	1579	1194	1129	8192	17210	1234	455	439	376	393	1222	508	357	346	324	315	309	301	326	332	299	311	316	295	318	299	321	300	330	290	287	288	294	317	282	300	291	268	273	312	297	277	289	314	312	286	318	301	306	277	303	292	278	286	276	306	288	293	249	261	261	270	309	269	244	269	250	272	262	292	284	262	279	286	271	308	259	269	295	311	240	280	266	299	242	282	263	280	270	269	254	270	269	323	280	273	282	277	284	273	258	241	262	275	258	297	301	264	272	271	284	234	270	280	271	257	266	263	262	269	278	280	290	285	263	293	286	271	262	264	287	258	318	283	257	298	282	285	239	253	294	293	270	295	286	275	241	282	258	285	244	269	275	283	310	276	258	283	274	253	284	281	261	255	296	291	260	298	275	257	296	285	262	260	274	274	291	265	282	273	270	267	258	259	256	278	289	278	253	267	255	273	287	259	270	259	260	250	279	255	270	259	286	291	256	292	273	272	269	284	274	276	288	282	237	277	260	269	283	292	246	249	252	265	268	278	267	258	288	239	293	278	264	293	265	273	270	276	288	259	281	264	244	274	265	293	297	267	271	296	267	248	275	290	261	259	269	283	246	270	300	260	285	294	270	279	294	281	295	285	256	282	236	281	288	247	207	254	247	270	283	276	273	267	288	302	264	272	277	269	260	280	290	251	272	244	316	281	273	273	252	271	254	256	292	252	276	245	272	302	269	281	265	294	275	274	267	286	296	287	278	261	279	281	275	237	304	266	283	257	279	282	281	256	282	271	257	276	263	268	269	256	286	271	253	267	270	308	242	254	274	262	267	291	277	284	247	251	251	256	268	284	263	275	247	266	271	268	250	282	258	305	249	253	281	294	273	270	237	255	274	270	280	279	269	290	269	267	274	265	306	275	274	270	268	252	257	270	273	277	270	270	268	260	280	254	264	268	295	263	265	295	267	270	286	266	256	260	288	232	267	269	256	239	273	250	283	281	306	260	299	262	273	261	266	278	287	263	273	265	242	273	268	278	245	273	267	264	324	289	273	290	260	260	243	266	275	265	283	238	274	247	250	242	256	298	278	250	269	262	273	252	304	290	289	290	256	270	276	264	253	247	255	267	284	253	286	296	258	266	245	273	299	249	274	288	276	282	276	277	274	275	271	263	320	242	292	276	259	292	285	249	278	260	261	257	282	295	271	279	277	260	278	257	275	252	285	249	285	286	257	277	270	272	285	245	264	260	273	275	266	299	256	253	258	313	279	271	244	266	275	255	265	264	253	294	236	273	305	278	237	286	265	285	283	265	252	251	245	287	280	281	267	292	268	268	260	280	255	273	253	253	267	259	254	250	258	261	267	264	272	265	254	291	285	280	278	262	275	300	260	255	276	275	276	264	297	265	254	295	300	288	246	243	257	255	284	289	260	276	272	272	248	300	274	235	265	314	268	268	255	284	271	257	246	285	266	264	258	280	271	257	275	293	293	299	276	258	266	261	294	267	283	304	263	286	300	271	293	281	245	275	253	280	291	293	258	252	276	245	274	266	273	248	297	268	282	266	271	272	264	284	267	267	261	299	249	295	273	259	284	260	267	271	288	287	256	266	261	258	266	262	267	300	280	280	275	266	247	236	269	260	241	266	282	251	246	280	278	311	249	263	250	294	290	248	271	281	265	264	294	279	280	290	272	276	281	282	256	254	255	262	273	284	269	296	240	271	262	265	259	298	275	287	285	259	265	276	256	284	280	269	240	249	302	281	263	280	276	291	278	260	282	286	261	229	242	242	266	282	235	256	296	287	252	254	285	288	263	263	257	243	279	281	272	247	278	278	247	264	269	264	284	230	295	259	267	272	299	295	283	291	261	254	301	236	299	261	264	261	274	255	282	238	274	258	268	263	292	283	295	298	286	286	285	274	309	275	265	287	244	266	289	274	267	270	248	253	268	273	279	264	227	270	273	282	264	240	255	278	265	276	252	284	244	270	266	274	248	266	286	291	276	270	237	263	290	261	277	275	273	252	253	278	292	269	272	272	262	267	287	261	258	246	232	244	260	283	243	275	295	283	271	305	267	270	282	288	248	287	283	269	276	251	263	283	260	262	279	254	284	281	285	300	283	278	275	275	263	266	259	275	276	267	246	263	286	246	261	244	260	280	290	266	294	272	270	279	275	286	288	261	243	256	244	244	260	275	269	259	258	284	271	280	291	282	262	273	246	266	256	266	265	238	285	287	258	270	275	278	268	245	266	276	265	246	265	297	264	265	266	270	278	261	282	252	264	239	242	263	271	289	268	285	271	282	300	282	264	259	275	273	234	270	282	243	256	256	270	274	284	251	274	277	292	251	277	271	266	309	271	279	260	297	262	297	258	265	267	266	248	266	241	238	261	246	279	290	260	267	256	264	265	273	311	283	284	260	256	253	264	282	284	280	268	247	282	274	267	264	248	290	265	273	275	280	284	295	289	277	256	280	304	263	259	256	301	272	253	257	277	282	285	273	260	273	258	243	293	265	262	275	262	269	250	265	236	255	280	264	295	253	263	250	272	293	237	248	257	263	296	258	280	239	229	269	257	266	274	292	260	283	281	295	280	283	271	248	261	272	253	253	268	266	289	273	231	269	268	294	273	283	261	294	271	281	259	266	265	276	300	287	262	282	284	248	274	297	256	263	265	251	284	270	274	257	257	288	286	277	259	276	282	258	285	286	290	282	277	292	285	279	272	303	258	278	236	293	263	288	293	256	268	269	268	292	241	287	287	266	239	285	264	264	272	254	245	245	264	261	283	259	267	294	283	262	267	236	277	237	253	259	263	286	273	256	276	272	281	280	254	265	302	256	262	261	269	289	262	280	273	272	271	278	244	277	272	236	262	285	259	251	259	274	300	261	272	260	264	272	276	276	275	254	274	251	259	300	267	278	253	278	292	286	278	305	248	244	277	263	297	294	275	283	266	257	228	278	274	288	268	249	264	264	303	284	302	279	271	277	291	259	272	281	297	251	259	280	276	251	275	282	271	298	261	282	281	260	281	269	251	256	283	264	279	279	292	286	247	290	259	286	255	265	282	269	270	290	252	260	240	250	279	248	292	273	258	310	246	269	282	283	254	292	249	282	279	260	259	257	253	276	261	259	268	293	251	311	243	293	286	267	271	298	287	291	262	282	281	279	229	285	271	256	269	264	281	250	269	255	264	279	263	255	243	295	274	217	269	273	270	272	286	294	265	247	253	233	272	238	272	275	263	283	267	289	279	256	263	258	265	257	257	266	268	264	277	266	276	259	279	251	261	257	269	280	272	277	277	282	245	255	245	291	249	260	269	285	257	275	280	257	265	273	267	261	262	274	246	271	266	274	267	269	280	278	250	282	262	264	254	276	242	257	258	259	300	272	267	266	284	277	269	281	264	248	256	256	288	276	282	244	253	272	273	261	266	266	277	286	272	284	288	286	264	266	273	263	262	253
16996	13281	14118	19117	18696	17017	12177	7990	6222	2557	1242	796	896	680	655	478	396	338	338	1100	1234	187	176	139	155	137	198	138	152	144	147	135	145	137	138	135	130	122	121	118	130	118	124	125	137	119	142	136	121	125	114	102	129	127	117	121	128	112	124	124	120	108	132	133	110	126	124	121	119	120	122	115	127	125	118	130	125	125	131	126	130	128	118	108	119	132	131	124	112	103	110	99	126	102	102	119	122	110	116	116	134	122	111	138	101	105	120	117	117	113	119	108	123	122	105	110	106	104	130	128	128	131	119	93	116	107	127	111	124	97	132	122	112	104	124	120	128	133	112	114	116	100	102	125	133	109	108	104	110	113	120	116	111	118	94	117	117	111	112	134	118	108	118	120	105	106	128	112	119	130	109	118	136	112	102	101	121	104	106	130	135	108	122	104	118	102	102	128	123	121	143	120	114	113	119	98	104	122	130	117	109	124	102	117	108	123	116	121	102	123	128	115	118	141	108	122	109	101	114	121	120	109	114	105	116	105	132	119	122	110	110	110	119	124	121	129	126	127	124	89	114	113	115	143	126	90	108	105	118	104	91	134	117	125	109	114	122	113	110	111	99	111	127	102	125	107	117	128	110	114	106	117	110	112	97	119	149	109	111	107	101	90	108	128	121	117	101	126	100	103	106	115	114	120	112	113	111	100	119	101	124	112	111	131	111	118	110	117	86	116	110	128	118	107	102	103	98	98	108	121	94	114	103	115	115	119	114	111	109	101	111	121	113	118	97	131	125	120	108	114	114	126	105	112	110	111	112	115	102	114	100	101	117	125	108	120	101	107	110	110	113	106	121	100	114	130	113	118	101	109	126	119	124	102	107	119	93	110	118	110	114	124	117	114	117	119	117	113	126	114	105	112	121	114	127	119	113	109	116	106	93	119	104	120	125	114	122	108	98	116	117	108	97	107	116	131	105	113	106	110	127	117	114	98	96	98	109	106	112	112	140	125	105	114	118	127	116	126	121	122	109	108	94	130	122	111	121	100	104	118	112	111	124	104	115	112	108	121	118	122	129	98	88	108	113	128	133	121	122	131	114	109	130	115	118	133	124	101	127	112	118	112	121	117	139	133	116	118	115	97	128	118	127	128	122	95	114	108	125	120	128	95	98	106	130	104	135	114	111	123	121	127	123	123	116	123	121	108	117	97	118	121	129	107	114	119	108	99	122	127	133	115	126	107	113	107	110	123	113	125	95	125	117	116	109	133	120	116	118	109	94	119	124	111	103	122	111	98	115	123	114	110	130	109	114	109	126	110	115	119	111	110	131	103	122	148	103	129	131	110	114	111	103	122	96	131	121	127	126	89	127	118	123	111	120	107	114	92	128	112	128	115	125	104	114	111	135	132	125	124	89	134	120	113	108	112	133	109	120	117	98	108	124	121	111	108	104	122	102	102	123	121	130	132	115	122	107	129	114	131	114	111	94	109	116	134	124	113	122	116	90	116	95	113	107	117	125	104	133	119	118	132	119	111	101	128	93	84	112	132	113	105	107	118	117	105	121	86	116	107	131	119	105	119	124	104	98	108	97	114	116	103	109	107	122	107	102	103	104	107	101	117	106	109	111	105	120	126	96	112	92	101	120	109	114	116	106	110	92	120	109	110	106	120	113	121	124	101	113	112	127	110	113	101	117	94	126	125	126	130	130	117	122	123	120	117	122	113	98	118	115	113	115	114	101	116	111	126	126	129	118	101	110	104	117	110	98	97	120	114	104	120	82	105	103	105	102	117	94	124	99	104	123	111	115	117	122	137	112	109	129	92	111	82	119	103	98	104	116	105	128	150	123	107	109	128	114	110	105	123	92	113	127	122	135	123	117	115	99	130	129	122	123	108	98	114	134	119	125	129	113	100	129	115	106	96	118	121	104	120	110	115	121	128	104	105	127	102	113	146	117	113	122	102	106	107	129	149	97	128	123	125	111	110	112	112	105	127	100	121	115	113	121	141	115	105	107	123	116	106	117	105	102	122	134	129	109	112	119	101	117	138	113	114	93	122	117	101	115	101	108	106	128	100	114	110	121	111	113	134	107	128	119	125	112	117	110	132	127	112	120	118	123	106	109	116	119	110	114	125	118	135	128	122	113	108	124	123	128	108	101	111	126	111	117	125	99	113	114	119	114	124	122	122	135	128	119	120	108	125	122	132	117	117	108	108	116	134	129	114	118	99	140	116	121	123	117	101	105	93	117	125	104	110	116	113	117	131	125	128	129	107	129	92	110	132	104	119	119	96	136	120	120	122	105	90	111	134	103	111	103	115	107	107	120	99	104	107	125	136	128	124	102	111	128	102	116	120	103	113	112	117	120	108	117	103	115	113	133	117	125	105	98	133	115	103	114	125	132	111	111	125	120	110	124	111	98	125	123	104	116	130	120	138	115	102	96	122	123	122	123	120	110	126	117	130	90	118	114	108	110	101	103	103	103	107	111	121	113	125	122	133	117	118	98	113	115	97	119	103	131	135	121	100	132	122	132	129	102	119	118	114	90	150	135	108	122	126	106	123	125	120	119	119	113	109	123	115	138	105	124	99	97	138	112	126	132	138	127	116	109	111	115	115	110	104	110	115	106	113	108	132	120	115	122	125	118	104	100	109	123	143	124	114	102	92	116	104	135	120	123	127	114	130	118	115	114	123	120	128	117	112	136	118	92	92	120	104	123	114	125	113	128	126	124	111	128	123	120	105	109	121	117	114	120	123	143	104	119	116	97	103	132	126	116	123	101	122	109	124	119	109	119	116	123	130	112	133	111	121	101	112	96	126	108	125	98	103	128	104	120	113	114	130	100	107	125	114	90	117	125	101	110	104	114	110	114	108	105	118	105	122	107	112	109	107	106	109	105	119	136	133	107	119	97	122	99	115	114	127	125	114	108	128	116	137	124	99	132	114	121	105	122	124	119	129	119	114	112	100	134	134	109	101	108	116	108	111	112	116	107	135	107	120	125	116	101	108	94	109	121	112	111	115	146	122	101	119	104	112	118	121	122	122	114	114	123	106	112	128	117	119	101	107	109	86	91	100	93	132	130	103	125	127	123	116	109	112	119	104	122	130	118	99	122	116	116	112	114	113	110	113	118	117	81	100	108	131	130	129	103	114	107	125	117	96	115	102	112	136	106	98	107	118	119	123	101	108	113	113	122	116	112	118	119	125	104	99	110	121	112	131	110	108	124	116	121	115	112	116	122	99	114	96	108	121	119	97	103	110	120	123	132	113	120	133	100	105	99	115	109	115	118	125	106	128	132	143	120	130	127	110	112	121	112	107	122	103	136	104	114	122	104	121	120	107	112	114	116	98	110	110	118	126	113	113	120	107	118	96	127	107	116	121	126	137	138	99	126	120	111	108	118	105	108	127	123	104	119	106	107	114	111	112	116	100	126	109	131	113	108	124	107	122	111	129	122	97	108	117	122	119	104	115	97	105	129	98	110	122	127	100	113	102	112	121
15247	11335	17284	27050	27309	27540	22034	18575	16707	9446	6078	4610	4996	4243	3882	3396	2707	2415	2115	6630	5784	943	967	830	731	714	1033	623	577	593	612	617	607	579	551	561	553	521	528	532	501	512	513	535	557	539	507	517	480	518	500	546	469	527	497	492	472	486	475	442	535	490	482	462	487	470	463	483	451	488	468	473	462	455	425	452	500	478	431	471	487	436	473	456	412	487	443	453	450	448	474	468	450	396	467	459	451	446	469	472	416	467	468	448	465	423	412	427	414	453	455	425	439	459	464	428	452	434	464	426	438	420	456	483	447	442	474	439	452	454	476	453	503	467	426	458	461	435	450	435	439	470	445	448	455	466	392	467	450	418	467	432	448	463	422	443	457	433	453	447	455	471	419	407	460	413	435	468	478	460	452	427	421	442	486	401	462	430	456	409	471	424	431	488	419	422	451	464	439	428	401	436	449	454	439	454	448	440	443	433	472	419	415	427	430	469	434	457	431	462	401	447	428	467	450	453	426	464	472	424	447	510	401	397	464	464	429	438	419	449	448	408	463	418	430	424	428	442	471	465	447	446	471	450	444	418	427	448	435	424	417	401	487	466	442	450	455	453	403	413	429	444	431	444	469	444	402	462	418	430	427	450	460	467	468	447	438	467	444	429	430	437	423	470	473	457	451	447	423	462	421	444	481	458	484	403	453	467	426	424	430	470	465	417	456	448	440	441	435	454	440	469	410	442	434	449	466	456	439	404	416	438	469	444	442	488	432	411	462	476	419	464	467	443	438	456	419	464	496	451	464	452	448	425	432	438	420	419	452	479	430	453	486	463	468	469	416	436	421	440	457	423	441	456	427	467	461	470	428	427	437	467	433	470	466	463	461	474	470	434	450	475	452	440	428	402	404	460	450	455	420	442	476	453	455	418	448	446	440	438	459	441	458	470	469	477	462	475	452	414	433	456	506	463	443	419	439	430	412	425	422	454	452	450	444	440	458	447	469	452	455	465	483	434	449	431	479	407	443	476	466	458	465	461	436	463	482	440	440	451	410	418	421	439	442	452	421	456	449	429	466	483	430	432	459	450	471	443	431	461	452	456	432	397	447	471	465	444	403	433	472	433	417	494	419	464	469	449	464	414	468	440	406	421	436	412	442	449	466	445	430	452	462	458	435	423	437	457	441	421	409	437	450	451	499	431	443	443	474	418	455	430	447	437	444	438	447	452	400	450	435	444	430	406	438	442	474	453	487	451	457	432	396	425	463	433	458	437	426	463	430	468	429	474	442	461	435	427	415	443	431	420	455	458	455	448	447	400	444	458	434	463	420	457	462	475	446	459	432	411	459	414	469	424	432	365	459	442	447	445	441	477	424	428	454	413	435	432	428	458	455	488	448	441	442	438	410	426	479	420	486	413	408	460	409	448	435	424	444	429	429	467	448	434	442	427	451	400	443	430	445	479	451	465	423	432	423	464	420	449	465	412	433	451	435	458	425	456	427	461	437	423	489	456	478	478	466	445	449	468	442	434	421	463	461	439	481	476	428	432	458	428	440	425	442	452	431	440	481	443	427	460	439	473	442	443	452	435	440	445	432	444	440	464	422	454	418	518	482	436	450	464	463	416	456	448	412	411	460	417	466	469	432	448	439	465	424	417	432	426	469	454	442	441	436	443	428	469	430	464	417	424	425	456	426	447	466	448	432	456	453	447	443	416	455	414	433	454	408	451	439	479	420	446	425	467	440	462	426	466	462	500	444	453	463	437	401	431	458	424	440	423	447	442	469	455	462	449	454	418	448	393	432	404	416	459	460	443	429	461	445	453	453	427	441	441	440	486	433	454	464	468	453	428	443	396	461	438	439	432	437	454	466	442	430	407	417	426	492	449	503	407	451	420	450	412	438	435	452	449	457	464	450	466	437	456	437	435	460	450	399	454	477	444	430	415	445	442	436	412	431	476	415	422	459	440	442	441	463	408	415	427	482	478	449	452	452	435	431	449	418	443	446	453	466	446	425	485	406	445	432	427	414	418	446	480	412	459	432	410	442	438	454	441	475	440	445	435	433	458	438	491	432	419	468	475	420	420	438	481	452	399	424	426	413	442	482	440	473	414	426	442	438	425	411	412	442	455	409	467	443	481	449	445	442	446	433	417	429	479	473	454	420	446	446	463	474	468	426	479	435	435	457	459	452	473	446	444	430	442	444	431	432	453	427	457	462	426	429	439	415	438	426	438	444	437	474	468	446	450	449	424	428	458	482	478	412	435	466	403	457	461	434	452	476	478	437	450	457	416	461	454	440	457	454	424	451	446	419	448	432	448	395	452	488	462	479	474	479	455	454	454	440	451	438	459	456	450	449	471	433	452	423	481	463	433	457	463	435	444	459	457	437	470	441	436	447	450	463	460	413	437	467	457	437	456	454	393	453	442	429	461	470	436	452	460	449	450	415	452	414	459	469	433	425	481	469	412	455	422	422	477	442	476	459	459	437	429	451	445	441	426	400	473	435	410	457	483	435	443	408	432	458	435	481	467	402	448	453	412	413	441	451	437	413	448	424	442	492	462	454	457	446	435	427	473	425	452	452	489	474	429	481	449	462	477	470	490	431	423	468	425	427	473	437	447	441	449	436	431	402	440	420	439	453	450	420	454	456	435	451	466	428	446	468	453	475	472	447	439	467	416	453	458	410	444	439	430	428	469	417	448	453	425	474	433	427	450	489	413	442	414	465	453	442	394	473	435	447	430	444	436	461	480	408	415	421	394	412	457	431	456	433	427	474	449	433	508	481	451	415	501	425	436	424	436	421	418	428	440	447	453	405	470	422	446	473	449	447	436	438	443	469	401	437	442	416	433	411	441	421	427	442	476	407	454	430	464	435	491	428	453	412	430	432	437	454	468	425	430	463	457	423	418	431	422	447	441	452	442	450	457	437	428	450	436	454	429	439	462	443	454	452	422	476	480	458	458	423	437	444	470	455	448	434	453	435	467	448	431	436	477	465	444	455	455	473	436	422	461	467	441	437	426	452	461	439	422	457	420	431	468	467	449	429	435	489	454	434	467	415	471	439	433	438	439	461	466	434	450	451	461	454	443	438	485	459	412	443	452	477	460	461	430	467	426	424	417	402	428	485	435	449	449	434	456	471	447	422	472	405	405	418	460	442	468	458	428	446	442	422	424	422	449	444	478	462	468	394	463	431	454	441	453	454	459	437	449	443	447	461	410	480	432	419	436	410	442	461	413	420	419	465	442	451	445	419	446	437	473	472	463	447	419	452	434	443	453	414	459	443	415	470	465	457	428	421	461	443	489	437	433	456	453	462	461	422	420	421	452	477	448	491	469	443	444	439	460	450	474	460	412	416	513	474	456	431	454	408	448	463	440	453	419	425	417	455	439	438	434	430	435	423	444	428	437	428	464	421	504	389	465	408	426	434	457	430	430	440	444	424	471	466	398	451	445	384	458	451	458	462	423	477	456	476	468	396	436	455	493	445	446	451	456	475	453
2354	1493	2437	2496	1621	1587	833	1189	585	427	290	208	211	142	127	112	114	104	111	165	293	149	89	101	103	100	98	96	104	102	93	101	95	80	106	75	100	103	77	89	93	80	94	84	95	94	88	92	102	90	103	83	102	102	85	104	85	95	90	109	90	98	91	80	108	98	86	107	94	100	77	79	94	93	103	100	110	103	106	100	100	92	105	91	99	109	96	83	90	97	86	95	85	93	96	107	116	102	95	101	103	90	99	84	89	85	98	91	100	99	96	84	89	88	97	99	84	96	107	97	87	89	98	101	113	91	83	86	95	88	105	108	96	105	76	99	94	97	73	79	99	85	92	89	83	81	103	105	90	102	118	86	101	116	98	97	98	90	95	92	98	83	80	81	88	92	85	86	80	89	98	88	94	99	95	108	92	86	95	92	110	59	96	110	108	114	99	112	98	101	90	98	89	105	98	98	82	100	84	93	91	93	98	108	78	96	73	80	97	104	98	83	91	92	99	92	81	88	89	105	101	100	104	96	86	87	92	91	89	85	94	75	95	97	77	91	103	93	83	87	97	90	79	98	103	89	87	88	106	94	104	89	108	119	99	65	85	113	85	66	97	94	99	100	88	90	99	91	103	88	116	86	86	87	90	99	91	88	96	82	80	107	74	82	87	91	97	80	79	92	85	99	107	97	86	95	75	91	88	74	105	81	98	96	101	81	93	100	75	100	95	98	101	96	96	100	96	73	95	103	98	89	96	104	96	77	88	108	98	114	99	93	96	106	80	79	81	76	94	72	77	110	85	92	98	110	69	93	98	99	83	98	107	96	85	104	98	91	92	94	83	95	75	79	104	98	89	95	83	95	113	88	98	85	91	73	84	90	93	105	110	108	80	79	76	107	93	86	79	100	97	91	94	93	119	103	92	97	102	94	95	91	87	90	93	99	102	87	87	97	100	95	100	88	98	83	108	92	102	110	84	93	100	83	81	95	92	100	93	109	91	105	88	91	81	105	93	108	107	80	85	100	94	109	77	102	104	70	109	79	99	103	87	123	91	96	84	98	97	79	84	102	109	89	96	92	103	94	85	116	76	95	83	87	109	91	94	81	76	103	108	93	91	90	78	95	94	83	93	105	101	73	90	88	87	87	93	89	89	114	98	87	76	110	75	75	100	87	88	108	98	80	89	78	82	102	68	82	81	83	100	100	92	102	83	108	80	106	81	102	88	82	96	83	106	92	87	95	104	85	119	85	99	97	112	90	113	98	95	94	78	85	96	102	89	83	84	110	91	86	97	92	89	92	103	90	92	91	98	103	97	85	79	102	96	82	71	92	89	91	87	85	82	79	68	98	91	82	79	91	112	109	93	102	84	93	109	98	96	106	83	97	89	100	75	89	95	95	84	86	97	102	103	83	103	98	94	109	111	88	96	87	94	104	97	97	97	86	92	98	93	86	88	85	93	91	88	87	87	100	78	83	101	95	93	83	87	92	84	98	94	89	91	91	83	97	84	79	115	86	103	76	95	95	98	104	90	91	86	94	102	105	98	103	96	87	94	93	94	86	91	87	82	101	92	81	89	88	79	111	105	96	78	83	92	91	87	113	95	84	102	86	85	86	93	86	95	92	96	113	99	88	93	91	88	88	86	91	94	119	84	82	92	93	101	90	92	87	91	85	85	102	81	103	84	102	94	91	87	90	91	115	110	82	94	88	105	99	91	81	88	106	86	101	110	107	104	98	90	82	95	109	85	103	102	95	94	107	89	102	90	105	131	92	105	84	96	100	109	92	87	83	94	102	105	90	95	89	97	87	101	94	78	94	86	103	96	80	103	95	90	91	83	95	86	91	90	94	105	100	86	109	96	75	93	92	96	90	99	96	82	98	88	96	95	90	109	93	97	84	94	74	76	81	78	95	98	102	101	77	93	88	91	89	90	90	89	88	100	106	92	93	83	94	102	92	99	86	108	96	88	87	94	109	99	87	84	101	88	94	120	78	86	106	80	96	100	91	109	96	83	92	87	88	92	88	102	95	86	94	121	96	86	101	93	94	88	110	106	110	107	88	81	95	88	92	88	85	97	73	94	100	104	101	103	97	101	89	86	84	81	101	100	93	104	114	79	85	90	97	108	92	84	104	104	91	99	92	107	104	95	114	91	101	87	87	81	78	102	89	99	110	88	93	107	86	91	101	105	110	91	96	90	77	93	91	85	91	84	94	84	98	105	107	95	97	95	80	90	81	110	103	103	105	97	82	83	91	100	109	87	91	107	81	111	99	81	109	94	92	106	97	97	95	75	100	94	90	104	92	99	79	90	69	85	86	94	84	89	91	89	103	94	97	103	104	95	100	87	103	81	97	90	100	91	102	106	94	80	94	90	75	89	106	98	96	93	89	111	85	87	109	84	77	98	112	88	102	86	84	100	106	92	87	90	92	87	88	101	86	110	82	100	113	98	90	88	100	117	85	92	95	108	95	99	87	81	86	102	121	94	100	76	80	100	95	117	93	105	108	72	91	107	99	97	107	89	95	88	89	116	77	83	105	92	92	106	88	86	95	81	85	91	100	98	89	87	97	90	100	90	97	92	96	102	99	112	93	72	85	85	103	93	82	108	77	106	82	90	87	110	111	99	93	97	96	93	96	79	102	82	109	101	84	95	95	101	94	81	80	90	106	82	92	95	105	89	80	89	84	92	88	98	95	99	85	101	85	102	100	105	89	104	82	85	88	85	88	87	103	92	98	71	117	90	118	103	85	92	76	91	94	92	103	94	108	102	83	91	107	93	107	95	84	102	104	81	96	89	86	100	100	90	102	88	92	98	102	89	90	95	100	103	74	94	111	104	90	90	83	85	94	94	110	95	94	86	89	92	97	84	92	91	93	90	101	102	94	91	82	96	108	94	79	105	95	101	98	105	89	88	104	86	74	100	90	92	90	82	99	87	95	115	96	92	97	102	104	106	101	78	71	104	76	95	86	85	75	110	88	83	100	99	82	103	79	100	110	82	82	89	101	97	81	105	88	85	97	106	84	113	98	121	115	98	83	103	94	95	89	89	93	80	93	94	98	97	80	90	89	92	108	86	98	92	77	89	94	84	92	97	112	101	77	109	95	99	95	100	83	107	110	92	86	79	97	102	78	78	97	96	100	96	105	100	88	104	97	94	88	97	107	80	89	80	92	84	90	93	94	105	98	96	93	90	81	91	79	93	86	98	91	94	80	86	99	117	96	82	83	96	94	85	111	91	94	98	82	92	86	95	90	84	92	103	98	89	95	81	89	86	85	104	79	86	97	83	117	83	93	92	113	91	103	95	96	82	98	99	93	85	102	84	115	105	97	82	102	83	85	95	77	77	86	87	81	84	98	106	85	83	95	91	88	110	88	107	104	75	85	103	122	109	106	109	83	90	105	98	100	101	94	117	97	104	100	99	95	87	104	87	103	98	100	82	104	100	111	89	81	89	98	95	77	80	110	95	99	81	92	95	98	82	98	100	109
2999	2184	5520	7648	6549	6308	3660	6073	3412	2277	1659	1222	1261	667	595	561	477	491	508	1265	1792	749	386	416	340	367	373	332	380	363	409	396	395	349	396	357	405	365	333	392	377	390	342	395	395	385	372	377	375	341	382	384	396	357	373	364	378	347	353	366	359	414	394	367	375	377	419	365	362	397	367	429	394	411	355	403	361	409	350	392	350	386	353	374	402	374	390	392	350	350	378	357	365	385	356	380	359	393	366	395	382	356	380	360	393	355	404	407	387	358	351	395	394	380	385	413	399	354	373	370	400	374	385	369	404	367	411	384	353	346	386	364	380	370	377	374	366	375	376	383	354	413	362	382	391	370	372	380	369	383	357	358	363	388	378	415	386	366	382	393	381	373	391	383	372	417	366	382	427	369	401	401	339	383	381	391	394	391	356	405	385	374	377	407	361	350	350	378	378	351	390	364	387	396	387	373	369	390	367	366	389	346	373	399	386	386	414	334	418	381	368	408	418	364	355	408	343	373	378	398	327	405	378	356	396	348	373	385	382	396	378	385	355	377	392	387	416	338	400	375	367	366	427	409	375	383	388	368	373	366	357	385	358	390	357	371	355	376	390	380	366	398	363	379	376	356	356	364	394	371	404	371	375	392	367	356	389	367	366	438	359	380	358	356	359	331	370	392	369	384	359	394	382	380	384	348	412	374	356	344	387	363	381	373	377	376	363	366	393	349	379	380	392	340	394	392	366	375	340	396	383	366	354	401	379	341	346	380	379	402	397	329	369	355	362	357	396	393	375	352	379	405	393	386	366	419	360	377	404	373	409	378	365	357	378	379	369	371	384	371	396	391	402	414	399	366	399	394	389	386	383	386	373	366	382	373	382	394	384	385	386	369	369	386	372	379	375	392	396	352	372	388	371	381	393	376	391	390	402	356	415	375	363	412	357	345	384	384	328	347	350	388	396	408	395	385	397	368	389	379	372	355	394	403	360	379	382	378	339	377	387	398	357	397	398	355	388	377	385	376	383	349	382	383	374	358	394	386	382	370	375	373	373	390	376	403	358	379	373	381	390	383	398	389	396	381	390	376	374	374	385	389	351	395	393	344	372	388	372	398	342	365	381	395	390	384	369	379	368	394	358	363	398	388	360	379	332	397	344	335	370	388	377	418	369	399	401	386	389	406	359	393	367	342	374	365	388	356	393	368	385	323	372	374	387	362	387	362	360	406	385	359	412	391	383	365	379	396	340	397	391	356	391	407	401	365	368	397	349	397	378	358	390	368	367	367	373	393	366	370	375	368	368	417	390	372	395	396	410	356	405	434	354	408	388	366	414	370	392	387	339	375	402	373	431	353	385	417	376	406	356	390	383	400	398	380	344	351	377	410	362	375	402	382	409	350	389	369	379	383	364	347	384	379	395	349	364	372	363	399	385	385	389	362	390	391	367	365	387	391	373	383	381	400	368	353	395	354	389	381	369	356	348	365	371	365	353	365	327	395	415	371	382	359	375	396	352	398	392	404	374	369	359	397	378	400	382	409	357	377	399	381	375	380	357	382	367	374	400	372	372	419	380	381	363	372	425	371	371	397	396	344	397	369	342	383	360	372	377	392	391	390	356	419	339	360	419	402	392	389	413	384	388	395	365	385	359	362	384	383	323	371	373	359	393	333	392	382	332	411	367	381	382	396	404	346	365	362	373	384	398	397	383	331	369	364	373	388	376	401	379	382	397	390	390	386	394	382	395	363	338	358	397	358	382	427	358	394	397	354	367	389	416	396	388	390	415	408	376	372	384	395	359	385	398	367	388	409	394	397	372	418	382	386	396	385	356	371	355	388	346	364	366	370	381	364	364	419	350	354	363	366	381	398	383	414	384	363	413	386	379	375	406	365	388	382	380	382	383	383	342	379	384	366	380	389	363	354	400	397	401	404	377	375	382	359	378	384	374	389	423	360	353	393	388	376	368	375	368	376	375	356	399	367	322	351	358	348	422	369	380	372	392	382	365	382	385	365	388	362	374	404	344	378	390	378	369	398	379	358	379	385	414	416	447	381	357	416	365	361	374	371	355	367	372	346	408	345	359	369	387	396	403	351	382	394	375	357	369	378	382	383	360	361	375	353	370	394	403	389	389	387	385	400	370	374	377	353	390	380	383	375	376	359	409	340	370	422	393	400	368	326	401	325	358	388	414	370	371	395	371	396	334	322	389	422	362	379	401	416	412	388	386	363	404	377	363	380	341	365	370	406	390	370	381	376	372	382	360	388	389	381	391	390	351	405	361	338	384	377	412	381	386	390	416	368	416	397	364	387	364	386	408	394	412	377	351	354	364	386	396	383	378	401	377	344	377	354	423	407	380	439	361	396	355	393	376	370	384	357	375	401	360	392	355	399	385	383	355	334	395	386	379	361	389	407	360	406	342	401	368	380	394	393	398	351	385	383	375	387	406	400	381	360	382	384	374	370	362	379	365	411	354	327	414	339	355	365	378	390	378	363	383	401	363	398	374	343	402	409	374	396	370	375	365	400	403	377	391	362	374	375	379	387	423	368	340	379	398	374	374	363	366	365	396	374	397	419	388	371	373	383	389	375	338	438	367	379	392	364	398	391	346	379	409	335	373	396	399	382	349	359	374	384	383	364	380	366	403	395	390	371	370	392	397	436	370	373	370	373	364	380	359	381	353	367	360	372	369	385	408	403	390	392	332	369	402	393	395	409	372	382	395	388	411	374	379	354	370	381	364	357	413	361	415	373	384	374	365	351	383	409	402	397	360	352	377	389	395	378	369	367	383	368	369	372	362	396	375	376	417	374	368	370	355	393	350	352	408	376	404	421	353	389	424	368	401	395	357	371	350	369	355	381	378	392	385	368	365	411	351	369	374	301	395	350	385	354	354	365	390	373	356	371	385	378	386	356	385	375	356	391	408	404	374	386	397	351	366	362	368	347	371	338	377	390	379	433	381	378	380	410	377	372	370	370	374	401	345	364	383	378	378	341	388	393	397	406	387	406	347	378	405	356	373	379	351	358	412	368	367	375	395	364	411	430	375	381	377	369	359	399	400	343	369	348	400	418	408	371	413	385	437	348	410	373	425	409	392	384	376	407	387	373	401	390	391	390	387	417	388	393	411	375	374	379	384	383	387	404	368	408	399	416	380	374	394	380	373	371	371	366	352	390	378	383	383	398	376	389	367	386	407	377	395	403	409	354	392	395	389	369	400	373	364	370	367	379	353	379	387	413	355	377	358	379	400	384	371	389	373	394	360	412	382	379	402	370	370	383	413	351	384	408	400	398	383	396	397	381	373	395	375	361	382	399	410	392	392	381	385	388	372	369	394	371	364	404	351	368	380	376	399	372	393	390	368	382	409	400	392	376	365	398	404	339	337	363	388	344	386	378	418	368	372	379	396	378	403	345	377	379	388	397	394	399	355	352	348	375	346	406	366	380	399	376	393	400	405	346	376	393	388	412	391	405	346	374	377	410	370	366	371	371	380	347
9967	7669	11410	12645	11693	12397	7160	5452	4470	2115	1541	913	746	418	348	296	186	230	392	3661	6351	3052	112	89	80	94	93	108	105	80	90	101	107	86	94	102	96	95	95	94	107	105	94	89	89	94	80	108	86	99	86	96	110	71	73	88	91	94	89	72	89	83	93	82	85	88	86	77	104	106	107	105	78	111	89	94	77	89	98	82	89	97	89	94	91	93	96	98	103	76	63	100	103	100	94	96	91	96	81	102	78	93	75	89	84	90	89	87	90	97	81	103	85	99	97	103	88	96	81	94	78	94	85	99	84	89	79	95	89	87	98	94	91	111	95	106	98	83	74	82	88	96	104	89	89	88	97	103	95	110	95	81	102	89	99	115	81	91	96	86	88	93	96	101	84	91	85	90	102	104	90	92	90	83	86	85	101	84	98	93	83	96	97	87	94	102	91	90	92	87	79	83	80	90	79	71	100	88	101	90	98	82	73	86	100	88	86	111	95	99	91	95	105	100	100	93	96	74	110	84	87	81	89	88	79	76	99	83	110	100	90	87	96	89	85	90	105	90	90	100	92	85	77	94	97	81	72	94	88	113	77	83	80	86	100	84	92	81	111	66	86	99	92	93	91	85	100	82	75	90	89	90	93	98	89	89	101	92	100	84	102	93	86	97	94	69	87	89	91	102	76	87	97	89	106	84	71	106	99	97	103	79	101	74	99	76	105	94	85	99	109	91	89	82	92	81	86	98	106	90	94	81	93	87	81	95	103	86	87	93	101	77	90	89	105	78	99	77	88	80	80	79	94	74	91	100	100	113	99	100	88	90	106	96	99	93	81	90	101	103	92	93	89	97	92	78	91	102	86	70	104	101	95	103	102	90	83	88	100	86	81	93	89	84	88	85	78	110	102	85	103	97	93	88	90	99	96	98	108	85	99	82	90	86	95	83	90	100	102	83	105	109	85	97	85	93	96	98	93	85	96	95	84	88	92	104	92	93	94	76	83	88	84	91	76	90	118	86	98	111	109	101	74	93	94	90	95	95	79	89	85	94	98	93	87	78	89	75	99	95	86	97	86	107	87	72	86	86	95	106	99	82	98	101	90	110	62	95	80	102	79	89	86	90	105	95	80	111	96	106	90	93	84	92	97	84	91	76	75	100	87	103	83	114	81	90	96	88	92	86	78	90	95	82	90	93	81	100	81	94	94	81	86	108	84	80	99	86	79	106	97	101	89	106	100	90	111	72	82	101	108	94	78	93	97	81	96	71	104	78	91	88	88	83	86	96	81	73	90	95	101	107	91	95	86	84	93	88	83	85	102	95	89	79	94	95	93	93	106	86	93	77	92	96	97	103	92	91	102	83	83	97	100	87	91	97	80	75	99	96	101	81	84	83	97	76	79	86	90	96	96	88	93	105	95	84	89	84	83	71	91	106	93	89	84	94	88	90	98	91	97	86	89	82	104	86	94	93	65	109	80	88	97	89	91	86	86	102	86	94	84	89	90	100	107	99	98	81	86	97	123	80	93	95	97	84	83	88	95	82	88	89	80	88	85	90	78	93	69	100	73	71	93	93	91	103	81	112	102	108	92	103	106	89	81	99	97	85	75	75	90	91	94	95	101	98	102	108	87	84	76	85	102	99	100	91	78	90	93	77	117	101	104	91	90	91	97	97	102	85	86	90	98	83	86	101	88	81	85	92	97	91	91	91	102	100	93	87	86	89	93	104	80	81	83	82	110	91	68	78	99	86	114	107	98	81	102	82	78	99	87	96	99	94	77	89	95	104	87	98	91	109	89	98	77	106	113	91	97	95	106	96	99	88	109	89	94	85	96	82	66	75	89	99	86	91	97	111	97	103	96	80	78	101	88	77	82	78	94	80	85	96	89	93	96	106	94	93	97	82	93	80	85	117	101	98	96	92	99	89	87	93	101	92	97	102	89	92	90	88	85	93	99	101	100	94	79	114	88	100	78	72	81	87	85	91	93	90	95	110	76	108	102	102	90	90	86	90	85	76	98	85	111	98	74	105	92	92	86	82	94	86	84	90	92	85	87	89	86	86	79	105	101	85	100	80	79	86	91	106	88	85	94	84	101	99	95	99	82	87	94	86	88	99	83	95	97	91	92	81	101	87	95	98	89	93	98	100	84	86	83	70	89	82	73	83	76	84	88	95	93	89	86	84	100	96	110	76	80	90	74	86	91	83	89	90	99	95	78	91	86	65	95	93	111	91	107	85	92	89	92	88	90	96	96	81	93	102	79	86	87	110	81	80	104	77	84	103	92	100	101	81	91	75	94	102	78	93	87	90	81	88	104	99	95	92	79	96	84	105	108	86	92	94	107	90	98	84	96	87	85	93	89	99	101	101	95	81	98	91	99	88	84	112	102	87	104	110	86	84	112	84	83	84	81	112	91	85	92	88	99	109	94	93	93	92	91	93	92	96	93	83	105	95	99	90	103	87	86	96	86	93	95	84	87	80	85	67	74	94	78	92	84	113	79	87	96	105	98	86	100	95	97	100	79	103	95	112	82	94	89	106	96	89	80	104	106	78	88	99	96	84	82	76	101	92	89	100	88	93	93	78	84	86	77	92	92	89	92	104	105	78	96	87	87	75	92	85	96	92	81	98	102	77	72	99	78	97	95	87	105	98	96	91	93	96	103	109	116	90	99	112	99	93	103	95	99	100	96	90	91	79	95	71	88	107	86	98	93	82	84	96	91	96	81	95	72	73	76	92	93	95	81	116	103	104	84	89	88	85	86	95	89	92	105	98	108	77	95	70	73	107	79	117	98	95	93	92	92	82	103	101	86	75	82	80	108	84	97	83	95	87	101	90	81	89	84	97	81	79	96	97	87	88	95	83	98	96	92	75	88	90	88	80	95	91	99	99	103	83	119	103	83	82	89	87	93	86	90	107	97	98	97	95	94	87	104	93	92	81	82	91	92	82	75	101	100	103	98	102	77	98	94	64	94	105	95	72	93	98	77	91	84	81	106	97	89	84	75	83	83	98	103	97	95	86	100	91	93	102	93	89	83	97	84	87	102	101	96	96	107	88	88	92	93	106	96	95	96	85	71	103	96	84	99	85	83	98	87	100	78	99	93	101	91	91	82	96	98	88	77	84	93	90	89	109	91	98	91	119	87	94	87	92	91	86	86	66	88	98	79	69	98	81	97	82	73	92	91	87	93	93	102	79	82	72	102	110	108	73	91	97	83	92	79	93	84	91	95	96	89	83	99	86	86	96	95	94	82	89	95	94	87	97	82	74	103	84	102	90	69	97	89	92	92	70	78	78	81	92	92	94	87	95	85	73	92	89	82	82	93	83	84	87	98	87	88	86	90	87	83	105	92	98	93	90	90	99	85	93	78	94	85	82	92	96	88	95	93	94	93	91	113	97	77	94	84	86	86	96	105	87	86	82	108	95	99	88	67	95	92	100	102	77	92	91	94	90	106	80	96	94	76	80	83	93	104	96	103	85	92	87	85	84	87	96
10476	7099	15893	20100	22823	23861	15989	17125	15301	9548	8473	5228	4407	2682	2278	2036	1194	1142	2668	18620	25751	13711	454	429	417	354	431	425	435	410	439	416	366	396	368	401	410	400	376	416	406	393	371	406	374	361	402	415	368	431	375	379	350	374	387	346	374	376	395	385	396	412	394	363	382	367	379	396	394	384	380	371	364	378	403	390	383	308	379	374	393	345	392	371	374	414	381	407	402	369	376	370	425	371	397	387	381	401	401	385	399	382	372	370	386	384	346	390	362	395	347	385	378	375	391	398	380	400	381	338	387	367	356	394	401	364	394	374	367	378	436	369	352	354	370	355	366	446	365	368	378	403	395	417	380	398	352	387	384	370	413	382	380	365	361	383	360	381	367	352	372	384	410	396	343	360	360	379	386	400	401	416	378	358	373	362	392	377	351	398	380	362	422	333	382	458	398	403	371	416	393	411	383	433	414	424	366	377	417	372	390	368	392	406	398	403	395	369	386	379	392	379	382	361	355	357	371	393	388	390	381	366	382	369	368	394	377	407	403	390	383	404	357	374	405	407	366	399	406	393	381	393	413	371	367	390	401	377	366	356	365	389	343	403	383	385	371	407	384	420	390	399	352	357	383	396	375	387	360	379	374	401	360	404	363	403	407	413	372	368	401	392	360	392	392	377	388	375	348	382	425	396	370	401	389	373	375	350	409	364	363	384	402	356	394	417	370	380	401	381	373	389	371	368	397	343	348	365	387	375	365	385	358	404	386	402	338	373	361	390	377	405	361	393	382	400	387	383	398	395	369	377	359	374	392	358	385	389	359	341	372	380	386	375	364	366	388	372	398	380	365	403	407	372	362	388	400	363	376	409	384	396	376	404	378	380	365	402	393	373	371	345	397	360	361	390	371	355	373	402	375	360	377	369	383	392	404	339	377	377	344	353	387	379	374	402	382	358	377	328	376	396	373	376	395	368	388	373	355	382	381	385	403	398	352	351	387	410	401	366	367	345	381	376	366	358	367	406	393	377	384	365	392	363	366	382	374	413	407	395	375	374	347	415	378	370	343	397	384	384	384	406	384	405	365	380	374	394	386	393	367	377	354	369	389	388	377	410	402	400	334	378	361	382	378	391	366	372	407	390	367	400	388	375	376	375	391	414	395	385	345	346	365	376	407	419	373	382	379	381	366	367	347	375	359	366	405	401	386	411	377	385	401	348	364	405	385	425	402	356	372	386	408	379	360	413	345	370	389	359	359	374	396	389	369	422	387	366	345	420	363	363	382	357	412	397	397	359	396	395	358	370	359	360	394	392	392	379	405	334	376	368	401	385	355	406	410	374	377	377	386	403	372	406	367	393	391	357	364	382	385	391	375	386	406	384	404	381	366	364	386	410	408	396	383	393	363	402	408	378	365	351	397	346	403	392	398	322	396	364	364	398	394	359	422	384	375	397	371	386	395	394	389	366	363	388	388	401	365	407	385	384	370	371	353	393	350	374	389	410	399	339	377	339	384	377	374	362	406	359	356	389	369	363	378	352	408	405	392	382	375	390	370	387	364	385	361	369	406	365	388	383	397	376	397	349	358	372	358	379	335	348	377	372	364	404	380	378	375	385	396	382	382	395	401	430	349	380	408	378	385	384	400	396	375	378	370	404	369	392	365	391	390	377	403	378	394	416	389	374	381	391	381	404	437	358	385	378	371	361	369	365	430	385	354	371	390	394	411	371	389	366	341	405	411	384	368	371	374	401	378	412	405	394	401	369	417	372	381	379	358	356	397	385	369	372	393	359	382	378	369	377	376	362	363	346	373	428	392	344	368	379	396	369	378	395	425	396	401	398	409	381	392	360	440	386	388	364	382	370	363	418	415	347	388	367	369	387	387	371	379	367	367	388	395	380	381	358	329	353	354	394	365	343	399	347	408	363	424	395	359	347	393	376	396	365	403	349	437	391	398	394	409	399	383	380	401	374	419	348	396	399	412	403	400	367	374	375	374	383	425	388	388	395	347	394	380	372	370	375	337	356	361	370	380	386	419	350	389	396	378	425	378	340	388	377	387	424	365	386	415	362	360	373	395	369	367	345	361	405	371	386	395	353	397	379	376	379	386	357	382	403	415	373	376	378	402	411	383	355	384	360	390	385	375	367	398	406	384	414	407	384	371	392	365	377	372	395	398	373	384	359	359	389	372	385	397	395	393	382	401	381	400	389	387	346	355	373	351	363	378	385	414	347	379	382	366	350	372	383	402	389	391	398	390	382	396	397	369	409	362	385	400	370	375	369	348	368	377	440	385	410	384	393	384	403	362	401	374	366	355	371	354	384	387	378	384	389	392	369	348	399	373	369	393	395	380	365	406	396	383	405	359	399	383	387	407	407	413	406	374	399	382	409	396	374	402	372	408	357	423	360	368	384	371	403	413	399	354	379	419	364	369	401	395	382	393	361	402	436	377	418	358	348	356	396	390	376	380	350	411	384	384	389	397	401	357	428	363	366	396	416	376	339	354	376	364	368	360	366	386	374	387	367	448	364	327	387	339	390	393	404	377	369	414	379	374	422	383	390	365	388	380	376	377	386	416	376	360	388	386	335	367	373	405	360	353	400	363	417	385	392	397	387	384	386	367	351	372	366	391	404	386	363	400	366	405	389	352	347	383	374	383	393	390	376	345	380	393	376	344	361	397	384	359	389	352	404	359	356	408	348	418	337	358	395	376	363	375	385	380	406	356	407	358	340	436	390	377	377	388	394	368	394	354	333	378	388	376	411	393	372	409	369	388	362	388	377	332	379	411	386	397	419	402	385	376	393	365	387	377	337	375	393	402	377	362	366	354	367	368	387	420	368	415	351	379	406	369	392	406	401	384	376	395	383	389	381	375	404	358	400	383	403	366	394	388	378	402	383	385	400	353	387	370	395	382	405	395	394	365	366	362	373	373	392	401	405	371	373	390	417	397	375	380	349	397	389	399	395	408	353	382	409	380	376	347	371	404	404	393	374	390	383	376	383	360	387	364	390	370	384	395	385	402	381	395	382	378	424	391	386	373	373	392	347	362	386	391	401	382	383	377	401	370	415	390	376	377	384	402	432	389	377	386	382	407	389	369	389	368	380	340	405	411	413	370	372	392	398	395	346	388	371	387	388	392	442	373	367	349	385	375	379	380	364	350	372	374	401	364	370	385	417	394	402	376	405	371	386	371	388	411	402	374	393	377	416	389	368	376	372	419	357	356	366	386	390	368	353	415	415	366	356	400	372	396	378	401	347	373	351	393	389	383	400	386	410	368	403	349	341	392	420	431	380	352	356	382	363	408	377	374	360	410	407	403	378	354	379	385	361	366	365	376	373	351	378	374	397	368	390	380	387	347	408	423	355	372	357	349	379	376	365	373	370	390	381	376	335	384	433	382	385	373	392	399	368	407	373	428	396	388	374	343	368	388	393	409	402	363	378	385	357	380	392	376	372	363	382	375	359	372	368	388	388	380	376	393	422	400	374	440	378	379	381
15328	12752	17616	19336	20355	18628	10643	10097	8033	3702	2833	1824	1318	728	471	416	370	304	364	1962	7527	7527	273	146	146	150	151	156	132	140	153	137	146	150	132	147	145	154	138	164	141	133	142	169	158	160	150	161	132	154	146	130	158	132	133	127	140	135	142	127	157	161	147	161	137	140	152	146	143	142	125	114	136	151	155	128	158	156	139	174	122	146	163	155	122	146	126	137	123	137	148	130	135	133	148	143	145	157	139	161	158	149	128	125	177	139	137	145	132	155	165	142	112	146	123	153	128	163	140	141	150	131	135	146	152	163	131	120	166	139	132	112	160	138	147	141	127	136	159	127	163	128	133	149	130	146	140	146	150	146	150	143	154	143	144	141	129	153	125	159	131	133	134	127	164	159	129	145	143	148	150	135	137	151	124	129	128	141	144	125	130	147	161	148	167	155	158	128	147	169	156	143	150	128	155	147	146	149	131	151	132	161	149	142	162	155	148	113	148	152	153	133	143	133	133	159	140	153	127	132	139	133	145	132	145	149	131	139	154	124	144	148	170	135	136	150	165	156	150	164	140	148	147	147	148	181	155	145	150	149	122	149	140	124	149	131	143	146	147	158	137	142	131	146	123	143	136	152	159	146	121	139	141	150	142	139	137	139	136	153	156	149	167	144	148	151	146	155	147	137	134	149	145	135	155	145	159	140	157	129	145	158	147	138	160	138	129	126	137	135	154	169	152	111	157	138	148	154	138	126	158	157	141	151	149	134	157	163	137	150	167	153	143	138	150	135	147	143	159	154	151	144	139	129	161	129	140	151	140	145	129	143	141	132	138	133	151	140	138	139	122	144	140	164	138	134	151	138	146	135	137	149	148	135	126	153	158	150	162	153	132	168	135	132	151	131	132	132	138	154	150	122	149	157	154	125	143	168	144	162	139	147	139	119	151	138	140	145	131	145	162	132	153	150	139	154	135	143	142	155	154	120	138	162	134	150	162	158	133	163	163	145	136	146	141	157	153	135	129	147	138	146	131	130	127	130	133	145	143	144	139	154	126	120	146	125	131	128	129	134	152	145	145	156	129	123	120	143	139	144	142	167	154	139	146	130	132	137	137	160	138	132	148	144	157	152	167	148	138	140	135	137	119	148	141	150	117	132	120	138	150	135	147	138	149	139	148	147	164	168	146	136	164	123	125	132	136	128	125	162	148	149	164	159	146	137	148	125	136	144	168	155	127	148	142	148	152	123	135	155	140	163	136	128	147	145	164	141	137	132	146	138	123	150	153	158	147	138	142	139	137	152	149	140	147	145	140	136	157	136	124	132	133	150	126	132	141	147	129	151	135	149	154	145	157	139	148	158	140	135	112	160	134	154	135	133	132	124	151	159	132	136	143	145	166	156	149	162	161	155	136	119	139	169	153	149	149	163	121	155	163	133	147	143	150	148	121	134	113	144	145	144	133	145	128	146	150	153	133	138	146	150	126	155	168	158	137	153	148	125	136	153	109	145	146	133	131	132	120	150	136	155	144	130	135	132	124	148	145	163	130	140	151	158	131	147	134	157	132	152	165	118	143	134	119	129	128	157	149	148	155	140	132	138	140	161	140	152	175	142	156	145	182	137	157	159	144	137	137	134	160	130	142	143	113	151	130	158	145	133	156	147	152	145	141	152	167	120	138	115	147	140	123	139	132	152	153	133	145	140	145	128	142	147	151	125	141	144	143	181	133	155	117	142	137	116	146	132	161	150	142	121	132	119	168	140	134	144	141	135	163	152	129	146	152	120	177	144	143	157	132	127	130	148	132	143	165	150	129	149	153	147	134	157	150	140	153	152	132	132	149	157	146	136	140	149	151	147	157	147	142	123	136	137	139	156	148	171	158	144	144	137	137	148	129	129	142	145	141	138	139	141	156	134	131	137	153	150	148	125	150	155	143	139	132	130	135	160	150	154	144	144	153	141	148	152	129	143	158	156	127	135	148	134	133	149	157	148	127	133	137	150	157	139	133	133	128	142	149	118	141	153	137	156	153	136	124	156	153	160	127	142	116	144	138	132	151	169	118	164	139	118	130	151	177	164	137	166	144	155	127	148	130	148	128	139	153	163	133	156	153	135	124	135	141	161	139	158	136	152	141	127	153	153	143	132	156	136	166	127	137	143	120	129	137	123	151	146	146	151	155	158	134	141	146	151	139	143	152	140	153	142	167	128	142	145	124	153	138	150	152	147	135	148	146	146	133	150	148	156	128	156	144	138	134	122	137	155	136	122	143	120	157	142	150	143	142	156	162	160	139	159	129	130	138	127	174	144	142	150	154	142	139	156	143	127	151	134	139	130	152	152	139	145	162	132	134	138	152	122	130	159	145	161	158	126	122	139	161	141	161	131	144	148	147	167	142	154	136	128	139	144	138	131	151	128	136	147	159	141	137	151	145	142	138	141	130	156	167	142	133	146	146	149	143	153	157	140	159	132	138	133	134	135	128	137	150	143	152	155	176	150	129	144	143	138	128	142	130	145	134	134	142	142	160	141	119	146	126	151	129	136	157	136	142	143	145	170	158	139	157	158	130	164	156	129	143	114	143	135	124	152	132	156	141	149	130	143	140	165	143	142	147	155	158	136	140	143	146	143	152	146	153	159	147	159	143	133	136	179	140	118	142	133	134	144	136	139	147	124	159	138	137	152	141	146	145	151	139	159	126	135	139	138	134	140	139	153	155	149	152	128	156	149	159	161	151	134	124	148	176	153	150	142	137	134	152	155	131	156	147	139	162	159	153	140	138	155	135	142	162	139	146	138	162	136	149	132	133	128	137	137	136	132	140	171	137	149	146	152	161	149	147	119	160	147	157	147	134	120	140	138	147	155	144	136	146	136	152	144	144	157	133	160	139	144	150	146	161	156	126	149	143	157	141	162	160	162	133	152	140	146	117	142	149	157	136	129	154	139	137	141	125	125	156	165	144	133	128	132	134	136	131	138	166	134	150	138	137	133	138	133	136	136	121	150	146	142	145	131	136	114	128	157	155	148	140	152	145	151	147	177	135	134	147	142	123	147	142	149	149	122	155	148	147	127	121	153	152	147	154	169	134	141	158	147	161	127	166	154	149	121	130	149	129	150	144	150	141	155	122	132	131	138	128	138	138	131	156	171	151	155	166	150	141	156	108	132	157	143	135	135	138	144	156	123	155	166	152	136	142	133	114	139	143	131	141	153	152	147	131	128	146	141	140	134	141	136	156	144	129	159	132	144	145	138	133	127	164	128	151	141	160	129	125	151	139	136	145	152	130	166	147	152	143	142	138	154	136	165	144	111	166	147	154	151	119	146	163	152	137	151	146	144	138	121	138	124	140	131	113	138	160	152	162	139	122	142	167	143	151	140	153	143	142	148	135	135	156	150	140	160	161	136	164	154	139	140	141	130	150	163	148	154	126	151	148	172	129	140	147	146	136	139	130	139	145	149	141	145	138	138	139	135	142	149	159	146	154	151	131	160	145	132	157	122
13972	11376	20911	26292	30915	27291	19728	24794	20338	12782	12354	9489	7131	4129	2921	2524	2258	1735	2229	9593	27984	23581	770	735	665	641	670	652	635	622	621	611	644	628	596	599	612	567	619	549	607	584	582	628	544	533	553	563	597	565	592	584	626	547	564	537	559	575	557	531	540	580	561	571	550	551	516	570	574	595	540	567	588	556	559	549	607	575	534	589	545	602	517	569	553	568	545	620	542	589	586	564	574	585	554	532	596	519	534	550	544	589	547	527	542	610	530	539	510	540	582	566	597	548	525	555	581	511	607	583	492	529	530	544	551	590	541	526	565	548	558	550	559	584	558	577	547	540	542	538	525	555	571	558	557	540	553	524	588	550	591	558	562	538	544	567	541	536	533	542	534	508	557	546	567	516	643	561	596	596	549	552	548	519	550	549	554	545	540	580	561	496	554	569	495	526	555	564	566	564	552	552	574	532	555	563	508	548	542	529	539	558	584	556	566	555	563	522	539	574	519	519	562	516	560	571	575	568	549	551	549	564	568	550	574	580	540	579	577	530	558	520	566	527	513	539	516	577	537	534	561	563	530	538	561	536	551	552	617	590	546	613	555	552	503	502	563	553	583	517	522	546	540	531	524	549	546	543	537	547	521	554	530	568	578	530	551	533	533	556	531	495	525	562	537	546	576	587	536	514	553	527	578	555	560	529	580	530	529	564	564	571	546	533	516	527	498	550	541	521	546	554	548	571	566	539	542	521	549	560	549	545	546	536	543	531	557	528	547	515	525	542	572	560	538	591	557	531	546	552	536	505	561	539	510	572	536	524	542	579	569	514	518	561	532	523	568	569	555	521	584	591	560	533	521	523	553	586	556	514	576	555	522	528	538	498	575	554	527	515	551	504	593	490	520	559	560	537	590	562	581	513	482	553	542	595	563	531	572	562	580	534	562	540	565	546	496	541	569	551	539	562	538	537	553	532	519	533	553	549	504	543	549	546	524	564	579	544	557	546	554	514	577	548	554	482	554	540	534	536	529	527	507	546	561	579	555	561	539	542	534	525	549	522	523	570	523	508	530	532	550	542	546	561	498	523	523	528	549	525	563	580	535	551	545	547	525	559	529	553	582	547	549	567	532	549	548	544	561	537	533	543	526	538	522	580	520	551	547	560	579	521	546	564	539	545	539	541	552	586	548	558	536	534	526	528	576	607	560	532	541	506	475	511	552	602	565	544	543	566	522	585	566	569	563	584	537	528	518	575	538	515	500	557	564	547	550	548	562	508	568	544	562	565	527	509	556	562	524	531	556	550	573	550	529	562	567	574	549	575	533	544	537	555	566	581	570	561	560	546	560	550	590	497	554	548	563	570	577	588	566	539	576	554	517	530	531	534	574	594	541	550	535	547	583	590	506	547	506	519	558	580	549	562	513	500	520	552	564	498	555	560	559	547	523	520	592	555	541	506	546	532	538	535	569	567	554	560	516	532	571	555	541	505	544	537	518	534	541	543	550	533	495	484	526	505	539	586	538	538	505	553	562	501	539	497	541	530	578	563	529	547	528	609	583	528	542	566	576	556	569	539	533	524	541	565	535	576	547	548	523	609	547	547	526	555	561	546	584	526	567	518	529	535	541	577	538	543	560	574	555	561	503	516	595	577	543	571	540	541	549	542	563	558	554	554	534	605	581	496	552	554	547	538	555	549	471	531	571	518	550	576	545	564	524	581	563	558	506	581	568	560	524	547	571	543	600	544	541	506	534	553	566	534	511	560	546	571	558	552	521	510	560	527	550	540	529	549	537	555	552	563	540	580	535	585	545	559	568	605	550	560	526	560	565	542	578	535	547	586	571	509	529	543	535	548	564	566	562	570	513	555	516	545	559	558	621	589	580	581	523	525	572	546	568	545	567	559	539	537	528	555	556	556	555	561	531	535	542	549	532	532	569	596	516	525	526	547	546	533	527	572	526	606	492	482	555	569	573	558	518	563	529	542	536	541	546	540	543	531	560	598	581	603	548	507	542	555	544	559	561	538	555	551	587	535	528	557	503	583	536	546	523	568	537	548	564	476	541	559	513	600	499	496	556	521	556	532	547	552	547	547	588	581	562	548	540	521	539	549	547	567	580	549	566	544	551	520	530	507	522	589	533	560	500	553	567	539	616	584	530	574	591	568	576	556	618	544	539	580	515	561	534	558	557	543	577	560	537	607	535	535	545	562	559	545	537	556	548	566	542	535	522	535	568	547	572	602	506	528	538	574	536	550	573	517	511	548	558	550	561	559	576	505	526	571	501	564	580	515	577	557	523	590	554	519	552	523	576	538	575	527	550	548	530	549	531	553	545	553	580	504	550	539	561	534	554	567	524	547	537	515	569	532	535	547	575	559	533	564	548	527	539	580	512	539	541	568	549	540	522	525	563	543	523	523	566	550	531	582	527	531	495	556	529	545	507	582	498	526	530	523	564	486	553	555	535	577	543	539	561	509	562	544	545	532	554	568	568	529	581	565	559	546	543	538	581	565	539	538	528	545	583	542	566	535	590	527	567	546	553	558	533	538	541	572	559	533	555	588	564	565	532	526	524	495	533	568	566	584	572	524	525	527	529	586	511	531	565	520	521	550	559	536	540	573	534	544	533	527	570	567	573	538	554	535	533	551	502	581	544	555	573	543	560	561	537	578	561	532	548	556	552	559	550	581	573	530	537	544	514	560	601	513	541	525	558	537	550	535	527	521	579	562	604	560	540	573	560	567	549	566	538	578	537	531	547	555	537	531	544	583	556	574	577	528	549	561	534	500	531	546	513	548	551	571	575	553	558	546	573	510	553	580	533	625	552	562	565	554	568	591	568	503	534	544	544	518	569	519	576	568	541	516	565	543	548	530	553	588	571	514	555	547	529	529	555	522	551	526	554	578	575	591	584	550	554	536	539	546	500	510	554	526	539	507	548	545	551	570	596	561	577	573	522	582	573	518	533	553	597	564	521	567	569	578	547	545	528	553	571	561	547	540	552	551	545	551	571	518	537	535	563	604	534	580	538	538	576	521	524	546	563	570	550	538	544	521	545	542	561	511	550	549	537	555	530	555	586	529	540	562	548	525	572	508	552	569	539	539	564	571	546	542	552	562	572	565	590	585	532	561	531	577	570	564	534	543	562	528	551	509	575	509	571	587	528	567	519	532	544	514	526	570	528	527	524	548	549	533	566	580	577	563	578	600	527	545	538	595	518	544	541	505	521	577	567	539	569	542	537	569	560	546	533	581	494	533	544	567	533	536	522	534	551	551	530	538	529	561	565	588	572	520	575	569	506	552	540	553	532	561	558	540	547	548	597	567	561	557	559	553	543	514	560	557	549	536	556	589	552	546	550	532	545	568	511	563	538	530	576	564	562	570	591	546	569	534	606	522	537	601	560	574	539	546	545	585	557	595	524	585	541	589	539	571	534	522	529	581	567	564	529	555	532	567	618	582	545	545	531	535	546	571	558	576	533	558	537	556	549	527	596	541	548	544
2109	1627	2671	2539	2391	1481	1281	1258	948	560	283	235	167	151	110	111	118	104	98	129	382	342	91	103	88	91	105	110	112	111	88	105	115	99	100	98	111	93	102	105	99	101	104	87	99	87	113	75	102	100	97	105	92	100	91	89	92	101	93	98	105	106	113	97	109	88	91	93	89	127	92	107	107	104	117	110	111	106	100	113	102	123	120	87	101	112	115	109	93	107	105	97	89	104	108	102	114	104	91	108	109	102	87	90	104	97	108	111	102	87	121	96	106	97	112	116	112	73	104	91	99	84	128	100	121	116	113	91	110	92	101	114	100	98	119	101	97	102	109	96	100	117	106	96	116	91	95	99	106	104	94	112	109	102	126	89	97	90	90	104	74	107	103	101	92	100	91	100	125	99	103	108	114	102	111	111	97	96	101	94	93	91	102	106	121	114	109	110	94	95	89	97	107	88	101	90	100	96	105	88	105	119	93	94	78	101	102	100	104	102	100	102	104	87	127	124	98	99	93	101	98	88	102	87	106	96	89	92	95	117	112	116	116	99	105	119	106	93	101	94	93	96	116	98	94	117	96	105	90	88	93	85	93	108	102	94	98	97	97	104	102	96	92	108	105	108	99	77	95	105	100	89	111	106	105	102	94	122	108	110	107	103	107	109	90	81	93	122	98	106	98	100	113	79	108	103	82	116	111	94	119	111	111	107	109	92	110	96	103	108	91	89	87	97	94	114	103	101	98	112	82	113	118	99	103	120	108	104	113	95	99	101	102	110	94	107	104	97	91	100	102	102	93	107	109	95	95	109	87	113	92	97	95	103	99	98	92	110	80	116	113	97	94	103	123	99	96	101	95	88	90	71	106	91	117	80	104	109	104	98	101	104	88	95	90	113	106	91	101	112	102	110	95	111	87	104	86	103	101	96	110	88	93	100	104	115	89	100	105	110	79	107	94	104	87	103	111	87	96	102	123	86	92	90	91	110	79	97	104	110	100	130	91	94	88	118	108	97	102	89	102	108	89	97	88	97	128	101	104	95	114	99	91	83	111	99	110	87	99	87	98	84	105	104	88	100	100	84	103	95	99	109	95	92	91	99	98	106	114	111	88	101	109	110	93	96	117	98	107	103	105	99	128	101	103	103	98	116	110	93	98	104	89	108	93	97	93	94	104	124	92	103	86	90	106	98	107	95	116	94	95	109	102	80	100	95	103	99	97	98	103	99	103	78	108	93	94	106	116	92	92	96	100	91	108	113	90	101	84	117	99	115	94	106	98	111	94	98	89	106	97	102	103	100	109	112	105	93	85	106	93	73	94	90	92	104	95	95	122	101	117	79	111	95	99	115	84	92	99	96	105	99	103	82	109	84	94	93	98	105	98	100	103	97	94	89	113	93	107	107	100	120	116	111	91	107	100	106	93	91	92	112	97	112	99	95	104	99	102	109	94	106	97	91	81	122	93	99	110	97	98	90	112	103	98	94	108	90	100	97	82	86	111	99	103	110	103	102	107	93	95	96	90	101	108	93	95	101	102	93	94	78	93	104	109	107	106	104	105	95	108	101	109	102	99	100	113	112	100	103	114	94	100	98	112	90	113	89	91	102	107	98	94	101	106	94	80	125	94	115	91	111	100	86	102	99	75	103	105	95	87	91	104	96	82	99	91	113	100	99	109	103	96	103	107	94	103	103	94	120	98	112	116	112	107	97	116	101	100	110	109	92	97	104	105	104	82	105	117	98	104	115	102	96	98	101	105	107	97	104	105	114	97	106	123	111	112	97	101	101	116	96	89	89	97	108	99	86	93	98	103	90	118	104	102	85	98	118	119	100	93	90	102	89	102	122	99	86	71	92	97	100	97	99	123	102	96	94	101	93	104	107	105	107	97	112	101	97	107	85	79	95	98	107	105	79	108	86	99	103	96	89	83	103	103	99	80	103	99	87	110	112	97	102	104	114	96	104	111	106	92	90	89	101	109	88	79	85	95	99	99	96	99	106	103	82	87	87	107	111	106	105	108	81	97	106	102	101	80	96	93	88	121	93	106	85	90	115	106	102	104	107	113	108	96	104	99	123	88	90	85	88	107	99	101	94	100	116	101	93	81	97	99	95	104	89	107	87	106	100	108	83	92	100	101	90	103	85	89	102	97	93	113	120	80	93	115	89	114	110	100	94	88	106	98	90	103	98	89	118	114	102	117	87	106	103	101	104	109	87	94	125	87	111	106	105	114	91	86	101	89	103	101	90	99	72	100	96	80	81	109	95	109	98	95	86	109	94	117	106	91	101	90	94	114	104	106	100	114	87	110	87	102	107	111	93	100	106	98	96	118	107	92	109	103	109	97	105	89	122	105	99	99	102	103	105	101	92	109	106	96	99	107	105	103	97	79	99	95	105	107	120	121	85	86	82	120	116	102	102	99	115	90	109	95	107	97	98	98	110	97	113	94	107	97	96	105	83	99	113	106	111	100	107	97	92	115	106	115	83	97	101	85	103	105	100	97	92	96	105	98	110	103	78	91	95	106	105	101	95	84	120	97	112	107	77	107	98	80	87	110	109	100	110	89	91	96	109	85	91	87	114	122	101	85	113	78	90	108	99	105	104	98	96	108	96	99	75	123	110	91	108	114	98	112	99	105	94	97	111	96	102	89	101	110	120	93	107	102	85	97	96	85	121	96	120	125	93	107	115	85	110	103	103	99	111	95	93	104	118	91	73	96	86	100	94	104	91	95	104	88	108	109	97	100	106	89	106	106	87	101	118	106	105	106	88	107	99	114	91	112	105	99	97	108	82	120	100	90	117	103	109	105	103	97	90	90	103	111	92	114	88	99	76	98	121	95	94	90	88	91	84	101	86	96	102	94	109	107	84	96	98	99	101	94	100	120	105	87	121	99	113	106	101	81	101	99	109	127	100	110	113	94	117	108	95	109	99	106	102	92	102	113	106	90	97	89	94	114	96	95	93	88	117	119	101	87	85	106	122	105	103	109	93	93	99	100	107	98	92	113	92	111	86	100	87	95	89	95	114	110	111	100	90	94	104	88	97	99	110	103	113	93	103	110	118	98	105	103	121	95	111	111	106	96	117	81	116	89	88	85	101	114	97	100	94	112	116	86	114	114	103	124	92	102	88	88	107	104	105	99	87	96	98	110	115	100	126	113	90	88	98	114	108	104	89	104	83	89	116	96	95	97	102	113	96	96	106	86	85	119	103	94	99	96	112	113	95	87	105	116	88	103	109	115	103	96	105	98	90	109	94	96	109	91	103	96	97	106	123	100	102	106	95	103	90	90	90	101	107	98	103	107	106	107	105	98	88	108	99	102	92	92	84	87	107	112	105	122	102	91	103	93	92	97	101	104	93	103	104	117	105	92	93	107	98	101	102	103	94	93	97	92	102	80	119	103	91	111	108	100	93	99	110	89	95	100	97	76	87	87	99	115	105	105	102	111	101	95	94	127	94	86	95	97	116	96	95	84	98	84	107	97	102	110	96
2856	2430	5747	7816	8703	5907	5629	6644	5155	3152	1609	1325	874	613	551	525	504	469	498	676	2230	1823	416	409	399	414	390	383	368	415	393	423	397	416	384	424	403	392	432	392	398	404	416	408	385	399	405	401	408	409	416	407	391	413	376	404	389	395	371	419	401	381	377	410	419	396	407	380	391	419	397	444	421	413	412	388	439	401	375	405	385	404	374	406	450	404	400	411	414	434	419	426	410	390	395	415	421	445	419	396	408	426	342	390	389	407	378	412	394	437	370	417	405	399	400	436	393	439	353	396	425	401	402	407	377	408	386	409	382	398	394	441	438	431	427	423	434	399	398	421	404	415	365	421	372	388	385	400	415	397	427	423	420	387	376	398	358	373	393	372	412	394	379	399	429	389	425	410	404	422	402	380	411	388	389	395	406	409	405	401	405	375	414	420	383	417	381	370	410	419	412	382	387	422	457	417	403	382	389	440	406	416	380	390	391	384	411	433	357	435	411	409	406	402	382	373	426	457	376	410	397	397	398	419	386	373	400	407	392	421	388	403	430	450	439	360	431	362	408	414	408	376	384	384	381	435	406	388	401	396	411	368	413	403	395	382	385	389	400	372	409	402	410	413	433	396	407	453	405	367	384	421	383	408	422	425	418	406	405	403	432	391	430	391	389	412	406	389	394	367	421	386	437	402	383	378	401	439	407	375	419	455	426	381	370	422	359	416	399	392	412	390	388	422	406	377	400	445	400	403	373	397	418	366	413	412	407	423	358	394	386	392	392	390	410	395	434	397	395	392	392	393	401	392	373	390	435	395	393	400	415	409	398	414	411	421	395	406	396	411	415	396	424	400	395	395	363	412	412	428	389	418	448	401	387	410	437	412	409	365	447	413	397	386	364	397	408	402	429	393	451	361	411	389	385	392	404	430	413	401	414	383	403	391	417	399	454	416	382	419	360	402	422	384	389	387	389	381	394	390	371	408	443	402	413	411	435	403	402	394	393	374	393	405	368	402	372	363	398	409	384	394	449	395	433	370	412	435	350	353	388	392	387	389	403	400	391	394	412	426	427	417	419	425	405	402	398	412	433	372	377	413	409	437	380	408	381	434	381	393	419	432	383	405	374	402	405	425	422	365	416	392	423	409	423	426	402	389	397	396	361	412	405	405	421	410	448	415	399	400	378	382	428	373	398	418	395	407	400	415	395	385	403	420	383	435	413	389	427	416	430	413	405	418	424	390	363	402	414	406	399	423	386	394	384	375	397	413	429	410	424	383	385	393	414	402	394	400	351	433	389	405	430	416	428	450	439	430	419	411	414	406	388	399	400	379	371	388	423	402	397	395	400	397	424	374	412	408	380	406	429	414	402	419	432	394	461	394	433	396	408	415	365	411	388	394	399	388	401	385	416	400	430	391	390	401	388	398	386	440	412	400	424	403	380	404	422	422	379	391	406	433	381	425	425	428	403	383	423	412	411	424	383	373	394	399	406	426	412	389	433	397	372	363	401	403	398	386	433	390	359	411	411	383	423	387	382	399	425	424	396	389	394	422	368	372	384	426	432	386	405	459	391	401	429	367	404	442	396	425	411	421	416	395	393	361	402	422	429	406	422	412	382	404	386	398	394	399	423	418	398	418	415	413	397	408	380	412	384	400	407	395	431	409	412	406	388	394	421	411	389	407	393	400	423	385	387	413	393	424	407	399	433	397	407	398	394	393	377	400	407	397	413	417	423	419	380	415	423	428	428	401	396	384	406	377	404	375	379	390	373	397	402	367	403	409	395	381	435	427	412	389	396	418	413	421	387	398	442	408	385	375	368	404	374	362	423	407	378	419	403	400	419	415	412	381	371	388	441	426	388	394	407	439	416	373	453	373	406	415	382	389	380	379	396	414	421	393	406	403	386	401	397	377	387	395	392	417	392	407	423	420	390	411	418	434	388	394	386	385	394	411	405	376	399	402	414	382	396	395	398	379	413	402	434	399	421	404	405	366	431	386	377	425	446	384	387	431	449	390	393	376	423	439	403	402	434	412	399	386	423	401	411	358	394	422	386	388	385	421	387	451	379	443	427	398	409	435	407	409	383	416	400	429	398	425	404	433	403	424	385	387	371	421	430	412	366	415	417	419	418	428	444	381	410	399	420	417	403	402	409	420	418	412	363	412	429	379	401	399	387	381	404	429	376	384	403	401	406	418	402	374	396	361	426	392	397	358	400	447	379	379	402	377	407	438	442	397	370	409	389	364	449	388	432	386	396	360	435	380	430	412	427	366	352	399	392	353	413	415	438	413	354	391	443	418	419	372	443	419	409	378	405	391	444	405	412	399	403	394	390	389	379	380	397	383	363	401	396	398	381	395	437	390	396	422	399	406	406	399	414	440	405	415	425	417	418	434	383	427	416	410	414	386	387	431	388	397	417	415	423	418	401	433	406	389	423	388	421	414	427	391	423	411	386	416	454	422	416	417	377	381	396	390	427	415	373	381	393	418	379	389	427	390	433	375	399	408	403	390	390	368	392	435	408	395	385	398	417	373	410	398	426	379	441	362	385	387	412	417	417	464	361	426	413	395	391	429	427	397	429	388	419	390	394	405	400	391	396	415	402	381	386	446	405	376	400	392	385	456	439	407	363	391	387	431	426	419	444	415	410	384	393	406	389	402	402	410	390	386	406	411	391	415	377	436	397	384	361	412	415	395	420	373	399	373	376	373	398	388	414	381	403	443	425	427	408	396	406	393	391	388	379	399	405	358	371	364	386	402	385	409	406	421	391	411	401	398	420	385	403	387	382	383	387	390	399	422	423	434	397	385	395	412	402	385	414	415	408	393	407	382	421	392	389	403	379	383	381	408	405	394	402	400	425	418	393	372	387	431	392	394	407	387	399	365	404	416	392	417	400	385	398	390	373	410	438	389	406	384	359	385	375	406	425	417	400	381	401	395	416	437	385	388	401	432	431	418	392	409	384	396	423	407	378	419	413	441	411	375	407	412	360	413	440	401	407	403	386	426	398	393	418	405	389	392	401	362	410	384	386	416	352	400	400	417	390	444	393	387	441	413	385	420	413	385	440	399	386	384	353	376	401	406	395	407	414	379	409	370	377	402	386	393	396	378	413	396	432	467	404	424	414	394	389	410	383	381	405	434	418	409	391	396	379	419	385	375	402	381	413	405	357	411	412	408	387	433	418	407	400	395	416	387	391	380	400	414	433	419	407	389	389	458	399	416	407	419	412	394	439	415	421	337	375	421	417	445	385	390	399	425	425	390	408	389	413	435	430	394	433	390	373	399	376	387	413	417	427	450	441	434	431	397	401	379	378	382	412	405	377	379	394	374	380	370	450	373	432	383	406	379	392	373	434	411	396	401	423	387	378	414	430	360	408	380	416	409	384	410	416	418	390	388	407	417	412	423	421	410	407	406	449	400	397	403	436	379	375	424	449	404	400	391	433	375	374	399	388	411	428	425	425	372	399	359	392	423	412	427	360	406	366	395	432	423
8759	8935	14368	16205	16717	12467	7405	7272	4539	1755	639	548	387	358	324	229	265	492	446	1664	4152	3909	122	142	657	94	98	98	87	106	81	95	102	95	100	91	114	102	89	92	92	76	79	100	77	104	101	90	93	93	97	93	100	88	88	93	92	102	94	101	115	94	102	93	87	92	94	93	92	88	93	85	110	107	82	107	86	96	72	87	94	77	93	95	101	81	96	93	87	106	83	93	101	79	80	98	90	77	97	95	95	88	112	82	83	93	102	103	98	85	83	108	82	102	92	90	98	84	87	86	94	88	84	91	96	89	90	81	91	116	92	97	91	107	88	75	86	91	92	81	93	93	101	75	91	91	102	78	98	84	109	93	102	81	100	88	96	107	82	91	104	74	82	93	94	82	94	100	96	90	86	93	108	100	89	89	94	77	89	107	81	95	87	98	88	86	85	107	91	90	111	74	85	114	107	78	107	71	93	88	90	92	107	83	105	86	79	94	92	90	80	82	91	89	82	88	88	85	94	91	76	68	99	92	89	100	108	83	76	90	84	82	96	78	94	88	99	60	91	113	91	72	95	91	94	86	99	89	86	84	107	85	96	88	100	107	97	104	112	87	87	81	119	80	100	81	79	75	94	102	81	87	91	89	106	90	77	90	84	78	81	77	104	76	114	88	97	65	86	101	90	85	80	75	86	114	93	76	98	101	101	119	80	105	100	106	87	96	83	81	81	113	82	88	105	74	100	95	76	95	83	111	114	92	84	100	77	87	79	116	90	95	80	81	78	80	86	97	105	96	91	94	109	85	99	82	82	97	81	89	79	81	104	86	94	87	94	85	77	77	91	80	94	92	81	83	77	106	81	101	95	93	79	89	95	114	88	74	87	102	98	75	81	97	98	93	90	77	92	88	106	87	97	77	70	96	91	101	90	72	75	86	102	91	91	96	95	89	98	96	116	77	87	83	99	98	111	91	85	77	101	75	89	77	94	82	93	86	93	110	102	85	80	108	102	84	95	104	118	91	87	98	96	93	91	105	95	84	106	79	98	94	82	98	99	84	107	96	91	100	89	92	97	88	84	101	82	90	98	81	91	87	94	74	79	94	98	111	97	83	101	82	91	87	82	107	83	98	117	100	87	88	82	102	76	94	99	99	86	92	97	94	89	90	94	87	95	99	101	87	89	94	91	90	85	91	83	88	88	107	89	95	103	76	87	79	72	100	100	82	88	73	100	110	86	88	87	99	86	92	85	82	83	92	95	101	92	85	112	89	89	98	87	100	81	86	88	84	97	93	90	84	81	87	94	102	104	98	90	96	98	87	90	103	90	101	107	89	76	77	81	93	110	104	100	96	103	91	82	79	111	81	71	93	82	87	104	101	91	67	90	83	93	82	102	87	88	85	99	75	107	82	102	86	83	111	94	96	93	84	104	107	100	82	97	107	112	114	84	92	96	83	83	90	77	82	95	97	81	119	77	86	83	103	85	99	92	83	91	83	93	100	95	97	89	84	83	100	91	98	101	88	85	91	94	88	91	90	100	93	81	104	76	94	99	91	80	95	98	83	96	97	83	108	89	93	109	79	95	106	90	77	84	92	89	94	96	108	86	101	113	91	92	90	91	91	100	82	88	104	100	74	99	92	94	95	108	93	86	94	84	95	111	83	97	79	84	87	87	83	99	75	78	102	101	81	95	86	97	107	96	98	82	88	101	80	96	85	84	92	86	93	70	71	83	96	73	96	81	103	80	79	83	89	83	80	96	95	92	89	118	85	81	102	101	77	94	98	110	68	69	98	84	92	89	84	90	91	93	103	101	84	99	82	82	99	81	101	81	103	81	101	86	101	84	85	90	96	97	84	89	108	94	88	87	97	91	92	86	88	88	93	85	100	103	99	97	104	92	99	76	92	83	112	107	90	97	94	100	78	98	87	104	112	94	107	88	85	75	102	86	85	83	97	84	117	96	90	88	91	101	79	88	91	83	89	95	91	93	89	89	108	108	83	77	83	108	84	94	97	87	90	98	81	86	83	85	61	96	84	94	98	107	95	97	92	87	101	92	101	96	97	85	95	90	93	93	80	94	104	107	97	102	93	97	101	72	86	74	81	95	92	88	91	111	89	79	99	95	97	100	83	100	103	90	85	94	102	88	99	91	80	90	115	109	102	95	116	79	82	65	104	77	92	85	80	103	92	78	103	86	103	89	93	93	91	103	93	90	94	84	83	103	92	83	101	77	101	106	96	99	107	98	99	99	98	101	94	95	91	98	89	100	89	107	91	90	90	86	105	87	89	96	98	88	99	98	97	78	116	92	86	95	105	107	86	82	82	93	96	91	84	82	89	83	98	98	93	101	94	85	73	81	88	93	81	92	100	86	89	101	89	94	93	80	91	89	107	104	87	81	78	87	98	86	93	98	83	102	116	94	102	84	98	94	87	86	86	101	84	96	94	78	85	100	89	95	83	89	97	72	113	99	92	85	78	112	99	85	72	78	88	76	91	90	82	91	73	78	102	95	91	72	104	83	87	99	83	81	98	90	96	91	74	95	89	76	82	99	98	87	96	95	91	71	87	97	93	89	88	96	98	90	98	86	89	93	94	103	85	77	90	99	83	73	97	94	111	89	82	92	82	83	84	109	79	90	89	90	97	104	93	106	87	101	91	94	81	86	92	77	73	82	105	95	98	90	90	104	89	93	96	96	76	93	83	85	108	99	74	95	90	92	103	97	109	78	105	80	95	77	93	81	85	101	116	71	98	89	75	94	86	98	99	87	101	90	84	115	107	104	84	91	80	97	87	108	90	85	83	86	82	91	99	87	94	83	84	107	99	92	84	89	101	82	90	87	100	89	96	106	112	107	97	94	75	97	85	82	97	99	84	91	97	109	84	96	75	97	79	82	83	93	86	102	97	82	77	106	87	79	78	98	84	113	87	80	76	99	94	102	81	92	92	104	77	87	101	95	90	85	96	99	82	96	95	83	106	101	103	101	106	102	91	93	85	93	83	96	73	100	81	107	91	88	79	76	93	91	116	98	99	97	96	82	91	92	73	91	98	86	78	83	102	98	85	81	100	104	69	98	86	79	105	86	98	83	96	102	91	89	102	93	94	84	96	99	84	85	95	85	97	99	81	95	106	82	105	84	92	94	107	81	106	86	94	82	105	93	91	114	86	82	81	88	104	85	101	107	79	86	90	100	108	102	89	92	87	82	95	105	84	93	106	98	94	104	91	86	80	89	106	98	90	85	100	98	93	101	95	87	80	93	74	99	80	87	91	100	85	96	96	76	90	107	87	96	83	84	101	96	92	111	99	92	97	84	105	98	106	92	82	97	95	96	93	85	79	87	91	87	92	71	97	103	74	85	79	97	97	80	85	105	82	102	85	91	83	103	82	94	90	91	116	96	91	94	91	69	107	91	89	82	80	89	83	108	73	96	92	88	107	109	87	92	86	82	96	99	87	93	83	77	91	96	88	119	78	90	88	77	90	113	103	99	89
9568	9068	18801	24208	27234	21539	16844	19685	15453	6968	3648	3229	2418	2257	1901	1608	1676	3015	3096	10279	21240	17019	479	864	4444	539	447	444	438	404	440	398	422	399	410	420	455	434	402	430	392	403	394	405	394	403	372	399	409	392	415	415	422	422	410	374	379	362	364	361	371	373	376	413	373	361	420	402	371	361	406	399	398	365	402	403	397	391	407	409	395	398	391	394	385	414	402	391	365	362	396	359	414	356	393	365	348	377	396	385	384	401	364	361	375	369	437	357	375	375	437	350	405	379	366	323	408	345	366	375	390	359	401	401	394	373	394	379	378	346	393	371	393	394	403	381	390	383	400	343	410	405	418	417	395	382	377	396	388	370	400	387	385	384	368	387	363	374	391	392	387	374	387	366	365	404	409	376	369	364	372	370	361	369	337	404	394	384	360	418	368	398	394	395	407	388	368	420	389	371	374	369	386	365	397	333	375	376	395	399	357	384	365	384	363	379	374	346	408	408	405	369	405	375	383	378	402	385	397	379	373	383	394	373	370	391	366	397	421	392	416	390	394	369	343	367	409	421	367	382	389	375	407	379	354	377	381	395	396	386	379	399	375	385	383	402	377	359	373	361	392	368	334	412	409	371	401	386	401	388	378	389	382	367	373	437	404	379	334	373	375	387	375	354	357	393	408	374	360	392	379	398	380	394	368	373	371	359	368	403	402	389	434	377	393	405	386	420	382	401	338	375	346	370	391	374	411	368	360	339	379	405	377	393	386	355	360	419	374	392	377	383	394	347	361	383	372	360	399	398	379	378	413	366	409	379	381	370	320	375	385	387	376	347	345	391	361	405	378	394	348	424	377	399	374	395	411	373	374	370	382	401	348	379	386	395	369	371	386	388	366	362	384	377	386	404	397	386	381	410	407	409	359	358	409	396	395	384	384	394	363	357	388	393	345	362	368	349	397	389	386	355	399	375	357	371	415	371	401	338	349	349	401	359	386	367	400	366	374	384	381	386	408	365	368	369	385	360	353	390	370	387	345	387	375	366	382	348	372	369	371	369	377	382	427	400	370	369	372	386	345	408	401	384	379	392	392	403	352	408	366	357	377	362	380	405	360	397	389	357	379	397	361	397	420	378	373	413	406	351	374	390	386	388	411	390	416	381	387	385	398	368	368	387	355	388	398	377	423	380	423	361	391	369	394	372	398	381	406	391	384	412	362	370	398	382	377	398	387	400	391	401	401	379	386	358	384	376	385	367	386	374	411	390	357	371	386	406	430	358	379	395	394	374	387	375	382	375	355	394	387	360	385	382	381	396	374	376	382	388	389	361	367	378	354	394	346	380	386	354	338	396	376	401	382	417	359	392	387	363	405	357	396	370	376	369	398	394	386	382	389	377	396	394	409	377	372	356	392	349	366	378	399	357	378	384	386	379	361	381	392	388	389	409	340	407	389	373	410	385	380	363	373	418	394	369	354	379	381	362	378	381	348	429	396	353	382	406	368	387	377	380	376	364	359	373	415	398	364	366	397	364	385	381	358	347	382	368	387	367	392	349	383	423	381	342	376	351	377	368	385	352	366	396	369	409	356	387	363	373	388	384	374	363	364	360	372	406	363	376	425	395	366	396	407	411	375	385	386	403	398	387	407	360	365	373	378	415	402	383	389	400	410	359	398	375	423	381	383	385	402	370	402	357	363	379	360	361	381	392	403	368	359	359	393	416	365	407	387	380	390	378	400	361	404	407	374	397	373	396	415	359	428	386	373	378	353	382	371	371	387	387	378	360	390	356	400	376	362	390	381	372	364	370	388	349	353	392	350	382	353	381	389	343	376	376	387	382	373	380	376	430	376	396	420	367	406	387	365	426	370	375	388	378	359	353	398	393	392	362	402	346	371	356	418	377	376	371	393	372	410	386	379	411	351	365	389	402	374	384	392	372	407	386	361	403	412	379	403	350	390	403	385	348	413	380	381	368	370	350	411	331	399	352	415	409	370	369	390	424	399	389	360	397	417	375	394	362	397	442	400	395	406	389	375	375	388	381	358	387	369	356	393	343	390	381	373	355	362	395	408	403	388	392	398	370	390	399	379	392	404	358	405	365	391	409	374	393	392	361	347	369	388	377	383	348	377	414	382	414	396	386	340	404	378	382	391	382	409	393	377	414	403	398	413	381	368	360	393	398	380	383	351	400	358	380	362	383	359	365	373	344	387	362	414	330	389	397	352	383	382	376	399	362	415	397	374	396	357	388	395	370	415	384	393	402	384	418	357	397	383	379	371	392	398	423	382	372	378	390	378	373	404	380	384	386	364	419	388	372	364	398	383	387	377	354	367	386	394	371	406	373	381	390	406	363	324	367	374	358	376	416	410	367	406	375	390	400	378	370	387	406	397	393	386	400	404	387	362	375	367	384	406	385	405	352	388	397	360	420	380	390	379	376	381	364	425	366	389	366	370	366	392	384	371	389	385	389	398	367	382	422	374	400	376	339	400	409	355	417	360	362	378	373	368	401	371	379	366	379	380	365	371	397	402	347	377	373	368	395	405	403	388	403	364	395	378	397	370	395	383	393	383	406	414	372	383	376	376	407	384	368	388	407	378	373	374	388	371	396	406	374	363	344	384	362	374	405	398	409	407	380	404	409	394	381	382	371	353	355	395	410	391	390	373	379	386	382	413	376	354	413	344	392	378	390	380	357	384	353	387	366	374	363	394	397	373	406	390	409	396	388	363	386	385	364	407	399	360	383	378	364	376	379	384	351	394	397	405	367	363	400	377	387	353	391	366	389	370	430	342	368	393	393	358	396	388	378	379	406	389	396	366	394	359	402	376	368	388	341	423	382	402	392	378	380	397	372	357	403	374	371	389	384	381	414	389	398	404	371	386	382	405	407	402	389	353	382	368	368	363	406	362	377	399	392	388	401	368	364	381	355	407	371	332	346	412	385	386	388	389	357	381	380	409	357	358	363	398	353	385	380	392	433	379	377	377	372	367	370	378	355	365	402	351	362	373	380	364	409	379	355	379	380	405	376	375	385	379	395	381	383	372	375	392	382	360	392	376	340	384	398	347	379	381	373	393	362	346	364	379	413	391	411	393	405	371	394	374	341	368	385	355	393	382	340	386	378	402	351	363	408	372	367	372	367	388	352	383	376	388	384	385	386	391	395	390	366	392	386	410	417	376	393	349	406	383	347	356	398	384	397	395	408	418	385	382	346	342	367	353	392	375	395	382	372	364	378	388	397	423	387	405	362	406	378	406	409	418	418	369	377	377	363	371	366	386	389	378	375	394	379	358	397	384	375	366	348	400	400	393	351	374	399	389	403	376	384	388	382	364	428	383	354	374	352	365	339	403	403	396	376	372	391	390	360	368	406	364	389	387	369	372	430	397	374	388	368	366	391	393	362	404	381	365	396	379	399	379	399	369	404	367	376	370	347	379	404	365	351	364	351	368	408	373	358	370	358	390	396	383	353	364	368	380	398	423	368	396	407	399	340	411	391	407	369
15081	15659	20973	23951	21963	17399	13245	10859	7198	5032	2456	1915	1357	749	699	644	483	1425	3146	6346	8577	3104	226	216	2154	905	187	158	174	180	142	156	154	204	148	181	175	154	156	177	181	167	167	156	159	163	175	173	153	134	191	183	164	173	153	167	155	183	158	158	166	164	195	174	178	169	153	153	143	181	165	170	184	145	178	165	186	163	183	161	176	149	155	155	152	168	168	171	147	169	186	147	176	171	160	178	171	176	172	159	154	159	175	171	143	169	156	187	167	160	146	170	170	163	140	162	156	168	170	156	157	177	163	158	183	171	170	159	172	163	171	151	151	167	171	197	190	170	177	151	158	185	167	154	158	164	160	165	172	172	157	167	150	144	143	168	177	135	160	173	178	166	173	160	183	146	177	160	165	161	158	172	171	150	165	172	148	185	178	177	153	179	169	171	202	156	158	179	141	170	185	162	153	153	160	155	140	168	169	155	172	171	166	165	162	183	173	150	193	174	144	153	149	152	176	151	139	153	172	163	184	169	172	156	165	161	181	163	192	176	150	173	188	177	183	166	152	157	159	155	156	186	168	152	163	143	184	165	172	165	150	180	167	173	153	159	175	185	184	175	159	155	188	159	147	169	142	147	161	146	173	172	170	158	163	185	175	169	163	157	187	164	163	166	163	161	154	152	159	146	167	168	155	173	160	168	204	163	183	176	159	184	173	168	179	165	174	162	152	170	161	183	166	173	161	176	169	172	208	167	149	171	167	172	171	158	148	156	164	157	182	163	162	180	161	146	163	172	161	140	165	165	148	163	146	177	137	157	173	160	167	161	163	171	158	141	164	173	172	143	181	183	180	168	152	158	156	180	144	164	149	169	167	174	181	157	181	140	178	171	172	162	156	164	163	151	176	177	147	190	174	174	149	166	180	171	158	156	151	172	166	149	165	164	181	165	191	165	174	175	156	145	139	213	179	170	155	151	168	157	173	155	159	162	156	154	168	147	176	176	171	159	152	169	166	182	168	179	149	173	152	151	172	171	158	161	175	187	172	159	162	169	153	183	164	155	165	157	144	167	183	167	161	179	153	180	143	165	144	181	167	163	172	153	154	148	146	157	176	157	175	188	170	164	151	168	167	182	173	170	149	181	162	156	148	152	169	177	157	171	179	160	165	160	149	185	145	153	144	167	155	160	168	181	168	160	190	172	190	178	159	160	164	170	154	171	156	144	176	174	157	188	168	172	160	175	182	170	150	169	158	178	178	160	146	162	182	160	157	190	171	166	177	156	157	157	148	149	178	160	170	140	164	151	155	157	169	166	163	146	165	173	141	142	164	158	177	163	176	156	167	164	172	185	169	164	149	154	148	154	171	194	181	171	163	168	188	164	158	159	153	184	138	184	155	159	163	164	152	155	167	158	162	156	170	140	161	145	157	162	153	170	161	168	158	161	176	170	174	173	171	190	166	163	164	147	166	162	163	169	164	162	171	174	164	166	158	171	165	167	154	154	157	181	181	174	162	158	167	158	203	154	165	149	160	178	173	198	175	171	161	155	193	174	160	144	161	142	157	156	153	158	178	178	170	153	168	172	162	152	142	145	158	155	162	154	184	157	137	163	165	164	149	141	166	177	168	153	178	170	147	191	161	166	169	156	174	175	177	167	164	169	169	173	151	149	162	187	158	191	170	160	163	155	145	155	172	174	151	162	171	161	157	162	168	146	173	171	171	166	162	161	157	179	178	170	187	164	168	186	168	171	174	150	156	167	178	175	164	172	174	180	169	154	162	187	168	157	170	183	169	157	150	168	184	167	176	166	160	140	157	170	187	152	161	156	139	176	170	159	163	169	156	172	159	175	159	182	175	202	185	170	154	190	184	151	159	151	152	133	165	158	165	164	162	147	187	155	153	151	166	169	162	166	136	148	187	150	191	164	158	172	166	141	185	169	160	173	153	157	166	172	140	182	195	154	154	160	193	160	173	189	162	165	161	168	167	184	153	157	165	187	179	144	168	143	153	155	169	169	162	159	150	167	168	158	175	168	146	163	181	164	147	182	182	175	175	150	193	167	176	157	158	164	173	156	159	170	175	178	164	181	179	164	186	168	154	169	152	197	167	156	166	161	171	134	163	182	154	172	156	160	170	154	144	175	169	161	162	161	175	145	161	152	172	151	174	167	184	154	176	177	151	168	164	203	163	177	170	166	163	163	169	169	169	175	144	166	171	191	167	167	144	189	163	162	153	152	162	158	171	145	137	167	173	170	198	161	165	175	152	170	182	155	163	169	160	169	172	173	175	172	157	174	150	177	159	141	157	157	178	157	134	170	174	176	165	170	168	161	163	149	171	142	171	161	176	161	174	156	153	172	162	168	169	171	188	168	173	161	167	170	180	155	181	136	166	155	160	152	173	204	170	177	165	167	171	152	169	165	175	160	161	173	169	158	176	195	134	151	167	158	177	165	177	149	163	183	187	170	185	151	162	159	145	172	148	173	167	163	166	154	161	161	178	151	171	156	162	179	156	183	175	170	169	155	165	153	170	138	181	152	163	157	171	191	185	149	162	157	170	172	163	166	151	184	169	174	182	162	177	166	163	179	144	194	169	138	147	169	164	169	195	185	179	167	175	143	162	165	135	145	161	156	164	165	158	166	165	158	157	188	187	166	170	151	181	166	137	153	148	180	167	165	147	168	176	142	158	146	160	163	149	177	153	176	148	166	157	145	142	148	178	172	167	147	171	149	179	165	189	191	184	195	189	156	172	178	177	150	152	155	179	157	175	188	144	175	145	158	156	144	170	155	158	169	164	181	158	173	165	166	168	157	144	190	154	194	167	179	179	156	159	175	171	151	183	160	163	172	144	176	175	142	168	214	167	165	149	179	174	168	171	179	153	170	141	158	156	172	189	158	161	144	168	157	170	148	156	161	176	159	156	178	178	159	200	167	185	156	168	163	163	155	140	167	146	156	154	184	175	169	175	166	179	177	166	176	169	201	157	177	173	167	175	168	133	155	155	169	176	163	168	175	162	159	159	161	146	166	148	170	166	157	150	156	171	171	177	164	151	195	174	159	157	175	181	164	163	169	146	151	161	169	159	152	154	167	165	170	183	165	162	149	170	187	174	164	180	159	175	176	172	153	153	166	153	160	161	168	180	185	165	175	154	157	169	159	179	146	169	155	169	194	178	147	163	167	156	177	151	167	137	165	149	165	143	148	162	170	171	155	173	149	166	157	154	167	128	167	172	176	181	166	163	173	188	166	170	137	161	156	160	180	167	168	161	166	161	193	175	168	178	182	175	170	163	149	161	157	149	158	198	159	184	184	153	164	168	147	167	166	183	169	158	164	168	146	176	162	170	172	167	165	153	186	180	173	180	207	155	141	159	163	152	155	162	177	172	165	200	174	157	174	183	163	157	172	151	159	169	142	176	161	179	175	163	163	170	171	164	149	151	160	158	159	170	178	155	172	177	166	161	159	178	168	168	156	152	151	181	170	177	149	153	151
13562	14583	23860	30913	31190	26926	25019	23009	18698	16159	9769	9671	6937	4188	4166	3776	2979	7968	15724	26577	28886	13148	794	1156	12793	3997	875	710	721	690	674	652	712	654	683	660	656	664	659	638	663	694	625	707	655	654	630	620	656	669	651	662	651	657	662	638	629	627	659	621	620	634	625	637	610	677	661	661	683	627	623	635	635	641	612	632	620	653	648	642	637	676	667	594	653	642	662	646	652	613	623	633	595	615	636	621	634	609	649	617	609	612	598	640	636	635	643	633	647	667	623	626	612	619	625	613	606	609	625	701	625	600	653	647	627	619	636	625	635	635	603	648	638	585	634	652	604	666	653	586	589	655	624	616	597	656	657	595	631	639	691	637	590	593	613	593	637	675	617	645	664	630	606	612	583	579	649	636	635	648	594	612	621	650	632	628	638	591	593	654	623	609	607	651	655	612	652	604	637	617	607	624	638	634	631	682	634	639	641	643	641	638	567	655	642	669	641	627	627	635	654	592	564	660	635	645	650	620	617	619	606	642	595	681	683	681	647	638	687	622	659	603	652	606	603	622	545	596	625	662	630	679	627	585	598	617	598	676	650	648	623	576	629	640	661	654	596	644	646	624	673	621	616	649	605	589	591	608	624	643	655	635	654	647	711	609	625	608	610	659	634	646	612	629	657	663	672	610	634	655	619	657	631	605	605	644	620	655	626	644	589	624	627	604	607	606	675	570	656	635	627	629	669	725	613	632	610	601	614	653	647	606	638	656	601	580	640	651	620	634	679	613	573	662	629	672	618	604	640	640	647	620	675	682	623	633	630	655	637	598	664	660	615	605	628	620	660	651	623	589	622	633	649	621	630	584	609	603	670	593	607	648	579	628	634	666	603	625	641	687	626	619	621	619	630	656	641	637	626	636	631	611	607	642	642	615	643	613	591	592	619	618	607	645	636	640	670	641	598	655	624	660	628	628	638	608	641	604	668	571	607	648	600	659	625	630	643	628	632	640	632	629	597	647	661	654	618	625	641	670	617	574	640	628	659	637	637	644	642	619	652	622	595	644	678	651	622	599	645	647	598	637	642	616	642	632	606	648	652	626	612	627	595	616	674	641	610	637	608	615	597	611	623	626	624	617	629	629	625	648	637	627	603	599	636	598	662	620	674	642	685	603	629	641	657	624	652	654	662	637	619	616	652	634	637	626	638	634	617	641	629	655	607	637	629	606	616	607	626	683	675	620	627	657	684	628	683	638	644	623	633	615	635	591	623	668	618	637	619	635	588	617	620	646	634	611	638	605	632	615	652	636	657	603	666	597	616	618	656	645	645	616	645	616	669	668	585	630	659	618	610	659	614	614	671	657	587	637	667	627	595	612	592	683	632	645	600	651	643	637	610	662	601	646	660	604	644	630	578	627	624	656	628	664	619	633	654	620	618	592	584	616	649	637	636	627	648	581	682	619	644	598	637	651	630	673	675	603	657	626	607	603	601	640	644	618	618	638	599	637	612	658	649	625	606	641	629	627	599	627	647	626	626	598	622	596	649	610	639	595	618	613	681	609	633	665	620	622	661	629	634	624	651	631	604	606	588	619	615	660	660	653	596	630	634	635	648	618	661	634	646	600	651	624	584	580	641	666	590	607	589	673	643	619	644	637	693	637	660	598	637	622	673	650	640	626	675	613	608	604	632	614	624	609	612	618	670	662	643	615	622	614	631	596	661	684	669	645	623	637	633	638	625	628	632	651	596	611	567	652	599	609	614	638	607	559	623	642	623	668	633	647	631	605	670	615	638	613	632	634	625	638	629	673	636	623	692	594	592	649	659	682	615	638	670	596	647	624	624	675	659	624	583	628	619	629	620	599	604	594	588	621	627	649	635	594	659	620	599	596	649	646	621	615	630	619	668	632	655	645	589	606	633	647	663	642	635	652	630	603	638	622	617	601	604	639	630	658	620	642	622	627	604	604	630	648	674	656	634	635	658	626	646	614	639	608	665	661	619	670	664	613	658	660	627	632	636	603	647	674	577	632	622	645	613	633	636	646	639	661	615	621	636	671	671	667	606	638	586	625	649	655	625	601	661	651	616	599	642	655	651	619	608	625	647	595	660	659	557	623	628	661	642	663	583	635	671	587	619	664	672	630	657	627	657	623	675	657	592	604	671	654	617	606	642	606	644	621	646	600	646	649	668	621	618	661	622	598	648	629	623	651	653	651	607	646	641	629	590	646	660	612	618	631	626	612	615	670	610	624	654	658	667	606	646	637	670	637	660	602	637	589	628	616	635	596	619	675	636	634	650	679	612	650	646	573	616	597	642	628	683	610	632	612	621	573	613	616	652	637	685	644	632	642	612	677	654	630	657	675	610	637	601	626	633	633	637	589	631	679	673	629	606	583	635	633	615	660	613	637	666	636	623	631	677	584	615	633	639	647	638	674	609	634	653	639	604	638	632	648	601	642	616	670	638	651	615	609	620	652	630	648	593	654	651	594	587	647	572	627	621	615	670	626	619	637	587	632	667	594	585	610	587	610	643	584	659	663	633	607	618	672	638	630	712	637	612	671	663	638	643	644	649	646	602	631	662	644	624	703	629	656	598	660	648	654	641	583	600	660	613	644	640	614	646	630	599	652	636	648	631	628	597	609	637	641	626	610	638	649	638	673	630	630	629	604	633	633	647	658	669	676	592	625	659	637	655	638	624	603	627	627	610	654	662	612	637	695	653	657	617	630	660	602	603	605	643	631	604	631	643	649	589	604	611	655	667	617	646	624	634	610	639	622	663	643	705	634	593	626	663	603	643	647	569	655	698	659	637	595	658	633	636	591	639	633	629	617	645	630	635	596	678	656	578	609	664	702	684	631	609	581	632	598	611	625	707	636	635	612	638	657	642	605	601	608	655	611	637	620	614	683	649	692	675	585	664	628	641	629	621	628	625	614	626	656	645	615	659	628	638	637	613	620	631	629	681	595	611	662	664	646	620	622	606	648	667	583	643	598	660	626	646	628	657	620	657	667	604	667	622	638	645	610	624	660	625	605	622	586	636	675	629	588	636	632	606	657	643	610	609	621	612	643	623	641	643	627	600	645	630	605	603	643	604	614	655	634	636	590	652	660	647	621	680	633	620	651	639	639	606	609	595	620	640	651	633	606	645	607	678	607	652	620	636	644	683	638	626	617	593	619	609	622	611	677	667	617	634	662	612	607	638	666	655	640	596	672	642	631	624	646	609	622	617	634	670	658	624	598	637	670	583	601	612	584	650	607	642	640	624	659	642	628	642	648	633	638	606	622	637	648	649	628	615	654	596	633	624	673	673	648	599	649	626	613	647	668	616	647	632	632	586	591	577	652	625	623	615	615	677	631	701	640	609	571	580	626	613	569	626	636	596	629	618	627	575	620	626	644	672	638	598	644	689	609	639	647	614	602	637	620	592	592	662	636	643	618	643	649	657	635	608	607	597	647	700	634	636	727	636	607	582	632	612	634	663	570	623	625	629	601	624	635	655	623
2583	2145	2934	2868	2354	1937	1341	998	676	509	444	369	324	260	294	255	206	227	293	468	639	314	175	178	234	307	198	164	186	191	176	175	162	178	197	164	160	161	178	185	172	171	160	171	162	179	188	170	190	156	190	152	168	196	171	177	157	178	192	178	173	154	199	166	163	190	175	169	164	172	161	160	195	144	166	200	157	158	173	166	181	188	148	185	195	181	175	169	170	198	153	175	170	180	181	161	191	169	175	169	166	183	169	179	177	170	165	146	194	203	187	182	161	163	162	172	186	153	188	165	179	180	166	175	158	164	173	153	165	177	174	182	166	175	174	185	157	163	191	187	163	180	161	169	188	187	202	185	157	169	181	175	148	158	171	187	168	173	157	163	148	177	160	168	169	172	164	173	164	180	149	166	162	163	171	161	170	206	187	166	189	181	170	162	176	169	147	166	168	187	170	185	167	172	162	174	175	167	151	166	142	188	191	178	176	157	190	159	161	181	182	169	157	180	182	173	172	140	163	178	178	164	173	182	165	187	175	168	168	165	170	179	209	175	170	175	172	165	156	166	189	178	174	181	184	184	151	157	168	152	166	163	143	187	168	186	172	163	159	150	160	156	188	171	166	227	178	162	165	172	165	189	179	163	175	177	191	171	162	183	175	147	184	181	177	182	178	180	189	153	171	154	184	167	161	180	183	169	171	174	158	179	169	165	189	173	147	152	178	170	187	159	172	176	174	179	176	175	173	170	183	175	165	168	178	154	168	193	169	164	162	185	179	196	141	190	195	197	185	160	157	177	179	146	165	191	177	164	150	173	201	162	196	168	196	161	195	201	202	193	165	178	177	184	157	190	143	141	145	164	172	156	177	183	185	187	165	169	182	176	160	172	170	172	165	163	165	155	149	175	168	173	168	177	174	173	161	173	165	176	185	183	175	187	175	183	181	179	187	163	183	170	160	170	167	156	168	161	181	169	155	199	171	147	170	148	173	179	186	186	150	166	168	177	173	167	165	204	200	161	166	181	192	174	218	180	175	143	160	173	165	147	183	176	196	182	165	171	164	164	176	177	165	178	189	189	176	159	169	177	184	191	151	167	161	188	179	153	199	155	175	180	165	172	179	161	165	185	174	170	183	162	212	139	175	197	188	158	185	174	174	163	160	180	186	185	180	188	166	165	172	179	179	169	157	163	167	175	178	169	166	163	185	178	192	166	157	172	169	186	171	198	174	178	191	192	187	171	159	155	185	188	167	163	169	170	177	188	152	170	156	149	152	200	176	144	151	180	184	175	162	181	178	189	190	174	175	167	150	173	166	184	175	196	173	179	173	177	161	176	162	172	160	161	179	200	150	172	164	179	176	166	168	164	202	204	200	184	157	186	193	178	186	183	177	175	171	166	167	182	164	155	177	181	171	191	182	172	182	157	193	175	170	184	196	183	157	144	163	168	167	176	174	191	166	196	165	140	173	171	154	189	185	181	181	167	155	155	187	171	177	153	168	180	158	165	159	179	197	163	177	189	178	169	164	171	158	168	177	186	151	184	185	141	165	178	148	178	193	167	165	187	164	173	158	183	183	170	170	188	163	179	183	187	182	159	174	174	155	156	146	174	173	162	166	189	177	162	162	163	182	188	158	177	167	157	182	183	177	150	170	176	190	181	158	163	164	165	172	185	176	171	168	169	195	183	181	169	170	186	173	147	157	204	173	187	186	159	189	182	146	187	159	176	177	180	163	169	166	179	179	162	196	164	164	208	167	182	167	186	189	172	190	187	167	175	184	187	188	161	181	176	163	173	191	184	184	167	187	166	161	156	174	168	160	191	189	161	165	200	199	158	169	177	164	169	187	160	188	162	181	175	193	177	182	173	162	167	175	173	165	170	173	160	159	164	202	164	175	150	185	188	162	147	172	162	164	183	181	169	176	175	177	184	189	166	161	157	171	164	172	186	178	150	164	169	173	175	162	156	190	183	177	180	161	175	158	178	161	178	171	164	178	171	171	150	168	170	175	180	175	173	139	166	184	168	176	163	183	195	183	174	173	153	169	211	160	163	185	147	173	155	167	172	190	148	182	180	148	163	190	147	168	169	145	182	154	156	192	184	162	185	185	159	181	210	168	168	166	179	159	184	187	169	174	173	166	141	168	164	169	170	178	162	198	153	150	170	179	180	167	202	187	148	142	198	183	181	181	186	198	176	171	176	170	168	180	181	172	162	180	172	149	188	193	192	176	168	161	197	191	171	175	181	159	177	160	142	152	183	152	168	183	204	157	165	166	168	178	179	167	158	183	172	166	177	170	166	163	181	189	177	176	164	159	173	161	175	179	166	165	177	152	163	164	165	185	173	181	171	162	183	151	173	186	177	164	189	155	143	173	189	175	192	186	178	171	162	176	157	195	160	145	169	151	171	153	174	164	181	141	165	174	179	164	167	198	187	166	186	195	178	172	181	161	178	164	187	196	164	159	172	181	166	190	141	194	192	154	179	168	168	169	165	184	176	172	177	187	155	181	193	160	163	166	210	157	167	161	170	180	193	180	169	159	189	162	191	196	178	170	163	192	156	174	172	182	193	157	185	199	158	176	172	164	194	159	153	158	168	168	169	193	184	184	166	156	170	189	150	189	165	181	174	189	152	190	174	162	170	156	178	152	161	171	171	158	181	178	193	166	184	198	171	152	191	170	169	185	204	156	176	157	179	166	203	182	164	175	171	171	176	186	162	155	200	170	174	171	174	188	167	164	174	172	187	182	179	191	187	144	181	164	169	171	169	181	187	157	165	161	160	155	170	180	171	194	150	159	186	149	161	178	163	171	179	164	169	174	182	185	154	174	177	166	194	173	158	176	164	167	164	169	180	160	186	176	169	176	176	165	187	164	180	158	186	185	160	178	159	179	183	168	162	175	155	152	176	169	174	155	170	169	183	167	191	183	168	165	178	176	151	163	194	193	187	184	156	187	162	182	176	170	176	178	188	188	165	155	159	178	192	178	195	177	179	152	160	148	157	182	173	142	161	175	157	176	162	152	172	184	157	182	175	177	208	166	175	170	179	169	173	146	170	187	178	179	171	165	172	170	162	187	182	168	184	166	163	152	158	158	170	153	166	160	178	176	172	164	183	175	174	182	168	190	188	154	184	163	184	185	169	167	173	178	177	164	187	167	192	166	176	165	169	160	172	171	185	175	170	157	189	186	184	168	168	185	166	188	165	170	197	156	144	176	166	191	150	145	165	190	181	162	187	163	163	172	156	173	162	181	152	176	172	191	182	178	175	183	162	174	166	168	171	174	180	188	179	178	167	169	147	155	172	171	186	202	172	182	156	152	157	152	165	171	193	178	164	177	203	175	205	173	174	174	161	170	184	166	170	173	165	185	160	184	172	172	170	169	180	178	183	181	161	165	164	184	181	188	180	171	169	183	188	191	170	184	183	181	167	157	140	187	180	176	148	162	170	165	195	182	177	175	175	177	154	159	172	181	185	194	152	149	191	166	167
3354	3266	6226	8250	8564	7748	5981	4878	3581	2755	2313	1992	1636	1394	1442	1266	880	1107	1364	2854	3432	1542	669	705	1233	1649	800	649	704	636	702	641	647	652	633	630	617	671	641	625	664	643	691	679	687	675	658	605	618	613	655	669	632	689	615	668	636	647	669	682	660	657	681	640	601	631	668	656	632	677	678	637	677	637	659	666	667	678	678	654	652	622	633	634	679	589	606	650	647	701	663	680	625	709	654	670	654	682	641	631	609	696	645	635	636	663	649	682	615	682	655	638	702	669	681	653	640	668	673	664	644	668	659	617	683	679	683	689	682	636	656	677	643	641	667	642	653	648	642	598	662	636	673	709	683	641	673	658	642	672	615	618	639	655	654	676	625	642	652	627	654	697	694	657	665	671	680	696	628	632	689	664	672	682	613	658	614	642	644	647	661	664	652	626	685	672	649	642	668	673	667	671	678	642	647	653	651	663	643	670	682	648	619	662	677	670	664	610	697	702	660	709	664	661	647	663	657	694	691	585	650	626	653	637	620	639	651	695	635	677	643	685	680	711	652	683	662	628	643	619	664	652	670	635	634	662	621	669	608	619	699	663	679	642	686	652	631	674	651	676	619	680	715	715	660	674	671	635	620	643	696	666	653	698	673	674	624	614	612	648	624	668	674	654	698	622	663	653	657	655	683	641	652	664	652	667	643	687	624	598	638	674	686	648	669	599	667	647	648	652	707	665	680	652	629	659	653	686	644	668	640	651	678	682	648	681	659	702	676	627	665	670	651	672	672	678	673	634	693	645	673	599	661	660	643	689	632	652	666	642	657	644	659	646	634	670	624	608	739	674	642	645	719	651	671	664	657	646	625	599	680	646	673	654	650	610	668	675	643	668	680	650	637	666	660	677	631	635	692	598	626	672	637	666	675	636	648	665	672	683	654	655	642	647	630	636	667	653	690	648	667	666	645	648	676	659	718	698	650	659	653	690	628	653	647	642	698	631	642	642	640	660	648	631	700	673	649	688	630	625	679	700	648	718	664	681	673	666	679	669	640	672	628	644	643	651	662	672	668	680	688	646	640	674	669	675	643	613	638	631	664	693	669	669	659	651	682	652	685	667	622	667	673	656	638	605	644	645	658	690	658	658	649	667	643	684	639	665	677	656	625	665	632	644	653	635	682	627	638	670	660	679	652	653	683	647	692	589	693	652	698	664	642	664	638	685	681	670	668	635	656	682	662	671	644	648	642	590	662	645	711	684	656	641	659	633	622	648	688	629	672	702	632	652	646	672	637	646	678	679	642	672	641	664	678	643	658	669	663	655	617	685	691	668	659	650	640	712	681	654	657	617	707	667	668	692	660	634	619	697	635	674	683	631	691	696	623	665	663	695	681	698	615	678	642	635	644	670	673	642	625	670	644	634	688	647	675	651	622	699	625	670	693	633	663	669	646	639	623	644	656	660	687	653	688	682	642	670	669	714	671	675	651	662	669	654	706	658	667	617	668	675	697	645	635	690	652	656	686	642	644	693	618	619	653	657	666	665	668	674	671	659	646	666	671	659	657	671	648	664	695	658	668	637	685	655	692	663	654	701	669	658	666	642	619	665	637	619	630	666	630	670	628	685	676	647	670	650	636	624	657	638	637	677	647	649	624	670	684	678	702	680	681	716	692	689	680	649	633	617	660	659	687	638	664	641	637	633	651	651	637	639	673	660	632	665	624	686	640	628	642	675	629	652	632	665	650	680	644	613	691	668	653	660	641	665	631	647	633	662	663	663	639	655	671	669	659	668	650	679	655	646	623	666	671	689	649	684	660	633	657	681	664	629	700	632	658	618	596	630	681	647	684	621	649	670	668	670	642	655	614	665	659	694	647	675	670	619	696	684	725	680	639	639	637	687	616	651	630	672	666	711	685	641	648	658	622	673	658	701	659	685	680	643	672	647	671	621	632	666	693	661	633	635	686	611	634	673	666	628	616	679	657	658	667	695	654	647	699	659	658	660	638	723	701	667	654	596	647	699	635	643	686	704	659	683	682	662	670	638	620	673	676	692	674	654	687	686	665	677	652	657	645	658	610	671	639	667	660	691	662	643	655	629	682	650	700	650	698	666	654	657	664	635	638	658	715	666	645	686	626	638	639	675	637	649	669	657	676	651	631	654	675	654	644	647	651	648	643	637	642	700	662	687	665	655	660	627	637	647	616	663	628	647	667	727	663	620	676	635	713	703	664	686	662	648	631	631	645	637	688	652	704	686	683	670	676	660	702	616	626	646	684	682	687	663	668	631	645	613	668	705	676	621	638	671	713	620	640	647	687	648	640	653	630	618	660	661	700	635	687	641	669	659	663	712	664	635	665	697	659	686	691	685	664	707	657	672	633	656	633	643	680	664	696	663	684	688	619	652	640	621	638	612	652	664	687	630	646	673	717	649	675	623	643	667	633	656	657	676	681	628	642	639	658	676	616	636	633	657	657	674	622	687	665	647	696	689	701	620	653	660	639	697	655	640	661	606	654	689	617	647	629	684	701	643	643	647	657	688	638	673	653	640	639	690	660	703	608	662	630	663	668	649	653	645	647	635	660	656	661	617	650	648	645	694	628	696	661	640	657	641	659	638	643	681	675	655	654	666	661	683	700	705	633	694	676	647	681	667	632	641	638	646	644	626	665	625	647	655	658	629	631	704	649	677	664	654	654	652	657	693	643	603	683	652	669	651	692	662	671	613	675	668	648	624	654	692	648	662	663	633	662	637	622	637	678	638	646	683	733	698	695	709	604	653	633	669	665	644	661	712	641	670	660	642	633	647	657	612	670	666	668	664	689	656	661	677	600	625	679	600	682	591	644	634	605	668	658	657	650	676	637	613	688	662	701	683	667	646	703	677	670	599	631	642	653	636	632	615	625	655	615	691	651	669	633	652	662	639	642	679	650	641	571	693	678	660	657	685	648	635	660	731	655	658	664	647	599	687	663	650	716	639	661	653	641	606	666	656	695	634	672	666	648	644	612	681	688	661	642	671	654	612	659	641	700	622	674	648	668	627	671	710	623	659	647	682	706	654	653	674	652	700	649	640	702	684	641	627	676	691	696	681	646	645	664	651	678	692	679	658	682	646	667	689	724	657	681	663	674	627	618	622	588	635	669	671	639	662	597	663	657	695	671	641	683	608	624	646	637	665	626	629	627	645	646	702	616	658	654	686	667	634	719	670	636	694	651	644	630	689	631	648	658	633	642	649	644	659	658	668	692	682	675	640	682	650	650	636	672	668	662	678	706	642	697	675	623	643	666	647	676	680	638	651	656	656	649	647	664	639	675	644	708	654	657	653	650	648	632	636	613	690	663	672	677	648	677	641	664	672	635	661	680	652	679	673	647	676	686	708	662	620	657	704	642	650	649	704	674	622	655	624	648	673	653	644	679	640	630	663	612	701	688	653	672	609	653	681	646	623	683	660	670	698	646	625	698	642	658	662	665	635	652	668	649	582	607	654	659	670	679	706	596	677
9931	10581	13500	15641	12457	10324	7488	4158	2532	2440	1675	1394	952	771	715	480	404	383	1994	4692	6134	3626	186	152	358	688	229	165	130	129	153	153	124	142	162	130	145	140	141	154	140	140	154	147	145	164	153	164	136	147	140	136	167	141	163	147	142	152	154	131	131	135	130	136	153	165	152	158	138	137	163	133	169	147	125	146	145	151	128	127	135	141	141	140	133	144	157	153	127	152	135	145	146	139	138	141	178	143	137	140	142	160	149	115	145	145	154	135	137	138	166	143	140	132	164	147	137	156	147	133	146	127	161	155	119	137	133	156	151	173	164	149	151	129	134	141	138	139	159	152	141	155	137	145	149	137	148	143	149	151	121	163	151	152	122	142	159	124	142	122	148	132	129	148	136	139	127	150	145	158	137	139	126	139	129	141	117	145	159	135	147	145	130	144	152	143	168	148	139	157	145	157	142	152	148	155	148	156	133	156	132	123	149	145	124	147	146	142	131	143	161	132	144	155	118	158	138	154	135	149	153	141	127	154	118	156	165	147	135	123	142	140	138	163	141	134	153	176	129	150	147	153	138	164	139	159	141	141	144	149	150	144	137	141	130	156	154	164	131	143	129	149	141	150	143	155	157	143	160	141	143	158	146	138	149	137	137	138	161	173	131	137	145	149	149	155	133	155	147	143	134	139	141	150	161	133	186	133	144	158	152	140	113	154	135	146	146	145	143	158	153	135	168	126	138	158	146	142	122	150	154	141	155	151	162	159	145	128	152	143	147	142	149	148	147	135	154	156	135	140	131	137	140	137	130	162	152	152	128	149	143	136	139	140	140	153	134	126	154	146	153	136	139	119	142	123	139	156	153	135	152	145	105	143	143	147	137	158	120	162	142	141	141	156	162	141	138	137	161	135	149	139	163	148	138	147	144	135	142	138	122	139	137	143	160	140	128	157	160	157	152	136	133	137	163	139	159	128	145	130	128	139	134	133	167	155	157	122	119	140	146	134	144	172	163	143	149	138	141	125	149	146	143	156	135	149	120	127	159	154	152	150	144	130	142	153	156	133	134	146	140	133	154	129	146	132	146	154	141	133	132	121	170	162	126	165	151	127	154	144	150	131	128	138	136	132	147	117	173	162	142	171	139	152	126	151	142	175	151	149	146	139	123	152	156	126	140	144	123	150	159	115	146	156	154	150	132	159	133	134	157	160	149	154	148	150	136	136	135	132	125	139	143	146	133	160	146	133	144	145	138	153	139	139	152	170	144	116	170	142	138	143	144	150	148	128	140	134	146	133	143	163	129	162	131	151	143	137	162	140	120	152	153	147	128	151	148	148	135	148	136	168	125	153	122	154	142	138	147	145	159	148	146	159	156	160	132	161	149	142	136	142	150	132	137	162	150	169	127	153	148	133	137	160	144	153	163	140	147	145	144	137	154	148	142	121	128	137	134	150	135	132	143	141	141	152	147	147	152	161	128	129	141	154	152	135	155	156	148	154	146	127	136	136	145	136	147	132	152	133	154	133	161	158	145	134	151	134	138	138	117	136	139	146	156	148	145	150	150	133	153	168	174	138	149	143	148	132	130	162	151	122	149	164	146	150	148	138	136	144	150	165	146	151	151	155	137	149	141	142	134	138	156	129	172	139	132	136	143	163	134	155	157	162	167	138	152	142	147	147	170	127	133	151	146	136	132	127	148	145	148	155	148	154	131	147	131	141	148	142	147	146	155	150	170	133	153	163	151	145	156	151	149	145	157	123	135	154	160	147	147	129	147	147	166	144	143	143	158	155	138	147	121	120	142	131	143	155	150	146	142	158	162	148	154	152	139	126	132	137	165	151	153	150	156	157	118	133	159	159	135	136	135	149	137	135	140	148	143	136	164	132	160	143	142	133	144	144	144	127	132	158	162	131	156	130	158	155	113	132	127	144	136	145	141	151	143	139	136	157	151	151	152	183	142	152	127	126	135	164	127	162	132	141	152	138	176	136	157	155	138	138	151	132	153	170	155	145	141	171	157	140	149	125	152	156	151	170	139	145	143	145	169	165	139	151	159	150	137	138	138	163	151	148	159	127	161	150	139	169	118	142	172	142	151	152	140	154	178	139	143	141	122	150	135	149	149	135	144	142	133	156	154	144	150	142	150	168	148	144	164	141	130	136	116	140	148	144	154	141	145	159	129	134	142	166	143	132	174	154	162	156	149	145	137	135	119	144	134	152	148	126	131	166	135	164	146	138	147	149	146	154	143	159	143	138	164	149	127	152	137	137	162	142	152	158	159	132	155	138	164	136	143	150	160	141	151	143	149	159	150	157	158	147	163	141	121	138	176	133	145	151	135	130	131	141	149	150	148	145	160	136	136	143	146	148	133	145	123	148	144	141	170	149	145	156	136	147	148	151	145	123	144	125	127	121	145	145	147	137	164	128	143	152	141	150	133	158	140	147	122	161	137	137	171	156	150	145	163	150	160	132	157	144	153	153	133	143	121	149	151	142	134	136	132	146	168	136	123	135	136	152	152	155	140	136	156	135	134	169	151	131	136	158	147	164	139	136	147	146	135	156	151	152	158	123	144	155	120	145	156	170	132	154	163	153	140	147	136	155	140	178	142	146	133	141	147	129	156	129	160	160	160	147	141	160	147	147	144	152	151	141	156	150	164	134	155	146	141	135	145	125	166	138	153	153	151	143	158	118	140	131	127	139	154	154	137	129	157	152	161	154	145	144	135	144	140	136	152	137	139	148	130	148	141	131	139	149	138	145	138	156	153	146	142	131	150	122	161	144	135	161	154	163	127	142	146	152	158	145	167	125	132	140	135	126	138	162	151	141	149	153	138	144	159	125	134	163	148	142	142	161	150	156	134	141	134	148	133	148	131	146	147	139	136	140	145	156	131	130	149	131	154	141	134	150	148	142	148	152	151	139	136	131	177	131	144	144	133	143	144	126	142	134	153	165	145	136	142	143	166	160	147	147	123	152	141	135	170	154	115	153	154	117	157	141	159	144	148	133	135	161	138	139	133	144	145	136	139	136	136	157	144	145	137	140	145	148	180	153	135	149	122	150	148	125	168	150	137	115	149	141	145	132	140	131	165	140	138	154	141	163	151	147	144	172	139	132	141	151	125	144	159	131	132	158	148	125	122	142	152	132	129	132	140	136	134	145	146	157	130	150	148	152	149	136	143	148	146	160	137	168	126	138	141	120	120	164	138	148	160	141	142	163	140	146	158	159	140	164	155	119	159	134	134	152	163	142	173	130	171	134	148	156	154	128	158	157	136	130	164	161	133	145	135	132	138	141	154	146	137	151	154	126	133	130	132	138	144	143	146	154	121	147	121	131	109	144	137	133	129	132	125	169	134	128	161	145	145	137	136	134	123	168	146	165	151	138	131	144	147	123	142	152	147	122	149	137	145	145	144	160	129	147	165	158	139	151	157	136	157	147	140	127	161	152	146	130	145	132	136	152	140	173	118	145	132	147	144	118	131	149	158	127	149	165
10605	10356	17722	23620	21747	20804	17701	12208	9746	10140	8675	7357	5490	4567	4243	2931	2488	2590	11841	22144	24629	15972	703	611	2769	4588	1148	781	583	588	567	606	574	586	601	566	568	596	578	599	540	568	528	589	561	528	604	621	582	586	559	593	595	588	492	570	589	561	580	585	571	542	586	584	559	566	583	588	549	539	597	554	573	566	555	579	569	570	549	591	561	553	601	525	552	580	544	527	575	577	513	569	561	551	593	598	561	576	585	598	555	586	583	511	566	600	590	566	585	581	596	552	591	566	554	555	549	565	509	572	531	569	587	538	590	537	532	609	570	564	561	564	575	539	619	609	596	604	566	592	547	575	586	570	582	579	549	556	553	550	608	576	583	589	592	542	556	541	577	619	567	593	555	557	525	594	572	517	595	588	540	571	588	553	588	580	605	591	550	570	516	590	557	586	576	596	523	529	585	616	564	594	555	580	549	586	573	551	552	556	562	521	556	573	553	592	577	575	584	531	571	615	559	575	564	615	552	519	521	585	584	572	573	568	538	600	564	517	558	549	546	576	557	534	588	546	558	581	568	557	585	583	557	555	546	595	613	549	543	552	569	573	598	577	583	570	621	557	542	543	523	608	553	564	602	565	584	595	593	565	561	618	557	540	527	611	532	585	579	588	553	598	552	550	565	570	541	565	572	590	569	618	573	523	552	544	603	604	600	566	572	554	554	529	538	581	526	590	580	536	555	549	560	570	563	577	509	549	561	572	543	585	554	598	554	592	536	599	553	598	572	571	628	566	609	604	589	555	566	550	566	589	586	565	575	550	548	545	568	556	579	523	583	537	572	540	585	595	561	569	579	599	553	578	562	581	546	573	598	585	539	564	536	590	580	583	553	556	549	574	545	546	588	640	541	572	565	544	578	567	551	545	504	564	542	614	548	578	551	565	507	530	535	525	551	561	556	553	554	521	538	547	565	584	570	570	554	557	582	604	564	556	551	584	578	549	562	561	599	583	574	552	575	569	569	587	551	623	583	547	581	559	542	581	548	558	553	557	551	550	559	571	571	542	566	596	599	589	564	581	583	528	604	574	532	558	605	581	550	544	523	557	575	574	572	566	633	542	557	584	566	573	595	583	566	582	524	557	587	586	564	586	544	604	558	505	572	553	561	559	582	524	553	569	582	596	546	557	566	576	535	554	560	545	545	595	630	548	535	560	547	564	538	562	593	572	642	563	570	577	581	583	561	548	583	617	547	605	554	574	585	582	559	606	527	532	557	568	583	553	572	544	562	567	556	564	594	573	529	632	532	566	580	562	540	510	571	565	577	576	553	561	589	562	548	549	572	538	556	530	586	573	530	568	560	601	594	588	566	558	590	564	523	585	549	573	585	547	566	550	505	541	607	564	546	547	541	550	543	557	558	590	552	551	546	524	563	558	569	595	560	536	584	582	585	612	562	553	577	557	605	571	549	587	552	575	543	542	570	536	578	550	619	588	581	569	571	580	548	529	541	583	598	584	574	574	552	570	575	556	560	570	594	571	589	607	596	591	622	595	603	572	541	529	586	541	605	542	554	572	625	579	517	584	565	553	570	557	585	592	553	601	566	600	592	566	608	585	581	535	574	554	571	598	578	572	593	591	576	575	548	562	568	585	612	534	541	533	596	557	541	587	576	559	583	554	578	584	601	562	553	595	555	580	551	603	532	564	529	572	558	593	541	572	619	542	593	556	518	569	590	549	553	556	580	567	568	563	545	590	581	537	570	588	590	549	604	566	592	568	555	611	552	523	581	577	596	581	603	569	570	581	558	577	598	557	556	590	556	580	530	567	544	605	582	553	558	530	552	577	617	526	556	558	632	586	571	552	557	557	549	541	522	579	588	563	578	556	553	594	558	536	561	548	571	530	575	540	559	614	579	567	514	545	571	597	559	603	564	550	571	554	570	583	560	584	600	580	558	552	567	542	544	612	643	594	551	565	558	572	573	554	589	554	607	561	559	590	576	538	604	561	570	536	567	596	555	558	540	559	523	540	620	568	572	577	582	545	585	597	583	559	558	578	537	589	549	594	619	580	560	561	526	553	601	552	581	578	587	565	555	588	541	615	578	589	586	553	573	633	538	534	613	561	561	540	573	585	584	578	570	575	574	595	581	576	594	567	570	556	555	571	590	601	607	521	538	586	560	582	589	573	573	594	578	599	599	543	532	553	533	592	580	547	564	539	552	622	580	602	598	555	496	611	553	569	529	567	511	558	605	585	606	588	589	577	590	551	542	585	564	590	554	582	543	566	582	586	556	546	554	584	581	554	582	587	547	549	571	612	598	580	555	545	543	555	580	553	567	596	552	556	574	596	569	576	546	569	590	513	568	563	565	533	632	545	536	578	574	567	566	515	562	551	564	593	571	587	570	552	573	622	576	560	577	548	570	575	564	597	598	591	576	543	531	534	548	585	583	567	534	569	587	545	546	552	579	573	575	592	557	589	556	544	652	558	555	537	538	596	530	580	564	577	562	562	577	555	579	588	567	579	565	570	581	599	542	580	592	587	556	591	572	559	588	573	588	577	592	585	542	561	529	558	577	574	562	573	535	571	538	563	595	557	566	585	559	578	587	576	548	595	574	601	564	598	553	566	540	561	571	615	591	547	580	548	584	557	512	552	593	564	576	560	525	514	567	571	584	583	560	582	559	598	587	530	582	574	553	564	564	573	567	598	607	551	573	601	547	563	589	593	583	556	554	583	554	571	623	513	577	586	562	549	591	595	557	580	572	584	548	558	574	594	581	539	564	556	528	556	572	590	565	561	551	583	603	584	564	575	596	548	533	560	554	612	603	585	592	534	557	540	563	572	559	562	560	569	594	548	574	579	574	548	600	562	581	585	568	554	583	561	540	554	583	577	566	548	571	575	604	556	577	549	565	558	549	598	583	567	504	567	560	580	615	567	554	603	593	538	543	586	568	588	575	610	576	549	594	575	565	550	568	573	543	562	567	596	563	531	548	580	560	572	614	567	605	555	574	584	591	583	553	576	532	577	575	573	565	539	564	571	577	578	601	593	574	581	591	556	551	552	544	554	556	579	624	550	568	542	595	564	545	579	564	604	588	552	553	599	582	488	568	567	520	571	564	556	603	563	573	542	649	507	576	552	569	522	510	583	529	588	575	581	588	566	575	574	590	591	575	556	558	597	553	554	567	547	595	574	535	561	544	531	630	617	585	603	530	589	562	578	580	534	563	571	583	555	581	569	521	557	565	591	605	552	527	589	580	577	594	596	599	536	612	578	573	577	611	541	613	621	593	580	576	578	566	530	530	580	526	608	605	635	563	575	574	547	573	542	559	579	593	572	571	548	560	526	564	570	571	596	576	577	567	582	609	591	597	514	573	555	533	567	531	548	528	537	559	578	584	532	554	591	586	594	582	585	581	602	543	579	571	583	554	587	576	562	582	581	542	554	560	580	543	568	605	584	552	597	553	590	576	540	544	506	567	574	558	584	532	578	558	575	562	592
16824	17367	20741	22895	17583	14699	10509	6084	3396	2401	1604	1473	1246	1127	895	714	648	796	2783	10386	10627	7290	2377	201	415	837	218	228	234	233	233	186	231	215	204	191	210	203	215	235	198	219	240	216	222	210	223	226	213	229	218	217	213	241	205	186	186	223	232	227	222	238	209	208	208	235	218	222	208	245	225	227	209	224	221	223	207	226	218	194	200	205	212	213	216	207	225	215	211	228	233	224	209	210	221	226	218	197	221	218	227	230	198	225	218	216	218	220	223	192	214	222	197	219	240	200	237	184	192	239	206	208	196	222	211	204	212	225	232	202	216	221	226	215	211	219	209	232	196	239	219	240	190	205	210	217	212	209	231	241	201	212	252	229	231	209	217	199	206	199	236	200	213	216	214	218	235	220	208	237	212	257	241	220	215	207	224	224	240	233	216	205	216	223	222	229	245	221	221	219	212	192	219	238	231	182	221	215	231	224	220	229	222	218	201	194	215	194	212	200	196	213	226	202	230	209	195	208	219	202	229	209	227	204	223	220	227	213	205	203	208	200	236	226	213	247	206	214	215	242	215	203	227	229	216	217	211	216	220	238	204	221	226	197	202	217	217	217	197	202	194	196	217	200	214	226	218	211	241	201	211	246	208	195	222	219	238	225	208	227	217	192	218	226	210	226	209	226	197	213	223	213	209	213	216	196	229	200	208	206	207	189	227	242	208	207	199	222	246	217	221	197	211	186	220	199	209	229	201	228	219	207	221	223	214	217	227	222	213	212	223	233	206	226	232	231	199	195	210	225	209	226	185	214	232	195	204	211	229	192	203	243	202	227	201	217	222	240	235	214	209	225	222	221	213	234	201	221	190	220	217	225	224	205	226	206	209	222	218	226	227	196	215	212	208	181	195	232	182	230	225	196	220	208	250	208	210	207	213	208	203	194	242	222	208	211	219	214	221	230	208	201	204	206	210	234	213	239	210	229	218	222	220	241	228	206	224	237	236	224	209	216	211	228	224	218	208	211	199	189	211	206	211	214	205	227	234	212	214	207	219	213	227	215	193	206	221	230	210	213	230	223	220	216	207	214	230	194	216	212	208	216	220	214	224	212	222	234	238	212	207	225	207	211	212	195	210	197	186	235	245	226	206	212	233	214	218	216	248	231	207	227	243	223	224	221	218	203	206	188	219	252	207	199	213	231	228	229	212	215	247	229	237	217	227	215	235	216	239	211	226	204	197	210	217	228	217	209	206	228	208	196	216	212	195	212	212	218	239	218	215	224	237	208	230	228	212	230	220	245	208	227	194	204	206	220	181	210	222	219	227	213	234	211	206	227	227	233	219	214	228	207	203	196	231	228	214	216	230	217	224	209	240	237	213	219	216	247	189	210	222	192	236	208	206	230	186	200	222	212	219	205	195	237	225	239	220	205	209	229	204	209	214	227	226	219	227	231	251	241	243	219	202	219	202	238	223	225	200	186	229	217	204	215	194	219	233	208	224	227	210	205	221	217	216	218	230	211	206	232	187	244	242	201	219	227	237	207	226	212	222	217	196	242	224	232	203	205	211	225	222	223	221	196	232	211	231	193	212	219	237	246	207	225	200	200	234	225	177	186	187	253	210	214	215	217	212	233	217	203	237	244	239	237	214	218	207	229	205	199	226	205	220	238	225	190	210	227	228	222	223	229	208	217	211	219	219	210	209	226	213	215	238	234	217	208	208	213	207	256	227	220	252	204	208	222	208	205	227	222	217	212	194	221	209	226	220	214	221	219	203	212	198	244	231	205	198	200	222	209	241	199	221	224	211	220	219	238	206	226	208	243	209	219	193	226	218	201	194	244	180	192	214	212	216	205	196	211	245	222	230	208	208	201	217	220	205	213	227	235	183	234	217	225	203	215	211	241	215	225	257	212	228	233	217	229	224	210	221	208	223	224	198	235	230	239	242	196	230	200	225	210	241	213	214	226	215	212	213	213	206	199	210	205	219	219	223	220	224	228	231	232	205	219	218	206	243	210	222	220	234	224	196	204	213	254	215	224	211	214	216	187	206	212	206	226	219	207	235	228	237	229	218	203	230	202	195	207	199	220	241	230	240	223	212	217	212	208	224	212	197	196	214	230	198	207	208	236	232	214	209	228	194	199	245	196	214	235	226	225	232	215	239	220	224	231	234	197	233	240	229	203	215	217	212	216	190	217	250	227	229	198	229	218	200	211	223	226	236	229	206	226	191	197	186	209	239	196	217	234	186	188	214	215	206	226	231	213	207	196	232	231	195	222	222	232	194	215	193	188	202	222	230	223	248	209	210	214	228	211	231	216	218	248	211	202	204	209	200	222	215	224	214	212	229	210	218	200	221	211	193	230	188	219	231	224	214	209	202	204	233	226	230	235	188	192	206	205	208	214	208	211	201	216	208	236	224	232	213	233	220	228	207	208	198	220	216	224	221	259	239	231	184	221	190	213	192	242	243	221	203	216	225	202	213	215	219	224	215	208	225	204	222	208	194	204	198	236	235	232	210	260	210	238	220	212	212	252	229	203	201	213	224	224	216	216	219	216	214	219	205	232	226	215	222	222	198	222	191	199	210	209	201	225	240	235	207	235	197	209	198	227	231	209	218	198	225	235	234	207	229	225	217	209	215	234	225	207	211	200	191	223	200	216	224	212	179	212	209	189	213	224	229	238	221	216	204	237	221	259	206	226	207	233	228	230	214	242	229	217	216	205	218	215	218	212	212	209	232	243	212	240	201	197	232	216	212	220	221	266	174	208	231	229	218	215	217	217	233	197	211	201	248	214	209	229	207	219	217	221	234	213	200	205	203	240	188	220	221	200	213	206	222	241	240	200	220	227	217	187	214	231	234	218	231	199	229	177	198	178	226	205	226	189	207	222	210	222	221	222	216	220	265	227	196	211	199	201	224	208	197	199	230	220	194	190	186	204	244	221	213	229	223	206	213	201	212	192	206	222	221	226	235	221	214	234	211	199	231	216	189	228	225	196	198	237	219	228	224	225	234	233	224	230	207	216	226	224	218	236	197	224	224	221	213	195	240	222	235	201	203	205	207	237	211	230	208	211	203	212	233	219	204	220	193	205	220	220	215	235	212	213	227	225	233	201	238	210	221	223	219	248	222	240	207	214	203	206	206	208	201	230	216	213	228	208	227	201	226	210	217	211	184	216	225	244	215	223	263	226	211	219	243	222	209	225	237	221	221	180	228	198	228	206	217	222	217	213	184	204	221	235	251	218	195	234	212	190	206	234	209	215	214	209	243	185	217	207	240	201	246	236	227	237	199	224	214	209	225	233	199	200	193	224	252	221	204	219	230	212	203	219	217	211	247	229	203	221	244	207	204	203	187	205	216	208	215	178	213	241	201	236	207	203	210	202	194	218	234	221	203	208	212	232	221	216	213	208	211	197	219	177	223	215	198	227	205	210	233	209	225	197	206	211	220	214	236	206	211	209	217	214	226	216	228	229	238	223	239	201	196	236	210	213	215	236
14910	15708	24124	29412	26230	24986	21122	15144	11622	9261	7715	7718	7169	6787	5419	4335	3727	5072	14232	32750	32148	26241	10489	815	2737	4822	808	848	786	815	779	732	768	818	815	776	819	853	858	798	811	794	797	785	788	828	789	810	810	818	793	808	830	786	879	785	807	779	760	805	792	752	804	812	816	785	840	751	798	830	842	780	787	817	829	820	733	823	759	802	840	748	806	785	776	828	830	786	799	803	822	814	819	795	836	794	773	782	796	807	841	822	787	799	780	768	798	829	783	800	834	837	809	788	840	804	790	828	788	847	804	801	823	799	787	744	797	773	805	831	804	737	811	832	772	851	757	836	835	762	783	778	794	760	783	803	795	757	772	843	805	849	800	771	816	803	803	761	818	813	832	800	761	788	805	842	842	796	820	794	822	737	814	752	765	789	789	769	848	779	782	728	825	774	816	809	798	804	785	799	804	819	832	838	816	811	785	821	752	796	802	786	824	848	828	800	805	821	749	870	792	819	770	781	898	791	826	793	790	795	768	826	831	798	805	810	821	793	838	858	801	799	776	800	761	856	804	779	799	810	736	778	781	832	764	817	805	779	758	810	827	826	774	821	810	781	818	755	793	775	817	796	784	786	811	779	805	822	844	845	844	818	819	765	824	770	790	773	799	791	755	854	796	759	794	791	776	772	793	755	779	815	805	779	839	834	750	819	812	814	817	795	777	773	800	814	805	779	778	838	838	810	779	804	808	789	780	764	773	758	771	772	853	827	813	805	822	812	807	818	790	756	808	830	800	772	841	841	743	825	775	820	796	805	819	804	833	795	789	806	829	751	792	764	835	819	818	802	775	810	795	776	805	765	780	812	852	773	872	800	766	844	813	798	784	807	784	777	810	755	789	796	817	816	767	810	785	809	810	830	763	800	803	852	813	839	816	811	783	820	838	767	791	809	772	844	825	800	793	798	788	838	800	814	809	792	790	837	788	786	806	825	791	802	831	830	822	820	861	786	783	836	814	753	792	786	785	793	775	826	807	725	848	752	818	783	799	781	758	776	837	845	809	806	773	725	811	821	781	845	781	859	816	772	835	793	764	853	853	822	819	814	817	803	837	737	765	764	834	827	772	765	801	819	809	811	798	825	797	823	795	798	840	787	810	817	871	808	823	798	820	798	779	821	822	758	760	794	833	783	760	820	824	813	834	815	813	813	795	847	835	778	807	842	821	770	794	750	883	805	773	784	800	785	790	839	821	781	757	788	797	781	798	864	830	803	812	768	802	838	811	799	805	780	797	812	787	848	819	803	848	813	778	762	829	791	816	801	825	787	821	778	758	808	822	809	793	802	783	811	799	823	777	796	780	811	736	790	833	835	785	865	798	799	835	814	769	818	839	843	820	811	799	805	820	803	793	786	833	748	778	799	819	808	804	779	835	775	789	818	801	784	742	772	833	829	754	775	755	810	818	804	811	792	782	826	778	843	855	778	768	784	808	816	780	791	804	823	846	847	795	837	786	816	840	812	834	797	836	813	754	810	816	791	819	783	772	835	842	814	803	770	786	785	786	815	843	794	774	852	774	801	813	747	803	831	836	804	811	811	767	789	841	838	815	812	794	804	852	790	825	833	832	829	749	780	772	811	793	759	792	748	815	812	823	805	752	782	826	832	860	827	785	805	766	756	769	850	754	835	816	810	764	828	763	810	822	765	801	812	792	795	814	792	790	781	836	775	786	803	788	838	743	829	813	825	791	802	801	777	841	789	782	758	818	799	859	814	820	841	825	748	782	803	750	825	781	806	841	758	806	868	805	808	839	816	854	795	765	775	869	884	758	815	822	800	748	824	805	808	817	750	788	799	832	791	770	771	740	807	798	812	769	819	837	790	768	850	780	846	820	810	833	794	782	805	821	812	779	825	794	782	776	764	798	818	802	767	827	829	866	750	783	812	769	788	808	799	801	835	830	783	789	780	808	774	823	808	848	788	876	794	775	795	804	805	797	805	759	816	840	763	760	770	830	818	737	778	831	815	802	743	772	829	794	804	765	781	799	797	806	819	792	818	806	789	807	746	791	817	833	787	814	809	758	807	816	829	807	772	757	781	797	797	780	806	799	755	825	840	756	772	773	796	821	856	793	742	778	820	791	791	811	873	841	818	804	791	830	823	776	813	793	768	804	850	848	807	798	732	799	840	792	788	794	808	804	766	815	790	818	833	789	835	860	763	800	816	834	830	814	817	820	860	793	806	802	772	821	802	757	789	784	827	810	792	835	789	837	819	818	778	753	732	861	808	831	794	782	819	838	772	825	854	752	771	862	792	770	859	822	802	793	791	790	777	811	813	796	739	759	798	806	805	794	805	829	780	766	821	842	753	822	819	830	799	766	840	777	767	771	789	783	828	820	800	773	781	814	799	823	733	888	753	826	811	861	836	796	804	775	808	784	807	828	817	818	774	814	775	810	803	774	784	822	779	811	803	765	766	840	778	797	787	798	768	812	780	825	816	838	746	835	848	745	798	804	777	792	760	799	804	831	804	747	789	810	805	778	835	789	795	809	814	812	810	791	785	830	771	778	811	765	824	841	767	856	819	831	861	809	831	784	776	813	827	802	789	818	777	772	798	798	761	752	834	794	811	838	812	716	809	823	773	814	847	797	846	849	794	803	836	866	806	804	772	809	793	784	840	839	828	766	782	793	803	824	819	787	814	806	819	794	826	822	786	740	787	785	848	812	783	786	809	835	838	805	814	777	769	775	808	826	793	802	830	818	746	781	858	792	779	808	772	810	775	824	777	819	798	849	822	817	810	784	799	864	850	828	777	774	820	743	846	846	794	789	745	811	825	792	777	824	790	797	761	819	835	802	809	782	805	825	766	772	788	821	807	802	806	814	794	845	788	828	792	770	777	745	786	769	825	788	831	799	846	758	833	816	777	793	732	829	755	822	829	821	787	784	830	814	817	823	842	816	764	823	821	864	799	802	853	827	777	745	828	809	821	761	804	782	764	817	835	814	808	803	843	811	784	858	766	827	771	779	821	797	807	782	819	747	833	829	822	804	794	779	773	800	751	794	783	751	764	788	817	829	776	805	795	858	795	809	806	798	759	785	823	816	795	774	765	780	826	809	837	764	807	799	768	842	824	728	809	791	780	780	824	856	818	779	783	766	821	794	762	846	769	851	812	796	866	832	774	794	826	761	789	796	823	814	826	781	792	807	795	759	772	767	795	805	796	786	799	799	785	819	765	805	821	817	744	795	789	786	829	781	761	778	770	838	797	829	738	838	793	849	796	792	785	823	797	809	784	790	787	830	810	840	845	841	819	830	793	776	784	861	833	775	788	863	797	806	834	816	842	843	798	802	827	772	774	817	763	808	820	842	789	781	815	768	768	840	824	864	805	767	806	778	803	798	794	763	810	823	800	804	823	844	810	784	785	818	853	764	822	822	793	805	794	777	800	801	831	817	803	839	828	749	807	827	836	811	824	788	801	795	805	822	797	870	793	794	791	833	795
3001	2386	3705	2842	2118	1582	823	589	546	613	490	418	343	325	231	208	238	241	390	812	784	678	380	199	211	182	232	196	207	185	202	208	200	232	202	209	210	198	209	206	200	205	166	193	200	207	206	187	172	200	251	185	201	216	201	222	196	208	204	218	186	198	200	167	204	168	207	221	191	200	197	216	199	192	198	199	191	222	211	210	221	194	201	231	219	202	208	214	186	206	225	207	205	199	205	212	204	180	184	181	211	198	211	207	191	173	196	192	197	201	204	199	213	205	187	233	209	215	179	176	207	184	213	186	214	205	174	214	199	195	204	188	187	188	207	204	215	175	207	190	182	226	190	204	190	193	196	186	200	197	194	185	218	200	206	207	184	180	186	191	212	179	222	181	218	181	181	187	206	214	194	203	200	180	198	199	209	210	208	171	186	162	204	184	207	199	195	202	213	182	183	206	193	191	204	170	210	204	217	187	215	181	185	205	178	197	185	186	200	211	196	193	198	182	191	203	197	183	209	200	203	214	187	218	203	197	210	199	187	200	188	195	158	164	201	183	169	202	213	215	215	201	196	182	195	189	185	180	183	211	174	229	199	203	181	178	200	210	217	206	218	186	198	174	168	179	182	197	204	185	205	211	198	192	212	205	197	160	200	202	194	180	201	215	220	207	199	185	211	186	193	186	222	213	209	215	191	200	198	200	217	198	206	188	202	190	217	191	198	197	199	200	173	201	185	206	214	208	184	223	212	217	199	163	214	200	215	195	208	189	162	208	212	217	178	188	212	201	183	212	191	203	207	194	194	180	202	186	206	181	194	204	190	203	227	176	206	186	209	197	192	197	180	208	189	187	191	193	202	185	175	211	218	193	197	193	180	171	185	209	181	170	187	197	203	208	200	195	197	195	189	188	214	191	181	203	198	196	221	208	195	182	220	180	178	185	193	212	156	190	209	195	203	216	170	188	200	203	194	190	209	187	210	178	199	186	210	212	209	180	186	212	210	199	190	215	199	221	218	193	210	201	211	203	207	199	185	194	172	189	174	188	196	198	179	185	203	212	187	193	195	193	210	233	197	221	182	186	182	211	195	196	172	192	178	209	167	187	187	180	210	195	206	220	201	190	191	162	212	193	191	204	172	178	185	187	225	209	206	186	192	196	198	193	190	200	213	167	209	195	182	172	204	193	204	209	213	229	208	216	192	202	184	204	203	210	180	203	197	199	194	187	213	218	209	193	226	201	171	205	210	209	187	185	203	178	179	196	178	191	188	206	209	199	197	210	193	211	201	218	210	196	195	186	197	186	187	203	208	208	196	216	180	189	227	199	194	196	186	210	192	194	221	192	195	205	205	201	175	212	191	199	196	223	209	183	197	209	190	193	177	178	185	190	207	240	205	178	219	201	199	216	185	200	190	183	188	194	200	201	214	183	185	199	183	215	194	198	198	179	192	198	192	193	180	210	192	192	195	205	215	205	182	213	192	194	213	197	180	204	207	203	210	196	212	194	186	194	193	184	187	197	212	198	226	219	201	182	195	205	211	230	207	208	206	212	200	183	227	186	185	184	183	210	193	205	177	213	219	203	183	209	193	202	186	215	212	184	194	190	201	213	196	219	190	209	206	177	212	191	189	209	185	227	199	205	206	192	192	185	212	200	188	190	186	171	217	209	216	191	209	208	189	183	180	180	185	218	197	219	201	195	187	162	219	195	198	199	201	205	204	178	217	199	194	206	208	201	193	203	201	217	205	194	197	191	215	218	204	207	184	197	207	215	229	177	198	200	183	193	211	189	195	194	209	200	193	223	206	197	197	201	212	191	183	217	222	209	226	202	189	187	202	170	183	183	190	178	193	201	220	187	180	202	172	208	194	185	198	197	204	198	187	224	198	167	216	173	192	217	204	194	174	200	203	200	209	196	192	194	198	189	209	181	192	198	219	178	189	200	175	202	204	200	187	212	193	195	203	192	229	195	204	248	197	205	193	190	192	184	205	208	187	210	218	217	190	172	206	207	178	213	199	208	197	200	214	204	209	193	224	196	193	194	221	229	191	187	208	198	196	220	190	211	193	203	180	211	223	197	180	171	186	202	172	217	181	213	186	201	184	211	194	189	200	187	203	213	197	204	215	189	223	214	213	204	197	186	197	212	205	205	189	194	180	190	212	205	178	176	195	193	194	219	190	167	172	217	211	206	185	199	227	180	201	200	212	195	207	196	177	176	201	212	184	182	182	186	206	210	211	208	213	197	194	212	174	192	229	209	176	206	181	193	189	216	202	192	193	214	194	189	193	197	212	183	205	166	202	159	207	212	183	186	206	200	201	202	186	190	177	191	217	167	233	191	193	188	211	210	218	205	207	195	196	202	212	201	197	194	194	208	187	215	192	183	183	198	198	184	178	217	195	196	188	225	217	196	173	217	203	180	193	215	178	203	218	181	187	212	194	190	221	188	212	198	189	208	201	220	194	204	180	196	198	182	210	209	180	177	190	218	202	193	205	246	202	197	180	188	196	202	201	223	192	224	213	205	200	186	185	191	213	208	189	186	210	182	203	175	192	189	183	202	213	184	209	217	198	201	188	196	194	217	198	179	198	181	208	228	181	193	179	203	196	207	205	189	204	203	182	189	212	187	204	194	196	174	195	218	176	192	207	195	211	203	208	199	188	204	206	208	188	201	219	192	176	206	190	201	214	197	186	195	199	194	203	185	194	193	182	201	203	193	196	202	202	188	236	174	200	166	192	178	184	208	218	170	192	183	215	195	206	205	185	217	192	178	207	204	208	178	214	201	195	192	208	185	197	197	226	183	155	200	194	199	204	213	199	190	217	200	187	198	213	202	190	220	224	187	196	189	197	178	190	174	194	197	180	196	208	206	192	168	190	198	196	197	207	171	172	191	209	210	164	210	177	168	185	204	189	221	204	208	181	198	173	203	230	184	228	194	215	185	186	176	207	193	213	221	201	179	206	179	194	187	179	200	204	181	200	183	189	177	221	211	188	191	188	210	187	201	201	192	193	200	203	215	207	199	186	198	198	200	202	224	199	194	195	186	205	174	191	197	197	200	189	207	169	211	197	198	200	200	193	193	185	193	203	192	204	198	190	176	185	188	196	221	176	215	199	196	208	200	207	222	218	194	226	189	223	203	201	200	199	217	200	197	205	180	202	211	203	187	156	199	207	205	184	232	210	199	191	181	201	197	204	202	202	191	213	197	198	156	207	194	190	200	161	207	188	180	191	203	209	193	204	175	176	202	195	188	202	174	210	206	212	203	218	207	226	200	192	209	221	192	194	207	199	179	223	198	221	208	189	167	211	196	185	220	178	208	200	188	187	205	207	204	216	217	191	192	193	188	191	223	199	186	218	178	181	180	159	189	196	224	219	210	175	205	245	222	197	190	188	192	192	197	203	203	205	224	180	207	215	212	212	158	200	198	194	185	203	214	186	220	196	202	197	203	195	212	209	207	207	195	218	174	194	216	172	218	198	207	202	178
3567	3573	7503	7859	7411	6616	3629	2752	2764	3469	2726	2421	2031	1628	1085	993	1012	1191	2342	4117	3859	3252	1684	768	795	784	770	740	729	742	711	727	757	759	738	752	743	769	786	765	709	732	691	781	766	781	753	765	733	683	729	717	720	760	713	779	742	724	820	734	713	715	740	713	748	741	768	727	746	780	721	723	737	739	749	773	728	732	755	810	793	657	740	750	765	702	717	773	743	756	782	748	752	734	742	708	749	802	694	746	783	729	779	787	739	720	739	739	742	732	750	746	734	729	794	740	759	766	717	755	750	767	719	772	711	775	751	780	732	756	773	728	783	708	742	737	698	706	678	715	732	738	781	791	752	755	700	733	737	704	666	764	731	663	720	744	738	781	735	743	752	718	751	756	753	752	705	722	734	756	758	736	724	786	746	722	743	728	772	751	722	702	699	750	759	762	774	726	708	731	740	765	731	737	730	724	738	740	703	724	744	729	699	725	710	759	745	720	729	753	700	759	751	756	733	746	685	752	800	710	732	758	696	689	672	734	699	702	713	728	762	718	750	788	741	719	761	721	721	705	735	817	783	780	793	702	749	729	743	734	732	715	712	743	749	729	775	741	768	748	766	709	785	731	688	780	755	758	751	759	715	737	790	720	714	789	762	750	778	757	761	682	721	744	719	749	738	745	751	743	730	718	759	804	724	725	702	730	802	765	753	754	755	702	759	733	762	751	757	773	759	719	761	789	745	742	743	733	719	726	708	746	692	735	725	747	715	721	745	750	762	742	713	697	708	784	701	761	727	724	776	791	716	725	761	755	730	753	693	745	755	772	690	741	702	696	752	677	705	783	768	741	755	713	743	740	749	769	754	709	759	784	767	740	763	778	771	724	775	751	727	718	732	736	806	744	748	707	740	757	688	797	745	744	778	765	721	721	762	753	766	771	742	773	742	697	721	743	788	753	768	738	761	761	732	755	762	764	739	760	762	733	702	734	753	739	725	696	740	727	776	754	698	725	791	763	744	772	719	752	776	734	764	728	729	777	696	737	712	728	748	763	692	699	763	772	779	751	778	751	754	683	799	768	782	754	743	726	747	768	730	776	794	740	759	738	724	764	757	747	740	710	742	761	746	753	753	683	793	721	754	788	751	752	729	731	728	709	772	726	716	703	686	720	712	744	729	758	744	720	750	756	699	767	743	755	780	732	720	745	796	727	797	701	768	689	706	714	775	778	703	716	757	771	749	743	780	745	759	716	755	753	758	739	722	766	729	828	762	775	759	775	729	707	682	725	787	795	713	737	749	703	792	703	743	767	747	764	709	783	703	674	741	758	725	786	746	778	756	732	729	747	770	726	736	806	767	705	725	740	738	723	795	746	710	746	735	746	702	790	771	721	738	777	716	736	746	762	762	777	778	683	725	738	735	761	729	711	727	740	751	750	755	745	721	729	700	744	760	717	763	748	742	782	741	723	741	739	762	732	691	756	724	726	757	739	763	749	720	731	704	709	734	791	740	733	735	729	709	753	730	787	729	710	749	748	777	802	708	670	725	766	751	737	755	775	792	709	739	700	754	797	739	811	772	776	724	756	765	703	749	768	738	698	751	746	735	758	742	721	742	771	775	734	730	740	745	729	728	783	745	740	767	764	736	720	770	756	766	734	679	778	796	712	759	730	789	736	693	746	742	767	764	704	731	702	733	756	707	759	751	786	706	711	758	815	775	750	779	717	761	732	726	802	710	767	710	744	732	741	772	767	729	766	717	755	712	726	771	801	756	775	792	783	742	713	713	767	744	757	739	777	697	733	756	720	774	672	757	706	751	759	749	734	774	708	737	769	785	717	719	716	789	751	784	721	737	717	797	732	727	713	752	752	762	782	716	746	761	748	711	741	735	737	679	731	732	723	756	746	699	781	795	722	733	745	770	749	698	779	774	715	765	765	751	768	771	753	749	751	734	754	772	732	725	744	730	773	736	759	726	727	728	723	780	760	720	731	755	724	724	716	756	737	719	722	733	758	762	786	741	774	761	710	718	777	769	807	741	737	766	726	748	693	782	786	731	772	698	763	722	744	737	693	732	730	727	760	733	734	688	751	742	711	761	766	728	761	781	716	747	756	788	760	753	715	771	761	709	722	688	738	766	722	745	758	768	763	747	750	740	737	718	757	775	777	717	790	748	727	726	756	769	686	690	717	715	715	764	732	777	690	733	734	754	694	755	707	762	775	744	734	771	712	757	765	750	770	756	687	713	754	752	730	713	776	748	792	780	709	727	715	757	746	719	740	790	746	745	764	819	747	765	765	745	752	734	748	738	785	686	741	763	737	781	756	746	740	744	722	778	719	765	763	747	729	779	732	729	769	745	770	773	764	717	764	783	744	724	730	780	742	760	789	766	735	727	763	753	718	768	724	749	705	763	786	767	754	776	782	738	781	713	700	704	747	771	715	711	742	755	754	746	805	741	731	744	769	704	789	740	747	748	778	787	719	752	702	751	742	749	730	776	782	749	742	744	794	712	701	764	771	752	759	789	750	783	762	761	819	762	732	756	730	727	750	758	727	755	719	744	733	706	769	779	727	737	748	755	701	761	734	756	731	732	709	781	712	718	753	762	729	753	807	752	789	760	746	773	788	765	709	758	724	736	712	739	736	733	741	768	779	727	768	772	695	722	750	696	704	725	729	769	780	728	757	734	748	753	725	714	756	737	797	793	741	775	794	736	750	721	752	776	793	739	757	768	744	735	745	733	693	728	764	761	758	727	756	688	726	738	750	779	765	722	773	698	704	704	745	763	745	774	773	742	741	737	744	689	769	745	782	711	791	700	726	722	776	728	768	736	741	771	730	759	800	766	744	780	736	743	759	766	726	744	748	750	690	731	767	734	738	729	770	772	775	765	744	754	811	721	792	731	786	751	746	756	728	728	788	770	765	765	705	742	747	715	719	781	787	754	726	740	795	736	738	705	727	822	796	749	749	723	772	677	716	762	791	758	680	728	731	748	768	744	749	772	739	716	732	744	738	737	699	776	755	727	709	757	777	778	773	760	714	777	804	755	782	738	697	748	740	764	734	742	713	746	752	723	719	696	728	735	738	805	752	760	772	759	740	719	752	738	749	786	738	730	720	773	749	721	759	750	751	778	731	729	750	759	756	751	727	742	776	756	759	717	722	742	728	756	772	782	720	746	734	733	744	738	700	730	784	731	739	751	758	722	776	761	768	742	704	705	762	706	754	750	741	751	762	760	744	730	712	762	752	754	742	682	800	762	746	700	761	720	729	762	769	729	747	712	736	728	783	721	775	736	759	756	756	818	751	745	706	740	751	748	716	729	778	698	768	734	741	713	727	782	762	730	714	789	697	735	757	759	760	782	777	725	775	723	759	725	737	721	704	762	783	727	712	760	747	731	780	789	751	727	703	718	745	728	776	755	725	752	808	718	739	726	787	799	812	780	727	753	728	747	711	744	725	777	733	772	690	735	693	773	753	747	724	753	800	746	741	686	726
10560	10580	17752	19356	15191	10034	7326	4054	3246	2012	1778	1377	906	597	406	419	387	1070	2096	5258	6750	4040	995	153	302	162	132	147	140	163	159	162	160	146	137	164	140	157	150	168	171	152	148	148	147	130	169	131	149	160	141	165	143	143	166	137	138	154	142	162	143	147	174	161	132	143	170	145	160	137	135	148	159	149	176	163	142	144	158	157	139	149	167	158	140	129	163	154	179	154	165	149	139	154	143	140	144	162	155	151	170	129	137	139	154	143	158	140	160	175	139	135	140	143	143	154	175	127	150	154	155	165	147	137	147	159	149	157	148	143	174	148	155	171	156	132	144	135	144	145	135	152	157	140	157	136	151	158	142	146	132	149	148	145	147	136	148	148	140	135	138	155	165	153	139	142	173	149	154	165	145	147	137	151	148	136	143	143	135	166	148	167	156	140	152	151	161	145	139	142	148	160	147	121	145	141	164	128	141	150	160	165	140	141	172	170	175	158	151	155	156	160	145	153	146	143	146	160	159	139	150	161	160	142	160	173	137	147	147	163	157	144	165	156	139	136	137	160	150	125	151	154	146	154	152	132	144	143	146	171	171	145	121	140	159	141	176	149	140	164	150	171	138	141	163	160	163	137	167	143	163	151	162	144	148	160	152	149	167	175	153	147	163	166	130	159	140	158	151	145	165	164	152	132	137	166	148	153	152	136	184	143	151	157	133	123	176	138	163	144	138	156	138	181	141	169	139	166	162	153	175	154	160	149	172	164	143	165	148	133	154	156	125	147	146	133	154	146	158	164	141	143	145	165	147	174	145	165	159	167	159	136	160	153	153	146	164	165	128	157	174	159	143	167	164	166	149	198	153	167	146	147	163	154	167	158	150	162	161	165	144	166	146	142	154	169	154	143	155	163	145	145	155	166	165	149	172	155	151	134	158	148	156	132	155	170	140	143	150	152	154	150	152	157	156	140	133	155	147	173	134	139	149	125	153	163	146	140	154	129	158	160	139	140	157	163	169	158	163	145	152	149	150	162	150	153	162	152	136	153	148	160	129	154	137	159	140	145	150	160	157	166	158	136	150	134	149	194	154	163	136	166	131	152	162	158	162	146	148	156	143	144	159	154	173	172	142	182	163	161	144	149	150	160	139	135	148	138	164	168	171	152	140	140	123	162	159	152	161	160	138	131	167	134	156	163	152	164	156	142	152	146	165	154	155	168	129	150	167	162	166	158	144	153	143	150	152	135	132	126	138	167	152	151	151	149	170	145	149	149	163	144	175	154	151	133	159	123	179	145	157	154	140	147	183	140	165	136	137	166	170	133	167	147	145	143	139	145	138	150	153	140	146	161	145	148	146	153	131	138	134	169	129	155	176	175	168	141	159	158	152	153	143	151	143	146	159	158	159	152	148	144	171	165	151	145	173	172	162	160	120	162	150	144	138	133	128	171	147	156	144	133	157	140	135	152	161	148	130	156	151	141	157	176	149	172	154	146	174	152	155	166	151	158	130	148	145	155	138	147	176	145	151	137	158	155	142	157	164	159	145	141	137	139	143	143	167	143	149	145	127	135	161	146	152	153	151	156	171	146	146	148	153	143	157	137	149	142	165	144	151	175	155	157	166	149	192	168	150	151	162	157	146	156	150	159	139	140	163	145	145	165	134	140	179	147	143	143	151	147	136	166	147	172	135	159	135	142	153	155	143	157	157	157	165	137	150	163	170	149	145	150	151	160	156	141	165	166	143	154	126	157	165	173	178	140	163	154	162	157	170	134	125	150	133	149	129	148	154	138	157	166	170	150	147	159	132	148	165	129	161	155	159	168	151	145	147	143	167	147	131	162	167	143	155	132	162	155	155	153	164	158	129	129	135	159	145	161	148	151	148	152	170	135	164	148	153	157	151	169	151	152	149	170	158	161	144	160	161	171	165	140	173	142	123	161	162	167	163	124	149	141	151	149	153	129	138	159	161	130	149	156	149	152	152	155	153	146	149	146	135	135	148	153	151	138	161	156	162	175	157	142	152	159	177	137	149	159	149	168	146	153	148	145	152	168	150	142	158	155	166	149	148	135	165	143	141	146	160	158	170	129	143	156	153	147	144	135	146	134	143	136	118	159	144	136	162	148	148	142	128	157	151	165	133	182	154	177	143	158	138	152	167	151	159	172	138	146	149	167	130	137	153	140	137	154	144	143	177	137	132	158	140	145	170	157	156	147	152	148	164	177	145	151	170	138	173	150	170	160	157	133	144	147	170	160	147	155	150	137	155	154	126	152	166	146	136	149	139	140	152	153	173	167	149	178	148	164	167	144	160	138	152	167	167	145	166	149	172	167	148	168	147	160	178	133	139	178	143	143	145	135	143	147	164	142	154	133	143	151	147	137	166	148	156	144	111	165	159	151	146	153	164	172	140	155	145	167	144	143	147	170	153	140	148	149	120	164	155	152	144	164	143	121	147	177	163	171	143	164	141	147	155	144	138	164	185	165	146	150	148	143	160	134	125	150	173	147	164	156	166	150	150	143	171	134	158	150	165	137	164	170	165	159	148	138	147	138	156	169	164	134	150	151	133	152	158	156	138	151	161	137	161	145	143	153	150	166	155	168	136	136	137	154	164	160	143	143	141	142	151	150	165	149	167	154	138	152	146	146	164	160	153	147	145	151	151	149	151	155	146	139	155	161	148	173	158	153	128	148	138	178	144	168	140	145	134	136	134	147	161	172	183	151	152	152	122	145	163	160	161	148	151	159	140	154	143	136	142	164	163	142	167	146	154	165	146	149	141	142	154	118	146	151	137	156	149	157	126	163	134	169	153	161	141	141	155	161	146	148	160	170	131	164	168	157	160	141	141	140	157	133	142	162	129	163	139	158	153	156	142	152	141	137	167	157	138	155	162	166	143	157	142	158	150	152	171	171	168	124	147	147	159	138	142	145	155	147	185	139	168	157	140	136	160	164	163	149	158	148	148	169	149	174	150	154	150	153	176	155	154	141	150	154	152	134	148	130	149	159	155	131	142	140	147	156	150	139	149	157	158	132	158	141	143	150	153	174	160	136	156	149	150	162	155	147	148	160	153	141	144	167	159	158	144	161	157	149	156	142	170	141	159	150	177	161	145	150	138	163	151	151	162	119	184	131	159	137	146	142	163	159	156	149	147	152	136	163	155	145	152	147	160	149	169	138	173	159	142	144	161	174	141	167	145	164	172	154	166	146	162	147	143	145	163	143	154	144	159	147	143	154	139	162	156	150	147	131	153	160	159	124	146	142	182	170	149	133	154	154	151	146	130	152	153	158	148	146	162	160	152	145	145	134	145	165	163	157	155	156	159	165	160	159	129	128	141	163	147	151	138	166	142	150	134	157	140	159	158	143	150	153	167	173	163	131	156	153	154	141	145	143	166	138	150	146	151	163	157	160	155	157	130	143	148	168	151	163	138	157	127	157	147	179	157	134	157	147	142	138	174	173	155	144	140	166	146	149	136	150	151	149	150	146	132	148
10804	10244	22154	26427	23157	18988	16647	11698	12643	9122	8694	7597	5330	3377	2550	2600	2252	6896	12504	23692	25574	18232	5145	603	1619	641	612	622	581	564	576	603	561	576	604	589	555	554	567	581	579	578	623	610	580	613	542	614	603	578	570	578	623	548	577	635	620	579	585	566	606	569	611	585	599	587	557	565	569	560	617	576	590	593	624	580	571	582	609	554	559	567	583	619	589	574	593	600	597	613	610	578	618	605	574	581	570	617	599	546	562	589	600	579	611	593	595	587	556	551	574	655	619	621	652	629	591	599	572	607	598	585	569	562	584	650	568	574	581	588	580	612	585	593	567	622	619	597	558	613	585	613	597	556	589	596	595	555	610	545	610	587	585	556	579	635	550	581	617	602	588	611	583	605	581	628	605	639	513	622	577	580	595	566	616	560	558	596	597	589	580	600	570	569	598	597	572	586	577	536	557	611	580	588	600	601	579	598	524	600	590	564	580	598	556	560	577	549	579	629	615	603	575	534	614	596	631	603	570	593	572	599	579	617	603	545	615	584	549	553	605	564	559	572	565	567	573	598	598	634	543	539	602	637	583	622	554	584	589	639	619	619	613	568	590	612	567	574	532	599	566	584	577	605	609	598	622	586	586	602	602	604	548	569	604	602	579	610	607	578	525	556	583	604	607	600	542	601	593	612	599	595	583	588	548	590	600	649	590	534	587	580	599	637	594	611	606	581	591	597	596	590	599	589	610	573	592	559	624	584	588	589	584	611	586	607	562	591	557	581	557	580	604	582	620	591	617	617	613	570	582	574	598	602	561	623	573	596	582	605	581	586	582	632	567	583	587	631	556	568	562	590	587	600	604	601	577	620	583	596	618	575	576	586	609	590	563	597	536	617	587	579	647	595	610	587	554	565	571	584	594	605	557	584	595	568	572	578	567	628	562	580	578	566	558	570	543	587	589	596	618	545	663	568	577	585	553	551	640	581	569	567	565	566	623	579	551	580	573	591	567	580	575	575	601	554	582	561	578	556	578	617	592	569	610	599	594	592	621	638	582	577	552	548	607	555	579	582	530	606	572	626	575	565	553	623	572	561	601	584	618	607	597	603	565	577	640	600	609	591	621	591	595	623	565	644	564	591	616	595	595	604	594	616	572	616	635	564	543	589	545	570	551	629	566	575	624	579	568	612	607	609	575	612	601	608	608	571	560	554	602	572	576	572	562	588	563	606	626	547	619	572	576	589	608	623	623	567	590	579	584	610	587	540	603	598	610	546	586	595	614	573	630	587	597	629	573	578	579	606	538	603	587	573	608	598	599	573	590	608	605	611	562	605	602	606	596	582	582	600	568	630	596	626	592	596	617	585	596	557	597	601	621	557	583	556	594	575	579	586	572	565	605	644	598	575	585	617	591	583	598	583	610	550	612	621	527	613	573	583	578	587	630	581	583	562	615	565	582	603	602	584	604	587	561	600	574	591	605	569	578	595	576	600	612	574	579	569	555	565	636	576	614	619	639	594	609	532	595	550	583	583	583	598	576	584	630	595	601	583	594	625	554	602	593	568	618	624	568	635	606	557	607	578	621	595	576	577	603	597	557	576	577	593	568	558	626	571	605	617	579	617	617	571	538	605	639	630	613	613	642	626	549	582	619	581	533	573	573	551	606	611	602	541	553	625	618	585	627	592	563	578	568	580	617	526	559	635	566	578	601	612	629	590	579	555	548	579	604	556	596	563	608	611	565	612	641	610	559	573	607	592	583	587	619	601	634	584	590	616	571	627	586	589	601	632	616	555	580	588	596	619	628	607	596	650	593	589	604	541	621	575	583	652	559	582	589	568	609	595	578	566	596	615	594	630	599	605	559	587	588	619	561	586	579	602	616	597	583	591	613	611	611	610	563	626	582	547	621	614	597	574	629	542	612	579	646	564	581	609	612	599	561	609	593	556	587	551	592	613	581	600	605	575	574	577	604	567	606	553	575	597	631	575	601	621	636	568	577	600	595	597	562	616	581	618	603	539	552	590	596	571	640	627	606	584	596	545	648	573	603	615	615	589	577	610	586	590	576	576	582	593	573	563	625	631	590	585	632	585	617	539	604	587	575	611	561	572	603	585	593	546	563	617	548	602	586	586	627	572	581	579	582	551	602	611	623	584	606	580	619	649	589	603	596	605	579	613	597	564	595	599	582	596	578	602	582	609	578	583	575	641	570	578	595	625	571	557	613	649	621	587	594	569	623	591	579	586	632	606	595	607	611	613	608	583	582	570	611	588	572	615	571	607	631	569	578	591	600	629	634	549	586	565	622	605	577	543	593	565	588	604	583	558	624	616	576	579	579	583	602	626	577	642	538	547	581	610	612	623	599	659	590	618	547	632	550	589	605	523	598	588	565	566	542	607	539	587	629	624	572	555	604	592	590	596	580	592	618	582	622	627	601	584	592	618	571	578	587	599	637	619	593	581	577	585	598	611	616	573	618	576	604	555	589	580	619	557	607	582	567	598	590	577	599	554	567	599	641	602	605	629	611	599	607	627	614	608	598	624	611	573	564	567	592	612	560	534	595	566	596	548	615	562	585	586	609	557	612	562	571	598	549	594	592	572	589	608	607	589	584	579	598	590	586	597	543	617	605	602	592	588	583	602	567	609	571	616	584	570	575	590	615	603	600	616	625	610	547	573	584	564	612	566	581	560	575	603	601	565	623	542	583	580	599	567	586	577	574	578	587	543	620	609	603	533	596	565	547	559	565	648	556	592	611	575	626	575	609	602	576	560	581	550	571	592	591	593	579	630	581	568	586	592	605	572	535	570	598	532	612	582	620	578	586	596	573	569	595	622	585	573	595	568	591	535	555	577	623	621	584	581	547	573	538	587	564	593	588	589	601	547	573	636	576	599	579	609	570	542	592	605	600	605	592	641	548	556	590	593	616	630	634	591	559	586	630	582	582	551	593	577	569	598	602	603	614	585	561	583	562	614	572	584	585	605	620	582	603	603	602	605	626	594	555	609	615	595	649	596	584	548	586	589	528	597	610	592	584	592	594	552	580	601	572	593	584	630	604	559	578	604	611	616	548	505	590	588	576	609	650	594	618	558	585	579	564	598	556	606	594	575	609	591	624	600	557	594	606	579	593	537	596	632	564	579	569	568	587	563	605	568	615	559	582	576	591	595	591	584	606	599	593	634	572	587	560	588	580	642	587	553	612	577	551	577	572	590	618	580	621	595	585	600	591	566	591	574	589	610	620	565	601	590	597	601	586	593	600	689	620	580	592	589	571	595	614	593	613	603	577	599	603	581	565	595	612	547	607	586	594	589	621	616	606	609	575	591	588	567	579	597	585	588	555	570	621	602	577	534	604	591	578	569	577	599	579	579	573	612	600	606	588	610	587	590	594	619	580	606	595	649	645	597	593	560	603	601	606	569	591	586	590	594	622	559	626	615	590	546	552	586	561	574	622	566	553	579	576	570	575	621	591	598	653	600	610	581	583	606	582	614	594	563	626	625
16618	18122	24765	25769	20970	15469	11028	7547	8017	3459	2310	2636	1914	983	677	559	601	1497	3588	10723	10583	5696	675	176	291	203	194	185	166	177	163	182	183	163	166	157	184	173	190	204	185	186	178	170	194	189	174	171	177	174	162	170	176	194	159	188	164	209	165	177	194	175	174	182	169	187	176	186	205	171	163	151	199	158	178	183	157	168	179	174	171	201	193	209	178	169	173	168	173	165	201	189	180	166	193	173	176	182	181	166	169	197	158	192	165	189	188	207	210	178	193	178	158	199	173	185	180	173	170	182	172	177	161	187	192	163	179	191	179	197	172	172	186	173	179	168	167	175	183	203	184	194	196	170	199	180	183	174	196	186	172	164	169	187	192	178	162	162	166	169	158	185	164	212	152	165	189	202	193	185	180	173	202	176	156	177	192	187	172	167	161	171	175	178	204	191	162	175	175	181	183	194	197	158	171	177	174	164	193	190	178	184	177	140	170	174	168	190	175	163	174	165	168	164	169	169	184	190	172	163	180	183	178	161	189	184	181	166	182	164	182	192	163	173	162	188	177	171	141	183	158	167	171	169	174	175	133	189	202	147	172	166	166	152	179	189	169	187	178	187	202	153	190	187	153	194	175	163	172	182	191	198	172	160	189	168	161	179	178	177	197	169	159	193	186	176	170	173	183	169	168	198	189	173	149	166	146	188	182	169	180	170	168	183	170	184	180	194	174	178	183	194	182	171	182	171	174	172	206	178	172	172	178	175	156	161	194	174	184	205	185	187	178	185	174	182	169	185	164	179	156	174	180	162	176	186	153	169	164	180	191	179	202	163	179	183	171	186	180	195	174	175	153	166	182	173	181	174	173	173	176	171	160	179	167	195	196	155	185	178	168	157	178	180	164	166	162	175	161	164	202	169	169	183	185	162	155	183	182	182	170	172	183	171	155	160	167	182	193	156	176	185	170	168	178	187	180	165	195	180	188	179	172	167	169	190	182	176	183	180	183	171	163	189	158	174	193	179	168	182	172	187	167	169	177	200	150	190	195	192	176	168	168	154	158	178	158	188	163	187	163	178	201	188	152	185	174	180	183	177	181	176	170	158	171	173	189	177	167	179	179	196	192	195	157	163	163	175	165	181	169	174	200	183	173	174	159	205	193	171	195	147	187	191	189	176	189	177	172	155	170	168	175	187	175	192	161	178	171	155	164	182	198	196	175	167	188	183	193	158	162	188	197	185	185	165	181	199	192	161	163	186	187	192	193	185	182	152	179	160	188	176	177	177	184	203	177	175	174	175	170	194	165	171	150	171	193	185	167	196	163	169	163	169	189	194	188	168	175	146	165	181	172	179	173	169	192	187	193	178	168	191	183	175	142	198	187	180	178	197	191	158	147	187	174	177	180	162	189	207	156	168	151	178	179	190	174	151	173	171	183	184	185	173	170	184	168	202	205	175	144	186	160	177	198	175	206	172	174	183	177	188	164	141	169	173	161	179	182	193	180	164	182	179	189	209	168	151	166	207	221	181	195	166	163	171	178	186	178	186	176	173	200	175	174	169	179	188	172	197	164	160	166	211	186	167	184	156	165	164	149	185	186	199	196	173	188	178	171	193	169	167	184	203	171	165	167	168	175	157	175	173	182	171	163	171	186	179	195	204	153	171	162	153	193	167	176	183	185	146	167	148	162	160	185	205	165	177	163	170	169	161	147	171	175	164	176	168	197	176	179	177	188	191	189	196	170	154	137	181	200	192	181	194	184	183	199	161	197	178	162	177	170	176	173	184	176	176	176	197	183	173	174	182	165	193	188	169	172	165	188	168	186	190	160	199	187	152	174	210	173	184	171	175	165	201	181	168	171	200	173	159	181	158	177	190	183	193	190	167	159	183	186	169	189	160	200	176	171	166	182	170	172	169	167	190	174	168	150	192	190	181	195	164	176	166	168	185	170	171	157	180	170	173	168	176	196	159	181	167	180	177	191	173	157	162	197	174	178	177	170	177	171	181	176	167	184	169	172	180	160	189	190	156	160	177	182	181	157	188	164	219	172	170	183	194	194	200	178	191	157	187	176	185	183	161	172	195	189	186	179	180	168	180	172	213	220	155	169	153	188	179	198	185	187	182	174	189	160	167	186	192	166	185	172	173	184	177	194	150	189	163	169	161	176	174	164	173	203	175	186	168	200	172	194	167	175	174	171	170	184	196	184	192	189	186	203	192	172	147	177	149	170	181	181	169	181	177	175	180	169	185	181	174	195	165	183	171	167	186	180	174	200	186	170	165	186	180	185	171	161	165	186	186	174	178	171	176	176	185	204	177	170	170	166	164	192	195	168	186	169	172	172	185	175	159	164	183	166	178	173	168	169	174	181	187	193	190	184	190	188	188	193	174	171	192	177	183	178	188	162	170	181	183	171	189	156	170	171	191	171	180	189	187	162	174	182	178	182	171	162	149	176	201	177	193	194	176	178	187	185	160	166	177	184	179	170	188	176	174	170	179	194	155	155	183	163	187	187	188	177	167	178	197	169	161	192	168	165	149	156	186	174	180	195	148	164	174	185	163	164	149	171	159	168	176	179	178	198	165	183	154	168	201	162	184	177	191	183	186	171	175	172	194	172	189	179	187	158	165	179	182	198	179	179	177	187	196	186	177	164	195	183	166	185	172	167	183	174	182	192	163	196	168	181	171	152	184	177	186	155	165	175	177	171	160	168	176	164	206	182	173	175	193	162	177	196	186	195	166	189	165	160	207	174	195	171	193	146	176	181	185	168	182	185	167	192	190	194	161	171	159	188	181	186	171	151	175	166	172	168	158	191	199	168	163	158	194	192	169	169	159	164	170	211	164	185	181	149	179	160	175	162	180	180	172	191	161	163	161	171	189	199	205	170	184	176	188	176	180	180	153	170	186	159	178	182	176	141	168	186	190	202	169	185	182	186	181	182	182	158	176	168	165	169	160	186	178	197	187	191	175	161	177	186	154	171	182	184	173	188	172	172	169	152	159	183	185	172	205	187	201	141	178	177	166	164	162	175	164	172	175	167	178	166	185	177	164	189	187	188	179	174	163	181	177	176	184	180	186	181	182	180	156	163	176	169	144	204	161	185	193	194	188	168	190	204	180	134	190	181	149	160	178	164	155	187	188	192	161	167	169	175	180	184	170	194	160	179	162	185	179	154	175	183	158	176	147	179	167	173	173	166	186	169	156	176	181	172	170	185	162	160	179	174	176	171	163	190	164	160	173	166	164	198	175	188	187	182	170	170	174	189	184	208	171	199	168	165	174	176	182	192	176	182	170	210	171	169	199	209	181	163	173	210	164	166	177	197	155	189	202	169	181	184	181	193	159	184	151	153	174	188	187	169	158	186	176	194	179	174	209	192	186	193	160	160	177	193	169	212	184	206	170	181	159	170	187	209	160	190	162	170	146	171	166	177	163	177	187	194	194	190	185	174	192	158	178	189	176	163	186	177	181	199	203	181	165	177	169	190	156	174	181	161	167
15096	16545	27471	32243	29200	24833	21586	17916	21382	11394	10828	12492	9591	5773	4017	3594	3652	8769	16619	33667	31583	21638	3140	692	1360	716	678	677	659	648	700	654	621	672	697	638	674	667	694	695	656	712	695	669	687	664	674	649	707	684	661	717	707	640	626	639	699	707	599	653	704	677	676	662	707	700	714	643	676	638	678	693	702	672	647	665	636	669	697	654	711	662	644	669	639	638	665	711	642	662	657	689	657	678	692	701	661	639	644	652	663	674	725	722	671	663	667	688	657	672	694	617	694	674	694	656	673	621	604	661	652	616	669	666	679	654	650	635	672	659	665	654	682	641	692	681	680	661	649	719	667	653	683	683	679	683	705	657	655	642	655	672	679	659	641	684	645	675	671	647	650	688	693	679	657	665	629	656	689	707	662	654	667	716	676	652	678	680	634	682	713	643	683	687	666	640	691	683	699	673	699	658	620	689	638	675	705	667	626	660	657	672	661	670	688	695	688	637	703	695	694	668	651	663	646	667	689	615	592	665	630	724	698	653	638	647	648	664	663	689	666	664	669	624	703	683	639	663	661	664	616	658	710	654	680	629	695	656	696	666	669	680	641	654	701	628	672	638	665	630	665	666	674	677	690	651	661	657	676	657	643	640	692	646	646	659	637	681	672	647	614	662	684	692	668	692	665	666	689	644	713	671	724	678	648	675	690	686	686	678	662	711	681	635	654	643	680	692	686	672	725	684	666	666	638	655	623	646	645	678	676	673	709	723	710	670	685	663	669	659	696	679	647	639	652	611	646	699	671	672	624	651	626	645	684	638	699	660	656	666	669	642	675	653	676	688	697	646	702	698	681	632	686	634	657	693	646	616	665	665	695	711	653	661	662	667	647	690	650	693	727	716	669	613	632	694	668	657	657	688	717	635	711	619	664	687	653	646	682	709	643	739	645	663	682	644	652	611	664	703	705	688	690	663	693	697	645	675	682	670	605	642	635	650	641	626	666	658	649	671	704	652	678	631	672	658	659	642	708	691	694	647	652	651	670	668	679	629	669	687	670	705	646	650	651	650	662	665	660	625	691	668	680	691	709	666	640	693	673	674	667	646	661	609	655	685	691	695	655	686	708	667	686	692	641	671	699	675	708	661	710	644	675	678	666	668	685	653	671	685	634	695	697	699	657	655	680	684	658	710	697	655	681	625	659	676	683	657	701	683	658	638	636	688	686	653	636	674	706	619	673	687	669	652	597	676	648	654	598	671	700	655	666	661	662	671	678	653	652	685	648	646	667	655	629	697	662	640	656	653	657	713	633	664	694	631	671	653	741	665	712	699	644	650	698	668	679	678	674	659	679	675	683	696	717	629	661	669	653	710	688	694	699	643	693	679	639	644	638	649	705	696	672	701	681	644	653	642	682	732	663	666	670	721	662	663	605	642	673	689	676	709	646	649	703	650	634	637	671	653	666	665	663	691	699	719	670	658	645	630	678	690	709	631	658	684	652	662	675	691	647	629	651	698	651	626	706	678	677	636	692	684	668	685	646	695	676	712	685	700	695	707	673	640	669	647	659	646	699	666	664	682	688	676	643	700	689	671	680	650	654	730	694	663	657	685	662	681	652	661	703	673	661	647	668	666	650	654	681	697	697	681	670	682	658	658	686	696	650	665	706	643	620	669	655	645	637	677	653	688	701	648	681	626	655	626	707	683	660	679	679	647	714	664	686	622	652	672	671	680	637	667	721	654	660	672	622	660	678	658	650	691	672	669	674	602	667	648	639	699	632	663	699	688	658	651	643	682	664	692	641	634	686	731	685	661	657	617	683	679	674	685	654	621	636	612	632	651	634	676	662	693	635	649	663	623	670	691	697	701	649	699	627	694	666	628	672	683	654	636	610	625	616	659	703	672	680	635	709	663	698	662	638	702	668	654	712	651	655	684	650	627	700	683	677	701	633	687	708	692	714	628	681	667	682	659	696	696	681	645	666	690	604	640	658	694	707	674	695	674	642	654	673	659	632	735	651	696	682	697	644	651	667	634	660	690	664	663	667	713	670	682	658	712	652	657	649	682	692	659	650	651	723	620	628	679	665	699	658	653	680	665	662	705	688	669	682	682	699	707	635	637	618	697	665	681	693	658	642	696	662	671	653	631	691	653	637	674	672	703	676	656	664	697	626	665	644	672	679	636	642	695	652	634	651	689	658	674	682	673	625	667	672	643	654	661	659	648	664	680	640	703	651	666	639	648	646	671	664	679	695	669	668	682	647	685	646	674	636	693	676	680	683	633	724	667	632	655	649	648	635	601	648	672	641	685	622	678	683	653	633	651	650	640	654	642	695	704	630	706	646	653	628	641	673	645	666	667	622	619	657	671	688	681	697	657	693	703	637	639	664	629	664	658	724	674	721	724	690	637	643	663	657	703	592	701	666	647	678	683	671	663	682	666	682	654	698	658	694	673	678	691	705	691	722	627	747	673	674	673	694	662	626	681	642	628	655	643	659	693	663	674	651	690	673	702	629	678	643	701	675	663	695	659	687	666	692	669	645	660	642	669	681	649	642	672	679	616	683	694	697	687	656	682	702	606	655	646	683	676	694	648	724	662	683	687	662	686	697	600	676	686	698	678	686	635	670	662	688	641	619	680	673	657	647	680	704	675	641	685	654	662	650	673	684	678	622	643	702	675	640	694	697	723	669	649	675	665	661	692	704	638	663	690	674	652	696	662	670	670	654	676	709	666	661	660	674	656	706	689	702	699	698	659	631	678	652	673	648	604	675	684	676	666	694	678	702	629	625	631	651	677	666	654	639	643	702	696	674	702	663	640	658	687	694	656	670	654	623	651	646	664	684	646	657	636	710	703	692	707	659	658	695	630	679	642	644	682	674	729	641	659	637	687	698	671	656	659	678	690	703	698	687	677	650	633	727	674	667	661	684	642	678	653	689	664	651	674	685	648	686	668	639	681	675	696	645	678	712	676	628	645	702	639	707	673	713	707	719	673	628	684	634	686	651	652	713	683	696	676	693	656	646	655	657	707	717	684	690	713	691	698	646	637	697	685	652	675	639	667	644	690	667	670	672	672	668	644	675	686	682	693	627	652	679	677	680	694	621	659	696	659	696	637	650	675	658	678	718	651	668	638	636	641	641	660	666	694	688	667	709	663	686	657	683	712	640	718	687	663	663	648	642	717	688	618	663	702	677	658	685	689	679	654	683	673	674	675	663	622	745	678	688	691	644	668	710	676	636	689	674	694	641	628	594	681	685	626	708	658	598	709	659	651	694	677	654	650	675	678	659	704	657	677	692	667	665	653	671	638	628	672	658	673	641	688	665	676	687	698	650	650	671	638	664	628	702	657	695	667	658	656	655	695	677	648	669	674	672	683	657	702	670	693	650	676	692	615	639	697	675	640	666	667	639	676	668	685	632	668	639	649	710	641	647	663	655	631	651	663	666	635	632	682	702	619	681	679	689	714	715	667	636	619	685	653	665	653	684	687	658	705	680	653	665	631
3135	3202	4095	4309	3154	1465	868	793	701	504	444	373	292	250	197	188	174	162	322	605	803	590	190	158	146	127	152	141	151	155	161	161	152	136	174	143	154	153	146	177	136	161	126	173	152	148	139	162	144	160	147	157	144	135	147	157	134	144	141	136	145	152	131	157	151	140	149	159	152	164	149	145	141	149	140	144	159	144	142	140	143	159	142	142	150	181	151	152	139	152	138	145	145	148	139	157	170	166	164	147	136	132	167	138	150	156	137	157	137	135	127	140	157	159	155	142	150	170	156	133	144	164	142	132	147	151	153	141	149	160	153	156	155	137	138	158	140	140	170	160	152	135	140	164	165	179	155	147	143	145	162	162	161	133	140	146	146	156	145	144	125	129	156	126	130	157	126	132	111	148	142	146	144	166	135	145	134	149	140	158	145	141	131	165	148	148	145	140	143	160	162	155	150	151	155	135	148	143	153	140	162	172	154	160	147	131	147	150	131	140	140	131	152	130	134	143	166	142	156	147	132	159	150	135	138	137	147	148	139	140	158	146	160	133	145	133	166	139	151	144	141	152	161	150	121	145	149	149	170	163	154	163	156	155	136	158	149	131	135	137	156	140	140	153	156	160	148	120	137	160	150	142	146	151	140	144	141	134	134	161	135	152	163	155	172	137	167	162	123	143	172	126	152	151	154	150	148	153	164	148	144	145	133	158	153	141	142	171	141	153	161	147	144	154	140	157	129	142	139	150	129	149	154	135	131	174	144	138	164	134	142	179	154	147	153	116	142	165	145	147	122	136	129	155	127	157	135	140	163	142	152	153	153	154	144	130	148	122	140	154	136	146	159	144	129	145	150	153	145	152	153	146	162	148	160	141	167	142	174	137	173	135	152	170	135	122	157	141	156	135	131	152	153	128	166	156	156	151	149	152	151	175	160	153	153	139	142	156	147	163	148	157	152	152	157	157	151	132	124	142	153	152	157	158	146	143	147	119	150	143	133	144	161	152	141	167	153	147	126	162	150	151	153	155	154	147	139	155	148	133	157	134	141	145	147	132	152	152	136	142	158	146	153	148	142	159	182	145	151	117	135	178	164	142	121	147	162	150	139	132	162	155	147	182	150	137	161	156	140	153	161	167	149	149	159	168	181	145	126	124	171	140	145	144	140	157	152	143	141	179	147	145	140	159	137	152	157	171	163	137	136	142	149	149	148	158	152	162	137	137	149	144	139	159	153	146	144	134	152	161	130	171	118	142	140	156	143	163	139	143	136	135	145	139	152	145	159	152	156	164	148	156	163	138	136	148	146	143	122	140	134	133	139	152	148	160	144	152	122	151	151	146	158	172	155	153	167	168	156	143	146	169	131	148	147	145	157	161	158	162	149	144	169	150	143	144	135	164	154	157	161	142	140	166	134	143	136	145	138	135	131	129	164	164	149	143	153	154	155	150	167	138	131	145	150	156	158	155	145	144	126	138	131	122	149	132	130	145	152	139	130	145	142	143	157	168	164	167	143	152	130	132	159	164	145	164	130	151	147	152	160	148	144	132	139	159	140	170	153	139	129	152	147	147	132	134	134	133	169	138	135	149	139	176	143	149	145	133	163	152	138	115	160	155	132	141	159	153	123	175	155	154	142	149	177	141	155	130	142	132	161	127	149	133	147	141	146	156	141	145	137	141	155	127	172	171	149	129	152	129	156	170	159	138	143	152	155	154	141	135	137	145	154	114	167	141	143	128	149	139	155	143	157	140	168	160	142	150	139	133	150	152	151	182	153	156	171	156	148	146	168	145	131	144	155	147	160	142	136	125	135	149	155	146	139	153	146	143	144	156	142	163	151	130	134	141	164	161	145	154	148	152	158	162	151	136	152	149	140	143	165	164	141	139	161	146	118	150	159	154	144	141	145	161	153	129	135	152	157	158	139	152	145	168	142	138	160	153	122	172	124	133	149	149	160	152	145	153	142	137	143	155	160	152	149	167	131	154	149	136	162	129	144	143	157	145	157	132	148	141	167	153	155	143	157	158	168	148	153	157	135	136	144	122	137	164	134	159	150	141	145	146	145	156	139	128	154	132	147	149	143	161	160	142	141	137	156	147	154	130	154	136	130	143	161	147	153	136	164	146	141	146	137	165	165	142	139	145	155	166	147	153	159	130	142	139	139	136	154	150	151	139	160	149	151	138	122	154	141	137	153	161	167	132	157	137	160	131	135	163	126	140	143	163	183	159	142	161	148	140	136	141	139	122	147	138	173	148	135	146	161	155	143	153	152	164	152	132	135	158	151	172	152	152	165	145	159	150	169	142	154	157	167	146	164	140	153	144	158	157	143	148	190	121	116	121	142	136	148	157	163	133	155	142	135	153	153	144	140	150	157	123	151	145	142	140	150	133	142	137	157	152	142	149	170	156	146	143	146	133	147	143	134	168	146	154	151	153	142	175	149	166	147	170	154	140	159	155	166	137	157	153	133	148	148	149	152	149	132	149	144	134	162	159	160	165	168	171	145	151	149	152	167	131	143	149	149	165	141	164	130	134	145	171	160	141	148	170	133	151	141	163	147	146	143	140	148	138	126	133	161	153	133	137	134	166	153	141	145	152	168	131	154	144	157	149	140	167	142	160	130	166	154	150	173	133	165	142	125	163	158	155	147	150	161	160	142	139	139	132	158	159	149	164	143	138	138	131	145	157	127	158	143	155	143	163	157	181	160	136	144	157	145	139	143	138	162	154	151	147	159	146	158	162	133	164	137	144	154	162	158	160	140	151	151	145	122	158	161	156	133	161	153	143	148	143	157	155	139	153	137	125	139	142	145	147	150	143	159	149	143	155	142	144	163	146	136	145	162	156	171	158	159	154	144	161	142	139	124	173	147	159	149	165	142	137	139	148	147	128	151	151	124	164	172	164	150	157	177	152	151	140	150	136	157	135	136	157	134	149	137	171	145	175	168	162	149	169	130	143	148	168	129	154	140	141	150	157	145	137	146	152	138	159	147	147	162	144	130	135	143	146	141	154	146	146	160	149	142	141	141	178	156	150	135	176	164	138	164	144	156	143	131	150	146	145	155	159	139	151	154	162	143	146	164	145	141	147	152	161	136	145	163	155	132	160	143	138	144	143	170	157	152	135	157	144	161	174	155	146	161	166	143	145	156	142	149	166	160	142	161	157	143	134	123	140	166	143	134	150	130	154	150	125	148	167	153	152	143	156	143	131	149	150	156	138	154	140	139	138	154	144	157	141	128	156	145	150	148	152	152	128	137	137	123	148	151	156	153	158	120	156	183	137	142	159	145	154	154	127	152	127	134	157	152	162	159	161	135	137	153	139	147	157	141	148	142	145	184	131	138	149	136	143	157	153	140	158	147	140	153	138	166	174	137	147	129	177	165	123	164	144	136	142	136	173	136	166	168	131	160	157	138	159	158	148	142	147	129	155	130	147	157	147	160	160	145	140	156	142	172	131	134	149	157	140	157	153	134	171	151	141	153	160	159	139
3714	4475	8544	11418	10488	6164	4177	4091	4150	2796	2495	2023	1597	1379	1046	844	813	792	1728	3596	4225	3081	849	549	554	550	542	535	535	579	564	591	613	603	596	593	545	536	565	554	608	589	550	566	597	580	550	572	592	546	532	569	567	576	593	585	592	568	537	560	599	596	562	546	589	586	556	568	578	559	571	574	589	563	579	610	568	594	568	556	545	523	594	558	579	584	584	554	538	555	591	545	571	548	559	544	541	563	550	542	601	539	595	563	571	559	593	572	507	586	588	544	539	591	613	570	577	578	564	556	554	540	597	531	575	526	546	531	558	543	616	597	549	621	555	611	510	546	590	590	589	506	597	578	570	578	565	562	577	559	572	591	569	580	546	542	565	566	554	593	601	560	588	614	570	530	573	561	619	596	601	576	574	611	603	596	568	558	592	586	583	637	606	577	576	570	587	545	539	581	573	570	573	583	584	555	559	566	618	593	544	564	616	553	601	599	596	608	569	581	545	538	562	561	562	599	596	567	538	580	549	552	578	594	558	568	538	544	566	554	564	549	586	581	528	565	558	581	552	544	584	579	568	544	551	513	582	547	549	537	558	563	620	615	545	573	577	556	587	570	587	551	554	612	571	575	581	556	598	571	584	562	558	569	590	581	559	594	566	610	534	595	543	562	590	593	554	571	556	559	539	566	536	557	584	595	572	608	573	578	531	547	566	602	557	586	570	594	625	547	554	549	574	525	577	573	591	584	572	576	571	508	557	556	571	567	561	618	549	561	540	541	604	582	570	587	551	550	605	568	608	609	558	539	571	550	583	615	601	556	581	568	565	599	569	511	628	589	590	604	526	543	575	540	559	567	575	538	600	567	508	570	584	571	554	585	609	545	587	580	560	595	589	570	545	562	543	542	598	585	587	561	582	596	615	595	564	566	564	559	562	546	585	598	622	593	574	573	575	573	611	552	592	606	573	565	564	522	570	556	560	587	551	592	620	553	584	573	573	537	565	602	539	526	593	552	549	540	537	564	589	587	615	588	586	612	554	594	518	542	580	521	550	567	583	580	560	542	558	577	561	541	572	563	526	590	586	544	626	581	581	557	594	539	563	605	575	590	547	567	589	570	590	622	542	587	594	570	570	595	604	590	574	544	541	582	549	551	551	583	548	562	573	566	611	599	561	579	566	595	566	501	558	557	555	572	561	541	580	555	564	546	621	548	594	556	531	562	568	529	579	562	523	592	596	586	554	563	614	542	561	560	517	591	584	589	529	556	561	594	537	549	616	580	583	593	531	565	605	544	602	587	539	608	600	556	624	581	561	611	563	554	586	594	567	551	553	564	528	584	562	605	581	577	575	571	586	593	565	572	572	555	544	568	568	604	553	558	601	567	594	575	556	573	577	567	567	570	559	584	563	589	591	577	578	565	553	565	567	576	545	542	572	598	558	593	572	596	596	545	543	600	574	634	548	579	562	551	542	599	559	572	506	607	580	606	578	570	571	575	557	610	594	589	550	569	571	531	556	601	568	563	540	546	548	590	525	603	573	559	574	545	575	573	576	583	580	561	566	598	568	552	572	559	596	592	596	588	549	636	563	542	598	583	546	582	561	565	556	620	572	518	612	560	580	581	583	559	572	552	569	568	570	576	583	596	603	584	540	548	566	540	554	555	586	554	578	595	537	556	599	573	562	556	546	559	567	601	559	579	549	527	610	576	533	570	608	522	612	590	535	574	582	555	590	560	586	530	551	589	560	571	575	550	587	514	560	580	604	582	582	574	588	575	564	587	570	599	598	561	538	571	574	586	579	582	630	569	588	522	552	578	592	525	585	582	609	582	533	541	570	550	540	561	568	623	573	548	592	538	586	577	562	574	538	572	544	582	564	594	571	574	567	598	578	558	582	560	605	609	604	611	594	538	563	596	583	561	580	595	564	532	577	589	546	590	567	577	555	591	594	583	595	601	557	564	587	574	539	600	584	533	554	559	583	567	542	571	563	567	588	567	545	570	569	592	553	594	576	548	574	557	598	584	568	612	587	544	570	581	575	569	578	608	633	539	568	561	563	551	605	529	607	534	553	544	537	543	577	544	534	559	616	519	625	548	589	593	590	594	557	560	568	601	560	598	547	525	554	594	614	599	608	563	558	591	562	576	562	594	592	567	559	589	598	570	606	547	555	534	612	574	571	565	622	576	575	609	572	603	577	539	546	537	575	562	570	544	558	579	600	595	552	604	550	583	595	600	593	592	603	602	573	574	586	583	567	580	552	561	588	602	601	559	595	569	579	554	569	575	581	547	594	626	599	542	530	544	589	578	554	564	587	582	575	602	602	534	578	566	584	596	545	614	599	592	549	603	624	599	585	547	569	560	584	588	553	618	579	556	561	543	585	591	540	618	593	546	568	583	560	576	568	573	595	592	606	579	590	570	599	566	594	549	549	585	565	572	553	581	553	561	595	526	582	555	524	568	586	558	617	599	580	552	598	556	557	617	550	522	536	549	527	571	525	601	566	586	580	543	559	549	581	523	584	570	570	598	592	582	544	574	608	566	609	567	590	565	560	512	595	572	604	620	588	575	619	574	570	569	556	547	563	577	580	589	563	572	559	536	576	590	578	572	571	587	551	515	582	566	558	603	527	565	576	583	577	537	614	530	567	611	591	598	559	603	572	583	589	597	557	628	598	531	536	572	608	584	564	583	581	569	567	603	591	581	591	587	553	549	556	565	559	589	574	604	590	606	579	634	543	568	575	583	525	579	577	579	563	620	571	585	581	572	556	559	589	547	601	587	553	555	558	555	597	595	611	572	596	552	578	552	594	567	565	553	575	548	558	549	571	537	575	581	576	562	574	614	590	543	554	548	593	574	623	529	565	556	600	552	556	576	563	565	589	580	621	543	591	561	523	584	534	551	566	580	607	631	541	553	623	568	567	579	587	588	564	558	583	587	562	570	617	581	554	568	603	580	590	556	570	580	534	536	584	601	537	568	559	619	555	580	586	568	585	549	547	590	533	561	577	567	551	588	592	563	618	541	548	581	568	556	599	541	559	590	573	552	511	570	570	586	615	515	577	607	568	578	577	567	576	591	586	567	597	618	547	537	566	552	577	516	558	587	568	557	600	610	604	565	540	556	586	536	566	612	571	541	569	631	575	600	579	559	592	552	558	554	533	582	572	576	541	590	630	572	571	544	650	565	568	579	563	585	568	596	601	560	575	561	567	601	593	604	541	574	593	578	595	580	615	580	585	600	566	546	608	592	570	567	575	563	552	601	537	560	587	606	558	582	626	552	587	578	559	579	560	564	584	589	546	594	600	554	598	565	565	570	584	560	600	571	581	579	565	557	589	558	555	586	546	563	538	574	573	600	526	576	598	563	575	556	604	602	587	558	556	548	557	606	535	545	558	562	558	554	566	558	582	580	575	568	582	577	596	569	583	552	588	591	558	589	589	587	584	585	563	539	589	609	598	560	558	529	586	586	604	584	547	570	505	573	543	595	591	625
11533	12226	14876	18290	15781	9914	7887	5616	2944	1387	1091	961	740	521	564	440	324	488	2913	6279	6035	3627	976	130	155	139	157	155	143	134	152	150	149	160	143	141	132	150	147	136	161	164	159	133	144	137	134	145	115	147	129	134	175	141	115	134	141	157	147	150	153	146	154	124	144	142	129	142	148	124	144	150	153	167	139	164	147	135	135	132	133	143	151	137	155	159	154	150	150	116	150	149	136	131	150	148	145	138	159	122	138	138	131	143	145	126	122	150	141	141	151	156	167	151	130	156	135	141	151	150	150	146	155	155	155	142	155	148	139	141	147	151	151	124	145	151	150	159	144	149	145	150	151	143	149	146	157	146	137	147	161	148	152	133	138	144	120	146	164	159	161	125	141	157	145	149	169	139	147	158	153	167	154	154	138	135	134	138	144	148	134	152	141	146	151	149	160	162	147	149	143	159	136	140	156	137	129	149	144	151	150	163	160	138	139	141	166	135	162	155	138	155	121	132	140	132	118	142	127	138	140	152	131	150	153	154	150	139	155	139	153	142	157	148	139	135	120	147	166	141	143	121	148	134	152	149	146	141	154	132	168	168	146	142	150	132	156	155	152	119	135	138	162	123	124	147	158	139	130	149	159	169	144	137	144	124	141	128	136	155	144	132	140	148	141	150	136	135	157	148	132	135	135	149	132	125	144	150	138	153	148	126	135	166	134	138	153	152	139	169	136	158	174	170	146	142	145	142	131	127	135	140	146	140	165	137	135	154	130	146	160	143	149	148	129	141	157	145	147	123	181	142	145	154	145	140	156	141	141	147	163	142	154	136	144	126	133	147	154	133	123	141	182	146	151	155	132	142	164	152	147	140	139	158	132	157	147	136	152	158	153	143	128	134	136	143	157	140	149	143	148	142	142	123	138	144	136	152	146	137	161	129	150	136	150	149	133	129	126	156	140	152	134	146	136	156	140	163	153	139	139	148	140	119	141	150	146	167	163	147	141	133	139	158	147	135	142	169	157	139	146	159	156	148	137	146	143	149	156	156	123	120	139	168	157	141	152	184	144	166	155	137	157	141	144	130	137	147	134	135	162	154	141	139	142	143	134	127	106	116	153	158	145	155	151	131	150	154	143	131	143	125	157	156	151	138	138	148	142	144	141	148	131	153	141	146	156	134	156	153	150	143	140	153	135	124	147	133	147	148	123	131	141	153	155	158	146	141	141	165	130	168	152	142	145	139	154	138	156	124	155	144	145	133	131	140	167	176	148	154	148	152	146	142	157	162	145	148	141	147	148	150	136	162	151	161	120	144	162	164	136	138	150	139	147	150	142	143	152	135	152	144	127	129	146	123	149	145	134	127	137	134	146	141	136	159	151	138	154	145	159	147	144	129	156	145	129	147	167	133	140	168	136	160	148	132	136	127	150	139	142	152	136	145	157	152	139	133	157	152	137	152	150	154	127	156	154	143	174	138	155	140	159	153	148	153	161	143	137	149	142	146	141	139	159	154	142	143	137	137	148	143	130	138	149	163	150	155	159	136	136	147	128	142	134	116	133	156	150	116	161	156	160	125	136	148	137	143	125	152	148	149	132	161	148	147	146	165	154	140	160	142	161	113	154	133	145	124	152	145	142	134	154	126	141	149	148	148	156	143	129	157	138	170	145	155	136	147	158	151	139	155	153	148	146	144	137	146	153	157	146	140	154	177	148	149	147	175	144	156	150	134	137	130	148	143	155	144	122	128	130	155	156	145	152	143	162	148	153	154	132	147	155	168	147	161	138	148	140	138	148	140	141	126	153	138	153	175	120	141	146	160	157	138	138	144	157	139	135	158	138	132	160	140	144	141	144	151	145	160	151	137	131	147	118	139	157	151	135	134	155	139	120	143	132	148	156	134	156	162	133	140	161	157	151	154	150	142	153	129	143	155	156	157	133	146	152	153	129	149	139	128	142	129	117	134	157	141	132	158	131	142	166	155	153	139	149	144	161	145	152	160	162	136	150	128	140	149	125	148	145	131	160	128	163	158	111	144	155	144	150	149	134	121	155	150	142	144	156	141	147	130	130	146	127	140	124	124	123	142	131	142	140	148	143	149	154	139	160	156	132	135	142	143	170	145	145	152	135	162	155	143	152	146	130	146	147	153	137	139	156	129	134	159	136	139	144	153	141	168	144	149	142	144	148	132	151	144	129	132	160	155	149	148	163	143	141	166	129	151	163	144	152	160	144	134	131	140	154	136	149	157	154	159	142	147	141	157	141	143	164	151	122	152	164	153	156	139	149	143	127	129	118	161	151	129	137	149	144	152	143	144	154	136	150	153	153	140	160	129	140	127	167	164	164	140	165	142	141	162	145	148	149	147	145	152	143	159	141	154	149	139	144	134	151	148	133	137	152	128	126	137	168	135	136	142	138	154	141	155	139	140	140	139	169	135	135	137	130	125	157	166	153	143	148	142	144	138	132	134	126	142	148	135	161	151	162	142	139	133	126	149	123	130	150	149	130	153	148	173	132	145	148	148	149	165	139	121	158	146	160	118	137	148	148	185	156	138	143	146	137	148	139	134	150	158	142	150	122	140	138	130	166	130	144	129	153	134	153	143	154	128	127	124	108	134	151	138	158	144	144	133	133	138	126	131	142	141	152	130	148	152	133	135	144	150	161	122	115	146	141	139	143	156	153	174	153	135	170	134	138	133	130	162	147	122	158	144	157	147	134	117	164	120	141	138	136	155	137	148	142	132	147	157	152	127	139	124	149	139	125	161	163	155	140	119	139	136	143	168	141	161	182	129	147	137	155	142	144	147	148	129	114	133	149	137	141	139	141	156	137	151	154	165	133	133	159	146	142	142	150	146	112	146	167	139	144	145	133	127	140	137	115	162	151	146	124	153	136	153	124	153	144	159	155	165	141	145	159	145	159	144	149	130	139	129	130	161	137	145	146	151	164	147	150	146	133	155	155	134	159	143	135	148	132	142	153	118	145	145	152	147	184	156	150	162	141	131	134	168	172	117	113	151	162	123	167	137	143	158	157	166	134	148	154	140	132	142	144	156	132	133	114	145	134	147	151	137	174	153	145	159	162	130	155	141	130	131	141	138	152	138	144	134	138	165	139	161	137	135	145	167	127	164	146	137	143	137	129	150	155	125	148	156	127	153	151	136	132	138	150	154	152	138	149	147	135	141	134	153	140	153	140	161	158	152	160	146	141	132	149	146	131	119	127	148	118	148	147	151	154	154	131	142	157	128	132	147	151	140	158	128	146	152	127	159	166	175	127	150	140	159	115	141	162	148	151	145	141	147	161	134	136	147	140	135	145	156	133	149	146	167	131	175	147	130	133	140	159	154	124	159	145	142	159	157	129	150	164	140	144	148	141	159	140	128	138	142	158	134	128	138	157	146	145	155	151	122	152	137	148	135	146	150	153	139	154	136	148	140	138	147	154	130	130	125	130	143	164	133	156	132	148	146	148	147	143	133	131	121	137	160	126	137	166	160
11605	11634	19539	27400	25188	19145	18781	16320	10485	6340	6095	5378	4307	3550	3531	2898	1911	2965	16168	25888	24296	17474	5103	544	566	605	560	563	556	550	538	628	544	593	565	555	574	541	524	603	557	593	578	573	613	566	582	571	571	572	616	560	524	567	562	568	543	554	539	545	525	579	545	587	565	596	537	579	559	603	550	554	577	561	569	577	595	556	578	583	573	558	561	555	601	574	568	563	626	562	544	573	535	583	574	578	568	568	531	543	603	554	617	545	588	551	558	583	584	543	549	554	519	571	592	613	580	547	545	549	591	557	562	556	530	539	595	597	557	571	588	573	544	582	580	567	568	581	538	598	575	575	601	607	518	565	582	556	547	597	566	573	536	564	582	548	594	534	578	560	568	579	595	541	587	566	560	535	544	588	571	553	559	547	562	558	564	528	565	579	615	591	535	545	561	583	547	554	565	560	569	539	563	554	585	582	533	573	587	576	570	566	563	565	552	567	612	551	573	583	568	561	563	556	548	563	515	562	571	559	555	547	595	563	547	546	582	553	545	582	566	576	580	561	539	601	586	578	568	604	551	584	535	550	591	574	610	530	530	588	589	587	575	579	591	573	593	590	562	587	552	616	541	589	562	590	587	585	573	540	576	613	551	539	570	556	580	581	569	558	581	534	590	540	518	562	568	559	574	522	596	540	583	585	579	527	560	574	555	538	573	565	567	576	581	527	537	571	580	551	570	576	566	590	577	581	516	576	557	566	569	589	540	575	587	558	565	524	533	576	577	570	592	584	570	560	599	537	595	557	598	545	557	532	577	535	616	539	571	571	534	609	573	599	571	616	619	546	518	610	539	562	588	588	590	568	550	549	568	593	558	528	583	558	594	586	550	607	555	557	575	566	547	595	596	556	552	564	599	587	579	555	558	557	538	577	565	567	565	568	516	579	545	544	588	543	579	550	596	595	575	556	579	558	582	530	594	572	544	546	562	579	529	579	535	586	585	557	570	542	584	563	580	535	568	606	610	606	588	582	615	556	549	585	547	547	589	573	578	556	549	582	574	587	574	578	550	550	594	578	583	587	583	597	586	568	565	551	546	536	610	620	602	565	556	555	599	541	563	576	575	547	591	587	605	563	560	588	555	524	571	577	596	541	588	630	534	573	552	605	611	521	558	563	605	553	580	578	508	531	590	578	570	552	582	592	514	570	585	537	570	566	550	554	544	608	580	566	572	591	574	561	564	542	523	526	569	560	571	559	573	523	573	567	577	624	559	568	539	539	543	559	538	581	606	555	547	561	561	524	554	540	568	570	521	560	566	570	529	520	509	583	547	567	540	561	596	608	592	546	599	593	515	579	577	558	568	611	526	522	599	592	566	574	577	571	530	592	568	579	563	529	516	623	552	580	587	550	567	550	581	563	534	561	583	596	579	573	559	600	563	565	572	600	550	574	585	609	590	554	553	621	550	593	572	579	542	573	612	535	611	568	556	542	573	575	592	546	558	534	585	481	526	608	567	563	596	603	543	574	572	537	559	557	552	556	528	556	548	560	590	547	567	594	586	576	572	599	566	569	543	562	574	572	569	570	620	577	549	525	602	549	552	609	623	581	632	569	570	576	570	580	595	557	602	578	587	579	569	528	553	591	579	581	551	548	565	557	551	570	542	549	555	566	596	570	549	598	592	594	591	576	563	623	581	583	553	572	555	568	578	544	557	547	588	525	607	553	563	576	568	583	551	641	575	588	558	593	604	582	593	584	582	579	576	563	589	592	598	634	569	514	586	545	599	620	605	550	583	530	551	562	561	574	544	587	559	542	567	572	612	599	558	580	565	610	593	554	550	604	596	551	523	576	589	555	579	588	580	591	587	550	575	600	536	592	568	550	548	544	544	577	602	560	526	568	571	571	577	569	605	567	592	557	598	540	584	600	531	580	572	560	531	549	557	589	550	553	620	578	541	551	575	531	580	555	603	563	574	554	553	547	584	563	529	592	595	536	584	555	567	597	558	521	548	590	544	559	536	586	551	568	593	577	565	550	555	592	531	584	601	538	561	544	578	573	559	566	533	520	600	612	571	552	605	541	585	580	563	575	542	599	603	584	539	588	551	574	548	573	545	599	546	610	520	552	585	576	618	578	562	577	570	590	602	619	573	550	567	537	534	530	591	579	598	556	536	584	562	599	526	546	564	591	573	542	584	546	602	563	553	561	562	538	558	537	577	575	532	533	543	579	536	586	549	543	585	583	547	570	577	560	604	611	534	561	571	565	567	558	548	627	585	583	551	574	591	533	588	595	573	562	586	538	584	553	577	576	555	558	559	563	563	566	584	524	555	568	555	525	573	568	609	568	554	576	579	558	572	567	579	586	549	597	534	577	554	555	553	590	525	560	559	542	550	608	580	542	578	590	616	560	589	580	570	586	555	562	576	593	574	524	563	536	573	596	582	558	557	601	520	574	576	554	512	564	572	555	571	564	569	629	569	546	542	597	582	582	573	542	581	548	599	584	547	560	554	575	552	573	516	588	564	583	562	500	592	578	571	572	615	587	544	550	565	571	567	563	586	575	543	511	575	544	539	609	601	580	543	570	571	551	589	577	523	603	573	564	566	583	561	532	588	571	535	586	569	570	583	551	586	562	551	577	565	619	564	557	550	604	565	561	555	581	564	580	560	561	594	543	579	571	538	597	535	603	564	557	533	575	554	513	538	561	585	590	583	586	555	604	556	582	547	613	581	576	565	538	579	581	595	550	553	513	558	540	583	586	589	536	570	570	526	636	588	549	575	533	537	607	568	563	589	580	535	579	587	568	557	606	586	557	562	553	568	563	534	557	520	548	563	561	548	597	542	588	556	588	532	571	522	541	525	599	572	581	571	589	593	545	592	567	570	567	575	567	576	551	547	574	540	540	560	572	571	575	592	581	563	589	542	552	544	583	564	556	543	549	572	589	541	561	554	583	540	531	554	502	610	544	561	556	608	587	561	539	561	548	567	608	567	598	609	515	565	538	620	541	607	566	569	564	594	550	566	581	563	547	591	574	547	523	583	572	577	592	585	578	553	587	543	554	593	559	590	581	575	578	587	573	580	545	571	589	552	574	560	601	612	566	577	528	552	553	598	598	545	587	555	560	587	596	586	593	575	594	548	579	517	582	570	579	569	560	539	569	625	575	569	560	535	560	609	543	528	557	572	587	528	591	549	563	596	606	594	582	591	563	553	572	606	535	536	543	596	575	583	602	554	588	584	562	591	597	525	552	577	597	574	580	552	581	547	566	571	543	518	561	578	573	542	601	546	525	545	557	562	525	584	587	568	593	565	559	562	572	558	547	589	544	569	581	551	572	574	576	589	578	600	559	559	557	559	575	550	600	607	530	560	596	587	567	582	564	597	564	552	547	575	553	559	580	581	608	600	576	538	579	540	557	610	584	584	614	598	558	553	548	611	570	542	550	557	538	543	584	556	557	587	594	505	610	553	571	587	546	520	560	562	560	583	544	591	576	577	566
17404	15602	21504	23472	19907	16037	15633	11475	4620	2583	2136	1148	765	659	702	668	575	1527	7502	11709	10406	5316	1507	219	189	217	229	220	220	242	221	206	235	217	195	219	236	225	209	227	205	237	204	210	206	209	217	186	227	226	228	234	219	203	202	209	232	217	235	227	205	219	188	202	221	223	203	219	192	206	206	203	186	208	198	213	196	193	242	211	200	218	210	218	183	218	207	191	215	210	213	206	198	232	192	208	230	200	219	231	213	226	201	194	235	224	211	236	215	209	239	236	207	202	208	218	205	219	228	204	218	199	206	220	207	223	222	232	200	210	190	205	211	220	223	205	214	190	196	206	215	213	216	193	243	231	205	217	195	231	226	192	219	221	204	267	210	212	219	230	204	215	232	186	199	243	205	223	211	214	222	213	216	213	208	206	192	195	237	235	224	175	192	222	206	213	226	197	219	206	184	220	216	198	200	225	225	213	179	233	222	206	228	234	202	224	218	192	224	221	265	228	216	182	216	222	243	227	197	193	217	216	210	204	200	233	174	207	236	229	217	214	185	196	211	220	237	188	186	222	210	213	205	204	195	224	216	235	215	188	211	237	225	207	244	229	215	218	229	223	179	199	208	214	227	227	209	211	214	216	210	190	224	183	196	184	234	207	199	210	220	211	222	202	236	180	193	228	215	186	183	186	205	202	191	203	208	231	213	225	209	221	214	196	196	205	201	191	227	214	219	225	196	195	214	225	233	206	215	193	185	193	210	225	229	187	221	203	226	231	223	218	201	239	215	187	199	196	223	225	194	192	232	233	204	204	232	207	214	219	223	234	208	191	218	225	244	212	225	227	211	231	220	211	230	222	234	200	197	202	226	227	227	207	214	214	206	218	219	207	214	229	244	196	207	203	203	222	199	244	200	230	213	211	229	206	237	217	207	230	220	215	230	210	205	219	206	213	216	203	234	215	231	224	205	210	207	222	233	231	211	177	209	194	230	208	194	238	200	233	234	184	193	228	230	208	211	233	219	170	226	206	185	225	214	212	224	220	200	221	208	207	194	199	238	204	189	200	209	259	214	232	227	197	222	209	196	219	194	233	204	204	223	220	206	196	243	212	195	238	196	188	226	215	190	218	226	176	197	184	223	222	209	220	241	211	216	187	203	227	199	205	206	219	188	214	214	214	213	259	207	214	228	218	204	209	199	232	240	220	202	211	201	221	215	200	226	205	202	205	238	206	192	201	216	208	216	262	197	209	205	214	199	215	179	226	218	198	203	219	202	207	217	219	210	217	178	233	222	231	207	195	236	212	188	245	175	239	211	213	213	183	216	205	200	220	185	214	240	214	213	198	226	204	210	204	199	219	198	223	198	191	218	194	209	217	204	215	207	234	207	222	204	211	204	238	208	222	206	205	231	212	217	226	236	176	231	193	196	237	223	201	166	204	225	191	211	208	226	216	223	221	183	209	201	222	207	197	213	211	213	213	206	219	220	217	201	202	212	187	208	200	227	174	206	237	215	195	219	221	205	210	225	211	216	199	214	199	207	201	194	193	213	225	206	192	231	199	229	237	208	203	190	214	187	200	203	214	220	207	215	222	228	192	232	225	194	200	220	252	227	221	206	208	210	237	221	195	198	210	179	227	201	210	238	205	181	202	198	209	245	203	204	199	188	209	216	204	213	213	195	219	209	235	199	227	232	215	203	233	205	200	230	214	223	179	196	234	209	223	201	235	223	216	217	228	211	201	210	209	187	202	237	216	213	194	219	207	207	207	206	234	220	193	222	206	206	213	211	210	234	237	209	204	221	212	194	205	172	217	198	209	197	223	209	184	192	197	203	215	199	213	224	208	206	207	224	226	221	207	234	184	203	237	237	221	211	199	209	205	229	206	245	213	216	219	226	189	218	235	208	236	199	205	209	185	199	227	211	223	199	219	247	214	227	216	211	224	211	197	218	204	220	211	212	207	226	182	234	217	224	216	224	215	228	210	225	211	219	189	207	196	223	215	232	234	197	200	213	215	237	221	208	224	221	207	190	215	238	189	230	196	191	192	222	224	197	222	191	233	217	197	217	224	209	218	192	237	230	209	231	204	195	219	227	190	230	201	194	229	233	197	191	198	208	215	185	201	217	211	216	197	218	226	193	229	191	224	209	217	203	204	197	198	208	195	208	202	211	189	214	228	250	214	210	199	178	198	215	203	194	240	230	193	187	211	194	226	230	213	231	200	222	243	185	236	222	202	199	231	222	213	217	198	228	222	221	213	220	191	200	208	220	229	161	219	213	210	220	220	210	214	203	216	214	240	192	230	216	206	220	186	230	233	195	224	204	229	245	207	207	205	192	208	224	236	196	207	225	201	209	206	218	217	230	216	196	222	218	206	209	196	226	198	196	225	231	195	225	208	217	221	235	209	209	242	205	218	199	240	215	186	216	226	181	202	220	232	215	220	226	208	188	197	184	211	217	231	235	206	213	205	221	199	208	202	230	203	197	210	244	211	217	210	215	204	225	193	221	208	250	195	215	213	239	231	193	212	229	206	213	196	194	226	207	209	195	214	209	199	228	220	227	203	198	221	239	216	201	220	203	186	235	209	197	220	225	209	195	226	214	229	211	207	205	197	208	206	234	203	213	228	230	185	211	217	219	195	223	215	224	215	200	222	229	198	217	208	210	212	191	232	215	209	221	210	227	197	185	217	241	222	222	219	204	206	207	193	193	216	217	210	168	205	207	212	210	198	245	247	203	233	211	235	204	203	222	231	196	236	246	219	207	222	200	228	201	189	199	211	193	206	194	221	214	220	198	217	200	176	214	215	223	203	210	218	201	239	214	199	196	199	199	207	223	205	189	205	229	211	219	223	232	230	205	186	211	199	220	229	197	233	179	195	221	192	234	188	212	214	211	229	227	202	244	209	203	233	198	230	188	235	199	226	214	190	226	221	234	196	192	239	198	238	246	221	219	221	205	206	245	215	208	241	212	200	211	214	198	203	219	231	223	221	240	222	213	235	216	231	191	243	230	222	217	208	234	208	211	218	213	226	208	219	208	236	229	222	203	246	200	190	192	214	215	201	192	218	216	225	197	215	216	206	193	204	215	214	217	231	203	181	214	208	220	210	232	218	185	238	209	219	222	219	224	206	212	213	225	230	181	218	214	227	190	206	194	231	186	210	209	206	193	208	200	209	209	204	202	201	232	236	221	214	205	217	250	207	220	193	209	230	221	205	213	213	241	185	220	195	207	228	210	214	202	220	229	205	220	186	237	257	206	217	216	221	226	235	218	204	228	194	224	210	205	243	214	226	218	211	211	210	220	227	187	208	206	215	232	192	208	205	216	224	180	236	223	192	239	197	205	231	207	226	210	231	213	227	183	228	217	216	201	202	217	223	204	222	238	176	207	210	212	219	210	225	213	223	191	208	212	207	199	215	217	211	220	207	229	222	216	214	254	190	211	201	228	208	209	230	214	207	212	209	200	205	231	191	201	217	216	219	191	204	211	221
15014	14193	24572	30746	28786	26711	28268	24037	10613	10648	8977	5843	4330	3814	4370	3821	3290	9133	27954	34536	31022	21491	7413	821	765	799	827	791	780	766	739	739	800	796	787	791	809	811	805	781	747	759	776	784	819	763	797	800	803	827	788	809	783	790	779	815	748	801	818	720	766	772	809	798	793	753	761	777	799	754	727	784	824	816	788	824	814	834	771	809	797	804	738	769	774	773	753	769	750	804	779	781	780	754	823	769	684	778	791	829	763	772	785	790	813	762	758	785	788	760	792	760	809	820	813	732	763	807	791	806	841	857	790	793	747	777	758	799	781	758	773	810	770	799	789	762	799	821	801	803	837	758	747	775	805	798	760	802	793	751	778	768	748	793	736	770	798	784	801	736	773	775	812	773	819	709	772	783	818	768	763	720	808	774	821	834	810	782	775	741	730	802	805	788	800	806	824	834	769	778	743	754	788	838	814	838	759	797	763	817	774	756	796	734	775	767	826	767	806	709	780	772	785	784	763	766	823	808	824	784	744	778	747	736	766	769	780	838	771	743	746	783	778	771	779	736	819	781	791	774	775	776	775	801	766	809	776	816	836	768	845	765	808	749	781	767	767	743	775	787	773	761	811	776	828	776	774	775	791	757	780	774	746	802	819	788	799	794	769	790	790	782	748	800	786	741	820	741	825	814	786	782	797	741	770	762	781	760	775	786	764	776	810	771	793	806	806	763	783	736	795	797	770	823	750	713	795	788	736	753	778	799	759	813	786	724	785	783	780	868	763	733	770	802	803	828	757	710	813	768	832	806	808	793	789	780	786	820	784	736	770	735	816	782	760	764	801	806	778	736	770	768	771	769	787	765	760	743	772	850	808	782	822	761	821	766	756	793	819	820	767	779	814	752	772	758	741	785	820	804	783	844	801	826	771	753	803	799	770	778	824	828	791	771	768	764	768	740	797	805	764	788	788	786	779	756	798	786	800	795	769	740	781	770	764	741	725	783	741	788	810	792	760	810	777	813	775	776	786	805	839	782	760	800	824	806	837	774	732	811	780	778	786	799	789	787	758	755	778	796	838	755	772	774	773	753	770	799	790	777	779	784	793	769	777	771	770	772	783	790	713	808	780	761	741	806	773	800	798	809	822	762	809	760	779	730	789	735	797	759	767	812	778	776	710	814	763	830	784	725	792	780	799	817	751	789	784	798	738	751	754	784	779	779	771	810	747	799	771	787	805	749	756	731	782	824	751	770	759	825	724	746	736	814	759	765	814	767	780	786	782	827	764	777	774	779	772	775	782	810	756	771	754	767	802	804	773	826	789	767	739	804	775	732	774	763	776	764	837	779	762	775	769	795	793	802	746	741	738	820	789	753	770	761	808	740	811	830	806	793	811	750	733	746	812	785	807	716	774	752	782	770	810	781	784	819	786	756	784	783	774	752	756	774	791	748	791	781	789	829	770	796	798	765	843	792	767	787	737	804	789	749	789	804	762	759	772	782	790	796	785	809	761	753	807	758	807	783	815	791	760	831	783	800	805	775	822	775	829	770	821	822	772	749	784	825	763	804	774	778	753	798	760	771	775	777	804	781	747	756	766	807	790	751	759	761	771	756	739	813	797	773	761	803	848	821	776	813	793	784	774	788	762	811	748	758	827	794	737	851	771	822	783	810	792	806	767	781	821	807	774	771	701	806	783	753	764	833	761	713	749	785	790	771	804	755	756	784	794	800	779	808	786	791	784	751	729	724	837	775	794	821	778	763	812	750	750	773	835	758	762	847	793	744	800	753	774	819	836	731	828	834	803	797	722	821	773	753	791	790	765	772	776	771	749	828	784	752	754	764	804	733	807	751	797	773	800	806	743	754	774	740	785	774	803	779	882	770	747	776	761	796	770	801	828	779	777	773	819	762	810	814	826	766	768	815	805	811	761	749	777	786	780	785	763	748	742	727	762	741	798	819	825	766	773	744	773	795	836	732	736	760	783	731	764	859	802	746	751	776	826	762	789	777	768	817	784	768	804	777	789	787	774	815	757	807	788	758	817	833	751	786	763	785	820	771	691	688	771	797	821	769	760	767	824	720	792	770	789	810	757	761	740	795	774	797	802	764	807	845	770	793	793	779	758	770	813	765	806	736	785	756	766	736	787	788	773	767	762	824	785	810	796	817	745	762	796	740	777	771	786	762	781	741	764	790	826	748	801	786	792	809	785	809	840	791	769	785	750	802	731	763	746	766	821	737	740	753	776	751	744	768	796	761	771	803	738	770	756	765	770	763	772	801	784	762	749	773	773	752	723	773	748	786	846	810	750	777	847	785	782	804	789	785	764	788	739	768	742	748	792	793	811	787	795	774	750	771	749	797	753	783	781	778	780	724	764	778	794	749	740	847	765	739	760	802	761	777	813	784	780	771	789	782	824	799	781	802	729	763	764	770	794	791	762	783	773	814	713	787	801	811	807	768	818	769	727	810	783	811	732	778	806	812	769	791	776	757	796	790	783	780	865	738	789	791	793	730	765	776	756	762	791	752	795	766	774	813	824	781	768	793	781	783	781	754	761	842	784	768	801	802	747	760	755	796	749	811	789	790	779	782	762	779	775	746	764	794	746	759	754	786	756	796	814	739	779	804	786	772	796	813	796	779	763	775	814	782	787	814	760	785	752	781	765	787	808	761	759	775	792	782	877	784	806	783	792	768	742	761	790	813	799	766	747	764	766	773	803	784	783	786	768	784	771	800	724	787	762	768	757	762	800	748	772	790	788	780	780	753	802	779	791	809	799	763	814	807	768	786	788	735	790	795	806	817	832	751	728	814	773	790	749	753	789	733	754	781	767	795	767	799	752	794	775	787	811	790	728	748	815	829	783	743	814	746	772	774	782	719	795	790	821	792	753	760	783	748	752	799	785	785	771	796	778	777	746	767	792	749	800	769	723	772	787	742	759	795	844	816	817	803	822	746	752	804	842	818	735	758	831	760	786	772	751	789	756	830	731	755	761	770	746	795	743	750	779	788	767	743	804	777	779	773	795	762	779	798	784	779	820	751	817	859	785	819	764	827	770	834	748	781	797	785	795	831	781	779	784	809	760	799	807	812	753	773	788	752	734	790	778	760	759	763	785	772	761	813	771	780	850	756	758	784	785	771	797	774	769	776	753	787	788	760	767	820	725	809	821	847	792	825	732	808	749	779	771	742	772	778	732	789	754	802	811	752	790	864	843	719	764	768	766	815	815	747	785	830	817	746	782	761	781	787	739	805	790	814	780	772	761	792	745	803	748	795	765	821	788	764	763	768	796	782	826	778	790	784	794	747	828	754	767	795	749	798	787	802	766	800	783	813	754	810	790	795	740	811	787	755	781	752	842	769	826	782	802	757	782	752	799	747	745	770	790	840	795	768	768	739	801	805	811	814	802	762	749	772	786	797	802	769	807	749	841	813	761	723	792	749	748	796	782	825	776	776	792	826	824	775	790	773	750	772	808	832	808	790	803	754	734	808	751	761	727	786
2369	2348	3804	3649	2730	2288	1434	829	502	353	264	196	204	173	196	199	194	230	526	886	903	536	211	163	165	173	180	167	161	167	147	178	156	152	161	162	157	160	189	171	170	158	163	179	183	179	153	161	166	159	164	160	171	170	172	154	154	164	181	158	161	153	193	167	164	162	190	165	158	169	166	162	168	172	149	184	195	161	167	146	167	168	162	160	168	173	180	169	153	155	172	162	164	166	164	164	155	179	137	187	163	164	156	147	161	150	168	161	164	165	197	169	162	181	173	159	177	152	170	157	173	181	153	154	144	164	158	177	160	163	179	189	139	160	161	149	154	148	190	202	176	139	171	160	181	144	158	168	176	159	165	153	175	168	177	169	166	148	171	158	162	158	145	162	187	168	156	174	171	164	191	166	163	174	208	151	172	160	167	171	158	157	163	160	150	136	172	159	179	148	165	180	173	168	143	147	135	159	170	164	170	174	165	135	184	185	163	149	189	158	176	167	157	185	177	156	181	148	170	169	136	151	180	158	164	179	164	162	165	181	160	170	139	165	166	151	164	176	159	163	183	173	147	164	163	151	164	166	148	169	193	189	178	166	157	144	166	152	158	161	147	149	150	143	166	158	162	177	187	176	161	161	153	153	171	178	167	171	142	175	200	163	121	183	163	178	152	174	159	143	173	163	162	172	173	150	173	165	163	174	157	161	161	175	171	181	164	176	170	166	157	140	172	163	170	168	169	172	178	157	166	170	162	177	163	163	159	163	168	171	152	166	164	161	141	166	160	178	174	161	155	154	161	145	178	122	147	164	131	159	163	161	160	161	173	159	162	157	167	167	181	168	170	154	156	186	157	185	164	156	169	170	159	156	132	166	159	175	154	169	141	161	197	157	168	132	163	164	171	163	159	161	167	157	174	172	164	164	164	164	182	164	169	166	164	166	178	184	153	161	166	190	163	167	149	163	148	171	160	160	172	156	172	159	158	161	164	151	142	173	159	169	160	167	154	177	186	174	134	158	176	185	180	142	168	155	154	167	158	161	157	153	152	163	173	164	165	144	172	173	132	162	155	159	151	156	183	173	147	159	167	185	171	165	188	162	164	183	143	145	187	152	165	168	160	180	158	168	162	148	174	174	177	161	170	162	182	171	169	171	159	168	152	143	151	158	163	160	190	178	159	133	168	185	183	159	160	173	163	151	188	154	152	169	162	168	147	187	170	139	162	188	152	176	154	156	182	158	165	156	183	181	147	171	151	153	157	163	150	143	177	141	170	153	174	179	174	159	171	164	172	180	192	179	171	171	172	175	150	182	176	176	167	160	183	167	202	169	155	139	184	180	186	165	162	143	143	140	153	170	161	170	158	182	177	160	158	167	162	150	182	143	167	134	162	162	166	149	160	165	195	173	161	168	172	178	181	153	166	159	159	180	171	160	138	180	148	157	150	184	185	153	151	181	159	149	161	162	151	153	163	151	132	171	156	170	188	145	156	159	146	168	174	157	131	158	163	169	154	159	169	160	151	156	162	134	161	156	172	155	166	169	182	146	167	181	163	155	147	148	181	172	167	168	164	157	157	147	163	162	150	154	148	157	156	149	191	172	161	160	169	167	175	153	177	159	179	154	138	140	157	161	165	170	154	162	164	154	164	147	165	156	169	179	181	167	146	149	182	162	182	170	160	174	156	135	143	162	167	148	153	151	161	159	158	155	171	158	140	167	169	167	166	163	147	177	175	157	136	185	150	179	158	153	167	161	155	147	177	164	171	149	164	178	183	160	167	161	151	175	165	170	185	160	176	187	182	166	187	188	165	153	161	176	163	176	155	156	161	162	148	177	174	172	172	177	178	178	175	149	198	176	160	150	173	155	181	182	158	155	167	179	175	163	162	158	142	147	144	164	154	159	157	152	163	169	159	185	156	134	165	166	152	166	160	196	145	160	175	151	153	162	186	173	156	172	173	169	163	179	152	168	182	161	167	156	157	178	155	169	153	168	168	147	167	181	162	171	160	167	154	136	151	160	153	150	184	155	183	183	150	174	162	158	155	167	183	157	182	157	153	168	136	180	165	174	167	147	148	161	160	172	161	145	161	163	170	177	153	153	180	151	159	173	150	167	144	152	169	185	178	159	167	147	183	160	179	184	143	145	162	160	157	188	164	171	180	172	165	173	171	177	181	145	162	175	168	172	164	166	156	153	142	167	149	160	173	159	182	179	153	174	170	156	172	168	180	156	146	158	186	142	173	164	155	166	171	148	160	167	183	166	167	159	167	161	170	151	156	199	161	157	176	152	177	157	174	163	159	173	149	161	185	164	178	146	156	167	185	181	177	153	167	166	154	169	139	193	168	154	165	180	162	150	177	173	178	149	177	175	165	179	152	147	155	168	161	164	156	167	157	166	156	174	165	154	213	154	166	180	156	175	161	155	145	155	154	154	157	155	194	170	155	171	157	158	167	155	162	145	175	158	168	153	157	173	167	155	154	154	160	192	179	148	174	186	153	179	168	145	155	175	157	145	149	142	152	167	179	170	188	156	169	169	180	158	162	155	169	164	173	162	177	167	171	168	174	182	169	180	154	168	177	171	167	167	150	163	153	138	159	188	153	156	178	174	180	166	166	159	177	171	163	150	167	159	165	156	165	161	122	171	140	147	191	157	193	178	191	161	172	168	148	145	153	160	164	139	171	149	159	172	175	170	170	166	152	157	175	142	181	155	184	157	176	137	162	159	168	175	178	164	152	141	171	164	169	165	167	140	158	155	160	182	175	189	170	167	166	168	144	161	172	148	181	158	175	172	137	147	154	169	171	161	153	161	189	174	177	158	172	178	151	179	161	159	164	154	142	152	165	166	164	176	189	167	168	174	162	179	171	179	150	180	168	173	153	161	160	171	164	165	166	150	176	163	183	159	158	175	173	178	171	162	147	163	171	161	185	162	161	185	161	173	190	175	179	158	154	172	153	161	158	176	147	173	175	150	132	184	151	160	137	153	156	176	168	162	132	188	162	172	153	145	173	161	188	162	152	143	164	174	164	186	136	142	155	147	178	160	170	157	171	149	168	146	181	135	150	171	178	164	167	177	155	132	186	159	179	167	171	174	174	146	182	177	146	160	186	174	165	155	163	179	167	162	165	161	170	143	171	163	159	153	168	158	157	173	185	148	172	159	152	182	171	143	159	160	184	150	172	134	168	166	171	177	142	178	161	173	132	177	161	154	171	144	138	154	175	162	181	176	191	163	158	164	149	155	174	170	173	172	152	169	146	176	177	179	146	155	174	170	177	149	166	151	169	177	172	156	164	158	164	170	183	160	151	166	173	166	156	190	153	180	152	149	170	183	160	177	184	162	181	146	160	166	169	167	164	170	147	152	195	157	155	163	148	170	164	176	166	147	159	152	159	148	179	169	165	151	153	175	184	154	150	174	157	165	175	160	182	149	160	172	168	152	156	156	176	139	171	173	160	166	165	173	170	175	177	159	174	147	166	189	177	169
3146	3442	8058	9904	9013	9275	5995	3819	2420	1720	1231	944	883	817	827	804	806	1127	3110	4791	4562	2621	945	576	618	613	637	656	616	578	628	631	645	670	606	625	641	603	612	620	617	583	587	598	590	628	603	657	637	620	653	607	593	576	607	631	617	624	578	612	651	638	624	615	563	645	659	635	649	629	603	593	607	622	603	614	601	630	633	619	622	641	614	660	632	622	600	617	670	635	613	628	633	624	666	583	605	606	594	629	605	637	611	595	608	608	604	586	645	650	620	593	625	609	636	588	632	624	621	647	616	605	536	626	612	571	629	651	604	688	630	589	621	601	640	652	560	595	564	622	644	594	636	656	581	626	602	633	639	618	594	637	590	595	621	629	616	647	637	618	616	584	596	639	617	617	601	581	612	614	632	633	614	645	602	622	639	567	633	635	691	576	583	621	588	652	603	630	589	645	600	649	598	574	649	594	610	625	594	586	640	619	590	594	622	650	603	646	642	622	613	650	638	605	605	628	591	581	617	616	640	619	622	618	596	633	634	614	611	601	630	622	640	633	642	639	636	663	600	613	602	613	629	611	651	603	640	613	606	672	669	562	602	595	620	630	624	634	635	621	625	622	627	622	562	638	569	577	614	634	653	634	643	610	591	572	637	592	637	632	632	600	614	676	607	616	666	596	608	621	642	622	607	608	649	627	635	567	636	610	628	583	602	634	609	648	634	585	653	620	614	606	607	590	598	623	575	596	598	642	571	630	603	573	596	640	612	607	601	582	628	651	653	618	602	595	600	619	664	631	651	587	644	596	605	616	645	590	612	645	593	577	589	647	630	635	633	640	585	607	650	595	625	619	618	636	646	648	590	659	596	601	648	661	628	609	578	617	646	621	627	639	647	578	635	598	631	630	639	640	590	623	586	641	644	635	646	625	585	620	586	639	641	579	622	587	581	631	638	667	672	634	588	612	596	622	565	566	625	589	640	615	619	606	567	638	633	575	651	629	603	637	602	588	596	653	609	605	665	572	586	624	611	608	605	631	588	621	620	603	608	586	602	616	599	693	593	627	660	573	605	632	612	570	651	606	609	626	618	580	621	617	620	601	601	636	608	619	602	581	642	576	637	590	606	587	629	624	575	611	637	656	631	608	596	608	606	647	636	616	653	644	614	625	603	635	587	595	590	664	576	609	577	628	611	636	638	634	632	598	630	585	651	622	659	607	627	624	673	626	589	682	625	628	603	610	600	584	647	629	612	664	598	614	652	616	616	630	532	602	633	606	586	608	581	608	625	576	652	663	654	630	654	668	599	612	600	622	618	627	616	623	631	608	623	623	619	615	575	618	652	621	594	619	643	603	607	622	623	608	624	648	661	584	619	589	626	622	678	642	618	597	621	598	652	606	573	642	596	614	616	666	610	616	610	638	630	645	579	616	583	622	599	626	586	614	616	614	646	637	646	616	632	609	618	655	616	603	608	651	645	594	611	635	638	598	596	600	622	617	672	617	605	611	609	650	606	601	596	570	641	597	635	551	610	603	666	638	625	582	663	587	607	576	625	622	640	610	621	591	619	636	600	604	595	568	635	606	609	645	645	629	635	612	627	650	632	627	616	606	648	622	615	615	620	621	635	598	639	578	663	612	606	598	634	631	637	627	676	616	620	628	617	604	606	615	624	619	637	630	643	619	611	634	639	609	587	586	640	625	622	601	583	621	589	639	617	604	616	640	621	670	596	624	644	695	633	604	624	645	616	616	630	615	603	578	609	590	605	630	638	639	652	616	586	634	617	596	622	638	642	620	652	604	611	589	615	589	603	656	623	597	660	610	632	625	570	639	618	599	607	630	618	631	621	650	619	666	612	600	662	568	620	591	626	603	603	580	615	614	633	606	591	649	638	648	603	614	620	577	650	609	653	670	594	615	581	597	603	670	618	594	646	656	624	625	623	600	624	610	603	590	608	632	623	644	618	647	571	624	629	600	609	626	583	607	629	617	618	648	656	659	601	642	623	591	624	648	611	643	648	606	663	620	654	576	614	674	589	646	595	570	644	650	587	651	655	620	631	662	635	600	604	621	611	619	592	634	632	679	676	605	634	580	588	616	612	636	643	643	611	588	613	623	634	675	648	619	591	604	639	629	617	592	613	635	630	635	655	610	682	599	620	630	645	620	616	595	643	641	622	649	585	613	564	611	584	600	592	602	608	647	629	594	594	606	608	593	635	629	639	624	613	614	598	674	630	633	636	639	624	580	622	638	626	657	596	638	628	638	634	622	636	660	614	668	640	635	645	635	587	614	570	623	603	574	624	611	630	591	589	612	641	597	618	608	622	626	621	604	596	568	625	579	569	619	609	582	653	603	621	610	609	626	606	590	630	579	604	627	629	614	569	574	645	608	626	580	597	627	609	597	595	637	614	595	604	624	625	653	652	594	642	637	606	627	603	584	632	643	657	605	634	613	597	605	641	644	620	610	631	639	607	603	595	637	587	604	628	615	587	620	623	616	634	613	627	679	678	600	657	581	589	609	582	615	610	616	636	634	659	589	626	631	631	617	632	670	600	651	595	610	644	622	609	610	550	634	608	606	597	623	601	622	691	653	633	632	579	647	622	606	615	644	584	587	596	621	582	616	615	647	596	607	620	599	641	634	646	621	630	586	572	646	638	643	619	600	603	643	631	604	605	615	654	620	632	586	623	650	600	618	577	581	609	600	626	612	576	643	582	616	615	657	626	626	630	584	646	602	624	599	584	656	659	633	617	617	613	613	591	601	644	600	613	614	659	645	624	634	658	613	637	612	642	593	578	657	623	592	621	644	619	643	611	616	592	624	611	638	618	605	620	605	663	586	615	635	658	589	591	604	598	639	638	622	603	625	623	632	595	584	618	680	665	614	558	622	609	607	582	676	607	634	613	642	625	610	632	604	575	609	627	652	619	652	650	562	651	596	655	614	614	618	599	626	621	639	631	617	596	610	594	635	649	623	647	624	655	605	594	633	602	615	567	621	597	612	618	604	591	589	650	607	573	621	606	627	629	599	623	626	604	622	652	652	585	591	588	628	601	622	622	626	642	619	652	663	584	671	615	648	633	623	627	583	587	575	659	612	625	596	661	668	559	584	614	635	599	613	630	580	597	632	624	643	642	645	618	663	594	643	620	601	629	619	640	626	625	625	627	610	671	555	623	580	599	642	577	639	607	613	606	626	626	583	609	625	598	627	611	608	643	632	629	590	610	603	611	587	628	558	617	578	606	626	644	610	569	558	614	634	636	586	616	619	657	613	623	619	631	648	603	621	643	652	626	638	630	634	575	635	601	618	616	618	605	551	610	598	586	641	600	601	628	619	623	610	618	604	615	650	597	650	627	619	573	628	602	638	643	630	658	626	653	623	613	632	617	633	599	588	620	616	632	634	606	649	630	621	649	633	580	614	599	631	645	612	637	608	630	615	593	629	621	621	645	593	606	605	607	607	667	634	635	673	622	606	625	612	626	610	629	617	606	622
8782	11424	17269	18161	14966	11500	8652	4912	1543	696	446	416	356	365	326	269	413	1726	6486	7399	4414	1871	132	121	114	137	132	115	104	95	123	99	105	111	107	122	98	120	117	113	95	126	121	115	119	115	115	102	115	112	117	112	114	132	140	120	137	105	104	111	116	119	111	125	113	116	130	106	127	116	123	126	117	122	102	146	122	106	102	111	112	124	131	117	130	110	129	114	112	106	119	109	128	111	125	128	130	139	117	127	117	125	130	124	114	111	125	130	112	134	90	94	109	101	100	128	122	103	130	99	109	109	99	100	105	117	122	118	102	109	96	119	102	109	105	109	117	107	111	119	137	103	105	124	114	115	113	99	92	110	119	110	106	118	119	109	109	123	116	128	129	107	110	113	125	100	116	114	113	114	125	105	108	100	122	113	111	94	118	114	99	107	104	107	106	122	116	101	102	110	120	113	117	114	120	127	108	111	104	115	118	98	103	125	121	133	104	104	125	114	110	110	111	109	105	114	116	111	121	123	88	109	114	110	119	106	107	124	119	119	105	115	105	120	108	126	111	108	116	105	122	110	128	118	113	109	116	107	106	120	112	109	123	134	110	99	118	108	114	114	105	124	123	114	123	107	125	103	108	99	101	102	112	145	126	110	128	113	96	103	110	123	124	119	130	131	112	96	116	97	115	117	112	96	116	109	114	110	123	108	129	123	102	113	136	107	136	95	123	128	105	114	111	131	120	128	109	96	120	118	117	128	106	123	105	136	111	108	108	130	107	113	126	112	105	111	115	122	113	128	103	121	128	110	131	115	120	116	137	119	129	95	108	101	115	117	137	109	125	117	118	101	106	120	124	119	120	111	134	119	120	107	90	100	104	114	109	109	112	110	118	100	117	122	109	123	121	138	127	91	107	118	109	123	106	95	105	132	100	120	109	112	131	102	106	109	120	92	117	117	114	98	103	106	103	93	111	100	115	96	116	111	130	108	110	116	101	119	131	110	105	98	125	136	107	124	110	121	106	129	98	121	103	130	133	110	121	124	100	113	114	98	131	107	122	96	120	114	131	102	116	107	116	126	128	130	130	126	114	123	110	113	123	106	138	101	105	121	107	115	114	118	118	112	108	96	120	112	88	109	116	115	137	117	105	121	128	103	113	93	124	125	101	120	107	125	109	123	106	98	114	120	119	122	90	108	100	117	117	103	114	120	108	104	112	109	136	104	125	96	130	102	127	95	119	119	118	112	91	120	103	93	107	124	106	114	108	98	127	115	131	135	127	121	102	136	110	101	109	106	132	115	119	108	106	108	121	121	136	118	121	114	115	134	113	116	136	128	109	114	96	143	96	123	119	132	116	118	115	100	122	111	114	129	96	118	115	123	115	99	85	119	110	94	106	110	118	128	92	106	106	115	116	106	118	113	128	114	128	125	115	121	111	116	103	118	115	98	113	106	106	117	127	114	116	122	112	139	130	111	114	132	121	124	118	103	132	125	109	115	118	118	105	105	110	116	125	112	120	110	91	123	114	105	102	115	126	115	89	131	111	96	118	123	102	123	118	100	109	104	116	118	102	115	98	111	121	110	130	109	114	116	106	91	102	102	118	116	125	111	97	113	110	113	111	114	95	127	131	108	129	107	88	123	127	120	122	110	102	113	108	102	111	99	139	114	119	119	109	113	111	102	107	127	124	110	136	119	91	121	130	114	108	111	123	109	118	112	111	115	117	103	111	118	116	126	119	123	106	133	97	111	102	124	98	112	105	93	106	102	96	119	128	119	108	102	123	117	113	110	121	100	121	121	122	127	116	107	120	116	108	117	117	112	125	91	96	101	119	135	117	109	111	124	112	106	123	116	118	112	99	106	96	140	129	124	132	129	127	105	101	94	116	110	104	109	111	120	109	111	110	116	135	126	122	93	131	112	129	114	102	111	125	103	113	115	115	125	112	113	109	113	112	108	111	117	109	93	106	118	110	114	117	132	117	109	120	141	106	102	122	111	116	114	116	128	113	104	122	118	106	121	104	92	100	122	127	111	130	118	127	97	139	120	106	110	101	108	119	112	145	104	109	115	121	117	136	115	114	105	116	97	112	121	102	135	131	131	121	104	104	125	122	110	112	119	113	124	111	99	96	110	123	118	102	110	120	123	120	112	117	129	114	135	113	107	124	102	113	137	127	103	126	118	114	107	119	100	117	118	102	114	126	108	111	116	115	101	116	103	127	134	123	125	108	125	139	126	119	124	105	97	124	114	112	105	120	106	123	113	118	113	116	125	119	131	121	116	98	118	133	105	102	145	106	119	105	129	113	86	113	97	110	126	121	125	115	110	107	115	120	124	97	122	105	123	115	108	126	89	120	124	112	96	118	137	110	105	118	138	126	120	129	106	123	117	120	116	124	108	113	102	114	127	117	122	103	115	127	119	108	129	124	109	106	106	117	104	109	111	116	102	134	119	108	137	117	103	109	119	131	106	103	115	104	110	111	107	95	107	107	109	115	121	129	98	126	110	123	125	139	139	100	102	122	111	110	124	111	112	101	113	120	107	118	118	120	111	125	127	103	116	99	117	113	116	105	117	104	99	98	103	113	98	113	121	101	119	101	119	135	124	115	94	110	107	109	120	110	108	127	113	112	114	129	111	127	127	113	127	120	118	117	127	115	127	131	139	95	118	102	102	113	104	100	103	115	113	132	120	122	122	115	103	85	107	121	132	110	127	105	122	122	108	120	112	114	116	103	105	101	133	97	107	134	104	128	104	125	110	111	126	121	102	134	131	120	124	114	93	130	110	111	125	106	118	119	138	98	129	111	123	111	128	109	118	120	102	129	118	110	100	125	117	96	113	91	90	127	101	115	113	103	111	106	106	135	109	130	117	112	118	115	105	128	131	120	120	104	113	117	126	123	140	110	111	118	131	114	123	127	99	116	120	110	114	100	118	124	120	107	120	104	122	108	109	128	124	105	117	111	104	97	116	112	114	107	113	113	125	100	113	146	128	115	117	107	109	127	111	115	141	105	120	111	90	109	114	112	112	100	113	128	110	117	97	124	125	112	133	113	139	108	101	111	120	108	109	131	119	114	116	108	116	132	131	118	109	118	109	104	113	113	124	106	107	111	119	103	118	126	131	107	128	137	123	114	114	108	117	119	130	114	125	112	114	121	86	97	112	126	116	100	100	116	119	109	119	113	111	103	97	134	88	119	111	116	122	138	125	101	117	114	103	119	109	111	140	113	105	105	106	132	126	128	124	127	127	105	125	114	117	115	123	101	106	117	116	106	135	122	124	118	116	130	140	114	116	112	101	122	108	105	109	118	124	125	127	115	114	116	124	109	103	129	120	134	110	118	115	119	110	83	117	128	99	108	111	111	104	111	112	105	110	134	115	105	103	126	108	117	107	108	94	108	118	146	118	115	100	99	101	138	108	109	125	104	115	115	103	86	102	107	112	146	117	114	116	112	122	114	122	104	107	105	109	116	108	123	116	98	94	134	123	132	130
9794	11477	21617	25527	23732	22659	18501	13075	5824	3269	2945	2185	1898	2019	2020	1591	2621	10079	26508	26868	19616	9890	503	505	506	482	502	501	459	454	452	455	466	444	460	489	456	481	443	509	463	499	446	465	448	463	462	427	438	411	478	470	466	458	469	477	456	463	434	501	414	475	484	424	437	421	456	489	443	462	487	458	444	428	472	467	506	485	464	457	456	451	486	449	454	470	467	460	453	446	441	423	466	453	453	444	439	491	429	455	483	476	477	443	471	472	468	473	445	489	446	473	501	444	420	467	452	455	493	487	442	486	509	473	428	434	493	444	449	470	467	487	456	445	454	456	484	485	506	478	468	472	454	484	469	431	487	468	415	421	460	425	480	456	424	449	451	458	479	478	473	458	396	465	459	457	463	430	481	427	451	453	464	478	461	463	442	464	453	440	461	466	463	461	465	488	448	420	471	479	440	467	448	449	444	450	447	464	431	466	445	458	482	443	459	476	456	466	471	493	464	455	446	499	477	437	462	489	444	441	482	444	490	462	456	475	494	448	427	446	435	422	433	444	476	453	436	470	438	441	464	504	464	452	432	462	453	472	473	434	471	436	485	450	476	431	453	522	448	435	458	467	475	428	479	438	495	463	480	496	444	432	480	446	468	468	480	462	457	464	461	447	429	481	465	426	462	457	446	419	457	428	447	442	447	476	426	447	431	449	430	481	426	456	462	418	440	455	430	450	470	493	475	444	438	509	488	479	483	461	510	454	419	477	457	431	472	494	501	457	472	466	463	426	413	450	471	449	468	480	443	467	455	462	488	477	393	475	469	480	450	442	484	481	463	474	477	490	461	471	475	460	429	454	483	463	474	496	456	487	460	457	466	451	437	462	442	447	474	527	453	448	479	457	455	466	453	506	416	495	499	451	436	443	453	468	456	435	507	432	449	447	486	469	457	443	440	401	446	473	508	445	437	472	493	497	453	428	444	445	465	435	452	449	472	444	455	438	451	425	478	473	435	444	472	438	489	456	444	499	465	463	487	467	441	459	471	443	477	422	498	487	446	502	485	459	437	477	429	467	432	460	470	451	478	482	435	480	483	490	448	464	414	475	418	432	439	450	474	482	519	478	484	441	448	438	434	495	441	447	489	448	485	439	443	483	456	429	451	447	460	440	514	433	470	430	428	482	490	452	489	498	439	463	435	466	484	444	442	436	481	458	459	450	456	482	424	450	441	470	488	435	481	463	463	464	487	453	477	429	439	437	457	462	432	467	484	451	451	468	457	438	519	453	450	447	472	473	471	415	469	427	482	454	466	455	468	433	471	452	477	433	422	435	450	466	473	437	438	442	427	429	475	417	433	463	445	458	492	467	439	463	495	418	425	429	453	455	460	471	417	452	450	446	449	438	492	456	452	503	441	425	481	467	437	457	447	417	470	458	476	417	491	466	485	458	431	451	464	457	454	451	440	422	468	463	469	440	449	455	474	468	468	475	462	454	478	492	459	417	437	458	450	451	463	448	511	492	450	468	433	488	431	463	482	452	473	441	451	460	445	510	443	466	484	479	409	482	465	458	482	445	469	476	429	467	431	482	440	476	465	426	441	424	462	485	466	494	477	451	480	461	446	470	459	504	463	443	518	431	449	473	445	454	468	463	469	496	462	446	467	476	465	415	487	484	428	474	457	455	478	475	463	457	448	469	459	486	479	451	516	414	495	440	467	447	479	479	439	472	482	483	413	473	463	483	496	417	462	440	464	408	477	442	434	486	483	465	467	428	497	463	445	420	457	486	481	447	484	472	454	438	469	455	450	455	431	420	454	458	482	444	460	484	463	481	456	429	460	458	460	445	473	446	501	450	446	442	489	464	476	468	455	468	443	479	491	483	499	482	444	493	487	473	484	464	430	466	440	475	445	417	448	468	434	453	447	452	455	454	447	449	440	456	418	479	432	452	455	448	445	514	460	468	443	489	498	479	502	462	437	481	479	483	451	480	511	488	450	450	437	447	456	474	471	493	491	487	513	474	456	439	434	428	472	476	438	477	404	460	488	433	470	430	489	487	459	462	464	475	447	469	479	489	468	497	438	446	470	454	469	450	468	439	457	468	426	458	474	417	492	474	498	461	447	469	456	438	436	466	471	445	440	414	478	463	466	437	477	475	469	436	427	485	486	435	452	468	437	457	451	407	506	445	418	451	493	418	495	468	437	448	469	485	442	475	460	435	479	454	474	464	422	429	454	473	458	452	482	475	493	439	475	466	442	422	445	499	507	488	459	478	442	452	483	446	453	446	482	452	466	475	489	468	450	406	487	437	459	465	448	432	448	494	512	430	421	450	451	483	430	443	475	456	460	432	433	470	465	473	443	472	461	469	422	483	500	501	519	423	460	441	494	431	439	500	440	468	500	452	461	458	463	455	454	466	458	472	496	440	471	503	470	419	440	448	447	449	441	466	435	459	453	417	466	453	451	445	508	429	447	435	456	500	428	442	445	465	470	478	410	445	466	440	469	442	449	461	437	477	465	439	454	451	467	438	464	451	447	445	465	468	461	463	444	462	430	467	455	472	478	449	421	459	454	454	431	520	445	484	446	441	456	446	494	466	438	450	459	464	457	495	461	451	455	471	465	410	458	454	454	440	455	474	470	448	462	453	468	452	458	474	441	486	418	463	470	463	427	477	492	436	441	446	432	452	479	425	455	485	425	470	424	413	463	426	477	472	433	469	460	455	468	440	465	446	458	461	425	427	471	459	462	487	451	416	465	448	474	409	490	489	481	456	447	477	445	468	470	426	421	449	469	443	435	461	443	466	423	435	443	455	465	441	416	482	470	483	457	493	485	461	448	467	460	479	439	429	464	470	435	459	450	438	435	436	461	468	463	483	455	428	458	427	440	473	477	473	437	439	443	444	490	455	437	437	450	503	458	483	459	459	452	468	466	463	483	461	454	469	461	492	438	454	485	496	469	441	506	442	488	406	472	479	437	428	436	479	444	489	469	527	445	448	515	480	447	441	436	417	437	443	459	427	484	470	446	482	444	421	493	461	448	452	446	480	459	467	503	444	461	439	455	455	467	446	489	506	446	470	445	500	433	454	421	472	438	474	449	438	445	447	468	487	442	511	488	462	424	399	465	447	452	444	451	458	481	470	482	456	493	456	483	448	453	459	448	474	438	485	497	442	476	468	476	414	416	469	456	471	486	454	444	520	481	482	472	422	541	444	489	447	478	462	487	467	482	428	448	472	428	438	443	446	422	481	445	479	443	459	460	470	430	446	465	429	459	489	458	446	473	448	462	447	447	473	472	445	445	498	491	465	485	476	453	449	467	448	459	444	459	483	473	441	444	431	443	468	491	444	479	464	460	434	463	472	485	429	471	474	470	499	452	473	430	470	473	484	503	487	457	419	455	443	476	444	473	473	478	476	454	457	449	444	461	455	488	508	452	470	461	420	452	476	466	465	435	444	478	470	479	453	445	425	417	484	484	471	452	464	441	472	445	445	443	461
14826	19680	23232	21289	17794	15658	11359	7420	2420	1648	1343	1093	986	814	782	537	599	2632	10222	11857	8739	3970	256	156	159	162	156	165	168	170	152	153	142	180	155	168	185	170	172	165	157	147	166	155	166	156	153	137	189	166	149	178	177	155	139	161	151	163	178	177	175	172	148	147	139	148	175	155	180	167	163	137	173	161	144	177	151	190	180	134	141	170	160	173	163	161	164	178	163	151	159	145	151	152	139	154	172	163	138	172	182	170	163	149	160	148	153	173	171	168	157	156	155	159	160	163	163	169	153	153	171	183	173	169	147	171	159	176	139	179	188	183	161	148	162	160	169	166	189	139	163	168	155	166	178	167	171	157	169	169	168	180	149	146	153	162	165	169	150	150	166	170	170	170	162	150	178	162	155	162	161	185	165	177	181	160	152	176	173	170	164	169	147	154	148	164	139	161	173	158	159	161	153	152	156	140	155	175	155	141	165	143	165	183	147	149	184	178	166	154	142	168	177	152	185	167	159	180	164	167	151	133	170	151	179	165	170	190	161	154	143	179	176	162	163	169	193	147	165	148	152	162	187	172	191	177	165	123	185	153	152	170	150	151	157	166	160	150	146	176	157	143	152	158	182	147	164	175	177	157	162	176	177	157	170	172	166	172	154	159	162	163	166	158	166	157	156	161	162	158	151	144	167	159	136	151	168	171	144	160	180	159	166	184	171	134	165	155	185	182	152	171	147	159	156	166	144	174	133	146	146	147	186	180	160	165	152	164	170	157	149	169	167	156	163	144	164	155	169	156	184	167	167	160	147	171	178	170	157	165	158	174	159	164	153	149	155	137	151	156	180	172	178	158	143	172	173	164	166	155	170	136	143	172	149	172	153	161	158	155	169	159	185	156	174	162	145	167	158	171	179	161	154	159	161	151	172	160	169	147	159	157	154	176	128	182	176	183	142	167	147	158	176	178	147	174	160	167	141	175	164	165	143	163	171	150	167	168	172	168	151	175	166	162	187	138	161	167	147	180	159	168	170	136	164	169	175	165	149	155	173	162	157	178	199	167	180	147	154	146	160	167	169	173	169	176	147	163	191	154	156	153	149	150	166	156	159	168	165	160	184	158	143	175	166	174	175	161	152	130	194	154	164	149	140	148	180	156	173	152	180	184	161	159	171	171	158	168	164	161	156	163	161	173	138	166	168	157	141	180	151	175	168	148	146	181	179	161	165	159	184	158	160	146	154	173	183	146	147	158	153	175	160	200	156	174	161	176	164	162	162	173	163	162	158	144	171	135	135	153	156	159	159	172	186	177	173	166	143	145	160	169	147	153	146	135	169	157	168	183	156	156	173	156	177	158	174	157	142	142	169	160	167	150	166	167	173	164	168	155	190	178	177	162	155	162	165	155	175	149	145	154	148	160	165	152	157	167	175	156	155	178	156	177	158	170	185	154	152	181	160	159	161	155	165	184	160	152	166	148	134	170	170	177	154	177	153	142	173	192	172	169	148	158	157	161	144	132	150	160	179	170	152	167	147	149	169	156	124	180	157	177	162	148	190	167	162	161	145	158	155	149	159	166	148	158	179	156	177	164	163	159	186	160	160	153	170	169	170	168	169	150	151	149	182	137	155	145	165	181	159	154	162	146	151	148	153	171	189	141	179	167	144	158	152	143	174	166	161	179	160	156	150	153	143	169	173	157	143	176	177	157	177	160	156	171	159	177	149	162	164	163	176	169	174	181	144	143	157	165	172	162	145	149	155	149	162	180	194	173	153	171	153	158	142	189	161	150	140	158	166	184	191	157	146	153	137	170	142	150	168	172	174	154	179	167	150	166	170	162	147	175	182	173	179	146	158	165	168	162	169	150	159	150	171	150	171	170	160	190	163	160	167	164	173	164	161	135	158	159	156	155	160	157	170	155	153	159	164	191	141	171	176	155	168	176	153	175	171	159	157	185	192	168	161	142	141	153	167	180	165	155	140	198	139	172	172	165	172	168	170	161	163	172	186	169	160	181	182	140	174	166	202	182	157	152	149	147	160	146	137	166	158	165	143	167	129	152	172	161	169	179	155	156	184	161	162	165	150	144	162	178	149	155	171	165	141	158	139	134	157	161	172	165	134	163	165	176	172	160	195	159	152	160	172	181	177	177	158	172	147	168	174	160	163	178	170	178	169	168	144	159	174	148	156	178	160	159	171	163	183	168	177	167	155	131	174	132	178	181	154	131	156	140	155	142	164	191	172	156	164	165	165	139	150	157	176	158	157	172	152	166	148	157	167	165	152	159	175	163	129	155	167	148	132	177	156	147	155	172	166	169	164	160	177	168	179	166	147	175	176	149	168	189	161	156	175	184	173	164	175	159	187	145	164	184	158	153	178	174	188	167	167	172	164	148	152	160	164	163	150	162	180	163	163	134	172	182	149	177	175	158	173	164	166	176	185	178	169	158	155	177	162	177	158	162	172	153	148	170	155	159	139	171	172	175	167	156	155	176	143	156	148	187	150	174	187	145	162	166	145	161	175	166	180	155	170	147	175	155	162	169	157	158	150	174	134	181	174	156	136	179	150	160	188	156	182	153	161	162	146	178	178	170	152	153	167	159	166	155	168	164	144	167	170	166	159	185	128	180	174	153	164	172	158	150	158	168	164	156	166	151	159	141	139	152	170	155	163	157	161	134	148	153	153	148	154	158	178	156	183	191	175	158	164	148	173	149	182	155	154	170	149	179	163	159	162	164	167	141	180	142	129	153	146	164	166	177	156	175	179	168	142	160	152	164	176	158	163	156	166	175	151	168	168	157	152	143	169	179	176	156	174	141	146	176	161	161	139	179	174	164	183	162	165	153	151	139	157	154	167	181	162	171	173	167	151	152	159	166	179	173	159	174	157	151	158	145	159	170	179	190	170	184	163	170	176	151	172	172	142	147	149	166	159	164	159	176	150	145	187	159	146	158	156	149	149	144	169	166	157	190	166	147	139	171	153	180	166	189	159	159	179	170	178	161	160	167	152	163	173	183	155	169	157	158	169	174	152	163	170	151	180	174	171	161	156	169	157	173	168	161	167	147	144	161	164	170	181	134	148	170	173	170	151	159	159	164	175	157	172	156	197	160	143	171	155	201	172	146	160	178	167	154	142	153	181	191	173	178	154	150	152	143	160	152	141	140	174	197	148	158	154	182	150	171	166	144	168	143	159	166	154	167	146	144	161	163	143	141	166	151	168	157	163	187	153	191	146	148	162	153	166	169	181	150	177	175	160	172	181	162	172	186	171	166	190	155	156	169	155	164	180	176	175	154	178	163	164	174	180	166	162	151	160	156	161	155	176	167	175	169	165	146	162	168	156	158	159	170	155	153	166	151	171	181	161	157	183	162	139	169	167	153	177	141	172	185	147	156	136	166	150	167	174	154	145	145	170	175	159	153	150	150	189	168	165	164	140	151	153	186	167	161	147	168	155	152	210	159	171	147	170	164	152	145	155	180	173	162	171	154	153	152	162	176
13797	18206	25949	27169	27011	26411	22554	15961	8126	7648	7025	5882	5404	4879	4550	3194	3677	13772	32903	33538	28593	16684	1074	649	643	649	668	626	608	607	630	593	650	652	631	661	637	585	655	630	631	643	630	607	670	647	644	646	624	639	633	628	600	607	619	624	628	658	634	605	619	619	604	623	581	619	632	619	666	592	613	636	584	631	603	626	629	585	565	659	647	648	629	628	603	615	616	573	660	649	623	555	621	637	628	598	630	593	611	568	631	601	625	615	576	605	583	582	667	579	649	608	620	567	619	638	569	586	641	619	554	582	598	605	609	628	587	645	638	616	649	638	561	604	625	616	595	609	618	631	680	632	612	616	659	560	597	602	613	607	607	603	596	608	650	587	599	615	596	573	575	635	578	619	584	628	595	637	618	599	561	576	607	567	690	617	608	623	589	580	615	636	617	615	614	633	687	625	570	614	644	649	587	632	592	636	616	626	650	595	635	593	623	632	566	601	620	592	616	636	576	583	596	570	586	610	623	610	612	645	592	609	597	658	654	627	576	621	594	608	607	604	621	641	643	597	610	641	601	593	594	619	587	633	642	650	603	647	590	612	615	577	613	584	583	604	606	625	617	563	671	584	587	631	674	588	621	628	596	636	614	573	569	635	622	579	594	588	601	630	576	611	632	644	596	616	620	623	651	676	629	611	611	596	586	617	591	622	608	625	564	578	598	588	618	580	564	619	599	653	579	597	600	644	644	625	580	608	658	590	634	596	588	624	575	617	563	642	617	615	607	613	598	597	591	635	637	662	615	553	610	600	644	629	628	593	576	594	660	608	588	642	594	621	617	606	613	699	614	615	603	590	599	579	554	645	604	597	654	621	605	594	619	605	614	586	602	632	554	600	603	653	588	594	607	590	569	604	599	656	588	596	590	606	601	630	583	571	618	629	628	596	580	618	571	564	591	643	642	595	601	626	613	613	637	615	591	593	640	645	636	618	603	604	653	619	626	617	558	604	614	649	592	618	639	609	638	627	621	598	624	622	616	626	599	547	583	595	608	586	616	614	642	629	627	613	638	601	616	597	661	627	608	621	598	661	615	615	614	621	615	646	581	619	612	590	596	606	598	598	590	652	599	623	585	611	625	646	614	610	624	602	591	641	617	628	622	595	644	626	603	599	607	596	628	600	587	587	585	649	630	594	605	637	611	626	636	615	567	631	622	618	629	629	599	582	590	608	628	546	640	639	600	650	578	622	581	627	641	592	636	597	623	608	625	610	596	594	573	641	604	614	592	613	643	636	641	624	553	623	583	605	616	604	602	607	628	570	627	607	639	633	603	614	650	595	631	594	639	609	654	616	580	631	591	563	639	611	611	673	626	599	612	605	626	599	604	604	583	597	597	626	637	623	632	622	607	617	614	628	608	620	634	599	628	596	612	623	630	603	615	580	619	633	565	644	655	580	621	621	675	651	593	592	650	621	590	635	638	617	590	612	622	589	593	602	595	613	590	647	625	602	629	636	592	550	571	602	606	620	575	665	566	576	660	612	623	617	639	627	613	622	621	614	607	656	610	622	619	647	644	612	569	613	605	625	635	574	611	656	566	613	657	646	624	613	571	640	582	599	610	660	626	595	646	598	643	559	637	600	646	589	548	585	604	610	562	602	616	583	630	599	612	653	586	587	598	594	601	623	615	625	624	611	624	576	620	613	594	590	627	615	605	618	633	582	644	611	630	557	591	584	584	616	666	639	640	630	608	567	638	594	597	576	605	534	592	598	637	615	658	630	577	574	610	625	595	635	573	647	599	630	619	599	620	625	565	590	598	639	632	644	634	618	656	667	648	620	618	631	602	645	633	637	611	633	604	626	624	639	595	610	603	620	592	589	643	599	621	650	567	597	634	623	585	631	581	599	550	574	623	599	616	609	591	624	617	627	624	639	605	585	627	635	641	609	573	639	597	600	621	635	583	637	596	572	630	654	644	585	609	568	615	583	587	640	592	599	622	634	606	626	610	558	598	590	659	622	613	658	624	605	587	634	610	578	598	624	620	591	550	652	619	644	612	621	607	625	572	600	589	633	566	590	645	638	584	642	614	581	617	556	580	583	581	638	632	592	613	587	606	584	618	583	635	550	598	609	652	625	592	630	592	615	602	610	607	623	583	599	571	613	625	610	604	601	622	587	603	632	617	596	589	600	604	568	568	601	629	599	602	628	606	658	607	603	600	585	618	626	615	647	589	614	623	605	607	620	624	635	603	606	629	657	637	622	588	615	571	588	619	610	626	593	628	603	610	588	611	615	623	593	653	650	641	593	605	595	610	596	567	591	629	633	608	604	603	596	600	619	617	608	606	644	588	610	591	592	610	611	623	617	635	666	611	640	620	663	662	619	609	581	603	600	630	589	610	638	591	563	664	585	616	646	574	625	661	651	610	568	635	637	596	618	648	589	624	655	614	629	618	633	632	622	588	675	617	587	563	571	624	613	589	611	620	568	657	600	607	591	577	592	627	592	599	636	648	590	665	574	576	586	598	611	605	626	651	598	620	581	636	596	667	649	584	607	591	600	603	588	596	656	581	609	637	594	584	590	611	617	620	591	595	642	592	603	594	598	651	601	633	630	661	633	584	604	603	592	618	634	626	662	598	615	579	592	639	619	584	613	614	616	605	627	595	589	596	625	639	602	635	547	591	591	580	609	597	651	570	635	612	615	665	594	593	634	613	612	585	626	537	583	592	580	626	587	603	590	621	558	589	578	630	632	620	583	559	631	602	636	582	621	638	626	610	670	617	603	612	593	608	619	593	631	602	599	616	583	659	582	613	611	601	609	697	599	617	601	612	629	629	618	591	599	608	601	577	648	564	615	628	615	575	587	578	626	631	627	657	660	592	622	593	648	614	581	634	623	619	670	646	597	636	632	618	599	632	643	641	626	559	635	600	603	585	590	638	618	601	633	631	587	619	615	636	594	670	623	627	651	585	619	602	581	625	616	645	587	614	616	593	635	609	632	617	594	574	628	633	574	589	610	576	614	601	609	564	619	581	618	603	622	637	602	609	586	591	641	617	649	594	584	581	647	598	607	573	616	606	610	642	635	606	597	612	617	648	543	632	599	588	664	618	608	627	611	663	632	589	619	583	598	547	644	616	598	622	614	596	602	543	608	638	596	598	615	626	592	630	606	592	580	664	562	611	610	637	620	595	603	620	604	634	620	616	600	592	609	581	561	617	615	587	614	615	637	655	609	630	581	558	615	609	592	612	599	615	578	605	637	625	610	588	594	622	641	608	555	585	567	599	614	611	629	617	593	595	549	678	601	608	637	629	593	626	638	656	600	617	602	597	628	570	639	597	611	552	620	647	584	610	646	631	645	638	612	607	606	604	634	595	630	598	573	571	608	657	626	609	612	630	576	594	623	608	638	614	609	564	552	625	640	648	600	643	607	645	628	629	596	623	620	587	581	595	604	609	612	629	650	619	595	617	625	639	618	622	592	585	583	572	636	653	592	626	603
2722	2804	3147	2557	2264	1547	1030	594	431	248	237	200	179	181	149	140	129	140	311	552	677	490	94	119	113	105	132	98	128	134	94	108	112	114	119	128	135	124	115	116	97	109	102	122	115	118	113	128	92	108	162	99	125	117	100	112	110	123	122	109	120	104	102	124	117	131	114	129	130	128	119	112	125	112	112	95	115	100	108	129	107	113	105	117	109	99	111	113	132	116	110	118	96	113	132	122	126	123	93	118	110	116	125	121	110	108	126	114	109	116	133	125	96	104	94	122	115	122	96	121	108	125	115	108	113	103	112	111	110	110	120	119	99	128	133	115	128	129	120	103	128	107	112	99	99	103	110	98	110	114	114	137	115	109	119	103	126	116	102	136	112	116	111	116	114	120	146	103	115	115	131	117	109	116	124	110	106	111	116	123	114	102	101	96	95	98	99	119	112	118	114	109	125	90	117	122	130	113	130	105	123	109	112	119	134	105	113	103	103	122	92	104	118	125	113	114	91	101	88	113	109	105	115	122	112	107	120	120	125	135	122	120	99	111	125	129	94	116	119	129	120	99	116	107	106	127	114	141	120	100	104	126	123	110	120	116	119	105	125	108	134	129	109	114	107	111	124	100	111	115	128	121	121	127	102	112	128	134	116	122	112	116	105	105	115	120	110	106	119	115	139	120	121	123	95	111	107	116	131	101	116	121	117	119	134	99	126	118	101	114	113	134	131	112	113	101	119	105	118	119	111	122	107	108	109	127	98	111	118	122	105	109	119	109	112	123	120	106	119	105	110	130	123	110	106	110	117	115	91	122	130	130	91	126	113	120	112	111	106	119	110	102	99	111	97	122	104	113	100	129	106	117	99	128	96	98	113	110	101	105	114	105	106	122	103	103	119	121	117	100	109	133	111	115	113	116	106	109	115	112	108	127	122	100	110	117	129	113	108	116	123	118	105	102	96	123	129	112	130	116	129	103	104	109	122	109	127	132	107	125	103	112	116	112	109	109	139	111	107	129	122	130	100	119	98	123	119	101	122	110	129	114	118	113	111	114	125	112	117	117	102	116	116	119	117	125	112	123	103	126	97	98	130	133	118	139	135	118	126	107	141	128	114	114	118	108	112	114	110	110	114	127	115	123	121	131	89	100	105	124	112	136	129	95	122	110	94	104	124	137	99	111	128	117	101	133	115	105	92	102	124	128	115	108	107	112	110	122	133	106	112	110	109	121	115	101	117	99	118	113	116	115	129	108	114	119	106	105	119	115	121	123	105	113	100	109	129	115	107	108	120	103	117	104	99	123	125	124	128	123	119	113	119	127	123	106	120	117	129	119	130	117	127	119	125	123	125	113	128	111	123	113	139	101	116	120	86	115	125	111	131	125	128	109	108	115	112	123	91	103	101	113	119	117	128	109	114	135	123	124	115	123	125	109	117	105	113	105	109	117	119	113	120	106	104	114	135	113	113	121	111	106	120	111	114	124	109	122	107	112	109	102	105	97	109	105	109	115	124	130	114	112	133	92	115	130	141	108	131	127	119	108	124	112	112	134	118	110	119	142	100	122	105	127	141	131	106	114	106	132	113	108	107	129	106	137	117	112	103	114	109	111	108	118	103	110	125	122	125	116	113	129	126	103	128	115	91	128	112	114	88	130	118	114	111	114	99	115	105	118	114	101	123	119	101	106	130	90	108	108	103	115	101	116	133	105	128	108	103	104	102	107	118	94	104	117	106	126	121	130	108	105	110	108	106	119	122	132	108	110	139	114	115	125	105	104	98	126	118	116	123	120	98	104	122	111	105	127	112	122	125	108	109	113	112	114	120	116	137	104	124	126	106	117	131	124	120	111	103	114	102	126	122	115	131	102	112	101	118	112	144	130	132	114	90	116	115	122	97	110	118	112	116	100	105	129	108	113	120	109	132	112	117	105	108	127	107	102	118	110	110	103	113	107	132	99	119	118	118	129	126	125	118	129	108	124	119	101	101	107	113	122	100	113	134	118	105	117	118	104	109	115	109	117	125	116	113	114	128	114	136	117	136	104	121	106	140	102	95	112	115	120	114	119	128	118	92	109	110	132	131	110	109	119	127	125	109	128	127	108	133	112	102	117	118	111	104	110	104	122	109	129	107	112	120	116	115	119	91	98	121	137	128	108	129	122	112	131	112	121	107	96	121	102	128	135	114	110	100	125	121	108	127	126	126	118	120	116	99	122	115	124	128	113	121	112	136	93	117	122	115	93	119	97	110	111	113	113	116	129	108	110	124	115	114	103	108	99	99	120	128	104	128	113	129	123	139	111	111	109	103	107	113	136	91	112	96	115	141	93	122	112	94	115	119	113	111	114	124	107	124	111	108	97	125	105	132	125	120	116	131	118	108	124	123	126	97	116	126	98	121	137	131	90	113	116	123	101	127	122	126	103	88	115	114	111	110	134	124	141	110	121	93	108	117	113	116	116	113	129	130	104	118	102	123	101	122	122	123	105	128	134	117	119	121	121	143	117	104	141	125	110	140	131	125	136	113	103	107	107	121	121	125	123	119	121	121	122	125	117	111	111	132	103	111	111	129	105	92	106	101	121	112	108	109	114	117	116	123	112	118	107	128	129	124	125	123	123	101	131	132	97	123	114	129	113	118	140	96	113	109	131	94	120	118	116	122	120	99	114	121	117	113	97	116	115	129	101	116	129	108	109	92	109	107	115	103	122	103	122	120	115	100	111	121	120	119	98	131	119	101	116	104	101	94	137	106	113	113	116	96	134	116	101	118	109	103	100	127	107	92	94	120	111	97	124	114	114	142	111	111	113	110	109	109	131	119	107	118	107	100	120	116	110	94	105	120	96	106	117	123	116	137	109	114	114	115	122	98	123	103	121	115	94	125	122	125	104	95	128	114	105	105	110	118	129	121	110	115	122	110	114	124	104	106	120	115	110	91	92	106	125	99	122	116	124	116	119	110	118	120	132	122	138	114	111	105	112	117	94	113	114	119	113	123	127	110	136	117	101	126	112	111	106	137	129	113	99	109	144	99	110	139	103	117	122	121	127	97	117	119	127	114	120	106	112	106	102	131	129	94	116	131	123	111	131	127	108	99	111	120	117	148	131	111	108	114	113	128	136	111	110	120	104	109	113	113	109	128	127	110	107	122	142	93	117	119	109	117	105	114	112	125	106	105	109	92	126	116	141	111	125	116	114	123	122	128	122	107	119	127	115	93	110	120	127	111	115	122	118	115	113	115	119	115	114	117	106	94	105	126	105	116	115	134	107	112	103	110	129	109	116	104	101	102	111	121	111	108	105	135	93	130	107	115	111	130	124	108	106	128	126	121	140	121	126	113	110	113	104	97	127	99	113	106	119	107	114	113	112	126	137	125	122	118	114	114	147	100	112	117	119	122	113	111	106	111	99	122	133	128	151	100	115	113	123	112	111	105	127	104	108	96	118	123	103	126	110	119	125	117	111	120	118	126	108	117	111	105	117	125	99	118	137	119	129
3456	4011	6412	7434	8075	6223	4715	2847	2187	1450	1294	1097	946	895	814	723	609	740	1893	3149	3413	2550	496	494	489	441	454	474	421	461	428	477	469	437	498	454	479	460	434	482	448	444	443	467	462	459	473	449	462	503	469	436	417	442	473	481	445	439	439	450	453	422	409	444	496	447	464	456	460	413	481	477	420	419	420	455	496	486	437	451	457	445	479	449	411	458	445	498	486	481	444	479	457	450	449	502	465	481	433	474	451	471	442	455	468	472	438	452	418	412	470	456	460	469	446	468	468	466	488	447	386	461	471	467	464	501	460	469	472	466	440	415	418	450	445	455	412	426	488	468	479	471	456	444	439	466	443	478	431	460	408	467	465	438	480	488	440	437	437	462	492	476	450	440	448	461	466	455	468	481	466	463	455	473	465	485	459	438	456	467	460	465	433	484	450	452	469	448	454	446	436	441	444	452	395	464	437	446	477	442	450	431	465	461	447	472	451	442	455	437	452	481	436	487	453	460	491	458	457	467	438	457	450	440	462	470	440	456	437	431	447	467	470	452	458	445	411	444	463	441	441	470	423	415	472	456	441	457	457	439	452	499	441	464	457	477	478	468	486	470	471	474	457	453	469	463	494	446	476	467	446	491	475	431	453	429	436	429	423	441	459	480	451	465	453	420	448	427	488	457	459	491	493	441	455	450	450	481	486	462	471	466	423	455	436	440	436	470	487	459	474	460	452	428	485	471	460	450	465	423	447	399	499	445	482	444	462	475	436	454	444	432	421	456	476	434	464	463	443	461	439	452	463	432	449	462	484	470	478	479	457	421	471	392	440	457	436	443	452	453	469	455	447	439	440	466	464	464	460	463	444	483	442	456	457	430	461	446	453	490	491	496	468	447	437	482	474	417	467	468	446	468	451	437	439	499	464	483	466	464	460	474	467	463	476	432	430	434	488	404	458	425	480	459	410	447	462	441	480	474	482	425	462	445	466	464	454	427	458	438	482	502	441	463	482	442	459	496	454	450	435	422	447	473	460	435	479	471	480	488	460	475	463	462	473	441	472	438	458	460	479	443	428	449	438	466	487	465	470	479	464	465	453	466	439	457	427	438	488	437	483	427	475	465	476	440	451	439	416	468	443	410	463	492	455	439	480	424	479	449	435	443	450	474	471	463	426	484	452	455	445	419	466	435	458	448	463	453	443	437	443	457	436	443	420	446	431	456	447	492	444	460	468	426	428	456	486	455	443	451	459	421	433	431	448	476	466	452	433	452	434	461	480	464	457	489	482	470	462	454	454	459	442	478	447	460	453	432	442	430	471	438	445	430	442	452	467	482	478	457	444	472	436	478	446	479	458	485	396	432	433	456	449	467	429	448	428	442	412	452	431	468	496	490	441	466	464	425	476	424	437	446	443	479	426	482	465	475	458	462	458	452	466	465	458	479	447	414	473	463	435	457	478	442	411	459	445	451	444	445	462	446	473	437	443	469	490	471	455	457	451	443	431	407	443	469	462	434	439	470	431	431	461	438	458	438	440	474	483	426	454	485	453	438	444	465	431	491	472	457	446	496	471	488	457	439	459	478	456	454	453	449	433	480	452	478	468	451	451	437	446	432	425	466	472	453	482	478	406	430	446	448	455	446	467	458	476	491	430	428	458	453	470	442	423	457	454	476	442	478	449	453	439	437	426	460	478	462	469	449	457	425	452	435	463	453	474	415	414	451	446	468	464	449	466	473	440	425	427	457	484	421	485	485	455	453	446	438	454	450	463	441	442	441	456	475	477	465	503	511	480	451	443	457	450	448	442	425	459	439	470	456	441	445	434	465	447	465	466	440	430	440	477	463	479	495	463	485	438	465	461	477	445	423	454	453	487	459	417	455	457	469	500	465	458	452	449	435	457	443	385	446	412	498	438	411	461	443	469	453	459	452	468	480	501	467	467	474	461	462	438	496	484	425	433	461	473	440	473	482	430	497	438	475	466	432	458	481	488	469	447	477	436	458	447	485	479	449	451	461	481	477	453	447	498	469	450	445	493	457	487	446	435	445	461	436	504	479	447	470	443	431	461	435	468	483	426	446	442	462	457	468	467	485	454	427	444	466	406	454	472	415	429	401	415	454	450	473	475	463	447	462	482	442	441	463	476	454	473	444	457	431	444	503	479	464	440	429	430	460	459	474	467	478	449	455	427	444	496	449	457	467	447	475	451	480	440	447	457	437	440	466	446	441	478	460	498	434	468	444	461	449	466	498	460	459	453	470	456	470	436	447	433	500	456	456	488	442	437	454	484	445	464	444	476	483	414	475	421	458	476	473	463	458	474	426	490	471	434	494	479	448	435	451	468	429	475	435	511	478	457	466	462	443	466	444	465	439	462	477	434	471	466	427	434	472	419	466	449	460	428	464	450	459	479	434	398	481	435	476	458	432	428	467	482	474	468	463	475	460	464	436	431	477	479	473	456	464	435	442	492	449	441	474	466	430	455	447	487	416	477	487	443	451	458	445	454	448	433	445	468	449	414	449	445	455	474	464	441	468	477	476	434	490	431	465	461	433	472	467	466	457	459	421	472	468	466	504	478	478	464	453	440	467	451	471	437	455	470	463	489	441	469	482	495	459	463	448	433	439	419	465	479	425	459	453	452	427	441	463	484	461	466	470	472	489	434	467	462	475	440	469	470	472	466	449	454	493	417	451	446	479	426	504	456	470	450	469	513	463	451	498	464	465	448	445	495	443	459	465	466	491	453	472	482	477	442	448	433	448	474	459	452	435	464	447	454	463	461	449	453	466	462	417	458	474	460	493	473	473	442	439	447	460	458	476	432	444	465	462	469	495	494	467	483	478	453	443	477	474	460	473	484	459	453	434	456	441	452	460	473	474	442	469	431	464	446	470	448	437	453	445	459	423	469	455	460	473	445	459	428	509	481	417	432	457	443	440	435	471	450	434	465	434	469	485	455	478	456	491	428	452	463	475	414	446	457	458	448	466	440	453	472	433	454	448	461	479	420	462	477	485	456	442	450	457	445	462	470	455	443	433	498	442	477	439	466	473	447	481	455	436	434	478	437	474	473	449	426	450	451	457	404	494	414	477	468	498	450	427	477	468	489	432	420	458	431	477	445	459	482	464	467	487	461	446	448	417	467	417	473	482	474	472	446	453	419	407	457	413	436	468	458	446	394	456	465	463	473	481	458	443	426	478	503	445	450	448	455	479	464	455	445	447	420	452	462	432	458	435	444	461	408	465	457	473	504	460	456	475	465	466	440	415	490	435	484	463	453	447	420	475	419	452	442	443	410	452	473	460	470	468	447	461	436	470	468	410	448	447	433	422	455	464	399	462	461	456	468	490	435	465	460	444	458	476	429	466	450	450	485	482	470	465	446	452	424	453	470	454	454	474	450	456	454	458	446	446	454	472	474	475	454	489	437	466	478	474	452	459	450	475	463	483	438	467	462	449	452	448	425	460	450	435	473	457	461	451	429	482	448	459	459	466	443	447
10990	13559	15290	14140	14405	9936	6313	4425	1879	855	580	681	591	659	543	470	273	617	4308	8345	5573	2499	379	124	122	98	115	98	117	140	117	108	120	126	124	118	103	109	112	95	116	111	117	99	120	109	117	102	120	119	110	132	112	113	110	135	101	104	123	104	113	102	115	111	121	97	130	117	133	116	114	109	99	112	117	127	130	104	104	103	118	126	105	120	115	120	119	111	107	118	121	119	143	127	111	121	118	115	100	110	115	124	110	113	119	116	126	107	111	128	107	115	128	113	109	116	143	130	110	137	119	125	116	107	117	116	125	135	128	121	112	105	122	95	132	108	108	101	133	107	131	121	131	123	130	109	101	108	96	116	116	117	117	134	105	132	123	99	132	139	106	102	108	124	123	131	116	120	107	125	112	110	116	130	105	99	121	120	130	112	108	110	118	100	113	123	126	114	117	115	123	114	122	116	138	122	116	112	127	116	108	128	114	109	144	138	105	115	103	123	109	130	102	100	124	124	127	132	131	130	122	107	112	117	126	125	125	102	114	120	115	101	129	104	123	123	99	125	115	119	125	107	118	106	100	119	114	115	107	122	134	113	100	101	92	126	119	114	112	114	129	137	113	108	103	104	129	110	116	128	126	133	108	121	110	115	113	127	106	131	104	110	116	104	101	118	93	118	106	119	123	135	114	118	119	137	111	123	114	124	118	129	124	141	124	106	126	114	104	119	118	121	111	124	115	97	112	107	130	95	106	86	118	119	114	117	127	116	131	100	111	103	109	116	90	109	114	108	109	107	121	107	118	121	117	116	98	139	130	112	136	111	123	107	137	125	122	106	110	116	139	104	102	117	114	120	107	129	105	126	120	128	102	117	107	124	98	116	115	106	134	127	113	128	115	117	106	129	103	116	128	118	111	121	123	114	125	98	101	116	104	113	119	112	117	120	109	102	130	100	127	110	130	131	121	115	122	114	104	114	111	120	97	103	100	106	131	119	119	119	113	114	107	134	121	128	132	122	99	144	126	112	114	117	128	109	103	134	123	122	119	90	110	115	125	95	127	120	110	118	116	89	98	118	128	129	113	127	110	106	124	112	106	131	130	103	109	104	143	124	128	111	116	126	115	132	122	115	113	116	135	110	119	121	137	121	113	116	126	120	119	112	118	107	117	114	132	110	110	122	115	112	101	121	119	111	136	130	106	128	92	120	123	113	111	117	113	95	100	123	111	128	121	102	130	122	114	129	122	124	110	100	113	103	133	109	110	133	129	128	120	126	105	107	111	107	128	133	121	133	128	118	142	105	114	114	108	122	113	119	98	133	128	120	119	111	123	118	112	115	132	135	114	112	121	120	106	103	116	105	126	108	95	123	136	121	113	117	100	92	110	134	128	95	125	114	125	111	110	119	105	114	112	106	115	107	112	87	122	107	112	129	104	134	107	120	137	107	129	83	128	118	115	130	138	121	118	130	104	147	133	126	140	113	115	113	96	139	108	97	135	127	124	106	130	123	134	106	123	125	108	114	123	104	138	109	117	116	121	120	132	95	112	108	110	113	97	129	106	124	112	120	116	136	96	132	116	114	111	118	131	134	105	114	105	120	106	115	117	109	127	113	115	121	133	110	126	123	118	126	122	116	99	114	104	128	109	122	116	118	123	118	126	119	109	127	133	111	141	111	108	131	103	113	123	108	110	123	111	122	123	122	138	111	108	136	143	130	110	116	121	130	137	106	103	110	128	106	120	117	115	118	114	116	124	120	103	108	109	127	121	111	87	125	122	134	120	111	116	108	106	113	123	108	114	125	135	126	109	124	104	120	105	93	98	120	96	117	119	115	118	99	125	101	107	106	119	109	96	110	133	104	136	120	113	108	111	101	111	127	116	115	105	135	119	131	116	126	119	100	125	111	115	117	125	126	100	134	126	100	107	103	108	120	111	145	108	125	111	120	121	138	122	135	108	116	120	106	115	113	134	107	121	115	114	112	118	137	119	115	106	114	130	102	105	119	121	133	123	127	116	105	107	118	99	122	126	128	115	102	113	117	113	133	95	119	102	114	108	136	126	105	112	123	110	124	116	101	118	125	130	134	131	116	98	124	103	136	112	133	125	115	117	114	112	109	122	115	103	130	110	108	123	126	113	106	123	128	120	114	108	116	124	120	116	121	121	109	110	121	110	109	117	127	105	113	122	128	92	128	124	109	119	120	115	120	120	112	112	105	128	139	114	115	116	115	119	116	120	115	105	128	125	114	119	128	117	97	115	120	120	114	120	133	126	110	108	116	124	108	129	115	121	130	115	110	132	107	123	107	126	135	112	117	102	116	120	112	116	117	129	129	117	112	127	110	115	100	130	103	117	117	119	128	114	119	110	100	116	120	123	122	135	116	107	121	113	119	143	118	99	118	139	132	120	121	114	118	103	110	109	106	115	97	102	114	117	102	116	130	97	123	113	130	113	125	131	102	136	118	112	121	117	112	111	112	108	110	124	113	111	103	105	124	124	120	102	134	104	113	133	107	111	102	123	126	121	112	107	121	116	122	126	137	108	121	139	100	140	130	109	122	115	124	130	112	101	126	108	116	109	127	122	117	114	110	110	141	113	117	116	132	105	114	122	103	111	107	121	127	109	133	81	120	103	135	128	118	118	110	128	115	103	122	135	114	112	126	117	126	118	109	116	102	147	119	121	135	112	107	123	116	134	150	119	119	113	95	111	101	125	127	106	127	106	117	107	111	127	127	123	137	116	122	125	124	119	136	102	116	110	128	128	114	108	121	123	111	117	115	112	133	100	105	113	105	110	118	128	104	92	102	125	121	113	108	125	121	122	131	111	132	132	112	122	104	126	113	98	119	112	117	119	139	119	114	119	112	123	110	118	111	118	117	129	120	110	132	127	124	124	100	130	98	114	107	121	127	119	120	124	117	111	100	124	111	122	114	123	131	110	131	135	118	130	132	125	118	128	112	106	110	121	117	119	128	99	115	110	103	118	120	123	136	118	105	109	115	130	119	124	118	133	123	129	124	110	114	127	107	116	142	135	130	121	102	121	109	99	120	129	119	100	101	123	117	109	114	132	123	125	133	130	133	125	108	105	147	110	123	119	124	116	130	128	111	120	108	118	102	122	133	118	115	104	117	110	115	137	107	106	109	101	116	114	129	116	117	116	113	116	122	114	111	108	104	129	113	128	103	109	121	112	117	104	119	114	119	116	117	117	109	125	89	122	106	109	105	107	114	124	124	127	122	127	108	120	96	100	113	122	106	109	132	132	117	130	121	120	103	124	123	107	107	111	105	101	107	111	133	111	117	105	116	98	118	127	121	118	109	120	114	119	121	112	122	91	101	101	119	104	118	111	123	123	109	108	113	109	107	111	131	110	116	108	122	114	110	120	110	110	125	115	136	116	127	101	92	101	116	118	110	108	124	119	112	129	117	129	113	108	110	108	109	116	121	81	113	145	119	130	121	125	138	100	104	119	129	114	124	114	122	111	114	115	118
11050	13159	18068	21490	24534	18949	15753	13935	7157	4323	3273	3684	3733	3753	3344	2746	1488	4012	19411	28901	22336	12947	2216	470	484	492	489	469	485	473	494	458	465	482	485	479	456	446	450	425	467	483	456	514	453	439	466	405	503	469	486	475	461	481	458	487	462	431	448	465	503	497	457	498	437	501	490	472	479	479	493	486	481	436	494	436	477	461	462	434	477	451	455	478	482	475	431	477	470	486	490	438	482	465	483	472	494	480	424	465	482	466	458	469	443	464	461	468	467	486	473	458	465	461	469	491	452	471	485	470	472	444	505	464	469	442	476	467	451	475	487	462	471	455	453	448	473	476	483	439	452	436	443	478	454	469	478	456	467	447	465	467	448	438	500	482	458	458	434	485	472	526	458	440	472	489	437	443	457	481	439	479	418	427	435	445	481	466	469	472	461	443	508	484	455	474	514	455	475	471	451	447	481	475	465	475	452	452	498	468	460	483	465	494	450	436	427	497	512	467	450	457	462	469	475	452	476	419	466	471	468	476	476	427	521	464	463	459	460	515	431	458	446	468	435	421	483	462	441	437	503	471	460	469	461	416	447	473	486	462	440	436	485	461	463	488	452	497	460	464	431	464	471	477	454	428	458	481	477	463	411	491	441	486	437	472	487	442	473	461	459	461	445	480	452	472	490	456	496	447	462	466	482	475	460	472	465	470	439	451	478	461	458	454	450	481	497	479	468	427	461	445	462	456	491	456	451	461	444	466	442	427	458	456	443	448	431	480	433	466	435	461	477	417	461	463	465	471	488	459	466	466	438	471	461	474	458	453	464	510	424	477	449	483	494	407	448	436	488	438	469	464	478	481	455	487	479	486	488	427	446	463	491	451	462	447	451	480	440	453	451	469	444	466	484	480	438	487	438	463	543	519	464	477	493	467	468	454	468	451	458	450	489	465	424	535	477	434	469	515	442	443	465	443	460	499	475	487	486	441	442	442	501	411	476	435	470	470	439	484	460	504	458	437	497	486	456	478	455	469	479	478	469	490	473	465	473	459	423	413	474	510	450	444	484	452	454	427	469	476	438	440	521	451	444	467	445	462	510	462	428	460	489	438	497	464	488	476	444	426	450	478	459	492	440	453	449	438	450	457	474	450	451	486	463	448	460	512	465	457	461	471	472	477	454	461	469	472	444	476	436	448	453	468	468	444	436	463	426	474	470	471	452	478	466	485	439	522	474	498	459	446	480	487	474	453	459	453	467	446	482	464	465	452	442	491	449	499	466	464	460	488	468	444	433	506	456	465	490	472	473	438	482	489	453	445	486	508	485	446	455	510	497	469	460	463	460	465	443	515	481	468	468	468	473	452	469	485	486	458	452	465	439	523	443	471	497	450	452	455	458	468	486	458	483	498	487	438	471	418	461	496	442	454	470	469	440	505	434	476	465	481	443	483	470	470	451	483	449	432	467	489	438	504	481	477	465	478	437	464	501	494	464	484	481	484	447	470	453	479	439	462	463	414	459	465	431	439	469	460	442	451	477	495	451	470	457	463	458	438	478	465	461	446	458	457	501	451	478	429	451	432	476	496	470	450	453	449	457	450	455	474	461	486	501	435	472	420	452	480	461	480	487	488	457	468	474	446	494	489	520	456	468	483	451	498	471	477	486	434	461	483	442	466	454	471	478	471	455	493	451	443	476	460	480	475	487	485	442	458	472	464	463	464	452	461	507	472	456	478	497	464	453	454	466	471	506	477	477	480	461	456	468	503	478	503	468	446	487	463	506	429	449	472	456	492	481	480	450	464	461	482	484	511	476	454	446	480	451	451	487	439	500	485	462	495	468	458	437	465	466	445	449	470	474	492	475	422	459	443	456	451	463	465	447	487	473	502	476	464	445	487	493	449	450	434	460	476	466	496	454	505	484	444	449	478	488	477	476	441	488	458	418	471	488	459	472	424	498	457	447	506	467	454	508	477	458	486	438	427	476	480	464	434	461	452	437	477	505	468	427	489	497	450	442	467	438	427	493	472	465	476	441	479	462	449	446	476	429	463	418	483	477	416	496	463	462	457	470	473	465	454	429	484	434	460	464	475	428	494	475	483	463	488	464	444	477	453	429	471	480	480	435	460	454	474	471	465	441	463	499	464	447	483	457	477	444	508	458	476	434	432	433	472	459	475	432	483	437	495	411	451	460	457	444	458	500	420	461	449	462	459	479	461	460	496	488	503	452	454	451	444	454	449	470	467	452	438	517	476	472	456	445	467	492	406	473	488	472	486	475	417	434	506	487	490	421	473	490	481	478	475	453	484	477	467	457	478	422	454	472	438	435	460	438	481	461	504	470	493	493	440	473	484	418	448	449	450	458	464	481	445	431	469	454	436	453	461	485	456	467	457	502	509	457	454	519	453	461	458	481	450	457	474	482	441	481	438	449	469	487	470	443	472	457	424	404	454	448	411	463	430	465	442	465	460	466	483	475	512	441	474	482	468	469	472	443	482	482	466	496	492	481	468	483	441	464	483	477	460	436	470	469	456	454	467	467	469	470	450	468	499	458	476	463	466	428	520	499	472	444	461	456	449	500	471	482	475	441	457	477	495	487	435	454	456	434	526	459	463	504	463	434	452	480	472	464	490	462	458	445	452	470	451	471	477	478	514	480	464	443	453	491	465	464	443	477	436	448	433	485	464	491	444	444	462	440	454	481	483	484	485	464	458	495	448	440	452	477	458	467	466	427	432	469	450	503	425	454	471	443	435	451	459	487	488	465	473	458	495	460	444	480	461	454	479	449	435	470	431	475	440	468	479	483	475	465	499	481	432	468	463	452	437	459	468	473	505	449	428	446	464	459	458	417	444	439	422	480	452	461	446	431	472	471	482	478	465	474	465	448	438	471	478	425	421	433	450	448	471	475	464	474	442	476	450	414	456	480	475	500	455	432	466	424	501	448	469	489	426	481	460	453	471	445	454	449	474	468	424	449	485	451	471	454	439	468	473	451	443	465	447	509	449	488	459	450	455	475	441	425	463	451	454	455	496	455	455	489	439	464	472	492	455	448	460	444	473	458	448	451	478	482	449	463	472	479	451	457	471	469	457	482	446	451	471	443	471	454	456	483	470	462	473	467	481	440	430	440	425	499	433	497	469	459	448	456	481	479	478	482	470	431	466	458	467	475	442	431	450	472	465	489	412	449	456	484	440	461	452	437	464	486	453	472	462	440	464	484	425	449	436	424	487	480	465	455	477	485	440	472	452	483	439	471	462	464	448	438	475	498	471	462	434	431	460	486	509	459	469	506	479	475	445	443	474	485	402	449	435	431	476	449	497	451	465	435	447	466	462	471	472	463	462	460	486	454	431	504	465	447	444	451	449	471	471	447	449	458	455	465	466	466	422	475	475	453	469	435	464	482	484	491	489	487	440	430	500	487	452	458	495	429	475	464	436	460	442	461	469	473	474	474	444	483	485	505	474	474	477	495	471	490	481	432	441	466	471	466	453	456	481	431	464	487	489
18070	18227	20109	19799	19748	14932	9709	7376	4958	1906	1077	1053	1230	1087	1033	969	616	652	8955	14667	9330	3819	682	172	172	195	195	159	147	173	178	181	182	174	165	171	199	166	200	178	185	177	168	172	186	193	184	168	168	198	194	177	183	182	158	178	164	181	198	161	175	185	172	170	181	155	161	171	152	178	208	179	166	163	187	184	181	171	189	182	184	171	182	170	186	165	208	196	189	213	187	178	164	165	179	174	182	165	185	163	180	184	172	182	172	157	155	204	161	191	173	181	189	161	134	192	184	176	167	172	186	190	177	167	186	170	184	188	167	171	167	163	173	182	164	170	209	159	193	165	183	185	177	173	180	156	181	201	188	169	189	164	173	188	176	173	145	184	186	154	162	162	194	173	196	175	152	183	166	166	199	179	174	172	163	171	159	192	202	204	180	182	185	182	189	166	169	167	177	172	172	186	192	175	199	177	187	161	165	167	188	168	170	190	163	181	169	157	162	172	190	170	166	174	199	178	188	175	164	166	193	158	178	187	186	178	164	159	194	165	150	171	170	174	163	166	194	158	187	184	185	188	171	175	162	166	163	184	160	174	186	200	149	156	184	187	178	196	206	195	173	183	198	191	180	183	150	193	164	170	155	180	176	181	197	163	183	173	166	174	178	150	179	184	188	199	190	158	159	161	167	156	161	163	152	167	183	185	165	176	183	182	167	170	196	176	165	165	170	183	180	200	171	169	153	195	159	143	200	196	157	149	171	188	181	160	171	150	182	173	181	179	161	164	191	179	185	162	197	165	183	172	185	156	167	182	184	172	188	193	203	184	180	190	177	175	171	169	187	178	185	175	170	168	188	169	175	167	180	191	166	194	191	157	203	184	174	169	162	168	188	171	199	187	182	205	167	189	182	177	174	188	174	170	184	176	149	171	188	162	168	176	171	187	168	198	175	183	185	185	198	173	171	182	178	176	189	171	188	162	155	170	175	164	191	185	168	157	189	153	167	190	183	166	183	177	165	183	163	136	184	176	193	172	178	158	173	185	184	194	168	164	181	175	165	190	174	171	164	184	174	163	176	190	198	179	182	167	180	159	174	183	170	159	159	179	167	186	167	162	176	180	194	189	198	182	175	174	163	168	157	150	185	185	178	170	157	179	189	163	190	177	182	188	155	163	182	157	181	183	186	155	186	184	193	167	167	182	180	187	183	165	182	164	195	161	174	155	167	193	190	186	193	143	177	185	191	174	159	175	180	186	188	175	164	177	149	190	175	180	191	192	152	159	186	177	166	172	168	176	167	168	196	186	186	159	159	157	178	163	152	170	180	158	206	174	174	142	165	167	174	184	183	169	171	165	190	159	179	188	201	195	163	178	169	173	152	190	176	196	197	174	172	147	180	182	170	193	198	168	166	172	189	157	185	196	163	180	171	181	154	185	180	191	194	175	193	197	210	173	183	179	183	180	181	165	159	169	168	157	169	184	185	183	187	166	163	190	159	169	187	164	181	161	183	176	142	181	152	168	182	199	177	157	172	178	193	174	190	177	180	156	175	170	155	174	191	175	178	167	177	182	179	155	152	187	189	188	174	173	159	182	148	178	148	195	169	206	161	193	163	170	158	183	195	202	186	157	172	181	176	179	157	178	196	173	165	200	158	171	197	191	191	189	163	187	188	188	183	181	179	182	175	173	172	180	164	177	179	169	190	182	182	184	196	172	160	183	194	146	180	165	162	186	178	180	175	167	153	190	171	172	180	174	173	170	151	181	179	152	169	187	176	186	165	173	192	154	169	168	178	170	170	190	177	151	193	184	167	179	178	171	189	178	175	179	160	172	169	160	171	159	167	159	180	157	155	187	182	179	171	169	182	189	196	157	159	194	157	176	162	171	180	193	174	164	180	176	182	148	181	176	152	157	163	167	204	181	191	169	198	167	177	176	170	181	178	156	176	185	184	175	179	191	186	175	130	171	141	182	186	180	173	167	170	146	167	169	168	174	181	169	171	174	182	210	176	185	171	179	180	168	183	174	170	159	187	167	187	194	176	159	178	171	166	181	189	162	181	166	145	169	180	173	146	192	150	165	183	178	190	196	180	204	184	178	190	157	183	179	189	160	195	155	181	161	179	185	170	157	173	179	151	177	162	188	179	164	205	176	181	169	169	198	175	160	171	186	187	178	202	172	167	180	182	189	156	177	179	163	160	165	176	194	170	190	185	196	163	164	187	193	174	175	163	158	158	181	196	183	183	173	161	160	194	187	159	172	159	185	161	176	176	178	166	191	178	186	172	155	171	185	163	167	180	190	179	173	183	180	183	180	203	189	185	161	169	169	167	179	173	171	191	173	165	167	169	162	180	162	172	162	170	180	180	176	192	167	176	179	163	171	187	182	193	164	186	157	174	164	199	201	158	151	189	164	178	196	165	205	178	177	184	180	171	166	167	156	176	159	172	157	200	171	170	190	172	210	170	176	176	178	187	166	166	180	181	168	167	187	180	188	171	181	160	179	167	171	195	141	169	169	176	178	180	159	170	170	153	181	164	176	189	169	183	171	173	175	170	181	196	184	185	173	190	176	179	166	194	167	183	177	181	167	187	171	177	185	167	193	188	167	165	187	189	186	174	178	161	174	168	160	160	217	183	188	190	187	171	179	170	188	169	194	167	177	157	195	169	178	186	197	196	172	143	176	166	187	174	164	199	150	158	179	171	172	179	160	199	175	172	178	174	180	194	175	177	210	191	178	176	181	168	172	178	190	191	176	179	199	178	178	172	154	177	179	163	172	189	159	159	172	178	147	184	179	149	198	187	174	187	178	165	179	171	187	169	186	199	173	178	181	180	169	171	182	159	181	188	178	201	173	167	200	186	185	165	182	191	176	173	174	172	178	164	184	208	169	183	166	165	170	172	157	141	184	172	189	173	195	158	178	190	176	174	168	177	178	181	157	185	161	195	164	200	203	177	187	186	181	170	175	204	195	158	193	149	175	185	166	202	167	176	171	165	171	161	197	181	187	173	157	179	188	195	159	189	166	192	187	159	171	175	192	171	189	160	166	154	197	159	199	178	174	190	165	188	173	151	174	168	180	177	186	165	177	168	181	186	185	191	173	181	184	185	186	176	157	190	174	166	180	187	172	176	148	187	167	178	197	176	191	171	203	196	180	159	186	183	192	177	163	155	160	184	185	167	167	157	188	177	152	181	178	195	172	199	186	163	211	199	181	166	190	202	154	171	180	170	162	155	179	167	184	162	182	181	188	201	174	184	174	205	162	192	171	170	174	178	180	172	212	157	181	170	193	174	186	186	190	171	183	187	172	169	180	217	181	196	171	174	158	174	188	172	161	167	170	163	180	185	156	181	188	165	168	185	176	169	184	155	162	181	174	190	214	170	158	158	168	180	179	192	165	169	151	191	159	177	181	172	187	185	174	185	176	173	171	185	167	174	187	188	154	184	170	170	150	165	182	178	179	185	194	180	185	184	177	171	181	195	192	164	182	180	176
16274	15880	22626	27299	29377	24293	18760	19577	14614	7553	5431	5535	6473	6446	6085	5994	3786	4080	30046	36523	28477	16520	3467	676	661	685	634	648	616	690	629	674	654	626	641	644	645	618	640	595	637	611	617	636	689	688	634	634	642	687	656	663	659	656	606	647	662	657	656	668	637	644	690	659	619	661	690	653	694	644	664	669	685	643	673	622	650	673	613	659	657	666	605	602	692	615	675	648	643	611	639	674	601	629	675	653	668	654	669	643	634	660	661	620	592	662	638	702	660	663	664	677	645	662	650	647	614	683	637	638	630	660	635	663	639	658	643	671	664	619	635	682	643	660	664	662	651	666	673	633	663	682	693	610	659	652	678	633	659	634	603	629	634	696	665	703	665	648	673	642	661	687	660	640	642	689	594	666	645	680	593	689	664	690	688	607	650	626	650	647	674	655	654	612	644	692	617	676	657	631	681	716	649	620	631	655	666	607	672	654	626	666	631	654	671	634	600	659	638	625	674	669	699	671	667	647	687	677	600	639	630	667	683	653	668	656	659	647	603	677	637	639	583	612	661	640	652	643	642	633	675	641	657	640	695	580	640	701	653	683	626	617	570	680	676	616	629	654	635	683	651	621	650	627	611	644	671	672	640	670	646	607	657	664	685	650	660	651	622	662	641	684	634	675	617	639	668	606	678	687	662	647	658	626	647	664	630	632	641	606	689	642	653	662	637	654	701	668	630	642	640	673	653	582	667	648	616	690	619	649	668	639	608	652	692	600	637	670	606	661	664	679	658	630	656	630	677	694	641	631	670	666	672	618	668	632	644	685	620	659	661	649	656	625	677	667	650	652	642	631	619	617	631	670	655	608	704	642	674	647	676	685	664	626	679	651	664	629	616	692	637	657	682	659	664	653	668	626	567	617	688	602	702	627	616	610	659	650	651	672	690	653	623	660	654	650	610	675	630	655	664	683	655	641	650	671	635	676	697	651	667	660	676	629	707	622	662	670	614	624	691	653	635	664	649	648	664	674	654	632	673	638	669	700	640	663	674	657	598	605	716	644	668	669	683	677	656	628	638	689	675	638	684	633	635	646	644	650	612	653	674	649	694	623	646	643	613	653	642	661	650	646	696	677	645	675	577	620	647	645	667	630	606	677	641	689	666	648	636	670	611	662	635	610	685	658	615	654	630	680	681	670	612	659	622	667	627	675	629	631	633	644	694	672	649	647	678	630	645	629	619	645	598	678	643	678	618	668	640	663	617	705	638	641	641	620	677	672	666	619	682	647	642	642	618	639	620	654	620	656	620	631	676	669	658	626	692	657	679	716	663	664	626	559	701	624	635	631	629	681	693	640	606	652	667	675	690	640	712	616	653	672	640	690	658	705	633	670	687	672	624	664	656	639	668	666	627	611	641	686	641	631	675	591	703	651	653	670	627	705	659	685	668	659	642	639	643	644	687	646	626	644	688	642	681	633	668	623	657	657	623	639	646	654	664	661	675	649	639	641	637	681	663	685	636	697	639	693	683	683	661	629	626	631	663	681	677	651	655	639	619	669	665	684	634	689	641	660	649	649	686	651	614	677	639	697	633	645	658	630	677	607	643	686	624	607	683	690	613	641	679	677	682	639	601	662	628	650	660	660	620	640	661	710	659	680	606	633	652	650	660	651	618	679	642	644	674	642	636	646	657	642	648	668	641	669	655	672	634	626	674	690	638	629	651	674	700	625	631	692	599	631	615	642	664	643	636	649	627	721	687	650	659	624	670	623	637	627	666	622	644	673	637	639	639	674	698	667	687	645	652	643	675	661	662	682	656	653	662	615	671	660	658	650	642	655	652	627	641	661	631	646	627	641	683	611	701	662	683	626	654	664	675	665	633	666	668	644	712	659	641	682	669	684	639	632	685	633	626	686	628	647	679	650	626	653	651	655	643	668	702	595	670	701	703	623	657	666	663	675	665	614	614	630	662	668	683	645	669	621	682	670	603	664	700	565	676	684	603	615	624	632	648	655	612	610	604	647	651	662	678	690	643	642	648	618	661	700	684	652	618	670	629	673	697	651	704	701	676	642	626	665	644	668	638	698	658	635	600	734	639	680	666	638	696	646	627	687	622	682	617	653	647	701	683	636	596	665	667	634	687	676	656	648	642	683	626	633	598	651	636	642	651	596	643	623	650	641	627	675	648	669	620	613	656	651	720	671	659	671	689	706	670	620	692	658	646	633	646	681	652	639	632	646	642	641	682	674	635	664	667	639	641	594	647	640	637	677	667	647	647	664	684	650	667	661	666	651	658	652	690	649	726	680	658	590	643	650	704	624	670	653	632	657	630	656	671	687	647	658	685	634	644	659	618	630	646	666	667	659	638	687	661	675	650	649	647	620	612	644	678	666	619	651	643	661	669	662	706	666	655	677	675	636	629	641	653	593	717	607	680	704	676	620	641	638	671	694	622	702	670	675	653	679	625	631	673	639	697	684	671	675	598	690	653	696	665	665	663	618	650	640	670	666	664	673	678	633	682	618	652	669	649	651	663	610	665	612	662	695	659	672	605	672	643	654	639	626	677	613	621	611	625	688	608	609	660	623	654	664	661	622	643	689	700	664	679	687	657	611	634	672	681	640	641	652	603	596	646	620	639	706	693	677	648	667	669	653	644	619	670	648	665	693	671	672	673	696	649	648	644	662	668	652	592	697	665	661	686	664	649	651	666	607	634	755	646	652	670	648	669	646	680	641	652	639	683	668	635	618	656	684	586	669	619	639	629	658	683	668	643	662	629	669	629	684	677	658	675	645	642	656	675	674	677	636	634	649	613	654	657	645	691	637	679	697	601	648	674	672	649	645	594	714	615	651	654	706	625	675	639	704	625	661	671	670	670	631	618	687	651	643	653	663	600	652	660	636	634	679	654	666	656	611	646	683	610	646	657	597	615	670	682	634	640	690	661	651	625	670	653	677	695	657	624	687	647	636	622	646	667	692	628	638	644	657	674	660	676	689	639	684	673	654	646	648	631	645	649	692	655	700	603	639	670	623	639	642	639	642	670	640	636	647	678	633	632	621	680	641	676	660	610	657	631	642	641	672	664	643	676	654	639	613	668	680	637	650	620	647	630	632	665	672	688	644	702	598	666	638	626	635	646	664	640	654	640	611	640	624	663	640	621	643	646	649	651	654	648	689	690	645	639	652	661	631	629	615	643	639	682	664	650	626	650	595	620	608	623	628	594	670	661	666	689	675	649	617	623	677	637	631	678	671	640	643	624	681	658	609	644	658	621	622	687	642	642	699	639	709	675	684	639	671	648	648	651	663	676	687	670	674	679	673	671	661	639	668	648	638	639	649	631	657	631	698	624	649	640	646	647	637	619	607	640	660	724	631	646	677	653	671	667	622	709	668	684	669	632	715	644	675	621	674	655	676	632	669	615	671	627	615	614	690	648	634	672	672	643	622	661	665	603	619	643	621	637	645	663	602	664	665	637	648	625	653	612	632	666	650	639	626	675	643	650	658
2905	2073	3282	2836	2125	1543	933	800	486	336	273	248	247	209	217	163	163	178	514	876	797	401	131	130	142	124	125	128	128	128	126	125	119	133	118	146	140	122	129	130	155	112	119	104	137	130	120	130	139	116	128	137	151	131	136	121	147	121	139	114	112	118	141	125	139	125	152	154	132	136	138	122	131	125	122	116	135	113	143	133	130	127	128	126	132	120	119	111	119	135	135	125	145	124	134	130	126	131	121	115	114	122	125	122	136	116	120	130	133	102	112	126	141	130	138	127	129	137	100	102	135	128	126	123	136	149	142	125	132	133	126	130	142	116	117	123	130	109	133	130	157	135	122	120	127	133	136	118	122	114	135	128	119	132	115	129	118	113	111	141	135	122	124	128	140	134	126	146	135	121	124	116	123	126	129	142	143	126	134	147	121	123	142	133	123	121	137	132	118	130	140	121	123	146	117	120	136	145	134	119	121	118	141	117	145	139	130	121	132	131	130	131	106	132	126	143	138	121	134	124	131	134	117	125	127	108	134	122	126	116	111	111	123	134	129	128	128	132	140	115	133	125	128	121	137	118	118	116	135	118	119	125	134	144	133	140	133	136	143	148	136	135	123	129	113	147	141	109	132	135	117	137	121	130	141	111	139	115	117	122	143	128	124	126	124	143	121	124	132	135	140	136	156	121	136	120	135	137	149	117	123	136	116	118	121	137	134	115	114	137	119	136	111	107	138	114	139	128	141	138	157	133	120	129	134	138	152	113	133	126	131	125	112	139	116	124	110	132	122	140	127	145	135	143	128	140	131	114	114	117	138	149	142	111	132	121	127	141	136	129	138	117	120	121	123	127	129	127	127	136	94	117	144	147	145	116	118	132	124	126	149	133	137	145	128	111	138	143	123	119	122	120	119	127	132	121	126	117	116	128	114	124	122	103	132	116	143	137	128	119	133	114	141	109	118	111	140	121	128	125	131	119	131	129	140	128	120	131	157	158	133	124	125	129	122	124	139	137	145	108	114	121	118	123	119	113	119	144	131	118	118	115	142	139	138	157	136	130	136	129	149	140	133	125	124	128	137	126	131	153	143	123	143	131	144	128	136	116	129	118	139	117	117	136	116	131	116	110	153	112	124	114	149	122	132	119	135	133	146	112	118	118	121	150	130	126	117	154	111	144	119	117	131	131	138	120	126	144	122	152	147	141	130	134	148	128	114	119	129	141	116	135	145	117	113	132	132	137	116	131	113	136	124	128	152	120	128	113	109	131	113	126	123	143	127	117	144	130	136	143	143	120	133	152	131	134	123	128	133	131	118	121	134	139	137	125	126	152	124	128	119	139	111	124	125	138	117	114	119	117	125	130	128	127	108	134	125	115	144	143	146	122	133	131	138	125	116	151	133	134	122	113	116	120	123	117	143	112	119	121	144	117	128	139	147	113	143	111	110	142	119	142	112	118	122	131	114	141	125	123	117	133	131	126	132	125	129	126	138	144	144	123	133	143	109	119	132	133	131	111	136	112	135	123	129	131	133	129	115	123	134	140	133	107	119	138	145	116	140	117	122	123	148	122	116	134	139	134	153	123	136	127	124	132	135	114	138	118	130	128	124	127	124	137	123	127	119	132	131	137	142	127	140	138	121	113	156	122	116	122	123	124	144	125	133	129	137	132	115	135	125	150	137	128	126	141	125	148	135	126	124	116	115	142	141	132	119	123	126	126	122	119	123	127	120	117	132	127	136	133	137	133	147	119	135	135	136	124	130	143	110	141	116	128	117	130	132	125	123	136	127	124	137	123	127	153	125	136	138	148	118	133	130	126	159	120	130	116	140	122	122	135	136	142	123	123	130	143	137	136	141	130	135	148	127	146	138	137	119	118	127	137	115	122	157	131	131	133	110	114	126	138	150	142	137	137	121	133	128	134	124	144	132	136	110	136	116	137	129	126	112	125	114	107	122	117	123	126	111	132	129	125	133	129	132	127	128	126	160	141	138	134	120	136	126	134	139	142	117	122	118	129	138	116	138	115	139	118	120	124	118	120	139	110	114	151	132	132	138	125	130	122	133	112	121	138	134	107	122	123	135	132	119	144	140	122	127	126	135	138	115	120	139	123	125	109	144	124	114	130	128	129	133	150	122	114	132	125	139	140	120	103	122	118	152	119	146	127	127	124	120	122	139	116	123	139	123	134	125	151	126	124	120	127	140	152	114	104	122	126	126	120	135	145	140	115	126	115	121	141	117	155	141	137	144	125	128	117	142	138	135	140	139	146	126	117	144	122	145	115	153	143	134	121	112	120	122	127	127	116	124	134	126	120	117	124	125	112	129	135	149	162	127	122	139	117	118	111	124	110	120	115	142	128	117	131	117	114	122	127	131	134	131	134	138	125	127	120	118	140	127	131	142	103	137	142	125	127	122	122	112	123	102	139	125	122	131	145	131	147	129	110	145	132	129	137	116	121	116	139	126	127	134	129	135	132	129	136	132	145	136	134	133	122	124	102	131	143	120	130	113	133	156	120	125	123	127	114	126	112	140	121	135	118	130	125	135	132	120	126	132	131	124	133	118	117	126	119	104	121	143	139	136	102	126	120	123	124	121	140	136	119	123	142	141	140	129	127	111	130	110	125	135	119	134	124	135	127	135	137	117	139	130	115	119	132	128	123	127	120	131	135	121	119	144	140	122	125	117	132	125	128	138	129	156	130	146	123	126	143	136	126	138	125	122	111	122	134	141	135	145	128	118	118	123	122	146	124	121	124	126	145	107	136	137	131	143	125	130	151	138	125	122	142	128	143	130	133	127	116	114	144	147	134	125	135	130	131	134	128	132	121	118	116	130	113	129	142	122	119	127	145	121	126	113	121	128	123	132	130	117	130	121	113	126	129	125	134	143	120	150	117	130	120	124	129	136	129	126	129	124	134	123	124	109	129	114	140	123	136	147	133	128	126	117	136	118	128	116	132	131	134	126	142	113	118	154	118	136	139	133	131	142	127	128	131	132	138	137	121	126	120	107	135	133	145	133	130	122	114	103	142	140	138	126	118	132	115	116	143	146	111	136	135	136	146	121	130	115	129	142	108	112	126	120	111	123	146	131	107	146	126	148	116	136	135	137	102	124	126	110	112	100	133	134	93	117	135	152	136	116	116	141	119	124	123	136	133	127	125	115	143	138	134	133	123	106	112	124	139	136	142	116	146	108	141	138	128	130	163	125	128	129	130	126	139	150	117	112	131	127	129	139	160	147	120	123	132	133	110	125	136	131	130	126	111	119	116	142	130	133	125	148	149	149	123	126	153	119	116	140	119	124	142	134	129	130	137	140	127	129	153	121	121	145	126	118	129	127	129	137	136	129	113	130	129	115	127	138	139	134	145	145	120	145	129	144	141	123	117	127	112	125	128	120	132	129	131	127	124	138	132	125	150	117	126	129	134	129	135	135	137	130	127	130	145	151	133	145	131	122	128	147	129	124	120	146	147	134	136	121	132	146	126	124	128
3309	3211	7055	8330	7452	6480	4081	3691	2197	1664	1462	1321	1306	1197	1035	808	701	962	2950	4761	4066	1946	494	491	514	517	516	523	479	486	522	502	496	531	496	505	520	515	544	502	527	506	504	492	503	524	509	505	476	498	495	522	513	523	522	480	491	479	545	560	522	478	514	492	470	511	479	510	473	506	490	552	484	507	512	518	452	511	558	482	460	485	498	503	491	490	468	472	462	510	515	475	528	542	521	519	498	515	499	511	501	531	519	507	497	491	482	483	437	527	484	472	521	483	479	537	518	525	521	493	519	565	543	473	516	494	488	520	474	514	497	497	541	495	505	518	513	542	514	465	490	495	521	482	498	470	463	520	504	586	522	509	500	489	473	524	523	490	497	491	484	492	509	505	493	504	520	470	517	490	483	494	543	505	486	503	510	458	525	474	519	511	517	525	523	511	491	507	463	487	515	526	496	517	500	486	481	489	489	527	500	527	485	505	494	492	490	500	485	459	493	527	478	457	497	529	489	566	496	510	535	535	484	521	529	513	538	532	500	492	475	497	514	509	512	509	490	519	505	485	504	528	539	489	489	530	472	513	504	462	529	497	517	478	476	480	467	483	464	462	499	493	507	520	478	529	511	485	492	509	510	506	515	528	513	474	520	455	489	497	507	509	551	509	526	514	533	488	515	470	490	502	498	506	476	511	508	503	484	517	492	541	506	528	479	502	503	456	538	487	494	491	515	492	520	514	531	467	501	495	511	460	503	482	521	515	505	484	488	501	484	455	541	513	513	515	522	498	544	522	509	508	538	482	515	518	488	491	451	511	536	524	506	535	527	530	506	490	479	532	511	509	496	491	498	496	497	519	491	470	534	523	491	522	523	472	507	502	501	500	475	538	519	528	539	491	526	493	489	531	490	490	545	519	508	502	496	506	544	496	459	460	515	521	508	499	543	446	501	511	510	521	486	502	479	545	500	516	524	498	519	506	479	478	547	510	509	490	509	504	501	508	506	485	488	488	503	515	512	457	517	512	510	526	532	523	531	515	480	489	517	522	525	471	501	466	464	509	464	494	529	527	484	464	480	487	507	519	507	527	517	559	536	517	508	509	466	531	481	500	505	506	529	499	519	515	517	526	475	528	500	513	497	467	478	466	506	517	481	502	523	535	506	505	535	514	516	531	488	521	444	499	498	480	512	488	505	515	549	476	495	483	479	518	505	496	506	535	466	490	535	494	499	504	473	488	520	463	464	495	480	507	498	507	430	502	505	503	496	484	486	479	472	475	493	486	497	527	486	503	500	521	474	520	511	491	486	499	530	494	531	502	554	498	494	492	507	483	483	561	456	530	523	518	527	476	528	505	484	519	544	470	507	504	463	496	487	500	500	463	506	489	498	506	489	527	514	517	499	516	524	474	525	500	484	517	540	500	544	493	506	519	500	512	479	494	480	535	520	497	523	512	506	542	505	511	472	495	485	491	507	511	497	517	507	518	491	513	491	483	544	515	523	490	470	489	523	468	515	486	513	496	475	526	488	521	494	499	517	517	523	550	564	510	515	487	500	522	488	510	486	513	471	510	502	506	478	508	545	513	520	497	509	499	546	536	462	509	510	501	493	553	524	489	503	546	464	486	496	500	494	470	505	497	482	514	518	523	516	474	476	490	533	504	500	486	525	509	526	480	504	499	492	523	538	516	524	544	502	490	510	498	534	495	502	509	482	506	514	498	506	487	452	493	475	521	539	511	528	471	517	471	521	498	509	501	484	504	483	520	454	518	490	528	540	516	472	523	508	514	516	523	473	478	523	500	526	518	514	550	500	509	513	499	507	476	509	522	484	505	486	482	516	479	479	477	484	520	500	513	495	517	480	522	499	501	505	462	486	449	496	536	498	458	476	539	480	490	548	464	511	497	516	495	497	495	507	506	489	504	529	491	505	494	506	513	448	501	468	492	507	515	476	509	513	472	487	503	548	457	516	503	478	505	500	486	510	545	527	506	513	476	501	557	527	447	516	519	494	536	511	480	483	506	540	492	510	504	490	537	478	521	507	506	476	512	525	489	491	501	499	506	544	511	489	487	517	492	510	533	500	504	477	497	455	509	496	513	523	542	491	487	496	452	500	495	510	482	490	507	490	542	552	525	501	510	553	515	500	530	511	517	466	520	501	538	503	542	496	517	495	517	529	523	545	505	556	491	475	502	500	508	507	513	490	514	484	501	542	508	507	502	509	491	503	506	485	470	468	525	495	529	506	487	514	478	515	504	482	488	520	528	530	484	492	508	519	534	478	535	467	509	539	535	496	493	473	499	508	532	515	521	549	525	471	512	491	513	540	491	475	493	505	501	506	489	490	510	481	523	483	523	499	487	522	517	458	475	526	537	486	492	503	530	493	476	498	476	522	494	476	473	519	530	500	527	503	499	523	470	491	518	502	494	499	521	505	497	528	462	513	544	517	511	512	507	526	522	527	470	533	532	496	496	519	492	453	500	479	497	513	478	513	553	478	486	493	477	517	512	501	488	496	507	507	489	464	493	514	507	527	523	510	503	573	517	498	505	536	495	499	542	511	456	517	511	495	497	511	502	471	504	487	520	507	479	532	513	497	499	502	498	491	491	500	493	500	504	533	525	477	521	499	490	493	513	486	477	558	526	539	499	532	477	484	501	506	510	501	441	522	494	480	458	461	485	502	504	494	517	521	500	508	503	515	509	526	526	522	465	468	462	498	521	534	502	544	517	568	530	515	459	496	490	494	511	468	480	536	478	478	555	493	497	554	457	461	533	472	477	530	484	484	477	490	491	472	499	523	526	503	505	498	490	503	485	482	518	482	486	482	509	514	476	450	505	470	531	472	510	521	509	509	501	535	522	498	511	470	483	552	509	475	516	539	538	526	527	501	510	520	527	518	545	473	507	499	473	529	479	505	476	502	479	502	496	481	528	490	498	527	486	526	445	496	497	499	481	501	511	473	514	540	490	466	517	522	511	467	490	501	459	515	475	484	522	495	528	480	503	533	485	498	523	494	491	524	533	477	508	514	507	503	488	515	542	491	512	530	512	508	498	504	509	498	518	558	505	540	487	483	500	521	508	505	499	536	474	462	500	529	508	533	499	477	513	523	495	512	524	476	520	569	472	530	448	496	537	500	550	520	497	493	479	476	491	496	480	493	516	546	491	478	507	508	467	529	491	478	490	513	480	486	516	499	499	485	519	491	536	499	509	467	520	456	499	503	502	473	500	502	511	496	519	494	485	485	478	486	523	563	464	535	476	496	518	512	505	495	507	513	518	513	472	504	490	473	487	514	491	516	505	487	518	476	491	517	526	483	490	523	504	532	524	513	520	508	511	521	510	494	482	538	494	481	485	493	495	538	514	483	515	483	504	552	495	543	501	484	481	525	495	506	495	480	519	508	517	510	480	474	505	515	516	543	491	516	482	480	414	493	507	487	486	483	494	492	483	498	486	478	528	496	557	487	504	525	486	503	497	483	504	487	504	492	508
10659	11442	13971	12563	12750	11434	6930	3493	2023	813	526	479	475	463	321	256	242	223	2914	7630	6336	3326	235	102	96	111	131	120	122	109	97	89	114	101	89	105	120	111	118	121	107	117	117	115	129	98	96	112	128	124	127	107	105	116	101	111	118	118	135	114	130	100	107	114	109	126	117	114	120	112	95	96	120	113	106	106	102	107	99	108	106	108	102	97	120	116	113	119	120	107	94	108	94	99	100	108	108	111	115	100	109	120	114	108	119	84	121	102	117	108	108	92	104	112	112	104	117	131	95	113	118	110	107	92	110	115	105	104	111	99	97	116	103	105	101	118	105	101	136	117	113	131	119	105	104	92	112	97	104	101	117	97	96	117	123	112	104	103	109	108	107	101	110	127	110	127	106	113	125	96	97	102	100	95	116	101	94	101	112	100	106	130	96	113	116	91	101	100	102	100	113	99	111	88	106	113	109	112	111	115	101	134	111	98	103	100	97	126	108	114	105	112	110	96	106	110	104	108	107	100	111	104	110	127	116	121	103	123	95	102	112	113	112	110	97	121	111	98	111	119	119	94	104	97	102	108	118	112	116	114	118	117	109	106	111	97	112	88	100	125	96	120	108	93	106	99	105	89	115	96	98	122	107	112	98	108	116	105	99	112	96	121	120	98	120	87	104	114	108	99	120	121	105	100	96	112	105	136	122	102	92	110	118	120	108	96	94	122	112	116	122	114	107	95	122	94	113	93	114	114	104	135	125	91	97	101	108	121	119	108	103	111	85	108	109	102	91	92	101	110	110	113	104	108	102	102	92	99	102	101	101	106	122	113	106	110	97	123	107	110	122	97	113	87	106	130	123	100	116	111	91	101	103	106	113	100	118	98	95	96	96	138	104	109	104	124	102	104	108	102	90	113	90	89	122	129	98	113	118	100	110	88	93	98	107	86	92	118	100	105	104	106	89	98	100	98	101	117	118	106	117	91	111	113	98	89	115	113	105	100	103	97	102	118	126	110	102	111	107	107	112	116	96	99	113	117	109	122	132	121	108	119	103	116	120	113	123	118	107	105	113	105	103	129	118	108	108	114	104	105	104	100	104	109	89	116	102	122	105	100	104	108	113	113	119	114	119	94	104	75	101	107	105	111	108	92	112	108	124	102	116	105	109	106	91	105	94	109	106	111	105	123	109	116	122	122	111	118	104	119	123	120	99	112	121	90	99	101	97	132	103	110	123	123	117	125	118	116	104	97	101	106	116	102	122	120	121	102	93	110	104	99	117	97	107	103	123	113	124	117	100	126	106	113	136	117	113	107	116	119	111	106	115	91	126	118	112	124	110	124	125	115	111	98	125	124	116	122	103	105	107	106	102	108	97	117	102	114	107	94	113	95	108	118	100	90	111	91	103	119	105	117	103	116	95	101	124	106	125	103	115	114	106	116	120	107	102	127	116	91	122	96	100	109	78	102	113	97	108	106	93	108	105	95	104	118	122	109	103	100	102	115	121	97	127	121	101	100	98	121	104	116	134	108	118	127	113	101	111	128	121	102	116	111	98	98	134	112	126	85	123	90	114	115	111	94	103	105	98	108	108	99	101	114	109	118	119	111	113	112	112	111	92	110	101	114	106	87	94	112	132	114	108	110	111	106	96	103	117	118	106	97	110	90	123	85	110	110	129	93	109	109	103	101	101	96	119	99	102	112	106	131	129	122	103	113	99	105	108	117	103	122	117	118	101	117	103	116	115	82	113	117	106	110	122	97	117	122	113	94	108	104	117	86	119	107	120	123	104	113	96	114	103	118	99	109	104	105	125	97	127	100	116	98	114	118	99	107	96	87	78	116	105	98	104	121	125	116	84	113	116	110	116	103	99	137	108	95	103	90	95	119	114	113	108	114	93	114	109	101	106	109	122	124	109	103	113	102	118	97	101	107	126	94	111	89	125	105	101	94	102	102	127	108	117	102	109	116	117	98	105	108	95	103	108	103	96	117	122	94	108	124	102	124	123	108	108	133	103	103	106	100	100	105	104	111	123	109	101	91	102	102	109	103	101	105	119	101	98	103	106	109	102	102	103	110	93	99	86	109	106	116	117	105	104	115	99	104	119	105	96	121	109	101	85	106	99	98	102	95	107	103	96	112	125	116	106	106	105	104	127	119	114	116	104	111	106	109	99	100	110	101	115	115	103	102	77	124	114	109	102	93	113	109	112	105	93	118	110	99	120	88	109	95	110	122	128	108	119	89	111	98	104	112	114	108	105	126	110	108	102	101	120	119	101	124	102	99	98	125	105	115	107	130	106	109	96	107	104	108	105	96	120	109	98	102	113	105	119	96	106	105	112	106	103	101	105	100	119	111	117	114	115	112	118	115	104	109	115	96	104	99	118	125	115	123	110	110	113	125	105	99	117	91	114	125	116	113	106	112	108	90	108	109	116	127	117	93	103	93	116	89	103	99	103	117	113	93	108	116	87	109	107	95	96	118	132	97	104	100	116	98	105	103	106	118	96	117	99	111	118	120	126	102	121	103	116	99	107	110	103	89	107	93	107	105	124	103	111	108	112	107	97	118	124	126	93	110	93	122	109	115	102	105	115	113	97	99	111	105	105	99	108	106	107	99	117	113	102	103	121	115	102	96	110	103	107	99	116	110	102	115	104	89	91	91	92	111	118	104	129	104	120	106	105	109	107	101	106	108	117	94	101	107	107	87	131	93	97	111	114	131	104	110	109	108	110	121	115	109	99	98	104	91	105	107	113	127	119	113	111	120	120	90	109	102	131	128	111	101	103	124	111	111	110	134	119	93	122	94	106	112	111	108	115	90	102	105	100	104	118	107	112	95	115	113	105	105	106	106	119	103	99	122	116	97	109	108	102	103	111	109	111	109	125	116	94	111	101	87	100	104	100	113	123	120	101	98	116	111	104	117	112	100	113	108	97	103	95	114	108	107	112	130	117	126	107	135	108	105	114	113	103	100	127	106	127	120	101	118	104	97	110	104	98	107	108	82	114	119	118	109	102	119	116	102	91	104	110	122	121	123	123	113	100	95	117	114	99	111	117	114	106	102	106	96	109	115	113	105	117	105	98	103	106	104	95	113	94	120	116	110	97	104	95	112	103	128	109	103	109	98	119	97	105	111	107	128	100	105	103	125	103	116	105	122	120	108	109	104	104	114	104	107	123	114	100	89	115	114	99	120	124	119	101	97	117	109	116	113	113	99	121	113	107	99	102	112	103	141	122	95	94	100	121	102	105	98	116	109	119	103	107	118	104	94	124	105	126	92	99	95	113	113	108	125	103	112	99	119	91	88	99	117	105	84	104	90	104	103	120	118	106	119	103	119	108	98	95	97	125	106	113	119	112	90	118	86	88	111	106	119	101	122	113	115	117	129	106	100	121	123	111	115	105	106	103	125	121	101	102	103	128	103	101	96	107	96	100	105	108	114	126	114	121	108	101	97	116	98	101	109	118	129	123	102	102	107	108	116	107	103	81	113	106	103
10871	10968	18234	21303	23372	21872	15088	10573	8450	4151	2989	2806	2760	2821	2213	1592	1457	1478	14863	28022	24374	15749	1057	423	463	432	451	415	431	434	473	454	434	429	407	451	406	467	456	420	472	392	416	424	434	448	436	436	430	462	409	466	471	425	431	446	458	473	396	406	417	425	433	419	469	454	446	397	461	449	477	459	444	434	440	405	419	454	432	415	444	441	431	447	464	439	474	459	446	451	436	423	393	446	395	416	439	422	468	437	417	457	428	446	464	433	424	464	431	449	455	433	451	449	374	412	425	461	396	480	463	427	427	410	459	460	458	419	427	441	452	422	415	435	479	456	452	437	416	419	427	496	407	440	448	442	454	449	446	457	436	413	415	450	440	433	429	454	439	435	426	456	406	446	438	424	418	449	466	408	436	405	454	445	434	442	441	447	420	422	428	396	448	450	445	445	448	454	409	443	449	452	419	445	422	410	455	424	471	446	463	457	415	439	456	445	454	461	462	438	417	466	423	455	444	419	463	493	423	441	449	459	432	425	408	431	379	422	420	440	431	478	449	424	428	450	444	443	383	464	443	440	439	458	424	440	419	420	435	419	457	469	454	459	473	421	452	450	470	397	459	432	458	447	440	428	396	408	397	440	434	457	450	432	425	445	440	461	446	451	420	422	451	442	460	453	451	414	418	436	440	442	413	420	444	436	448	425	387	452	419	401	426	425	443	440	416	454	447	401	454	427	435	444	427	415	448	424	419	443	429	430	448	446	438	406	412	450	426	410	433	411	448	451	464	451	414	434	411	423	417	403	412	456	442	406	490	484	433	451	424	451	462	449	447	416	463	464	402	408	427	423	429	429	401	418	474	478	445	471	433	439	424	432	465	459	436	456	439	393	443	430	430	448	426	418	407	441	452	429	452	414	450	425	462	464	413	442	432	439	490	433	448	454	451	428	421	389	426	446	444	432	453	411	397	420	414	418	441	417	430	443	464	403	433	438	429	485	434	442	433	433	463	469	422	472	439	445	462	445	380	453	459	430	440	400	419	428	425	431	460	434	446	447	429	450	439	453	433	426	463	422	425	434	435	408	405	437	453	416	451	406	471	472	423	450	433	457	431	398	472	462	473	442	400	406	430	408	437	473	460	423	442	415	441	458	437	419	435	421	451	443	408	430	415	415	462	445	415	447	450	446	425	491	414	397	428	431	420	431	450	486	420	460	437	418	430	421	438	445	460	433	441	449	424	449	442	430	443	441	424	409	444	443	436	420	428	418	445	428	437	473	422	419	475	464	421	452	437	449	466	420	487	457	441	434	427	468	479	426	458	448	465	420	432	460	415	424	416	454	439	418	432	434	407	442	473	401	425	424	430	460	466	464	484	464	462	416	437	445	424	438	447	458	439	413	382	408	403	417	446	437	465	496	428	450	445	437	410	457	452	447	413	423	424	455	409	430	429	438	412	405	446	433	445	484	397	463	521	447	478	446	454	402	429	447	417	432	413	460	417	413	449	468	424	438	449	444	422	464	435	418	427	407	444	444	447	428	438	471	440	418	434	423	452	420	448	391	440	461	417	441	478	448	456	432	451	454	447	423	446	399	418	487	466	425	452	416	422	441	472	441	412	433	451	429	442	444	409	438	422	419	436	429	430	429	434	410	445	457	427	437	440	449	429	420	439	414	436	451	461	444	415	463	398	461	429	426	451	426	467	381	423	410	446	449	428	450	419	412	457	445	410	470	460	464	431	476	452	418	441	455	420	441	403	417	433	469	433	394	424	440	461	411	432	394	419	430	395	467	417	434	475	444	413	436	451	447	438	465	424	418	446	426	418	431	456	413	441	446	460	448	441	445	418	404	422	404	447	423	439	442	453	432	406	403	432	420	459	426	427	477	436	425	424	406	425	448	429	426	448	467	422	429	454	417	418	433	438	433	448	425	449	421	412	438	446	441	449	397	454	463	475	406	407	426	433	449	414	411	465	425	426	424	453	458	424	442	453	416	443	422	469	436	431	479	416	414	419	416	420	421	442	434	444	451	439	413	475	438	452	445	439	417	463	401	445	429	438	409	447	435	459	422	461	434	505	440	396	481	430	443	420	459	455	431	421	443	446	437	446	431	440	438	430	415	427	416	397	432	428	475	456	438	431	442	440	445	453	419	450	426	444	458	414	450	449	462	402	405	429	377	402	453	478	396	409	422	432	425	404	443	434	431	409	441	410	428	420	434	440	471	414	443	441	460	462	447	482	462	431	383	441	425	434	415	442	453	428	434	413	437	449	414	426	444	443	435	451	447	455	434	443	456	455	456	459	446	440	414	433	433	448	450	446	467	451	416	457	438	482	441	437	434	453	438	418	427	435	471	423	438	438	419	419	445	399	438	407	446	437	453	431	424	463	477	456	461	425	424	424	418	437	442	432	472	469	447	430	452	449	438	447	427	448	458	442	436	420	443	435	458	403	435	455	429	389	444	411	448	432	447	461	421	432	415	422	411	449	456	429	463	458	442	457	437	414	440	407	427	456	424	421	429	407	409	448	469	425	478	467	441	477	432	431	415	445	421	456	435	450	412	398	446	457	429	439	415	432	434	426	469	434	480	418	423	471	446	423	446	400	446	445	407	431	469	430	448	424	477	422	462	430	450	428	451	461	417	404	429	456	415	474	398	453	432	410	455	443	475	446	454	424	403	473	453	441	426	417	387	453	470	421	458	439	439	457	463	445	449	453	425	445	439	424	396	420	438	463	448	444	451	440	452	419	419	406	454	418	426	403	448	436	420	436	455	433	442	413	424	448	448	462	432	459	407	423	421	418	478	456	485	419	452	434	402	441	450	437	416	450	423	422	450	455	467	466	439	415	458	443	426	470	422	413	411	429	440	407	449	415	446	482	415	438	428	445	421	411	454	481	383	460	442	428	397	439	434	468	457	475	470	431	417	439	438	398	437	438	466	460	434	411	442	444	463	452	431	422	449	402	447	424	430	452	467	472	427	449	399	421	433	514	460	420	416	449	434	455	450	434	459	422	425	455	453	428	480	454	451	428	414	448	456	453	451	445	444	474	435	442	460	405	468	449	451	432	451	459	443	455	437	413	449	461	429	455	428	447	437	433	446	452	435	421	435	455	428	444	430	447	434	477	437	412	461	428	448	429	446	445	475	437	479	419	429	402	461	465	430	442	437	453	442	449	446	424	407	441	419	426	424	455	436	459	454	453	436	435	450	420	434	441	413	422	424	447	438	457	440	440	428	475	423	434	431	468	444	455	435	408	458	440	454	445	423	447	439	450	475	442	417	404	438	424	439	448	416	454	456	467	433	435	431	445	411	425	422	438	404	425	461	438	457	415	423	465	427	431	478	481	441	449	440	397	449	442	402	447	415	441	442	435	414	438	463	428	430	412	438	447	430	467	460	436	433	428	448	450	446	431	448	424	439	433	426	425	439	439	421	456	409	436	461	451	452	437	444	435	421	425	450	455	386	447	426	438	432	421	456	430	452	495	433	430	494
16334	17095	20886	18591	18746	17084	12179	6106	3960	1433	962	908	648	655	582	482	589	1612	7045	12380	9925	5607	1317	247	177	202	195	195	188	197	180	208	168	189	197	197	191	193	197	160	157	161	163	168	199	169	175	188	180	182	178	214	184	192	192	183	175	206	190	167	158	194	185	179	196	176	188	170	187	192	202	197	167	170	213	198	183	171	190	190	165	186	202	168	192	188	162	152	175	201	184	184	162	215	191	205	177	192	200	188	175	156	177	182	169	202	179	143	174	159	163	182	171	202	162	185	176	183	175	189	178	195	205	166	159	188	170	177	173	187	181	168	202	158	181	183	174	198	181	221	207	165	191	175	182	163	170	191	187	187	176	176	180	173	165	189	182	192	205	177	196	195	164	164	186	192	186	170	213	181	207	208	197	169	184	180	191	195	199	185	168	176	189	185	179	173	174	180	188	187	207	172	204	209	174	201	168	167	204	157	169	184	198	186	174	190	168	174	171	163	187	176	158	207	168	183	217	187	191	184	177	202	169	190	194	187	173	180	193	179	179	151	191	189	180	162	172	187	189	189	194	186	173	188	180	200	183	168	175	179	184	185	178	164	171	205	206	176	175	177	181	192	177	191	191	185	184	187	176	172	193	182	187	190	165	177	193	189	176	202	173	185	181	183	170	199	192	168	181	175	181	166	202	213	190	169	192	179	168	205	152	173	198	161	167	164	191	175	182	188	184	196	200	203	198	196	189	175	196	183	197	171	192	188	176	169	191	185	189	207	171	203	175	168	161	205	180	171	184	194	184	188	185	188	150	183	214	178	192	184	183	169	181	178	177	170	199	167	165	193	203	156	180	167	182	188	183	179	194	184	175	183	182	195	157	183	173	178	167	187	211	174	182	171	187	151	193	187	191	183	185	186	192	207	196	189	180	184	189	194	200	192	185	187	179	176	186	180	176	169	204	178	183	173	210	198	196	185	177	172	194	177	205	187	178	202	168	172	184	182	182	153	188	175	181	195	197	175	193	183	185	180	181	207	185	182	181	171	170	171	189	182	170	184	181	185	158	187	183	217	184	184	173	181	185	183	179	173	183	185	209	161	187	186	159	193	200	195	195	201	152	181	163	200	175	163	194	187	150	182	173	200	186	201	191	156	200	198	202	182	184	176	177	172	198	173	176	224	205	174	175	185	188	187	178	181	182	176	160	185	174	198	183	160	188	197	177	190	175	155	194	193	165	178	169	187	207	182	192	179	161	183	192	182	197	196	180	164	165	181	175	178	198	168	192	165	208	182	179	163	195	173	195	191	156	181	166	189	199	195	163	177	180	172	167	165	177	161	187	175	196	209	188	190	185	205	194	184	176	201	149	206	160	197	206	193	190	158	182	154	208	179	198	184	172	178	189	176	161	187	209	189	178	170	194	175	173	197	159	187	198	187	171	179	191	225	187	206	205	166	192	188	170	164	184	172	185	180	177	190	166	172	200	181	170	179	192	173	168	189	157	170	181	187	199	175	176	187	172	205	172	183	174	178	174	154	165	178	165	168	163	174	182	205	197	186	186	181	183	163	173	179	176	184	171	171	192	157	149	178	195	188	197	200	179	178	177	193	178	152	189	165	190	161	192	185	178	166	188	159	198	173	185	186	203	204	205	164	181	189	188	164	173	191	188	169	183	164	192	165	197	175	179	218	194	197	176	182	171	196	189	179	177	178	211	169	191	172	183	192	226	202	191	168	179	208	175	191	181	171	203	167	198	200	194	232	181	176	193	196	182	185	189	199	180	171	185	192	209	163	196	188	183	211	196	186	153	181	181	193	165	174	181	175	172	186	202	196	170	164	192	173	168	186	194	186	177	180	168	166	192	177	181	183	182	193	180	164	181	175	184	169	182	178	182	159	204	192	193	176	171	177	178	171	172	200	198	185	160	194	178	173	202	165	176	169	195	193	225	195	169	159	186	164	200	161	161	202	172	195	189	177	204	186	189	192	194	194	169	203	178	189	162	166	185	186	202	171	208	185	170	159	162	187	187	187	187	171	198	192	204	203	215	205	161	192	175	187	182	182	186	200	179	169	178	163	198	171	196	181	168	212	183	176	189	166	175	188	175	195	174	174	195	186	182	190	166	199	170	193	186	170	165	182	165	186	174	165	176	182	169	207	192	220	200	180	169	178	187	181	200	204	162	179	191	205	171	176	176	194	184	165	198	186	173	181	193	159	161	205	193	200	181	174	173	169	193	197	169	191	207	157	178	203	201	212	198	185	164	195	191	191	181	179	159	179	179	185	196	159	192	173	198	186	194	187	168	180	184	194	188	185	186	183	164	189	195	183	191	179	192	176	191	183	202	171	166	199	185	208	182	175	201	177	166	165	191	192	227	178	182	212	188	181	190	184	171	178	161	175	182	190	184	191	193	179	212	189	186	172	179	185	171	141	171	175	197	214	176	194	198	192	180	190	183	186	196	169	190	175	186	194	159	192	172	169	171	184	171	170	184	174	183	154	177	191	189	188	166	186	179	178	198	174	183	193	188	192	186	170	199	172	176	163	197	169	157	192	177	163	180	171	181	158	177	183	183	199	182	174	171	181	190	190	191	163	162	182	187	183	199	171	174	199	183	189	187	188	185	174	166	180	191	190	162	190	184	169	182	186	181	186	173	184	196	186	170	153	169	180	189	169	163	195	187	172	189	205	194	181	193	178	190	185	201	157	182	184	205	209	187	181	172	188	169	179	195	181	195	169	190	155	198	196	182	191	204	188	190	190	167	193	178	183	185	195	213	180	173	162	155	197	183	204	166	172	170	164	189	176	197	171	200	166	193	198	160	204	200	185	176	184	180	195	170	197	171	174	174	194	167	207	174	180	187	178	204	193	182	167	201	180	202	185	214	181	161	193	180	187	184	206	186	193	184	193	203	181	182	202	165	200	163	178	172	204	191	192	162	186	188	180	171	176	192	162	178	169	214	200	174	190	188	175	171	188	204	202	172	188	187	188	190	168	190	202	173	187	188	166	201	172	206	185	162	172	193	173	195	177	186	170	178	173	198	186	196	178	174	181	175	158	191	192	211	200	188	184	183	186	209	186	178	179	180	190	179	189	177	160	166	184	169	189	192	214	177	182	184	180	201	195	168	187	166	169	182	172	181	184	207	191	182	178	186	168	175	180	180	173	188	196	179	177	201	212	179	182	197	150	181	180	170	165	162	200	197	198	215	176	171	185	189	184	160	170	185	184	170	170	182	175	192	180	172	194	203	192	201	197	175	195	195	194	199	197	170	178	180	184	184	190	199	180	184	190	180	185	177	199	179	174	184	201	183	200	182	176	165	182	193	205	163	206	190	190	197	173	187	184	175	175	195	179	195	188	194	204	196	212	154	166	172	174	161	179	179	191	195	188	179	162	170	178	189	163	173	185	185	170	172	171	175	189	180	185	147	166	182	191	198	179	182	186	190	185	176	193	186	170	175	209	167	193	188	160	188	201	170	170	180	189	178	192	198	176
14495	15898	24543	27035	29781	27352	22259	14700	11809	5976	4803	4881	3723	3875	3444	2882	3325	8188	26303	34829	30693	22031	6524	1054	725	684	716	683	670	691	704	680	671	666	691	633	716	656	667	710	742	691	732	712	722	638	699	643	635	650	681	697	636	712	719	756	697	715	688	691	653	646	657	684	696	675	626	658	696	671	693	698	713	671	702	699	665	689	658	662	652	648	722	668	642	705	657	715	686	698	662	689	691	692	671	679	709	669	745	671	682	652	681	681	677	674	670	686	689	697	710	647	696	671	654	678	657	685	719	661	679	690	674	707	681	726	709	668	688	704	661	682	694	686	657	658	668	651	619	732	713	688	680	699	680	712	688	638	679	663	672	669	696	714	656	716	665	662	722	678	695	707	666	708	697	704	633	639	707	679	649	659	623	674	678	671	696	706	664	683	712	720	688	682	683	678	677	699	690	732	702	691	650	669	680	664	686	682	692	699	674	702	686	689	654	661	680	690	692	693	691	669	687	701	626	689	647	692	703	718	742	690	640	664	644	689	677	709	671	741	631	688	682	683	724	737	707	662	668	651	697	652	714	707	646	688	671	714	686	714	716	660	705	657	686	682	681	656	688	726	733	667	679	616	646	705	701	667	678	703	663	719	676	685	693	667	706	689	696	661	617	676	715	725	704	679	659	628	687	722	653	711	679	728	678	649	676	670	657	665	667	662	613	672	671	638	666	699	707	664	710	673	685	638	712	671	710	694	631	703	693	664	663	691	682	716	663	681	694	660	696	699	681	696	643	647	668	702	695	704	669	675	686	691	676	688	654	654	645	664	685	688	667	660	685	717	711	721	634	686	672	677	684	711	660	671	629	650	664	751	722	704	726	677	662	686	690	683	648	686	656	687	699	664	700	690	680	683	664	671	686	625	699	732	634	645	684	689	657	703	701	648	672	661	619	657	697	644	655	665	683	685	694	637	692	626	673	687	727	681	631	711	682	709	696	686	671	722	658	689	646	720	660	684	692	719	669	698	679	697	682	636	640	682	619	683	713	674	650	687	681	653	593	681	676	709	701	666	659	679	673	690	696	713	735	677	679	679	685	714	671	729	678	689	687	689	694	696	730	674	633	632	687	668	677	657	684	650	679	664	635	721	682	684	692	705	664	678	661	701	616	709	663	635	697	681	699	653	648	671	678	674	672	734	685	706	677	686	693	681	678	681	738	734	719	674	652	700	733	732	696	707	667	726	652	673	645	684	652	658	723	666	691	610	688	668	647	646	684	738	661	691	631	687	663	702	656	682	697	670	720	698	696	706	669	688	657	660	654	701	691	701	686	660	710	674	679	703	677	681	651	674	650	654	672	699	689	669	688	667	717	713	679	669	714	658	704	677	661	670	712	665	657	689	707	715	666	661	738	684	685	659	683	689	687	695	762	708	631	669	691	677	697	651	703	678	685	691	641	690	650	691	699	680	691	706	718	636	651	646	715	667	721	662	684	670	713	688	648	685	730	651	683	684	671	737	669	721	673	683	683	688	689	692	701	685	650	673	699	697	664	693	721	677	673	667	654	687	665	679	711	698	689	742	655	678	676	669	673	688	683	696	683	688	679	708	680	701	717	677	663	669	645	727	727	700	679	677	673	692	623	650	691	634	681	707	668	682	679	692	679	663	656	668	664	667	711	664	644	676	711	637	682	649	671	722	611	699	700	696	633	675	681	705	687	659	657	679	651	680	718	628	699	644	666	712	672	699	735	657	692	707	682	637	640	658	679	684	685	689	717	708	660	631	656	671	677	652	702	700	691	681	681	631	682	634	710	714	649	689	580	667	681	711	663	637	699	699	679	628	678	688	691	688	693	698	674	646	665	676	683	700	699	683	694	691	707	667	667	677	694	665	669	678	687	657	705	707	686	666	669	700	705	706	705	651	719	676	643	699	664	692	726	671	693	698	750	692	699	674	695	659	704	714	670	689	658	677	641	652	657	740	660	691	711	693	651	686	675	662	698	712	650	702	705	591	688	661	698	666	657	654	667	648	660	639	672	700	708	675	713	657	651	669	668	693	662	695	668	656	634	605	658	690	678	666	677	698	652	696	693	720	682	658	721	685	679	738	700	682	683	709	676	666	682	620	650	701	644	688	650	681	695	621	669	666	671	655	630	687	671	639	713	685	653	684	697	682	681	640	706	668	622	675	731	627	653	696	631	676	666	688	640	701	705	705	694	677	684	650	668	672	673	687	679	713	690	662	697	653	665	686	641	694	658	659	699	709	683	663	664	681	663	674	753	681	674	720	676	684	673	657	700	629	762	700	658	665	661	680	702	653	713	648	676	666	688	690	695	714	660	671	700	709	689	663	677	681	695	662	686	717	698	667	638	647	638	653	683	673	669	659	738	657	673	654	685	698	665	653	690	684	685	655	651	676	674	708	663	670	682	661	655	645	712	715	662	734	702	683	654	692	664	720	672	714	688	680	704	701	649	658	670	669	666	678	689	666	667	658	717	694	657	684	669	696	665	647	651	648	684	707	685	640	649	711	677	649	685	722	727	668	689	666	665	696	684	650	724	701	683	685	705	681	681	686	671	713	722	693	631	647	677	682	662	663	657	680	666	730	673	711	659	716	698	631	660	678	681	687	720	681	699	697	701	742	647	688	707	670	670	657	686	653	685	674	660	674	647	697	738	649	712	676	656	680	693	679	685	668	652	700	667	694	736	683	652	679	687	672	696	621	658	702	697	683	655	659	689	613	665	691	683	742	704	695	655	692	650	693	694	671	741	670	657	644	726	690	667	681	711	655	647	663	689	659	657	676	681	672	658	665	641	673	711	675	673	704	660	682	712	690	659	704	657	693	752	694	713	684	614	727	688	694	680	665	689	711	661	683	691	689	662	684	691	701	662	682	649	638	741	665	706	681	661	668	636	686	640	658	685	680	713	688	692	702	670	674	641	643	667	722	695	655	683	696	667	674	714	692	688	663	629	661	634	680	737	671	675	655	677	656	671	646	647	697	612	666	688	659	684	647	644	695	697	690	697	689	680	676	636	684	672	697	653	682	711	688	669	625	729	624	672	641	658	651	684	686	679	687	695	699	652	653	664	687	636	683	681	657	725	679	689	698	675	663	617	642	724	691	689	704	689	642	690	681	656	707	704	720	639	703	623	662	683	696	677	713	671	686	654	670	672	666	717	629	678	682	674	719	679	744	692	737	677	660	698	709	685	680	612	634	714	677	675	667	669	674	677	696	685	689	738	680	675	646	686	623	674	661	634	693	686	682	678	707	652	714	712	697	708	728	719	653	629	688	699	726	687	691	692	669	634	614	712	673	679	666	677	673	721	654	662	752	708	694	656	698	694	688	748	735	662	651	702	711	697	708	696	706	642	664	678	648	705	658	656	685	650	620	690	672	641	688	626	721	674	698	654	676	689	706	640	717	728	628	695	713	627	720	742	658	697	700	716	651	693	713	665	660	688	636	665	692	659	650	679	646	684	646	691	656	661	689	674	684
3042	3737	3719	2606	2366	1739	883	616	413	297	295	273	274	259	208	197	226	369	651	850	756	534	295	194	208	206	164	193	196	185	183	180	193	183	181	181	166	203	199	172	185	191	159	176	181	199	172	192	187	181	209	204	168	178	190	184	167	178	173	159	177	190	178	221	164	190	179	191	212	205	175	179	182	174	179	187	169	181	189	175	158	176	168	207	170	166	182	166	171	170	179	178	186	173	182	167	195	160	195	197	179	180	185	193	183	165	147	183	188	173	162	187	176	189	173	191	167	158	168	170	162	181	157	172	187	176	154	171	174	177	202	183	170	159	164	172	184	183	180	173	188	185	180	183	191	182	183	174	148	153	187	192	201	182	203	160	178	182	174	183	181	189	166	171	177	185	196	197	172	184	193	180	183	182	189	178	179	169	208	171	185	173	177	162	185	182	157	190	170	195	181	166	181	198	163	189	162	193	161	186	175	173	195	168	171	177	171	157	187	172	171	176	174	185	187	179	200	179	167	190	169	166	175	177	173	178	181	175	168	164	157	190	176	188	166	163	183	181	202	177	189	164	177	192	189	174	164	173	167	181	181	184	174	178	186	175	175	172	175	190	178	189	188	163	195	201	183	180	175	179	189	183	191	181	185	183	179	190	185	189	195	199	174	151	170	174	171	178	186	172	188	189	181	186	178	172	176	189	201	178	167	171	185	182	197	183	174	190	178	157	146	154	174	194	176	182	171	200	163	156	210	171	172	166	182	190	189	179	189	171	175	181	153	187	165	188	187	166	171	176	187	205	190	174	195	177	201	184	182	187	189	188	196	185	165	170	190	169	204	185	190	184	177	186	187	183	176	162	190	186	184	173	198	175	205	166	154	177	163	174	158	188	190	217	190	202	177	176	165	195	179	188	179	169	176	182	172	167	173	177	177	197	175	167	206	174	180	170	183	184	177	178	188	171	171	178	183	177	166	196	179	177	185	195	179	166	167	188	189	176	184	150	188	161	175	172	190	168	175	168	198	175	204	174	187	156	163	173	182	171	161	193	175	177	188	171	207	168	168	183	165	195	181	193	202	180	177	165	192	174	181	175	172	156	159	188	169	149	181	172	191	185	191	195	187	186	167	175	159	182	184	180	178	153	174	211	178	178	174	175	166	172	189	178	166	206	158	168	168	185	151	188	187	160	178	181	161	199	210	179	198	181	178	169	154	164	177	192	175	171	193	188	210	179	184	181	194	186	194	187	154	167	180	155	158	175	183	179	193	173	181	179	200	172	148	169	184	191	202	186	195	190	200	201	195	163	163	165	172	178	191	174	171	184	156	201	176	194	201	166	198	167	176	183	196	168	175	162	173	185	169	171	191	182	200	188	194	197	192	195	169	155	188	178	153	177	192	158	177	186	164	173	199	177	191	191	183	218	191	192	162	176	179	192	179	178	179	172	161	203	186	186	153	178	176	161	197	173	218	155	167	207	177	197	182	187	163	163	166	191	176	185	190	166	177	185	190	189	178	184	206	179	208	182	172	174	170	180	203	176	195	174	176	186	172	173	190	188	174	184	200	185	163	201	174	172	153	163	166	172	178	204	200	201	191	189	193	169	180	166	205	174	185	204	191	203	169	177	186	177	191	173	164	161	182	172	157	203	171	184	188	172	180	174	180	168	190	195	163	178	159	178	184	183	191	179	174	180	194	171	194	190	176	171	178	161	195	200	164	167	159	173	154	201	181	194	189	149	200	181	181	193	184	194	186	172	170	184	184	190	183	170	192	171	169	181	174	180	189	203	178	163	183	172	182	186	185	174	177	176	173	163	182	165	198	166	215	166	179	174	211	187	183	180	166	167	211	155	191	197	173	179	176	206	213	183	155	208	162	187	181	176	165	193	172	183	195	179	171	190	180	169	172	183	180	173	193	205	176	157	171	192	142	198	181	180	173	194	168	180	186	167	205	179	180	155	186	185	163	180	169	199	195	176	161	179	186	179	172	196	158	178	199	188	191	187	173	210	186	173	181	175	197	165	170	193	193	180	195	172	183	206	193	204	189	176	176	170	189	196	209	165	204	176	192	180	190	165	186	179	181	203	175	184	179	168	188	184	161	196	199	156	155	184	196	172	186	173	175	189	152	178	169	174	199	188	152	181	170	186	167	176	207	188	177	174	179	172	193	166	162	179	183	173	172	175	200	178	181	193	165	187	165	216	202	179	163	163	171	187	161	170	179	183	189	182	178	184	184	159	195	213	185	170	172	169	202	181	188	199	189	180	171	183	158	181	203	188	188	171	179	157	174	173	178	171	203	182	199	202	187	164	161	199	201	176	195	167	177	176	175	181	195	184	176	187	161	192	176	161	171	167	202	189	180	187	167	181	173	197	212	173	172	184	199	179	214	177	201	168	208	163	193	183	168	171	169	205	193	177	169	182	188	190	164	192	181	174	176	174	166	152	185	161	196	163	212	179	148	168	178	198	195	181	186	195	183	175	157	191	175	194	189	171	169	179	190	182	172	170	178	185	184	166	174	190	219	191	173	168	172	159	199	165	195	158	188	194	182	170	198	187	183	176	186	166	208	172	180	156	170	165	212	183	190	172	175	174	182	178	185	183	194	202	193	163	181	181	167	193	188	149	157	158	175	173	171	150	197	189	208	195	170	152	158	186	174	166	189	185	150	188	201	171	201	179	185	184	183	203	168	171	181	167	173	171	200	170	207	187	196	190	163	241	178	168	200	197	178	159	209	163	175	165	155	175	166	200	224	171	169	175	178	188	170	180	162	192	194	195	190	172	157	164	175	187	183	160	180	191	185	187	185	193	205	199	196	187	169	189	187	187	161	196	144	179	194	172	177	152	174	178	171	195	169	164	160	194	177	163	197	189	173	176	198	161	194	167	170	197	207	186	190	162	200	171	184	179	186	178	181	174	192	163	180	200	161	187	174	172	200	182	199	185	181	171	180	177	193	184	181	180	162	212	154	157	189	180	180	160	175	193	162	200	188	186	175	195	157	186	190	185	167	172	171	156	157	196	169	183	197	181	190	184	182	209	197	175	187	172	186	166	181	163	196	186	176	180	180	170	147	172	169	163	172	183	168	192	201	186	168	171	188	203	183	146	174	190	185	185	185	180	154	173	195	183	145	168	176	179	193	194	172	178	214	168	221	187	176	175	176	184	178	171	155	180	185	172	192	186	179	191	191	179	164	184	186	197	155	161	191	186	181	184	164	198	195	168	179	190	166	168	190	201	172	173	185	184	180	171	209	182	179	167	161	189	173	174	204	181	169	196	164	168	167	166	180	192	191	173	162	182	198	182	199	183	168	158	187	176	180	157	173	184	175	173	188	185	179	152	166	196	171	191	184	192	149	178	181	184	167	185	168	160	172	176	168	208	178	181	185	173	174	183	187	183	153	173	183	180	179	183	154	157	160	177	175	206	190	174	190	169	199	171	183	166	196	196	175	155	177	166	169	169	184	177	174	169	170	166	183	177	195	187	164	198
3786	5071	7405	7765	8320	6954	3980	3080	2022	1384	1281	1206	1184	1167	1034	904	1023	1879	3792	4644	3878	2523	1409	771	655	714	714	673	667	688	684	689	701	657	673	701	686	713	681	713	724	648	682	729	645	618	676	677	733	695	666	714	651	698	688	671	702	681	660	662	692	643	656	702	693	672	688	668	647	650	679	678	708	702	702	712	676	688	690	716	698	679	648	695	652	649	731	658	741	695	720	690	693	703	700	703	680	715	663	671	747	706	628	690	647	680	639	688	721	700	663	700	666	663	703	727	680	658	657	709	656	717	703	701	676	684	695	656	624	661	679	732	699	683	661	690	657	707	684	623	663	710	697	683	715	669	652	647	662	713	673	660	682	685	727	680	651	657	668	681	667	666	635	685	641	701	699	685	696	654	647	656	692	667	686	681	651	654	692	648	671	680	646	689	683	664	666	715	697	722	715	688	611	694	723	671	653	657	633	659	665	690	711	664	679	680	692	711	666	688	668	688	676	662	663	627	662	681	675	677	678	651	660	642	683	648	667	690	654	717	643	721	719	673	660	678	645	645	673	695	658	703	686	690	649	698	694	706	654	691	660	667	674	700	658	663	693	636	662	682	677	675	719	696	668	723	661	715	672	615	644	675	687	714	696	656	702	661	718	692	673	656	648	660	668	712	658	649	708	667	658	622	662	661	676	645	659	694	722	704	657	664	673	719	680	640	682	693	658	721	690	647	708	683	667	683	697	695	680	733	655	700	640	669	642	644	682	674	644	665	684	673	679	723	659	695	681	726	661	679	635	668	715	695	701	652	686	712	694	686	679	640	686	697	664	668	670	655	697	647	659	693	702	656	717	702	702	742	675	703	693	638	675	650	664	671	696	677	678	683	676	705	631	657	712	699	683	673	688	691	656	674	708	614	705	692	710	669	699	699	686	690	660	641	627	712	657	690	700	769	660	696	668	746	697	715	699	691	671	630	717	664	665	666	668	693	650	646	722	685	680	657	703	676	691	684	688	702	732	665	738	672	694	653	645	667	694	699	686	676	681	680	644	662	684	683	653	692	742	645	683	660	676	670	632	669	674	686	711	683	715	689	685	686	634	648	695	692	685	672	678	722	682	721	663	713	724	716	692	654	653	651	684	663	678	710	705	701	664	689	632	654	669	609	689	681	644	676	658	697	709	701	703	675	694	689	670	689	702	678	701	637	694	685	737	677	669	684	679	653	733	705	662	692	692	674	680	669	668	713	681	671	655	690	646	690	690	706	680	672	634	734	702	707	688	671	684	680	660	721	689	666	671	687	717	675	636	683	700	659	705	688	694	690	689	689	660	705	649	662	726	693	665	650	669	681	699	701	676	722	632	686	656	636	648	662	645	722	680	681	660	720	673	704	699	679	621	656	683	670	658	653	675	666	736	695	690	664	711	672	657	739	666	631	669	708	681	655	673	711	643	691	660	686	663	723	669	669	688	706	707	717	657	690	681	689	684	685	749	667	671	669	702	674	648	720	669	655	692	671	682	716	670	691	675	669	716	678	702	691	684	702	656	705	669	715	694	666	706	681	735	709	707	650	672	684	663	698	682	696	676	697	687	683	712	643	645	690	728	658	656	634	649	700	628	724	675	686	658	695	657	682	736	632	693	709	679	672	715	680	693	648	675	676	711	686	692	677	656	688	704	716	685	634	697	724	706	649	656	656	714	699	696	654	692	683	680	690	706	717	669	644	684	695	648	681	717	662	717	672	672	704	655	717	655	731	698	688	675	657	696	687	623	688	695	701	662	688	644	658	650	667	679	654	680	674	681	653	668	643	721	659	678	665	657	696	693	685	651	647	663	644	696	672	674	652	709	715	711	685	672	647	681	673	688	653	651	687	721	670	661	664	696	681	676	672	672	678	643	672	666	687	668	754	729	603	645	719	672	679	678	730	701	697	679	668	633	665	684	683	675	680	697	676	685	655	662	646	664	734	662	690	718	691	641	691	739	720	680	693	674	710	710	638	664	750	693	648	704	677	684	726	651	695	654	704	692	692	649	737	682	682	665	708	636	726	685	666	711	695	682	702	655	706	704	652	678	701	642	676	703	699	698	648	638	714	676	660	687	645	651	685	676	712	677	650	667	653	630	660	651	641	654	677	702	744	677	695	687	723	688	692	683	710	677	733	653	665	698	672	689	697	662	698	695	668	677	691	683	653	664	677	692	732	633	667	702	669	707	718	691	620	696	634	699	702	691	643	636	697	671	691	650	702	673	636	686	690	648	686	686	676	706	740	700	681	651	702	680	665	607	658	715	667	711	698	668	660	658	710	653	747	633	677	667	692	669	653	684	660	647	713	711	620	687	679	654	640	683	689	698	691	660	670	675	655	702	655	696	655	724	670	687	658	675	670	718	693	667	680	684	665	691	678	662	654	659	678	648	727	693	701	712	682	657	664	664	692	662	684	656	670	671	670	641	700	675	664	715	709	664	723	690	659	733	666	701	657	655	676	691	681	664	671	682	680	718	685	675	694	689	709	669	684	628	655	727	677	713	672	692	676	676	705	722	665	658	703	627	674	711	648	735	727	665	659	674	684	721	724	686	691	635	660	638	662	637	671	669	689	659	677	702	714	658	685	678	671	665	684	710	703	687	716	714	681	696	645	638	710	671	650	680	644	694	721	668	675	738	670	675	699	715	740	669	636	663	701	718	658	671	702	736	720	658	685	648	700	714	706	647	698	652	676	679	662	725	685	665	632	695	725	697	686	647	660	716	634	715	694	697	683	676	719	660	665	673	717	685	657	634	636	656	662	724	659	668	699	682	684	667	719	636	679	678	698	708	676	675	670	711	670	683	667	657	727	681	711	672	651	646	659	685	685	698	696	637	670	711	652	693	701	677	680	657	691	648	666	668	685	639	711	697	657	670	694	699	652	697	662	705	717	715	724	666	690	648	701	656	714	683	669	662	666	706	712	672	682	650	719	653	687	659	713	700	717	654	712	703	722	709	677	681	716	716	722	691	679	702	627	710	676	649	728	665	655	663	696	699	627	726	687	733	671	651	720	668	704	673	691	660	725	686	693	655	687	714	660	718	677	647	717	693	671	646	660	696	708	704	716	643	724	671	664	643	727	768	714	657	734	696	695	658	701	682	676	732	639	688	680	667	725	731	705	674	667	684	706	684	648	671	658	722	695	660	635	699	706	690	652	629	637	702	664	667	694	705	672	684	671	673	649	666	708	722	674	670	712	654	707	675	713	701	675	657	684	668	710	667	661	728	716	681	703	647	660	658	644	668	673	711	709	692	717	674	661	726	707	673	658	681	718	673	651	690	695	698	680	637	669	674	738	686	652	685	661	669	691	694	675	684	722	710	679	648	703	678	665	673	715	680	718	692	681	653	712	705	657	647	712	707	694	628	681	669	693	660	687	660	661	649	727	751	649	671	720	726	716	709	685	697	739	642	663	680	663	644	686	677	713	677	698	679	652	679	670	721	646	692	701	661	714	657	640	722	681
11424	13045	11986	11051	11449	13626	6583	3375	2100	900	850	688	818	584	476	416	422	1532	7122	7788	4516	2141	826	305	165	164	174	166	152	180	162	170	165	165	177	150	170	159	160	171	163	162	173	169	165	156	177	140	155	169	176	173	193	144	160	180	164	169	148	138	172	165	172	170	179	178	168	167	163	163	169	187	146	175	153	185	203	164	174	158	166	173	147	166	172	151	174	152	166	162	171	170	149	180	153	155	154	155	164	169	149	184	156	157	190	192	189	182	172	178	153	174	156	183	154	180	145	166	175	179	182	178	154	181	174	180	162	182	179	166	149	173	168	154	195	132	167	151	184	145	170	188	162	168	166	159	176	180	173	149	160	189	184	185	153	164	175	149	173	152	169	169	147	163	173	176	173	172	176	150	176	171	149	193	168	161	174	149	171	166	178	185	161	170	185	178	180	166	178	191	160	167	194	178	152	178	151	152	157	194	168	166	164	159	171	166	198	169	160	183	159	175	166	146	150	181	194	171	169	166	162	148	158	162	157	172	155	157	176	152	167	170	185	154	163	175	186	204	190	168	167	196	162	185	163	172	168	154	151	158	179	195	180	159	169	198	182	166	184	169	175	176	169	161	144	183	178	173	158	159	181	175	185	180	168	167	159	151	164	161	173	141	170	187	170	179	159	192	169	152	171	196	164	169	181	168	159	169	182	183	194	159	162	172	150	180	190	170	175	143	176	181	175	192	165	167	176	165	175	163	175	167	168	158	174	189	157	174	185	178	170	164	190	185	164	200	190	176	159	167	169	184	150	164	196	136	171	197	170	169	171	191	159	161	175	177	154	176	134	162	151	168	152	187	186	171	159	159	174	166	164	160	204	181	202	136	169	179	171	146	165	162	178	163	168	194	166	163	166	156	190	189	163	174	152	148	156	179	153	157	188	162	148	164	155	152	161	172	165	160	164	175	154	189	174	153	184	193	178	163	180	169	181	166	161	165	167	179	170	158	169	172	139	165	157	161	163	193	152	187	165	155	186	170	177	148	168	153	169	163	171	149	180	166	161	174	159	154	182	168	173	180	173	168	185	176	171	183	151	169	166	176	167	154	153	171	165	150	153	178	161	188	200	147	169	152	152	160	177	172	191	162	151	158	179	185	158	190	172	132	163	172	206	185	171	180	170	183	154	163	182	149	163	170	167	193	176	166	166	162	165	174	172	174	153	181	149	177	144	168	150	185	174	171	147	177	188	196	165	183	153	144	180	166	198	190	179	189	158	157	177	160	145	185	162	165	167	193	155	167	172	154	152	182	155	165	147	174	152	171	166	155	173	147	175	177	156	196	173	179	171	209	193	170	159	171	168	150	163	189	184	174	188	173	169	176	173	158	167	209	164	164	191	164	169	164	182	153	172	169	185	195	173	203	141	142	190	165	164	177	180	168	176	174	172	201	187	180	167	166	156	192	167	153	169	179	156	151	154	169	168	156	158	160	194	154	175	155	162	164	164	157	165	170	170	184	157	163	179	149	161	165	183	157	166	169	188	162	173	159	155	154	153	161	158	140	162	188	167	162	157	146	176	157	152	155	183	168	166	176	158	179	160	196	169	169	170	172	180	174	150	169	157	168	160	157	151	169	169	157	177	195	174	179	159	178	159	157	147	172	142	164	155	186	185	180	159	146	179	187	156	179	183	194	171	175	164	178	177	164	156	200	153	196	200	154	155	172	168	164	175	174	196	176	178	176	192	165	176	178	162	134	184	192	176	172	160	168	169	175	165	178	156	173	156	172	149	161	180	182	199	174	165	207	164	171	178	146	182	168	149	183	151	192	143	174	164	171	154	168	164	175	152	169	164	149	170	157	179	161	168	177	151	178	181	197	168	190	151	154	166	153	183	160	152	187	177	168	179	179	166	176	176	163	185	174	188	149	170	147	149	167	162	179	167	175	165	192	173	176	150	165	166	175	183	145	137	149	169	168	171	146	167	153	188	153	167	160	165	174	147	139	172	183	163	149	187	167	152	177	167	180	175	145	189	167	173	153	167	157	197	165	165	151	174	165	155	183	165	195	188	162	185	172	177	145	164	183	182	173	167	170	161	163	170	172	164	168	184	168	184	172	178	166	152	132	153	162	159	162	165	164	187	170	179	157	169	160	183	138	151	169	143	193	168	169	176	194	179	173	170	176	158	183	145	184	140	169	162	162	204	189	167	153	130	164	135	156	145	158	167	176	179	159	167	157	156	183	170	198	173	146	160	168	151	173	151	165	173	140	164	177	173	170	177	141	157	156	163	174	206	140	164	150	164	133	183	211	172	174	146	177	159	170	164	182	166	177	183	159	173	179	161	183	150	166	165	182	157	159	170	174	149	163	165	167	177	151	168	174	181	168	154	168	172	177	190	191	172	173	195	184	162	170	167	176	165	157	180	203	187	189	166	186	187	166	161	181	166	156	174	154	168	171	168	183	157	191	171	168	167	158	198	173	170	141	166	164	185	181	172	155	166	194	168	173	163	172	170	170	155	175	172	166	201	170	169	172	161	159	158	200	157	157	157	161	172	180	161	170	167	169	151	162	142	167	142	179	178	170	152	158	162	155	165	180	170	153	152	169	164	179	159	177	153	165	169	156	159	158	178	167	175	163	186	175	165	173	180	148	149	157	157	158	145	144	162	193	155	171	156	174	174	165	183	158	165	149	162	164	154	156	169	175	169	176	204	159	180	179	188	175	170	164	182	157	162	173	160	160	169	177	167	182	195	169	173	153	179	170	190	170	166	165	169	149	176	149	164	154	143	153	173	165	175	192	177	177	185	174	154	174	189	175	174	173	201	163	151	195	158	174	155	187	162	156	159	180	167	186	174	164	160	179	180	173	130	173	173	164	180	183	165	153	178	146	164	174	173	144	166	131	169	161	171	163	162	175	161	160	182	171	169	179	185	162	160	161	193	160	178	158	165	172	164	171	161	162	180	163	163	159	165	171	172	164	155	197	180	181	186	133	166	148	177	167	157	159	172	175	172	159	180	164	169	177	175	167	166	158	161	167	153	185	174	172	174	179	202	160	166	185	179	179	158	160	172	143	149	189	177	168	153	186	148	170	186	172	178	208	197	156	178	152	160	149	165	158	164	192	145	153	143	182	181	163	185	159	163	168	180	192	170	182	158	178	159	158	165	164	159	197	169	175	194	143	182	157	155	154	182	150	178	157	167	168	159	174	185	181	163	172	181	173	172	175	173	149	171	170	168	153	156	182	148	181	179	165	170	173	180	180	165	189	169	158	138	170	169	164	162	154	153	169	166	190	182	176	173	161	179	179	156	173	151	162	184	148	170	178	161	172	159	163	186	158	172	195	170	174	149	168	179	168	167	155	153	173	161	147	172	158	193	168	162	155	178	152	171	162	166	172	167	161	175	172	179	160	186	172	192	161	175	181	159	164	164	186	158	205	158	201	168	176	162	162	161	169	181	155	180	177	162	166	166	157	193	196	159	156	171	185	166	191	173	189
11574	12721	15236	19769	22556	25110	14286	10968	8400	4200	4520	3674	4586	2964	2968	2498	2508	8262	27640	27185	19690	11243	4863	1476	670	660	638	648	641	647	644	642	676	704	682	651	616	664	653	622	632	616	629	620	679	645	616	641	660	628	653	661	606	638	644	685	662	657	632	677	651	630	632	649	656	661	640	648	662	655	635	607	650	644	609	662	636	677	653	651	679	660	656	700	617	620	645	670	668	632	647	650	672	659	638	661	637	666	632	692	648	665	646	661	617	654	684	599	641	617	673	648	616	645	639	620	701	646	598	636	673	634	677	664	636	685	651	663	654	633	655	634	646	639	705	663	628	667	663	601	620	664	668	635	630	671	689	630	683	626	654	683	623	649	622	604	630	651	638	646	692	621	660	660	635	677	684	654	665	639	605	644	690	639	676	632	622	638	697	609	672	638	664	648	661	657	666	697	646	663	663	664	648	661	639	637	646	616	608	643	678	630	656	631	637	648	712	658	676	637	654	669	611	656	662	610	675	613	596	617	612	670	651	629	669	637	655	684	652	698	649	656	611	638	658	663	618	614	652	657	644	624	647	645	655	712	614	680	646	671	653	673	618	656	635	657	649	632	654	613	642	611	644	644	660	594	655	639	665	625	669	650	667	620	629	670	682	649	628	671	652	652	610	655	670	647	699	635	634	644	691	657	620	677	657	640	718	689	662	654	608	660	688	644	634	670	670	627	639	640	637	661	646	618	674	634	682	626	630	676	625	614	654	567	628	609	625	699	635	645	689	633	701	650	678	636	631	652	672	658	664	655	634	692	591	653	644	639	658	655	636	672	645	653	663	659	664	640	627	710	679	659	629	621	647	644	661	631	652	665	647	709	633	598	640	688	619	640	635	629	609	616	629	692	660	618	666	585	678	635	657	632	653	637	687	668	639	645	658	616	618	658	656	671	674	654	696	656	632	622	633	703	720	693	664	709	648	700	637	678	681	657	651	650	634	691	686	681	694	623	642	652	675	570	644	628	637	638	650	646	635	649	665	655	676	653	635	668	618	614	663	654	664	621	676	649	607	662	705	655	652	711	682	644	614	614	658	635	651	681	650	669	620	630	612	689	633	604	616	671	620	625	649	630	630	658	617	611	630	680	687	655	650	656	651	646	655	633	640	617	643	649	677	665	654	668	687	596	646	662	657	690	693	650	662	713	657	676	658	633	650	653	664	610	656	645	613	644	670	662	698	643	629	645	633	631	662	672	636	656	633	622	707	625	639	654	619	680	652	619	682	605	671	631	647	625	640	684	637	663	663	672	687	592	633	646	632	602	652	664	635	661	691	689	610	682	641	644	634	643	660	650	692	683	634	661	615	648	652	655	664	670	652	686	649	645	655	654	653	676	619	664	643	654	650	673	662	691	598	644	641	690	608	652	685	639	676	641	666	620	668	653	673	660	646	660	598	677	649	645	632	646	636	660	663	675	661	647	673	625	653	671	662	626	704	644	666	707	684	695	654	682	679	671	673	638	661	647	666	635	649	655	626	635	680	652	639	662	601	660	655	642	638	685	713	632	687	673	690	634	701	662	675	624	645	647	584	622	696	640	655	644	660	684	638	590	677	635	643	639	628	689	617	639	616	676	646	636	665	650	713	663	631	632	654	639	647	651	696	689	707	690	655	661	634	624	644	687	623	665	647	596	665	656	664	611	665	652	691	628	643	670	696	599	623	626	639	666	614	638	629	664	701	636	665	614	630	644	671	623	677	637	661	671	648	681	709	627	641	628	675	647	655	701	622	637	609	595	592	705	628	593	623	681	678	630	629	660	694	649	621	654	612	644	697	651	642	666	659	650	626	635	612	668	670	631	629	653	657	621	636	633	687	640	659	638	650	632	695	683	613	663	659	651	627	622	701	682	649	676	661	639	638	624	671	653	648	673	641	647	667	654	611	629	621	688	615	646	583	657	635	674	679	679	663	679	639	627	660	640	671	630	627	592	720	679	671	665	666	683	615	641	681	676	676	650	640	692	702	625	697	636	654	610	631	665	666	631	672	604	648	613	651	633	676	653	635	648	702	647	630	651	660	682	697	657	678	655	667	660	667	681	682	664	616	693	668	684	623	637	624	670	631	660	630	704	617	645	646	675	633	654	632	658	665	634	651	675	659	650	674	616	645	663	663	649	645	686	635	628	652	632	639	640	637	659	614	647	638	657	658	634	565	634	695	666	668	632	646	633	659	674	679	657	605	641	639	632	635	642	636	636	665	661	641	630	661	642	632	653	662	650	670	665	655	666	720	680	667	654	659	665	689	664	612	658	609	638	640	621	651	651	660	692	651	632	663	667	632	659	615	685	641	632	688	634	634	708	645	613	626	664	673	635	640	660	647	623	659	697	626	677	654	661	624	658	673	680	638	643	633	634	638	655	670	659	617	628	669	604	669	634	649	634	631	695	658	627	638	625	631	633	620	674	683	630	635	665	653	684	675	649	684	602	641	665	614	641	673	672	677	625	648	666	614	678	634	637	649	624	660	651	665	565	647	640	667	581	650	675	653	639	650	637	673	674	620	622	672	641	659	652	617	622	642	646	637	705	616	630	628	632	616	648	654	651	652	629	623	665	659	653	640	655	657	640	635	657	664	655	645	627	597	671	641	636	635	644	601	629	646	665	616	637	678	635	661	650	625	650	628	660	615	630	683	630	627	643	645	637	656	655	648	651	653	671	668	650	613	622	660	601	676	672	659	658	696	642	636	630	687	665	670	637	639	686	638	661	634	646	621	666	614	643	638	674	632	655	695	685	652	666	684	650	655	633	669	632	646	618	645	623	638	655	639	593	667	658	682	642	669	648	648	647	661	645	600	637	639	681	672	660	668	688	644	619	625	648	693	641	674	649	647	624	682	608	674	639	651	638	709	643	673	628	628	635	630	627	658	614	613	712	610	645	644	636	659	664	673	680	616	656	630	641	599	614	697	672	656	590	631	650	668	621	655	662	681	653	682	667	684	678	671	644	660	644	656	633	656	639	641	595	658	662	704	635	637	628	689	644	681	611	670	660	634	639	641	665	678	674	711	691	643	663	648	621	663	663	670	603	644	646	618	632	704	644	637	680	675	630	651	635	616	628	654	688	626	624	628	623	706	615	620	641	676	652	660	686	619	633	681	672	640	635	656	647	657	648	638	697	637	595	661	668	630	633	647	666	607	689	656	657	685	668	688	650	669	660	679	689	637	644	636	653	628	625	639	684	721	659	666	619	640	683	638	653	652	677	672	636	655	633	634	643	647	648	630	636	639	619	673	688	653	641	611	643	674	603	618	611	617	657	649	644	648	639	634	631	687	671	649	695	676	683	652	629	608	625	653	680	708	649	635	642	685	640	620	602	627	673	673	645	648	626	673	649	683	608	593	688	670	613	635	624	700	643	646	616	671	627	677	644	635	657	636	666	691	648	599	641	635	635	623	663	652	654	648	641	620	602	646	642	633	618	629	685	669	612	628	612	674	634	675	628	642	667
18069	19261	20429	21294	22322	22779	12527	7436	4861	2070	1239	1180	964	614	448	426	820	3570	11856	12392	7942	3623	1372	297	218	223	190	219	221	219	235	207	197	227	232	197	189	225	212	206	206	227	186	223	214	196	223	204	186	237	218	177	203	211	206	189	227	213	232	230	239	201	200	192	206	235	189	219	227	209	203	210	209	188	180	194	222	209	233	192	196	203	256	228	200	209	217	236	213	231	198	242	230	202	226	221	208	230	240	225	205	219	219	193	207	223	208	231	222	208	218	222	204	197	232	229	220	220	214	223	230	219	215	214	230	229	231	206	224	246	211	207	211	213	193	206	202	223	208	232	196	222	222	188	231	225	236	225	220	232	211	210	234	235	181	209	195	215	210	225	220	202	237	209	216	228	219	222	198	200	192	212	214	195	223	273	220	199	212	200	218	197	211	230	204	227	211	227	212	210	220	218	193	205	212	217	214	213	207	211	214	199	217	197	227	214	186	224	217	194	192	209	228	201	221	221	210	232	241	188	211	199	216	217	219	221	208	182	222	200	218	218	220	225	193	206	244	235	210	175	211	212	201	227	222	219	225	209	212	219	214	190	212	202	195	209	218	205	210	223	216	178	217	240	223	229	212	196	209	199	226	196	209	228	191	189	206	219	202	187	223	241	227	202	217	217	214	216	208	240	208	234	222	202	234	240	212	213	239	198	218	218	202	215	192	210	243	207	216	239	203	208	224	225	210	204	217	184	212	211	180	183	224	208	235	206	225	222	208	183	200	210	202	204	203	217	206	206	207	201	236	192	218	190	228	219	193	249	222	187	215	207	221	223	211	212	217	199	224	202	233	211	230	191	206	214	197	203	229	193	215	204	230	199	237	236	219	192	212	198	220	215	195	227	193	226	212	198	214	203	215	229	220	220	226	199	194	220	222	202	200	227	219	229	218	222	205	239	225	211	210	222	216	221	218	200	224	210	197	211	244	202	205	222	232	193	212	228	213	184	216	220	212	228	184	225	215	195	220	204	203	220	203	210	221	186	202	209	215	196	210	199	215	235	204	222	209	200	211	233	249	215	239	207	206	213	223	237	214	218	212	222	195	203	216	210	225	207	196	219	182	214	211	180	226	216	229	216	224	221	199	224	213	214	200	194	230	209	230	218	231	233	204	240	196	203	201	214	212	226	211	194	206	219	201	182	217	206	254	209	237	230	189	219	227	208	206	192	217	197	219	204	199	201	211	199	213	225	209	222	199	237	223	194	239	241	218	228	220	174	186	200	205	209	200	201	218	219	214	198	217	217	212	200	188	246	214	230	204	178	217	210	228	221	219	207	211	222	209	215	211	223	220	241	222	232	216	206	218	196	237	210	210	220	215	207	215	219	214	218	205	226	187	234	197	224	204	223	208	207	220	209	200	189	231	223	219	199	199	215	211	231	218	203	219	203	218	197	197	215	234	223	192	235	220	220	238	193	206	219	202	211	212	190	201	224	208	233	195	224	203	187	213	203	209	200	239	184	236	227	224	230	225	221	203	204	210	221	187	199	236	219	222	194	225	196	215	222	191	191	228	205	223	207	207	201	221	223	189	232	210	227	232	210	241	203	231	219	227	220	207	201	206	230	238	199	220	226	224	243	218	241	213	214	194	192	232	200	208	188	231	223	208	202	195	201	203	230	218	201	217	224	201	198	215	185	189	216	203	230	244	199	208	187	200	237	213	192	206	214	227	233	227	204	205	224	216	236	215	230	218	229	201	195	219	205	216	209	208	202	212	214	216	204	191	207	198	218	216	220	212	195	202	215	212	213	224	232	208	234	243	232	215	241	221	212	164	197	213	197	235	213	214	204	217	239	254	212	209	219	226	197	210	203	232	230	214	199	254	219	216	189	194	222	231	212	228	221	191	213	209	211	212	215	209	201	222	194	220	233	185	211	205	229	220	220	205	228	186	211	188	217	205	207	203	214	236	202	215	207	218	213	234	228	213	205	229	194	251	229	229	236	198	214	234	229	214	210	227	216	208	211	214	218	197	219	217	228	221	237	206	221	216	210	229	227	227	226	216	195	209	213	219	192	193	183	201	213	221	200	192	228	207	228	194	192	212	232	231	202	191	192	218	223	225	232	222	224	221	187	198	219	229	212	202	198	209	211	199	209	216	212	232	201	199	212	194	214	223	196	203	208	213	196	221	175	230	209	209	182	221	196	224	213	233	220	213	208	230	226	214	215	200	195	231	209	227	215	225	206	210	229	205	213	205	218	238	201	206	214	217	232	222	237	206	195	211	208	215	183	205	227	220	232	212	202	195	235	229	229	219	219	218	205	206	228	216	219	217	204	230	209	222	195	226	223	230	210	196	219	217	205	205	230	224	175	207	196	177	218	191	248	228	226	208	235	193	199	238	209	241	212	197	204	209	224	224	200	198	227	201	218	215	209	204	240	205	213	229	232	240	226	215	226	207	207	253	210	226	208	191	191	217	197	239	244	241	219	242	201	194	209	214	191	203	223	224	190	217	203	224	223	238	214	201	207	183	206	217	202	210	215	200	213	232	205	218	218	213	202	218	204	173	220	217	227	188	179	224	233	248	248	210	205	218	238	224	231	213	207	194	223	215	229	197	200	231	232	242	209	204	232	208	210	206	203	190	206	210	219	204	207	222	205	197	228	225	173	206	231	189	215	226	227	226	200	213	172	211	212	167	204	229	221	221	208	232	203	206	181	196	225	223	202	236	234	185	201	219	205	205	214	237	231	227	212	198	219	230	222	190	191	210	192	234	198	194	237	215	183	216	217	195	223	228	220	221	217	221	208	204	232	231	204	199	222	186	228	208	215	236	221	208	214	227	217	223	207	230	197	211	240	208	228	202	205	216	214	201	212	230	217	203	227	211	236	226	206	187	216	199	236	191	237	229	219	218	206	219	223	224	209	188	221	215	216	198	198	211	195	207	205	227	248	220	217	187	208	202	197	197	229	200	200	252	225	212	192	238	213	208	202	206	216	241	204	202	218	219	218	235	217	227	217	207	211	197	191	200	206	219	234	208	215	194	215	190	200	214	215	222	222	197	206	224	220	220	217	213	230	196	232	210	205	199	235	241	223	215	213	220	201	203	217	216	202	193	205	237	201	231	199	215	228	229	217	240	207	212	221	217	210	200	207	228	201	210	186	225	210	189	215	226	200	227	203	220	215	233	201	236	214	219	217	215	219	225	221	219	220	199	217	212	216	202	235	204	202	203	215	192	215	207	210	204	206	217	212	203	202	205	204	221	229	200	229	230	200	225	221	213	198	230	216	202	204	220	220	212	204	220	222	239	207	213	210	245	220	216	224	205	263	211	203	203	191	209	232	220	213	239	206	221	194	212	204	222	205	199	235	238	231	227	230	220	209	190	215	191	211	223	230	204	209	219	192	209	184	240	239	229	211	226	206	207	206	204	236	223	210	222	225	250	191	215	226	223	216	255	225	221	225	206	219	191	202	213	226	226	201	210	226	205	215	223	216
15838	17349	23543	29327	33381	32315	20571	16912	14120	7850	6352	6206	4981	3253	2592	2421	4918	17961	34732	34051	26380	16317	7260	1114	784	775	778	783	791	788	855	818	792	770	774	754	754	762	748	762	811	794	786	759	775	798	797	813	822	784	760	770	780	738	784	808	762	792	786	802	771	770	811	794	824	748	824	846	795	805	777	793	831	819	744	781	764	798	796	807	814	788	782	811	810	785	800	825	764	818	824	763	720	739	767	787	812	800	819	762	796	792	766	806	770	799	828	784	702	800	833	748	782	805	795	804	782	785	774	800	717	780	785	812	796	777	803	797	813	794	796	785	796	817	810	792	797	772	817	789	822	767	784	812	834	804	826	797	794	796	746	780	800	828	776	789	795	769	791	802	827	708	839	780	843	762	809	818	761	801	806	794	817	794	776	795	745	787	798	789	774	782	780	765	782	789	788	804	752	779	730	793	841	726	837	817	830	778	754	831	820	779	784	772	838	780	853	818	782	795	787	795	764	745	769	756	773	754	764	801	781	819	790	810	742	763	772	818	793	774	760	784	758	831	741	756	805	797	812	768	758	744	848	736	780	750	731	795	757	833	811	864	770	800	792	783	796	733	794	817	742	821	790	813	779	784	779	779	778	790	807	801	788	764	774	795	762	773	760	779	802	768	760	781	805	812	786	818	763	793	779	847	774	756	801	788	767	783	740	818	770	748	826	748	824	729	757	831	767	750	764	755	743	768	830	790	827	829	803	785	786	772	817	789	816	743	738	744	798	776	785	745	758	802	852	801	765	804	745	788	740	819	780	805	796	846	810	812	793	758	803	744	749	747	795	768	839	754	787	799	783	777	746	816	753	840	799	731	759	808	730	762	760	817	765	784	802	780	768	830	774	758	784	776	800	795	837	791	811	744	814	799	779	731	823	797	811	847	783	751	844	800	776	748	769	746	788	793	764	814	790	803	765	791	746	771	791	724	771	805	758	757	788	790	758	816	720	757	848	791	706	816	799	771	779	828	750	778	804	854	792	762	768	792	799	817	806	801	817	846	782	788	789	754	827	759	795	768	823	831	759	808	804	777	776	772	820	818	808	813	768	770	768	813	791	777	814	777	852	809	849	823	778	760	794	775	800	812	764	814	772	791	821	809	815	782	768	793	821	832	757	753	790	787	750	782	798	784	785	815	789	782	787	810	781	782	770	840	819	784	765	764	811	793	757	757	783	781	777	808	726	826	798	807	808	750	762	774	838	791	781	797	804	773	786	761	783	806	777	785	769	763	733	770	776	817	777	764	795	734	742	774	812	717	785	818	827	758	777	829	769	763	756	780	780	806	753	796	840	772	767	769	820	788	765	799	779	825	766	816	843	813	805	746	760	814	772	771	820	794	752	793	833	778	848	743	852	758	781	825	762	839	780	786	787	762	794	778	746	792	800	788	760	802	790	768	805	749	770	791	778	785	770	798	757	779	816	834	827	786	804	739	788	771	781	747	778	816	770	805	803	812	761	747	766	768	759	768	782	826	784	782	795	822	792	777	749	779	744	780	763	704	853	755	776	760	804	806	792	803	808	792	747	776	780	814	794	753	780	745	774	846	788	775	770	793	745	744	794	781	788	781	772	772	798	754	814	788	819	768	787	816	778	792	802	776	778	804	807	787	779	792	784	782	767	774	758	776	804	786	817	759	816	747	794	842	788	777	770	817	781	758	776	759	781	795	805	777	763	785	756	751	791	753	783	797	773	790	744	782	807	789	761	770	765	778	758	777	784	757	773	794	790	766	749	738	758	775	797	809	767	774	791	787	768	785	789	770	785	799	795	816	870	825	792	807	769	742	787	807	780	800	771	759	786	807	787	817	762	802	808	761	791	816	785	786	811	789	755	781	788	787	797	782	756	799	767	747	791	813	760	761	788	865	845	804	771	771	829	823	781	783	755	766	787	793	811	791	774	780	816	797	759	777	837	773	790	766	728	818	745	809	759	773	822	811	796	808	803	768	779	768	797	775	782	781	794	775	762	807	787	811	772	797	821	761	822	738	763	790	793	759	832	760	789	791	757	764	846	789	794	798	729	800	790	777	818	774	775	818	773	824	759	844	821	800	793	786	787	751	788	782	769	764	834	820	816	812	820	771	811	775	824	814	774	795	814	793	714	793	728	795	789	775	819	769	772	823	785	756	822	821	767	804	766	790	814	833	748	745	805	837	824	801	783	753	756	844	786	801	795	734	788	762	828	759	792	728	753	793	836	793	765	770	810	747	782	786	780	749	771	774	791	745	840	779	735	803	809	803	774	768	771	779	795	856	815	784	826	817	739	841	790	784	774	803	770	787	826	756	787	764	755	787	831	788	794	767	782	799	770	756	741	842	814	741	768	768	828	813	692	795	750	829	760	782	770	816	809	855	775	789	782	752	782	789	841	794	759	743	757	808	781	787	748	776	772	787	801	809	796	815	770	814	778	766	815	831	795	802	786	777	787	802	769	762	746	761	747	753	825	774	776	774	781	708	762	774	753	806	793	819	782	784	822	725	817	763	783	788	799	816	814	773	790	787	812	802	791	774	781	837	769	796	775	797	771	805	756	781	885	805	719	796	792	720	772	742	783	777	774	792	770	758	814	791	803	818	791	794	781	796	799	777	800	801	786	797	776	783	789	767	783	761	798	731	810	749	838	822	777	791	788	817	744	818	819	798	738	791	769	799	767	789	822	783	818	767	768	826	778	822	781	765	801	742	794	800	722	790	805	743	847	813	788	735	792	797	804	804	805	794	777	783	737	834	777	752	766	801	789	800	770	804	786	806	805	809	744	756	857	799	792	825	792	786	819	770	837	784	773	845	734	790	801	808	750	769	817	795	781	755	809	786	787	758	833	801	777	804	788	819	779	751	735	829	812	754	778	804	768	788	792	801	791	759	764	800	757	783	774	769	723	824	798	806	789	798	804	838	787	798	756	793	792	831	799	831	749	792	758	801	788	719	785	767	748	773	804	706	780	812	807	787	769	775	793	756	774	731	816	828	794	826	805	807	827	847	789	756	807	782	789	783	776	818	760	790	793	786	768	805	813	789	798	787	774	807	775	787	752	782	793	795	818	768	764	769	756	725	736	856	842	854	756	754	837	804	804	777	809	792	772	826	835	788	768	778	762	764	794	784	736	834	773	794	788	821	812	741	811	753	818	809	778	796	752	795	757	800	764	780	756	794	757	742	785	776	839	769	830	797	772	758	788	760	738	770	785	773	795	803	807	754	771	795	779	802	774	812	829	742	821	787	753	751	744	793	746	794	771	828	792	763	789	776	825	785	774	731	767	752	797	762	780	795	817	753	789	802	757	790	774	744	782	798	791	803	803	774	848	814	739	791	841	738	798	808	800	776	809	800	760	736	776	795	762	766	776	801	790	749	808	756	800	795	732	767	802	743	748	810	773	786	789	794	788	838	809	789	805	837	766	797	765	784	778	766	748	819	770	730	788	779	832	748	807	809	783	789	793	811	757	784	784	789
3619	3095	4532	4105	2817	1484	1151	961	543	346	291	231	241	202	192	201	220	237	374	928	929	684	431	206	184	164	166	176	168	177	182	181	172	176	157	175	170	199	154	176	195	168	159	175	180	181	174	180	158	201	192	177	182	180	177	180	183	188	191	169	197	180	166	168	164	191	178	153	185	191	198	203	169	165	157	180	181	166	176	185	182	159	154	195	157	186	162	166	190	189	185	167	185	172	194	169	160	168	171	175	158	192	201	202	200	191	196	187	192	165	179	202	166	180	167	176	164	160	172	174	166	155	182	178	165	179	180	189	170	174	162	168	189	178	184	173	191	182	178	197	154	187	148	168	161	160	170	164	180	163	193	177	189	194	174	186	177	181	191	175	176	193	157	146	177	189	181	178	162	197	192	184	166	193	173	189	174	186	170	177	191	164	164	172	168	196	209	201	169	198	188	178	156	193	176	162	194	153	181	179	171	176	165	183	179	187	174	184	208	173	169	193	174	174	180	190	190	187	178	143	177	176	167	201	168	190	159	185	189	147	192	176	163	150	184	157	166	173	182	200	171	208	167	150	192	164	191	188	170	160	150	185	202	181	219	163	177	152	165	173	179	166	192	186	170	178	203	205	189	161	171	193	176	175	170	177	184	153	195	199	182	172	164	182	145	197	175	169	154	188	182	179	192	156	179	159	184	178	174	177	197	185	184	184	200	195	191	171	153	177	174	184	185	177	185	170	176	191	144	159	183	193	153	168	169	161	200	157	182	172	175	193	186	188	192	156	171	183	196	175	163	169	170	183	204	172	217	151	158	169	185	160	190	168	183	176	175	175	167	180	168	171	176	187	198	168	205	154	200	193	183	173	177	180	180	170	182	152	182	167	177	179	169	183	182	179	185	157	196	165	178	195	181	177	159	206	175	190	196	189	169	192	165	150	183	187	170	176	172	186	194	193	165	195	178	165	193	168	171	171	191	184	184	152	208	179	172	172	167	162	170	168	166	192	178	198	166	184	175	185	193	173	167	180	169	165	171	187	179	192	179	178	173	180	178	175	176	199	193	184	190	177	169	196	176	156	175	188	170	173	180	162	177	180	172	170	177	168	198	170	182	191	185	163	145	166	170	183	182	167	167	183	159	180	195	169	189	171	179	194	170	179	206	180	191	168	200	152	167	181	176	165	190	165	173	189	203	166	183	197	192	173	191	179	183	182	159	196	147	185	154	189	168	160	180	177	149	174	187	167	167	171	172	172	181	167	189	165	184	183	207	186	164	199	192	194	182	164	197	181	172	148	171	168	170	168	188	169	178	178	169	165	176	183	171	160	181	168	164	148	184	166	170	177	174	199	189	197	169	167	185	173	179	209	185	183	173	163	175	155	179	159	179	188	195	187	182	185	178	159	172	177	173	164	163	180	189	203	173	178	185	176	152	159	172	154	175	156	170	192	187	196	189	199	147	186	180	184	198	153	181	199	186	179	161	155	179	178	169	158	153	179	187	193	178	183	176	201	160	178	172	170	175	168	177	198	175	188	187	151	185	170	177	197	169	149	177	160	179	157	194	183	164	158	181	195	168	164	162	185	183	179	182	182	186	175	152	187	177	189	154	170	205	156	174	185	170	194	170	172	175	183	189	163	185	183	196	181	173	176	189	160	174	184	169	197	192	163	167	174	164	193	183	190	174	180	173	187	177	156	148	183	162	175	161	170	185	192	197	159	180	166	156	178	181	191	189	180	190	167	193	189	170	167	173	180	163	179	184	193	189	191	193	227	175	169	178	183	161	196	186	171	181	176	150	169	181	177	157	152	196	191	184	194	177	165	188	179	185	167	168	197	195	171	166	187	180	178	178	206	177	181	213	183	172	198	186	179	183	159	180	175	188	174	168	174	188	190	187	175	175	192	172	187	165	171	190	194	192	175	170	174	169	171	170	157	178	191	170	167	175	172	170	171	174	156	187	164	173	177	170	183	175	186	151	156	172	160	182	142	178	157	151	195	157	166	194	172	171	181	188	185	186	186	179	146	148	179	184	170	169	183	161	163	172	167	170	161	145	165	189	174	197	191	184	181	186	182	179	172	190	188	157	163	200	196	189	189	163	164	183	153	172	180	169	160	175	190	159	171	177	159	187	192	177	161	202	182	184	165	172	186	175	196	170	163	181	167	190	175	193	158	178	192	179	191	194	186	154	173	179	182	166	191	178	186	189	163	190	173	196	179	150	200	189	160	177	168	166	194	192	184	202	176	188	156	183	165	179	179	187	184	171	173	166	160	158	180	185	162	213	186	190	178	174	164	186	147	168	185	153	143	173	185	190	187	177	206	168	184	172	168	166	174	170	156	181	180	177	166	185	162	156	174	157	155	137	175	179	161	164	173	179	191	170	173	170	202	171	187	163	186	161	185	163	189	189	178	172	174	185	190	188	173	188	151	174	183	189	174	183	180	188	169	189	161	170	173	181	157	213	180	154	186	185	170	181	172	195	180	158	163	168	144	175	174	182	168	179	174	171	198	170	171	183	193	185	176	188	169	179	173	188	170	166	181	167	189	162	162	185	161	161	182	175	171	172	187	206	157	179	170	167	176	189	164	189	177	177	182	166	155	195	197	183	164	173	199	174	171	166	180	182	158	180	159	171	204	177	192	190	194	192	165	166	184	193	179	156	160	171	161	166	196	193	167	185	166	184	168	184	170	169	168	187	182	185	181	177	163	180	185	186	208	186	167	187	161	178	192	171	177	178	168	184	180	196	187	170	178	159	159	176	162	166	186	167	165	152	185	176	180	170	170	155	192	160	190	189	177	188	186	179	185	167	182	189	199	159	158	185	183	216	171	192	174	181	165	182	178	192	171	172	169	178	180	177	201	175	205	169	184	179	168	179	171	148	180	185	189	169	171	156	162	183	176	181	197	160	191	174	156	180	168	183	157	176	181	184	190	166	163	177	171	172	175	189	199	160	172	193	190	205	165	169	172	159	166	178	195	165	190	196	148	152	183	201	178	179	150	181	195	176	180	173	195	167	162	187	200	182	185	182	162	172	153	165	187	177	172	181	189	198	203	179	196	180	165	205	161	184	167	193	162	186	184	200	164	194	175	192	204	172	184	164	176	168	173	187	164	185	188	205	187	177	193	199	183	156	193	175	167	171	176	160	178	169	176	181	171	180	204	183	186	163	179	176	160	166	167	180	193	189	169	182	172	167	195	171	188	184	178	174	174	186	166	169	174	183	176	181	168	166	200	194	191	181	174	187	185	181	217	175	193	186	172	168	162	194	182	206	183	180	159	188	175	171	185	168	158	188	178	179	170	183	191	193	152	186	184	155	186	192	179	183	183	183	185	180	192	168	173	184	182	185	181	173	190	169	165	170	168	180	184	192	178	183	182	192	163	183	182	156	180	170	176	178	190	180	148	202	181	162	210	174	162	149	158	176	165	168	194	184	165	179	188	173	181	172	188	192	202	159	165	166	181	174	176	157	193	202	191	196	171	148	194
4024	4268	9528	11377	9560	5865	5425	4192	2794	1833	1439	1182	1143	943	866	969	1066	1083	1979	5124	4778	3460	1829	704	659	664	733	671	716	666	700	641	703	649	627	624	682	652	648	667	651	690	661	650	699	689	689	669	627	645	674	684	676	720	631	625	709	661	683	646	648	656	650	644	671	665	653	712	668	647	636	636	672	642	615	654	677	637	678	695	667	665	661	696	668	650	616	685	678	696	661	665	619	654	681	695	696	679	648	673	651	710	649	697	633	651	663	654	649	680	613	647	650	601	668	630	628	656	688	692	663	676	683	687	657	597	709	625	691	611	654	694	659	677	665	689	677	645	667	636	654	651	676	676	606	691	667	658	655	674	663	640	652	628	670	691	656	650	639	714	690	691	627	681	642	683	685	693	596	662	665	662	673	702	663	681	668	668	613	673	719	702	611	671	651	694	670	615	615	665	613	691	639	680	635	654	650	678	694	650	654	678	646	639	652	650	642	645	681	645	639	659	624	661	704	667	703	650	657	688	695	712	637	648	644	634	653	654	645	602	669	638	709	634	692	579	687	737	651	672	646	655	652	631	662	649	650	636	651	699	614	623	670	665	691	623	603	703	659	682	685	684	679	638	661	646	656	727	710	671	675	627	688	654	657	674	654	690	664	661	690	705	658	651	676	663	700	645	620	645	645	712	648	613	659	665	678	644	718	674	681	679	694	617	635	643	676	654	674	671	654	690	598	676	671	657	695	641	713	699	716	650	651	625	670	646	656	650	683	652	687	679	617	663	694	661	632	638	666	660	661	669	671	692	678	660	658	674	654	658	674	644	699	675	658	662	696	676	650	640	710	650	662	660	693	642	634	698	632	687	643	673	677	658	609	659	664	667	681	619	679	649	654	659	677	636	678	690	655	690	684	677	660	682	675	645	667	663	671	718	631	688	656	619	671	680	642	691	642	654	676	677	590	648	652	659	668	638	691	677	645	683	609	642	646	678	719	678	637	712	719	624	668	656	612	615	715	711	648	659	658	674	660	648	714	695	684	636	661	633	651	624	703	631	697	705	652	687	688	685	645	628	647	684	633	634	667	645	650	626	600	701	648	687	655	638	655	642	640	676	684	704	665	642	674	653	685	658	680	659	653	686	626	608	639	662	679	697	703	669	647	629	663	677	671	638	663	650	713	621	666	685	702	667	663	700	718	701	693	671	688	616	621	651	695	661	643	647	654	648	663	696	643	623	678	644	658	695	684	710	655	653	688	686	675	684	658	620	679	689	672	663	637	595	650	655	685	654	657	659	720	626	718	649	658	710	652	571	620	657	637	661	617	680	682	697	700	672	653	665	638	640	677	642	674	635	620	659	660	665	695	664	662	672	667	660	644	666	628	681	664	627	663	676	702	685	635	724	659	675	646	716	665	684	679	654	648	687	670	613	690	697	638	609	619	649	698	670	709	628	637	660	698	665	701	697	665	654	682	689	655	645	674	704	634	660	659	646	667	611	677	691	670	665	656	690	655	669	662	680	647	692	672	659	689	681	680	667	669	666	677	689	703	653	688	675	647	649	677	646	672	691	649	623	641	694	650	662	657	646	634	675	658	675	613	641	668	699	697	634	686	675	639	680	694	695	672	679	714	682	689	714	655	692	654	672	649	648	644	656	685	668	662	642	670	674	655	673	656	688	673	701	638	642	663	654	660	662	673	636	708	660	674	679	685	698	647	645	660	628	705	637	644	654	687	620	625	677	643	680	647	648	671	680	707	694	690	676	660	689	678	685	663	708	633	673	644	657	694	667	683	659	693	655	698	666	628	628	660	692	704	648	653	655	632	662	645	670	622	690	674	645	672	673	645	689	682	640	669	648	661	668	710	669	676	633	687	615	710	660	693	633	690	721	640	650	655	615	676	672	662	632	692	633	661	712	645	668	679	704	654	660	632	682	631	719	674	666	666	635	644	655	628	702	655	672	660	688	649	687	658	682	588	702	703	654	693	633	671	669	611	655	631	600	668	646	670	671	660	676	666	679	651	704	605	698	667	683	706	642	646	673	637	674	674	666	682	615	611	631	710	696	635	666	697	694	691	620	645	677	700	645	673	694	648	711	626	625	680	668	681	691	662	619	696	638	681	673	663	678	660	671	680	687	671	702	643	670	666	670	709	695	710	662	645	686	633	636	666	626	665	659	672	663	654	667	699	639	643	640	656	665	671	685	658	714	695	648	633	672	646	620	696	651	651	687	674	666	579	666	652	644	623	640	635	658	683	646	683	687	624	681	666	676	701	652	714	639	679	657	671	649	666	672	613	670	658	658	648	636	688	663	684	641	614	683	676	690	692	632	660	658	652	681	671	614	649	678	692	693	681	657	655	656	710	705	649	659	658	672	603	619	671	659	680	614	668	666	662	695	654	668	702	676	663	668	659	665	692	647	668	669	664	636	656	674	668	666	660	666	645	625	635	621	675	621	709	657	660	650	667	648	701	671	653	677	702	726	665	633	656	680	656	656	662	703	648	651	665	674	672	645	670	671	661	678	628	697	705	632	679	680	650	640	680	693	667	686	647	660	648	682	633	671	663	640	672	676	669	671	676	692	704	626	691	695	641	673	653	629	670	681	691	673	651	673	635	695	670	669	640	626	677	670	599	646	654	636	672	681	679	659	668	640	662	665	670	669	665	674	665	667	661	672	640	676	701	691	713	670	645	676	650	636	704	664	642	670	614	610	671	637	689	622	649	648	716	662	625	698	651	706	642	642	635	667	643	653	637	657	714	656	685	649	668	659	662	657	667	663	652	669	634	658	643	688	632	633	676	650	659	666	686	658	692	686	628	675	627	685	668	659	709	670	648	638	668	667	616	619	645	646	642	667	705	645	658	701	678	643	640	665	665	631	642	718	651	654	677	637	653	668	637	733	681	667	689	689	689	671	708	672	700	661	642	675	647	679	642	651	670	655	674	653	638	644	629	681	659	658	691	661	692	677	617	643	668	618	627	680	670	703	654	656	616	650	647	658	677	675	604	657	703	669	681	675	624	644	663	659	708	625	679	687	700	648	699	664	658	642	640	656	677	673	675	649	648	644	672	629	685	660	692	656	662	619	631	647	635	657	661	602	715	658	636	620	675	727	631	654	671	651	684	637	651	694	651	659	667	669	703	669	642	669	668	675	656	620	664	615	636	657	653	695	618	714	702	670	678	660	692	717	657	678	658	661	663	638	672	632	678	651	638	665	669	696	689	641	669	622	642	647	642	644	654	687	621	662	639	666	682	641	636	649	698	711	646	678	613	640	657	679	667	696	714	716	673	633	690	667	669	658	637	639	679	635	654	689	607	699	689	661	677	690	654	653	663	648	647	646	637	684	655	688	667	700	680	642	637	668	678	696	679	648	719	632	662	665	644	677	716	645	666	655	685	698	660	662	648	659	713	683	688	663	725	680	688	643	667	652	689	692	678	675	663	652	656	701	675	688	679	651	606	694	670	674	686	655	634	616	691	659	688	656	663	675
11964	13304	13659	13134	12811	7950	7178	6715	4274	1474	868	698	485	603	541	497	368	407	5014	8547	5553	2367	959	186	135	158	180	146	151	154	168	164	191	189	170	183	174	165	159	142	171	169	173	165	171	158	161	151	146	163	159	165	154	147	165	173	176	165	148	145	176	152	167	161	155	156	176	161	168	171	172	157	184	167	143	172	155	170	143	157	173	172	162	158	168	178	188	154	154	190	186	168	157	178	149	162	159	158	156	156	173	177	148	158	154	178	172	147	154	167	149	164	170	160	177	174	152	163	174	166	150	174	139	169	174	152	170	178	153	172	170	163	153	178	176	169	164	153	153	174	152	146	161	155	149	175	164	175	165	145	160	162	175	157	163	154	176	172	168	171	150	186	168	150	151	171	159	164	176	172	178	154	176	180	172	169	179	186	137	162	163	152	162	146	153	180	176	146	163	182	165	147	176	182	158	174	160	171	144	178	145	165	146	171	154	183	162	197	172	136	176	183	166	155	171	151	156	147	146	161	182	165	161	149	172	180	155	179	181	161	198	163	167	162	173	159	175	160	171	164	162	175	162	164	189	159	171	168	154	180	135	177	159	164	171	160	164	169	171	169	202	153	165	154	167	157	148	182	169	161	143	147	186	156	151	169	150	162	177	163	171	161	171	177	148	155	162	165	187	157	171	146	168	164	169	185	162	166	143	166	176	173	169	155	140	178	165	139	165	161	159	121	153	161	160	173	185	170	159	157	162	154	172	158	164	173	173	148	162	148	160	181	166	173	166	173	174	173	144	163	162	145	155	182	163	148	148	165	131	167	162	161	169	156	162	155	150	146	161	176	135	147	174	163	160	162	171	179	172	176	156	179	153	189	169	168	156	155	170	169	147	170	184	174	161	161	185	160	143	137	157	172	171	158	158	165	152	164	138	165	179	160	146	168	176	185	157	173	170	176	157	165	167	152	175	153	178	162	165	152	166	155	157	150	166	162	166	157	161	156	160	160	183	145	161	154	153	156	164	178	165	156	148	180	143	162	152	158	180	157	149	168	159	158	195	155	179	170	162	150	161	180	173	173	178	173	165	144	183	157	192	156	187	174	181	169	165	169	164	170	145	145	159	188	146	162	179	180	162	152	166	170	164	161	139	146	158	175	163	167	170	163	161	169	141	162	164	177	156	147	150	172	188	146	155	165	186	158	168	166	161	164	160	159	169	173	145	165	163	169	180	148	166	180	162	155	188	152	145	154	151	160	157	157	173	135	162	168	184	156	156	170	150	145	140	163	170	179	185	155	170	160	158	171	163	156	149	151	158	174	155	167	161	169	146	162	163	169	165	178	146	179	178	184	144	192	200	158	192	151	167	148	141	154	167	169	170	164	175	151	158	189	174	179	177	155	155	137	173	153	161	153	162	160	167	150	174	139	155	165	151	146	154	162	179	165	135	152	176	155	165	160	176	168	152	168	145	177	153	147	143	152	149	180	137	169	159	168	169	155	190	154	167	158	178	175	165	150	170	177	168	185	186	165	148	175	159	172	148	167	170	143	183	162	169	174	178	166	167	176	167	163	170	192	171	135	170	150	149	164	157	167	150	187	143	152	165	154	172	158	172	177	185	145	180	145	161	159	161	161	162	166	168	170	168	140	174	148	159	154	157	167	161	139	193	149	147	143	180	182	159	156	165	180	146	163	154	163	152	174	157	148	168	164	146	167	169	172	153	175	156	136	153	180	158	176	163	150	149	152	158	157	181	159	164	151	161	157	158	166	135	164	165	159	149	169	170	174	173	174	161	160	161	159	159	170	168	154	175	150	148	138	155	154	188	161	166	181	150	163	170	168	169	160	158	160	150	141	161	143	176	159	171	187	149	157	157	171	162	157	173	160	178	147	164	166	178	145	157	157	165	174	144	163	165	150	177	183	156	178	161	168	156	156	164	166	145	167	146	163	167	167	187	161	158	177	161	154	165	161	178	158	146	171	145	185	168	149	167	155	184	181	182	182	174	182	170	163	152	148	171	170	161	186	159	167	166	147	166	172	178	151	147	180	164	171	145	144	159	163	164	162	161	168	158	172	152	170	165	165	143	162	188	136	158	179	145	167	168	164	138	169	159	148	162	170	170	151	165	142	169	170	170	161	168	158	178	176	164	170	174	164	167	181	171	152	175	168	186	136	164	169	147	177	148	163	138	195	150	170	166	171	151	154	168	165	163	179	169	162	169	159	149	179	131	174	163	164	154	157	159	187	194	181	145	161	156	165	168	177	156	175	167	150	159	177	148	180	147	162	155	164	162	175	149	155	155	181	165	168	151	151	157	173	173	153	178	153	175	162	148	179	170	170	156	135	154	151	144	160	152	165	165	163	149	175	151	154	180	172	194	183	130	162	170	159	173	169	145	159	162	151	176	162	146	167	174	159	183	141	156	165	142	133	164	183	177	166	203	177	171	155	167	170	156	188	136	166	181	200	167	165	149	167	163	169	153	171	174	174	163	153	151	138	143	152	154	155	149	179	167	167	158	164	182	172	160	143	178	127	156	172	162	166	144	170	174	170	188	178	179	164	170	175	184	157	147	163	157	157	170	176	169	158	135	158	167	173	155	171	153	159	167	174	172	133	152	164	158	157	179	172	155	157	176	154	177	157	163	135	148	186	148	183	174	156	167	143	160	181	160	158	158	160	163	160	182	171	147	158	162	146	158	151	167	150	165	171	163	181	186	151	180	195	181	148	177	180	161	159	152	165	143	172	170	171	150	171	149	154	157	164	188	153	156	158	152	176	171	164	158	180	170	166	155	177	175	161	163	153	180	157	173	171	152	165	187	177	167	167	151	147	153	142	168	175	169	174	173	149	138	143	170	171	144	183	178	152	154	162	182	175	165	165	159	166	153	153	160	155	145	143	161	146	182	180	149	170	158	161	161	162	164	140	173	168	181	167	170	157	154	160	162	167	152	172	146	172	192	181	171	198	169	172	172	168	182	162	156	152	147	161	165	157	152	159	164	166	179	168	171	156	179	181	176	180	165	175	171	185	177	176	146	162	173	151	163	154	174	172	170	159	179	180	148	148	167	168	159	166	191	162	151	145	182	154	166	175	151	162	171	188	175	166	141	164	151	170	166	162	160	171	164	176	158	172	162	166	152	167	147	174	168	159	168	163	169	162	181	172	180	172	153	164	157	174	153	179	156	162	163	147	177	173	172	164	166	172	154	155	173	168	161	177	183	154	148	176	170	131	146	167	165	160	163	170	158	146	170	170	160	167	142	140	164	162	175	175	147	185	157	182	148	145	178	161	161	161	159	176	160	184	150	153	154	173	171	170	188	160	178	155	184	159	173	169	167	161	140	159	166	171	185	168	180	145	159	185	135	150	174	167	148	174	165	148	156	160	180	148	164	149	162	175	149	142	142	151	158	157	180	176	159	172	166	174	176	138	139	154	152	179	164	172	171	182	150	165	168	145	175	152	158	173	185	172	143	155	159	163	168	145	167	161	148	161
11800	12904	17733	22149	22716	15706	18314	19185	15332	6313	4406	3797	3003	3313	3382	2618	2025	2297	21586	29170	21988	12381	5554	691	598	618	596	664	634	631	603	629	629	611	611	626	589	655	632	615	624	638	651	626	616	618	645	659	629	636	597	631	629	626	650	604	611	623	654	614	610	571	600	625	640	598	640	617	627	640	651	625	637	634	605	619	602	593	600	635	607	612	632	629	618	646	666	622	631	608	619	596	611	681	632	629	591	610	664	618	624	616	584	627	602	580	609	590	653	633	625	620	627	632	621	607	610	605	595	608	650	650	630	587	638	657	625	635	595	628	631	611	622	598	588	624	609	628	595	623	582	626	613	605	651	631	675	612	629	589	609	627	636	621	645	648	617	643	624	605	653	576	625	632	634	622	583	607	608	629	626	600	650	649	608	598	605	607	601	655	627	575	613	641	613	653	628	618	584	626	611	663	664	606	635	631	638	638	616	603	682	632	649	615	654	609	598	630	635	594	611	610	648	625	625	639	628	629	621	598	632	627	617	644	575	608	583	555	611	621	637	628	599	646	614	610	613	653	609	596	631	579	652	626	623	628	619	629	638	653	628	571	628	657	664	621	608	622	625	626	592	634	620	656	617	639	619	627	638	590	610	573	600	615	614	619	635	555	643	587	611	658	591	602	616	583	647	648	597	624	605	598	657	646	624	605	688	620	617	588	583	612	609	644	626	622	623	593	655	619	645	608	586	635	609	633	591	635	651	627	605	609	609	604	587	612	637	641	639	610	637	595	648	630	643	655	646	645	616	602	636	601	628	613	598	630	629	630	642	644	598	677	663	588	661	597	615	618	644	578	648	608	620	592	590	618	620	588	595	600	609	658	627	600	583	629	622	621	629	620	577	581	630	590	620	673	573	640	603	583	624	637	610	625	616	647	614	630	606	626	597	614	629	634	632	634	575	626	658	622	609	625	642	619	604	618	607	610	666	621	629	628	615	613	594	643	593	639	666	633	594	577	652	624	584	594	608	581	602	627	646	599	621	630	629	606	590	660	626	611	643	612	648	589	626	617	627	630	659	639	594	600	603	637	617	641	622	634	609	622	601	668	617	613	638	653	612	605	658	647	619	600	601	620	661	578	608	641	628	652	605	566	608	643	629	633	604	593	608	650	579	615	644	655	634	580	620	607	644	610	599	634	625	634	593	617	625	611	603	614	609	644	574	603	619	597	620	639	616	622	619	669	611	650	630	612	602	620	580	640	589	656	580	625	624	673	625	617	611	592	645	640	564	641	681	621	589	637	641	600	671	647	578	638	607	665	654	618	668	647	612	616	678	592	612	618	602	659	604	602	662	596	640	619	594	666	618	625	639	619	594	597	615	621	616	641	626	608	622	620	614	638	606	628	608	597	574	623	675	596	610	640	633	611	612	603	610	609	640	625	654	635	634	593	636	620	628	604	668	611	656	623	611	605	653	638	697	621	616	595	592	570	598	616	587	611	593	619	623	630	600	612	640	599	641	641	596	612	629	615	651	585	616	668	644	638	634	615	620	626	615	614	643	631	642	628	634	614	609	607	608	580	631	606	658	635	634	574	660	611	629	664	628	623	628	541	593	636	651	637	669	620	602	610	619	633	662	610	629	627	676	619	629	631	641	627	603	635	570	613	643	619	626	616	610	597	601	625	595	590	588	575	666	635	592	648	648	597	554	651	595	622	597	619	610	600	625	617	644	562	638	615	651	630	618	630	630	573	607	664	603	624	617	584	614	610	604	581	687	582	627	647	632	616	635	603	610	625	627	623	663	636	632	649	621	602	594	605	616	668	624	629	622	657	624	630	630	612	639	672	639	605	634	598	659	662	584	637	631	621	628	591	661	630	659	623	637	589	565	643	604	653	653	636	566	608	648	641	640	623	622	594	623	612	607	635	626	642	606	620	606	651	629	577	604	618	641	626	647	620	646	678	556	619	599	599	607	597	579	633	641	650	644	613	629	606	657	647	592	597	594	618	670	614	612	617	583	648	650	627	639	671	666	641	623	629	676	655	645	612	655	615	607	601	690	633	649	641	599	631	590	626	627	604	621	631	599	640	646	639	588	629	631	615	628	640	675	632	612	657	578	635	664	621	635	578	604	641	649	615	638	614	651	573	620	632	626	585	663	614	580	602	615	617	639	580	642	642	651	600	588	640	576	609	633	607	608	645	662	608	657	609	655	599	634	627	635	603	578	644	615	629	567	616	597	616	665	624	630	588	586	612	591	587	567	620	599	637	618	576	601	612	625	646	588	576	587	655	633	614	581	629	618	560	651	634	613	636	628	613	631	621	614	631	652	629	594	619	626	636	583	632	592	660	646	584	681	636	644	627	619	604	630	598	644	613	621	627	610	606	631	615	630	656	596	589	618	658	623	629	655	623	619	614	665	624	645	629	594	610	553	649	608	575	616	619	653	654	639	598	600	644	609	636	619	598	608	603	626	638	650	597	633	593	633	622	605	557	632	594	638	581	596	582	658	629	609	569	613	618	630	633	589	651	605	564	589	633	670	639	606	624	638	606	646	606	634	581	623	631	651	633	613	629	643	626	624	603	601	625	661	576	601	626	603	611	602	631	618	602	610	601	628	658	617	625	641	617	646	622	603	607	657	609	599	642	635	612	650	594	647	659	618	656	626	589	634	615	651	641	607	662	670	620	660	626	578	610	675	628	629	618	589	624	630	674	656	613	620	672	600	639	640	568	653	597	635	609	656	610	645	641	662	627	649	618	679	600	618	612	611	653	646	634	673	636	635	609	610	580	647	661	637	612	587	642	621	619	644	588	641	637	677	647	656	559	627	622	611	627	577	609	632	609	608	592	586	587	610	633	630	614	641	641	563	631	634	611	629	629	663	647	609	610	656	637	606	645	603	611	664	637	641	600	656	659	629	613	580	584	607	614	614	630	596	580	645	609	626	629	639	621	577	651	661	596	618	612	663	645	657	616	628	577	634	636	580	611	637	646	559	637	637	599	598	604	621	627	604	669	632	610	631	631	608	666	649	656	616	671	591	619	671	623	599	667	652	626	622	647	635	612	673	625	598	595	595	613	612	617	603	588	619	613	619	585	629	639	627	633	671	626	604	641	654	635	615	604	633	623	636	607	606	623	672	643	645	640	613	615	657	608	623	661	644	664	678	647	640	628	590	636	613	609	609	597	640	614	620	611	658	663	614	657	626	631	630	647	645	643	629	598	673	663	642	622	668	619	644	620	646	636	635	626	670	611	644	631	649	636	638	605	601	639	643	654	584	634	638	604	568	597	611	610	602	594	591	640	605	637	581	614	685	624	628	614	600	627	598	558	620	591	614	627	642	602	601	596	623	596	648	576	628	602	637	590	625	627	584	640	624	642	616	619	612	595	583	599	616	650	618	642	625	563	615	626	631	613	623	662	621	630	637	598	615	627	647	581	599	596	624	622	625	559	657	642	595	630	619	640	613	603	657	639	637	653	635	649	592	636	634	646	591	612	683	622
18895	17821	20262	18671	18147	13654	12761	11831	6252	2004	1287	1275	1097	899	831	717	680	591	8560	14317	9675	4339	856	175	215	190	183	221	214	182	202	222	200	181	193	222	190	208	214	217	207	181	218	198	241	225	224	219	186	215	205	204	186	192	206	202	178	197	195	225	178	189	172	199	189	204	221	195	224	210	202	193	212	206	200	216	194	204	198	209	210	203	215	184	216	186	224	200	211	193	175	207	183	224	206	226	199	237	197	202	207	205	214	206	227	195	187	201	204	211	203	207	198	200	203	174	211	199	212	215	180	193	188	208	192	179	207	208	205	189	203	228	235	198	174	195	172	198	191	197	213	203	232	204	190	200	198	207	195	195	203	213	193	224	205	195	201	179	199	178	190	206	199	223	202	196	215	192	199	214	201	181	193	210	211	187	173	211	181	190	200	218	209	217	199	199	184	218	219	188	168	205	226	217	203	195	194	192	184	215	234	209	219	178	196	208	218	205	191	207	203	200	183	219	215	231	225	204	212	208	200	198	197	203	188	210	232	174	200	205	204	212	206	221	219	191	191	238	201	205	215	210	199	213	186	193	199	203	217	186	196	212	200	216	197	192	215	214	203	192	225	200	194	204	213	221	208	203	196	192	233	177	196	217	220	206	218	202	186	202	202	233	200	207	212	193	210	204	191	203	191	235	185	203	225	195	201	229	211	194	210	194	231	205	176	176	208	183	199	216	216	212	198	188	204	181	222	220	203	201	190	199	187	172	197	205	204	228	195	210	179	196	212	227	209	202	205	215	198	228	224	211	214	186	192	193	211	225	182	234	221	200	182	194	212	223	181	237	211	198	216	203	186	213	201	205	194	218	198	198	195	198	223	205	189	223	193	187	208	205	188	192	196	188	188	179	213	206	203	216	197	192	204	222	203	194	221	229	195	204	208	204	204	213	206	185	201	189	207	223	206	206	202	206	198	196	186	188	193	216	215	227	210	230	198	215	198	194	217	208	205	198	197	203	211	182	207	190	201	215	221	226	216	216	223	184	231	204	199	194	208	204	208	186	213	211	198	229	215	200	196	176	185	199	210	202	189	202	210	226	190	222	214	201	191	189	189	218	198	197	213	181	177	215	217	194	203	189	192	196	205	214	231	190	205	200	192	212	213	230	198	180	200	199	204	202	203	181	203	173	189	192	176	220	215	168	203	192	201	193	213	182	223	203	188	216	215	196	232	210	202	212	176	207	217	209	203	211	192	200	212	209	210	214	202	222	208	191	198	214	218	190	213	242	199	213	216	195	198	217	195	222	201	209	215	203	208	206	214	195	204	194	197	185	207	209	208	197	192	180	209	187	207	203	178	198	214	192	218	200	197	172	221	218	208	219	190	210	217	218	193	188	201	180	200	166	195	197	209	211	221	228	185	212	203	176	212	192	189	196	207	209	207	207	182	209	216	219	234	218	203	216	206	206	213	189	189	191	206	220	193	193	202	230	191	191	231	190	215	192	229	210	231	210	204	180	250	203	206	234	189	221	191	202	182	224	226	193	200	213	188	212	195	195	211	199	214	196	224	195	201	197	209	194	198	187	194	191	182	202	199	229	180	187	209	195	194	192	205	223	199	229	207	210	200	201	208	209	210	197	192	220	182	246	196	194	189	197	218	196	204	209	233	207	209	199	186	218	205	193	221	232	202	200	186	200	187	205	185	207	215	207	188	186	196	211	226	203	185	193	184	201	195	207	204	174	197	190	197	207	188	190	199	200	220	242	217	188	182	208	183	189	193	203	214	221	196	205	233	190	185	175	177	203	185	213	181	221	215	185	206	200	203	181	184	209	203	218	213	202	223	210	227	218	204	193	249	220	213	197	187	213	221	209	229	185	199	185	166	215	172	191	208	187	199	197	226	203	187	214	229	206	215	211	195	199	195	192	176	184	205	225	219	216	195	217	220	221	213	202	207	187	212	191	189	197	188	196	204	197	192	228	227	203	196	215	198	183	195	194	212	197	214	183	224	211	200	209	216	212	187	200	208	210	186	192	192	214	202	207	214	220	209	215	188	207	201	203	217	198	203	176	234	177	194	227	221	202	197	221	184	177	202	206	221	205	190	231	224	218	190	186	196	173	193	189	211	219	192	200	221	197	203	196	203	223	211	204	212	190	162	193	202	201	207	216	197	206	203	191	198	189	202	207	210	190	205	191	214	226	169	182	214	211	204	230	200	204	200	202	198	206	220	212	212	204	188	215	220	208	225	205	214	213	202	232	185	248	240	197	208	215	213	216	197	205	221	195	200	187	199	197	198	192	209	191	214	206	199	203	207	186	200	193	189	226	229	168	196	221	210	197	214	180	174	197	194	169	194	219	180	243	176	216	220	201	170	216	221	217	218	216	197	218	208	193	208	215	189	170	181	197	199	202	194	185	211	200	191	168	198	186	195	214	214	196	210	202	208	212	236	206	205	203	221	207	187	214	213	175	199	181	180	221	190	204	197	177	202	208	199	221	188	232	208	222	199	227	209	236	196	209	193	197	189	221	202	208	177	212	213	216	186	184	201	203	207	206	216	196	206	215	228	209	229	195	192	198	186	203	217	228	193	203	211	201	193	207	198	200	207	189	208	231	208	183	199	201	218	210	194	196	216	181	198	214	210	193	193	203	209	205	196	220	179	197	244	198	213	191	214	201	201	185	181	201	195	199	223	205	211	198	175	206	231	197	209	200	204	210	214	196	167	200	223	208	213	208	179	204	193	207	203	211	193	190	213	199	197	205	212	217	178	204	205	192	215	253	212	185	199	211	202	202	210	207	201	181	226	208	204	212	204	206	205	199	192	188	207	215	203	177	195	205	209	208	201	208	207	209	212	209	209	208	220	212	218	200	195	196	221	221	222	225	218	209	209	218	199	209	233	229	192	194	178	201	204	200	229	200	201	222	202	210	217	207	202	187	195	225	195	211	235	212	202	210	223	203	210	239	202	218	207	202	195	206	194	193	206	225	222	227	205	214	200	182	196	180	216	191	191	190	203	214	184	193	197	211	224	214	222	180	214	200	222	184	189	171	214	213	216	205	224	201	166	197	200	210	202	212	207	245	225	183	196	185	211	186	202	205	203	197	234	188	219	204	228	234	210	190	197	190	234	208	237	205	206	209	241	199	213	202	212	193	182	185	204	212	200	188	202	197	201	189	189	219	204	214	241	207	214	180	199	215	188	202	211	188	194	232	214	187	194	184	216	199	177	179	203	195	213	156	189	196	178	206	181	194	212	211	214	224	217	219	193	216	208	210	201	197	204	178	207	230	206	180	234	194	187	180	185	192	203	192	189	205	222	224	195	191	186	201	181	203	202	180	189	224	169	199	213	207	190	189	219	200	184	233	211	236	183	179	203	223	197	207	194	212	222	191	209	189	195	210	222	182	173	211	186	207	215	207	203	202	183	224	232	207	189	218	191	196	190	214	237	213	201	210	209	207	221	201	211	212	197	209	196	200	211	211	206	157	183	213	209	195
16236	15849	23192	26415	27888	22750	25972	26734	15394	7707	6304	6622	5878	4987	4854	4583	4229	3651	28948	36382	29244	18070	4137	760	726	774	743	716	759	693	733	713	772	711	717	727	740	759	792	746	760	751	785	792	731	777	714	726	750	796	736	727	757	731	781	761	745	789	731	771	741	738	747	726	764	733	735	723	770	697	759	733	687	788	759	735	735	809	746	723	779	698	749	665	764	712	767	776	741	682	816	728	716	734	752	711	741	784	773	704	785	765	737	775	792	767	731	754	765	744	747	763	720	708	747	701	722	746	715	765	731	739	743	729	744	769	722	756	764	738	749	756	727	739	702	764	700	756	771	730	696	716	728	736	742	762	759	715	770	691	740	755	758	721	784	764	744	741	715	793	755	759	738	708	752	789	706	724	701	761	764	778	744	735	792	739	754	745	715	710	742	741	711	718	705	742	735	726	759	765	787	788	761	778	721	719	772	779	795	745	747	750	788	738	703	759	744	767	769	720	722	741	749	769	764	794	760	712	722	714	719	791	748	801	774	742	733	755	717	728	736	743	756	784	703	732	725	762	719	714	776	717	788	759	752	784	747	768	736	718	728	799	743	766	761	792	736	704	734	759	718	768	745	789	779	772	762	779	742	763	768	777	736	770	694	758	772	737	721	778	812	762	756	731	733	740	750	730	799	773	729	747	708	778	774	747	770	719	742	762	748	677	797	694	737	711	734	798	743	715	722	733	720	710	739	746	713	750	743	745	824	772	696	717	743	715	749	779	740	743	729	734	719	748	743	727	698	720	737	764	727	777	736	739	730	738	753	697	752	745	762	755	754	750	720	748	740	726	776	773	711	741	745	759	695	766	732	722	726	744	809	752	745	768	739	731	795	780	734	714	706	730	695	722	777	790	744	774	773	721	782	743	756	714	746	794	779	721	722	729	741	740	688	702	778	718	738	742	716	748	735	759	770	691	751	725	746	723	763	688	743	695	767	707	761	739	750	722	717	718	746	721	735	709	768	725	744	761	762	741	711	764	728	754	726	739	736	741	743	743	762	736	736	713	746	794	746	730	714	705	760	752	757	724	754	774	758	761	742	738	764	680	789	721	697	739	805	742	703	746	757	755	708	745	749	747	746	760	753	722	732	745	736	741	728	738	786	751	737	739	743	755	753	721	765	685	727	756	702	772	732	761	756	740	765	736	773	725	723	750	745	747	729	713	757	762	711	784	709	734	757	754	743	738	717	758	706	764	799	719	726	775	737	737	741	796	719	729	736	712	710	771	709	723	729	708	707	730	739	736	708	756	716	745	694	735	797	764	742	767	755	772	760	720	771	768	714	755	760	724	779	738	787	750	765	745	772	712	724	810	707	720	739	769	701	751	777	765	720	747	740	736	756	762	708	726	703	695	768	757	777	730	761	763	713	747	732	776	733	716	720	723	729	723	723	780	722	753	728	738	752	769	739	715	731	789	708	729	739	738	740	736	770	730	745	739	707	723	781	741	762	779	744	700	735	714	803	760	723	722	756	722	760	703	693	750	744	777	769	754	709	731	757	731	685	758	706	753	765	746	765	774	757	750	749	747	724	732	784	730	755	753	682	722	714	777	763	742	732	739	770	735	731	716	730	702	765	734	766	716	764	751	770	763	761	720	693	747	736	730	691	759	713	787	743	742	724	764	744	747	753	804	756	691	745	745	733	787	807	734	778	761	683	774	749	778	757	712	773	729	774	762	754	693	768	768	758	764	771	677	771	716	763	770	733	766	745	726	774	732	715	750	748	772	757	781	684	731	737	759	797	727	736	726	755	765	714	733	733	715	728	790	742	682	738	678	765	797	753	748	742	733	795	753	782	723	778	744	734	700	774	755	790	736	760	718	716	800	761	778	764	722	758	743	744	693	725	789	759	717	798	737	769	744	734	763	684	691	712	824	745	719	698	709	763	805	715	720	748	695	732	706	765	750	774	760	792	743	769	795	807	727	742	726	765	813	771	750	737	784	737	730	768	739	758	693	801	750	731	778	735	732	778	729	793	739	745	753	726	756	763	752	762	760	748	740	763	725	704	777	762	737	749	732	755	786	761	732	722	693	737	775	743	752	793	742	745	732	731	763	747	708	701	757	779	752	773	748	748	761	735	783	778	728	774	762	773	742	743	771	772	744	767	785	728	699	726	726	790	753	758	769	749	740	717	769	740	745	792	783	750	725	726	755	761	722	741	749	763	752	771	788	764	748	753	770	717	768	741	803	734	776	747	731	759	759	737	737	717	737	762	791	765	777	724	720	658	737	712	753	733	763	743	824	765	781	722	798	737	735	763	721	750	689	724	721	772	725	764	711	746	762	694	743	728	758	755	778	763	753	706	716	784	800	713	748	701	782	689	764	790	758	767	765	781	758	715	761	730	734	783	771	738	758	761	751	757	734	783	763	768	751	726	768	727	771	727	753	736	730	734	760	722	776	762	768	781	793	710	739	739	765	683	732	702	752	744	703	725	755	776	782	710	722	749	726	726	732	743	803	750	742	706	748	772	759	703	755	808	766	766	774	756	746	739	793	735	750	755	748	720	765	760	705	730	735	715	738	675	755	764	762	719	768	731	750	775	756	746	779	786	725	736	783	761	715	722	754	698	756	744	751	771	796	764	718	733	735	765	755	758	733	761	806	724	739	743	758	775	779	740	772	762	788	752	809	746	749	762	727	730	715	759	739	728	726	749	789	760	783	757	723	723	790	776	730	753	746	777	769	746	751	757	762	702	758	762	736	768	713	759	754	739	716	759	735	726	728	734	760	766	733	743	731	806	772	744	796	724	709	757	733	761	716	728	757	721	751	805	732	700	731	760	740	744	746	667	747	768	779	746	706	708	676	788	726	768	825	761	783	769	811	721	773	706	709	760	732	768	738	765	758	756	752	736	800	721	707	718	770	755	773	699	718	726	745	775	742	727	782	768	785	728	682	752	802	742	763	804	763	712	755	757	708	787	752	714	746	719	712	721	731	746	754	707	783	755	783	721	741	800	761	787	739	799	731	745	747	748	777	762	776	785	752	728	728	786	733	724	723	756	755	770	750	744	710	703	794	699	764	750	727	757	734	726	788	756	743	689	771	735	764	738	725	727	769	799	730	687	751	769	729	772	764	719	751	779	787	766	723	802	701	744	763	749	742	760	737	738	787	806	766	762	764	767	763	758	764	747	710	741	739	740	768	777	739	758	761	760	752	756	761	759	761	715	744	773	749	704	758	756	755	740	766	770	793	720	815	732	713	779	757	725	776	723	726	790	783	779	715	750	770	710	780	765	776	787	725	781	737	777	763	760	775	732	794	725	779	755	742	781	774	753	742	777	698	781	741	788	765	793	773	754	759	750	721	753	720	741	713	734	773	747	748	761	726	771	760	690	731	745	705	732	701	714	751	743	720	838	759	772	739	721	695	730	711	806	734	802	773	761	721	747	780	703	745	702	721	776	741	704	733	716	740	759	728	783	748	747	702	742	736	747	752	724	757
3606	3090	3144	2326	1668	1355	1360	983	580	351	327	318	299	268	225	259	260	241	428	1086	1076	641	291	181	166	198	164	205	207	185	183	163	225	222	184	190	183	198	173	208	175	220	191	183	183	194	166	186	177	177	169	181	191	174	203	188	195	177	193	185	188	183	184	189	168	164	178	182	193	192	174	190	174	197	208	168	177	212	201	174	214	170	205	195	168	191	178	177	178	190	186	194	175	190	166	189	152	187	180	173	175	208	189	170	212	175	183	186	207	182	195	163	163	182	196	183	195	193	202	190	180	188	208	177	197	172	171	170	188	230	184	170	186	184	194	187	207	171	188	168	211	197	204	190	191	184	185	192	168	172	173	185	182	187	173	212	204	186	164	180	168	201	165	188	177	186	197	185	178	185	190	167	183	195	171	173	189	174	175	186	175	188	220	178	192	174	181	184	191	187	166	166	185	188	192	214	173	181	189	209	213	193	166	186	199	195	193	180	196	200	214	198	174	185	181	189	172	185	202	199	175	181	199	188	186	195	212	195	185	190	184	176	169	197	193	206	204	202	187	186	171	204	194	169	193	188	187	206	193	186	198	177	178	173	198	203	191	166	183	201	171	180	177	222	209	181	181	175	186	204	191	184	203	176	195	188	190	196	195	202	188	161	203	222	166	202	177	201	198	183	206	190	190	215	198	189	180	176	178	162	189	207	185	160	193	175	200	178	171	168	170	168	156	186	192	174	195	174	193	225	169	194	168	215	152	215	177	173	207	184	181	196	171	201	162	208	165	187	191	206	183	177	168	175	189	184	180	182	209	224	205	180	167	174	184	173	191	177	176	171	184	177	218	175	182	173	197	183	168	189	203	205	201	196	186	178	194	193	207	186	177	181	184	159	180	176	194	190	186	189	211	209	192	175	192	199	187	186	188	201	184	184	181	183	198	168	189	198	174	185	165	208	201	190	191	204	192	163	188	204	186	168	181	172	179	207	205	187	184	205	193	196	181	169	177	199	188	178	165	200	177	172	180	196	181	205	184	160	201	184	202	159	206	208	200	188	194	164	181	198	180	178	167	193	173	187	188	179	173	205	207	200	174	178	173	202	203	186	191	171	194	213	185	152	201	192	190	166	189	179	190	175	185	193	192	183	189	197	186	175	195	183	203	178	197	192	198	176	200	148	174	172	211	195	196	186	145	194	199	189	165	169	172	161	173	190	192	190	195	176	185	200	173	176	175	208	195	186	199	217	154	203	175	214	194	201	175	197	194	193	204	187	194	195	188	199	215	173	179	190	174	183	196	197	183	162	186	207	187	209	173	207	184	178	196	174	186	209	179	213	165	174	187	209	226	200	199	205	206	187	182	183	181	179	185	177	148	180	174	182	204	195	173	156	200	178	191	205	165	175	190	194	181	192	199	205	204	193	202	197	206	176	178	205	190	176	175	186	203	181	186	194	165	191	177	176	168	194	189	181	161	179	198	178	185	179	189	205	158	212	196	174	192	184	171	192	212	195	167	180	190	183	173	213	210	197	188	216	177	195	185	200	184	185	209	183	211	200	193	188	193	188	178	187	170	169	197	219	203	161	166	202	177	183	189	164	188	169	166	195	192	203	198	184	211	197	183	186	183	201	174	175	185	175	174	200	166	199	203	175	203	174	206	169	168	194	187	187	193	167	183	177	213	186	209	179	183	169	187	176	178	181	187	177	199	204	179	186	199	189	193	177	174	194	201	224	213	162	186	186	192	219	189	183	185	192	203	190	190	175	168	202	178	194	181	194	189	186	206	175	205	185	192	166	164	182	216	196	175	186	178	176	185	184	182	167	193	196	186	189	186	172	166	188	164	208	180	183	198	187	182	197	184	187	229	154	192	170	174	202	157	190	192	194	166	213	188	207	189	189	185	186	181	202	166	200	178	193	191	190	189	186	176	187	190	187	188	210	199	159	179	191	176	184	202	179	210	182	192	167	170	198	211	210	186	163	184	198	173	191	210	215	180	183	177	205	192	183	203	181	190	189	180	188	181	216	198	192	187	188	177	175	179	183	181	185	186	184	181	181	198	179	188	178	202	201	187	192	179	179	191	204	202	196	182	189	190	188	191	214	180	185	207	188	186	188	195	196	178	198	191	166	181	178	183	181	191	190	209	188	180	174	202	182	196	168	178	201	184	218	163	176	181	186	161	176	192	167	173	190	160	197	167	196	199	189	153	195	196	174	200	199	198	171	181	204	173	188	187	189	191	201	175	185	183	209	195	181	186	177	184	201	167	177	181	175	210	191	207	186	173	188	169	187	199	191	216	184	175	187	206	173	199	166	175	200	198	189	178	182	181	193	184	198	188	206	187	209	157	185	178	178	199	196	173	170	199	200	206	189	203	183	186	187	186	196	198	210	207	188	184	205	181	191	185	192	168	194	173	187	181	198	166	178	186	187	170	202	166	164	191	172	178	196	205	161	209	175	183	194	185	183	169	201	207	191	171	170	202	209	179	192	187	182	191	186	206	190	193	187	193	179	195	165	183	164	204	189	189	217	197	202	174	172	177	185	191	197	186	189	175	171	169	185	180	180	182	170	175	220	175	170	199	179	179	168	189	181	197	179	191	191	187	202	204	189	176	188	179	201	170	206	211	187	200	174	177	206	186	182	180	169	168	178	192	208	208	206	173	207	196	168	181	183	196	199	196	214	201	187	179	209	176	181	171	192	187	211	178	191	190	191	179	177	183	173	208	210	184	201	177	205	167	188	178	171	211	183	186	167	195	191	191	178	197	195	171	178	185	205	186	200	155	196	215	166	186	199	215	195	158	188	187	171	167	175	185	182	170	209	182	204	182	176	180	189	167	195	203	178	192	166	182	167	173	202	165	208	180	177	184	193	169	204	194	188	188	181	158	204	197	190	212	189	180	192	199	184	179	175	215	204	165	189	181	172	172	166	203	199	203	228	185	188	171	177	179	202	170	193	196	203	195	178	175	201	178	170	157	181	173	180	192	162	195	155	164	180	177	171	165	179	197	187	201	202	203	166	185	187	183	193	185	211	205	214	183	170	163	186	192	178	159	173	177	174	212	173	180	162	175	205	189	193	199	174	179	187	186	190	195	195	201	179	187	162	207	189	204	198	214	181	204	176	193	160	175	202	196	188	178	172	191	192	163	173	181	189	163	197	210	193	198	199	205	174	176	178	197	180	163	183	182	193	173	181	185	181	158	206	198	159	210	210	178	202	167	191	186	177	185	203	210	172	186	198	199	212	202	192	186	196	155	203	187	181	172	180	174	173	170	197	193	176	186	193	211	175	197	167	182	171	173	183	176	180	200	187	173	186	194	197	193	158	194	189	180	149	178	208	177	203	194	182	187	198	190	177	202	154	179	194	193	179	173	199	194	164	179	167	180	192	213	158	192	184	187	205	188	191	196	164	183	184	175	218	182	172	179	213	191	197	202	172	199	173	185	186	180	164	198	175	189	184	185	182	169	213	171	178	172	178	218	184	175	185
4068	4412	6467	7072	6243	6113	6525	4535	3013	1620	1476	1584	1612	1447	1320	1226	1138	1066	2408	5669	5443	3161	1287	746	663	720	705	673	712	691	677	701	714	685	701	707	712	703	723	743	696	692	727	744	666	672	694	708	690	678	705	675	690	714	712	699	654	692	700	747	716	676	724	716	664	745	667	740	706	714	679	706	725	720	702	700	673	690	697	694	719	744	699	723	724	655	698	752	716	674	677	718	692	674	683	704	710	702	729	661	705	708	742	705	748	722	658	708	666	694	680	688	746	698	693	737	676	730	689	698	643	670	719	657	705	720	714	717	735	688	679	709	706	698	720	698	721	732	703	727	718	711	729	739	720	684	717	709	694	697	645	688	661	666	654	689	675	705	684	679	689	691	717	737	658	726	723	668	695	715	704	690	673	729	660	781	699	661	731	677	675	665	702	681	699	700	685	683	662	723	668	721	679	711	675	694	660	646	701	687	675	723	742	706	661	687	702	673	684	695	758	727	707	678	688	677	674	695	635	736	707	724	728	690	733	699	660	706	677	700	661	713	657	710	672	701	674	662	713	698	635	725	692	681	664	731	722	684	658	642	651	688	653	654	713	660	697	714	675	697	681	717	730	692	707	668	726	704	682	691	683	717	718	684	724	670	758	698	710	739	736	646	646	674	698	753	694	649	713	675	673	761	726	722	699	655	708	714	746	697	730	726	671	693	685	711	736	697	686	702	658	675	718	685	673	705	691	732	671	652	652	649	678	677	659	689	730	706	705	640	677	698	702	671	658	709	732	706	688	716	694	692	746	778	708	686	667	686	692	718	676	657	697	673	662	701	680	704	703	663	630	700	707	699	649	711	755	728	722	677	723	706	677	720	724	722	657	755	670	726	690	740	694	688	726	697	639	677	685	709	698	702	662	662	693	691	686	701	660	675	688	730	697	715	685	717	718	635	694	690	701	689	667	696	654	710	672	682	708	671	690	693	700	675	710	681	755	708	679	678	717	743	675	722	656	673	748	702	662	721	685	677	701	675	675	699	735	711	658	693	720	730	723	684	703	745	644	664	708	755	715	723	736	720	693	718	677	726	651	695	677	665	711	628	735	714	708	725	700	686	687	688	693	682	697	665	704	707	675	667	732	689	704	707	664	651	718	700	684	674	656	710	731	688	701	715	683	726	692	717	743	712	659	703	737	706	732	729	733	756	695	722	712	704	718	688	740	748	699	675	697	697	710	690	679	707	673	720	697	686	681	645	628	654	716	684	735	679	714	702	690	736	713	662	675	698	693	729	733	751	666	637	685	686	733	704	684	694	717	696	707	730	708	685	717	719	697	725	679	671	695	734	721	636	738	733	720	680	668	674	698	693	703	701	675	690	691	664	686	704	705	687	719	720	660	722	685	694	730	695	699	690	683	702	641	657	707	681	738	687	698	693	712	664	737	682	744	709	718	706	690	715	652	695	697	662	698	721	682	703	736	708	714	697	697	695	672	699	706	710	689	703	709	711	706	660	710	672	668	656	700	670	685	731	722	692	688	691	675	739	722	676	703	712	675	700	683	730	681	705	719	696	664	677	611	694	644	692	660	698	724	699	701	726	714	721	686	677	702	688	662	724	699	710	694	666	708	707	699	708	684	682	692	725	649	683	700	683	677	674	650	754	677	703	709	652	706	661	677	671	760	692	731	724	727	680	671	683	681	729	668	710	696	703	720	680	715	689	675	614	628	690	712	714	702	679	719	664	720	682	646	656	723	695	713	647	670	680	696	722	723	666	692	673	717	671	698	670	711	769	698	721	724	668	678	717	768	700	700	712	685	680	662	665	727	693	695	712	724	711	733	719	681	699	685	689	703	715	707	690	676	747	700	692	653	672	712	720	709	685	642	702	678	686	733	690	664	704	676	728	694	694	679	672	672	721	658	726	727	707	706	701	787	690	743	685	691	708	701	621	718	715	711	746	691	703	693	694	691	709	666	683	682	735	705	689	650	680	731	683	715	734	652	702	670	752	706	665	635	691	693	680	681	695	721	725	706	700	688	710	741	699	674	676	711	673	709	689	681	768	705	693	683	733	695	749	694	739	684	698	691	690	730	685	676	752	689	626	693	680	714	704	697	702	713	736	682	708	728	689	695	703	697	695	734	748	715	687	763	708	714	694	712	709	680	736	695	692	695	755	742	678	729	711	719	695	684	713	692	738	675	682	675	730	702	698	699	670	681	664	713	696	696	693	701	713	683	687	670	731	710	694	725	671	699	727	735	725	707	684	703	668	696	700	707	703	707	744	744	693	648	717	681	685	711	682	686	716	684	680	686	685	668	680	683	716	675	654	663	684	699	716	687	695	724	713	712	693	677	730	703	750	685	720	737	711	693	644	684	665	734	657	644	734	686	717	688	728	709	732	674	714	673	714	740	651	684	714	706	702	714	710	655	768	668	676	703	726	695	664	692	691	694	697	641	673	703	707	688	705	694	680	728	685	706	627	702	672	701	725	681	689	698	674	736	751	669	725	719	651	675	701	672	707	688	702	711	701	716	706	688	719	660	657	708	682	702	705	688	723	736	675	713	659	712	745	715	696	699	721	695	719	689	683	639	696	658	658	663	687	695	683	656	690	687	685	680	710	654	683	726	710	693	698	679	716	675	714	716	705	737	709	715	681	618	679	681	685	724	698	701	701	717	707	675	708	669	708	705	696	736	731	696	718	735	720	685	704	680	711	673	734	713	649	637	707	689	648	673	669	708	711	730	702	737	693	708	694	694	734	715	724	649	664	698	701	718	690	721	703	712	734	744	696	728	685	641	740	649	719	725	675	690	676	667	709	695	678	709	700	756	714	677	679	654	706	698	703	686	724	693	683	712	689	663	744	684	701	733	699	681	683	738	740	679	714	742	739	748	681	692	746	706	697	690	710	700	710	689	684	684	754	706	711	706	715	709	733	709	703	696	690	707	703	723	741	640	681	709	713	683	674	686	654	653	702	648	758	703	692	689	679	695	689	679	730	714	677	679	680	721	698	694	720	690	722	676	678	696	733	739	733	701	736	701	682	673	713	699	712	702	692	718	736	698	692	703	695	722	687	675	678	692	688	712	696	667	706	696	732	669	723	701	663	684	669	695	724	704	681	649	692	714	691	686	698	690	723	781	712	678	626	657	730	701	719	675	680	695	735	742	687	703	690	713	696	721	720	696	737	685	697	702	723	722	680	721	665	709	699	692	672	731	682	721	701	666	651	723	686	710	732	665	644	720	683	675	716	702	710	713	682	694	682	724	656	654	670	700	694	711	701	723	743	682	703	727	684	757	716	730	723	689	748	734	682	685	688	741	707	713	676	711	701	701	677	676	692	744	730	685	702	703	719	730	702	703	701	714	729	646	763	689	660	720	656	667	709	707	708	680	634	677	679	653	693	675	648	714	754	733	683	715	714	746	660	740	686	679	728	697	720	679	649	697	677	673	690	685	730	693	755	674	677	710	708	712	675	711	691	675	697	710	690	642	703
11397	14992	14830	15081	13276	10149	10630	6220	2546	1346	910	700	742	843	743	613	459	373	5266	8850	5572	2528	936	245	177	160	193	187	195	199	197	152	208	175	173	165	175	191	183	165	165	188	194	168	162	181	187	169	217	182	158	183	177	177	162	173	191	183	157	163	167	181	178	162	148	149	193	179	179	154	164	175	173	198	174	183	161	189	171	183	155	202	171	187	157	169	188	202	174	174	161	174	173	183	170	168	184	185	187	174	178	162	190	152	154	197	202	188	158	164	171	191	187	185	173	166	192	148	199	188	181	163	180	173	182	170	192	193	183	184	172	181	168	189	168	176	179	188	184	175	173	191	180	172	160	142	174	176	151	186	197	179	185	193	176	203	187	170	191	190	179	180	173	188	172	188	181	158	170	186	164	173	177	181	167	192	188	167	188	165	177	175	188	172	153	172	170	159	177	182	153	187	183	198	182	192	160	181	199	188	193	161	190	192	173	200	189	157	168	173	203	178	172	167	175	195	187	182	187	172	184	201	170	173	172	173	188	173	205	183	183	183	171	173	202	182	149	167	199	178	170	176	198	162	183	172	180	171	176	176	179	156	169	167	195	177	177	182	164	158	166	173	173	203	208	179	158	184	193	179	185	180	160	188	187	185	162	206	172	164	162	182	204	183	195	172	189	179	187	157	175	183	169	179	184	183	154	181	164	166	178	157	213	189	193	175	170	193	177	178	168	175	182	157	185	182	189	202	182	166	203	176	192	155	169	182	151	179	177	175	182	155	173	198	182	171	163	174	157	167	170	185	173	175	181	178	180	179	188	161	207	185	174	175	171	197	170	140	179	133	181	178	170	187	189	155	176	184	184	177	170	208	172	164	181	179	188	180	172	189	172	163	158	183	170	199	181	185	179	183	175	181	162	168	169	158	167	171	175	152	200	153	169	159	171	174	185	161	174	179	170	191	176	205	191	185	181	164	190	192	190	190	182	168	175	177	188	184	182	175	163	192	187	168	161	172	215	174	175	166	194	174	196	193	174	157	197	168	158	199	177	189	204	174	169	205	171	187	182	153	161	176	195	188	186	178	178	172	168	202	170	177	176	191	179	186	181	174	191	162	166	196	174	183	159	178	166	177	203	190	171	174	187	180	152	180	175	176	172	167	148	146	179	159	184	172	167	171	190	169	178	193	170	195	160	188	172	182	169	166	180	154	176	188	177	169	193	205	163	166	159	168	173	182	198	182	196	166	193	188	168	171	183	188	200	173	193	181	190	178	181	185	177	181	168	181	187	181	183	177	173	189	183	162	162	174	148	202	179	202	181	173	189	183	181	208	171	192	182	165	185	190	161	163	159	207	185	177	185	184	183	171	186	161	181	153	177	192	192	200	184	194	172	195	174	190	181	207	187	172	172	160	180	177	169	179	169	184	177	187	178	179	191	189	163	199	178	184	176	167	178	171	190	197	168	174	189	192	177	187	173	188	186	174	182	175	194	189	188	176	168	172	205	176	178	168	175	182	188	188	150	191	178	194	180	173	164	175	168	177	165	172	166	189	191	178	175	158	159	175	176	181	173	185	182	159	167	172	177	203	197	178	169	159	162	182	177	157	195	171	162	161	189	188	181	187	178	183	195	166	185	164	201	164	176	203	168	169	135	185	188	186	163	185	180	172	171	186	163	153	163	182	174	188	197	168	178	165	185	161	167	198	165	162	174	190	164	158	205	189	167	180	171	168	167	179	169	164	195	179	175	176	163	159	170	181	191	171	158	145	181	201	198	194	172	177	170	178	191	173	168	169	175	158	163	166	171	180	200	192	196	179	172	160	178	174	183	190	189	196	183	168	179	148	175	162	189	188	171	176	171	184	199	154	187	193	183	165	173	167	189	172	196	189	164	175	172	176	153	182	190	190	187	166	176	176	186	188	173	174	193	190	163	158	182	183	169	161	166	167	182	187	149	177	192	197	211	181	192	171	195	188	175	178	177	179	180	177	181	173	174	187	148	196	179	178	154	176	163	179	191	193	183	170	167	177	193	180	157	167	171	188	169	166	184	176	167	184	165	183	186	197	196	178	191	177	173	170	175	176	174	156	168	176	157	158	187	177	167	204	167	190	179	162	189	163	191	216	201	194	157	182	166	194	172	189	154	179	190	178	196	175	190	197	209	188	199	167	203	191	160	168	200	175	169	150	194	183	177	179	178	176	173	170	169	170	163	180	191	171	204	191	169	192	179	154	196	191	175	168	205	152	193	190	192	193	183	203	160	180	177	161	201	185	179	204	168	195	172	168	176	168	180	170	175	175	161	163	185	181	202	153	192	170	181	182	179	198	183	173	186	169	192	181	189	189	194	175	184	177	189	169	154	161	193	159	173	172	180	179	177	174	160	178	187	169	171	177	177	171	190	165	189	181	178	177	193	164	184	169	181	180	197	182	189	174	180	164	165	191	177	182	182	177	152	173	195	178	178	178	163	181	188	177	172	191	166	178	176	177	190	178	174	173	178	164	182	194	164	166	166	161	169	168	145	186	162	178	182	192	173	163	173	178	179	186	185	173	175	176	180	193	159	187	180	174	178	174	172	162	175	183	177	179	183	164	206	155	151	183	156	182	159	174	167	182	174	190	171	175	183	160	173	158	175	161	176	170	168	212	191	190	171	169	164	178	203	161	201	192	202	169	210	190	161	169	173	194	169	189	181	164	180	172	173	165	184	184	190	178	188	172	161	180	176	182	193	175	157	167	179	179	183	169	180	184	161	181	183	187	169	170	190	147	183	194	193	181	162	157	187	165	165	178	176	170	185	166	169	205	173	199	181	162	199	170	184	168	169	195	191	186	160	198	197	186	180	200	178	171	137	186	167	174	202	197	171	177	171	198	166	182	193	175	171	189	168	211	181	154	153	163	157	164	197	181	207	190	183	172	174	165	195	173	180	167	161	188	150	180	173	188	159	187	196	164	174	149	185	187	184	196	159	213	164	178	174	189	178	174	153	192	190	203	175	171	163	168	204	174	188	155	172	187	175	163	208	180	178	173	175	189	203	179	169	170	194	153	193	182	159	165	191	174	175	204	170	161	196	191	206	166	188	184	191	165	207	176	171	180	205	159	182	189	194	188	161	188	183	150	187	167	197	173	161	184	194	176	209	171	162	201	156	169	171	154	168	171	201	190	157	229	200	171	196	175	167	165	175	172	188	188	160	170	167	175	201	191	177	186	164	183	179	158	177	224	173	149	178	176	181	172	189	157	156	174	165	179	199	171	171	185	180	142	178	195	195	182	185	184	185	172	163	176	171	179	182	172	162	179	158	174	172	163	176	163	208	192	205	172	172	161	168	166	169	159	192	176	177	197	197	189	158	165	171	182	171	178	168	185	177	179	202	181	155	162	189	174	181	181	182	192	167	165	175	179	193	181	152	141	206	189	192	187	181	162	181	185	180	169	174	215	189	182	173	183	184	201	164	160	172	180	178	176	166	209	190	174	183	196	161	179	171	168	184	183
11414	14270	18293	23159	20820	19975	24227	17339	8448	6744	4654	4106	3875	4525	4455	3713	2985	2372	22598	29391	22338	12509	5193	1092	697	658	675	623	687	698	668	691	676	650	681	660	642	682	687	603	666	618	633	689	656	649	671	675	691	669	662	666	663	687	717	653	681	703	659	664	691	677	710	656	684	645	668	656	720	684	639	698	701	672	662	698	663	650	683	726	688	713	645	697	673	655	624	655	699	612	668	679	650	698	676	652	698	673	677	672	650	667	664	672	654	701	654	679	687	653	639	670	676	685	636	683	672	642	636	639	670	698	683	700	699	662	628	658	649	651	655	688	678	690	703	670	691	719	697	678	658	630	653	684	675	655	656	676	701	677	690	713	635	661	693	644	626	636	673	691	664	677	718	702	698	661	680	684	677	716	710	687	713	664	704	629	674	706	742	685	683	628	697	627	674	654	690	717	662	682	699	689	670	669	661	671	645	702	702	670	660	679	666	641	706	703	660	674	706	701	682	621	662	691	649	686	651	654	661	639	702	695	655	723	638	699	681	676	641	645	677	675	637	674	697	647	665	697	704	667	685	683	678	765	735	663	678	692	673	693	695	690	658	656	702	680	661	706	650	651	678	696	663	654	644	659	668	703	697	675	637	637	658	667	665	617	658	675	711	683	666	659	673	714	697	682	657	648	657	604	722	639	720	637	666	695	694	630	672	675	683	689	645	682	686	656	670	676	649	630	697	689	639	699	689	677	664	645	701	664	636	669	671	685	680	632	687	651	681	689	692	675	645	704	684	688	682	625	677	636	679	715	667	657	676	734	670	728	656	676	628	660	670	651	651	705	666	660	688	636	688	709	658	644	673	679	644	706	674	736	697	681	685	691	695	697	693	623	710	663	705	684	656	653	694	722	666	674	664	709	646	693	685	662	683	675	715	670	663	679	720	652	713	660	665	669	633	660	643	634	634	642	626	703	700	680	656	753	674	658	640	669	619	684	627	661	692	646	645	699	690	703	697	646	662	670	670	636	692	680	694	653	681	676	684	668	655	650	669	679	681	656	695	629	692	694	698	677	690	680	659	693	644	689	676	753	674	647	676	672	690	682	695	689	683	714	676	674	673	637	665	730	643	655	680	688	700	646	696	652	694	655	647	650	661	681	719	636	675	681	696	673	659	661	647	715	696	671	673	683	702	669	639	703	679	659	679	680	693	658	688	671	640	657	675	668	701	702	649	642	650	680	692	697	741	674	684	697	672	673	704	664	676	675	655	709	683	697	676	710	736	654	646	680	664	676	683	747	668	685	661	716	716	713	676	677	657	635	706	662	699	685	686	669	652	652	711	682	653	661	673	671	703	650	686	687	691	677	661	676	646	668	653	733	657	672	669	665	676	648	664	667	648	702	647	677	679	730	648	685	679	703	697	688	661	663	656	675	710	681	691	663	659	638	658	689	710	664	671	656	652	669	668	651	693	652	681	663	657	680	667	676	646	685	653	658	669	748	718	658	657	701	703	660	657	657	636	666	643	675	651	637	717	702	663	672	662	650	640	641	662	693	659	680	740	707	675	630	653	672	670	680	654	702	673	695	632	650	694	643	682	669	673	678	616	659	687	712	738	630	672	679	699	715	647	706	687	690	712	646	672	650	703	643	688	653	698	693	734	672	691	658	717	679	626	649	665	690	722	672	674	688	662	660	686	700	684	690	659	691	663	665	670	672	701	665	678	705	683	700	670	682	740	673	640	656	705	649	674	694	675	664	642	693	656	674	674	721	714	699	657	737	642	673	579	690	692	691	647	664	661	629	663	700	676	655	721	693	712	709	696	689	700	711	653	682	668	670	714	698	667	684	653	717	682	634	654	681	676	647	632	672	665	693	652	672	733	654	746	629	646	690	682	664	649	628	714	682	670	649	654	703	653	632	656	687	660	672	678	727	662	690	636	692	646	664	671	630	699	677	650	719	706	687	687	686	667	652	663	657	666	678	637	674	634	644	709	681	684	690	737	659	677	654	644	680	689	683	659	662	708	664	714	670	649	675	611	654	686	665	668	681	709	660	662	609	707	676	729	658	653	633	634	663	636	692	676	665	705	659	736	676	706	671	673	685	694	638	695	682	671	704	689	685	651	670	667	619	709	653	696	680	667	661	671	698	604	707	641	664	665	694	691	708	660	674	721	670	638	657	710	691	728	709	674	710	674	674	645	704	666	743	661	664	692	665	732	690	692	690	649	691	666	665	616	676	699	659	686	669	619	706	682	704	661	649	645	682	654	672	654	674	659	682	657	678	641	678	627	674	723	708	665	716	704	647	710	686	677	688	657	714	654	647	632	643	694	667	678	667	713	694	705	675	641	655	655	670	669	643	656	702	682	663	652	634	697	727	678	683	641	682	683	650	656	703	664	725	689	640	698	670	680	642	647	694	730	636	691	689	667	684	705	674	686	673	683	718	689	715	693	695	678	646	682	650	669	647	699	675	719	669	711	697	703	664	641	626	622	635	693	652	654	674	675	703	691	668	670	683	658	646	698	655	653	715	711	656	699	656	641	699	662	692	706	684	685	690	708	703	672	650	669	688	681	662	719	666	657	679	733	686	710	667	664	646	657	679	714	710	657	653	673	637	696	667	670	689	691	692	673	653	728	666	670	657	663	679	655	658	730	678	668	670	665	679	699	691	675	670	639	666	669	679	618	722	663	689	669	693	650	686	667	664	629	611	657	607	680	707	637	672	705	636	612	682	674	682	684	672	653	698	712	681	754	622	668	658	655	726	701	671	678	665	660	678	654	662	672	665	714	689	701	647	672	663	678	705	733	704	649	689	640	619	639	686	658	646	698	675	706	690	682	647	692	651	693	694	644	616	730	670	647	649	674	643	680	698	675	662	701	685	706	673	707	635	659	686	649	681	670	684	709	659	648	663	656	712	640	672	675	697	675	735	644	654	672	676	707	656	678	723	669	693	679	684	664	729	701	698	704	705	686	707	674	679	690	679	658	638	660	677	673	639	693	643	667	691	677	693	717	736	662	665	663	688	678	688	678	662	742	665	697	640	675	674	666	703	621	680	679	720	690	643	723	709	704	657	684	631	635	681	664	647	655	733	677	644	720	648	663	679	688	712	655	723	707	655	734	664	663	670	697	691	656	681	663	643	669	639	688	689	634	654	709	655	675	699	680	674	662	674	713	694	635	704	672	647	647	643	672	678	686	692	710	690	692	648	648	669	701	685	684	656	660	703	681	675	644	668	664	650	596	693	667	652	705	671	687	703	682	673	693	698	649	636	725	700	650	689	678	679	754	672	666	664	717	658	650	689	651	675	669	717	656	687	655	659	696	659	630	705	637	621	672	699	673	680	665	696	694	686	669	697	675	707	657	669	696	626	683	693	692	680	675	675	674	705	707	719	652	669	663	645	698	667	703	681	707	671	662	668	679	671	632	703	669	695	660	665	609	690	713	689	718	648	669	686	678	703	647	685	675	706	653	716	650	671	644	666	702	665	669	650	650	683
19300	21168	19491	20159	15168	15285	17164	11219	4219	2707	1424	1224	1115	763	695	612	460	1020	11478	13671	8677	3994	1186	191	202	180	220	222	204	205	229	200	202	243	221	205	222	221	218	191	219	210	209	207	197	215	234	209	220	211	208	209	222	207	212	203	212	213	230	199	230	220	208	209	204	226	221	239	224	208	213	227	207	187	212	221	205	219	205	189	221	183	239	218	223	226	232	214	192	207	234	189	199	213	227	216	204	220	230	195	196	221	207	217	188	200	228	207	220	216	204	225	230	187	227	187	190	206	219	222	199	222	195	202	211	206	224	207	199	196	211	217	226	197	201	200	222	244	213	206	208	215	193	186	231	199	203	217	205	213	200	204	217	219	207	194	186	193	194	179	186	194	184	214	228	186	219	191	216	223	215	202	209	204	206	199	201	205	235	193	218	221	186	209	198	205	221	228	185	230	192	224	229	188	221	216	198	206	202	214	184	226	196	192	210	208	193	223	238	215	223	192	208	219	186	195	228	234	219	217	216	184	215	234	233	196	201	193	221	199	199	205	206	188	210	230	237	207	186	225	193	194	211	209	220	231	226	212	208	231	234	194	221	214	220	193	197	219	195	219	203	209	198	183	174	199	198	204	198	204	196	206	253	197	196	221	208	200	196	212	227	214	230	182	206	197	216	203	189	215	205	192	200	194	197	204	195	229	179	201	236	225	202	220	203	225	198	196	179	201	197	199	214	193	196	224	214	224	181	197	209	181	203	207	212	207	181	210	232	203	226	254	198	197	221	207	205	212	208	192	227	187	212	207	201	204	183	210	230	215	209	198	212	208	193	231	197	227	219	179	223	197	186	170	207	233	208	218	219	223	210	230	216	208	209	228	214	225	227	210	214	214	206	224	226	187	208	189	188	207	216	172	207	241	221	225	218	209	188	200	190	210	215	219	199	187	231	210	228	208	213	189	207	215	224	200	219	218	211	201	221	222	224	186	204	234	212	238	195	216	227	198	223	194	219	228	208	213	200	190	217	230	210	208	201	216	191	197	231	212	212	206	207	214	218	178	204	211	213	202	211	220	190	195	197	195	222	213	200	214	226	219	226	203	211	199	181	213	216	204	202	223	222	229	197	201	214	232	191	236	212	188	181	183	193	186	195	221	217	225	204	223	221	219	216	194	194	195	218	179	187	227	228	207	204	212	219	209	206	209	203	207	198	204	199	230	169	227	200	217	224	217	205	206	204	220	220	212	208	205	212	191	202	217	218	179	214	204	197	199	211	210	215	211	223	224	203	221	223	211	204	207	201	215	200	192	209	187	192	212	204	218	243	240	222	195	195	222	211	213	209	217	230	230	215	189	222	225	217	211	202	216	187	205	202	215	207	244	214	213	229	178	214	234	194	220	224	203	196	191	199	241	212	203	201	212	214	226	229	190	209	199	193	220	222	214	218	193	234	217	229	216	202	191	198	227	211	191	207	207	210	234	217	196	183	217	223	203	185	218	192	210	212	201	209	215	187	224	205	209	233	234	185	225	216	199	205	194	237	219	226	243	213	209	190	213	201	202	218	206	210	180	207	227	233	233	210	217	202	220	234	206	195	192	223	210	218	208	228	226	202	227	204	197	194	209	220	203	234	214	207	215	201	200	256	201	208	211	208	202	176	213	218	186	229	202	224	216	195	212	203	189	208	178	235	214	213	202	213	203	201	216	208	231	207	186	209	194	206	224	214	216	206	186	232	222	230	207	193	180	193	211	222	210	194	212	190	196	207	197	228	204	211	203	184	211	223	222	216	206	218	228	217	219	200	193	214	193	227	213	211	226	206	215	227	226	221	211	209	228	218	203	198	207	200	236	199	221	250	215	197	171	223	170	200	235	216	222	205	217	222	238	206	211	213	208	201	209	193	203	185	202	191	206	213	176	230	212	194	218	212	226	200	213	213	200	243	220	224	194	205	203	224	216	215	221	200	210	235	191	219	213	213	227	201	201	212	216	220	218	216	187	191	219	218	219	183	224	206	203	209	199	209	213	206	199	198	237	197	208	203	188	219	189	195	197	200	229	206	217	183	202	239	217	199	193	205	225	202	216	208	202	200	211	191	195	187	193	162	202	236	210	212	211	227	212	216	204	226	215	226	217	226	190	186	199	235	181	201	197	219	203	224	225	205	211	204	199	197	208	238	200	227	219	202	204	189	213	193	215	197	199	208	186	218	208	216	228	201	214	237	195	222	207	191	206	207	201	223	218	193	213	223	212	195	186	225	203	194	222	195	206	244	207	199	175	190	206	226	199	191	195	197	225	176	227	196	216	200	201	205	225	195	208	198	204	196	203	212	192	193	217	207	206	241	234	212	190	209	188	196	207	235	203	236	226	212	225	197	220	212	206	198	205	223	198	217	190	203	186	219	220	223	213	192	189	230	229	208	212	192	192	209	222	219	187	221	205	209	196	188	184	201	212	209	209	203	228	199	221	212	213	199	180	215	205	217	216	194	200	219	209	200	213	210	202	198	231	224	180	200	228	206	205	211	236	210	189	196	222	214	209	219	199	243	209	194	217	206	215	197	219	209	205	208	206	229	208	239	199	214	210	199	182	218	206	219	200	229	213	213	226	224	218	203	192	199	196	233	194	216	205	186	188	209	211	168	223	221	228	199	232	212	213	213	217	227	229	210	220	216	208	209	201	213	205	208	220	203	238	198	212	224	209	217	211	189	223	227	197	212	208	215	191	193	219	217	194	194	216	195	209	204	214	220	195	221	218	193	204	212	201	222	182	209	211	212	215	219	205	207	212	199	196	220	225	226	200	202	197	208	223	224	203	207	228	206	214	210	213	164	218	213	186	209	202	198	230	201	193	213	213	212	209	195	237	230	229	190	193	212	204	223	188	208	209	181	205	212	223	205	204	199	231	220	220	195	188	206	177	222	230	216	201	209	207	223	203	225	209	228	219	233	215	218	191	210	230	215	218	223	212	211	186	231	188	193	229	206	191	230	199	203	207	210	195	236	176	209	190	204	192	184	209	210	196	213	188	212	208	224	226	207	198	241	207	203	245	222	212	203	220	189	219	217	190	183	217	225	221	215	206	200	215	224	214	239	224	200	210	185	223	206	192	177	223	214	194	222	196	223	203	218	207	187	251	211	199	218	217	210	213	194	219	224	228	226	207	209	222	197	215	210	241	215	205	205	243	216	221	222	201	210	195	208	228	204	208	232	213	198	215	207	177	201	198	203	204	184	206	203	213	238	240	208	209	205	216	211	201	217	197	207	224	225	223	188	194	205	207	206	201	228	218	223	214	212	204	193	196	208	202	214	190	213	204	206	205	243	191	213	216	195	197	214	203	217	180	187	227	204	215	208	219	229	228	227	209	192	206	234	206	209	215	211	211	209	232	201	201	200	232	198	206	185	217	210	225	215	203	184	212	204	211	204	199	213	210	234	217	194	230	176	191	205	211	204	215	210	211	198	216	209	203	234	190	222	217	191	226	194	217	225	222	199	213
16982	18256	22535	27465	22946	28365	30153	21861	10547	10170	6349	6128	6028	4094	4317	3594	2913	6105	34267	35442	27678	17375	6108	771	765	768	764	725	793	791	772	775	755	783	754	781	770	790	789	777	805	748	750	765	791	728	792	746	752	783	764	770	772	825	768	766	771	763	803	757	746	786	718	739	797	764	800	776	801	766	757	768	749	776	756	791	758	752	757	742	762	787	739	766	780	722	730	811	777	797	792	754	748	792	791	756	774	769	777	792	788	771	748	744	744	762	807	836	764	791	797	784	744	784	801	710	736	798	772	797	735	764	811	787	761	745	742	747	794	746	762	755	716	790	738	759	701	808	783	769	786	745	734	765	810	780	765	786	778	762	817	780	751	805	771	816	785	750	734	812	803	793	738	744	749	758	832	776	747	761	749	768	785	716	758	779	785	762	759	754	730	790	740	746	773	742	786	788	781	771	771	780	744	722	766	738	775	763	767	739	739	723	810	741	699	733	755	761	733	758	781	777	772	781	717	774	768	791	790	807	741	752	746	781	796	756	786	774	780	758	737	783	753	793	744	777	796	736	709	739	771	759	762	759	768	812	766	748	778	794	801	775	760	713	732	800	792	780	782	747	814	767	786	716	803	740	754	749	773	729	746	776	796	764	805	736	732	740	699	779	762	774	755	783	805	771	734	736	788	774	795	704	738	777	703	773	762	782	754	819	742	775	780	734	799	817	795	741	738	765	768	719	754	808	712	711	749	797	765	764	801	758	721	793	769	741	752	754	788	735	773	786	742	795	713	765	750	777	775	794	758	742	753	786	773	790	781	748	827	777	763	756	735	751	775	765	703	726	781	779	769	767	756	827	754	687	748	738	746	751	801	768	786	794	770	727	829	752	780	764	765	740	784	768	761	743	757	745	767	733	736	842	787	742	787	735	760	758	838	777	771	700	817	777	704	747	786	753	743	738	757	784	768	824	762	761	771	775	778	773	761	812	801	709	818	771	749	744	760	801	758	777	718	819	765	789	774	771	808	772	764	832	733	725	737	737	763	762	784	742	786	739	800	779	770	785	733	769	744	710	751	788	784	713	731	777	769	798	741	767	737	807	756	729	781	772	764	735	823	756	807	719	799	738	777	742	796	803	738	803	766	761	799	789	748	734	770	746	799	764	793	786	769	799	701	746	779	757	766	712	746	801	797	747	735	755	829	753	727	769	730	742	778	782	750	769	743	812	732	777	743	760	723	818	791	777	782	747	726	762	702	797	769	757	775	767	738	785	771	827	719	755	759	772	768	810	742	698	761	809	759	788	784	730	845	736	752	766	740	756	800	777	779	723	794	770	763	739	752	752	744	773	720	744	793	795	736	758	770	756	736	786	830	789	742	776	804	763	747	763	750	737	711	717	772	768	720	744	781	780	741	748	765	746	742	727	798	753	830	734	764	753	737	773	816	759	735	762	800	735	795	782	761	777	767	755	832	771	792	781	814	789	777	753	800	783	784	765	723	776	758	756	720	800	748	777	772	729	793	789	820	812	747	755	756	782	782	751	762	772	742	785	747	750	783	805	747	751	782	777	732	786	743	753	754	721	801	805	774	764	744	753	769	779	716	818	762	807	751	788	801	755	739	785	804	758	743	748	808	811	761	734	763	778	798	716	737	793	755	791	785	775	784	736	767	780	753	780	738	776	749	736	759	770	778	756	751	819	770	807	805	742	737	757	780	840	772	740	720	767	742	775	768	788	753	739	749	802	757	780	736	795	816	795	793	787	776	701	806	745	785	752	773	747	761	756	772	712	762	795	721	749	808	777	781	747	803	732	795	807	761	789	756	805	742	806	804	793	754	758	767	779	797	800	752	833	766	781	789	724	738	806	740	742	753	743	780	774	761	805	772	715	738	740	814	778	749	792	748	787	756	791	823	781	786	793	802	722	763	783	721	737	768	773	770	770	776	804	732	828	718	800	781	771	797	787	808	796	795	812	772	758	789	758	779	746	770	731	752	780	776	768	797	803	737	790	737	724	808	792	745	758	795	841	785	772	782	749	693	775	808	750	704	710	814	731	761	778	770	741	771	762	774	766	798	812	745	786	782	749	773	768	804	792	772	845	781	763	742	768	798	756	743	743	747	740	762	755	775	806	798	782	791	774	751	769	773	748	799	854	756	760	798	767	800	767	811	718	770	796	755	773	768	802	750	769	711	784	735	771	761	717	771	754	766	750	763	742	807	757	799	742	803	743	784	802	711	725	784	745	753	769	760	754	785	743	745	812	724	781	769	783	762	786	767	775	783	788	782	788	783	760	780	753	784	800	703	750	748	789	772	761	782	815	787	765	760	799	770	800	796	772	771	798	761	788	764	749	790	821	749	785	743	785	752	795	804	755	762	761	793	779	755	753	793	715	784	736	795	760	784	765	715	741	724	776	715	760	801	769	727	770	779	745	757	752	736	754	803	708	837	791	779	785	810	785	717	784	728	771	724	730	778	681	760	741	782	711	824	748	764	758	765	758	742	806	799	765	792	790	708	756	794	779	767	796	708	738	741	813	750	778	782	804	832	791	764	733	790	727	717	753	750	725	763	730	750	781	780	765	797	746	762	783	794	767	740	760	801	744	788	757	725	779	835	783	741	782	821	725	783	746	769	761	790	734	765	769	769	771	771	774	764	784	810	742	744	823	777	810	747	783	772	776	784	705	800	770	777	792	781	737	739	813	791	751	775	744	751	793	748	758	825	790	798	782	758	732	742	774	731	798	693	763	769	767	787	729	767	802	724	773	752	796	794	734	776	793	777	770	767	722	746	735	770	788	741	759	717	775	775	723	736	734	786	753	766	806	750	797	715	753	745	766	754	795	780	800	775	788	767	782	796	788	732	749	803	767	768	721	795	787	786	742	761	804	746	759	798	778	754	797	820	752	759	778	777	733	767	813	771	742	757	774	778	776	772	752	769	776	753	768	750	774	793	797	793	738	783	753	737	780	808	743	787	746	775	709	720	789	794	759	758	754	793	775	776	722	758	743	734	772	738	795	762	771	750	799	759	768	791	744	824	775	791	751	759	842	807	779	771	753	778	774	827	780	801	780	693	784	760	812	791	786	722	766	770	744	753	718	780	826	782	827	770	720	745	692	777	810	769	791	785	797	794	770	720	799	747	782	753	792	774	815	803	756	784	763	828	774	753	766	745	765	783	789	782	832	750	752	775	777	759	791	776	809	823	736	726	788	787	760	802	765	801	773	762	807	781	778	737	741	784	742	752	777	756	746	735	775	792	805	762	757	789	797	778	786	754	793	763	784	774	765	747	790	765	787	778	749	738	808	778	768	793	777	773	754	772	730	767	773	767	745	724	794	791	798	771	782	736	758	745	792	750	745	773	847	726	740	747	770	766	781	773	742	774	712	773	781	786	753	750	828	768	775	789	784	775	785	760	793	840	753	743	765	848	806	756	762	759	753	780	769	748	750	743	743	807	800	777	749	756	764	751	766	741	755	750	778	783	716	767	770	757	691
3603	2324	3047	2377	1898	2126	1541	915	414	351	280	268	275	225	214	226	183	187	475	950	946	652	297	165	145	157	155	166	150	162	172	178	167	181	173	188	190	166	181	175	169	163	158	166	162	174	161	163	159	166	147	158	171	163	151	163	161	157	168	163	178	156	176	180	147	156	155	149	185	164	186	174	176	180	159	171	177	147	149	173	151	166	159	149	145	185	174	175	172	177	168	175	185	167	187	166	171	161	179	190	174	168	160	176	169	159	158	181	192	168	167	167	139	149	160	168	161	172	150	175	175	158	185	170	153	150	176	152	176	158	156	157	174	162	170	175	164	151	145	148	173	174	155	166	168	163	172	154	174	152	171	160	157	188	195	162	147	177	159	157	173	172	178	177	168	172	157	146	168	152	174	185	125	168	160	155	169	163	167	169	161	167	156	168	155	176	149	167	171	162	176	162	151	169	169	171	149	165	157	167	170	195	176	152	148	189	153	149	173	181	171	158	177	146	160	168	162	181	164	151	164	182	168	164	176	189	163	165	173	166	177	147	170	152	155	154	162	173	195	174	162	157	171	169	171	174	173	176	156	200	165	164	175	145	174	158	160	158	161	171	154	164	163	157	158	163	168	169	183	186	159	168	169	176	169	155	180	145	164	188	152	156	158	154	167	168	170	179	132	158	182	160	146	172	158	153	154	157	175	152	159	132	163	162	141	149	167	167	148	160	168	154	178	168	143	184	154	136	168	144	164	176	171	149	182	165	147	159	173	190	168	175	176	158	197	135	161	169	170	174	149	172	164	174	145	142	195	160	154	155	171	168	157	158	150	171	177	163	166	162	144	167	184	144	171	160	154	164	143	168	156	142	174	201	175	167	163	183	165	155	186	188	171	167	181	181	169	140	163	180	151	183	164	157	196	182	185	162	146	172	172	168	167	180	155	164	148	188	150	159	160	160	183	171	164	157	165	153	170	146	165	137	163	177	153	174	176	171	187	159	149	174	152	176	169	181	181	189	158	162	169	167	169	183	168	154	176	156	177	156	142	155	163	163	162	158	147	156	155	151	177	175	146	165	191	173	154	169	178	172	158	143	162	174	179	175	151	160	173	165	181	150	162	154	179	152	153	171	156	137	168	159	177	154	158	166	181	185	165	154	149	156	169	182	157	168	168	166	162	172	167	162	167	162	162	149	159	166	162	158	178	152	190	151	157	155	169	159	166	190	163	171	182	182	165	187	157	142	160	164	161	161	159	177	172	164	175	145	162	172	185	170	164	155	181	164	173	179	187	157	175	158	170	152	178	151	166	175	168	148	157	164	176	179	152	163	180	165	193	167	161	168	170	177	143	170	157	150	171	171	159	175	175	163	155	178	158	154	150	174	167	175	167	154	156	173	165	210	146	160	159	163	183	187	156	171	158	168	173	151	183	138	183	151	171	154	171	161	174	164	156	140	166	142	177	144	157	141	165	131	172	169	146	176	193	183	170	161	150	167	160	183	172	169	147	182	162	159	163	163	178	175	192	143	155	173	162	189	148	161	151	157	167	159	176	177	169	152	172	174	164	177	164	160	193	165	157	163	194	141	164	191	206	158	183	164	157	148	153	173	168	181	152	156	158	144	180	156	171	170	155	176	156	143	154	168	169	154	171	172	178	185	175	170	197	175	208	178	158	183	144	181	197	155	190	181	161	142	166	167	172	178	169	153	171	166	152	174	170	151	178	181	163	154	174	180	153	149	179	145	163	163	184	165	159	161	164	156	182	164	164	142	159	170	172	169	166	161	151	165	170	165	168	147	203	164	160	165	160	173	171	145	156	147	173	149	162	174	199	152	153	164	176	164	165	167	152	160	180	192	169	158	170	160	158	163	181	184	176	168	155	164	158	170	172	147	166	177	180	173	165	160	157	150	175	156	179	170	165	185	165	165	170	163	188	155	160	163	167	164	159	172	166	175	163	172	168	165	156	161	181	141	155	176	166	167	168	174	150	155	141	148	175	164	184	178	145	172	169	152	135	185	167	175	174	172	156	159	172	157	164	167	167	172	169	166	155	137	166	150	146	160	150	148	153	172	186	164	160	178	188	155	179	153	173	170	175	183	173	168	157	170	174	163	164	164	160	174	160	161	173	186	153	178	183	154	183	174	164	152	163	160	163	154	171	147	173	163	191	169	157	138	168	148	154	151	147	162	162	140	162	167	179	166	171	151	183	169	164	176	176	181	173	182	162	164	195	178	157	145	151	176	169	167	144	170	163	149	143	182	164	177	174	171	156	158	156	155	177	177	182	182	185	146	162	163	165	134	188	172	197	171	171	180	157	164	179	179	167	175	178	203	164	166	153	168	170	175	158	172	170	174	160	141	160	176	160	166	148	160	149	180	181	171	163	153	193	168	169	155	170	164	183	133	150	157	161	175	164	190	150	175	147	161	153	152	156	199	180	173	190	184	175	157	174	162	155	155	184	184	160	151	166	172	159	149	157	154	150	161	162	153	177	170	174	169	167	168	181	180	155	160	177	166	159	159	168	158	130	160	175	185	146	165	184	173	172	174	167	172	168	170	143	172	158	181	165	161	180	170	186	163	164	166	179	155	141	151	164	159	176	151	187	138	149	161	166	167	159	186	149	140	172	178	167	167	157	142	187	169	161	176	154	182	171	173	187	170	166	172	165	154	190	168	146	168	175	169	140	177	151	185	173	174	179	178	175	184	176	147	179	173	161	161	191	171	167	155	170	150	159	152	151	168	190	189	168	147	165	155	174	169	170	187	173	175	149	163	151	159	155	177	162	184	150	151	186	164	162	157	156	172	149	144	134	134	184	143	149	153	173	163	177	163	175	185	169	168	159	163	164	157	148	166	163	130	184	160	174	182	181	183	168	173	146	159	171	176	166	180	169	193	164	166	156	148	182	152	172	184	164	180	149	171	174	175	180	169	149	168	176	169	181	142	195	190	167	157	161	147	151	160	153	164	163	171	164	183	156	174	185	179	164	166	173	182	184	152	156	176	176	139	144	177	143	131	172	171	159	152	166	137	147	167	155	166	167	161	166	148	160	167	189	151	141	177	162	167	162	162	171	146	149	165	182	178	170	168	180	174	171	157	137	158	158	182	157	160	180	169	154	174	158	156	172	168	174	167	162	150	166	180	201	156	157	162	160	165	178	152	139	196	162	176	168	152	179	175	182	153	162	174	158	156	181	157	177	176	135	173	163	173	183	172	166	160	165	155	141	164	175	168	162	177	159	158	170	178	160	169	165	165	188	151	174	176	170	175	154	169	152	171	182	153	148	139	160	164	164	157	167	169	164	185	178	171	162	167	169	169	168	146	166	157	179	158	169	175	153	169	164	150	191	179	179	191	173	175	172	191	151	156	149	150	173	164	164	154	159	159	151	173	174	169	169	179	175	178	166	171	152	167	173	149	180	158	170	164	175	169	170	158	165	174	151	174	153	157	160	171	157	169	155	157	167	147	161	169	163	145	154	201	131	177	145	180
4028	3206	6818	7178	7079	8910	6932	4109	1969	1495	1402	1303	1261	1014	935	884	852	951	2559	5267	4827	3136	1242	625	603	637	665	659	664	621	619	662	623	618	626	647	605	634	650	649	644	638	672	568	630	639	657	688	634	662	626	663	636	641	598	629	659	634	633	627	631	629	610	582	621	633	585	655	635	598	661	596	656	645	638	660	652	636	639	609	647	659	686	605	618	632	621	637	633	641	660	613	638	677	660	615	662	620	660	641	623	627	626	574	600	628	594	643	646	628	692	621	656	619	597	626	660	598	659	592	634	625	620	626	657	642	658	630	597	650	651	648	657	618	626	644	641	677	633	662	620	594	623	658	633	687	648	614	664	652	626	626	620	647	630	647	602	649	635	653	629	615	650	625	651	669	666	634	660	630	632	640	641	620	635	635	654	597	645	607	691	659	644	602	641	607	665	664	672	635	659	641	671	653	623	635	642	655	620	636	602	618	590	650	654	622	644	682	631	638	647	633	633	683	636	643	622	661	655	630	595	654	618	610	632	588	654	637	671	662	662	628	656	629	626	635	638	623	654	600	601	619	640	596	616	639	643	636	658	624	644	593	613	632	653	659	638	620	625	619	659	633	650	655	661	656	606	668	627	616	662	680	635	605	661	687	602	586	619	636	641	653	646	663	635	684	651	650	628	628	611	623	641	655	634	689	600	631	660	613	609	612	657	674	639	633	608	608	637	634	637	665	634	657	649	648	629	646	639	641	627	613	645	617	617	645	644	580	617	656	655	623	651	632	651	614	664	613	651	636	643	698	608	633	639	614	691	638	681	652	657	653	633	631	642	675	615	602	679	631	655	603	632	605	607	632	604	639	678	632	632	650	640	620	645	618	635	651	643	615	650	663	625	622	597	653	669	619	631	679	648	692	652	688	650	605	662	662	604	632	569	671	635	614	666	596	642	600	684	588	601	643	612	648	615	623	665	677	617	631	660	634	635	616	647	626	635	635	622	629	617	667	626	645	626	619	641	623	633	626	677	685	615	641	641	631	652	654	655	623	678	678	657	638	631	645	723	633	623	631	643	641	607	612	625	619	637	602	623	625	569	670	649	611	641	638	624	625	655	639	639	664	615	672	671	601	612	638	649	687	619	629	616	618	623	635	623	652	618	642	635	636	595	623	649	564	646	608	651	599	612	652	648	592	678	654	628	638	633	654	617	627	624	654	653	614	666	632	633	647	588	624	614	655	655	664	664	631	572	663	645	608	634	637	663	698	660	672	625	634	636	662	684	641	668	665	631	645	670	620	612	618	628	660	637	629	673	606	656	640	608	650	661	652	661	670	601	588	589	629	632	636	631	630	648	656	637	651	673	638	618	646	661	701	647	613	624	608	660	676	590	610	608	663	637	618	657	599	642	636	615	621	642	631	657	630	654	633	634	599	697	625	670	654	650	631	661	651	688	599	647	657	575	643	635	638	598	597	648	629	650	645	638	638	609	600	647	661	638	592	672	615	648	627	648	629	622	635	659	615	656	640	652	638	651	632	638	656	591	644	660	658	650	659	654	627	682	587	618	660	653	618	626	664	631	655	600	666	623	685	650	641	687	632	654	601	656	651	659	633	616	609	664	604	603	610	702	659	612	608	623	595	635	660	647	628	586	622	650	632	644	647	655	675	617	665	646	658	682	606	646	644	599	638	626	680	665	635	621	612	619	682	653	647	619	615	662	644	671	625	606	639	684	609	621	641	667	670	664	627	592	676	606	640	607	607	613	611	623	641	685	660	612	674	652	662	651	635	651	670	607	652	633	669	645	612	634	618	633	677	689	671	613	601	641	634	653	640	665	634	663	647	651	638	625	661	655	662	640	662	615	652	648	597	601	633	624	649	611	679	638	645	624	646	594	639	624	626	667	658	595	619	605	656	589	590	602	640	680	585	652	620	630	669	664	640	587	655	650	652	644	640	600	584	585	624	621	590	728	630	598	683	627	671	607	681	621	615	617	668	651	606	661	612	611	628	631	650	633	646	677	643	707	655	660	642	633	665	592	610	643	648	634	645	623	624	641	602	635	618	628	617	622	649	597	627	615	630	652	598	661	597	634	628	670	584	603	631	642	643	691	625	606	637	675	665	621	590	664	594	656	605	627	638	611	652	572	646	627	646	682	654	650	602	645	648	643	684	654	640	620	614	640	632	619	578	659	648	637	648	694	662	575	606	630	671	608	652	591	633	639	623	620	613	646	651	649	673	627	663	646	628	683	652	630	647	600	611	672	631	625	638	664	623	668	620	631	629	591	653	653	633	668	638	650	615	677	636	599	642	659	621	640	631	641	642	652	621	635	653	644	645	620	619	649	621	649	685	603	672	628	621	617	656	609	638	639	639	656	627	617	631	646	671	684	621	665	629	635	628	620	637	636	646	629	637	623	644	610	636	653	667	573	592	622	648	652	643	628	609	620	641	665	620	665	635	697	633	645	642	676	694	608	676	618	643	669	669	645	589	597	645	634	654	669	638	606	609	607	685	660	651	659	590	636	639	599	595	614	630	611	599	620	652	630	637	663	597	685	641	657	609	626	659	646	623	603	642	610	667	634	647	615	642	666	727	651	660	602	641	680	677	615	649	649	647	661	617	621	646	633	628	652	641	557	659	634	639	618	594	638	619	594	619	650	678	672	645	672	624	648	611	635	646	679	652	657	605	648	637	619	624	610	621	626	657	610	685	683	631	635	660	600	649	632	665	636	593	650	651	612	593	649	635	655	656	612	650	648	604	688	602	646	607	644	665	675	612	624	653	657	646	653	633	629	608	644	637	607	622	627	624	593	630	620	622	610	666	625	659	676	670	641	601	624	650	623	613	652	647	669	673	665	675	668	631	616	604	680	667	650	628	615	634	656	639	624	594	679	598	648	627	597	679	616	616	678	631	621	636	607	640	642	588	639	656	622	634	659	627	676	656	618	630	617	658	590	658	646	676	623	663	629	648	672	650	622	609	642	630	595	680	614	639	643	637	654	659	653	705	618	636	654	616	661	637	649	598	644	627	644	673	654	635	629	606	672	664	636	597	671	663	646	681	641	599	629	630	639	606	586	645	645	613	632	629	611	624	656	641	599	649	669	590	636	618	662	648	643	588	612	662	617	607	665	633	582	647	631	667	628	678	696	594	653	649	634	633	618	674	629	656	638	615	611	628	614	649	619	651	661	611	594	635	606	623	620	607	628	677	635	676	615	632	649	592	615	645	630	638	626	675	625	660	656	638	616	624	629	623	661	590	623	605	655	670	629	647	658	573	630	679	688	618	586	640	629	629	648	660	627	674	660	622	629	645	647	662	640	620	639	622	604	674	638	697	617	637	632	621	647	638	623	595	643	606	612	626	634	643	623	650	640	601	602	656	589	678	608	650	655	650	594	636	631	617	662	653	646	622	620	602	617	613	585	608	612	641	684	611	649	616	609	639	648	615	648	615	630	603	576	637	642	638	676	660	652	636	635	653	617	630	601	642	652	603
13337	12623	15294	12795	11419	12300	10715	6430	3436	1595	1059	885	788	878	592	463	411	297	3326	8900	6318	2991	1165	270	180	168	149	173	156	194	164	182	196	199	168	188	154	194	184	178	198	180	161	152	171	177	185	156	166	147	169	168	168	166	173	154	190	158	172	193	184	168	174	188	151	165	187	169	180	168	196	172	203	167	182	161	162	190	170	195	181	170	164	157	199	195	181	185	170	172	203	191	177	182	183	168	181	168	155	161	160	163	168	177	185	163	164	168	172	178	178	172	180	176	148	165	162	174	170	189	191	185	145	214	164	166	171	165	177	154	170	178	168	192	177	172	163	196	167	181	190	152	180	174	165	149	170	176	179	194	177	158	195	162	180	180	173	175	211	165	195	167	179	177	195	186	175	175	168	150	162	169	156	180	193	190	191	194	192	145	166	178	182	160	193	184	177	172	186	187	165	176	190	164	167	187	162	181	139	187	173	193	175	178	171	196	175	151	155	195	176	191	158	195	186	163	160	171	183	174	164	175	176	156	195	165	172	170	170	159	161	170	169	177	167	158	177	177	178	187	196	181	187	155	176	182	194	165	165	174	181	178	185	178	169	166	165	186	169	183	167	179	180	184	197	159	171	186	163	183	169	179	184	183	197	166	194	173	161	158	180	179	165	171	189	171	168	164	200	159	159	165	167	171	183	190	189	183	173	174	182	170	182	169	163	153	175	165	171	187	183	192	185	190	177	173	173	184	173	195	163	202	190	174	172	158	174	154	177	182	167	184	188	171	163	191	197	158	178	174	166	165	187	151	189	181	190	170	195	185	205	177	194	166	161	196	186	193	171	191	174	170	194	174	151	198	167	193	180	161	180	199	181	185	138	168	174	174	184	178	176	177	182	166	187	168	174	194	164	180	176	185	154	183	194	185	182	173	157	195	178	203	179	166	162	184	196	174	166	185	164	174	168	173	167	176	191	164	193	153	168	193	181	198	181	189	197	158	170	162	193	145	152	158	181	184	185	188	197	197	166	180	170	165	153	162	179	202	176	170	168	170	171	163	168	170	157	168	179	169	190	175	163	156	171	167	184	180	194	164	173	174	156	184	201	179	156	183	188	179	169	170	163	166	169	149	187	169	158	175	194	157	210	185	184	170	157	150	186	160	180	166	193	188	190	167	169	191	183	162	169	181	154	174	193	188	188	174	190	184	167	191	198	162	181	175	156	172	177	166	188	167	155	168	176	176	166	165	182	172	156	177	168	164	151	164	173	188	166	174	181	193	173	182	159	168	182	183	178	173	191	203	164	167	191	153	175	191	198	173	192	171	177	195	178	182	165	176	153	178	169	143	157	160	173	187	169	179	194	203	159	207	156	155	187	192	165	182	198	198	182	188	176	184	168	185	172	164	185	166	171	196	175	144	156	184	186	176	185	174	173	190	173	190	188	172	193	157	179	162	151	200	177	189	181	175	170	168	172	179	157	172	148	162	163	173	154	188	188	162	212	167	189	187	188	160	162	182	175	186	185	193	178	177	181	197	174	171	158	178	199	171	162	181	158	174	179	185	210	183	178	170	166	175	190	183	185	173	173	159	167	158	182	195	164	178	172	174	171	175	201	199	169	178	164	198	156	173	172	156	197	169	173	161	194	151	169	158	179	166	176	178	158	161	166	177	172	171	168	179	187	155	157	180	172	173	162	177	192	169	192	173	214	180	163	186	198	148	169	164	178	181	161	160	159	147	161	170	175	168	176	163	186	177	161	173	171	187	184	169	181	199	174	173	171	145	171	178	173	155	188	206	201	163	149	187	171	164	189	192	171	164	175	193	171	173	167	196	195	181	147	168	211	206	169	191	183	166	173	165	176	153	216	156	161	177	171	167	179	151	199	195	172	186	159	187	196	183	161	178	175	179	167	171	169	169	170	174	152	177	169	176	162	162	192	167	189	192	182	171	202	171	206	186	198	196	166	173	181	174	174	181	161	159	189	173	185	179	173	191	188	177	149	187	186	174	191	185	175	146	153	164	166	155	167	173	179	184	172	179	181	169	181	170	161	180	160	180	179	171	156	189	170	184	162	161	164	174	190	179	191	176	170	192	159	165	152	149	180	175	188	167	184	173	183	185	204	197	169	180	171	179	173	183	182	171	180	178	183	192	165	170	155	180	199	161	154	180	198	207	178	169	178	205	168	175	188	148	163	168	184	149	190	166	183	194	192	173	185	179	183	178	162	179	160	158	168	198	161	159	182	174	170	165	189	165	174	178	160	167	183	176	167	181	188	169	177	190	184	177	160	159	175	185	196	186	169	197	175	190	179	180	167	188	154	174	184	173	159	188	174	178	160	184	192	182	164	170	178	159	178	181	174	174	179	192	157	160	206	164	207	143	164	176	189	171	161	178	187	172	162	170	174	174	163	175	184	178	182	185	182	158	176	169	185	169	201	180	186	182	171	194	189	176	172	174	168	175	161	164	171	169	154	191	180	173	183	160	169	179	163	163	187	177	173	180	178	204	149	171	195	196	177	188	175	171	198	177	172	175	180	170	191	170	206	174	166	184	176	175	172	189	178	165	157	181	158	157	170	158	166	160	152	197	170	175	161	187	167	149	171	162	157	176	195	177	168	183	142	181	175	185	200	177	190	193	170	161	167	186	190	201	165	153	194	161	176	182	153	196	170	178	171	147	184	156	163	182	193	145	183	162	197	178	178	161	153	169	155	164	181	196	180	185	172	163	192	169	163	174	177	170	189	188	177	178	157	184	185	176	163	164	159	175	147	179	187	188	179	163	188	192	163	177	170	185	173	197	174	165	172	169	164	167	183	177	169	174	142	198	194	169	142	190	165	174	159	197	196	160	172	161	161	180	174	185	173	170	161	152	181	166	175	167	171	166	177	179	198	172	179	190	185	171	178	144	167	180	165	165	166	154	162	190	190	176	169	174	167	194	186	193	185	191	172	182	164	166	167	175	185	166	174	180	178	172	198	182	169	196	180	180	171	194	170	196	191	163	188	186	172	158	158	187	158	181	174	174	209	185	170	171	188	183	176	204	184	181	177	178	170	184	145	180	163	170	189	178	183	178	188	169	166	184	180	183	170	194	190	174	166	161	179	179	170	185	171	183	174	186	149	167	181	168	198	176	197	187	184	198	171	156	181	169	185	157	175	171	167	164	159	160	173	196	181	163	172	187	196	185	186	161	172	167	189	177	183	162	176	179	171	167	149	161	155	178	171	176	167	155	179	187	188	176	172	171	157	175	152	161	193	176	169	179	183	170	174	161	166	176	177	174	171	152	164	171	172	195	182	166	184	185	197	181	170	153	184	171	190	159	179	166	171	182	173	179	170	181	181	193	174	161	176	171	182	152	158	137	182	191	156	169	179	193	187	187	177	151	183	164	180	185	192	192	187	187	181	179	189	182	171	185	171	163	189	177	177	184	186	142	186	196	185	151	183	181	152	179	175	170	159	173	196	206	179	189	158	157	199	171	179	183	199	162	174	182
12758	11751	18992	20249	21587	25236	22384	16635	11598	6736	5301	4579	4534	4935	3337	2670	2286	1926	15940	30027	23674	14547	6574	1279	714	700	649	701	701	664	669	675	683	673	703	724	677	665	675	642	701	677	671	697	697	658	717	651	711	652	652	672	692	655	680	655	645	688	686	699	632	661	711	656	631	681	697	643	652	693	680	704	648	698	721	686	638	699	695	658	697	637	674	655	685	678	629	711	656	738	653	664	645	664	655	686	656	673	727	672	705	648	680	715	688	667	678	667	723	662	679	674	652	688	666	713	649	696	648	676	670	692	679	649	642	679	710	676	664	630	721	657	692	675	667	721	673	694	690	678	687	671	695	708	663	680	650	676	680	680	688	689	702	645	666	692	678	684	677	676	702	730	655	677	689	660	699	662	690	722	651	660	732	663	667	711	673	686	693	717	695	663	701	661	657	683	695	656	682	654	676	717	645	673	667	676	653	683	677	599	748	681	665	678	666	642	683	686	663	694	664	672	658	720	691	661	641	695	676	690	671	660	675	666	617	666	672	619	663	649	673	705	641	685	668	677	689	682	696	638	657	732	680	677	703	693	696	682	705	699	663	666	732	670	694	671	658	659	664	694	700	660	623	656	713	647	649	667	686	660	739	658	671	657	667	699	698	642	665	671	708	704	669	696	679	713	726	688	686	639	650	687	686	694	684	690	680	689	642	680	712	702	654	683	670	645	663	681	693	681	679	670	670	660	677	643	667	667	707	698	714	656	669	686	731	653	661	667	670	676	692	661	718	666	653	673	673	711	683	660	665	651	672	676	693	729	690	668	648	651	661	706	661	684	720	698	656	657	667	709	649	705	682	682	631	653	701	684	669	738	617	662	656	652	664	701	710	650	720	679	668	675	681	711	712	672	683	659	685	661	684	655	643	669	644	682	674	692	647	665	657	689	683	655	682	689	628	612	653	649	687	700	677	683	683	630	686	684	677	683	669	663	656	639	687	681	650	651	624	717	639	696	686	674	735	670	701	625	684	726	665	677	646	705	640	681	630	662	669	699	641	659	711	685	695	662	693	638	723	687	667	702	703	714	700	711	726	667	670	674	712	726	670	711	680	661	680	696	677	702	665	686	690	696	671	647	707	706	681	691	675	656	686	673	634	665	630	690	671	616	730	689	662	632	668	709	616	645	699	693	661	697	680	638	627	678	673	673	632	686	717	685	685	709	672	693	660	689	707	706	654	666	596	688	673	671	704	682	671	673	674	642	673	706	676	710	670	682	730	656	695	649	695	710	721	679	657	708	707	677	638	705	667	655	659	711	718	689	666	679	701	675	694	639	718	678	681	679	697	690	706	666	643	651	673	673	631	643	673	716	681	672	631	721	688	660	674	654	711	725	723	737	689	683	677	651	719	664	700	680	712	674	692	651	659	635	680	647	681	701	692	666	671	675	668	633	630	638	673	666	615	643	674	704	641	718	699	686	659	686	678	670	648	682	683	725	653	687	670	671	699	697	662	660	740	661	685	658	677	669	659	699	606	672	657	674	656	688	660	682	725	711	678	716	669	665	637	641	672	727	651	655	638	632	704	648	697	686	706	689	676	667	684	608	696	662	695	684	748	639	668	670	676	690	673	667	698	678	699	679	666	693	665	707	647	694	688	670	703	671	623	686	692	664	656	646	675	717	671	641	689	693	646	625	645	641	648	638	643	636	690	677	704	686	680	681	685	646	699	651	656	675	701	682	661	670	725	680	685	679	710	670	676	671	656	681	700	643	679	673	681	624	690	666	709	709	664	721	668	671	666	712	665	654	669	691	634	679	643	684	708	701	703	661	685	686	683	663	708	673	733	699	685	697	694	691	645	704	736	678	646	631	684	665	660	675	654	694	655	686	672	665	725	672	658	664	693	675	704	640	614	648	655	681	674	636	676	633	703	664	705	680	719	697	633	734	690	710	681	668	684	647	711	688	668	698	703	692	648	661	710	697	667	676	705	644	683	658	640	653	678	655	704	714	614	708	685	703	665	733	642	699	696	677	672	675	647	697	724	691	650	665	640	685	725	650	672	655	684	683	645	724	676	655	674	676	674	683	642	628	654	677	695	695	639	692	713	651	658	666	685	672	719	646	658	668	671	668	654	656	680	667	659	666	669	687	661	671	651	691	693	680	655	662	701	671	686	676	653	644	664	667	698	668	712	660	691	716	644	670	661	660	658	680	668	699	673	691	671	708	673	677	666	681	682	700	712	676	663	638	675	709	675	724	669	712	642	669	626	690	686	723	649	643	705	694	680	671	661	689	687	685	677	685	696	696	660	685	656	629	639	687	681	694	655	713	652	669	674	688	674	710	710	729	655	745	692	632	683	689	682	681	678	685	685	690	662	663	694	670	631	688	705	668	680	731	634	660	657	676	655	678	638	708	694	684	682	671	641	670	694	723	671	697	652	699	626	667	690	666	698	721	657	697	692	676	660	716	702	671	700	644	668	685	649	668	675	629	661	708	716	621	716	689	623	678	672	619	646	707	695	661	769	652	689	693	722	643	660	658	672	654	715	657	683	679	656	670	639	670	613	664	684	648	664	655	662	665	684	658	696	652	725	660	647	722	650	654	661	669	648	686	703	633	687	658	657	700	633	657	746	693	694	666	701	648	689	679	717	651	672	684	704	653	638	670	714	722	708	683	647	631	668	678	683	718	663	699	652	697	664	677	657	726	654	741	687	685	661	689	694	657	661	678	680	708	677	662	685	684	706	653	702	650	675	690	673	690	684	649	679	656	698	692	679	660	657	660	632	676	670	664	664	688	706	706	668	653	665	703	658	684	661	700	659	653	697	674	686	709	713	676	682	676	659	648	681	695	684	695	694	679	671	681	672	637	691	703	631	647	688	661	654	670	663	635	683	680	661	636	706	643	726	657	676	646	655	676	668	682	682	712	668	711	644	683	663	706	705	686	653	690	675	684	656	687	673	671	674	686	684	708	672	700	678	689	697	686	692	680	651	661	645	737	608	689	723	688	679	711	686	684	660	675	696	670	695	708	681	653	663	702	689	667	698	693	660	671	678	680	640	664	656	620	628	665	656	691	666	667	648	693	642	629	692	659	676	658	671	646	649	695	672	668	692	667	683	639	644	669	670	699	639	682	711	641	674	670	677	701	649	663	710	665	660	678	706	699	639	678	679	661	666	674	671	704	707	673	629	687	694	661	700	685	674	667	669	670	706	636	696	667	667	718	615	690	661	640	709	667	665	646	701	693	705	706	695	620	708	643	669	697	646	690	647	699	690	696	683	670	685	661	716	690	658	663	615	703	705	714	723	764	687	690	691	683	641	651	689	701	693	647	687	674	663	684	705	667	654	647	679	638	728	740	661	689	685	689	655	662	631	700	725	661	692	669	702	664	693	665	755	679	678	702	662	678	665	658	657	674	677	712	694	636	661	660	710	657	688	635	688	656	668	687	675	686	721	668	668	656	677	666	656	699	664	678	667	727	645	676	695	659	651	668	716	661
18142	19200	21139	17636	15473	15760	16218	11777	9303	4270	2275	1600	1534	1627	1112	840	627	542	5489	14104	10074	5157	1937	288	256	198	203	229	230	212	237	225	230	203	238	239	224	240	239	220	232	226	228	232	242	253	226	208	250	233	253	241	221	228	220	219	208	235	243	222	208	221	236	220	242	234	207	239	229	228	260	230	231	218	246	217	226	244	225	226	238	225	230	228	217	234	213	214	232	210	242	199	221	217	238	219	240	220	219	217	233	256	215	232	244	210	233	256	198	233	216	203	238	229	244	199	227	262	219	238	229	245	238	233	227	247	227	228	221	247	250	245	256	225	242	230	228	213	248	219	257	229	232	222	200	205	242	244	237	244	216	235	234	208	242	217	228	234	214	242	219	235	240	233	224	220	256	229	199	211	238	240	247	238	214	222	245	244	229	215	218	220	214	227	244	232	224	231	242	242	243	229	230	249	245	241	223	231	240	253	226	228	215	226	219	221	246	212	245	227	226	222	237	242	219	195	239	201	235	238	232	230	216	250	227	217	227	227	238	209	267	235	223	255	221	211	238	231	238	199	254	228	229	218	213	223	238	220	252	237	211	232	227	225	233	233	234	226	238	239	246	232	238	240	222	223	202	219	245	212	250	220	226	245	230	224	220	231	212	198	230	218	207	217	222	214	255	234	226	229	209	229	203	189	195	215	235	212	236	211	227	232	207	207	225	230	229	256	211	235	203	243	208	222	234	242	196	233	216	229	222	218	204	231	237	221	227	218	248	232	232	242	242	259	230	223	220	233	222	219	227	228	230	203	228	206	239	223	226	242	266	229	231	245	248	232	256	238	202	213	225	253	221	215	223	230	223	212	227	226	252	254	249	239	211	247	231	230	231	225	217	198	220	217	214	225	218	208	227	225	226	234	228	250	230	244	210	227	242	208	243	234	239	241	195	237	227	210	250	239	234	214	229	248	207	206	247	232	216	238	214	237	227	228	213	229	200	227	258	223	250	219	220	237	221	237	208	209	221	204	227	238	214	216	238	216	238	219	210	191	263	226	235	242	253	232	205	241	209	259	228	238	252	234	244	208	219	235	219	246	257	215	217	221	237	219	221	246	220	210	231	225	228	238	225	252	205	245	207	231	202	221	220	236	212	231	229	206	194	206	198	221	228	231	229	214	232	252	237	208	215	239	223	213	237	217	198	214	211	233	204	216	243	225	244	218	229	231	230	237	244	229	234	239	228	210	221	202	230	228	238	233	231	236	204	240	226	232	185	235	234	216	225	205	237	233	220	233	239	203	222	230	227	234	217	219	223	248	214	226	231	200	218	232	243	215	212	211	228	249	235	220	217	239	222	233	228	232	214	231	213	236	242	231	224	212	218	222	239	233	208	221	203	205	238	230	222	245	239	217	191	222	227	222	227	229	221	239	226	228	244	225	226	204	213	251	235	231	240	257	235	242	190	211	256	254	238	205	216	227	228	225	262	238	248	228	232	218	224	210	227	215	235	221	227	213	221	223	233	238	209	245	209	213	202	218	243	225	233	222	241	242	245	178	237	210	223	226	211	207	239	199	214	222	264	209	233	237	228	236	199	215	229	209	240	240	231	219	239	220	263	199	213	238	230	216	191	224	221	225	213	247	216	232	238	244	226	208	224	225	241	210	246	212	234	251	253	228	208	222	247	222	221	238	234	220	222	229	217	220	238	232	225	237	246	230	211	245	235	242	210	239	233	220	225	210	219	226	219	222	214	205	210	224	236	240	208	244	213	231	237	249	225	225	202	237	244	206	220	211	234	216	219	218	218	208	236	232	216	211	238	231	234	225	242	231	192	222	227	224	196	212	227	244	216	244	229	224	207	224	242	207	247	210	224	230	228	197	214	227	202	238	237	217	212	210	206	237	235	211	207	207	241	218	241	234	228	220	200	232	229	242	246	240	237	203	196	244	237	220	208	243	215	222	233	228	243	217	233	220	239	245	228	238	259	252	221	229	218	222	220	217	234	212	231	244	247	208	212	228	217	247	200	229	223	218	225	259	242	208	235	236	186	225	231	218	221	249	225	242	219	215	205	215	215	211	212	229	233	244	273	242	204	231	229	199	228	230	208	234	224	235	253	227	211	223	237	220	234	202	234	202	231	201	212	255	210	209	210	234	225	202	223	207	218	232	216	224	232	239	229	250	234	222	232	193	240	220	221	233	225	209	230	229	246	204	232	233	255	245	224	233	241	216	235	241	206	242	214	212	216	208	211	237	223	231	205	245	216	201	241	224	231	206	218	224	215	258	222	247	218	233	239	211	251	235	240	252	217	255	240	236	238	200	227	269	233	224	218	233	250	227	219	211	223	200	236	233	212	235	238	238	202	241	233	220	222	238	199	256	221	228	245	251	205	233	235	227	224	236	221	234	216	223	222	213	225	199	203	241	220	249	221	229	206	215	208	244	224	225	225	232	235	239	220	205	235	212	211	218	216	223	203	188	241	228	259	230	205	216	240	232	216	229	249	225	262	221	218	243	231	210	214	236	221	211	237	225	211	193	224	253	240	224	214	241	222	231	237	197	229	222	217	220	225	203	233	225	234	221	244	219	231	255	241	233	226	225	204	227	211	219	223	211	212	209	238	234	214	224	217	221	219	230	219	224	217	233	231	258	202	217	217	213	216	259	226	231	235	228	226	223	223	212	212	226	233	227	226	232	234	244	231	210	226	251	234	220	222	210	209	242	229	222	216	197	222	240	226	244	234	218	219	233	212	204	231	250	224	212	244	245	205	211	217	240	233	203	209	210	212	206	226	203	249	230	218	247	224	217	221	228	212	249	247	236	224	228	223	216	238	231	236	218	228	259	247	220	238	222	226	248	227	216	237	249	236	215	236	214	214	243	234	216	242	238	229	214	223	229	228	231	240	238	222	225	208	245	215	239	248	229	245	226	189	228	207	248	197	242	217	235	244	240	216	230	228	227	212	239	253	232	231	236	213	232	215	237	223	243	245	231	261	232	221	242	218	248	231	233	227	229	239	236	246	247	251	231	225	249	202	207	227	253	235	223	251	215	203	238	253	217	196	205	213	224	244	232	224	257	238	224	241	217	213	278	210	219	217	213	207	218	206	235	234	230	229	225	209	228	221	231	223	215	209	209	215	196	247	217	242	226	200	216	236	238	232	206	209	224	251	234	224	214	244	215	203	256	235	236	241	237	214	233	224	227	218	226	216	243	257	200	215	231	232	239	227	220	219	225	224	217	206	233	215	216	212	196	231	220	224	227	235	225	260	227	227	241	219	224	240	211	237	213	204	219	228	248	257	213	231	201	238	230	239	219	245	244	196	223	200	255	210	201	249	221	225	210	205	245	245	244	247	215	210	245	216	218	233	207	205	202	231	243	209	230	250	240	208	222	243	241	221	215	205	212	204	212	218	238	206	206	236	250	231	236	220	204	201	205	211	216	222	234	254	217	227	234	239	236	244	235	246	233	233	234	222	221	237	249	229	235	194	212	239	221
15797	17403	24031	25485	24760	28848	29381	24388	21116	12174	9058	7700	7763	8434	6169	4968	3327	3202	21775	36829	29935	20479	9630	1046	804	839	841	821	820	799	788	849	812	830	798	788	866	857	800	848	832	824	858	798	788	811	790	818	790	787	783	820	759	901	792	843	843	836	827	856	793	864	810	832	818	808	782	837	800	825	841	828	823	804	794	810	853	834	791	765	846	895	834	809	829	842	808	862	838	803	799	834	825	780	804	861	824	774	785	774	824	789	816	773	837	770	816	891	847	813	896	832	837	847	846	835	822	795	854	856	837	874	826	856	821	785	796	861	858	813	845	795	784	793	841	825	787	800	803	818	875	854	838	797	776	855	844	825	780	809	840	855	788	832	856	790	852	809	854	826	777	778	819	787	839	795	807	784	801	821	856	880	797	856	770	816	841	830	823	824	811	824	844	833	799	853	800	832	849	807	824	785	835	841	787	812	797	796	805	817	816	825	851	805	748	842	830	788	844	826	811	790	762	837	835	813	820	814	810	853	779	785	866	846	888	761	788	821	812	805	848	822	893	813	818	810	786	881	873	800	813	851	823	825	858	819	826	850	860	782	798	839	789	885	833	813	812	776	806	833	835	833	824	795	839	847	825	843	825	870	813	819	809	783	876	854	819	865	843	834	816	863	876	797	848	860	787	810	851	836	847	786	871	777	812	784	850	815	832	787	773	812	814	802	785	800	783	822	822	812	799	813	824	856	816	780	787	841	818	847	806	842	846	816	845	818	808	877	813	855	811	797	851	798	835	789	859	850	772	839	888	815	768	792	812	795	782	775	851	827	818	824	790	790	861	759	753	831	865	786	803	777	850	839	768	841	837	816	838	798	829	815	848	780	846	828	834	844	855	838	758	834	861	834	818	836	854	865	808	815	819	823	837	785	789	837	753	849	809	835	815	818	793	847	868	806	816	837	813	776	837	823	774	868	864	848	787	791	796	829	805	846	783	826	795	796	801	836	801	835	816	798	837	831	818	774	755	800	826	821	826	782	774	817	861	785	827	853	808	758	838	791	810	826	790	814	811	798	804	814	850	941	809	825	876	801	843	901	846	822	765	846	813	797	812	821	875	831	839	804	820	846	843	790	792	835	893	825	841	855	872	804	799	760	781	814	787	795	751	766	833	838	813	865	810	839	829	852	820	822	777	871	896	806	816	846	845	791	792	835	816	826	820	846	818	830	798	833	796	816	808	789	856	861	822	848	825	785	834	829	820	803	820	842	811	793	780	830	788	818	799	850	831	850	808	837	830	816	777	861	818	814	819	822	797	823	742	860	835	824	861	792	851	813	835	842	814	784	847	822	764	822	837	834	775	817	825	818	796	791	829	833	783	795	818	867	793	809	847	875	837	832	814	832	810	824	847	801	782	868	765	839	794	814	785	815	788	841	800	794	764	829	870	887	858	805	789	793	787	801	849	846	857	772	859	791	747	790	880	805	780	834	804	821	829	831	761	808	808	817	842	793	779	783	828	840	795	854	813	786	822	821	837	823	813	803	836	831	803	821	842	780	798	807	786	782	746	844	851	802	866	823	774	813	792	781	800	786	824	821	824	835	779	832	845	797	823	842	788	870	807	865	797	834	859	833	827	833	827	800	800	814	804	841	872	869	836	829	811	814	776	843	830	819	797	793	807	801	827	842	847	782	778	783	843	873	806	798	830	825	828	848	847	783	771	855	798	799	850	805	849	824	768	859	782	806	820	820	839	834	803	849	835	787	791	831	735	806	847	828	814	852	865	796	839	842	794	821	854	822	828	843	875	887	802	838	844	780	834	804	847	811	772	813	814	788	826	852	830	856	801	843	800	829	822	821	781	827	843	826	800	835	799	799	783	857	798	832	787	790	776	835	840	848	836	773	826	801	796	837	857	788	863	765	814	775	799	797	872	833	813	823	803	809	846	872	840	792	796	792	839	849	795	846	810	817	800	859	828	775	805	845	801	850	810	791	829	837	809	800	873	818	799	788	815	860	829	822	847	809	860	883	822	829	822	801	858	838	839	769	788	821	849	788	842	779	825	832	817	790	797	829	837	855	845	768	780	771	825	831	817	774	852	859	823	810	835	837	828	805	829	808	825	828	823	809	863	816	806	791	877	856	784	813	838	814	824	831	776	838	878	815	788	802	787	859	791	797	830	832	771	781	817	780	781	847	810	807	860	826	759	828	832	793	817	790	809	790	819	826	839	799	797	814	800	838	774	779	819	824	855	797	755	837	880	798	861	794	813	886	809	855	799	747	837	798	843	878	850	821	796	769	794	862	792	821	833	783	849	824	757	832	817	822	828	805	824	803	754	822	775	803	844	796	796	801	772	812	858	815	819	852	824	819	869	794	805	835	794	791	776	829	793	849	825	828	778	800	806	835	827	848	850	821	833	865	835	818	795	820	823	838	790	791	790	811	830	825	870	773	832	813	822	843	873	777	801	816	832	825	809	834	837	770	780	811	799	817	831	859	847	829	813	773	798	766	872	821	788	807	792	838	893	832	818	783	821	811	804	845	811	792	796	829	845	789	843	849	825	790	804	768	834	808	851	833	877	846	821	777	833	876	835	814	836	822	807	847	794	832	822	858	805	833	865	806	802	830	841	844	777	837	830	766	851	814	852	807	821	822	838	854	784	830	874	792	817	828	821	831	875	790	807	856	805	841	834	795	850	837	788	819	787	871	784	881	822	822	771	793	774	790	848	806	806	798	769	815	778	790	794	879	866	872	785	867	818	815	842	836	830	825	791	838	790	810	801	843	842	828	863	818	831	802	777	810	791	796	828	771	826	861	846	814	829	852	822	850	880	851	855	813	775	857	826	835	763	774	817	807	769	861	799	790	826	851	857	802	835	816	811	837	819	834	830	801	805	849	856	722	833	833	800	865	824	817	811	834	856	774	829	805	773	749	846	880	824	847	863	773	852	807	867	794	837	797	864	813	828	802	834	831	814	833	837	814	810	762	783	822	861	857	842	802	869	804	838	778	809	822	835	854	841	867	798	787	793	844	825	801	853	825	820	826	854	801	852	844	813	784	838	817	798	819	841	862	818	827	829	860	835	815	849	820	840	795	824	773	795	802	837	828	834	826	814	811	793	773	824	852	887	848	787	797	793	838	843	805	812	840	780	852	772	799	837	805	870	817	796	811	811	844	827	826	818	804	841	847	828	800	791	766	833	820	786	772	784	823	820	847	815	853	824	874	850	805	802	820	819	821	819	800	803	810	833	844	821	796	837	819	829	890	819	881	812	780	802	818	806	815	804	851	819	814	794	838	833	822	794	795	830	838	785	838	826	831	793	832	822	791	814	782	844	780	817	830	756	876	804	813	794	813	835	859	805	819	861	859	829	815	848	846	830	821	818	823	789	771	836	824	784	796	827	839	836	818	801	811	810	867	750	829	849	803	773	809	809	817	786	780	857	824	756	832	776	774	869	813	839	812	804	797	772	837	819	890	815	802	788	786	802	812	808	841	793	819
3265	2937	3527	2758	2235	2021	1489	1099	693	414	400	295	250	248	245	227	233	198	381	943	944	689	314	210	172	172	174	176	202	149	183	186	181	187	186	193	194	170	190	174	182	169	188	165	197	172	152	171	181	174	190	167	169	173	198	150	180	166	157	195	175	170	183	205	173	182	142	180	186	188	188	194	179	175	144	170	182	165	184	170	195	174	180	189	173	168	172	209	179	197	179	206	169	178	168	196	170	173	183	185	186	168	188	136	199	182	203	180	191	185	182	181	180	180	185	175	193	181	184	171	178	187	197	173	170	187	179	165	185	194	180	195	169	185	165	159	187	182	194	175	168	164	202	182	168	176	196	179	180	170	183	191	175	195	206	177	167	161	191	184	165	156	179	161	197	171	196	191	176	177	198	184	187	186	157	176	175	179	172	173	165	185	167	170	168	203	179	174	175	186	176	170	183	169	170	174	163	188	166	177	188	163	176	178	153	162	180	172	194	166	181	161	178	217	191	188	166	176	173	173	182	195	178	175	191	152	179	191	192	181	187	177	180	153	195	180	180	204	171	163	156	171	178	156	187	157	188	168	193	167	191	166	169	188	182	153	186	169	175	158	183	183	184	150	173	177	185	173	177	181	178	170	187	179	146	177	163	190	181	163	167	160	179	169	172	192	158	181	188	194	168	155	170	181	173	190	171	183	173	164	167	186	164	178	188	172	160	187	192	177	181	175	171	158	183	185	176	174	192	209	182	187	191	192	174	155	173	181	189	165	190	201	154	189	170	182	167	207	193	184	159	167	173	192	181	172	170	154	165	202	162	170	175	179	191	174	197	170	187	188	183	172	174	185	190	187	189	170	172	179	168	189	167	173	187	159	175	154	168	160	169	183	170	198	175	177	184	191	191	164	177	186	180	158	183	177	173	158	180	183	185	186	158	179	155	182	176	158	173	188	175	176	196	178	176	186	171	160	189	164	183	180	157	179	185	170	169	171	180	170	162	164	197	167	183	192	189	179	174	183	147	195	187	169	188	185	188	188	187	187	174	163	193	163	171	177	175	170	165	192	197	193	191	159	189	179	185	184	172	187	178	176	191	163	173	196	162	181	159	141	174	173	165	179	168	182	172	162	198	178	168	171	161	190	188	180	165	156	174	200	186	157	184	195	196	180	184	180	191	187	176	196	171	189	183	180	197	168	178	160	192	158	179	149	179	162	140	171	180	174	177	176	160	182	199	200	188	168	174	167	183	186	200	195	182	185	178	195	200	157	170	170	161	178	186	181	166	155	148	164	158	162	185	154	184	186	186	196	173	167	181	179	181	172	169	165	189	163	176	177	182	174	181	173	178	175	169	207	178	200	164	171	193	186	180	176	203	183	186	164	163	166	160	165	175	173	189	182	211	188	167	163	179	149	196	178	175	189	170	174	152	189	162	189	175	182	171	172	185	186	175	166	199	153	183	178	189	162	160	170	192	183	189	193	195	180	181	176	184	179	159	164	218	172	166	180	178	169	197	166	180	211	161	184	164	178	171	167	170	183	187	158	197	162	170	165	157	196	167	147	176	187	166	183	181	180	183	168	167	136	194	156	164	183	201	164	177	182	162	190	204	173	153	162	161	173	141	173	167	181	170	181	174	147	164	161	188	180	156	154	178	198	163	171	168	159	180	196	188	183	169	169	163	173	173	196	179	159	187	169	178	153	176	171	154	188	169	188	190	181	198	186	186	196	167	163	175	199	168	174	172	153	174	172	160	195	169	185	156	184	189	182	206	183	183	185	180	171	199	186	153	183	182	168	181	155	175	177	170	169	164	182	182	179	177	155	186	171	183	187	201	164	175	194	188	192	174	186	173	163	167	172	182	178	162	180	168	159	184	166	173	177	181	189	193	169	153	178	188	164	184	176	180	192	175	166	179	165	180	186	182	170	162	186	173	164	188	177	162	165	166	176	162	187	172	166	198	184	190	189	179	184	195	175	162	170	176	171	189	178	181	196	198	192	156	176	216	184	174	174	156	186	176	159	181	185	196	211	192	172	190	177	178	181	168	190	145	176	192	196	156	188	164	187	201	134	170	159	186	151	150	180	187	176	142	204	165	173	217	176	177	150	173	159	179	156	190	170	160	169	169	181	201	152	166	174	162	206	177	184	179	175	179	172	176	181	202	174	173	165	189	208	196	164	187	168	183	181	170	210	183	162	170	186	164	183	161	175	183	171	190	185	182	198	185	160	173	160	178	185	189	195	201	180	176	169	187	179	166	167	188	160	170	176	165	210	200	169	171	191	163	196	199	170	195	173	173	164	170	153	178	182	181	166	169	196	153	183	161	181	178	187	182	164	182	196	183	167	175	155	180	194	160	160	176	172	162	194	168	173	178	185	158	171	172	186	186	177	199	189	191	178	177	186	192	177	162	174	185	163	188	158	191	156	206	167	157	165	158	192	194	159	176	148	190	145	182	198	163	183	197	168	167	182	179	198	167	169	179	190	169	163	176	177	168	162	177	191	176	182	182	165	175	176	173	183	170	154	173	171	180	188	185	177	167	193	160	200	177	184	178	189	187	173	176	162	158	170	196	208	172	155	199	172	167	191	182	191	184	172	184	157	188	172	162	215	176	175	170	209	176	182	160	159	200	171	176	182	178	174	197	191	195	151	169	217	171	165	202	179	184	150	154	184	175	181	171	202	163	165	178	199	174	165	175	188	175	208	177	176	180	165	185	178	197	189	191	211	150	166	176	170	150	159	169	169	172	151	178	179	170	162	187	163	156	179	192	170	197	166	165	178	171	203	169	164	196	170	175	193	184	172	163	174	156	162	162	148	174	206	156	148	150	172	173	187	153	186	169	180	184	181	170	181	179	172	181	189	204	202	165	165	184	174	164	161	175	162	186	161	170	185	189	166	195	161	196	177	174	179	156	158	172	173	170	157	186	170	186	177	169	183	172	163	173	179	185	192	166	182	171	171	184	149	170	181	185	188	184	154	183	164	183	191	171	165	179	183	156	183	199	176	168	148	173	186	181	172	167	168	179	188	202	157	172	170	180	187	175	165	173	185	170	167	171	171	177	182	198	180	177	162	176	167	195	167	172	195	155	178	200	183	177	175	170	183	147	162	176	178	164	161	176	189	174	174	169	192	185	191	196	181	158	190	179	200	168	164	165	177	181	182	167	201	179	166	187	177	210	192	163	169	183	175	189	141	192	181	170	181	190	166	196	172	159	190	154	158	168	169	163	173	198	169	167	171	176	158	181	184	193	200	171	187	190	197	187	193	181	202	158	176	154	179	170	153	176	153	165	178	194	210	179	179	197	175	176	188	152	180	181	184	159	180	174	185	194	176	178	172	168	153	179	171	187	165	162	187	183	163	176	168	186	173	186	191	182	185	195	177	167	191	185	184	180	169	186	168	172	187	184	162	178	156	202	189	177	164	172	177	180	166	164	160	186	161	190	175	181	170	158	183	209	185	199	166	195	174	172	179	191	180	154	170	141	168
3830	4178	7307	8115	7858	8656	6523	5291	3285	1830	1984	1355	1373	1286	1114	1154	1148	1081	2077	5224	4821	3317	1426	601	665	654	631	626	662	665	722	638	669	635	636	679	695	660	639	637	674	693	662	660	634	666	656	676	630	649	682	695	655	641	689	655	664	658	698	667	670	649	671	661	660	652	642	647	665	665	640	660	685	628	657	635	666	660	663	622	633	677	684	647	696	639	647	631	632	674	665	636	680	637	651	660	658	639	654	643	688	628	685	706	637	673	690	653	597	679	709	664	691	646	677	630	662	623	655	637	675	609	661	674	675	659	694	637	684	653	648	679	674	662	673	657	625	699	679	672	656	632	681	681	658	649	673	662	650	675	641	642	681	664	680	683	676	661	679	661	671	676	667	640	677	650	654	652	669	651	675	697	656	659	644	697	691	641	666	680	673	653	657	655	705	608	641	629	653	707	707	627	655	727	649	656	639	681	671	634	628	684	654	647	645	641	622	612	658	654	661	677	695	643	637	644	669	689	722	684	672	658	669	690	681	679	665	684	665	687	655	629	639	669	659	659	657	652	668	771	711	643	660	655	688	664	699	668	725	644	691	658	642	681	660	658	646	672	634	668	641	680	646	647	649	648	637	648	684	625	658	715	645	704	655	672	746	683	686	628	695	650	665	668	664	656	627	634	725	607	713	689	640	642	599	620	676	680	633	675	671	640	637	658	734	660	674	717	669	714	685	688	668	631	686	666	651	678	670	628	661	653	644	677	684	692	707	622	645	628	694	673	718	668	668	632	678	672	608	663	716	657	647	627	680	686	649	619	632	671	644	671	655	632	678	674	658	675	643	645	690	669	678	621	646	660	644	637	672	637	648	654	660	641	678	690	669	705	630	635	679	657	656	638	672	673	650	738	665	687	640	650	694	681	613	637	631	691	656	656	608	664	652	671	660	665	662	643	685	634	639	647	609	631	658	620	633	657	679	635	638	655	642	700	685	627	643	657	636	648	646	675	672	686	667	670	642	641	721	640	683	624	643	704	681	731	597	646	672	659	683	669	644	627	650	636	678	670	685	642	642	619	677	672	655	671	690	657	643	672	690	617	635	663	622	677	677	684	669	696	690	679	667	605	673	689	661	607	644	654	672	688	677	652	654	679	640	628	660	653	664	644	649	623	659	627	691	673	635	664	691	652	661	687	639	656	645	649	614	661	679	680	610	653	655	658	671	660	667	633	664	652	639	683	654	703	643	667	700	663	690	651	675	644	658	673	718	672	646	696	650	650	615	669	690	681	618	627	632	697	652	628	640	672	606	682	669	670	647	663	654	665	652	665	688	678	652	639	670	667	618	670	633	647	648	675	654	633	637	640	681	643	690	642	626	666	701	663	665	682	677	697	666	635	670	655	678	665	664	681	658	647	704	626	652	652	662	657	690	646	657	671	656	653	669	661	598	669	701	672	619	679	672	688	653	617	712	698	643	644	661	653	684	647	665	660	637	656	641	626	627	637	657	643	681	610	656	699	632	660	711	670	643	646	652	658	647	661	691	645	693	620	648	631	668	607	628	618	652	633	636	670	674	666	655	638	625	670	675	706	661	703	670	695	669	642	656	656	623	696	695	594	691	672	661	667	705	631	726	645	664	667	662	657	636	611	676	615	655	640	651	739	601	663	643	671	667	665	673	696	657	686	667	694	649	673	643	661	639	667	647	661	635	628	672	664	651	652	712	636	711	664	686	689	665	663	672	677	629	648	669	686	644	724	655	677	700	656	691	658	700	645	681	660	611	665	673	657	630	664	687	611	625	657	638	621	699	655	668	688	693	660	655	654	652	632	677	660	656	637	641	639	677	653	698	671	608	660	680	665	601	649	664	664	687	670	736	647	656	648	698	655	623	641	641	651	657	672	609	667	661	680	628	624	668	699	686	667	665	654	656	679	666	640	627	673	646	640	654	622	664	618	645	653	679	614	642	643	597	659	657	669	665	635	637	621	672	668	628	690	682	649	635	617	715	653	649	656	703	660	634	649	692	675	662	680	655	633	701	677	651	683	641	640	649	653	652	703	711	651	657	704	685	682	697	668	669	659	724	671	667	653	688	631	645	660	664	655	658	650	666	678	696	634	624	656	649	689	659	661	643	620	668	676	646	631	663	648	663	639	658	679	618	649	649	680	683	655	653	664	601	649	685	635	668	654	669	704	647	668	683	678	612	669	666	617	663	678	659	656	663	652	665	649	658	645	650	630	651	638	655	645	634	703	652	681	652	640	662	708	660	663	713	655	608	644	610	641	641	666	699	716	642	670	675	685	627	675	675	647	648	656	650	663	687	609	609	668	671	658	638	663	651	654	626	642	680	676	658	646	656	649	630	625	694	711	646	648	704	656	685	711	687	664	652	618	601	676	690	646	644	658	673	662	652	709	634	685	669	694	639	696	641	661	687	657	677	653	692	647	655	662	688	693	646	622	673	669	688	668	639	664	656	635	674	687	692	634	694	670	660	641	649	632	686	677	627	658	688	667	606	662	641	641	661	678	659	661	693	651	641	697	672	658	623	666	621	614	635	654	692	694	659	660	713	647	637	638	645	619	693	673	658	635	664	662	619	667	697	639	654	657	665	658	652	666	602	658	649	687	663	626	642	662	679	639	648	595	649	700	702	689	678	669	639	655	656	695	630	654	636	626	639	648	666	647	666	663	582	653	720	623	647	670	666	666	644	685	645	706	678	640	696	650	656	656	652	637	667	717	678	658	631	666	624	617	623	667	676	634	671	637	633	635	717	646	661	674	691	636	614	670	632	667	660	659	683	651	633	653	638	619	635	635	693	643	677	688	696	621	670	715	715	650	647	684	678	646	685	688	710	680	665	605	651	630	694	661	669	688	668	628	643	642	662	680	648	696	659	656	663	613	678	694	669	675	705	634	694	677	618	702	670	671	653	687	643	673	708	662	659	645	678	672	684	640	660	647	656	670	670	680	670	690	667	666	626	639	650	656	669	653	654	642	754	669	637	618	653	657	649	642	602	657	718	664	650	685	692	650	652	652	661	690	654	635	666	669	661	655	660	690	604	676	670	685	663	652	635	658	634	690	659	636	648	625	669	679	648	695	617	626	629	633	638	643	679	690	673	641	605	675	666	683	659	630	689	653	645	661	662	662	672	620	634	642	630	650	656	639	672	656	642	630	644	709	643	681	668	636	656	608	710	664	662	702	682	664	644	667	641	678	649	705	673	691	626	646	669	676	610	694	690	652	632	654	663	654	665	630	633	655	650	651	621	680	660	656	669	633	690	664	677	632	650	635	625	680	645	692	672	624	651	628	669	648	638	713	662	617	657	647	672	651	649	649	644	681	613	630	689	729	666	680	644	635	680	645	678	642	651	664	684	638	708	672	658	681	688	684	626	664	660	669	687	662	696	681	639	638	660	687	650	652	645	674	662	671	695	685	661	609	678	609	643	642	651	653	667	691	696	619	681	631	654	681	642	708	658	654	651	665	645	698	680	663
11215	11641	15809	14025	13173	11041	10417	7902	5903	3167	2148	1609	1004	659	539	563	407	412	3630	7617	5815	3211	996	168	158	158	141	175	158	146	160	162	161	159	183	150	155	160	146	141	149	138	136	174	163	152	141	176	163	176	173	152	168	149	158	154	177	173	140	182	156	142	146	174	169	160	160	167	143	165	161	160	175	154	157	151	174	157	174	164	158	161	162	149	180	152	159	179	178	153	165	158	154	135	172	172	166	149	152	166	136	167	166	159	171	173	177	165	156	154	157	153	167	169	154	159	162	161	161	141	156	169	133	169	158	150	150	163	150	160	152	152	138	152	153	167	168	159	170	170	163	162	142	188	165	161	148	173	152	157	165	155	142	162	166	173	179	140	153	150	166	165	139	176	162	139	127	172	147	139	155	168	158	154	132	147	146	159	156	187	148	148	162	172	140	170	164	156	172	177	163	179	151	146	139	174	160	157	149	173	151	145	145	134	136	173	161	148	155	178	145	174	213	171	145	163	164	155	183	171	167	160	146	155	158	175	167	159	152	180	147	144	165	156	156	181	177	152	172	177	133	138	184	159	155	194	141	156	161	119	156	182	165	157	164	165	176	154	157	165	158	155	142	152	145	166	174	161	161	172	158	169	158	150	161	183	147	142	180	155	142	161	156	149	173	147	150	141	143	141	153	166	147	166	167	156	151	183	157	150	138	153	138	161	154	174	160	161	155	156	169	166	153	136	167	166	155	174	166	155	165	149	149	184	124	176	145	176	146	151	148	162	130	143	152	177	162	160	135	131	170	160	152	147	151	154	169	151	150	145	147	189	154	137	160	153	161	171	163	156	140	146	153	139	140	171	174	159	167	146	157	148	174	162	162	130	170	165	157	148	146	145	157	150	153	176	153	159	161	145	143	141	148	165	176	140	174	152	143	159	168	159	149	151	147	144	152	176	154	171	152	173	171	154	167	171	165	153	152	161	141	151	172	161	168	152	132	154	162	171	145	148	149	180	149	141	172	165	191	162	153	165	140	140	164	149	163	172	151	155	169	146	182	171	141	156	161	161	160	169	140	144	171	167	155	162	193	180	145	152	150	156	153	164	174	157	174	153	165	162	159	162	162	166	192	146	178	167	186	142	156	179	169	151	176	149	172	140	160	159	161	144	155	148	171	157	176	168	147	174	183	146	148	160	163	128	161	163	147	128	159	168	172	178	172	166	138	144	159	147	149	170	161	143	165	151	170	151	157	150	152	165	162	184	159	145	160	163	160	143	142	157	138	153	156	149	158	162	161	176	178	141	155	178	178	179	159	148	137	154	175	149	149	192	178	142	169	164	134	151	172	144	159	166	155	150	138	155	178	164	168	145	184	173	129	175	144	157	185	164	162	159	163	162	141	151	133	163	156	151	165	163	153	137	162	167	149	144	173	169	151	160	157	162	174	153	171	143	160	147	176	141	151	162	138	152	154	149	166	131	175	162	170	151	156	181	175	175	146	160	147	152	176	149	170	155	177	141	152	163	157	148	140	165	173	156	146	141	166	150	163	180	160	154	157	146	156	142	165	150	169	133	146	161	179	156	163	164	155	166	162	156	165	148	160	144	150	190	171	149	161	130	173	162	160	150	195	141	174	165	171	146	152	158	160	178	157	179	169	170	167	156	163	147	161	162	172	128	159	172	147	153	174	164	148	172	158	167	133	161	154	163	153	152	188	171	128	179	170	154	142	175	158	142	154	171	177	144	173	168	152	165	174	149	161	166	153	170	141	156	149	160	154	155	159	161	156	140	163	180	182	150	178	151	158	154	150	168	166	149	159	143	131	161	183	147	167	144	148	183	160	164	172	148	160	142	149	160	162	141	147	181	157	156	151	156	155	151	174	177	165	143	159	159	171	176	166	162	156	145	156	148	180	143	152	154	172	161	158	158	140	156	176	175	139	161	157	148	142	163	139	149	154	149	142	172	141	161	174	144	182	161	172	159	163	161	139	153	148	181	143	153	190	161	149	169	147	176	165	140	156	150	149	160	165	146	145	178	140	161	157	160	150	175	129	167	163	163	172	137	170	171	163	185	162	157	160	159	128	175	164	175	146	163	137	156	154	137	140	149	158	146	155	151	154	168	147	160	172	153	165	177	154	172	155	150	167	149	171	169	158	138	164	181	158	169	143	183	164	172	164	188	144	161	164	156	177	146	167	170	175	158	154	155	142	156	158	141	158	144	154	181	152	152	165	161	161	171	148	162	159	139	148	160	158	144	157	154	153	160	139	157	142	153	163	157	155	156	170	158	153	144	166	158	169	173	191	171	145	160	146	169	147	149	162	170	182	148	154	157	148	169	179	149	156	172	155	154	143	168	170	150	158	153	179	163	152	159	156	168	156	152	171	169	162	149	159	165	155	147	165	147	155	164	153	183	159	173	155	157	149	160	140	143	148	150	147	146	150	154	172	161	147	164	144	134	164	151	154	174	157	175	171	131	161	169	176	170	175	163	177	177	144	166	152	149	149	142	165	153	141	175	144	144	147	176	157	157	182	161	148	152	157	152	155	154	174	149	167	147	157	135	140	168	139	159	167	167	165	148	155	167	162	137	175	170	151	164	157	154	134	166	154	174	166	168	164	173	142	168	125	133	143	162	146	169	161	174	136	157	154	159	138	148	173	154	151	133	137	145	168	140	158	162	156	148	164	164	162	157	148	139	154	153	135	162	163	152	158	171	180	180	157	136	143	175	175	159	149	172	159	141	149	135	142	157	140	155	153	172	155	149	149	145	155	164	182	144	166	150	159	148	150	165	143	157	152	141	169	167	163	169	162	158	135	182	177	159	153	155	138	179	134	168	167	151	165	163	146	171	146	143	139	142	170	158	168	147	186	174	161	167	170	158	162	165	135	149	157	161	173	151	168	157	165	156	158	161	159	158	168	148	161	171	139	142	164	168	145	174	169	161	147	158	167	170	177	174	133	146	159	137	159	147	166	139	151	179	147	161	153	140	131	161	140	143	151	142	180	153	166	165	146	149	172	166	169	158	179	139	170	164	157	163	149	163	163	182	177	157	134	159	172	155	150	187	178	140	151	154	155	157	149	168	169	145	151	161	144	170	138	146	149	156	142	152	156	149	164	148	164	173	155	159	158	166	161	129	153	158	145	177	151	155	162	161	138	158	163	146	166	147	160	149	170	154	160	153	138	157	172	164	152	155	172	185	164	161	149	159	179	154	149	160	168	144	158	166	148	147	187	151	148	156	172	171	156	189	141	149	162	137	156	154	167	145	163	161	147	160	159	159	148	159	155	128	160	158	147	165	182	147	165	157	146	128	133	194	155	174	149	148	161	166	172	155	169	165	154	174	186	153	143	174	144	164	157	164	162	122	163	134	172	163	160	164	151	155	165	161	153	150	144	185	166	170	144	156	177	149	161	173	176	148	170	137	187	179	153	140	157	178	162	155	160	169	145	150	132	180	155	156	175	157	136	160	146	148	148	147	171	191	144	153	149	162
11422	11324	19859	22214	23276	23106	23423	21284	15710	11811	9407	7269	5344	4038	3121	3407	2207	2402	17971	28497	23375	14801	5411	629	645	565	649	607	627	568	573	600	629	592	588	645	596	606	601	593	643	601	599	565	663	590	610	633	633	596	589	581	625	600	648	617	660	596	612	628	595	597	604	566	598	575	605	597	613	645	601	616	588	646	656	569	619	609	606	631	657	580	609	612	608	637	609	605	601	607	614	594	617	603	583	563	623	570	591	590	616	655	578	616	625	603	619	623	652	609	631	629	637	629	622	631	602	632	595	603	616	634	611	625	614	576	587	571	648	650	616	624	600	609	608	617	633	594	570	590	614	578	568	598	594	580	639	634	597	616	576	622	589	576	668	569	624	622	628	604	612	597	606	639	580	653	611	607	644	629	599	622	606	617	604	639	593	640	573	582	565	604	591	641	620	641	573	592	587	613	612	626	629	664	587	642	577	636	668	641	562	585	622	618	571	559	623	576	596	618	593	614	578	616	572	593	604	599	612	596	674	553	615	628	650	601	601	591	599	625	578	582	572	610	604	594	612	606	642	633	549	635	594	556	621	595	607	601	601	582	604	609	552	564	598	614	599	611	629	624	606	590	656	569	593	652	621	645	631	594	591	643	676	582	652	627	633	603	597	612	607	653	575	599	583	599	602	599	576	593	619	594	602	611	598	596	580	622	642	634	603	604	591	603	614	630	628	576	613	682	576	614	597	636	599	620	620	610	619	611	563	602	610	549	614	594	593	594	622	615	587	539	638	639	610	606	620	668	625	617	630	656	590	575	648	584	622	587	671	592	636	575	623	581	616	612	580	592	637	583	613	604	632	604	655	594	629	630	640	612	588	596	601	638	681	604	620	581	601	611	619	654	628	625	574	634	596	591	604	575	566	598	580	602	614	602	606	646	627	616	625	570	627	571	631	604	603	583	637	618	619	606	630	580	575	591	615	615	596	590	617	598	599	601	646	603	653	635	622	583	585	654	593	602	619	631	555	635	629	644	611	624	589	585	639	602	626	608	618	595	571	640	605	597	617	595	604	608	618	638	648	643	617	633	658	615	622	619	587	586	604	577	593	604	594	651	605	605	604	628	554	653	621	566	542	654	590	591	615	637	590	595	617	658	609	601	613	606	629	613	613	632	623	572	576	645	691	577	634	612	600	613	604	631	648	657	546	604	660	649	550	610	619	559	611	586	624	598	645	588	561	603	631	617	576	626	605	562	591	598	571	623	597	606	636	603	580	576	633	621	592	648	624	609	665	609	590	572	638	613	597	615	628	585	605	628	586	630	570	584	605	611	625	561	570	588	604	632	613	594	613	616	631	596	655	623	623	602	664	636	640	607	618	627	650	597	593	604	569	608	611	631	633	640	615	588	573	601	597	647	624	620	615	571	621	648	600	615	618	616	630	602	611	603	596	588	558	608	628	607	599	635	583	588	561	584	579	598	616	566	613	620	598	623	612	597	607	608	605	599	584	575	582	633	620	672	589	625	619	600	609	603	575	627	646	563	648	621	583	592	640	580	595	636	600	615	587	545	615	605	620	593	625	592	589	630	611	629	596	582	589	607	588	612	624	545	595	618	575	595	631	591	634	541	573	614	602	636	657	602	644	591	631	685	640	596	606	598	606	557	639	630	596	626	619	600	616	619	566	570	613	613	639	613	618	560	582	595	588	604	595	602	623	648	599	616	637	616	667	591	593	571	597	594	574	640	640	610	604	625	622	659	595	610	603	624	583	608	589	580	622	607	553	615	613	633	664	584	610	582	587	607	631	597	623	625	618	631	595	632	607	589	619	607	606	586	622	614	566	612	609	607	575	620	594	624	644	568	617	638	582	610	618	593	632	574	614	653	639	626	583	592	619	564	608	650	610	666	624	594	621	624	583	571	668	634	619	618	622	584	639	601	640	614	642	611	566	598	636	609	624	588	598	613	577	628	630	608	604	590	605	631	612	563	601	605	659	623	556	603	635	565	612	617	626	668	595	598	572	599	622	622	603	572	604	660	619	622	599	582	566	558	569	654	621	580	620	615	579	632	636	610	619	585	620	595	602	575	587	580	607	645	575	632	610	604	593	625	631	633	647	627	579	569	613	601	567	623	608	607	591	582	623	604	594	597	620	621	603	608	662	605	617	603	603	615	581	597	638	590	610	648	613	611	626	648	581	557	593	603	600	643	582	627	575	569	595	642	629	585	597	606	592	591	643	629	595	623	602	639	629	601	623	591	549	644	634	650	617	594	604	588	570	566	600	627	617	571	619	598	620	623	604	616	623	647	572	595	633	624	598	650	593	594	596	588	656	631	577	630	620	633	595	574	575	581	624	569	573	610	616	584	646	594	621	660	571	613	624	581	583	610	620	570	568	630	615	586	615	581	608	569	626	578	630	623	578	632	618	568	581	571	593	609	606	621	592	599	571	586	632	621	599	587	613	596	639	646	598	661	616	643	613	594	614	591	626	613	618	622	598	570	644	597	613	578	619	642	609	587	593	636	636	637	613	623	602	560	583	617	605	633	635	607	620	588	619	635	615	587	618	606	583	626	641	623	627	602	610	609	629	631	606	587	621	611	617	610	624	605	634	616	595	569	576	592	639	602	610	581	631	622	625	651	622	617	611	570	626	585	591	606	621	611	597	616	634	619	613	613	621	617	642	636	567	603	603	628	570	583	627	611	621	608	605	600	629	621	591	619	624	645	590	634	604	616	607	596	608	590	623	543	624	582	591	621	629	581	613	630	600	601	637	627	582	556	604	571	591	564	560	582	628	592	624	608	553	608	594	618	600	585	612	597	597	552	604	596	578	623	596	568	581	628	604	608	623	609	612	579	567	597	655	575	583	629	590	626	620	587	596	604	622	589	556	619	596	592	609	620	582	629	613	564	584	630	657	692	597	591	634	633	602	643	631	581	612	581	615	669	608	636	612	581	625	591	582	632	633	605	600	615	630	589	628	646	594	615	647	620	642	625	578	606	580	644	587	576	596	605	625	625	564	632	558	581	595	644	598	628	615	643	642	598	602	644	648	596	590	627	639	642	627	623	635	618	620	622	591	636	605	607	625	597	605	582	599	596	592	606	637	618	641	586	598	610	551	619	566	597	607	642	586	599	584	616	604	603	628	599	653	624	586	599	601	570	574	591	603	610	593	651	613	626	569	615	575	592	607	631	625	649	625	582	561	630	562	602	609	661	566	649	586	614	645	603	638	595	630	569	615	642	604	585	616	619	641	615	592	647	611	598	638	592	640	650	622	600	608	618	607	585	643	600	633	625	587	636	622	596	602	616	592	586	593	620	610	608	600	614	567	613	615	626	603	618	582	611	636	617	606	630	582	591	619	639	597	609	641	572	584	615	597	606	609	620	587	580	626	580	584	584	628	626	607	640	610	570	637	633	621	626	605	604	602	622	618	639	578	571	601	558	583	587	581	632	592	593	606	593	642	594	612	580	606	664	623	562	547	572	595	598	636	569	614	655
17517	18058	21357	20632	20162	18355	19569	14953	10887	5249	2780	1566	1601	1204	1005	866	644	671	7777	13001	9722	5067	1676	214	232	193	202	220	216	212	200	240	222	212	241	231	214	216	202	212	215	209	211	215	239	202	218	210	224	218	227	179	234	213	195	226	207	201	206	200	191	195	203	212	220	205	210	195	222	210	211	208	218	180	211	217	201	221	206	218	211	222	196	204	207	216	222	213	196	229	184	212	244	201	211	207	194	219	191	206	203	216	209	205	178	219	203	194	221	191	220	212	192	215	223	227	214	212	199	202	212	235	199	204	226	211	203	225	226	204	200	206	205	225	193	242	202	210	202	202	213	205	196	256	215	214	206	224	201	207	214	194	207	203	211	213	219	188	193	203	216	198	197	186	205	216	213	213	204	205	214	226	237	217	248	218	208	205	209	209	210	218	221	193	208	194	204	198	203	214	187	198	203	214	200	216	208	199	198	208	212	213	203	240	230	226	206	214	215	208	214	233	198	215	196	214	203	223	199	228	206	189	219	230	200	211	221	238	200	213	206	218	221	196	235	207	214	204	222	207	196	205	206	219	207	179	198	201	207	192	204	226	201	223	224	204	218	224	202	178	206	217	255	220	205	221	232	217	190	209	183	198	207	233	216	215	215	199	202	214	213	207	218	165	218	191	201	209	207	221	230	241	223	212	206	191	181	248	211	189	207	198	248	232	214	237	198	173	191	224	215	213	212	202	215	194	215	234	212	204	189	210	229	216	206	207	236	214	200	205	225	210	227	205	230	202	197	197	200	218	213	198	200	210	201	214	200	218	210	199	206	182	180	206	229	207	216	204	215	205	196	187	183	238	192	183	187	215	191	235	208	220	199	210	176	201	230	225	214	186	210	208	226	196	199	230	205	207	238	200	208	202	205	198	213	183	206	195	213	219	250	195	190	199	211	198	205	202	193	211	217	200	208	209	224	229	213	194	202	199	195	244	196	181	217	208	193	209	207	213	223	197	202	206	225	200	203	200	209	214	201	209	211	201	202	212	196	215	199	238	226	212	195	208	187	232	210	181	233	244	199	225	194	183	205	223	212	210	203	215	223	199	229	225	215	194	233	218	225	235	208	236	209	195	222	223	184	203	195	185	202	199	195	227	216	226	229	219	212	215	232	218	203	202	208	217	209	215	209	239	242	221	209	220	238	181	215	213	224	220	210	231	229	195	216	213	207	217	208	204	213	184	204	202	190	222	234	231	218	224	206	222	218	217	227	199	222	215	205	205	215	209	179	213	217	201	196	215	214	213	187	216	212	228	203	206	213	188	226	217	207	192	222	194	201	209	221	233	219	182	231	219	218	197	212	213	186	197	239	209	222	225	208	209	237	206	239	181	216	196	216	204	178	165	181	186	206	220	208	204	240	213	197	225	214	214	190	198	215	226	206	224	222	201	208	195	205	200	220	222	188	209	207	218	236	196	220	179	223	231	220	208	226	230	187	218	199	219	195	217	212	210	185	237	193	215	217	221	216	217	212	189	234	213	191	214	226	242	228	208	188	194	219	227	247	232	228	173	220	217	210	227	205	216	207	218	214	210	236	214	193	216	204	206	209	233	225	202	231	224	229	223	215	207	216	234	170	193	194	195	206	229	202	211	239	181	185	223	178	186	206	208	198	223	218	197	226	233	213	211	234	226	188	217	205	229	208	228	222	236	220	239	222	227	195	209	220	228	196	211	198	200	216	200	191	206	222	204	207	194	214	217	227	211	215	200	203	198	232	211	205	189	223	222	218	217	211	179	215	229	207	199	194	205	211	190	214	198	213	217	227	238	228	242	228	203	221	199	220	220	213	193	212	186	198	245	211	208	233	234	208	195	208	230	207	197	221	221	176	216	223	221	220	199	207	207	194	234	237	225	237	212	203	234	203	194	205	199	200	199	212	241	218	242	185	204	241	200	215	222	174	196	208	218	228	213	225	200	191	217	225	203	208	187	222	192	201	216	206	206	201	200	218	197	193	178	220	214	212	191	214	198	211	201	190	197	187	216	211	241	210	237	212	202	205	220	225	215	214	220	233	202	191	203	185	200	229	209	224	196	185	201	223	228	217	193	196	201	228	198	211	197	193	210	183	209	202	212	219	219	210	197	204	197	231	206	212	177	215	224	230	210	227	210	195	210	207	226	193	218	197	210	190	227	201	226	216	225	210	217	231	204	201	212	210	209	232	191	189	185	218	191	194	200	189	223	190	209	208	217	211	214	205	219	203	204	229	238	213	215	220	209	215	203	239	218	207	227	184	208	204	210	230	201	201	203	202	211	227	200	202	214	206	207	191	214	221	207	201	213	200	212	231	215	210	211	227	199	217	212	208	231	229	209	227	206	229	241	239	203	225	213	216	202	229	178	203	230	187	190	182	181	216	227	209	205	191	200	206	206	201	216	219	226	205	202	205	211	223	199	210	198	239	223	210	245	231	210	223	221	212	229	214	215	198	214	184	213	210	227	199	233	209	220	221	205	230	251	221	222	215	205	206	248	209	224	216	231	220	209	211	215	208	206	181	189	208	193	206	226	217	207	202	191	202	219	201	204	204	179	208	202	192	167	216	207	212	195	209	218	203	223	215	209	201	222	203	195	210	219	215	211	194	196	190	220	190	209	211	187	199	210	227	190	204	192	227	206	185	207	236	203	245	213	211	203	217	221	206	233	186	217	215	202	175	233	211	199	223	199	195	203	235	224	193	216	207	195	204	231	182	206	203	186	203	220	203	221	176	187	223	186	206	201	211	234	188	221	201	237	205	220	208	195	185	196	202	204	189	177	206	224	237	221	206	198	207	198	204	199	241	180	195	229	185	219	181	187	194	218	223	178	197	201	188	224	204	203	186	215	221	198	199	224	189	209	215	216	232	193	215	210	196	219	214	199	204	228	216	211	194	223	203	204	201	217	206	220	210	210	223	198	177	191	213	207	200	229	229	224	207	212	201	211	207	180	205	219	212	242	185	221	223	232	208	237	215	189	189	186	212	218	211	179	229	195	209	206	236	202	216	202	211	202	180	208	205	231	219	208	195	213	201	201	206	206	181	215	210	200	207	197	203	186	207	217	200	205	200	215	197	222	223	209	197	200	212	208	226	228	246	218	228	196	215	225	226	227	223	208	210	193	211	200	210	214	190	191	219	204	209	235	173	219	187	213	214	191	227	211	188	207	181	196	198	188	194	210	208	225	212	228	222	176	214	184	237	236	234	224	228	184	185	211	219	198	210	199	197	192	213	207	234	208	197	223	214	215	218	192	223	198	225	207	231	204	191	199	191	212	217	201	206	219	167	208	198	222	214	198	211	203	213	186	201	196	196	205	202	200	224	207	220	199	208	209	184	216	235	189	199	223	202	197	225	214	227	221	195	215	232	185	222	190	227	198	214	189	212	208	209	233	216	218	227	218	212	222	189	213	214	216	207	201	190	201	214	216	221	188	230	208	207	215	210	217	232	194	215	205	214	193	198	224	197	200
15624	16151	24645	28945	29087	30970	32660	28095	21810	14130	9294	7292	8112	6378	5774	5084	3624	4176	27449	35234	29432	20118	8973	722	777	728	806	795	796	775	735	790	784	751	733	771	769	721	727	765	769	793	774	806	750	781	755	766	775	786	775	740	803	796	791	745	738	760	768	693	771	786	749	788	785	751	751	735	746	782	819	781	778	744	725	724	746	762	776	745	774	737	749	751	775	771	753	745	791	728	789	751	785	781	755	770	800	779	749	769	776	805	733	787	802	813	808	767	823	770	752	727	768	761	811	776	745	782	798	771	768	775	787	787	756	785	737	736	766	773	772	768	776	776	780	788	743	724	741	753	746	810	771	707	783	798	746	754	790	758	808	733	785	764	769	760	807	778	785	789	792	749	801	822	751	715	693	808	773	772	766	743	799	746	715	787	757	777	758	766	783	714	738	753	776	800	738	723	758	806	751	774	786	762	764	790	775	768	807	744	781	735	717	737	774	771	759	813	804	755	791	762	764	790	804	722	771	792	776	828	825	777	772	773	744	751	707	735	749	758	701	796	779	783	795	809	752	788	776	749	791	791	755	765	795	720	725	697	761	743	740	791	755	769	776	789	792	756	745	811	780	778	740	758	765	722	794	802	782	749	769	776	753	817	768	846	800	715	761	775	774	746	780	748	751	798	731	767	769	812	825	838	797	782	813	766	737	789	746	759	752	745	712	769	765	729	769	770	756	738	731	737	773	792	742	748	724	750	806	774	773	774	725	726	757	766	749	776	745	765	740	739	796	808	797	734	734	813	744	759	772	768	771	787	757	752	783	764	749	787	770	779	680	749	755	759	793	762	753	761	770	759	784	791	749	742	746	751	782	792	775	744	750	785	733	746	748	737	761	753	794	769	791	785	819	792	731	759	758	779	774	769	769	739	787	797	771	742	780	799	767	761	799	750	795	768	774	774	780	712	798	754	746	718	758	734	782	738	753	777	763	776	774	770	738	762	755	828	727	816	771	761	804	690	752	758	769	718	703	781	772	764	842	773	715	806	766	756	725	777	776	786	765	721	812	745	775	772	759	745	709	760	762	784	757	741	790	790	807	777	674	749	760	754	761	823	775	756	756	767	724	755	801	813	790	783	751	793	788	746	739	752	768	748	779	746	771	751	777	797	777	777	736	770	828	746	787	758	665	797	798	710	790	756	734	748	755	736	774	754	773	736	749	801	744	797	751	762	743	752	788	719	793	789	765	738	784	760	721	765	775	715	795	769	746	719	780	787	756	781	748	800	769	776	765	752	747	755	803	776	798	735	753	759	777	806	728	758	757	780	740	781	783	750	758	776	804	759	775	757	774	799	733	786	803	760	720	757	806	742	750	704	781	765	778	759	745	763	763	756	768	743	803	725	775	769	789	706	773	731	790	751	767	752	754	740	810	747	716	737	760	740	770	816	772	774	750	735	808	783	751	717	745	758	715	786	760	753	795	810	788	753	761	766	734	750	781	777	730	755	710	785	745	759	792	774	776	765	761	779	792	790	784	771	771	739	756	794	780	766	770	779	770	789	805	806	776	757	738	798	780	813	791	736	728	819	752	787	799	776	797	761	770	767	726	733	762	772	774	741	779	760	729	784	766	736	754	757	791	749	780	778	779	847	798	795	794	747	771	733	699	813	751	788	735	778	749	753	742	791	772	771	749	710	773	759	745	777	782	790	772	788	745	772	786	771	759	727	765	750	781	781	793	698	753	716	794	760	711	764	784	800	779	781	753	765	764	771	780	759	729	737	795	803	800	762	745	780	713	699	725	774	789	797	772	802	736	757	778	773	774	803	798	745	813	736	750	780	760	774	756	773	745	817	704	763	784	747	807	779	735	742	764	809	766	747	744	773	751	778	796	732	766	788	742	777	767	787	765	791	746	775	782	718	787	785	753	731	801	777	759	744	799	733	725	759	709	768	748	746	774	782	775	762	805	769	739	789	769	735	742	740	781	793	815	764	765	792	745	826	824	724	748	793	727	796	794	769	726	735	806	716	733	775	784	736	734	777	748	777	762	763	764	796	814	783	750	733	775	778	752	772	830	790	775	780	720	776	789	772	737	743	741	777	767	792	749	775	774	779	667	818	714	750	706	811	788	716	776	759	780	784	775	745	779	777	817	814	727	737	795	752	740	779	776	749	751	806	758	710	730	759	795	712	791	711	814	839	757	772	754	720	740	780	749	770	783	788	754	739	789	775	791	754	844	739	799	727	763	786	785	781	743	783	757	738	753	752	779	782	771	714	731	788	794	774	730	795	748	754	772	722	764	708	761	775	766	761	783	768	776	750	783	770	763	789	770	773	787	760	762	765	792	726	740	767	796	732	748	774	762	750	787	782	776	751	764	752	748	732	747	748	750	704	710	790	732	786	743	759	751	735	782	753	747	739	743	818	744	729	759	745	791	781	818	695	693	762	775	766	738	703	772	785	716	731	796	737	796	769	796	774	700	736	721	732	753	799	794	757	778	744	711	751	740	751	752	756	738	732	786	771	710	788	724	778	763	742	817	803	808	760	815	745	782	720	744	769	793	769	740	761	764	722	714	814	768	761	732	736	774	781	761	783	809	730	764	774	731	728	734	727	786	775	789	768	732	787	775	775	730	783	777	705	778	788	747	790	745	744	790	791	815	769	712	759	766	754	795	765	804	730	811	739	788	714	768	756	708	753	713	792	787	731	747	750	785	755	761	742	798	763	796	757	773	789	770	752	790	775	777	773	768	788	715	813	762	749	736	749	753	799	763	806	764	762	792	762	785	783	738	755	749	740	770	763	701	764	749	732	733	742	747	720	778	797	774	800	736	771	770	741	735	807	774	805	776	771	780	761	775	796	765	746	793	784	726	751	778	737	760	741	740	741	763	769	769	797	778	733	760	810	745	731	759	781	803	748	758	776	785	768	743	746	821	763	783	771	772	754	773	824	774	756	755	835	804	839	823	755	740	781	730	802	764	777	816	748	816	785	749	790	799	789	780	740	739	753	745	737	778	788	760	780	746	765	763	791	794	756	780	745	757	728	735	765	777	783	857	762	726	762	744	781	742	793	773	767	752	748	730	755	777	743	723	734	801	835	777	744	802	742	729	774	761	777	771	792	777	761	788	792	781	732	790	736	750	769	767	769	758	755	769	781	733	791	748	744	759	755	741	797	787	807	749	758	795	814	756	792	800	719	745	750	775	748	781	786	723	769	790	741	787	772	761	755	823	752	772	756	734	754	817	738	764	774	756	784	802	797	741	764	781	752	801	735	765	776	759	791	729	735	770	798	754	817	763	809	732	746	787	774	755	790	777	809	739	756	740	771	822	810	714	771	710	740	781	811	792	781	748	762	771	830	761	764	777	812	773	769	765	750	764	765	854	761	745	781	785	774	735	761	762	763	751	775	778	777	731	753	789	781	735	772	747	773	749	737	740	834	794	812	746	799	803	743	790	754	727	717	811	737	758	768	740	728	785	813	789	771	776	779	786	778	780	775
3170	3007	4062	3317	3355	2537	2008	1285	778	402	281	274	267	313	256	228	241	254	403	926	980	701	373	143	167	186	198	176	182	186	182	182	194	177	175	179	184	155	176	185	193	165	160	159	169	165	174	184	191	172	161	183	176	163	180	175	171	179	163	186	180	168	178	184	171	189	165	178	167	168	169	180	172	159	175	210	175	173	185	173	155	190	209	181	191	150	180	165	152	168	163	211	193	186	167	176	206	171	194	160	190	163	185	158	182	177	202	165	183	183	174	183	164	177	178	201	197	175	167	165	172	171	151	177	176	188	168	178	179	174	149	182	170	204	195	183	175	193	175	175	165	184	169	190	198	176	148	181	187	175	201	189	179	174	167	161	168	191	183	166	181	171	174	179	160	159	162	182	170	170	172	173	153	199	184	186	165	187	166	204	177	195	169	184	170	176	187	153	165	198	191	165	175	173	183	185	181	175	169	198	169	162	179	200	179	189	168	159	190	162	175	155	159	190	155	171	173	171	210	158	172	173	170	172	180	194	178	167	204	168	187	176	163	143	163	173	165	157	186	166	183	173	171	189	176	173	183	209	177	192	173	161	172	175	160	177	161	199	167	166	172	165	157	198	171	187	167	180	185	160	174	175	201	185	186	174	156	187	175	154	168	180	170	173	193	161	165	177	168	184	181	190	174	151	154	171	180	200	192	187	169	187	160	182	158	176	186	188	189	177	184	181	175	180	152	169	187	181	192	176	172	180	182	174	186	176	163	191	168	176	156	184	209	156	173	174	165	166	169	149	177	182	163	159	173	169	185	179	182	165	175	171	162	185	159	169	172	185	184	162	201	180	155	178	175	160	165	181	162	172	170	177	157	201	202	175	171	163	167	157	179	157	189	205	188	157	199	186	173	199	171	158	161	152	162	174	198	176	167	183	180	180	179	182	178	165	180	164	186	181	163	175	185	178	197	183	193	179	169	174	181	142	163	181	187	192	167	167	168	191	159	183	201	202	187	186	160	173	161	180	206	191	164	168	174	160	154	163	158	171	175	177	190	171	172	188	198	186	160	177	200	171	200	181	173	169	181	181	198	155	170	179	162	168	163	164	185	182	183	178	169	163	169	173	176	193	200	164	166	170	199	175	168	181	169	169	161	171	175	153	176	167	160	184	181	151	175	173	155	171	163	173	172	171	179	192	165	183	171	192	179	180	169	194	185	165	173	160	185	179	198	161	184	176	200	169	164	174	175	184	206	174	182	163	173	186	190	187	162	170	185	170	164	178	184	173	166	206	186	204	198	199	155	172	174	208	175	218	192	151	185	180	173	148	173	155	180	163	157	209	209	175	170	193	166	165	157	167	180	154	200	185	197	193	160	179	171	183	181	195	173	164	189	172	164	176	179	157	170	164	169	202	167	177	165	152	191	169	185	157	174	174	182	149	160	176	130	188	182	185	178	154	162	201	154	173	202	184	191	176	158	166	163	179	142	183	174	174	160	163	162	171	196	160	166	171	169	188	189	155	169	158	171	174	167	190	160	166	199	199	187	176	171	192	151	160	176	175	185	173	191	178	176	185	176	168	177	167	183	188	191	199	155	179	166	178	170	177	206	163	180	169	187	168	172	170	196	181	165	170	189	188	153	159	171	150	161	181	193	157	185	191	170	187	171	160	183	188	188	170	163	172	179	173	177	149	179	201	191	177	201	176	187	166	179	177	188	161	150	159	165	184	164	163	171	162	163	159	179	190	162	205	186	164	181	161	181	177	215	195	160	156	161	172	179	189	191	168	171	191	156	170	176	201	186	180	138	165	156	155	178	176	198	153	167	192	189	178	169	184	196	172	175	178	175	161	171	176	193	188	192	154	183	152	157	175	154	153	167	164	184	166	182	162	185	189	190	167	177	170	191	163	180	182	167	172	184	183	186	168	166	151	180	165	183	194	197	170	168	180	191	173	185	162	166	162	176	177	197	180	179	177	189	181	155	210	180	144	190	170	167	164	191	181	167	201	172	165	166	172	169	185	173	186	180	181	161	172	170	186	158	175	175	169	202	181	165	189	187	194	178	167	162	159	191	185	193	159	171	186	180	184	156	146	188	169	170	134	193	181	164	171	141	177	173	164	182	162	199	158	172	162	171	161	174	183	173	172	178	172	177	190	169	175	185	197	156	197	184	168	173	165	160	196	174	176	167	189	180	188	158	173	156	183	209	201	172	138	171	165	172	163	181	159	175	176	178	178	186	189	178	187	160	183	159	182	192	174	172	185	156	180	185	172	175	174	161	169	174	172	170	164	179	180	173	166	188	178	184	193	175	164	194	190	175	196	180	192	168	191	172	193	201	165	159	186	152	160	176	190	190	171	202	173	175	163	176	178	176	177	188	186	175	172	167	169	175	186	165	169	178	162	167	155	175	163	195	203	181	180	177	200	189	182	195	156	178	146	180	183	188	175	158	178	179	168	210	193	191	177	170	164	181	173	189	175	196	166	194	184	176	170	177	185	191	164	177	176	168	190	199	165	195	172	170	177	173	167	183	194	188	192	179	180	183	185	182	179	205	189	201	171	192	183	169	194	190	150	158	154	170	161	196	210	179	186	177	165	180	171	182	155	172	167	183	171	184	177	172	153	166	165	168	176	164	154	176	172	167	185	162	187	212	151	178	179	182	181	178	169	190	205	184	176	190	159	175	184	175	200	157	174	171	176	168	171	194	167	160	197	192	166	172	178	168	157	166	181	163	186	197	188	176	199	179	167	186	192	184	170	196	184	208	169	176	182	171	192	159	169	163	213	192	174	198	187	183	178	190	186	183	165	190	175	160	183	171	154	152	197	142	163	181	165	173	188	171	175	201	182	175	171	201	175	189	186	175	192	153	180	173	161	185	178	181	186	192	155	174	148	154	194	179	165	185	163	195	176	162	204	180	159	176	189	160	191	172	170	187	173	178	163	176	174	192	187	185	174	163	187	165	153	161	171	176	174	191	180	178	174	170	178	164	199	201	187	175	171	170	161	184	163	172	175	169	192	188	188	166	165	163	161	170	170	173	164	166	174	183	182	173	166	175	160	193	148	169	153	177	167	174	186	183	164	167	168	180	157	159	160	162	186	173	161	198	170	176	162	183	192	164	179	197	169	159	183	188	177	175	156	184	180	181	179	161	170	176	186	170	196	182	186	177	179	176	179	195	166	182	179	188	178	184	182	187	173	174	163	174	163	181	164	176	192	163	170	175	172	164	187	162	185	177	163	178	170	198	173	192	142	169	183	156	183	165	153	161	168	167	155	190	187	181	164	175	173	181	164	178	167	177	177	161	177	159	184	195	190	173	171	185	184	175	184	157	159	177	183	149	176	162	179	187	156	188	183	148	162	182	164	196	187	177	170	181	176	170	173	200	165	170	176	187	171	173	169	189	197	201	161	160	179	173	153	158	185	152	177	151	159	175	164	183	177	168	189	184	185	179	148	170	187	187	169	174	185	167	198	178	151	150	188	168	182	199	161
3751	4199	8496	9313	11085	9697	8446	6177	3805	1880	1335	1398	1325	1378	1298	1233	1069	1116	2112	4858	4958	3419	1582	688	659	655	597	681	677	626	639	677	680	666	629	617	687	639	662	664	661	615	662	659	669	619	687	632	641	692	653	644	651	655	662	669	652	632	658	712	685	676	717	690	669	634	656	609	656	655	652	697	648	622	664	658	648	631	621	622	592	640	630	656	697	656	668	692	656	607	643	681	666	673	659	648	633	667	684	721	686	641	643	661	664	664	660	646	632	632	685	662	665	653	641	667	681	667	698	693	687	646	645	718	675	670	622	677	636	678	627	614	635	629	615	668	659	694	679	688	666	616	671	647	659	654	642	645	697	652	628	699	644	626	672	625	635	664	691	685	625	658	634	621	680	637	676	652	667	645	672	650	651	685	612	649	680	656	637	677	675	669	684	647	674	677	605	650	669	675	668	661	645	626	644	652	668	644	688	667	670	653	682	624	651	633	647	645	671	633	667	682	641	670	709	645	666	678	621	687	657	653	686	632	662	693	645	673	645	656	657	656	662	635	612	663	686	702	683	643	638	685	678	642	691	649	664	646	660	643	684	693	686	642	689	636	671	616	669	630	623	668	637	688	713	659	680	704	659	630	651	656	668	629	685	680	680	681	713	653	655	710	663	619	647	689	641	705	686	598	634	632	669	693	665	714	691	645	667	706	652	639	640	664	683	697	663	656	692	668	656	692	662	649	696	673	617	636	649	656	650	652	695	638	628	649	674	678	692	657	640	687	630	643	654	626	640	619	627	630	665	631	658	714	644	642	671	705	703	662	627	684	652	708	670	623	646	667	703	668	658	631	667	683	620	617	693	663	645	711	641	677	664	648	660	661	717	671	619	696	680	699	637	666	630	627	700	646	637	663	682	677	649	641	688	646	689	683	679	655	637	645	647	652	608	673	703	680	671	628	676	667	661	692	696	649	626	644	669	634	654	651	631	662	689	652	653	635	636	663	720	642	642	685	681	680	667	648	650	687	653	666	672	695	704	631	692	687	649	678	663	701	640	666	709	675	639	684	645	624	689	631	652	679	659	632	689	702	648	638	673	628	620	652	658	666	672	633	669	632	638	626	653	673	647	663	610	595	636	641	656	624	681	668	635	640	634	628	664	622	644	684	687	685	631	696	688	704	679	633	649	643	646	672	681	642	646	642	621	628	633	669	657	673	621	705	689	663	672	717	629	677	677	621	649	666	652	699	663	692	668	649	610	630	660	643	611	621	685	701	662	641	643	641	645	617	604	688	644	664	681	703	710	687	680	630	646	641	656	627	665	665	620	666	659	651	703	637	637	649	679	665	653	658	683	665	634	664	643	684	649	632	634	655	671	639	653	567	652	694	614	656	664	636	713	694	651	639	669	689	654	666	735	647	661	684	614	698	643	592	667	705	657	645	638	639	681	678	679	664	686	669	635	661	673	646	601	616	678	586	645	680	655	683	679	664	680	660	670	671	631	669	654	659	670	675	665	699	653	672	661	662	648	649	664	659	637	646	638	689	632	654	667	670	612	698	655	674	645	672	663	614	617	672	694	675	629	627	658	666	654	674	652	690	654	675	648	679	626	651	651	688	678	679	672	690	648	643	680	670	660	641	681	648	694	651	648	625	671	646	668	662	685	607	631	663	658	634	621	666	670	662	629	668	656	671	676	662	661	654	638	673	639	654	622	691	671	650	701	656	634	652	685	628	630	668	618	674	648	691	658	684	652	696	712	677	649	663	645	662	615	696	642	674	664	643	646	616	641	682	692	663	671	651	636	648	644	623	692	653	641	628	690	655	659	704	635	669	653	679	631	662	676	669	635	682	719	653	648	642	648	665	670	672	692	690	618	667	667	646	694	669	638	649	622	664	642	671	703	634	665	699	704	678	697	648	691	626	642	637	652	635	662	668	612	691	694	656	662	648	641	711	653	680	608	632	681	664	638	624	662	647	636	679	668	688	674	613	668	629	683	666	683	650	649	661	679	641	639	602	676	624	656	671	659	647	619	631	699	653	669	653	640	709	662	676	712	648	681	689	669	654	634	617	635	669	652	713	650	637	668	687	636	625	616	681	628	657	683	684	668	681	607	629	630	658	639	692	585	613	642	689	670	648	627	664	664	652	628	664	623	658	641	658	631	657	654	678	631	685	628	613	644	624	665	632	691	633	677	638	693	669	676	679	676	639	681	659	685	654	647	685	639	659	667	647	659	620	671	638	653	640	667	660	624	669	657	664	669	633	656	670	677	640	685	653	623	665	664	668	684	616	707	651	684	687	695	668	639	633	629	670	654	655	655	652	682	700	695	717	679	664	631	678	659	661	634	667	636	677	664	615	654	681	637	723	696	646	675	714	658	667	619	639	649	687	653	695	651	651	702	663	630	695	624	688	662	677	638	624	721	661	611	636	638	668	649	680	703	652	644	678	655	664	659	653	654	643	634	692	668	704	667	641	659	683	663	663	632	659	678	653	613	673	713	649	646	667	688	626	668	649	629	714	722	621	645	704	621	654	641	667	667	648	682	669	651	634	669	721	653	630	658	657	634	678	651	649	637	652	688	678	621	651	647	682	664	640	658	692	689	654	680	646	621	725	624	630	709	681	654	638	644	646	644	657	641	687	681	672	713	642	657	649	701	702	626	663	713	662	694	618	676	664	691	659	639	655	668	630	682	685	639	655	641	667	700	669	650	660	621	652	631	644	677	655	629	696	615	665	625	640	664	622	616	701	649	684	692	642	632	664	680	659	652	645	655	687	670	655	671	636	677	661	648	626	690	659	664	660	679	639	674	649	664	650	660	673	645	622	653	704	596	672	646	698	659	677	656	632	640	660	652	630	660	682	668	620	628	620	653	665	701	628	651	688	612	655	677	665	684	641	608	676	632	666	654	658	701	669	677	622	649	663	649	697	684	655	689	663	666	668	659	675	663	661	638	655	650	631	664	684	660	691	628	669	619	632	688	625	662	676	629	648	661	690	662	666	660	656	654	691	649	689	633	697	616	677	693	640	658	652	652	657	645	643	641	624	612	681	641	641	634	661	661	650	649	635	629	646	672	633	652	667	666	647	630	653	672	656	659	616	675	666	678	635	676	678	668	668	666	701	670	612	689	658	637	664	696	614	664	639	692	664	669	668	628	664	644	697	685	678	688	628	652	650	665	683	609	623	648	650	634	627	640	646	643	678	627	633	634	643	610	692	698	640	672	670	640	653	640	691	666	702	691	686	658	693	691	679	693	714	674	623	622	647	698	630	658	677	661	640	685	708	652	658	650	628	637	628	673	678	645	621	673	682	662	647	660	674	669	665	665	638	589	677	703	662	672	678	647	672	665	635	685	628	687	673	655	641	663	666	673	665	679	684	678	629	677	646	674	644	639	643	645	639	687	657	666	658	648	665	653	673	634	647	681	578	652	669	673	672	619	669	619	661	637	649	707	648	629	698	616	656	653	635	671	624	681	654	669	641	654	675	666	696
9692	12904	16078	16393	13006	15039	10747	4576	2986	927	643	624	652	613	429	376	354	564	3353	7990	5907	3060	1077	140	159	165	159	157	152	139	123	150	134	138	159	144	135	144	143	172	152	157	134	156	130	155	146	180	143	154	137	148	152	171	167	158	163	141	163	139	153	131	155	170	146	165	143	131	142	162	156	164	164	133	138	146	138	152	154	172	147	165	155	160	142	150	140	142	136	145	159	135	160	162	157	154	143	154	163	148	138	141	151	150	166	153	150	125	165	151	143	169	149	151	141	155	148	167	151	136	167	144	143	146	136	146	162	159	150	159	157	122	175	126	162	156	161	138	148	157	145	168	169	147	156	145	151	135	153	146	157	153	171	164	162	155	148	142	137	166	150	167	154	150	154	149	163	147	153	165	163	141	159	144	159	173	149	170	138	160	154	140	137	146	180	169	149	149	147	139	156	160	157	171	154	156	136	166	140	134	146	139	150	131	128	160	147	149	153	132	148	145	134	169	144	152	156	142	124	142	141	127	158	126	135	166	156	155	160	145	127	157	161	143	154	155	133	164	126	129	144	162	155	163	144	166	138	157	163	136	148	140	135	149	151	146	142	173	135	168	144	183	185	166	133	158	143	139	142	160	157	143	155	137	186	157	147	167	157	129	138	139	137	157	157	172	143	142	136	158	149	131	140	166	152	149	152	149	151	149	154	149	184	159	144	162	159	150	161	156	149	149	168	154	148	167	155	163	145	153	146	171	142	161	133	156	136	144	159	150	160	133	136	162	147	181	139	158	140	140	139	159	164	125	132	149	153	167	138	148	142	150	138	149	164	151	162	162	166	152	147	154	155	138	146	151	166	172	132	123	144	136	168	146	158	166	130	156	148	161	135	174	145	141	133	147	156	146	156	157	126	169	142	144	139	141	136	124	137	129	147	169	173	156	146	171	148	133	132	129	144	132	163	128	132	159	158	151	156	156	136	168	161	160	140	139	129	161	164	153	145	150	150	153	153	153	152	165	141	154	149	179	135	157	146	143	171	151	141	141	153	151	133	156	160	149	148	137	153	146	142	153	151	150	147	158	132	149	139	112	163	146	140	120	148	138	150	146	155	164	163	148	152	148	148	138	152	164	163	160	182	154	165	153	147	154	149	159	135	145	155	134	138	135	156	143	134	162	150	127	154	151	183	163	142	162	168	165	164	165	145	136	164	128	126	135	160	156	165	152	132	137	148	155	156	162	159	170	140	146	139	128	139	127	153	141	150	154	174	144	146	149	147	151	140	148	127	149	186	150	157	153	176	136	148	137	151	151	130	132	147	152	167	137	174	131	139	160	166	139	158	141	153	156	140	178	142	171	175	158	137	155	127	141	155	142	139	174	137	140	169	142	158	152	157	155	169	155	144	150	156	130	160	170	141	161	139	160	154	175	141	140	174	155	156	154	150	162	171	140	150	149	151	158	145	139	166	161	153	151	136	156	179	125	143	160	169	169	158	159	159	139	138	127	146	132	146	143	134	144	141	148	140	152	154	152	171	148	153	151	166	159	143	140	151	132	137	143	141	148	140	181	160	142	143	158	146	143	157	152	152	130	138	157	147	139	149	159	153	129	158	145	141	158	156	154	159	113	141	128	142	139	152	152	147	144	140	159	140	140	148	157	164	145	167	151	150	147	123	157	158	138	126	130	157	151	144	159	162	175	129	152	137	149	157	157	140	181	133	145	154	140	152	144	160	155	145	141	129	159	118	143	174	170	162	144	139	143	149	143	166	154	141	137	146	161	137	152	157	122	146	146	143	135	176	141	146	130	148	129	151	164	169	156	161	140	145	130	143	147	154	158	137	167	141	140	129	155	134	152	166	142	162	147	146	147	148	127	136	182	141	139	109	172	167	155	142	142	163	145	145	166	157	184	150	137	160	166	141	161	154	157	130	151	165	150	139	133	144	153	163	149	153	147	170	153	134	147	139	149	140	136	146	157	159	154	145	149	143	137	182	154	170	144	146	165	169	149	140	163	144	141	138	145	143	149	132	161	154	149	132	162	141	142	162	163	161	141	135	135	157	161	163	155	162	149	159	155	152	163	127	176	119	152	148	157	151	151	138	150	133	172	147	129	162	159	146	130	143	156	167	171	152	152	132	146	142	148	182	132	144	128	154	137	160	132	152	154	137	140	145	154	151	171	153	156	145	160	137	148	161	154	141	160	152	143	149	167	157	160	155	158	146	158	165	143	158	162	140	162	153	145	151	184	146	133	142	178	124	147	150	142	143	162	136	152	136	166	127	163	166	158	135	152	157	158	149	164	143	143	179	145	157	122	139	168	152	148	149	161	161	152	148	163	151	125	146	158	159	152	155	154	154	159	145	133	150	188	163	137	149	164	156	149	167	156	160	149	150	146	158	145	128	160	126	159	157	135	131	170	159	176	147	171	152	173	147	174	137	138	141	127	138	148	138	155	134	152	150	150	156	160	179	132	144	124	151	164	154	150	160	171	161	140	147	149	139	129	156	154	142	155	172	160	141	158	156	152	148	129	157	140	154	160	142	139	146	134	162	137	153	133	151	148	166	167	167	144	138	147	152	142	154	144	158	169	145	159	155	139	178	145	152	162	139	143	138	144	130	155	147	174	144	151	147	147	154	141	142	163	169	155	166	158	150	152	159	152	178	163	153	124	140	158	173	152	150	146	145	163	190	156	139	152	152	151	153	180	149	147	156	161	159	149	158	157	152	154	144	162	131	154	154	158	146	165	127	143	132	165	152	155	169	121	154	129	153	137	133	158	136	161	173	140	169	131	156	140	161	145	165	163	140	146	154	177	153	165	148	152	172	153	153	158	150	149	151	158	157	143	139	148	147	123	148	158	148	131	163	145	166	144	167	148	163	155	166	156	152	158	177	147	181	162	149	157	149	159	152	155	155	134	131	148	177	172	150	147	156	151	159	143	126	145	161	143	155	155	133	120	158	143	159	155	172	151	143	169	151	149	161	168	141	154	144	149	130	140	152	173	157	158	146	167	128	159	153	158	157	151	137	151	158	163	140	154	139	138	146	154	150	144	150	144	148	146	149	164	151	138	148	132	128	150	163	145	158	150	157	154	146	152	143	151	170	139	153	142	165	138	144	129	168	130	148	160	127	153	158	166	134	142	132	154	157	146	153	164	171	134	144	141	162	142	162	151	133	154	148	140	133	174	144	134	153	164	145	164	151	155	154	161	140	179	141	147	141	153	135	136	175	157	147	142	158	140	153	140	158	165	140	146	151	154	142	127	147	153	145	157	126	154	170	151	168	138	166	139	175	154	150	139	143	126	165	143	155	171	127	125	157	170	165	150	160	172	149	170	152	162	151	147	149	156	142	131	138	157	164	140	157	143	148	146	143	172	165	156	151	154	126	171	166	148	157	151	141	144	152	138	176	144	163	165	151	166	124	170	151	136	157	156	151	156	138	134	138	134	163	132	172	149	147	146	172	151	143	163	136	143	149	152	151	137	145	143
10023	13125	20435	23315	22826	28578	20174	12310	10392	4067	3645	3483	4053	3434	2502	2335	2213	3583	16433	28736	22658	14689	5840	587	569	582	613	566	581	604	652	570	606	579	583	587	627	620	617	548	569	571	566	593	533	598	560	582	518	590	549	553	563	581	509	572	522	533	531	622	592	621	583	610	641	524	565	585	609	580	523	566	543	596	570	571	585	558	588	567	580	566	601	609	600	586	593	597	550	586	581	544	594	565	515	554	526	611	594	550	554	587	555	561	573	588	589	601	553	592	560	546	585	586	596	562	579	582	564	601	583	517	605	546	544	578	542	555	597	574	589	576	534	598	580	601	548	604	560	613	538	586	569	564	580	561	586	591	578	528	558	541	628	544	526	585	592	601	567	593	617	545	595	591	549	559	576	565	566	563	584	611	563	603	592	560	519	532	530	582	606	591	605	590	604	580	599	559	610	505	557	567	547	585	584	625	556	599	587	565	589	588	598	573	545	561	638	579	551	597	613	582	594	574	582	575	613	598	581	555	575	561	566	597	527	572	610	574	583	568	535	593	594	549	557	532	625	587	557	590	557	566	551	587	595	578	543	555	567	561	601	580	569	529	595	601	568	588	610	606	609	562	606	583	560	580	546	590	596	587	553	561	569	605	557	623	581	572	565	569	535	567	516	523	561	574	563	596	587	555	557	589	636	585	550	598	572	589	614	592	539	568	558	613	597	604	610	561	553	548	599	548	584	598	556	593	544	603	543	588	573	589	573	580	548	605	608	559	568	573	544	537	595	544	582	600	584	534	558	559	566	564	581	572	570	607	586	572	577	569	560	612	572	568	587	585	554	578	575	575	589	581	538	619	616	551	588	580	575	582	568	594	539	619	578	540	544	538	544	599	573	550	599	582	634	581	577	542	580	532	561	573	556	552	597	536	562	588	537	573	557	573	563	547	562	578	613	577	566	603	581	568	577	579	536	586	580	549	551	558	589	562	567	585	581	615	582	604	595	541	579	573	582	602	558	619	592	541	568	552	566	602	599	544	551	560	616	517	577	601	589	585	602	575	585	581	590	574	560	578	586	599	596	570	581	544	578	585	630	560	552	562	557	623	590	564	620	569	555	590	530	561	565	603	578	543	590	553	595	597	587	560	568	584	580	581	583	579	569	570	572	565	552	593	599	549	589	582	569	579	591	584	536	550	570	559	577	573	631	568	602	625	629	572	590	618	564	594	531	581	564	563	602	574	573	581	552	591	563	578	543	599	557	567	588	577	563	613	612	541	584	579	560	587	582	573	596	592	564	558	571	593	608	539	606	596	562	568	543	562	592	592	590	588	562	570	600	558	572	540	594	593	611	590	588	593	624	615	565	558	606	563	591	589	574	602	570	597	618	576	568	583	565	590	544	577	572	570	594	551	608	565	571	591	594	585	578	610	569	587	577	584	587	560	548	553	606	584	590	595	621	565	585	573	565	560	574	580	623	522	603	550	567	602	596	616	564	584	599	614	533	580	615	575	543	599	569	553	563	543	550	574	613	551	563	599	637	542	596	559	573	565	593	531	601	557	613	584	581	575	617	592	604	595	643	550	588	615	567	548	576	552	611	587	598	556	545	614	543	547	608	588	584	569	600	560	589	569	546	575	585	589	546	580	549	520	588	582	537	587	563	594	572	546	564	577	618	573	591	516	549	577	575	542	573	576	604	594	526	594	558	565	545	555	600	606	577	574	582	589	575	578	577	572	605	600	533	601	583	545	520	567	595	614	530	605	603	569	590	538	583	575	569	594	549	563	619	573	568	586	586	569	567	584	578	545	593	583	547	568	565	560	557	568	615	587	622	578	561	608	592	610	595	576	569	568	563	562	543	557	592	573	591	566	588	586	582	610	574	610	589	592	634	590	566	574	546	567	608	575	531	595	563	559	591	604	570	560	575	580	604	531	595	584	556	594	617	543	577	554	580	548	595	563	590	597	563	587	552	583	574	569	592	559	578	585	578	613	607	585	511	593	611	553	541	554	575	633	585	558	584	630	541	568	543	550	590	539	576	546	591	565	582	573	585	560	535	584	562	592	583	564	581	532	583	586	579	528	539	565	605	592	599	577	602	568	593	556	574	567	588	547	567	601	565	540	582	565	588	579	555	569	553	566	617	555	569	542	583	635	611	612	561	624	597	608	618	531	548	576	571	572	540	582	600	569	573	582	572	539	563	561	599	532	568	596	607	556	579	583	583	575	579	555	567	563	571	590	590	579	569	585	556	573	593	556	615	582	546	603	580	562	579	579	531	609	576	577	553	604	583	572	612	575	586	587	569	568	564	499	573	593	569	596	580	575	572	579	565	566	599	592	562	570	582	553	606	561	580	598	571	560	589	588	593	538	583	562	563	548	551	600	545	567	544	556	598	577	583	585	567	578	590	564	596	581	563	550	574	604	558	566	599	602	631	552	580	568	583	572	571	611	605	582	603	598	596	563	564	582	567	578	575	621	577	551	562	621	560	592	555	611	563	535	557	559	550	538	555	570	621	605	566	584	586	578	549	588	601	561	562	607	530	614	570	551	569	571	576	554	570	577	564	544	587	533	556	623	572	582	593	611	588	598	574	574	610	568	562	567	592	574	612	597	546	568	579	563	567	602	569	535	571	604	512	564	542	605	592	570	603	553	547	531	552	556	547	597	553	575	586	550	573	573	559	551	559	584	547	581	569	629	615	575	578	550	558	568	547	566	584	610	564	599	602	586	560	592	534	614	568	593	563	583	617	569	555	595	603	576	563	558	552	570	555	617	561	580	581	530	576	598	578	550	621	601	607	532	608	581	585	566	564	610	587	622	556	576	561	571	565	545	604	557	592	589	586	529	599	574	571	614	618	587	554	579	594	533	586	559	531	607	593	557	581	542	565	560	545	600	583	564	585	569	638	560	529	541	576	614	610	553	614	611	597	590	576	558	593	575	555	589	594	553	574	569	561	589	543	611	536	600	564	573	570	596	572	591	585	553	611	615	552	600	569	582	614	586	626	529	562	587	601	589	536	598	537	564	613	636	570	552	575	590	608	570	587	593	562	527	535	613	542	603	545	591	552	524	563	622	586	565	610	592	571	595	559	603	591	531	565	575	551	641	566	552	586	582	566	582	572	545	575	569	618	570	594	538	573	607	567	587	588	568	559	584	588	571	592	560	605	594	598	583	537	577	572	572	531	581	542	542	560	597	589	539	552	567	574	573	567	615	585	560	570	581	573	591	542	575	651	579	558	578	593	562	563	546	584	548	590	579	553	543	588	522	527	598	591	597	591	553	542	591	602	542	549	562	574	580	524	541	601	524	578	572	553	552	583	555	595	604	571	595	548	592	562	581	588	563	614	614	566	578	592	560	585	579	618	586	574	586	564	573	622	562	578	556	576	589	557	546	537	552	535	557	564	540	570	590	569	608	557	592	576	545	610	576	555	589	567	587	572	573	568	560	610	554	607	566	599	609	570	528	548	583	574	555	579	575	588	622	601	610	581	563
17699	22129	24927	22990	15900	17833	12847	8090	5441	1573	1644	1874	1441	962	732	559	537	2809	10675	13591	8484	3956	1195	191	166	202	222	182	183	212	203	207	191	196	226	175	215	198	189	196	194	216	203	186	200	187	191	209	185	195	210	187	191	225	214	193	185	189	182	209	182	223	187	212	207	206	184	202	214	191	166	203	176	191	189	199	211	182	205	203	189	202	205	204	198	204	204	199	196	200	208	200	217	179	216	194	211	204	205	181	216	200	206	225	190	207	190	201	209	172	188	187	219	191	211	187	191	202	198	195	189	197	188	197	193	192	200	211	190	218	197	215	203	186	202	202	202	199	206	193	192	170	201	187	185	202	205	201	185	195	221	179	197	220	193	206	207	189	228	201	198	185	198	200	196	187	191	202	208	204	179	185	218	212	194	216	193	188	200	212	211	192	223	196	223	188	204	208	191	222	195	200	204	175	192	201	189	207	185	174	207	201	224	196	238	205	210	218	170	201	181	228	227	178	210	193	210	190	213	191	193	205	216	204	179	195	198	202	191	211	212	213	192	199	205	200	205	191	200	217	197	175	171	208	184	160	188	221	189	174	201	201	214	180	185	235	175	194	202	169	206	202	182	216	195	201	165	196	194	180	192	202	186	196	241	178	194	194	191	176	211	206	197	192	172	219	205	211	203	213	181	202	199	180	211	208	222	225	198	194	210	210	191	224	196	188	201	201	215	178	213	212	187	195	176	198	203	187	207	211	198	183	205	200	175	198	197	194	193	184	191	198	182	201	210	206	179	206	165	215	189	170	199	203	233	185	203	197	184	191	193	179	203	209	191	186	190	221	186	213	181	201	189	176	182	203	208	194	207	189	198	178	193	194	211	197	219	191	204	218	227	204	190	193	211	192	200	186	194	215	197	204	183	203	169	178	191	198	190	180	193	192	201	189	190	201	162	197	176	208	183	223	206	213	202	203	216	211	202	196	221	180	185	191	204	194	188	188	192	186	219	198	220	207	196	201	188	187	210	178	211	212	186	195	190	213	203	190	230	201	200	171	172	201	196	202	197	220	183	189	179	201	177	185	193	202	207	200	184	204	201	199	187	209	201	221	203	199	198	199	185	194	178	191	199	207	220	197	205	190	218	211	200	195	207	196	180	195	217	206	211	183	196	217	180	213	209	209	176	189	182	177	201	209	224	231	185	199	197	179	192	193	205	188	188	218	199	198	194	205	176	192	200	184	215	197	173	200	195	212	184	204	191	203	181	184	193	193	188	207	211	190	184	194	207	207	233	170	188	214	196	183	196	202	191	190	171	189	185	179	188	187	208	191	199	212	198	184	218	184	205	197	205	206	199	204	199	199	183	172	198	203	198	202	191	188	212	213	236	184	197	197	180	189	218	201	196	203	212	186	188	196	180	172	194	197	221	188	184	194	197	188	205	215	216	203	227	206	184	184	205	200	186	190	203	203	213	200	198	192	197	201	199	205	196	221	212	189	201	192	184	192	205	180	186	206	183	186	214	211	185	195	206	195	210	204	218	206	201	212	225	203	196	186	207	220	188	183	189	202	225	163	203	223	184	208	230	209	207	198	171	174	217	207	197	174	208	197	219	194	189	216	214	174	195	195	207	224	199	185	183	184	211	203	188	183	200	203	185	210	210	207	208	207	206	204	182	194	178	201	207	183	191	213	186	199	194	221	166	208	194	193	204	187	192	199	181	191	203	217	201	175	200	187	199	204	206	203	211	178	190	197	190	198	188	194	197	208	198	192	188	206	211	183	197	186	203	181	185	174	191	201	206	180	184	175	200	191	192	191	187	188	228	195	199	198	178	195	182	180	202	225	194	220	195	196	198	169	207	205	204	179	194	205	204	195	196	179	203	235	178	184	200	213	195	210	174	199	193	210	182	202	201	219	180	207	217	186	188	170	183	186	210	198	167	182	173	195	193	198	200	219	195	208	187	205	209	200	196	219	204	185	221	206	214	194	199	205	194	207	232	202	183	228	192	207	191	211	187	215	184	215	221	210	202	206	205	199	209	203	193	192	194	207	225	218	204	209	201	221	203	199	197	198	198	216	210	199	209	191	197	212	196	179	185	185	192	215	196	222	193	172	194	167	206	192	194	205	195	192	195	202	200	212	203	223	194	172	201	205	216	181	214	210	200	204	178	179	197	178	195	224	178	208	195	188	183	194	213	204	210	208	211	229	198	169	175	173	221	178	205	189	173	194	180	178	213	246	226	209	196	206	192	190	206	200	205	219	193	222	213	198	186	181	205	207	208	176	217	228	194	180	234	190	196	176	183	196	187	225	213	196	203	210	213	208	179	174	197	185	197	194	204	197	220	188	204	207	231	180	209	189	199	212	200	196	186	210	210	195	209	190	196	233	211	178	204	190	210	193	210	188	193	205	199	203	196	198	195	208	201	199	210	196	206	202	202	197	185	192	194	203	185	192	182	184	224	217	210	191	201	191	218	187	201	209	186	186	174	203	199	201	218	208	191	202	206	181	184	196	231	201	198	179	201	193	187	213	199	213	185	190	215	185	221	202	190	236	199	194	164	202	215	207	172	212	205	202	183	195	211	196	204	205	199	185	205	181	185	226	203	201	198	204	231	189	199	187	196	207	214	208	181	167	219	204	184	205	172	188	197	211	186	217	191	199	212	185	214	196	195	199	191	172	220	205	200	183	214	219	193	195	197	182	187	239	208	194	181	183	195	219	212	198	187	219	200	223	201	171	185	206	197	192	170	204	177	191	188	226	191	187	222	194	195	218	202	202	161	195	202	213	196	198	177	194	212	215	192	216	185	185	230	197	186	212	202	195	210	200	202	195	199	161	213	180	199	206	204	196	194	217	188	197	191	181	217	182	199	216	204	218	193	180	221	186	196	192	175	189	174	199	174	175	179	181	216	171	197	198	201	216	193	211	190	214	190	190	181	210	214	214	188	183	209	206	198	171	208	229	199	183	215	190	218	199	185	215	197	195	209	161	200	212	221	210	183	179	199	176	202	191	201	196	193	204	168	193	192	228	181	209	226	166	173	186	192	188	205	207	187	186	182	191	169	208	186	202	198	198	198	196	178	224	198	171	211	208	209	185	221	178	209	206	226	185	189	222	194	206	213	191	199	185	185	209	213	198	189	210	227	192	194	196	193	209	207	203	190	213	210	203	188	217	207	193	194	193	189	205	191	218	211	191	189	200	183	232	197	172	159	224	203	205	222	207	214	232	202	173	193	211	210	221	210	191	178	204	206	214	202	193	189	201	176	184	210	209	193	193	191	194	220	185	171	191	207	186	201	189	186	192	196	204	192	206	207	202	222	232	194	207	210	183	206	208	191	200	201	203	205	199	177	196	206	181	209	205	207	200	187	218	188	172	197	204	225	196	186	207	178	206	200	203	218	218	205	210	200	184	216	193	231	191	190	211	200	204	190	186	203	161	203	167	180	198	200	226	188	190	217	194	199	177	185	203	197	217	183	198	210	188	179	194	171	186
15384	20588	26429	28465	23297	30689	22033	17593	13904	5797	8100	9044	7896	5599	4375	3109	3165	12688	33030	35330	26813	16986	5959	742	707	720	702	726	708	703	719	775	737	714	738	768	690	788	768	736	658	725	716	745	696	718	721	775	724	715	781	741	718	689	690	730	737	788	665	696	697	724	733	673	709	711	710	782	761	743	712	722	723	695	707	760	771	717	724	716	755	664	696	710	737	737	692	750	659	717	778	704	719	743	746	704	733	733	712	707	717	767	711	696	697	700	735	691	703	724	735	707	648	729	715	753	727	687	710	731	686	704	680	723	749	723	769	717	688	708	701	740	736	775	737	719	712	715	736	722	741	720	731	686	648	690	720	707	684	729	763	674	697	727	716	715	720	750	683	730	753	749	673	733	703	723	721	741	721	744	707	709	720	717	727	719	683	755	710	762	712	732	715	699	758	708	743	658	711	771	725	697	676	659	690	703	743	708	712	725	732	743	715	714	720	755	708	709	684	697	744	694	737	724	805	733	698	678	747	774	723	776	714	731	717	732	752	696	702	748	708	707	724	721	718	728	713	735	707	725	724	744	759	727	749	717	718	748	747	699	675	733	673	747	710	782	728	714	780	691	703	699	653	735	742	756	749	682	662	710	736	740	797	697	711	765	734	684	753	737	775	705	733	700	721	745	715	779	706	772	748	696	705	745	716	755	703	686	686	682	711	740	723	735	688	746	710	708	748	758	736	735	730	740	785	714	698	724	688	726	729	675	710	714	704	760	710	725	695	714	712	733	709	709	732	772	732	681	698	751	722	699	751	732	742	708	730	729	750	693	712	694	676	732	698	644	764	768	755	745	701	706	699	692	712	745	721	716	697	723	693	695	735	714	720	753	713	724	691	767	740	750	737	760	770	722	698	716	744	714	756	676	713	726	785	727	695	742	717	758	703	698	737	736	801	683	752	698	775	717	734	767	719	711	723	689	697	698	728	743	715	703	703	694	713	728	726	698	684	728	737	695	727	759	732	712	739	716	708	754	721	730	706	713	734	746	746	697	692	799	662	737	738	739	769	739	723	758	676	710	726	745	709	746	720	757	824	705	695	734	717	707	702	737	729	691	719	760	735	690	738	731	697	721	714	681	728	730	728	756	687	761	725	705	701	773	702	709	673	720	702	758	730	697	722	750	734	714	760	728	711	729	715	691	789	714	732	746	751	716	744	695	726	717	736	677	709	725	720	701	748	702	710	744	721	746	712	721	749	718	703	787	718	741	746	751	702	769	774	760	745	720	735	754	731	713	703	747	762	681	716	724	761	734	685	747	683	724	744	744	675	774	721	682	740	728	723	712	667	717	712	733	720	693	763	771	680	755	704	751	669	694	754	732	728	707	728	708	727	745	723	702	698	717	723	731	686	718	768	763	766	740	720	724	693	743	682	726	705	710	737	691	684	747	734	730	727	690	702	703	758	791	721	734	695	738	740	716	724	678	716	733	739	749	746	723	719	723	681	676	722	766	743	702	738	737	755	749	688	705	679	750	687	681	724	752	693	758	706	693	733	723	694	761	728	692	758	711	727	722	667	749	707	704	717	702	699	723	718	694	731	704	737	692	714	671	777	754	693	710	708	763	727	707	732	717	702	718	675	717	702	705	718	756	731	766	696	698	717	717	703	728	734	700	712	712	706	766	674	729	684	726	737	719	697	754	716	728	738	728	715	757	708	760	750	685	720	772	724	717	723	719	751	729	711	723	751	735	724	758	750	761	687	700	691	698	750	746	666	721	700	705	679	723	703	765	713	678	766	713	759	722	718	741	713	722	725	753	687	675	717	716	756	713	754	693	728	696	723	746	712	718	748	726	708	732	747	750	776	693	707	743	712	709	704	703	682	748	716	718	725	667	751	727	710	713	748	761	727	713	678	725	708	754	726	662	746	726	713	720	750	750	744	682	727	736	738	732	719	730	719	728	771	743	686	691	719	734	716	690	759	740	752	755	728	708	671	717	722	705	691	738	720	686	732	691	763	742	727	734	688	773	716	712	742	719	705	733	742	733	731	684	762	691	767	724	785	744	765	727	718	782	735	762	742	737	757	739	737	721	727	770	708	765	793	696	724	742	740	729	759	749	716	716	682	706	734	748	739	690	727	706	725	727	770	725	715	729	722	718	731	709	757	744	717	676	765	662	753	791	744	704	705	760	724	752	757	733	672	749	722	729	713	705	735	752	725	704	780	713	751	713	716	731	757	725	740	732	730	716	734	707	657	680	712	714	746	792	775	704	733	693	750	754	681	685	720	752	706	721	738	714	715	686	718	715	722	747	726	807	770	705	749	737	719	712	750	668	746	753	680	737	743	679	686	708	720	781	731	729	749	705	685	747	733	720	709	725	769	710	725	711	709	741	746	760	778	711	745	715	711	746	745	730	736	734	736	746	694	732	758	677	687	637	714	699	773	697	763	721	736	724	711	707	705	757	760	685	676	698	736	743	712	734	701	694	748	731	765	725	748	688	747	742	690	751	755	731	735	745	760	719	698	755	727	708	732	729	692	727	753	714	680	689	700	709	731	713	742	666	737	707	745	701	691	716	752	683	754	697	708	752	719	723	688	668	735	713	704	773	730	697	713	736	716	696	689	743	735	695	680	735	708	731	745	724	677	700	737	696	776	689	743	680	725	699	727	708	702	761	725	733	738	719	744	774	729	696	710	718	736	723	755	749	751	775	737	768	717	711	704	697	756	690	737	664	720	728	715	718	659	706	722	754	735	758	750	791	726	771	732	634	709	759	717	722	674	709	720	751	755	754	721	767	722	700	745	743	700	717	731	684	732	719	777	712	730	702	689	734	702	710	700	745	745	680	706	741	737	744	727	713	706	737	710	682	717	750	697	751	760	759	727	746	716	687	769	699	739	736	687	727	727	712	771	739	700	703	708	746	724	729	779	666	744	681	770	765	767	735	720	771	735	724	690	718	742	718	731	735	686	773	744	743	739	712	708	660	695	703	714	737	715	724	711	710	786	746	704	691	717	682	742	738	762	732	708	679	707	731	721	690	665	754	724	741	646	722	731	750	728	704	767	740	743	709	725	707	774	682	706	729	775	686	731	741	716	671	741	716	687	717	732	776	784	763	722	708	732	761	720	745	732	784	709	758	701	741	685	727	704	733	780	707	719	732	731	753	770	740	687	689	746	702	676	732	708	677	676	758	742	709	708	742	748	770	735	727	751	735	761	694	706	720	785	723	745	743	719	749	731	717	721	680	719	712	736	747	744	776	735	710	730	730	683	739	713	738	733	731	682	743	689	752	700	763	778	731	692	721	715	681	751	739	693	753	715	703	694	746	690	678	666	692	736	690	735	689	738	768	704	771	719	721	709	686	749	745	752	706	679	746	693	721	705	710	716	699	681	738	715	682	787	738	675	710	710	744	717	763	719	710	747	753	716	740	746	726	727	709	688	734	697	701	738	737	767	725	721	714	748	730	693	718	760	667	720	736	716	756	730	766	750	739	778	709
4207	3705	3919	2196	1373	1902	1056	549	536	459	483	365	309	246	217	202	207	379	713	901	734	492	262	171	185	181	166	141	167	178	156	167	184	175	147	174	177	190	175	172	196	182	166	183	192	158	175	190	179	169	195	180	172	177	157	181	168	172	182	151	167	208	168	175	172	172	167	159	186	176	174	177	162	160	166	189	177	191	168	184	194	174	160	173	132	175	160	152	196	159	181	159	178	141	167	188	183	161	166	173	194	161	172	178	166	202	182	166	168	171	184	157	186	169	173	167	143	168	184	194	168	168	159	140	178	167	148	167	195	178	172	165	168	197	162	188	166	173	179	179	174	163	196	167	159	187	165	179	165	176	182	163	169	144	169	171	162	166	177	181	172	145	166	166	177	172	179	176	145	173	160	156	206	154	180	172	173	171	157	206	160	167	170	201	150	182	143	160	158	161	183	183	178	168	155	176	179	180	161	196	163	165	173	152	159	161	187	160	172	148	169	173	163	167	175	198	171	184	168	176	176	169	175	142	165	169	147	181	199	195	192	162	180	160	168	171	179	170	201	166	162	183	160	170	172	176	173	172	171	185	189	178	179	182	184	177	164	172	167	175	165	162	165	181	161	158	191	168	171	174	175	180	182	146	161	171	176	161	155	170	172	155	174	171	175	178	163	170	190	161	169	170	179	159	170	153	170	190	179	164	160	165	152	188	170	192	173	159	165	150	166	185	169	159	152	156	162	185	198	185	183	159	162	176	162	178	172	150	164	165	183	162	188	162	169	174	160	185	165	163	191	190	176	166	176	163	147	169	164	149	175	161	158	173	156	171	173	174	144	165	185	148	179	162	177	142	167	159	180	195	161	151	174	189	170	152	156	174	152	176	165	145	169	179	177	171	139	149	204	175	153	182	163	178	175	171	177	197	171	174	184	149	186	176	147	165	160	182	168	148	162	157	180	157	160	157	153	176	192	162	182	152	157	173	176	172	192	177	181	167	170	172	184	173	194	179	181	163	180	173	167	158	179	181	152	181	170	191	157	157	165	166	150	171	188	186	177	182	135	163	177	170	171	186	178	159	156	177	165	156	152	168	154	189	152	191	192	206	151	181	177	206	142	183	176	153	165	159	170	179	165	171	182	143	162	166	141	184	147	185	152	162	172	178	170	179	163	175	183	155	188	156	187	199	180	205	170	162	177	173	166	186	162	162	165	197	183	163	170	175	148	173	164	161	164	152	192	175	141	193	180	165	196	167	162	165	169	161	188	189	167	199	170	190	170	172	174	194	144	155	179	164	176	168	168	159	187	180	172	192	176	159	161	184	179	172	178	202	176	170	167	189	176	190	168	151	148	178	156	164	176	170	179	176	178	173	160	193	178	163	196	168	165	157	192	177	135	161	182	167	161	162	185	170	172	166	177	177	158	146	196	192	158	174	171	195	152	173	178	171	189	174	158	171	182	182	155	164	164	176	193	178	195	169	185	165	169	147	186	172	165	171	193	155	168	170	161	166	167	161	176	167	172	157	180	182	164	184	151	159	175	152	191	173	168	186	177	172	158	174	169	148	156	160	157	182	161	172	155	161	176	147	170	181	175	183	164	159	166	182	185	185	154	181	165	162	163	190	157	166	180	159	188	183	185	156	162	167	164	194	175	182	175	191	154	164	177	162	143	170	170	182	177	152	176	179	156	172	175	162	165	150	172	158	188	170	175	162	166	158	178	164	164	205	164	158	188	137	153	149	173	184	155	160	180	182	167	168	177	177	160	181	164	210	156	163	142	172	172	202	150	152	167	161	168	178	169	171	171	169	173	175	193	162	175	177	162	193	167	169	163	174	181	167	195	179	154	139	178	150	161	168	179	186	174	200	155	178	191	143	167	176	188	172	190	199	185	150	143	187	152	158	159	176	157	162	158	168	186	180	187	145	191	183	160	185	169	165	151	159	174	172	160	180	152	196	183	175	170	156	180	155	172	152	174	163	189	172	169	163	171	181	186	167	176	159	188	155	162	181	180	186	172	163	158	168	174	192	175	180	176	200	160	174	182	159	153	167	165	169	182	162	169	163	174	166	175	176	173	165	166	154	197	166	182	152	157	152	176	160	157	196	171	164	160	161	180	175	176	164	183	165	160	158	150	173	158	169	183	171	170	159	197	180	162	166	151	181	174	169	142	174	172	188	182	167	165	178	182	176	161	158	178	166	172	163	193	173	170	172	168	183	169	156	191	165	169	166	162	172	168	180	172	179	196	170	169	179	177	179	166	167	169	158	197	184	162	182	160	189	162	130	174	165	170	160	152	183	174	176	185	152	158	194	160	179	177	170	170	180	176	174	178	206	173	184	196	158	178	162	164	196	191	172	151	175	148	167	166	176	164	172	157	170	173	164	188	178	161	154	171	151	176	167	196	166	154	170	195	175	168	187	173	140	177	164	178	190	162	188	169	178	170	156	163	186	180	173	190	156	191	204	179	162	178	150	159	194	190	193	165	156	143	168	168	153	176	187	170	191	165	159	167	180	183	174	161	180	198	170	176	163	165	163	153	178	160	164	172	154	162	170	185	167	200	178	183	164	168	195	185	164	171	166	156	169	175	160	155	163	184	168	154	152	183	181	181	163	172	164	166	168	184	190	164	195	144	198	148	190	192	170	182	181	169	145	186	174	169	179	172	168	160	181	172	181	172	142	162	165	182	188	199	165	187	188	172	184	175	181	185	164	164	180	205	174	183	166	166	172	161	178	157	184	187	134	151	184	167	176	154	166	157	183	170	166	169	177	179	162	149	167	155	170	168	182	176	168	173	164	168	163	175	158	180	165	158	169	167	179	170	161	136	175	156	180	192	208	160	216	152	174	145	156	165	159	174	169	182	158	160	169	146	192	162	164	185	172	167	163	183	182	147	174	129	189	171	150	185	175	164	174	170	181	198	195	165	185	177	169	179	181	169	185	174	168	161	162	168	171	174	145	195	181	165	183	159	177	180	180	165	170	178	161	189	164	177	162	172	176	168	165	182	160	185	187	192	170	181	183	170	158	169	184	163	173	169	161	202	175	184	162	155	177	188	160	151	166	168	182	168	169	164	169	157	177	159	164	169	166	155	184	160	183	194	140	187	163	162	185	174	174	167	174	172	169	175	156	171	188	168	173	186	187	182	161	191	168	169	168	176	170	187	195	184	148	170	182	174	169	147	162	160	173	150	176	180	168	158	176	175	180	175	138	162	159	161	198	171	182	163	161	181	189	164	178	159	158	173	168	158	175	157	158	188	147	185	163	163	151	174	158	182	161	159	170	178	187	165	166	164	178	161	167	164	159	167	141	160	190	187	162	182	177	171	202	177	184	176	172	158	178	150	182	161	158	164	177	169	186	177	180	180	164	166	168	154	191	151	179	174	187	166	160	165	148	194	180	172	164	166	177	157	166	177	201	157	167	193	192	156	169	195	171	162	175	173	171	170	178	170	188	168	156	173	193	183	143	154	192	151	162	171	174	178	185
4565	5032	7832	6260	4923	7533	4061	2597	2520	2337	2584	1968	1319	1172	1007	817	986	1962	4011	4792	3751	2270	1032	652	674	616	645	628	600	648	601	594	636	669	631	609	612	628	657	672	705	670	647	610	616	659	619	628	637	601	637	608	641	623	636	691	631	626	637	644	655	633	607	670	636	636	630	634	610	644	693	615	603	636	626	614	622	686	684	641	619	608	614	648	646	647	658	657	626	674	662	649	671	627	619	619	627	606	623	649	607	633	599	631	599	635	641	613	615	657	630	648	612	654	603	637	631	674	594	635	656	694	649	627	662	626	631	654	673	617	621	642	586	674	621	619	642	627	648	635	638	668	659	642	646	629	653	632	584	634	613	623	628	599	612	647	662	673	657	627	684	635	639	635	611	630	656	605	670	674	685	615	609	633	655	662	661	645	641	617	664	650	616	655	660	610	586	608	664	634	625	639	676	669	634	629	623	646	656	600	622	646	668	649	652	634	627	643	655	607	681	645	629	626	621	668	665	633	676	622	618	639	664	612	661	671	634	648	634	649	641	660	658	618	648	634	605	673	630	648	658	629	625	583	662	656	617	603	641	628	641	645	639	640	614	611	666	625	610	642	657	597	600	666	628	678	646	610	579	675	624	652	650	666	652	667	603	620	640	685	584	623	641	619	600	677	639	603	583	630	670	625	652	644	625	606	627	610	651	646	633	646	647	626	641	648	658	633	656	603	620	619	642	662	652	628	612	693	629	625	646	657	619	659	645	631	647	626	650	647	653	657	621	635	609	638	666	628	590	646	598	695	636	657	611	612	657	653	670	635	617	603	656	611	614	684	607	635	650	606	627	696	647	606	631	691	647	632	672	683	661	620	659	652	627	637	649	656	672	645	648	641	634	644	630	617	667	644	647	594	613	670	659	618	615	664	655	612	649	653	594	676	620	623	631	659	676	626	607	591	626	677	632	623	616	606	633	615	645	667	618	649	628	657	637	638	612	654	605	643	643	579	618	676	630	593	632	662	663	627	640	604	630	704	608	656	643	641	573	624	652	634	630	666	634	627	640	665	625	614	639	655	637	663	628	642	650	650	620	629	697	645	587	653	618	619	661	639	666	637	658	609	608	663	598	620	656	680	621	612	624	630	653	629	572	620	595	626	661	688	634	624	609	664	639	639	673	634	618	710	623	647	582	630	622	610	627	653	646	668	663	604	647	667	622	605	623	621	603	631	646	593	653	587	611	627	634	667	648	629	605	650	646	656	602	603	612	648	626	642	630	666	647	705	655	651	653	657	643	670	614	651	625	687	668	657	637	639	670	649	663	650	650	674	664	638	673	654	659	648	589	612	633	611	648	655	641	612	638	596	641	636	642	660	611	614	645	669	675	644	678	671	646	646	648	610	638	630	611	676	634	616	661	639	595	640	640	663	647	649	673	638	632	664	623	667	617	631	604	627	645	658	649	643	666	646	656	679	677	634	639	654	633	623	636	644	650	605	614	645	635	678	649	649	664	649	597	639	656	580	679	647	617	625	668	670	592	670	661	668	639	601	641	688	672	648	662	641	604	682	589	677	674	639	650	651	649	643	663	636	578	656	620	654	619	620	667	692	631	634	652	655	607	631	655	622	625	652	617	643	635	636	640	623	616	660	639	671	620	648	623	653	661	634	595	599	672	649	657	651	595	617	633	669	642	627	613	653	648	679	641	656	641	617	686	661	630	640	637	641	624	659	606	626	617	635	637	625	620	633	616	619	679	654	696	611	629	593	617	655	656	682	681	644	635	661	598	641	667	690	609	625	613	653	621	635	635	632	615	647	660	636	635	637	603	638	628	662	653	663	629	621	659	626	622	652	664	656	611	616	608	662	646	592	671	639	643	645	645	660	662	656	610	633	638	653	633	661	615	656	623	654	633	665	634	616	649	624	613	614	638	621	622	684	616	633	663	623	639	651	654	635	666	650	650	632	609	625	627	617	623	622	607	614	643	662	622	636	565	664	649	622	643	645	651	636	651	633	657	647	718	621	647	642	618	683	658	638	635	681	651	652	593	629	641	585	674	633	640	618	625	657	699	601	651	647	654	652	603	620	626	661	670	672	609	640	650	594	609	630	629	627	624	638	637	654	621	613	667	610	646	623	627	644	659	644	620	620	643	675	666	649	627	714	652	681	659	630	657	614	640	653	655	624	590	605	640	595	625	666	623	698	635	639	655	631	583	633	647	630	626	635	606	636	670	659	614	666	675	677	600	625	656	618	601	611	653	666	614	627	655	608	655	630	646	641	660	638	662	620	606	632	637	635	604	612	638	624	657	622	635	655	639	663	674	643	651	677	625	590	642	636	628	652	625	632	657	656	640	636	627	623	659	673	582	639	647	645	647	645	659	656	606	639	703	663	644	616	684	664	629	636	625	660	643	659	654	601	624	637	644	603	650	644	631	626	665	625	609	672	678	624	640	672	607	641	610	602	604	663	593	665	644	601	654	630	659	633	646	658	641	678	631	642	659	633	656	666	635	637	666	671	583	613	631	661	636	612	646	646	667	633	608	630	609	668	622	571	670	640	590	656	638	646	617	660	622	608	614	628	674	621	640	634	604	634	642	656	661	666	656	620	646	638	651	629	620	660	599	616	647	654	662	611	636	643	649	618	661	675	643	603	641	612	615	646	601	642	653	638	655	640	642	653	615	625	662	640	625	677	689	660	610	617	634	636	679	602	623	631	632	645	680	652	594	655	613	613	662	667	627	643	621	631	694	622	650	633	626	635	625	619	627	650	625	619	618	589	639	626	665	642	644	607	618	647	601	671	633	675	666	667	617	594	640	625	585	691	627	612	638	611	638	640	632	607	682	635	617	612	702	655	620	633	671	624	643	661	656	664	616	634	641	628	615	613	647	652	617	650	654	654	609	619	622	669	641	624	648	634	641	630	591	617	643	630	653	653	630	630	640	615	594	654	638	638	603	648	623	662	606	625	632	609	595	594	594	666	693	644	609	613	659	640	654	644	615	657	655	622	617	656	689	617	631	630	631	648	634	635	615	662	626	632	621	649	631	671	613	656	630	603	656	615	627	645	620	628	657	673	637	611	610	681	680	687	644	651	618	660	632	600	618	603	661	635	651	641	628	653	595	662	662	666	586	652	621	661	649	611	673	636	620	645	649	650	603	629	652	648	639	675	635	630	636	652	654	628	605	607	631	634	651	618	665	635	582	609	590	631	624	631	657	667	674	621	621	604	625	664	660	638	664	615	598	622	619	644	664	653	620	672	680	656	696	700	631	638	620	672	655	624	657	639	632	674	658	657	680	693	642	620	626	655	662	637	622	615	621	601	651	633	610	608	606	672	622	631	601	673	632	646	625	599	602	650	664	627	632	635	653	626	619	666	634	626	636	657	593	671	655	660	665	619	611	667	622	638	585	618	621	604	712	607	688	634	620	622	613	597	674	644	704	711	679	632	664	600	635	613	661	613	658	613	650	653	644	675	612	635	616	665	631	631	650	657
13394	17892	20031	16200	9543	9347	9130	3937	2018	962	778	860	666	576	563	374	351	284	4703	8494	5904	2534	509	145	146	154	156	128	168	126	157	127	142	146	122	128	131	137	145	140	130	120	151	159	135	155	129	141	130	131	142	142	136	154	134	150	138	123	152	149	129	148	145	131	131	132	160	135	141	134	136	130	154	136	143	147	137	133	133	134	154	141	135	147	130	143	147	124	156	133	145	153	136	142	152	134	161	158	167	145	143	128	141	139	146	169	125	124	138	118	115	141	150	151	123	134	121	147	173	148	143	136	151	133	135	137	134	146	143	148	148	135	129	149	154	130	148	146	142	140	149	157	151	157	144	147	132	126	159	142	146	147	146	138	129	146	129	159	153	168	136	138	142	134	133	152	161	134	125	162	133	154	148	128	130	131	149	145	129	144	130	142	144	126	135	155	130	140	154	154	133	125	119	128	142	147	164	130	145	159	137	152	115	139	147	144	148	157	159	150	132	126	120	139	148	139	133	132	117	124	135	138	143	146	144	136	133	149	170	154	123	146	133	126	121	153	147	156	141	145	134	139	140	166	150	146	132	127	148	154	141	130	145	157	140	147	138	132	138	140	158	139	140	131	115	125	151	124	131	144	146	130	146	128	152	162	123	132	140	125	144	136	150	135	157	130	126	149	143	149	152	132	133	160	142	132	137	144	136	126	132	137	126	151	145	158	151	135	153	147	135	145	140	145	140	136	140	122	124	138	144	136	133	156	155	140	140	142	132	136	142	151	133	158	141	173	160	174	161	133	125	130	127	152	113	160	141	130	147	163	139	127	126	160	149	141	153	131	151	151	116	159	148	147	158	157	155	125	156	144	132	129	138	134	143	134	141	151	144	139	145	143	152	153	113	150	133	160	165	127	158	127	142	125	164	135	119	135	126	125	143	136	138	152	135	148	171	151	148	140	146	125	143	129	125	130	145	162	126	131	140	133	141	133	151	145	134	149	127	137	152	142	149	148	128	131	163	148	147	139	152	137	147	145	149	139	139	131	137	135	142	141	153	135	148	131	162	138	159	149	145	135	145	128	143	142	145	124	114	124	144	152	121	135	138	138	140	144	160	145	146	136	138	150	152	130	155	136	124	137	152	127	108	154	126	145	152	132	161	151	148	148	138	136	148	144	147	146	143	143	137	129	132	143	133	139	130	145	127	125	162	136	150	145	137	125	137	130	128	158	161	135	132	150	149	149	162	157	147	125	136	121	139	133	136	133	131	114	149	160	146	127	121	137	161	147	139	134	140	147	160	133	141	131	142	119	132	117	142	148	134	129	160	145	137	138	127	138	151	150	132	141	134	137	134	128	153	160	126	135	138	130	128	131	153	140	123	137	136	160	142	162	124	137	146	152	142	125	146	137	144	146	145	146	146	139	116	150	144	128	152	119	132	131	151	155	134	152	133	143	137	137	132	155	119	144	150	139	143	158	126	123	155	140	114	159	150	143	148	156	149	136	129	135	129	152	176	125	139	141	146	157	141	161	147	145	131	134	136	145	147	143	128	122	146	131	155	142	142	123	128	143	141	136	121	148	132	137	152	133	133	160	131	136	118	136	118	138	164	162	140	109	127	120	127	134	132	137	135	160	141	149	128	143	143	139	128	128	134	149	134	155	146	146	164	132	131	142	139	155	144	149	145	161	134	133	156	150	125	147	137	136	130	131	133	163	138	117	153	145	127	128	127	143	131	143	154	118	146	147	151	137	121	134	141	142	155	149	129	135	108	133	127	142	135	145	169	126	149	140	135	135	125	132	132	135	140	120	143	138	123	143	142	153	158	145	133	130	141	157	144	143	146	144	150	155	144	139	152	142	146	142	144	148	150	154	140	137	142	132	149	147	125	134	146	147	136	127	137	134	143	134	154	133	151	146	139	138	118	141	145	160	124	145	144	141	147	158	124	143	154	149	146	123	132	122	131	146	147	150	127	132	132	132	144	144	140	133	145	151	122	143	144	157	140	130	139	126	133	143	120	140	140	129	163	130	131	147	139	143	157	131	122	152	156	127	141	162	110	146	156	147	159	159	159	150	143	157	144	127	142	136	134	168	134	145	141	161	167	151	145	136	128	146	142	153	135	133	149	127	134	158	137	137	119	138	166	151	127	124	133	128	147	135	126	134	149	124	127	123	139	148	167	139	146	157	154	132	162	147	146	134	177	125	150	148	122	124	151	119	142	112	126	129	145	139	116	147	129	152	144	128	146	134	140	175	148	114	136	147	160	136	137	133	149	132	138	139	142	132	136	153	135	156	113	171	129	129	141	122	145	154	128	149	138	135	138	109	141	140	151	143	141	125	139	161	130	130	136	170	130	139	154	138	129	126	131	153	153	119	139	137	150	150	125	139	132	146	148	123	120	134	137	158	139	158	123	138	137	115	148	132	133	138	143	142	136	143	135	142	116	132	137	130	128	151	153	142	159	155	138	138	128	127	164	153	157	133	124	144	132	128	128	124	133	170	135	134	134	130	152	135	141	133	153	142	146	138	127	123	129	134	154	158	158	136	146	154	134	142	131	130	134	163	159	126	151	157	162	141	153	146	147	133	128	131	178	139	126	131	155	166	127	166	145	132	144	140	140	128	115	129	146	120	130	166	134	158	151	165	139	142	146	128	120	143	170	125	131	137	149	139	130	125	140	122	140	136	138	147	138	154	151	141	138	140	132	168	135	130	140	152	138	137	153	141	144	140	148	152	144	122	114	128	143	145	150	145	127	160	143	143	145	145	136	151	148	133	131	133	151	143	139	156	154	144	145	134	142	124	148	135	154	142	141	149	121	161	135	128	134	149	145	134	128	143	145	145	135	134	146	119	149	145	141	142	138	112	150	148	172	136	146	138	140	152	141	139	147	127	138	146	142	146	125	170	109	146	142	167	130	143	148	135	137	162	129	133	134	166	138	144	131	133	146	161	148	145	146	161	115	139	136	135	119	145	146	139	133	145	142	155	120	131	152	161	141	137	142	166	130	157	139	172	138	138	135	164	127	148	141	132	152	138	136	136	139	152	175	150	122	129	162	142	137	149	135	143	139	123	146	147	128	138	141	127	146	152	144	138	144	149	138	133	132	123	133	139	149	131	146	148	155	138	130	144	125	129	167	172	139	146	128	155	147	135	135	171	120	140	149	156	134	139	135	129	151	138	150	144	133	151	131	128	150	158	146	125	121	157	126	158	131	151	141	148	146	127	134	146	139	154	139	147	135	143	143	150	135	130	111	134	135	143	144	137	142	140	172	140	135	133	138	141	133	125	133	132	142	154	125	117	157	136	147	157	135	130	148	143	136	132	153	140	143	148	129	154	155	144	137	134	122	129	130	130	130	148	155	152	109	145	136	139	130	126	132	112	144	119	144	145	151	146	147	130	155	156	147	146	137	163	129	129	136	131	121	132	145	147	144	138	156	170	143	155	128	147	131	141	137	127	139	132	144	160	141	128	150	139	144	145	141	164	141	164
12623	17557	21823	22067	15002	20515	19629	11248	7551	4533	4148	4813	3674	3402	3051	2212	2010	1845	21169	29359	22662	12720	2516	585	549	559	547	579	540	519	548	538	551	554	540	568	568	535	583	551	557	551	572	558	505	548	591	525	533	539	563	542	519	570	603	547	516	538	554	566	581	541	515	559	545	565	579	557	534	537	562	534	551	524	550	583	552	573	534	512	532	578	531	545	553	528	504	602	537	554	560	574	585	538	531	541	531	523	576	582	555	549	545	548	534	568	558	532	553	583	584	557	549	565	557	558	540	587	510	575	601	542	563	530	562	612	538	515	547	545	534	535	603	570	563	528	554	547	540	531	564	562	527	554	582	499	511	533	551	531	518	582	569	573	565	520	541	547	561	520	534	544	544	544	562	553	575	545	586	561	586	527	506	588	584	546	500	541	540	515	538	539	568	532	559	518	560	550	557	556	548	531	589	608	546	591	556	535	626	510	526	533	519	555	566	520	545	514	533	502	554	536	545	521	564	560	555	529	530	551	546	532	534	525	554	529	560	532	549	573	527	526	582	520	562	506	539	552	549	572	520	561	554	553	549	567	558	531	511	527	579	526	562	537	551	546	534	534	600	565	556	579	598	548	582	530	530	584	545	593	524	551	566	535	566	535	515	546	521	549	586	507	570	528	557	527	528	539	574	539	507	563	542	558	521	558	585	513	533	505	520	561	557	543	547	550	578	595	570	511	553	577	576	563	576	566	588	546	557	544	513	560	553	568	572	555	566	592	566	541	540	551	539	513	577	529	588	554	548	572	554	521	514	546	509	539	582	570	590	529	555	551	546	535	594	569	556	572	536	543	565	528	529	579	554	564	561	576	569	568	534	531	589	557	566	530	535	510	568	633	537	566	499	546	537	536	580	509	557	496	547	544	533	542	589	570	513	557	617	560	573	537	532	524	560	553	537	523	518	545	527	569	539	557	584	546	544	572	572	593	534	560	535	548	529	562	516	560	514	574	581	540	527	560	563	575	552	569	535	580	524	531	526	562	531	546	570	524	539	555	558	563	522	546	533	550	532	563	558	540	548	545	578	608	546	514	531	527	552	535	577	539	532	568	540	550	548	548	565	557	543	551	555	547	528	511	523	581	566	534	530	507	529	560	537	588	560	569	532	513	533	559	573	542	591	550	550	586	516	537	517	539	563	561	524	588	532	569	534	540	572	547	547	534	566	571	533	533	580	540	561	543	543	519	580	541	560	585	550	557	534	511	605	536	572	559	573	533	565	555	550	562	581	571	562	570	585	537	556	547	547	590	587	559	506	550	578	559	519	586	541	519	576	556	574	524	560	559	521	530	561	533	544	515	550	504	539	580	583	558	565	533	581	542	534	590	548	540	576	539	530	581	598	557	489	554	556	550	548	543	537	581	527	559	516	564	517	531	570	494	519	575	533	550	527	536	557	605	540	553	553	574	532	547	569	526	556	520	575	539	545	538	546	573	596	519	549	523	526	536	566	548	560	564	540	578	558	565	546	520	589	513	606	562	543	530	567	544	541	556	517	554	585	527	510	530	573	512	552	596	569	575	542	521	515	565	554	530	548	541	536	550	535	525	545	543	582	525	544	550	570	573	557	567	565	517	513	580	559	527	544	526	567	541	551	536	564	555	511	494	503	566	564	539	575	539	578	522	520	547	529	566	543	566	552	508	551	527	559	532	521	592	552	556	573	536	520	514	540	565	539	529	567	585	556	531	530	524	543	572	553	572	575	531	558	552	565	595	528	529	563	558	537	537	597	578	543	565	560	552	543	543	536	509	497	496	554	546	513	507	511	513	558	593	574	571	514	555	558	567	540	538	551	528	527	522	533	523	540	566	537	527	549	509	541	570	542	570	544	530	525	565	532	548	494	583	553	575	500	571	564	490	541	581	548	555	542	550	556	514	539	517	553	527	510	545	542	554	530	532	547	568	543	551	592	539	563	565	556	535	546	576	559	568	538	559	514	546	562	525	524	479	559	546	534	542	576	553	565	537	526	572	578	566	538	549	552	553	533	548	544	615	530	539	561	540	572	551	540	563	560	545	569	568	552	523	531	551	554	549	546	586	540	562	562	544	576	564	543	527	560	543	529	572	527	548	612	580	540	495	531	601	531	541	548	543	555	564	544	585	562	590	552	565	523	537	520	615	566	545	565	516	564	569	550	560	505	580	569	541	594	514	525	515	554	575	575	541	552	562	526	589	553	553	548	548	582	554	541	532	570	566	580	557	535	526	550	525	586	565	544	597	559	573	519	551	531	564	527	520	508	554	512	580	547	544	520	527	539	496	535	579	571	556	542	527	548	577	520	557	574	539	553	566	512	576	576	553	534	558	587	551	574	588	583	540	605	529	505	516	546	568	546	554	582	536	548	560	552	546	513	549	534	539	553	548	576	545	536	529	563	563	573	554	571	545	557	558	507	546	560	531	541	520	537	576	555	555	579	545	565	519	567	579	529	587	518	583	574	563	535	506	559	522	564	565	514	550	564	610	545	532	532	560	549	567	563	497	560	531	529	616	559	567	518	559	589	530	552	551	553	557	528	559	558	508	564	501	574	569	548	513	544	543	558	534	518	565	545	556	572	509	589	510	538	557	552	544	523	586	550	555	579	548	511	511	554	581	520	555	584	520	541	550	522	555	569	552	532	563	568	512	544	566	569	579	531	534	579	512	563	528	545	539	518	535	570	509	535	548	568	585	541	538	547	578	554	583	552	526	557	536	548	604	584	608	538	542	527	550	526	586	554	554	525	553	544	555	550	533	541	527	551	530	528	607	534	521	525	533	489	550	543	563	546	555	569	601	535	514	548	547	574	578	617	534	531	559	579	581	522	544	586	546	524	566	523	489	568	488	546	588	567	522	560	553	624	554	546	527	560	540	596	592	576	533	581	559	588	524	585	547	537	541	520	558	560	487	568	595	541	553	542	553	567	569	585	566	562	588	557	513	594	562	604	544	582	550	526	542	546	557	539	591	568	530	513	529	553	524	528	567	540	512	582	566	539	517	543	510	555	545	529	530	549	534	603	532	550	511	529	559	546	527	545	545	539	546	539	547	561	541	518	589	594	555	523	574	557	556	585	553	555	541	578	592	529	512	532	549	550	530	536	528	535	530	568	552	552	543	532	589	543	529	569	519	550	577	543	538	565	533	536	545	542	545	555	555	521	554	560	564	521	538	602	569	509	541	528	496	566	566	570	528	577	558	557	579	583	583	572	518	555	511	558	538	558	541	506	514	554	565	601	567	520	549	527	504	601	552	530	539	539	563	533	618	518	568	568	548	555	561	578	562	578	550	573	555	525	564	539	548	564	571	557	536	553	563	516	544	542	532	547	533	587	573	515	552	558	523	549	574	568	530	557	518	566	562	563	549	560	536	536	577	580	563	564	581	559	506	579	553	491	514	534	577	571	590	561	561	554	539	578	539	559	543	535	556	546	595	573	537	542	548	588	583	547	586	550	529	565	543	532	540	568	548
