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
336686359831	336686360391	336686360941	336686361491	336686362041	336686362591	336686363141	336686363691	336686364241	336686364791	336686365341	336686365891	336686366441	336686366991	336686367541	336686368091	336686368641	336686369191	336686369741	336686370291	336686370841	336686371391	336686371941	336686372491	336686373041	336686373591	336686374141	336686374691	336686375241	336686375791	336686376341	336686376891	336686377441	336686377991	336686378541	336686379091	336686379641	336686380191	336686380741	336686381291	336686381841	336686382391	336686382941	336686383491	336686384041	336686384591	336686385141	336686385691	336686386241	336686386791	336686387341	336686387891	336686388441	336686388991	336686389541	336686390091	336686390641	336686391191	336686391741	336686392291	336686392841	336686393391	336686393941	336686394491	336686395041	336686395591	336686396141	336686396691	336686397241	336686397791	336686398341	336686398891	336686399441	336686399991	336686400541	336686401091	336686401641	336686402191	336686402741	336686403291	336686403841	336686404391	336686404941	336686405491	336686406041	336686406591	336686407141	336686407691	336686408241	336686408791	336686409341	336686409891	336686410441	336686410991	336686411541	336686412091	336686412641	336686413191	336686413741	336686414291	336686414841	336686415391	336686415941	336686416491	336686417041	336686417591	336686418141	336686418691	336686419241	336686419791	336686420341	336686420891	336686421441	336686421991	336686422541	336686423091	336686423641	336686424191	336686424741	336686425291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41352	38874	44831	37792	33599	32517	37273	41772	37886	35587	33176	31217	24448	22001	23427	15197	9571	7308	5354	5197	6282	5269	5092	4726	4187	3267	3020	2396	1800	2490	2649	1674	765	414	435	452	410	435	579	462	340	312	425	456	504	490	401	361	288	272	293	249	257	236	253	285	298	244	249	232	232	225	210	230	222	180	178	195	206	205	164	209	197	175	196	211	185	192	184	170	188	176	204	191	203	183	166	160	176	207	182	179	183	173	180	167	162	207	178	200	182	165	204	194	170	189	196	168	198	186	191	191	163	179	173	161	184	176	177	195	179	169	179	185	192	172	199	180	192	208	206	210	191	183	208	190	170	197	171	173	157	189	193	202	187	185	206	173	159	177	181	210	188	200	185	174	168	187	180	194	180	185	174	173	189	181	192	176	197	158	187	198	201	202	186	192	153	179	198	177	186	175	194	185	168	201	196	162	194	168	194	178	183	167	194	197	200	167	194	175	180	187	183	186	182	192	176	202	187	166	181	172	180	186	188	171	189	189	199	182	173	195	203	206	182	170	197	178	200	215	206	197	175	183	212	177	180	175	203	198	167	167	205	192	202	187	204	174	185	175	187	180	197	175	177	209	171	181	194	188	178	182	177	188	190	192	198	189	186	154	183	200	175	156	200	166	201	188	173	205	175	186	186	177	160	196	182	153	190	194	210	159	192	180	168	198	173	175	200	179	193	198	200	180	182	186	175	172	162	189	193	177	176	203	199	186	168	186	185	169	173	199	164	192	194	195	214	154	155	171	178	170	189	171	178	174	189	181	185	192	174	197	194	188	166	202	172	220	196	192	195	202	203	185	185	201	169	190	196	194	170	208	201	169	164	187	197	190	202	209	183	161	190	179	180	177	193	180	194	189	190	164	151	199	162	175	177	176	178	198	208	202	182	196	197	175	176	188	201	199	204	188	173	192	176	194	188	192	177	178	212	184	174	192	192	186	191	190	167	183	178	194	162	190	185	201	161	199	168	179	210	188	172	178	233	191	199	160	200	185	180	177	176	205	182	189	183	186	180	178	181	195	191	176	196	173	183	189	178	211	176	182	199	194	186	179	175	180	179	191	176	164	192	180	194	178	176	198	190	177	177	155	176	169	179	176	179	194	187	185	174	214	167	165	211	176	167	164	164	164	190	184	186	177	184	177	174	174	173	200	217	165	169	183	171	161	172	185	172	171	181	164	190	182	206	191	167	166	164	167	193	186	157	189	183	162	181	195	194	196	194	181	199	172	190	178	172	191	192	221	185	213	185	157	179	163	187	175	155	197	192	173	146	201	171	186	174	179	176	194	202	195	190	176	188	194	170	195	191	165	186	212	206	183	195	172	201	195	181	152	185	186	188	165	201	190	175	169	204	202	201	178	173	209	168	214	193	191	174	174	151	194	179	187	204	157	182	190	181	173	200	191	165	226	181	174	186	185	192	176	182	153	194	155	179	189	188	197	178	194	180	190	198	182	186	178	196	178	169	147	200	184	188	166	189	186	192	195	199	178	188	162	182	203	188	195	187	174	194	191	172	178	168	188	193	200	180	179	191	176	169	196	152	168	191	175	183	204	184	166	191	183	165	182	205	198	187	179	185	197	201	204	184	221	185	182	175	169	193	194	179	183	178	193	196	182	152	171	170	177	171	175	166	190	195	190	186	181	207	165	188	206	155	194	177	190	155	197	173	175	196	180	169	207	182	235	173	195	171	200	187	184	202	208	179	209	201	181	180	173	197	173	197	197	203	189	201	205	184	187	160	192	187	202	175	177	221	205	169	218	203	174	214	199	201	177	163	170	172	184	183	130	187	175	165	197	164	175	180	172	167	189	191	193	182	167	182	175	208	178	195	164	179	206	193	179	214	190	159	172	188	178	192	169	195	191	211	181	203	186	197	206	173	154	221	185	184	179	176	184	183	175	185	179	186	226	199	217	194	190	194	199	181	176	192	199	192	173	167	221	201	174	171	174	197	205	183	189	178	203	192	209	175	205	186	194	203	185	177	196	190	188	175	187	198	185	177	176	194	193	154	161	189	170	173	196	186	188	189	220	170	183	179	196	181	179	177	208	191	181	176	186	197	179	175	169	196	199	206	198	181	178	186	190	202	178	178	188	172	188	203	154	201	196	207	183	181	201	195	209	198	163	204	181	190	196	203	207	214	189	170	175	167	180	205	221	174	182	175	165	173	169	191	186	198	182	203	202	168	202	166	199	186	174	190	185	182	180	198	193	174	177	178	189	188	182	161	189	197	173	181	159	193	181	174	172	218	188	178	169	165	164	169	171	199	195	198	194	202	182	193	175	202	180	214	157	174	191	175	196	168	181	191	196	181	210	179	163	158	174	167	188	180	181	187	168	169	202	199	167	150	190	214	186	185	186	169	158	168	203	191	191	180	177	199	204	182	172	183	202	171	182	202	172	189	182	194	188	187	187	165	190	170	208	162	194	163	164	184	192	165	171	196	163	168	193	191	172	183	175	176	170	175	186	202	191	214	176	195	188	167	201	183	179	193	190	199	181	180	172	161	176	172	183	197	178	152	182	193	189	183	174	185	184	198	164	177	151	166	184	180	169	165	182	185	186	184	153	185	201	191	180	190	193	197	201	199	190	191	174	195	165	191	199	187	196	177	188	238	175	157	174	195	172	172	171	187	194	174	171	198	186	210	171	178	208	173	178	198	183	189	169	183	187	192	158	194	197	173	163	174	189	192	155	191	208	177	194	160	178	179	172	149	184	180	180	206	180	188	176	174	188	185	176	200	199	181	198	186	180	189	201	178	182	198	165	170	174	184	177	207	179	177	176	205	186	191	196	189	185	182	157	177	158	197	203	180	163	193	162	185	191	181	190	183	173	188	191	210	189	182	157	162	194	168	209	179	191	192	207	175	198	186	197	191	169	209	189	178	186	204	187	167	188	206	163	174	186	184	200	195	207	167	186	180	183	179	176	161	179	208	183	161	173	179	203	156	178	195	198	189	180	179	206	185	176	179	162	160	180	187	199	159	177	207	220	181	165	168	148	193	190	184	173	175	191	186	204	186	195	178	144	194	165	221	194	168	180	183	182	178	186	187	166	177	179	177	186	177	179	169	186	171	179	206	184	179	203	207	189	182	197	193	205	173	185	188	185	179	192	182	168	213	192	178	171	168	179	163	168	172	182	169	188	174	174	187	171	186	166	170	195	156	189	187	193	167	174	217	178	173	190	186	190	177	196	178	204	179	195	179	217	184	194	167	178	191	159	174	153	190	160	204	177	214	195	173	210	182	175	178	174	153	185	173	183	186	181	190	211	156	190	181	168	167	162	180	190	183	156	168	184	200	181	180	157	195	198	160	192	184	176	179	201	186	171	163	206	179	195	193	202	182	187	189	146	204	160	202	203	154	201	178	172	187	192	192	193	208	186	183	198	198	181	183	185	157	194	187	189	177	180	186	195	182	150	181	186	179	163	198	164	187	198	179	194	191	182	214	200	182	174	186	191	193	195
25341	30517	43507	43650	43076	42975	47319	49914	48889	48468	48605	42090	35320	34201	36874	27074	24743	21838	19185	19599	23971	22245	21571	21783	19121	16956	16195	12947	10592	13943	13963	9167	4059	1820	2010	2462	2049	2129	3014	2208	1609	1432	2227	2407	2744	2792	1972	1666	1245	1159	1144	982	1051	958	940	1080	1075	1004	987	862	801	690	617	641	568	564	556	493	511	495	505	501	495	452	477	461	443	500	464	461	480	490	488	461	462	530	464	443	472	478	465	460	434	504	461	448	441	487	461	470	485	412	441	424	458	458	448	441	446	463	428	443	399	441	425	445	453	437	437	460	455	455	435	425	469	467	488	428	451	452	451	439	474	466	394	456	450	460	458	459	435	447	462	451	437	476	420	458	434	412	464	463	448	446	454	445	473	463	423	458	435	448	423	453	471	470	452	473	451	430	481	448	484	451	445	425	424	456	451	439	448	429	481	421	461	425	455	484	423	413	392	421	468	444	465	428	444	415	479	433	412	443	459	452	430	423	426	424	478	400	451	452	404	471	403	444	451	424	408	434	495	440	469	439	420	464	439	421	415	443	412	447	435	463	457	436	439	442	470	442	483	452	447	460	444	424	438	437	463	425	448	413	475	447	414	427	438	439	420	453	387	432	459	454	427	419	477	459	461	438	428	426	445	457	434	459	439	465	442	481	455	450	446	476	491	471	498	448	432	472	465	461	444	454	455	434	452	437	458	420	425	430	428	462	436	421	480	427	465	456	447	480	458	445	424	428	442	462	443	439	452	385	445	444	443	432	416	447	470	481	416	439	430	415	465	451	380	388	464	446	467	442	447	419	479	389	476	449	394	438	419	455	457	459	422	427	500	493	468	437	422	413	439	445	448	458	456	443	444	454	446	446	450	435	437	448	435	428	455	454	453	447	467	428	425	413	485	472	436	470	402	412	445	449	436	452	438	436	416	428	456	473	443	474	461	436	435	472	444	412	476	435	419	458	423	444	455	432	440	479	473	438	452	494	453	463	463	429	456	481	429	474	452	448	412	463	470	404	414	433	469	427	476	406	441	448	473	420	435	454	457	429	435	441	444	444	449	447	436	462	425	430	449	444	429	436	463	483	438	458	424	420	456	426	440	444	457	434	414	426	401	454	414	441	435	475	459	436	423	445	436	436	430	435	432	471	435	419	451	443	439	424	423	446	472	428	475	454	418	459	403	475	390	415	410	422	430	469	438	433	460	455	442	460	442	421	441	430	435	418	422	443	447	439	455	429	451	410	417	460	454	413	435	462	455	482	416	422	456	442	438	488	466	455	434	449	446	426	443	445	430	446	458	455	479	433	480	415	435	442	422	444	467	443	484	473	444	455	495	452	460	437	433	417	440	464	472	445	421	463	450	454	452	436	418	411	465	448	454	433	454	444	415	443	434	475	423	434	429	469	440	386	427	445	440	456	467	453	452	445	455	435	444	448	436	422	437	442	440	432	455	397	472	516	444	444	420	469	408	430	439	483	453	494	451	458	451	464	459	429	443	447	465	438	441	433	433	486	439	437	441	440	429	412	445	443	402	444	456	445	462	436	465	422	442	479	444	491	425	437	441	427	384	402	448	426	474	438	450	439	404	452	441	439	438	461	454	446	458	449	439	416	456	451	457	462	454	458	434	465	464	462	476	448	421	438	485	437	466	451	425	478	448	404	424	455	437	476	468	451	420	424	464	431	439	447	440	459	434	467	436	455	458	443	459	451	428	442	456	428	433	468	449	440	432	492	426	426	410	472	433	429	419	433	433	440	449	458	477	414	432	413	389	466	462	450	439	453	453	419	469	428	409	412	434	470	426	448	494	459	438	424	435	438	459	420	400	460	441	463	422	470	454	424	426	454	453	418	442	430	450	423	470	439	425	445	421	441	450	482	452	407	490	467	461	467	486	500	448	464	483	412	437	459	408	436	453	474	446	478	453	438	450	442	443	475	467	440	418	450	447	457	443	453	449	484	469	391	463	431	427	449	446	449	433	477	412	453	445	481	459	440	464	487	434	456	422	420	424	438	446	432	450	438	428	464	455	422	418	458	446	427	460	468	419	470	438	450	458	464	432	451	449	450	448	429	448	443	435	449	466	447	474	485	423	483	429	472	424	437	448	419	482	449	456	416	416	439	468	480	427	454	463	431	463	466	455	428	457	449	396	406	462	443	439	446	438	462	461	456	447	441	420	440	422	435	445	456	448	509	445	457	461	419	456	462	424	463	427	422	460	432	436	491	419	460	437	432	454	456	432	423	438	437	455	432	487	475	440	430	427	437	431	462	420	465	435	488	431	427	435	441	459	435	435	412	457	441	425	478	441	457	454	450	458	432	442	430	442	488	459	419	426	441	465	461	442	409	447	474	432	453	454	436	462	463	459	457	428	452	444	431	484	442	452	400	432	431	469	444	515	449	437	440	435	482	433	455	455	450	486	458	457	438	443	437	445	461	445	460	433	442	441	447	446	450	465	477	429	443	492	392	495	522	445	475	440	444	432	469	412	435	474	455	406	445	449	477	443	448	411	458	448	408	426	477	450	469	463	421	473	435	463	416	437	438	456	439	452	436	431	472	445	389	464	440	479	431	478	406	476	419	411	469	427	478	427	434	438	473	445	432	442	441	430	423	469	464	472	441	441	430	497	452	464	447	481	410	437	454	428	454	433	455	416	453	457	464	504	451	437	475	466	427	486	447	434	462	423	408	387	444	408	466	458	440	469	462	435	451	425	441	456	469	438	470	426	476	439	468	435	435	461	454	475	432	466	410	470	470	435	461	432	426	446	436	452	431	448	441	475	461	470	480	444	466	445	456	455	451	453	434	440	458	465	409	443	419	447	451	432	422	455	487	418	472	480	419	417	441	445	436	460	391	449	448	415	456	423	441	441	429	417	437	463	458	434	471	445	455	456	465	469	445	445	436	450	440	434	467	453	419	442	460	473	483	462	446	452	448	425	446	462	400	475	450	449	406	436	447	459	447	427	473	436	415	444	441	450	457	445	462	496	483	438	415	449	467	463	445	393	454	458	452	465	454	470	473	422	441	475	434	444	391	448	455	446	457	447	417	428	432	446	452	451	433	423	435	436	444	443	432	430	394	411	455	412	458	449	446	454	449	422	452	450	459	410	471	485	434	449	471	475	454	461	480	441	449	448	427	461	405	440	442	452	437	499	435	448	443	455	457	436	478	458	457	441	472	462	491	424	430	445	455	425	454	447	452	463	441	444	434	444	429	456	451	460	464	435	437	473	419	445	467	465	414	412	478	426	461	433	426	501	478	446	431	408	422	395	483	436	446	492	439	443	408	443	448	468	431	431	419	419	476	474	437	401	479	451	437	474	468	423	437	430	462	423	453	504	457	415	454	413	427	450	400	433	440	433	436	446	469	415	429	490	434	459	449	452	453	466	472	448	434	451	476	426	443	444	398	430	439	426	436	420	411	464	454	466	423	492	485	434	445	453	462	414	435	400	450	462	460	450	461	445	458	440	468	452	438	447	428	424	396	438	461
23629	25148	29253	23331	19048	14829	10964	9453	7724	5321	3716	3049	2053	1837	1680	1329	1108	977	724	523	497	480	412	378	340	380	355	361	362	341	302	318	319	303	213	243	245	226	250	242	246	242	229	208	216	219	215	223	199	213	221	216	199	170	193	176	221	222	210	215	202	202	222	203	177	204	164	179	231	196	195	184	197	199	202	187	208	196	208	192	190	163	173	206	203	184	180	180	199	177	196	198	195	208	163	188	180	185	199	196	202	218	196	216	192	180	201	195	196	177	191	197	179	168	169	199	203	210	181	206	184	203	188	206	184	179	182	186	177	175	197	193	208	181	201	239	170	204	180	185	190	155	183	184	177	174	220	183	206	184	176	189	174	224	191	187	195	187	172	212	211	188	209	204	186	174	192	172	197	206	201	213	174	169	201	187	181	198	206	205	177	207	203	209	184	200	189	195	185	199	184	180	185	205	203	177	199	186	205	204	190	194	200	193	193	207	221	203	199	189	204	220	193	198	180	211	164	203	201	224	232	199	192	214	199	196	163	198	212	177	166	185	181	190	199	227	217	201	194	187	171	188	197	165	186	190	196	175	197	193	209	176	193	201	199	179	187	198	193	193	186	190	186	191	208	184	198	210	176	181	198	193	204	191	199	210	217	198	204	203	178	186	193	193	202	193	181	198	181	189	193	213	186	226	182	197	215	195	200	189	186	206	192	222	194	176	212	201	183	190	179	208	204	187	220	193	196	173	205	216	199	184	231	208	215	188	203	187	217	194	194	202	170	216	229	189	181	197	192	195	217	193	189	177	189	209	207	177	208	206	212	198	198	206	171	190	200	207	188	168	162	191	185	226	198	160	196	182	201	189	196	203	189	210	199	197	186	217	190	201	203	194	201	209	188	206	200	189	210	170	209	175	209	188	181	193	195	192	192	180	212	200	186	176	202	207	211	222	175	206	197	205	186	179	204	193	195	204	213	203	186	195	219	181	193	206	165	189	164	185	186	184	191	197	204	209	199	211	195	201	195	215	193	206	202	217	185	188	186	200	189	200	202	190	167	203	198	237	170	203	187	196	185	185	196	206	187	184	233	198	184	196	175	203	202	191	188	207	202	191	202	190	178	185	172	190	195	183	191	199	170	189	192	207	184	191	176	170	189	189	215	175	175	182	182	194	216	224	202	176	167	196	190	208	195	189	200	213	204	190	185	166	205	231	170	172	190	200	220	195	178	190	212	201	191	184	170	202	192	187	174	208	217	163	181	183	189	203	185	185	188	202	166	180	201	185	175	208	173	205	173	199	206	212	207	201	188	215	209	186	209	185	175	209	213	203	190	188	198	188	215	197	181	211	194	182	195	228	202	220	201	200	203	190	200	195	175	204	186	188	215	184	155	199	176	195	202	204	214	213	209	174	178	203	185	208	187	212	170	187	190	220	189	210	191	191	203	194	180	175	153	187	203	180	189	172	192	205	216	193	199	202	202	190	191	223	164	214	235	195	180	214	208	186	221	203	181	203	189	227	179	220	188	219	188	157	191	199	197	180	200	203	177	201	159	214	186	171	156	190	180	205	199	180	186	226	193	195	206	206	194	194	208	192	208	189	186	163	189	208	193	223	196	204	202	198	168	202	226	201	208	191	203	195	221	199	164	192	185	182	184	203	181	209	203	186	207	207	179	187	197	195	205	196	193	201	216	180	178	222	189	195	199	187	199	206	194	173	195	217	199	204	176	230	188	196	174	187	200	206	171	196	194	177	200	196	192	219	189	185	199	195	186	212	181	177	200	199	206	213	201	199	215	189	189	175	193	176	199	232	211	193	211	171	193	181	220	222	199	203	167	204	193	185	198	182	215	175	192	199	175	207	200	208	179	197	199	208	195	181	200	192	170	167	175	181	173	196	195	183	192	215	200	196	197	221	196	186	157	182	221	205	204	214	188	182	184	194	186	194	178	201	197	200	212	198	212	193	181	186	183	184	169	190	210	183	199	206	188	186	179	206	176	189	154	196	193	181	181	174	201	161	215	212	192	172	191	216	234	193	188	212	205	192	187	191	173	190	178	194	183	189	197	203	235	198	205	209	189	167	225	194	195	206	172	212	166	211	193	193	200	178	203	181	165	173	198	216	179	188	193	218	214	200	190	192	189	181	199	206	182	184	172	180	183	184	187	200	181	206	203	218	166	202	162	199	171	199	163	180	205	206	203	204	189	202	193	208	165	190	186	180	175	202	200	180	184	210	206	206	170	190	202	183	199	214	186	173	213	187	193	205	210	193	205	199	218	183	166	200	203	190	206	175	199	198	192	205	186	194	189	183	203	194	210	190	203	183	171	189	194	205	202	217	192	205	196	211	197	213	187	213	179	202	180	188	185	181	199	196	211	183	188	206	203	171	208	199	207	209	195	189	193	230	200	227	201	175	194	191	193	204	190	204	176	202	230	199	193	162	204	181	185	230	182	206	203	199	182	182	202	201	183	183	184	192	215	195	199	210	215	210	208	192	187	201	204	197	188	183	168	199	208	194	185	203	184	197	183	174	191	194	181	188	200	170	188	190	189	208	166	200	196	206	167	222	202	212	210	183	190	192	204	180	194	213	197	198	212	208	173	171	220	228	198	212	175	203	191	213	168	194	178	201	213	195	176	203	198	193	187	206	175	207	184	214	206	226	184	217	196	211	196	195	201	209	191	184	201	214	185	180	235	158	164	165	173	179	183	177	208	198	213	179	188	183	193	202	197	207	193	196	203	183	171	215	177	191	182	195	179	192	169	205	199	191	165	172	202	190	192	207	193	189	219	163	195	172	188	195	224	190	199	185	192	178	206	192	185	171	179	205	230	187	169	202	237	196	178	194	193	186	209	186	206	161	179	192	205	176	206	195	186	209	193	182	198	221	208	204	197	183	200	183	174	186	201	203	187	196	183	191	203	197	202	179	187	200	194	188	182	185	204	200	204	207	199	212	187	218	196	198	178	200	174	191	197	199	216	207	193	215	200	213	183	207	190	220	190	194	182	184	182	236	217	187	192	183	199	166	191	213	194	211	194	184	218	195	197	211	170	213	191	172	197	191	180	208	231	215	173	228	204	187	194	195	178	192	200	192	217	197	226	195	184	186	210	180	220	202	190	185	194	171	198	215	184	215	195	187	193	201	215	183	223	186	189	187	204	191	165	188	212	199	199	188	186	193	226	186	214	171	192	205	220	177	195	188	196	180	190	191	170	203	175	190	161	198	182	195	191	192	197	183	199	174	175	191	217	193	213	199	206	190	194	171	177	201	212	214	202	223	183	182	193	209	184	198	201	197	201	175	208	175	209	165	201	200	210	205	245	184	193	206	201	197	205	213	195	196	208	179	200	203	180	207	187	191	200	206	176	146	196	216	196	190	219	200	195	206	166	201	197	198	184	195	190	186	176	183	185	179	202	200	189	200	185	218	175	200	180	193	194	188	182	205	210	226	221	173	178	205	198	179	205	195	208	184	199	189	212	194	206	203	188	192
13856	19149	31313	31359	30740	28360	25347	24619	22294	17480	15491	13214	9470	9284	8687	6791	5857	4916	4060	2744	2789	2401	2063	1855	1670	1539	1840	1588	1555	1521	1486	1382	1328	914	837	778	865	950	893	864	792	794	772	796	689	708	616	613	624	582	569	557	518	523	531	529	501	576	521	531	491	516	520	468	504	511	502	524	493	497	502	505	482	470	503	493	493	506	470	428	520	500	501	474	465	468	475	492	517	482	472	444	479	490	504	430	487	493	463	499	484	457	508	495	464	521	475	453	493	461	466	480	465	482	442	456	489	509	487	507	485	444	452	499	478	465	516	486	486	480	467	493	446	487	501	456	453	453	480	440	469	521	440	455	473	483	497	443	458	492	425	530	492	463	481	486	456	507	465	466	457	476	494	508	471	479	495	472	500	496	426	472	481	454	467	463	493	464	458	487	459	471	465	478	505	465	480	494	497	488	502	468	480	468	504	479	485	523	465	500	483	490	477	459	489	481	499	484	468	482	471	507	484	505	489	484	466	474	478	521	464	476	521	455	486	471	444	456	469	453	477	498	457	484	501	480	490	473	439	474	453	513	490	473	501	467	518	485	435	447	440	494	470	514	472	490	491	472	468	456	450	492	479	450	459	449	471	470	468	461	452	478	490	461	484	478	447	422	515	459	480	466	475	526	484	523	475	474	471	491	470	468	471	473	489	432	441	473	489	454	435	485	469	474	482	471	447	446	507	507	512	473	470	465	505	445	474	446	455	487	448	479	465	455	492	418	479	501	471	533	482	452	470	514	489	468	513	498	449	474	484	463	476	481	495	470	469	494	432	484	498	468	448	488	496	488	453	492	498	471	500	484	468	486	491	439	466	486	457	481	498	459	487	471	438	456	462	484	477	441	457	487	491	485	474	498	483	514	490	489	466	426	485	495	488	472	484	487	498	500	486	484	473	489	513	464	452	519	497	515	487	474	498	488	441	446	461	496	426	475	433	506	491	451	464	492	454	472	501	514	490	499	495	462	528	443	510	469	456	466	473	495	480	529	456	512	497	471	485	485	461	464	476	490	423	481	488	464	467	478	472	474	456	473	443	481	498	478	460	451	456	475	505	487	483	485	461	441	438	484	513	499	416	506	479	426	486	494	500	475	494	458	470	481	491	477	475	466	482	477	503	473	457	503	450	464	495	450	479	486	454	457	443	496	499	474	496	466	501	491	480	454	499	470	469	500	453	432	495	498	471	494	437	490	489	491	485	472	444	497	512	499	509	499	498	458	481	474	483	461	486	446	488	514	496	494	430	489	493	499	485	480	469	523	475	478	466	468	475	464	473	508	456	476	509	481	457	483	446	457	483	447	473	458	503	471	482	473	455	487	467	439	467	481	485	468	470	450	458	502	489	460	487	439	500	457	453	475	495	485	489	467	448	441	485	474	428	483	473	486	489	448	496	481	471	484	461	474	471	460	536	507	485	507	413	517	501	488	538	451	500	481	479	466	455	502	506	470	528	473	490	455	480	501	506	501	456	507	483	509	464	486	492	505	482	460	493	475	452	504	471	500	457	496	444	465	504	448	474	467	494	467	489	470	469	483	469	482	491	486	472	471	475	460	441	493	475	507	469	486	461	452	462	432	487	448	482	473	469	466	475	498	488	521	502	462	469	477	488	481	525	470	453	462	474	472	470	468	493	468	472	494	467	504	472	475	512	478	460	468	450	483	483	475	465	469	473	458	482	502	497	439	466	534	476	460	489	467	487	499	479	455	467	499	463	453	477	459	460	498	442	481	483	470	476	510	453	462	454	472	497	498	467	482	462	469	533	467	497	458	477	433	466	457	494	494	461	457	452	483	453	454	492	497	454	474	475	506	461	474	469	487	467	493	459	475	417	504	476	440	483	454	465	455	481	474	480	469	486	482	499	482	481	450	463	476	498	470	503	450	485	457	463	510	492	473	450	487	488	490	461	480	494	512	450	454	454	439	458	498	452	455	471	481	457	448	467	490	479	505	456	472	454	476	497	511	454	478	436	490	459	465	444	503	484	485	508	486	425	451	525	471	527	460	492	494	486	490	485	482	471	501	470	481	476	507	486	476	467	479	455	435	455	480	469	452	448	460	438	478	446	459	447	460	497	456	479	476	484	464	469	455	464	475	481	455	465	521	510	476	501	462	487	437	471	460	461	525	492	474	482	547	509	486	448	440	472	460	450	439	471	487	478	446	493	464	445	437	422	458	485	471	474	488	447	452	501	452	520	482	455	425	498	454	424	497	483	434	450	468	448	464	441	437	511	499	472	434	477	475	472	484	480	482	471	478	495	500	523	441	493	503	466	487	494	458	446	493	449	468	495	481	452	478	471	433	448	447	455	476	463	454	481	453	474	478	423	511	488	486	476	528	481	506	470	441	435	456	493	481	437	486	457	448	497	495	487	483	497	492	464	498	485	475	508	518	443	441	468	475	467	453	486	479	447	527	508	519	491	464	478	482	486	472	490	430	470	499	467	458	456	478	502	484	515	462	498	478	516	463	460	444	496	437	482	510	508	436	498	464	486	501	474	438	451	482	436	474	489	463	475	453	504	478	465	430	485	468	429	482	459	462	500	486	525	516	448	500	481	502	485	472	479	463	441	488	494	492	455	461	455	457	443	485	466	497	472	489	455	485	462	475	470	452	448	468	498	480	516	461	493	476	516	462	478	489	496	467	465	450	503	513	455	480	456	470	476	467	489	483	478	493	492	494	475	467	463	481	484	451	470	506	442	485	495	491	484	489	504	485	454	451	485	479	509	487	451	491	487	453	458	510	464	525	487	473	474	463	470	440	462	467	500	438	482	479	486	451	485	503	498	436	496	445	464	503	480	493	459	455	445	464	468	451	487	450	485	488	443	428	483	427	489	463	484	471	490	475	501	453	434	500	448	479	479	475	503	453	466	465	451	459	456	526	480	455	440	447	460	479	476	482	457	531	475	457	439	484	458	495	467	438	440	500	491	440	448	475	472	484	494	496	446	481	470	471	491	505	470	465	454	458	464	445	470	464	491	476	469	487	443	483	483	435	486	467	466	439	455	496	464	472	473	483	487	507	509	498	492	489	458	507	496	497	512	486	472	445	483	481	462	475	486	499	476	507	459	460	470	446	485	476	475	482	495	476	453	482	481	445	469	483	503	465	479	477	468	492	486	477	456	460	448	445	477	466	467	493	456	437	460	458	496	467	484	503	507	462	487	474	456	467	453	457	465	501	451	481	474	448	449	468	507	497	487	456	486	486	450	469	488	461	475	483	478	486	434	476	487	476	454	489	513	451	492	483	435	493	483	491	471	467	475	522	516	494	484	496	507	461	460	453	471	480	459	473	428	453	471	469	480	483	475	466	493	492	480	479	481	474	481	486	484	469	476	478	507	501	451	499	490	444	478	504	477	479	455	484	459	472	489	490	457	456	456	449	477	449	497	487	474	467	506	466	463	446	481	476	450	497	503	463	495	459	442	474	477	488	470	482	502	518	532	438	464	479
35525	34802	38603	34754	29935	25688	27862	34482	33973	29967	26295	24109	14714	11322	12440	7590	4616	3121	2554	2089	3055	2649	2353	2124	2062	1766	1505	1216	1364	1300	965	780	734	574	359	364	391	427	365	292	304	318	347	377	374	361	353	308	252	266	242	244	237	229	243	269	247	276	256	229	219	268	230	191	207	210	228	183	234	228	188	221	204	199	213	209	184	200	219	202	233	206	196	220	223	201	193	189	207	214	231	209	204	195	215	190	199	191	208	217	185	193	208	177	197	199	222	208	187	218	237	205	198	187	222	168	218	245	203	214	203	189	215	185	226	207	226	208	234	211	174	191	214	241	219	180	178	214	210	189	212	212	226	208	217	210	181	210	199	209	207	200	185	203	219	206	175	187	199	184	232	215	204	214	208	183	217	239	215	212	230	221	222	205	194	192	207	181	209	208	201	216	202	224	194	220	208	213	226	222	183	181	227	212	182	216	222	210	177	165	201	227	207	217	200	208	203	221	205	206	194	196	186	169	184	188	178	208	229	212	193	175	197	225	237	210	208	187	199	209	220	194	205	187	196	183	224	222	248	219	209	215	226	220	194	194	218	201	222	213	201	209	198	181	199	214	223	194	205	199	223	258	197	210	204	196	214	198	192	199	211	205	216	233	214	183	221	185	196	216	224	192	210	213	207	186	201	216	205	213	203	203	187	211	222	184	197	199	198	196	205	209	222	217	222	213	209	182	211	226	217	181	176	221	197	211	226	214	207	225	220	196	192	207	192	212	200	204	169	206	236	217	215	222	200	225	212	179	190	199	225	189	202	220	186	210	202	192	211	207	208	245	195	196	195	187	198	210	172	204	185	211	174	185	215	171	200	197	216	196	202	191	187	198	192	203	189	225	191	213	217	193	218	201	201	218	213	188	190	192	208	201	207	216	198	198	223	233	213	210	229	201	229	201	181	190	200	214	200	233	210	229	187	190	197	195	198	203	203	201	198	200	209	224	226	208	198	194	211	191	236	195	193	186	180	236	209	215	211	228	209	176	205	171	192	202	212	217	191	205	212	191	228	222	208	208	186	209	218	187	218	187	195	188	187	201	208	199	209	195	189	235	216	193	222	203	202	179	210	194	208	186	203	210	232	182	201	211	179	201	228	229	194	210	220	219	214	191	205	215	216	197	249	200	205	193	206	195	211	213	205	207	199	206	185	203	202	184	190	186	196	232	198	229	210	209	202	230	200	188	203	206	204	222	214	218	197	193	188	194	212	200	224	194	214	198	203	189	213	186	199	214	208	204	212	220	203	203	214	187	231	230	208	208	213	208	200	189	221	207	221	201	204	200	203	214	207	182	214	210	198	209	209	207	214	236	209	201	242	198	207	217	225	215	203	195	194	210	203	183	215	206	199	237	239	213	206	206	218	217	216	182	214	206	210	194	207	209	198	211	195	213	182	231	181	210	229	203	203	195	190	186	215	213	196	206	177	214	192	207	200	205	194	200	207	201	226	198	230	187	220	205	214	200	218	225	220	203	197	188	205	199	185	175	198	199	204	197	214	207	205	202	197	200	203	205	212	177	217	193	200	197	177	229	222	210	184	210	188	195	166	216	234	196	230	187	172	193	206	183	208	215	199	208	192	194	216	180	194	210	217	226	224	194	205	215	205	202	223	202	195	239	184	212	197	186	183	202	174	173	215	209	213	215	192	192	202	210	187	169	201	200	201	192	214	197	196	178	213	216	189	220	213	218	196	208	203	230	193	200	204	237	190	194	213	202	204	206	218	216	229	210	195	205	197	197	198	216	204	188	219	188	178	230	219	206	204	213	203	221	187	199	194	202	210	189	205	232	198	218	225	193	207	203	190	223	219	189	200	202	211	209	213	188	214	190	196	202	212	204	220	211	184	186	192	210	197	212	186	197	214	212	198	209	181	178	227	198	180	216	183	227	201	209	212	209	185	213	229	217	220	242	194	185	223	204	206	217	209	213	207	210	223	180	185	179	210	217	231	200	210	195	189	204	207	185	222	175	218	199	208	211	192	228	206	224	206	206	217	202	195	227	196	206	188	177	197	222	209	211	183	180	203	207	229	224	214	213	192	195	180	230	223	214	220	200	234	178	217	202	213	199	188	206	193	192	198	198	185	207	205	228	208	212	190	182	201	190	200	204	199	218	208	206	211	179	223	237	198	202	212	213	207	207	229	182	217	214	191	186	208	208	220	218	194	199	222	194	177	200	190	182	218	215	211	213	205	208	218	203	198	209	208	205	243	189	203	186	188	183	193	222	221	207	207	214	209	214	201	189	193	219	199	209	209	212	187	210	219	219	182	207	187	211	222	217	206	204	182	216	230	231	196	192	222	193	185	193	177	212	219	209	208	217	199	205	229	207	208	203	179	203	218	195	192	207	181	202	203	231	199	188	203	185	245	211	202	212	176	212	213	234	207	220	202	213	226	190	214	196	206	186	202	189	198	225	193	218	198	171	217	215	197	226	214	199	205	224	201	195	189	215	207	210	178	211	214	201	210	210	211	207	193	206	180	185	218	192	225	232	201	191	230	188	211	207	197	228	227	209	206	213	205	213	194	216	223	199	203	196	200	207	217	187	173	200	203	211	173	212	200	212	225	191	217	190	207	197	200	187	215	194	201	192	209	197	189	166	200	214	202	219	199	190	232	210	172	226	237	188	218	199	190	205	206	216	214	199	185	209	211	201	184	173	208	223	196	194	191	184	207	188	216	184	195	209	205	203	197	183	214	204	195	182	200	189	199	186	195	208	191	186	214	202	231	233	196	233	202	205	218	181	205	232	180	206	217	203	219	198	191	207	166	218	213	187	205	202	176	209	206	196	206	201	224	210	195	193	205	197	219	179	180	191	235	196	199	222	184	194	184	198	230	212	199	208	191	174	200	192	186	195	206	225	227	211	201	209	256	204	183	232	215	238	202	237	206	199	218	192	207	218	223	194	200	193	218	163	198	188	206	203	190	225	231	195	238	224	204	206	206	188	195	202	191	201	211	195	185	182	220	228	179	192	211	198	251	211	206	223	211	210	223	238	237	178	197	190	201	198	202	222	200	193	211	200	213	217	192	205	214	201	198	179	203	211	208	231	202	213	205	212	209	203	209	235	213	196	214	205	237	227	223	203	201	202	210	216	205	182	182	211	174	186	199	201	209	209	202	180	187	194	209	219	196	216	186	229	216	236	204	186	202	203	240	217	215	199	189	250	192	210	186	209	220	234	201	217	185	221	222	189	211	191	217	208	200	205	210	206	215	204	196	221	214	207	223	212	228	190	217	188	216	195	182	222	203	221	217	227	205	200	197	186	210	214	214	194	194	190	204	197	210	204	208	207	197	199	218	221	213	225	206	195	200	222	196	197	188	201	197	216	203	208	213	174	223	182	190	200	209	196	206	185	216	199	189	192	216	227	197	186	205	216	209	224	224	188	192	208	240	220	212	200	217	194	215	205	200	209	204	202	207	222	209	212	193	204	200	225	207	212	202	209	202	218
21894	27649	38799	41112	39820	37424	41113	45158	45176	42578	40929	36431	24328	23926	26995	20093	16543	13736	11795	10911	14999	14375	12523	12820	11208	10281	9046	6712	8130	8027	5732	4737	4729	3124	1640	1304	1500	2010	1791	1102	1078	1425	1534	1827	1657	1482	1519	1144	1004	934	833	794	838	722	756	798	727	707	736	685	771	655	631	604	551	531	549	529	544	512	542	515	509	513	490	509	526	486	520	529	499	523	532	547	508	479	498	513	516	497	500	504	490	506	503	472	506	518	533	509	477	486	487	546	491	478	478	504	480	503	561	507	483	482	529	509	529	536	518	493	523	490	499	525	548	485	494	506	502	463	486	484	503	538	504	497	473	488	491	505	482	494	523	498	490	485	485	484	507	460	481	468	514	518	513	505	508	464	478	524	526	465	474	484	496	487	511	497	498	518	506	541	483	493	484	517	492	483	498	483	511	506	493	476	519	527	476	496	530	515	471	492	471	481	466	488	471	505	502	516	464	488	484	528	447	495	499	493	493	520	499	471	476	484	492	481	461	490	464	497	493	487	518	465	487	499	485	500	522	513	497	478	504	497	479	489	527	515	536	485	521	448	519	515	530	493	509	504	523	479	493	509	509	511	490	509	532	503	501	499	479	478	497	541	475	514	511	496	506	521	498	506	470	507	482	514	511	493	456	490	505	501	549	507	481	467	471	506	491	486	524	501	514	514	491	496	532	500	504	502	485	521	510	478	518	475	463	468	474	480	503	463	514	572	505	485	542	477	496	490	545	522	476	461	505	458	455	488	504	489	533	489	525	466	524	485	503	518	502	471	490	503	512	473	459	468	502	465	456	504	472	501	503	517	465	476	520	466	493	470	501	520	506	509	503	485	496	459	478	530	513	483	468	509	439	521	529	449	467	480	516	507	492	477	450	480	459	457	506	528	486	478	465	493	476	525	492	518	512	487	487	526	527	499	469	449	514	491	495	495	506	491	537	512	459	481	480	464	512	505	437	490	517	505	469	511	458	514	473	537	478	502	478	517	487	484	536	467	476	469	482	500	473	458	500	478	511	512	492	463	521	499	483	463	471	478	518	495	468	481	487	497	483	468	490	497	483	516	502	490	537	510	475	510	546	477	535	489	509	513	495	496	486	476	522	466	504	475	473	531	491	514	505	454	479	526	505	486	539	497	528	533	521	480	475	519	469	470	536	485	496	446	508	481	521	470	549	473	503	499	501	504	478	472	530	491	518	477	474	505	510	562	484	499	484	482	493	471	486	529	491	512	484	521	480	542	516	510	550	550	521	493	501	512	458	485	461	494	477	563	512	474	499	482	526	480	487	524	451	532	493	460	506	524	533	471	527	498	445	510	496	470	505	517	514	527	456	492	510	488	497	504	500	483	484	490	473	495	513	544	499	512	502	474	468	494	528	518	490	513	474	475	497	504	537	514	521	480	503	512	525	483	498	488	501	462	535	493	504	484	499	515	543	476	523	517	448	509	469	493	494	463	467	528	467	500	453	507	484	492	521	493	509	476	490	486	482	475	480	507	464	477	503	509	482	492	526	496	482	489	479	480	514	509	483	480	479	491	471	494	448	496	481	523	524	490	486	488	481	542	494	490	485	492	552	511	492	510	499	541	495	472	457	528	456	509	498	497	492	539	513	501	465	483	485	491	504	510	481	494	486	475	511	480	490	530	527	464	495	503	487	484	507	518	492	491	480	495	467	506	508	485	509	485	494	504	466	527	487	493	522	468	480	538	480	457	469	505	473	503	501	511	512	491	486	501	515	490	487	483	469	499	518	474	534	471	520	528	472	472	483	477	462	475	514	505	501	515	514	487	493	501	505	504	521	525	526	484	502	510	472	454	499	467	540	525	492	489	534	491	514	501	491	460	442	491	478	496	509	523	487	501	495	488	481	443	497	493	487	471	469	477	484	531	494	492	480	485	477	474	500	504	511	512	515	496	489	530	473	489	488	488	465	507	506	496	493	488	489	471	467	514	521	484	482	492	507	477	495	474	490	467	513	501	508	503	515	500	507	435	488	526	510	520	496	492	515	492	496	510	475	447	461	491	524	501	478	478	507	481	460	446	521	467	485	475	513	564	510	510	503	497	463	519	491	493	482	506	493	512	479	479	467	451	496	493	477	495	527	464	477	489	540	507	492	489	487	497	488	474	499	528	509	491	523	508	516	482	472	508	503	494	507	491	518	465	469	467	500	549	489	490	471	471	529	471	467	514	464	501	495	503	504	499	507	509	497	495	534	476	498	496	540	489	499	488	497	510	526	504	486	507	537	508	510	465	479	481	491	494	486	509	497	504	531	497	521	493	499	478	488	499	528	486	493	477	512	485	485	502	530	491	468	489	472	488	497	484	501	520	474	462	509	443	474	508	493	480	477	515	546	536	492	496	454	457	487	498	504	520	453	534	483	462	517	524	511	493	527	442	452	475	501	477	475	485	530	481	467	452	478	467	470	521	493	528	529	526	467	524	503	547	476	510	504	494	502	487	515	475	491	485	478	475	497	510	484	475	507	466	536	508	480	538	468	491	516	523	507	463	476	471	531	507	547	501	515	514	549	536	469	521	466	499	533	459	522	487	522	495	499	528	481	483	517	476	472	492	495	475	492	484	482	508	525	500	495	529	462	484	505	488	505	491	506	506	493	496	506	518	501	509	477	514	498	467	542	499	472	507	509	518	515	469	503	442	485	478	471	483	460	503	508	459	467	495	519	548	502	532	522	489	494	548	471	506	497	487	472	502	482	514	509	474	489	482	482	462	494	477	493	519	480	503	487	500	500	498	511	471	519	510	504	526	469	493	509	492	522	485	499	520	473	487	523	539	505	480	511	528	491	475	487	472	533	497	475	521	529	519	504	500	479	495	492	492	516	502	501	546	519	492	490	490	483	496	473	510	483	497	504	554	515	496	435	484	467	482	484	460	518	503	496	493	531	485	497	483	493	550	508	513	475	503	500	528	508	483	527	508	509	480	510	466	497	476	484	484	493	493	503	514	532	508	443	504	480	512	521	497	493	510	461	483	484	499	466	502	475	465	459	498	540	492	508	508	526	516	515	471	485	490	481	494	483	465	529	520	481	464	486	502	523	517	499	526	488	480	454	503	492	492	512	465	489	472	472	497	505	485	462	498	458	490	528	493	481	469	534	484	451	561	498	477	517	513	538	472	516	500	518	517	505	501	490	449	462	469	492	495	552	479	492	474	497	462	477	469	496	474	499	486	498	503	446	435	474	443	519	486	490	474	503	527	474	486	476	524	501	469	469	505	488	511	480	477	501	459	519	442	465	485	571	467	472	462	501	499	501	513	473	488	474	490	486	485	500	553	508	515	530	491	465	481	537	497	523	478	512	542	485	505	496	493	496	471	516	524	482	506	486	493	517	512	491	479	487	473	478	465	511	461	487	533	521	497	549	477	487	503	513	482	461	504	519	517	493	515	488	486	476	537	520	512	518	450	538	462	501	510	488	470	522	507	489	469	500	496	468	495	499	481	484	537	502	455
41913	39705	42935	40557	35244	31969	34898	44103	40212	36529	35062	30302	19243	14057	19270	13558	8220	6005	4578	4029	5802	5208	4512	4022	4018	3423	2256	2070	1923	2003	1395	1372	1199	801	391	430	515	576	427	283	311	433	484	504	474	440	419	315	356	280	268	222	270	222	232	273	274	259	251	223	258	256	234	200	197	194	192	219	207	180	165	158	192	187	205	180	196	189	189	190	162	173	212	205	171	203	192	181	206	199	215	173	197	161	203	178	212	189	162	198	209	178	183	206	158	176	179	220	202	186	171	185	191	196	166	210	187	177	148	170	172	178	199	166	185	194	180	191	197	183	176	187	178	176	200	179	185	210	197	183	168	202	181	170	176	196	144	168	179	194	171	173	174	177	180	181	187	181	169	193	175	191	170	189	181	198	203	170	195	179	189	185	170	163	155	193	190	184	189	177	166	198	176	188	198	204	196	186	183	187	183	188	206	215	187	168	178	164	163	168	186	191	191	168	214	195	188	178	183	183	170	181	203	178	196	203	175	183	185	187	149	200	166	186	161	191	201	178	184	156	175	182	168	194	168	190	172	182	200	184	165	200	196	178	168	186	186	182	173	196	156	178	184	179	205	174	196	177	173	199	194	159	174	158	183	164	186	203	201	166	186	171	172	203	192	165	179	171	183	174	186	177	183	171	202	177	183	200	177	195	187	179	194	172	163	184	181	176	177	181	170	180	195	176	190	188	157	162	169	190	193	179	190	168	184	188	182	188	155	198	182	189	182	157	171	198	205	196	212	176	169	171	179	189	176	206	172	201	187	226	189	187	158	173	180	186	189	173	182	186	207	198	176	198	167	169	199	185	186	193	183	198	163	181	190	193	210	173	194	176	171	180	168	203	191	210	177	194	171	186	189	202	172	173	181	208	162	185	186	203	166	175	190	181	183	178	200	220	182	169	204	195	186	194	182	182	180	191	188	192	202	188	192	180	186	207	186	188	183	181	155	174	173	170	165	181	150	194	149	185	164	186	190	184	186	185	157	193	188	183	183	181	177	159	191	169	178	170	187	205	176	187	176	177	196	173	206	171	171	184	171	194	190	178	193	197	178	172	188	139	192	208	173	170	186	211	187	153	183	178	186	182	179	193	174	195	177	192	203	209	197	188	182	176	176	180	175	175	179	198	196	169	188	179	167	206	165	175	194	194	170	179	153	199	201	194	197	169	176	195	208	175	172	158	168	185	163	146	184	200	173	193	182	190	217	177	177	149	187	199	163	156	180	178	199	172	190	170	201	201	169	195	196	180	173	186	171	176	185	199	194	179	180	177	186	176	175	207	169	155	187	182	202	197	190	221	172	195	172	162	195	173	182	225	174	172	193	187	186	179	190	158	146	203	175	165	174	177	180	197	169	179	179	165	163	216	186	181	194	185	168	165	172	161	156	160	152	186	198	166	182	177	169	175	167	184	189	194	199	204	184	193	215	194	172	160	188	160	213	178	197	198	181	169	163	152	185	180	180	155	179	161	178	187	189	162	184	196	205	175	161	180	189	168	180	190	187	187	187	169	206	166	183	189	195	182	163	173	170	190	196	191	152	193	201	177	185	162	197	191	191	179	191	189	170	159	185	176	190	166	175	205	168	197	176	160	185	149	177	176	169	169	183	179	178	172	187	191	204	188	182	177	218	187	183	165	174	172	157	172	196	187	181	198	210	211	175	165	196	167	178	193	199	164	179	179	194	202	166	189	171	192	188	190	187	194	196	200	190	182	160	191	211	182	168	197	180	188	186	189	189	170	205	182	192	170	162	188	177	197	183	198	194	153	207	178	194	180	189	170	180	200	179	178	177	173	209	183	175	192	158	155	190	187	171	177	175	166	195	198	183	191	188	181	183	185	174	185	157	165	172	198	174	181	200	195	195	172	186	182	167	166	157	188	162	186	163	185	197	173	183	180	187	172	173	177	176	168	179	180	187	196	165	188	166	179	199	190	182	193	186	190	189	176	171	166	162	163	178	175	182	196	178	193	201	178	211	178	205	193	200	173	187	200	194	179	198	164	174	189	211	208	193	181	180	184	194	175	175	185	178	211	170	165	181	156	202	191	187	184	201	221	173	186	203	198	183	185	175	182	175	174	209	186	188	173	175	183	178	213	179	170	204	179	189	179	196	204	196	163	193	213	179	191	178	180	175	182	191	173	181	180	183	182	179	176	166	177	175	180	185	190	180	176	181	174	179	166	184	193	198	171	189	191	201	176	191	185	198	201	175	163	176	180	181	193	177	188	184	163	182	169	167	169	186	191	179	182	208	188	171	211	169	173	177	180	171	181	172	166	172	172	178	165	174	189	198	179	190	182	195	193	162	199	186	149	153	206	193	189	209	164	177	160	182	189	180	166	178	171	167	184	175	172	190	181	209	182	177	155	176	177	168	205	197	188	195	194	185	187	190	173	171	190	199	189	198	181	181	169	187	200	165	177	162	191	179	180	176	186	184	224	194	165	176	193	177	200	198	184	189	190	205	174	193	173	189	172	214	201	201	205	168	183	180	183	160	199	180	202	163	156	173	184	176	191	208	175	172	190	189	161	199	168	204	193	190	182	168	192	160	183	180	163	192	167	204	180	201	176	197	182	172	153	183	189	170	183	161	200	180	169	222	166	174	184	189	184	176	192	201	172	179	178	179	197	172	170	178	184	186	183	164	164	187	160	177	195	173	191	183	207	187	180	167	209	206	190	201	195	219	187	179	184	175	190	172	176	190	197	189	184	187	192	195	186	160	207	201	188	182	169	175	177	200	182	149	182	166	169	178	174	185	191	191	204	181	175	191	197	182	191	190	151	204	176	176	180	169	177	169	197	196	192	214	183	197	195	170	161	198	179	189	207	189	150	150	189	196	168	180	180	178	213	164	194	185	197	158	178	173	195	169	158	162	192	184	187	181	169	156	205	172	195	194	190	222	180	158	199	180	183	175	174	183	172	191	191	179	171	201	175	182	172	174	192	180	183	184	187	184	179	169	174	167	198	177	160	190	189	197	174	174	169	171	179	194	201	207	194	190	181	180	200	227	183	177	167	169	143	192	198	185	175	163	179	173	192	195	192	173	183	172	188	177	182	207	169	164	176	200	197	172	182	195	191	179	231	191	144	175	158	210	175	196	192	185	178	192	168	187	177	176	211	190	190	171	206	177	188	199	189	204	184	162	180	195	177	167	169	138	191	163	200	177	178	180	187	200	186	184	210	180	176	184	183	187	169	173	183	181	172	206	189	182	145	169	176	183	168	200	168	176	186	191	209	206	180	194	201	175	184	179	191	211	184	187	176	200	218	186	171	158	164	159	168	220	206	166	177	166	215	201	163	199	184	193	194	193	170	167	175	174	189	181	176	183	186	188	188	213	186	169	194	181	203	176	177	170	222	168	185	178	173	182	201	187	185	182	202	171	180	166	179	192	205	193	202	188	187	195	169	202	181	192	181	202	174	187	181	190	199	175	174	197	180	181	188	202	188	228	161	187	166	148	198
25755	31354	42833	46539	44865	42456	45957	52491	49757	48947	49794	37442	27582	23783	35629	26603	22526	19842	17404	17397	23396	22487	20333	19575	19319	17285	11643	11388	11075	11033	8090	7594	6711	4611	1824	1903	2369	3236	2203	1232	1428	2312	2337	2660	2527	2308	1985	1447	1312	1139	993	972	1098	901	928	973	943	960	900	891	812	751	738	641	543	523	522	520	549	526	496	494	482	492	455	477	486	423	446	480	438	464	470	431	455	464	486	467	440	477	472	475	448	421	460	435	456	466	444	436	455	457	482	445	475	453	439	416	490	468	477	442	463	435	445	489	443	431	427	484	423	483	445	480	464	460	435	408	390	407	454	431	415	445	445	445	432	470	434	455	504	464	444	434	447	418	497	455	438	433	439	395	444	442	446	407	429	422	407	444	428	463	467	478	451	434	458	453	435	415	481	443	492	440	434	394	425	479	442	463	454	459	447	452	437	451	464	428	459	418	409	473	438	461	449	448	459	473	465	444	459	458	469	435	422	446	457	400	434	464	421	437	422	436	427	427	451	417	430	418	443	454	431	460	420	414	408	431	425	443	435	450	467	455	456	438	493	416	495	456	460	429	436	405	436	473	423	444	464	462	436	435	425	463	444	422	450	422	445	439	416	418	436	466	421	414	443	459	428	428	417	464	419	449	460	447	432	413	425	433	417	442	443	441	435	439	445	456	446	476	448	414	455	441	434	469	440	464	455	382	477	425	454	450	456	439	429	421	420	428	439	423	440	418	428	428	439	440	435	462	428	442	456	417	456	430	474	458	454	439	436	447	443	434	408	453	441	476	438	405	470	446	460	451	468	401	435	468	420	463	451	462	469	475	403	417	464	439	481	457	421	459	477	447	445	424	421	476	443	438	457	435	452	421	475	440	460	454	451	451	462	463	463	450	503	445	405	467	486	437	478	445	431	447	457	470	391	448	453	447	436	424	453	430	449	454	450	450	417	442	459	429	489	453	471	442	433	425	407	415	471	452	431	416	460	418	434	408	468	441	467	434	471	478	406	451	435	436	442	436	437	449	451	453	435	433	474	430	478	458	422	462	425	452	418	429	478	472	446	472	455	403	429	419	433	415	424	491	407	479	456	452	457	442	429	423	436	409	427	438	466	434	454	500	432	440	422	410	443	454	469	431	461	445	464	419	444	472	439	425	475	446	459	410	434	455	447	469	401	437	449	478	459	451	433	410	464	463	437	414	492	446	433	407	445	414	439	460	456	452	448	473	466	432	428	383	448	457	448	421	442	405	421	405	427	446	454	449	444	457	414	432	447	434	423	460	435	444	436	464	425	433	423	449	457	437	425	450	439	431	437	453	392	436	462	436	444	425	443	444	436	411	464	463	441	465	429	438	433	424	442	418	471	470	423	484	428	422	423	455	437	484	468	463	426	432	453	421	471	413	413	434	470	480	474	471	445	444	447	471	414	456	436	448	423	423	414	430	441	450	438	459	467	434	459	412	459	443	444	397	404	475	431	451	442	443	447	428	446	431	458	458	424	413	456	444	441	432	415	434	413	430	435	452	441	467	445	452	482	429	421	434	477	469	426	458	425	430	445	426	428	465	496	452	406	436	477	445	457	457	424	435	481	474	451	427	457	399	448	438	463	419	420	441	438	446	481	399	413	406	458	445	435	453	430	440	449	434	453	426	432	460	434	474	436	439	462	466	461	389	415	453	474	427	415	468	443	430	460	395	462	435	458	413	469	434	420	427	430	446	443	409	474	412	458	485	433	477	474	439	460	453	431	445	427	429	440	407	425	451	436	442	447	420	466	434	483	437	490	442	457	435	461	478	442	444	447	461	408	459	457	446	421	472	451	409	422	416	435	416	393	434	443	476	439	441	471	451	442	414	468	448	452	435	433	446	461	414	450	434	443	437	460	449	421	447	423	470	448	469	409	464	423	456	430	438	446	449	424	477	447	436	431	488	456	461	455	403	416	432	434	467	417	453	438	450	434	467	380	467	443	414	462	431	457	423	420	493	451	484	428	427	455	423	439	422	418	434	434	495	467	462	455	424	443	445	467	425	460	448	427	431	452	410	437	455	456	463	466	448	442	474	430	424	430	460	455	435	456	441	444	436	462	448	438	448	447	456	422	435	427	482	420	433	409	415	462	399	407	439	460	459	443	407	420	421	425	453	439	425	405	406	429	392	414	462	436	444	477	461	445	432	445	427	416	439	446	452	448	432	420	443	441	455	433	456	479	453	455	430	466	434	434	439	429	448	456	438	448	423	436	443	418	447	477	428	436	472	458	472	434	487	428	479	444	415	438	435	437	436	409	474	445	454	422	466	443	452	459	438	427	467	436	422	451	438	436	476	447	426	472	465	427	464	427	420	475	423	463	438	451	429	430	431	463	456	435	440	479	427	424	426	467	454	446	439	467	441	455	437	434	446	436	440	477	455	465	507	432	421	419	465	463	464	460	434	435	431	450	455	427	479	434	413	469	446	421	494	420	517	444	424	391	444	436	454	470	456	440	447	491	461	477	445	442	404	415	457	446	430	445	462	451	418	473	431	431	458	441	435	439	482	449	452	439	433	415	441	448	450	442	448	499	418	414	438	461	434	403	439	379	419	443	481	427	430	433	436	463	463	459	440	407	432	449	477	427	468	432	458	464	444	432	415	440	448	414	467	442	443	454	424	459	439	451	438	418	459	448	405	417	470	446	442	443	442	444	427	455	474	483	453	447	422	434	439	438	462	419	442	429	455	489	433	470	461	450	433	425	442	433	464	463	443	453	446	444	440	466	467	441	464	439	445	468	437	477	431	452	431	442	466	447	453	445	445	442	438	442	435	440	431	416	483	439	431	454	412	456	469	395	442	436	432	429	466	418	456	425	436	449	427	435	397	428	438	435	469	483	450	421	428	450	440	501	445	462	453	425	465	447	459	443	451	438	435	455	431	465	436	440	403	431	427	432	435	465	469	450	424	462	446	429	458	483	440	462	444	426	414	447	404	438	463	457	427	436	519	437	437	471	444	432	471	456	442	454	485	420	435	428	454	450	477	447	465	425	429	463	467	467	464	414	451	459	393	436	438	434	468	448	435	447	457	460	453	415	461	448	440	431	402	447	444	402	429	453	435	474	409	465	469	432	415	449	437	430	437	414	386	420	414	435	420	401	446	459	434	423	457	461	403	437	452	439	452	421	449	457	415	437	430	437	446	448	455	432	428	419	454	427	425	417	427	438	437	488	431	446	428	417	443	470	473	471	430	480	433	441	453	484	455	419	428	458	441	453	463	447	447	447	467	441	485	415	445	456	440	416	454	450	447	442	451	432	461	452	462	432	453	448	449	420	442	458	421	432	402	475	480	436	466	419	454	425	451	465	453	464	483	441	445	407	450	447	479	433	446	440	459	463	435	466	447	448	410	427	469	429	423	481	393	470	450	430	445	419	426	438	448	446	451	443	466	408	471	479	437	459	436	448	455	427	437	423	448	443	455	463	444	417	427	436	430	414	487	425	417	433	449	446	487	411	432	459	435
23185	24710	30225	27364	20880	14533	11048	10005	7199	5154	3959	2991	2415	1708	1533	1294	1027	819	696	558	510	470	356	349	384	410	424	343	340	352	323	290	283	266	253	281	270	245	245	252	222	241	230	225	214	226	215	226	194	201	226	243	222	199	175	185	206	192	207	207	196	196	199	239	204	206	183	198	227	192	189	193	191	191	218	210	218	156	206	224	199	183	208	213	202	221	202	211	189	186	229	170	191	222	214	222	199	212	225	212	174	193	199	212	215	197	185	184	210	183	206	201	214	200	188	182	199	170	190	193	175	213	202	180	179	186	215	224	201	232	210	212	206	204	187	187	211	183	165	179	194	180	210	209	194	179	172	219	186	207	187	193	162	191	194	189	204	220	186	195	189	186	226	202	218	165	208	200	193	196	172	191	205	215	173	197	194	198	206	190	193	198	212	198	214	161	186	203	171	180	189	181	197	195	177	177	220	161	170	175	186	220	204	221	208	176	196	206	199	198	192	177	187	178	183	189	180	197	186	193	188	209	192	205	207	187	217	192	230	196	200	199	182	202	195	219	198	230	189	202	215	188	207	211	213	195	189	195	220	206	183	188	215	202	196	185	195	189	171	226	198	183	200	189	174	211	200	176	182	170	198	192	205	206	188	209	192	175	208	199	196	207	211	204	204	197	192	201	183	189	219	186	188	210	229	186	192	189	175	184	190	226	210	200	200	204	190	194	164	207	218	198	205	219	193	211	228	214	224	200	203	197	217	221	198	199	200	197	188	192	183	207	201	195	204	202	210	195	213	174	186	180	175	224	194	202	218	200	191	198	193	209	208	197	190	204	220	219	197	161	216	198	183	213	209	200	189	192	188	213	189	190	205	218	196	184	213	164	179	166	215	196	216	193	187	176	197	225	206	191	200	202	172	201	225	192	196	170	201	235	188	211	212	213	215	191	207	220	226	226	219	183	195	175	187	195	204	197	214	181	210	196	189	198	183	199	210	214	193	206	182	200	174	189	186	181	193	191	174	172	194	210	219	216	229	218	193	204	190	187	196	200	200	194	180	169	194	191	182	191	191	181	188	201	217	217	181	177	194	188	206	194	200	191	189	174	201	203	205	211	189	216	205	215	189	207	184	218	177	171	190	193	192	200	195	192	178	189	198	225	185	199	205	193	187	177	194	203	187	204	180	201	199	212	162	195	179	208	208	235	215	215	165	190	163	181	191	208	181	206	200	185	195	199	207	189	217	213	210	195	214	193	176	217	202	192	188	203	211	181	184	182	198	204	198	194	207	193	179	174	208	237	194	168	224	210	159	207	210	199	201	191	178	229	220	222	192	191	181	192	213	192	190	200	198	204	231	179	212	208	177	182	185	187	196	197	198	206	195	203	205	215	210	191	214	210	185	208	206	208	183	190	200	210	223	204	180	190	209	188	205	195	163	197	198	192	162	192	202	158	192	194	186	198	203	198	196	194	202	190	175	241	222	207	195	209	205	198	202	196	202	197	212	201	197	188	181	170	219	206	185	205	194	198	209	205	202	206	219	195	202	187	222	211	204	228	199	228	185	220	198	215	214	202	203	203	174	201	205	180	185	175	198	190	198	219	189	207	212	183	214	175	214	192	207	197	185	171	184	203	193	183	213	205	206	210	178	222	208	198	184	198	220	183	214	202	210	173	203	166	201	208	188	168	215	197	203	196	195	189	191	236	195	183	205	206	214	192	190	200	199	192	197	221	200	181	193	216	198	193	188	192	227	202	181	206	200	177	192	166	191	204	206	195	204	213	202	180	178	195	209	186	165	199	223	206	231	205	213	223	200	169	212	208	203	194	176	190	186	198	198	209	200	172	193	196	213	193	213	185	219	190	202	194	199	207	192	204	180	196	197	159	199	217	199	167	202	231	207	204	194	175	186	204	178	221	194	217	184	214	216	198	208	207	227	218	215	185	198	195	220	198	177	205	191	195	199	165	180	182	190	191	222	187	207	215	219	210	199	174	185	180	187	202	196	192	200	191	208	182	170	184	215	179	210	203	193	215	215	197	211	232	209	216	177	186	190	208	193	223	203	194	207	196	207	196	193	199	192	188	197	176	183	194	210	184	200	202	198	201	203	184	178	198	207	191	184	180	177	221	208	198	177	205	212	217	211	203	218	191	224	181	172	175	216	191	216	196	203	175	213	193	230	206	184	223	186	188	199	226	204	218	173	199	181	212	208	211	196	223	200	199	193	190	212	203	178	204	211	192	209	200	169	208	167	201	216	183	193	166	198	185	210	206	197	201	184	191	201	196	216	196	199	206	199	236	199	191	217	195	196	215	197	194	200	206	194	197	202	201	199	191	211	199	188	199	215	178	210	215	193	181	200	200	194	165	171	183	207	181	215	174	180	202	188	190	207	207	215	206	231	214	193	185	187	187	195	203	172	233	231	189	192	193	171	235	199	215	193	188	178	186	193	209	171	235	195	194	181	188	204	209	197	163	208	204	188	205	220	180	175	224	219	221	201	194	208	199	197	188	239	199	179	188	188	198	187	193	176	204	199	206	228	199	181	218	194	188	182	173	235	194	209	218	222	186	184	179	217	188	218	183	208	197	197	199	192	173	202	195	225	208	197	189	181	201	199	196	227	202	184	189	216	216	203	225	179	208	231	187	221	192	193	185	193	176	193	238	183	196	213	185	213	219	196	193	186	200	195	207	218	206	191	181	187	195	210	201	199	168	201	176	216	194	191	198	167	194	199	198	193	181	182	218	202	193	189	199	211	212	198	201	208	223	203	208	209	236	180	214	206	224	217	186	200	187	179	195	190	193	202	199	187	224	186	226	194	192	209	195	200	194	204	194	199	192	188	174	225	203	209	187	196	205	174	191	202	192	200	177	206	206	193	181	196	219	191	196	208	182	213	209	176	217	166	188	192	184	198	220	189	213	175	207	193	199	180	195	206	183	215	190	206	196	170	197	192	199	185	188	210	200	179	197	188	192	208	209	183	190	190	194	191	207	189	200	180	197	202	191	195	184	221	188	218	202	204	192	184	198	183	189	213	156	193	203	193	200	193	193	206	188	200	197	201	189	198	227	204	216	178	191	199	202	221	230	191	208	208	179	202	189	220	234	203	210	213	221	178	189	193	184	200	181	205	216	174	180	200	217	186	213	211	213	187	197	196	204	218	213	223	180	212	204	215	225	211	214	206	221	202	194	233	186	209	193	220	191	197	203	205	212	192	196	198	227	235	193	199	205	178	198	201	217	201	188	189	201	213	212	188	196	205	198	220	202	192	237	207	185	205	188	200	230	214	206	213	200	203	205	216	204	206	198	202	179	205	212	185	167	203	202	191	202	202	211	193	201	188	223	170	212	183	195	206	178	193	190	204	184	217	196	220	203	200	175	176	199	201	192	192	207	218	181	175	201	218	186	196	230	194	206	211	207	201	231	185	185	187	209	203	195	198	200	205	208	226	191	205	198	214	192	203	176	209	206	203	178	189	196	195	195	218	183	189	215
13362	19509	32532	35062	31310	27907	25919	25806	20869	17657	16128	12442	10334	8691	7982	6494	5313	4541	3737	2818	2877	2414	1932	1895	1925	2016	1991	1688	1552	1426	1267	1156	1049	950	908	914	856	863	785	756	782	744	799	710	712	658	643	613	581	579	537	577	540	574	495	563	541	559	556	541	509	472	510	525	503	508	479	512	468	487	444	480	522	473	506	460	479	518	485	491	506	500	453	482	481	514	488	467	461	508	459	481	442	464	478	468	485	495	509	485	501	491	447	482	444	462	503	485	459	455	475	486	483	537	472	487	477	524	487	506	438	482	446	479	465	505	460	499	478	506	489	453	458	460	465	480	507	482	510	483	438	448	500	493	463	487	492	492	502	492	484	445	477	469	518	493	484	475	464	511	472	494	496	490	484	474	447	503	448	542	507	457	478	486	475	492	448	496	491	458	480	464	484	501	518	534	512	491	437	463	510	462	487	466	487	475	472	514	487	470	471	470	509	482	471	502	491	461	478	524	516	502	494	487	497	481	470	479	491	481	481	491	470	492	492	500	496	494	500	473	486	450	450	466	497	469	469	465	459	485	487	497	462	480	454	480	455	484	494	480	488	448	452	485	485	495	484	482	517	463	463	512	474	477	473	499	472	451	454	523	488	498	477	464	494	463	521	476	510	441	474	472	498	446	449	491	432	444	458	500	501	469	465	449	496	460	502	465	506	505	480	479	495	477	483	460	486	447	508	485	477	480	493	505	481	479	453	484	475	455	488	503	488	482	451	500	478	494	468	482	520	491	494	499	485	470	498	478	458	470	481	438	516	514	469	524	470	476	494	460	484	484	466	464	511	508	463	463	502	444	510	483	465	458	515	483	484	464	486	500	493	512	493	475	475	451	480	484	482	502	468	507	490	528	480	461	478	457	452	451	506	504	461	455	458	472	502	499	507	500	446	514	442	486	517	492	437	464	474	509	502	459	491	442	454	506	475	477	473	463	505	485	474	482	476	480	461	452	519	484	523	467	477	475	531	509	465	471	503	478	468	485	498	478	493	483	481	497	435	492	501	462	442	477	482	513	500	477	535	484	453	482	467	505	497	464	482	477	434	468	466	457	498	463	493	489	507	513	497	481	486	516	469	452	477	483	482	478	486	490	468	462	505	524	477	480	485	490	485	478	484	495	532	500	461	459	477	499	485	485	472	455	479	502	483	521	470	463	509	515	505	463	461	490	502	487	492	477	472	441	458	521	458	464	484	463	495	483	505	477	469	471	486	488	479	485	475	504	526	486	468	519	490	470	456	480	513	482	474	483	457	464	489	477	493	483	476	502	494	488	476	503	472	487	437	453	477	498	454	463	481	510	481	449	484	466	496	457	519	433	501	464	476	471	458	486	510	474	485	480	492	468	483	429	500	490	501	492	465	445	507	458	460	486	482	470	470	500	489	504	496	496	476	492	442	510	461	474	491	475	463	499	473	474	478	489	459	497	475	462	485	493	451	441	482	472	459	480	516	475	467	474	503	492	485	488	491	458	513	520	476	462	497	466	443	504	456	489	509	502	485	506	513	451	483	480	502	477	500	504	522	489	475	436	477	473	483	470	465	490	476	488	504	453	480	462	472	517	470	458	460	493	465	489	513	490	488	492	508	515	476	512	445	459	513	476	510	520	465	472	523	494	489	464	491	459	480	472	488	454	474	487	500	526	498	467	483	511	453	512	489	511	488	486	466	480	497	448	492	510	509	462	451	497	509	483	483	455	493	491	511	496	449	468	459	474	481	435	465	500	450	455	488	486	486	504	494	512	487	509	483	464	496	528	488	490	473	536	462	482	459	475	497	465	464	471	529	516	465	473	475	491	475	515	483	522	499	470	482	477	521	478	510	506	483	447	499	491	474	501	486	491	494	520	486	516	471	522	477	506	471	471	487	475	495	500	504	492	460	476	460	514	485	456	469	529	512	456	547	439	459	490	514	482	459	454	497	471	464	493	481	455	524	450	467	483	456	499	490	497	509	487	470	456	476	478	506	450	477	479	477	486	485	465	459	496	496	516	471	463	507	494	477	481	492	521	471	453	469	501	482	471	487	463	505	498	483	546	495	472	464	465	505	491	499	472	459	476	506	508	492	453	446	541	488	485	466	482	476	476	495	442	500	489	483	485	460	458	478	462	458	516	436	458	471	491	515	466	493	487	492	493	478	481	490	531	483	493	495	495	502	449	511	482	509	471	479	473	470	509	494	493	524	483	473	510	459	496	514	498	421	524	488	490	473	495	491	515	471	497	495	471	490	453	470	523	448	483	446	501	499	478	481	462	462	424	489	502	464	463	462	476	506	488	467	504	494	494	481	506	483	490	528	492	493	509	487	488	477	513	515	497	515	488	497	502	486	462	467	488	507	499	494	464	529	444	462	480	450	498	462	472	501	478	451	474	483	491	478	458	489	476	526	482	520	503	482	496	464	467	450	459	446	457	556	489	469	487	472	495	431	498	451	444	499	485	456	485	467	488	480	485	478	460	488	499	487	467	470	514	463	515	492	477	487	467	480	504	467	422	448	474	487	485	522	491	454	513	493	437	489	472	487	475	467	462	505	505	457	477	492	528	466	483	441	488	498	427	461	482	483	470	475	491	484	489	500	492	469	505	498	467	477	452	432	471	450	505	500	471	523	472	478	481	475	510	451	457	468	462	469	428	487	528	473	477	446	499	488	517	443	470	497	478	493	470	482	476	508	493	481	475	462	466	478	499	513	459	497	449	495	424	488	508	481	484	523	473	495	462	490	501	491	480	481	484	507	475	484	484	438	494	483	499	492	473	469	486	497	484	496	454	445	495	486	478	487	518	477	503	457	470	505	434	526	478	492	428	439	509	480	481	447	447	471	527	488	467	485	456	532	487	420	493	466	482	481	441	477	463	490	472	477	504	510	470	491	484	511	448	491	490	467	463	477	455	476	515	475	523	491	501	487	456	513	494	487	485	511	529	464	508	518	447	516	475	479	489	499	459	487	483	500	466	467	467	519	484	484	474	480	531	483	515	490	482	502	483	484	457	516	489	479	433	473	467	474	476	489	444	481	497	489	446	517	482	483	488	458	481	465	469	460	496	435	489	497	470	489	484	525	493	480	464	458	487	488	487	486	430	492	532	485	502	500	468	443	460	495	484	481	484	459	460	509	501	458	466	479	472	488	495	491	472	501	478	465	437	540	502	508	487	474	471	489	486	458	456	490	523	513	469	522	527	459	491	496	494	484	454	472	488	450	478	499	477	458	469	474	466	481	462	469	502	506	495	486	461	488	464	470	490	508	499	462	505	493	458	489	492	505	494	485	491	488	496	476	494	516	466	497	478	498	467	500	513	424	502	497	474	449	492	452	477	467	466	445	470	480	505	511	469	496	511	491	479	505	497	481	462	458	492	480	474	478	498	446	505	431	471	484	498	480	466	477	513	516	489	497	507	459	470	482	429	471	449	481	464	503	481	538	469	448	481	445	476	481	458	456	464	482	466	493	520	481	491
35052	35460	42278	37170	30028	27328	28511	35646	33664	30219	27105	21398	11684	8492	9982	7630	4372	3203	2606	2581	3275	3010	2067	2297	2239	2065	1491	1142	1038	1110	1288	869	711	517	362	364	359	404	281	319	324	326	387	332	355	328	274	290	282	275	265	277	256	255	234	233	248	209	237	239	216	262	220	210	188	205	228	213	206	191	186	219	185	238	237	212	174	208	234	214	183	198	221	223	202	234	203	192	226	219	230	207	195	223	216	212	231	205	218	185	214	214	183	191	188	222	207	225	236	201	201	216	209	231	206	239	216	221	187	222	209	235	196	198	198	222	199	225	208	204	216	178	209	212	229	205	217	208	199	211	190	226	208	209	191	215	212	196	198	209	200	196	214	223	221	194	202	207	211	199	206	227	233	181	194	216	218	227	199	214	212	213	209	206	208	191	204	212	198	195	197	222	256	203	186	192	207	211	195	196	208	209	186	221	213	203	205	221	227	223	206	197	221	204	226	202	188	199	204	214	221	219	200	232	224	205	197	192	220	199	203	203	229	210	214	201	225	179	197	219	221	212	204	234	209	217	197	213	209	193	223	208	212	202	214	189	200	217	224	197	206	220	221	197	206	199	212	202	219	184	210	219	222	217	181	209	229	221	170	215	221	198	209	221	213	207	227	223	200	215	232	215	190	196	204	190	183	212	227	238	189	207	216	198	188	195	207	207	222	220	198	208	187	216	205	208	196	221	223	238	203	197	196	226	237	218	213	207	224	198	201	198	212	212	186	220	189	220	204	221	207	202	199	227	219	229	219	198	215	213	224	233	226	204	210	202	223	213	228	203	223	217	217	201	220	207	208	192	214	200	207	185	195	241	214	187	204	179	179	200	186	214	180	210	223	204	195	187	217	217	245	212	211	181	195	193	197	188	180	210	205	202	198	212	214	230	209	204	202	225	222	208	199	201	230	183	196	185	227	174	215	197	188	220	198	243	227	199	227	203	218	209	198	193	216	197	233	221	178	228	220	215	208	191	198	235	176	204	200	203	198	198	190	202	208	217	204	202	217	229	229	204	205	199	218	180	195	197	215	218	206	220	210	167	229	202	204	198	193	229	218	202	200	202	213	191	184	198	217	190	212	211	203	219	213	178	249	214	198	186	213	206	179	192	222	216	190	204	210	213	187	202	217	213	181	207	222	247	202	225	220	193	192	197	217	222	196	196	221	213	196	199	212	203	219	210	196	216	207	199	220	214	196	213	209	224	213	222	198	164	216	206	230	193	220	198	208	213	213	206	195	197	206	196	216	217	215	183	208	202	236	178	198	186	201	183	240	188	205	186	210	203	211	206	221	189	197	201	207	216	202	208	215	213	200	173	213	210	217	199	186	206	195	217	219	191	219	214	206	217	213	212	211	213	208	225	211	194	208	206	175	189	187	229	209	204	209	209	225	197	199	219	241	197	225	224	208	199	199	179	200	214	204	223	199	235	200	195	219	210	240	201	203	199	213	184	198	191	183	204	220	220	200	215	222	191	193	230	204	182	206	201	234	201	223	211	209	199	220	226	219	224	209	222	227	200	220	207	216	189	188	198	223	160	214	222	232	187	233	205	185	208	223	179	202	212	203	202	203	166	201	211	191	197	185	214	220	211	201	214	202	205	193	226	191	222	199	234	224	209	212	191	214	196	209	223	180	210	198	212	210	240	182	203	195	227	221	222	223	203	198	202	223	232	214	195	177	215	240	214	188	203	218	209	198	193	223	199	187	233	192	243	200	189	212	219	219	196	216	229	234	210	212	205	222	188	193	177	210	202	206	203	230	213	206	190	199	213	213	225	187	196	218	196	244	218	190	225	207	191	211	213	192	208	198	208	204	206	186	230	215	209	183	195	225	176	229	209	213	221	193	195	215	193	200	185	197	213	208	216	189	207	203	179	200	206	205	210	221	208	209	199	208	196	234	220	230	208	231	221	221	227	212	205	230	202	225	207	212	200	202	190	224	202	213	181	232	209	224	232	220	214	232	195	181	231	199	207	210	215	237	170	207	211	213	210	195	210	209	208	182	197	246	212	203	205	172	200	197	217	227	206	161	211	178	198	215	196	184	178	232	236	210	237	239	206	225	186	197	233	221	234	210	200	185	202	202	189	256	221	213	198	208	180	194	186	216	202	186	202	201	201	220	208	210	200	211	208	201	221	221	232	216	206	198	195	207	246	205	217	212	220	217	197	233	218	203	201	231	216	204	221	196	224	232	196	219	216	240	200	220	213	216	197	209	244	200	216	216	214	212	162	232	197	205	195	198	220	232	204	210	229	196	207	211	192	186	191	214	228	221	233	185	194	186	204	192	190	206	213	212	184	174	207	214	180	207	184	215	214	223	233	220	227	163	206	215	207	195	179	202	221	198	233	181	245	212	224	217	216	195	192	206	223	220	203	214	210	217	202	203	225	202	201	199	207	196	225	223	210	191	222	231	197	201	193	206	225	215	218	204	173	193	209	210	198	204	208	210	202	194	188	211	213	186	207	208	186	206	207	201	216	196	205	201	202	221	217	206	193	223	206	215	224	214	199	224	205	206	222	226	218	198	204	212	223	206	226	214	196	208	225	198	201	183	222	199	206	191	221	229	205	208	189	206	206	211	220	215	200	205	205	217	199	205	226	236	206	202	188	194	208	222	212	190	210	207	207	203	251	191	210	222	220	207	199	187	236	231	215	218	212	185	207	196	245	212	194	209	166	215	184	212	228	223	218	231	235	188	186	225	200	218	197	212	204	216	259	199	195	192	198	202	198	193	231	224	191	197	200	200	217	225	198	176	193	199	196	213	219	218	193	200	213	196	219	193	206	219	175	232	224	212	228	206	205	209	225	210	215	221	207	198	197	230	203	198	209	239	187	215	213	232	203	223	203	197	213	223	228	224	200	232	200	204	191	206	231	203	212	189	204	192	207	212	206	202	201	216	193	214	206	180	188	209	211	215	220	194	213	199	213	220	203	206	206	218	179	214	185	170	192	189	192	199	201	225	191	193	202	226	215	218	222	208	190	231	192	189	222	228	210	203	214	226	169	217	218	210	220	211	193	191	221	197	200	197	231	217	225	203	193	211	210	213	239	216	192	216	187	188	209	200	233	200	225	217	213	207	208	182	215	224	203	204	197	218	224	218	215	196	203	203	233	194	184	211	230	194	214	193	210	191	218	230	220	218	203	198	201	192	191	204	220	199	233	190	199	206	200	176	196	200	191	206	225	221	202	232	189	209	235	194	218	185	219	193	221	213	186	209	200	224	212	213	211	195	207	213	217	194	210	225	225	206	225	213	219	203	203	213	223	197	206	221	218	205	184	228	215	218	190	222	220	223	221	187	224	196	195	172	223	218	191	188	205	230	206	211	199	193	202	205	244	191	188	212	206	213	219	216	215	209	237	197	196	180	207	196	189	195	171	191	184	204	203	194	194	211	220	192	206	217	247	175	208	193	213	211	171	192	189	191	194	203	221	210	214	213	194	210	219	206	213	208	210
21297	28084	41966	43281	39330	37739	40420	46249	45278	43252	41393	29412	21488	19460	26219	20616	16195	13667	12195	12456	15429	15282	11503	13205	11950	11094	8289	6786	6498	7021	7381	5030	4274	2810	1514	1490	1517	1885	1132	1194	1202	1711	1828	1449	1596	1386	1229	986	1026	925	925	826	889	819	713	780	795	763	811	768	725	671	572	583	587	558	557	507	564	542	520	549	564	545	517	550	488	516	513	500	527	508	517	514	508	487	470	523	512	523	517	525	509	471	568	488	527	516	506	542	510	548	520	507	537	481	485	477	500	511	467	502	489	514	515	502	489	521	540	474	496	519	490	474	507	451	473	473	531	480	497	495	538	471	474	499	498	521	519	498	486	567	501	509	488	501	483	472	531	479	495	506	519	470	500	461	518	494	529	481	516	541	494	510	478	459	527	513	495	503	459	530	506	553	489	482	468	530	460	489	465	473	491	463	525	506	513	531	527	495	479	485	494	507	460	490	510	494	487	505	511	475	492	537	503	489	471	506	533	507	490	509	510	457	501	541	460	504	470	513	482	460	498	493	500	528	472	502	440	478	518	471	513	494	499	498	532	491	506	534	525	506	524	522	479	501	477	508	517	479	522	506	516	508	465	510	498	502	494	503	502	451	518	453	486	499	505	489	487	517	475	508	475	482	496	540	478	519	511	505	501	474	522	491	446	484	504	478	471	490	493	479	509	495	495	466	488	487	540	496	525	507	538	531	498	502	455	483	518	507	500	515	512	476	479	506	528	524	506	527	499	487	513	511	483	529	521	507	506	490	485	507	532	508	519	487	540	512	520	464	487	484	491	502	469	517	493	477	496	481	468	480	538	511	523	528	477	486	500	474	484	477	514	507	470	513	563	496	544	498	511	506	503	490	495	501	538	523	513	458	513	486	505	531	554	508	490	494	464	514	488	471	530	514	554	501	477	474	512	456	493	494	502	504	496	520	485	469	496	496	470	502	538	521	488	478	563	490	485	503	473	484	507	536	528	450	487	467	474	485	482	520	529	481	486	505	483	475	454	505	482	493	482	486	541	513	503	477	498	498	504	475	521	471	548	493	469	494	529	509	463	465	511	483	535	481	476	531	494	507	426	501	515	474	497	450	484	551	538	484	483	505	488	531	534	463	524	503	484	502	455	491	462	511	509	508	510	482	473	508	509	512	527	456	524	492	453	491	520	525	476	459	483	484	458	418	515	524	498	483	517	484	458	498	512	522	501	502	539	502	480	496	444	485	497	447	531	521	525	495	485	475	511	459	526	532	521	525	539	461	530	476	498	484	533	475	510	519	482	456	448	532	477	504	509	491	493	448	454	484	498	488	476	523	496	493	500	480	479	506	506	448	493	483	521	464	490	487	511	508	519	495	489	493	498	498	503	488	439	467	516	520	500	514	455	525	452	521	544	475	540	485	482	480	498	475	516	507	503	516	498	512	489	500	550	508	516	498	511	500	502	507	487	465	516	479	512	496	517	497	511	519	482	480	571	513	493	513	543	491	478	530	441	472	479	513	523	469	516	486	529	480	464	489	484	502	499	503	495	525	496	497	477	504	493	485	496	461	568	524	506	519	470	495	531	517	513	485	460	529	472	526	512	514	476	494	502	482	521	519	526	528	517	472	484	516	484	501	513	516	507	521	502	479	460	496	494	518	487	487	524	497	512	536	503	489	485	495	464	502	559	510	484	490	480	477	471	536	535	550	515	518	508	473	532	507	500	524	477	503	515	513	529	493	481	506	530	504	524	476	480	521	536	489	488	536	479	493	496	520	490	478	468	484	475	530	510	513	499	501	520	484	453	494	495	472	511	509	509	490	496	495	473	533	529	528	463	549	521	517	486	482	466	503	505	466	514	512	476	534	493	515	496	475	483	500	536	554	495	527	514	457	508	483	509	455	526	468	562	521	506	492	480	488	489	533	479	506	474	498	472	494	525	499	512	532	475	509	504	474	520	477	510	522	533	516	495	486	528	482	486	530	546	513	499	521	501	500	477	493	503	493	473	521	505	504	509	490	524	531	524	472	518	503	511	504	475	523	494	529	533	508	481	477	510	474	502	539	469	466	498	544	520	493	497	491	475	523	456	500	472	500	510	483	472	507	546	507	513	510	465	483	477	479	495	477	490	483	481	489	492	482	487	490	531	510	525	496	502	493	510	483	514	511	489	469	475	504	472	510	454	508	491	496	454	457	496	532	497	507	481	513	509	496	518	471	484	483	524	500	463	494	507	500	496	510	508	497	516	497	494	513	512	505	478	469	495	501	491	457	481	464	494	518	539	494	502	491	490	501	503	527	516	505	533	503	514	496	522	473	506	454	526	502	527	512	514	527	466	492	507	497	507	515	515	527	508	503	464	499	509	507	541	473	492	496	503	500	504	527	519	519	470	533	477	457	504	524	520	500	570	531	497	540	495	491	448	499	484	530	490	484	480	465	490	482	546	536	494	517	479	492	529	475	492	461	475	493	480	509	474	525	483	526	541	521	467	467	531	510	516	493	482	467	449	474	552	489	482	518	514	514	528	515	476	496	447	496	466	502	497	500	518	514	528	474	503	460	485	522	465	527	501	514	522	479	511	517	503	543	480	518	480	522	497	505	508	490	500	484	523	530	515	523	481	489	484	521	498	519	495	464	456	466	537	514	506	490	495	465	523	508	471	503	531	526	475	512	475	544	538	487	526	509	524	509	485	496	517	484	488	517	528	478	471	508	507	476	497	506	471	484	518	500	498	549	447	464	481	520	513	538	503	495	541	502	500	513	512	510	522	506	468	507	483	534	498	484	468	530	525	480	486	483	490	445	511	512	475	479	519	504	490	508	530	534	521	493	519	513	489	474	537	508	468	509	490	520	555	480	487	470	501	564	503	515	510	469	462	497	518	464	486	550	496	505	524	506	485	499	540	515	538	462	484	495	479	465	506	437	509	474	487	520	499	483	495	481	505	470	503	503	531	497	533	525	507	517	489	509	497	467	464	509	506	513	505	524	450	489	504	532	492	533	499	510	504	504	529	505	524	532	486	433	531	491	536	509	505	487	507	517	488	491	521	492	508	478	476	489	489	470	484	467	530	491	484	519	489	492	519	502	512	493	500	490	524	527	497	483	491	460	519	512	486	509	504	486	514	458	482	500	477	465	527	502	510	462	516	495	494	523	504	512	497	497	524	535	485	479	508	527	507	502	525	480	512	535	477	486	503	478	525	523	513	505	565	496	493	439	479	483	491	482	504	465	508	488	506	512	477	512	523	541	541	487	488	509	442	500	505	522	497	548	495	494	471	468	477	476	504	482	472	470	503	479	496	506	510	514	451	456	517	512	485	488	519	476	546	519	506	481	491	495	479	464	516	509	527	475	493	502	514	524	500	508	471	489	531	513	482	527	508	460	551	517	510	523	487	520	484	498	532	514	504	485	520	485	511	490	489	452	510	542	508	539	518	515	490	472	480	485	531	517	481	523	464	498	463	510	486	514	493	480	514	495	527	493	512	512	526	533	476	506	487	483
43105	42967	45748	39030	34916	33004	37783	41739	37448	36600	34878	33726	19431	13488	17937	15329	9106	6579	4820	4863	6430	5894	4302	4899	4710	3566	2534	2165	1961	2384	2185	1572	1162	815	418	377	523	528	316	363	289	477	568	456	446	425	357	311	324	297	292	290	277	320	274	228	236	282	282	233	278	239	178	216	216	204	204	200	206	230	197	227	204	181	169	158	173	198	203	157	194	166	195	210	188	209	208	206	196	188	182	174	177	196	204	189	169	186	169	176	176	179	182	190	186	190	182	174	180	185	184	186	175	180	227	185	170	210	182	182	157	159	182	195	192	200	177	189	205	177	199	168	189	165	177	199	185	167	208	187	167	177	193	204	201	175	162	173	189	194	185	188	170	176	219	195	201	202	199	187	173	213	197	152	194	202	202	172	200	169	199	212	199	199	198	207	170	191	179	163	217	189	187	172	199	182	172	206	198	186	195	196	191	172	194	189	186	191	201	203	181	184	196	196	213	179	176	179	209	186	164	165	183	196	160	181	185	199	198	174	198	203	208	167	166	173	188	199	213	182	158	182	200	182	199	188	162	186	176	190	184	185	150	178	210	194	177	174	196	194	204	196	188	193	176	179	175	191	161	202	176	188	188	198	192	176	197	184	213	217	177	205	166	198	151	182	194	180	203	200	188	201	177	190	189	198	178	194	181	212	175	181	188	189	191	199	175	199	185	184	184	183	173	183	183	186	206	202	199	198	178	187	210	188	179	190	193	166	195	170	203	201	194	196	180	222	204	167	172	183	175	173	150	187	166	176	162	181	166	183	177	222	199	214	191	166	198	201	167	189	162	190	198	189	188	194	176	157	192	174	184	171	160	183	198	164	200	205	182	176	176	188	203	206	210	176	182	222	206	165	183	177	182	180	173	178	211	191	157	183	185	188	190	215	177	195	168	207	208	176	191	167	165	179	195	177	203	185	203	185	176	188	190	189	204	203	210	191	180	162	148	191	187	177	162	175	190	221	194	201	163	199	191	169	180	182	202	178	182	156	200	188	175	175	183	185	176	187	166	195	207	182	181	189	214	193	162	196	175	194	170	176	176	159	195	183	171	192	191	192	204	203	182	204	200	224	191	191	196	186	197	182	185	201	228	180	168	181	195	183	191	183	182	205	208	201	181	187	199	194	185	177	166	179	186	197	168	187	172	187	180	180	179	190	182	199	192	199	177	166	164	186	203	171	199	171	182	207	186	178	193	192	183	186	202	189	186	186	200	207	184	190	179	184	175	197	195	191	183	212	186	177	190	170	165	175	194	190	188	189	186	179	190	171	175	191	201	205	199	186	197	192	166	165	186	164	177	199	197	179	201	153	177	189	183	183	194	184	191	189	199	222	183	176	210	162	174	208	155	194	171	200	175	186	179	217	178	180	147	226	172	196	183	184	173	190	166	194	207	177	216	177	181	170	200	145	177	198	169	208	182	198	185	203	192	183	224	186	193	157	176	166	184	185	217	219	172	191	182	199	184	158	177	192	203	180	202	184	205	185	195	204	170	186	186	163	193	196	176	175	207	186	183	185	187	177	203	188	202	175	203	165	191	186	177	200	195	195	193	160	197	166	178	164	159	187	197	200	198	173	167	168	191	186	203	182	183	189	175	198	209	186	189	160	148	199	184	176	183	180	160	194	169	169	170	173	174	180	195	186	184	206	174	184	194	175	164	158	208	202	168	192	209	181	197	157	210	195	194	165	178	190	203	196	191	195	179	179	191	174	194	188	196	192	185	178	187	191	201	186	224	195	201	160	177	181	182	176	180	184	181	211	193	195	214	201	195	179	184	185	215	207	189	203	205	193	179	183	194	189	194	217	185	184	168	187	209	189	189	210	205	165	190	205	208	187	160	203	215	209	211	212	201	180	201	208	200	185	172	162	186	215	174	198	189	201	180	182	174	179	169	162	175	168	189	167	175	177	206	180	174	177	188	181	176	171	188	171	172	190	147	187	173	178	194	179	196	193	184	199	170	193	175	179	185	199	179	179	186	205	182	186	196	196	215	180	186	176	176	169	183	191	162	179	160	179	185	198	186	197	186	189	191	168	150	178	204	177	196	189	209	199	197	181	204	196	203	204	181	190	213	177	198	181	182	203	163	185	192	192	175	184	178	199	209	214	170	183	196	189	192	181	197	187	173	198	194	156	185	192	197	172	155	186	187	178	192	239	182	185	179	176	227	169	204	207	213	170	175	195	176	200	189	157	178	163	179	160	162	172	190	150	207	191	207	176	193	176	201	191	191	188	190	191	184	167	189	161	188	190	185	178	202	207	185	198	177	165	189	192	212	209	203	191	202	197	188	159	205	169	178	182	181	204	185	195	209	199	184	192	195	192	176	180	187	158	197	207	179	169	171	185	181	208	200	181	193	204	170	176	175	182	191	209	208	182	178	175	203	199	183	169	171	190	176	192	162	184	199	168	195	215	197	213	194	200	194	164	198	190	211	169	194	179	166	192	177	180	177	213	182	203	191	183	190	197	196	175	184	219	198	205	183	183	179	174	183	190	193	161	185	213	190	173	176	159	184	190	178	209	177	172	167	190	195	187	166	182	175	167	167	181	170	170	179	188	187	194	169	204	208	171	182	207	183	158	218	199	162	160	175	199	205	187	169	193	176	186	184	171	177	190	181	186	153	180	202	192	178	186	179	217	191	172	189	164	176	179	159	196	155	194	157	212	175	198	152	181	174	181	169	213	194	170	170	194	193	192	171	195	201	198	182	166	192	194	171	193	180	177	183	199	188	218	167	192	176	167	189	198	196	186	178	196	181	191	176	188	187	203	214	181	175	183	167	194	180	209	185	191	197	182	174	182	202	181	189	186	190	199	181	215	193	184	190	187	199	189	181	179	190	188	200	173	199	193	182	182	171	177	210	210	198	170	191	187	185	164	195	177	190	183	191	204	161	187	176	186	170	218	194	177	209	146	190	178	205	197	181	177	212	181	182	162	197	200	205	181	187	183	168	191	187	151	198	198	212	215	203	171	166	206	194	218	186	169	194	176	189	216	183	184	185	193	212	172	176	195	171	188	175	177	189	158	196	193	172	174	171	175	209	189	176	195	179	200	196	200	197	196	177	169	200	185	186	175	191	156	191	190	199	214	178	176	163	186	177	194	178	183	202	199	202	175	183	213	183	200	187	171	206	195	228	171	175	181	148	183	176	178	177	187	180	177	187	192	181	187	181	190	172	218	200	178	180	189	187	191	184	196	175	176	172	178	178	161	209	185	177	169	183	173	182	188	191	212	164	192	191	188	199	174	205	192	178	196	190	176	193	177	196	203	197	197	164	193	186	184	190	193	183	186	191	184	183	187	189	185	201	204	179	197	222	200	202	166	183	190	188	182	190	187	186	195	187	184	171	198	181	206	197	193	203	204	188	205	208	190	168	183	188	175	169	167	167	181	190	207	178	198	190	192	168	168	193	196	183	203	176	180	180	184	179	187	204	187	206	193	205	191	195	209	195	178	194	188
27225	34519	45649	45739	43068	42231	46800	50529	50643	51396	50046	43033	24086	22714	34817	28796	23075	19838	18196	19240	23094	23580	19321	22401	20292	16748	12394	11645	11141	13327	12267	8660	7194	4722	2088	1950	2471	2396	1481	1582	1439	2532	3444	2394	2148	2113	1620	1480	1450	1209	1212	1065	1140	1194	994	920	1003	1173	1179	1014	1019	905	625	634	580	575	510	487	523	515	543	508	514	472	452	483	470	461	448	436	444	469	490	465	468	467	489	463	460	507	453	477	444	448	477	459	482	443	482	448	409	480	502	466	493	433	455	455	428	483	465	495	459	456	476	436	466	420	413	435	443	441	468	423	441	436	444	452	440	437	460	446	447	432	437	454	448	452	457	474	429	458	479	449	451	413	430	450	446	450	426	484	434	444	455	444	440	434	461	435	441	438	414	432	440	411	431	461	456	435	444	443	419	443	469	498	436	421	445	447	437	465	462	406	420	486	427	475	454	469	425	429	467	469	451	428	472	460	444	420	486	467	431	456	452	457	419	434	432	446	443	447	484	469	451	440	424	436	447	437	424	466	446	433	422	455	443	417	435	420	423	463	474	444	434	466	454	433	474	419	434	459	443	450	425	465	435	433	418	463	468	450	451	421	446	410	443	445	447	453	479	451	434	437	461	459	409	478	419	471	446	460	449	474	466	452	431	411	479	433	470	413	486	473	459	476	468	433	421	462	460	443	434	455	479	438	450	428	434	420	423	451	417	425	482	437	438	430	459	466	428	438	426	474	476	436	458	450	443	413	464	448	467	458	453	471	447	456	434	467	405	421	460	469	424	436	446	464	439	471	441	450	440	472	470	413	439	463	435	473	439	402	485	424	401	445	440	437	455	451	424	458	458	445	443	440	451	474	447	449	399	482	435	423	507	458	423	438	445	429	431	458	418	463	444	441	456	454	471	421	443	446	449	452	469	446	439	499	409	437	435	436	430	446	470	412	448	453	453	455	458	444	454	440	432	448	457	433	479	449	436	399	472	440	426	512	438	456	487	461	469	409	431	492	436	454	455	451	427	433	456	441	460	405	435	451	427	460	467	467	479	448	429	450	471	413	437	434	455	470	451	409	475	473	478	445	436	479	480	410	450	426	447	421	446	470	401	457	465	406	423	481	461	458	419	416	444	483	435	483	429	446	447	489	422	427	423	484	456	459	479	458	461	422	439	444	459	436	466	454	428	468	470	457	469	426	413	466	484	415	408	441	426	451	413	480	441	434	453	460	432	474	421	491	412	420	421	474	441	413	443	473	434	463	429	431	436	449	423	425	419	491	453	441	467	406	459	432	450	458	439	450	437	458	426	445	446	407	452	423	447	446	463	455	458	447	462	427	451	459	469	421	478	490	455	459	442	422	485	446	452	434	455	483	416	436	438	444	481	438	471	485	444	416	457	451	440	448	439	450	447	466	450	437	435	437	462	441	476	463	465	481	432	485	491	445	453	465	439	456	451	481	449	486	445	464	454	439	458	437	448	440	425	426	395	453	414	466	438	446	459	465	422	455	433	447	421	450	453	476	428	443	446	428	434	460	417	431	422	460	469	469	515	421	461	404	415	431	466	424	451	487	416	474	455	468	464	488	443	449	418	427	430	457	433	466	395	445	431	495	434	420	441	453	444	422	420	427	467	421	419	414	436	445	433	449	449	443	441	442	443	462	459	431	423	417	462	412	465	423	453	436	435	445	457	377	454	442	446	424	467	452	466	414	435	467	440	459	453	413	452	432	432	439	436	440	442	400	445	449	430	427	471	467	441	444	473	441	435	412	429	441	465	453	427	442	463	463	455	417	440	453	441	445	455	462	458	447	452	437	444	425	461	465	452	432	436	419	450	431	454	456	391	443	438	423	455	465	477	443	474	481	444	499	452	437	463	448	462	430	431	441	427	432	449	407	452	449	424	399	440	456	444	436	485	454	415	455	435	434	426	451	449	469	437	444	448	462	445	462	419	434	453	444	466	485	424	471	434	462	456	465	421	427	438	425	444	465	469	418	477	458	429	478	482	384	486	441	428	436	452	440	442	453	465	463	457	442	442	428	451	459	398	442	425	436	439	459	467	463	466	463	452	445	452	424	443	508	477	452	463	428	432	449	439	450	455	422	440	465	404	399	442	446	433	465	457	444	456	443	445	441	458	475	441	484	464	419	428	486	462	450	458	463	398	447	488	440	471	447	446	392	434	461	447	477	450	433	467	407	457	404	440	442	437	448	461	469	435	458	416	450	469	437	446	502	463	419	457	476	436	401	463	439	405	414	454	451	438	437	453	460	473	403	459	447	425	442	450	488	470	447	451	428	449	439	430	407	498	446	456	466	445	426	458	485	457	471	459	415	416	415	434	461	467	440	474	429	446	432	459	429	452	458	445	406	420	423	434	462	402	395	477	469	410	523	443	471	434	452	415	529	449	468	465	435	481	486	450	434	444	427	410	404	467	427	434	485	434	411	452	444	497	438	447	437	405	436	449	477	435	463	446	451	423	447	431	452	429	452	461	481	472	474	452	418	477	463	439	410	426	438	422	474	439	452	457	457	477	469	470	497	441	458	451	439	437	451	431	482	467	441	408	466	439	454	521	438	457	446	517	468	420	428	458	438	470	438	436	450	421	456	446	489	445	445	458	453	433	471	493	467	468	452	433	466	470	440	418	413	451	441	435	466	486	470	433	445	463	453	479	461	461	441	509	445	441	404	451	436	452	469	484	428	420	444	433	487	421	452	429	425	454	426	466	442	446	430	460	492	433	414	440	461	445	461	450	418	452	466	453	484	430	412	453	473	440	449	467	457	422	429	428	474	428	433	505	439	447	448	459	435	462	446	464	442	474	451	429	464	447	443	437	454	485	414	446	441	451	450	439	436	430	411	459	437	451	494	436	427	434	423	453	444	470	500	469	455	427	465	463	455	451	467	425	471	465	470	413	436	466	465	449	459	422	452	443	437	482	461	468	436	429	468	439	467	448	472	450	439	456	474	457	411	457	426	455	410	414	461	476	436	420	413	425	472	448	457	472	426	449	423	440	419	481	439	451	470	434	464	444	432	453	458	420	417	478	408	461	443	440	436	449	444	429	461	411	454	451	448	481	448	426	411	436	428	439	451	424	446	457	488	444	407	439	400	408	437	445	415	389	450	425	448	438	459	438	431	431	444	469	480	453	466	457	443	456	506	444	425	468	439	458	479	484	453	444	479	490	468	409	468	455	434	417	456	494	446	429	440	430	462	441	456	466	438	483	422	485	393	447	436	472	440	473	465	465	433	450	447	438	445	448	438	459	462	460	445	428	495	466	453	473	459	470	435	399	442	455	411	442	485	449	424	464	447	483	475	450	468	462	457	418	431	468	415	512	448	451	452	421	433	506	441	426	410	471	446	460	451	430	448	446	451	466	481	489	435	452	430	433	492	453	416	436	461	429	424	476	464	476	429	423	446	419	447	445	427	409	455	473	459	465	450	431	449	450	409	476	438	431	464	440	450	444	480	418	429	437	444	439	437	486	452	446	478
24542	27817	30110	23148	18351	13291	9807	8416	6100	4920	4305	3200	1803	1493	1634	1166	845	812	785	645	580	513	403	425	416	433	398	335	344	334	293	314	280	273	284	277	249	257	273	280	253	245	255	228	204	227	241	201	228	225	224	225	201	204	178	229	219	223	214	199	204	191	213	191	198	213	187	209	199	220	190	188	217	214	215	189	200	225	197	218	191	210	172	181	210	219	210	196	216	213	199	187	211	194	214	207	182	190	209	214	198	192	195	221	219	201	211	206	179	194	184	235	228	203	219	197	220	213	196	230	216	193	189	188	202	210	227	214	200	199	233	209	206	204	222	194	227	230	197	235	189	171	199	186	222	226	203	200	182	218	179	210	201	210	181	184	201	204	190	192	217	197	197	210	191	191	204	195	204	189	214	188	238	203	192	197	202	207	188	190	215	205	201	195	196	181	196	217	200	165	197	204	214	202	204	191	202	187	192	210	192	210	186	178	208	201	184	180	225	200	206	188	201	220	195	198	208	202	180	190	219	188	207	196	209	217	199	191	185	207	207	162	190	212	213	197	203	208	206	194	173	210	195	213	220	218	203	202	190	208	193	207	205	208	190	198	183	200	203	207	209	183	220	189	203	195	181	212	214	207	212	177	213	206	209	190	200	198	210	194	222	202	201	223	194	240	198	210	180	175	211	212	221	198	201	183	207	191	187	184	203	211	224	177	206	206	198	189	182	188	212	201	241	198	199	223	195	188	206	230	210	203	204	210	198	195	201	223	196	201	212	189	206	224	196	222	203	224	186	172	214	201	222	211	225	210	217	188	187	197	204	190	216	204	201	209	177	216	168	223	221	200	189	191	187	196	200	206	197	194	207	194	204	195	206	205	197	214	191	196	203	189	244	210	203	191	230	227	177	195	223	225	196	203	208	244	204	155	191	211	197	221	201	203	175	197	217	209	205	212	207	214	188	192	207	202	196	192	203	194	206	185	205	192	215	189	172	207	192	203	181	198	210	210	214	191	182	189	212	202	216	192	232	185	227	210	221	191	224	196	195	215	200	168	198	197	207	214	210	206	172	219	176	179	213	205	194	175	196	221	181	178	205	200	205	210	171	204	215	201	194	215	193	200	210	188	186	257	202	211	175	191	181	231	208	180	206	190	206	202	186	198	214	221	184	219	192	198	199	216	208	210	195	197	203	214	164	211	206	190	202	235	210	185	203	185	206	191	181	192	225	200	215	183	200	194	196	198	205	171	201	266	180	197	199	200	180	207	184	192	184	212	182	193	237	211	219	206	210	184	188	198	196	178	191	213	218	186	203	202	199	200	192	233	220	189	196	183	193	210	193	218	202	195	212	216	217	209	213	202	206	204	211	185	191	216	194	226	222	211	208	187	222	193	180	228	222	187	217	205	175	208	194	239	223	214	181	205	199	177	240	208	209	183	192	221	194	201	184	199	194	210	172	196	190	213	204	185	207	219	208	189	186	209	200	220	200	212	204	209	185	217	192	204	226	194	223	173	185	219	203	210	181	221	198	207	208	178	208	214	217	205	172	194	210	217	179	218	204	192	212	212	180	190	210	193	212	221	207	213	224	209	194	195	180	186	203	228	216	189	169	205	191	243	202	226	196	189	232	216	178	209	177	204	222	194	227	192	208	206	202	198	229	191	215	182	206	233	170	190	194	217	199	187	206	201	189	189	220	193	218	194	200	213	202	207	180	184	184	186	201	219	197	215	214	217	192	190	197	192	198	208	187	192	209	204	193	178	178	211	223	210	191	218	214	195	218	195	231	191	239	213	203	225	200	231	212	184	210	189	198	187	207	184	203	204	211	225	219	193	201	201	198	185	197	239	187	183	201	208	176	204	190	197	207	192	212	225	209	193	212	193	185	191	202	181	193	194	199	203	197	187	207	219	182	198	213	196	182	210	188	186	219	212	215	199	196	211	195	218	198	205	227	209	216	181	201	218	193	183	216	190	213	219	207	217	192	197	188	172	202	217	192	192	210	194	183	201	215	219	210	187	209	187	191	206	168	205	183	212	219	222	153	200	187	173	186	230	192	206	215	192	201	185	200	205	190	192	193	206	190	214	220	212	210	219	189	212	191	220	214	205	207	190	210	211	222	190	185	213	222	206	202	176	178	216	195	200	183	220	213	226	220	194	195	209	223	217	183	225	185	207	190	209	230	191	194	198	188	193	190	216	242	210	210	216	187	196	183	195	185	199	185	184	219	197	210	212	178	193	193	222	198	185	184	246	216	223	205	193	206	208	213	189	182	199	221	216	210	216	209	160	183	190	207	187	200	225	217	203	206	207	193	199	199	195	204	204	189	203	211	195	203	189	225	203	200	214	165	189	220	198	219	181	212	188	185	212	215	201	214	206	203	231	155	190	208	185	195	218	193	213	200	229	199	211	220	215	230	202	189	214	206	194	199	207	193	208	191	190	199	196	176	210	190	198	208	205	191	214	188	190	196	183	179	222	186	197	199	190	204	192	206	204	205	190	189	214	176	197	193	218	190	190	180	207	205	187	204	207	203	196	200	209	182	202	181	184	220	218	184	216	219	194	200	215	200	184	208	214	206	183	214	193	187	210	202	178	200	184	212	208	199	174	222	221	195	197	207	208	238	196	197	210	206	201	204	191	197	213	179	207	204	188	190	198	208	222	184	204	192	187	186	213	182	227	190	223	191	167	221	196	207	189	189	203	196	194	208	175	198	211	220	194	206	218	203	205	213	218	175	186	191	216	185	201	206	214	209	203	208	186	196	194	199	212	189	223	200	191	199	183	199	222	185	172	225	170	204	178	220	213	204	183	231	230	200	202	190	194	193	213	207	172	198	213	196	209	189	207	191	195	195	220	204	183	206	213	193	181	218	213	205	222	173	201	192	205	199	224	210	219	199	188	186	185	186	203	206	186	208	194	179	211	176	214	214	216	189	204	167	202	220	202	224	196	224	213	241	210	173	224	225	192	184	207	199	221	181	228	201	220	205	233	172	210	203	205	213	191	194	187	201	202	193	225	194	225	190	214	192	202	216	229	193	198	208	175	202	181	216	214	220	201	216	228	192	185	206	204	208	206	198	228	202	201	197	158	210	216	214	209	212	211	193	196	178	211	198	204	191	204	193	224	224	184	199	218	223	215	188	192	182	207	201	204	194	200	218	209	185	195	191	233	218	182	197	184	211	190	188	194	228	192	197	211	189	183	178	196	237	219	200	213	204	215	199	207	214	211	198	211	194	227	195	185	178	195	215	202	212	192	201	177	223	199	196	196	227	197	185	206	190	189	248	203	171	187	227	201	208	204	211	183	203	212	169	177	204	225	186	176	195	206	197	187	200	202	216	217	180	188	233	211	178	205	236	200	224	189	196	206	214	200	199	211	176	178	195	214	214	192	162	230	180	177	220	206	190	203	191	172	207	220	189	216	191	233	207	205	202	213	222	219	203	190	207	201	189	201	192	221	215	193	191	219	221	195	186	190	178	158	212	180	208	176
14634	21428	31204	31141	29825	26233	23729	22666	19145	18214	16927	13172	8204	7328	8343	6267	4757	4269	4357	3723	3142	2662	2238	2164	2196	2032	1873	1617	1510	1573	1398	1194	1029	910	955	928	929	967	997	938	873	788	753	738	733	636	621	635	552	568	596	567	550	591	559	528	556	555	520	533	502	485	529	444	470	510	546	487	487	509	513	493	486	482	520	517	488	469	465	455	513	526	505	507	516	485	504	469	504	479	476	501	480	523	465	512	476	495	508	497	510	479	466	488	466	486	456	504	518	480	489	494	502	439	466	459	490	499	479	489	466	470	479	466	516	491	479	478	471	470	485	463	498	500	475	495	536	503	533	492	448	512	485	489	465	487	523	449	478	437	504	479	475	503	475	471	524	501	469	511	501	502	459	500	491	493	482	494	470	448	462	483	481	499	491	460	492	533	495	494	530	482	469	469	492	459	472	498	491	462	474	487	484	459	477	551	482	457	517	475	483	501	500	491	510	438	505	474	493	490	487	501	489	515	465	498	483	522	505	495	525	474	474	481	490	500	524	535	498	509	515	551	452	514	504	503	505	461	523	452	498	478	478	428	510	506	483	508	523	458	484	487	499	472	466	491	493	498	490	447	495	487	539	496	470	494	494	499	498	472	494	500	493	512	455	482	452	517	462	502	500	472	483	487	510	515	466	493	460	503	470	496	479	451	512	516	465	487	462	485	458	520	490	488	491	480	514	446	484	500	508	493	464	461	509	498	475	470	491	488	476	472	453	503	511	506	514	446	513	499	449	465	499	503	469	481	497	496	470	491	441	493	506	489	528	513	471	463	485	464	483	478	530	448	494	500	478	492	520	474	477	486	477	512	487	458	452	515	435	492	485	507	492	478	497	506	469	462	477	478	498	450	506	478	468	498	481	465	464	505	464	473	488	508	488	486	520	511	454	498	521	503	490	482	505	521	495	507	481	487	466	477	510	520	489	514	487	485	480	486	493	476	505	492	485	485	487	488	525	467	453	512	502	515	514	478	517	502	464	513	502	495	476	471	474	473	503	500	502	457	493	507	483	448	448	509	530	506	459	487	466	491	474	510	494	475	475	489	522	476	468	472	477	471	463	473	469	495	491	491	497	458	495	483	485	480	474	476	452	464	501	495	469	483	548	456	543	511	481	491	499	478	467	465	474	466	490	489	500	476	511	525	510	445	438	515	482	474	483	503	471	478	480	501	460	498	489	497	489	494	505	471	473	484	465	487	504	452	501	503	500	470	455	485	484	487	518	452	489	456	469	513	494	491	472	482	496	463	490	494	512	516	503	503	491	524	468	464	510	461	538	499	475	485	460	484	526	484	485	449	460	477	453	460	477	472	510	496	467	509	463	473	482	499	468	485	481	521	496	478	514	500	476	483	511	490	462	521	522	506	488	445	481	474	467	478	467	484	510	479	460	459	478	450	462	485	488	505	552	464	500	483	481	480	487	504	502	439	460	457	504	451	503	473	480	485	520	502	477	475	481	484	501	508	508	460	459	494	498	457	500	464	480	512	453	449	560	535	483	460	483	482	490	525	503	496	480	472	473	511	475	483	487	502	486	449	454	470	468	478	469	472	507	518	503	473	478	470	475	512	475	496	475	451	501	513	490	510	487	479	495	517	493	502	498	501	472	509	482	475	509	520	486	491	492	498	522	505	501	487	464	513	527	476	482	484	519	512	462	492	478	527	499	473	494	488	461	475	522	470	480	475	461	446	476	473	457	496	491	483	495	463	497	514	475	526	515	461	490	489	509	431	514	501	506	482	491	478	501	465	453	492	509	479	520	469	511	508	504	466	534	529	485	500	483	507	492	499	517	485	473	460	460	507	447	486	473	511	436	487	494	460	462	501	457	474	456	487	478	484	531	472	428	464	504	540	483	488	508	478	490	502	486	508	560	511	500	487	503	443	453	542	483	497	443	507	453	478	488	520	520	487	506	463	467	510	449	435	481	465	448	481	494	497	500	474	466	470	486	471	532	484	469	472	432	471	515	514	469	510	477	474	528	537	449	508	495	469	497	488	471	505	507	468	487	461	474	504	501	438	505	477	499	464	470	490	469	496	459	448	503	479	501	480	481	460	488	474	516	525	500	475	488	495	488	522	480	486	517	494	502	481	503	470	548	517	519	465	489	455	469	494	482	519	516	487	487	474	468	502	468	505	478	519	465	464	501	488	505	504	497	512	483	456	487	478	478	484	515	494	450	474	479	475	460	495	488	448	482	512	486	447	497	446	498	467	485	484	551	517	483	494	495	533	479	463	482	499	466	488	471	502	467	501	522	505	490	474	511	528	442	476	474	484	505	493	489	467	507	526	461	500	462	507	489	489	483	510	469	464	496	482	488	498	480	464	533	490	485	488	506	479	492	483	453	475	442	501	448	496	477	468	562	485	467	497	482	492	497	514	500	524	501	470	486	531	500	483	450	458	447	490	497	484	499	497	486	463	500	490	504	466	519	481	479	468	490	506	486	502	469	485	479	520	476	503	516	488	523	508	466	490	480	472	498	500	487	471	547	477	496	475	477	525	490	494	528	462	492	442	481	493	470	513	498	522	493	492	485	480	495	432	468	488	463	505	472	511	502	510	489	484	473	475	508	489	508	510	471	482	513	489	540	507	462	500	465	483	478	450	450	481	505	474	516	459	498	465	465	502	469	499	458	481	507	499	487	505	469	490	484	448	465	501	472	521	452	504	497	508	462	485	501	507	498	485	478	485	499	542	485	514	507	494	493	502	496	481	488	522	505	488	504	497	523	490	483	508	492	534	519	463	471	439	506	505	481	529	473	487	445	484	529	490	511	508	497	501	486	482	480	516	439	455	486	477	474	497	478	477	471	500	484	506	522	463	453	461	446	476	482	459	506	464	487	512	504	455	515	479	462	460	501	456	469	528	455	491	475	492	476	510	482	475	476	473	519	470	464	496	485	502	465	531	538	462	492	507	492	530	487	455	462	500	498	490	481	472	522	488	481	508	494	447	500	493	430	495	479	468	487	502	518	492	524	481	511	482	500	487	499	485	488	503	450	458	492	524	521	481	465	481	450	526	497	504	501	453	455	510	503	490	479	488	522	495	493	475	451	487	516	510	504	485	491	513	470	462	485	499	526	458	478	525	462	494	476	465	467	489	467	516	509	466	485	493	488	509	485	477	478	492	481	514	494	485	511	511	468	467	506	497	486	487	472	508	462	518	493	508	467	482	479	493	471	463	493	503	510	471	514	524	473	496	468	483	478	505	474	475	520	469	515	484	493	517	474	470	485	491	510	489	451	460	438	478	473	476	467	491	427	489	498	493	472	506	496	463	467	473	460	494	499	507	475	501	522	497	518	481	482	465	509	461	490	464	485	494	454	523	462	479	525	488	468	490	447	514	469	489	498	507	501	482	485	495	494	458	476	480	498	493	504	506	483	482	507	497	478	473	487	462	447	487	510	489	493	451	494	516	487	512	515	475	479	485	473	467	485	493	516	498	516	516	504	500
35738	36725	38050	34077	29532	28809	30952	36495	33447	33640	30503	24458	10922	6343	8840	8717	5129	3612	2718	2922	3779	2878	2347	2220	1965	1818	1518	1144	1208	1684	1240	1019	831	655	391	310	369	504	481	297	292	376	372	354	371	287	298	289	286	280	262	277	273	296	279	256	245	262	270	214	233	246	226	216	231	212	216	188	239	212	195	215	210	212	207	245	223	222	230	235	236	196	210	204	185	228	212	209	195	192	200	220	218	204	196	194	211	193	219	208	199	199	211	235	176	204	194	234	176	202	233	229	223	219	200	263	198	211	211	200	179	228	226	212	199	220	211	214	211	217	215	202	219	193	223	213	204	212	236	189	211	219	191	186	205	196	219	198	207	218	205	171	213	220	211	218	187	211	197	204	197	212	212	227	235	211	214	203	225	208	238	223	203	224	216	233	219	235	232	201	230	203	216	208	220	228	211	202	194	191	222	219	196	217	210	208	207	213	185	237	205	217	197	217	231	205	205	209	226	207	211	199	193	214	212	199	210	223	195	213	220	185	204	243	198	214	190	196	221	238	216	236	219	195	213	223	196	222	220	225	242	212	215	224	223	190	210	212	218	195	236	239	228	186	227	214	222	206	187	204	226	207	190	240	216	204	202	201	229	207	184	227	208	230	180	205	231	225	220	206	223	229	199	227	200	220	219	239	218	194	180	192	223	199	210	199	177	225	208	220	219	210	204	222	215	184	191	194	208	211	213	203	216	211	230	207	168	206	248	208	216	220	227	228	233	214	233	223	240	228	218	207	209	192	212	204	210	214	195	258	195	200	202	211	226	190	218	201	238	208	227	209	188	201	180	182	232	208	228	199	190	224	222	171	226	199	227	219	218	213	200	190	192	213	218	242	208	217	205	194	210	230	213	235	200	225	194	199	210	217	224	228	191	194	197	177	204	214	232	222	192	218	184	186	213	232	197	210	198	215	206	227	223	221	207	193	205	212	218	221	199	214	231	225	214	218	213	213	212	214	182	210	202	215	240	204	222	208	222	198	207	238	198	227	233	216	204	214	212	206	225	203	202	207	194	186	212	220	216	219	211	204	195	229	207	231	203	211	191	221	219	217	207	238	231	235	212	233	197	201	212	216	205	232	208	216	185	226	191	206	211	206	203	214	215	225	215	236	246	204	210	211	201	190	202	231	207	214	205	219	200	211	210	241	210	207	190	219	206	224	222	235	209	220	201	214	214	200	227	210	177	220	213	226	201	210	192	199	197	232	189	218	197	218	186	198	217	227	188	217	223	217	199	173	236	193	213	206	215	217	195	205	193	236	224	230	240	202	216	200	202	193	220	205	219	217	205	230	237	211	205	195	186	195	194	190	213	205	263	218	204	221	213	206	217	214	213	212	221	209	226	222	204	205	205	218	200	199	205	209	226	238	228	193	184	192	195	218	233	207	239	196	200	216	210	218	207	215	203	207	248	218	220	204	197	179	206	232	208	240	210	214	198	222	221	207	206	210	197	198	210	212	225	191	222	221	223	216	220	219	189	209	211	212	194	208	221	232	221	224	193	216	221	234	219	222	204	224	218	208	224	206	232	208	234	181	192	201	201	199	215	197	220	205	196	212	185	203	201	193	212	204	205	223	220	194	212	221	208	194	235	210	210	260	229	201	217	200	196	203	211	178	193	195	199	213	215	227	183	197	206	203	214	190	241	215	208	187	207	205	223	210	211	220	209	175	221	207	198	213	188	219	238	191	170	210	222	213	218	220	195	219	203	194	208	192	211	202	245	225	191	229	223	178	204	195	216	219	191	215	212	247	215	200	234	200	228	204	198	201	213	230	223	211	222	189	223	208	228	214	229	223	215	206	218	227	188	201	207	192	237	206	221	208	216	248	230	190	210	206	211	200	229	217	185	206	209	215	210	236	207	225	220	227	202	207	237	207	201	213	222	212	227	216	206	210	214	179	208	210	215	242	246	201	243	203	254	206	223	199	203	196	215	220	192	211	187	250	205	249	200	185	187	233	197	213	207	207	243	199	209	198	208	207	198	229	180	218	203	204	213	244	236	231	223	190	193	224	219	214	199	191	221	219	198	217	224	222	210	204	216	222	163	206	207	210	212	222	188	221	231	203	213	234	210	205	201	242	202	237	221	188	229	213	226	182	215	208	207	228	236	203	205	236	216	210	240	206	222	217	235	216	216	220	218	208	193	198	206	220	236	195	228	204	202	198	242	228	225	211	195	231	213	207	212	197	216	215	223	222	196	223	219	213	196	246	213	219	221	218	225	210	206	206	200	226	209	228	216	180	201	199	235	220	217	220	220	214	239	198	214	240	224	244	215	234	214	230	205	203	220	213	187	223	213	216	243	259	229	210	186	223	214	217	207	203	176	206	212	196	230	210	234	233	215	207	194	219	197	242	212	199	225	215	234	212	220	202	179	213	220	208	212	204	182	204	211	204	209	208	231	203	194	199	214	214	178	209	209	213	197	223	203	220	218	192	209	213	217	204	213	212	253	191	212	214	221	208	206	215	197	222	226	217	213	223	234	226	234	207	191	233	191	219	205	211	197	212	219	233	212	210	209	211	216	197	229	204	222	186	217	225	190	231	211	209	222	186	176	221	229	194	223	254	208	215	203	229	207	200	206	216	179	225	219	216	224	208	240	242	214	208	215	243	190	215	190	219	245	179	197	196	199	190	206	222	191	200	203	216	209	186	198	203	217	210	187	210	234	220	178	229	222	184	217	214	218	218	217	205	212	208	243	211	197	201	228	201	210	218	227	242	215	195	193	234	209	235	238	179	196	208	214	207	214	227	246	192	192	204	196	224	231	212	207	197	217	249	200	210	229	201	206	215	209	236	224	191	213	221	212	192	205	201	225	222	204	223	204	211	214	224	208	189	214	211	206	193	215	213	192	184	214	214	211	204	218	206	216	200	212	201	194	208	219	210	216	253	233	215	187	219	223	221	249	210	222	224	208	210	211	203	219	199	229	195	208	227	216	212	193	215	209	217	203	224	201	209	210	215	218	192	209	194	222	184	206	196	219	217	223	218	219	210	191	217	199	212	203	211	200	197	199	208	192	216	200	226	232	209	219	212	227	211	195	173	206	213	201	212	218	214	223	211	218	205	199	193	191	208	231	202	202	222	216	233	222	250	204	202	221	180	232	211	220	185	223	182	205	214	209	224	203	208	201	218	220	207	203	187	219	229	237	223	197	212	208	210	201	223	201	196	215	196	234	205	245	195	228	194	196	199	205	222	206	204	226	206	177	189	242	237	229	201	195	214	212	208	209	208	214	203	191	217	202	213	202	219	188	187	213	209	224	233	227	222	210	209	196	222	187	218	209	201	219	202	188	241	194	200	236	179	196	217	212	246	183	212	209	219	222	229	214	193	220	225	193	211	189	206	207	219	220	234	186	205	266	205	227	206	211	182	212	218	214	209	224	201	209	208	225	206	181	172	158	232	199	210	228	203	219	222	176	214	216	212	210	206	210	218	253	209	207	207	218	232
22448	29014	37767	40541	38682	38852	41256	46371	47043	46482	43236	32914	15400	14057	24167	22494	16699	14620	12731	14294	18167	14979	12272	12850	11039	10907	9096	6655	7110	9629	7238	5974	5026	3392	1809	1539	1645	2164	2087	1198	1101	1649	1679	1529	1345	1132	1258	1047	933	996	1009	1034	1014	1105	997	865	921	878	920	809	765	668	674	562	577	526	540	566	533	560	546	528	537	500	505	491	528	520	532	487	522	541	526	512	541	531	522	543	497	555	518	517	511	493	522	479	497	467	524	534	500	511	535	517	536	505	530	504	511	514	523	488	488	503	486	507	513	510	493	503	489	509	482	515	522	488	482	455	504	502	551	515	505	547	528	520	487	467	484	539	544	501	499	577	509	511	504	493	505	502	497	507	482	484	540	533	473	528	523	518	531	535	527	503	526	539	474	540	497	497	507	491	524	500	534	477	477	489	540	523	452	509	494	510	515	497	473	537	538	483	518	488	499	461	498	493	536	511	497	537	480	512	478	502	479	495	491	522	479	522	549	470	553	495	520	489	519	482	518	531	542	514	507	483	524	498	511	540	483	501	551	531	518	522	533	487	500	495	518	490	499	482	485	488	522	490	528	512	521	529	535	523	457	521	517	519	456	520	490	534	515	484	505	481	515	522	513	533	486	498	506	520	518	504	565	508	545	507	549	491	512	461	498	519	482	502	530	474	508	499	516	482	497	524	536	508	510	493	482	481	509	481	517	502	516	486	462	472	499	474	507	488	511	492	515	533	551	485	508	545	473	486	514	527	518	516	511	546	462	498	511	513	519	521	468	503	497	513	493	550	540	509	515	507	530	481	507	521	526	519	533	501	525	499	503	531	508	533	512	526	548	458	513	480	484	493	487	520	492	545	518	497	491	518	473	514	504	495	521	480	528	521	488	470	526	492	517	531	572	506	499	518	490	516	499	491	500	493	502	498	447	507	536	512	500	487	512	520	545	536	493	510	469	503	494	483	524	522	508	457	533	504	536	493	501	478	501	502	515	486	492	534	461	471	500	497	574	493	521	520	481	512	517	516	523	483	490	489	555	535	532	494	520	449	480	534	492	516	502	515	537	494	503	496	519	493	526	493	529	490	509	493	484	469	540	493	536	487	491	499	492	491	490	447	526	493	495	518	511	548	490	495	495	491	477	509	531	510	468	490	480	534	525	567	501	557	483	508	540	534	541	488	530	503	492	484	542	514	545	496	485	521	477	536	531	491	514	496	505	537	516	540	526	486	478	503	502	483	497	516	530	507	525	507	500	484	504	504	474	527	466	493	500	520	482	504	559	503	542	511	522	517	522	505	491	483	491	493	524	475	501	521	543	511	497	496	479	482	503	490	521	465	474	517	467	498	483	499	502	514	516	544	441	514	488	466	529	522	546	484	463	545	485	542	482	500	496	501	470	547	514	531	504	490	495	490	505	469	505	538	474	502	487	476	493	510	551	514	488	480	505	522	500	504	526	533	506	513	502	479	540	480	543	533	538	512	532	538	495	476	510	532	540	458	532	522	487	524	510	523	467	523	503	494	495	464	567	509	529	490	487	522	500	522	518	455	512	493	515	508	522	551	504	511	506	504	549	516	501	487	513	478	483	526	469	467	488	517	489	497	474	496	505	477	522	500	515	535	491	517	534	519	503	480	506	516	549	503	509	510	501	544	484	536	514	500	539	532	511	508	504	502	503	508	494	512	538	505	533	548	529	501	532	534	549	511	516	482	499	487	493	510	528	519	486	518	510	515	499	500	522	487	493	518	506	522	518	511	488	486	514	523	509	480	509	556	478	507	519	507	512	503	517	485	502	493	530	475	496	484	492	481	473	468	464	485	517	487	512	506	462	505	500	527	522	485	495	475	526	521	519	564	540	524	519	512	502	551	527	499	513	519	493	515	523	518	513	510	507	523	504	495	508	499	535	496	517	510	478	465	475	508	549	518	529	561	524	532	522	483	469	512	491	483	482	509	485	483	514	459	494	538	523	500	496	466	489	516	444	492	471	542	488	493	504	546	536	538	446	503	507	501	519	489	538	504	506	483	478	531	490	493	429	493	493	479	487	525	546	511	539	509	530	496	513	438	471	486	528	507	504	495	486	495	546	524	455	509	526	518	498	505	471	518	492	487	518	501	484	478	522	529	483	480	482	502	489	509	497	498	489	516	499	469	497	540	509	486	525	465	536	510	515	525	550	486	528	538	516	466	504	527	518	528	525	533	519	497	516	462	511	516	496	511	522	536	478	511	514	529	530	494	501	479	505	500	559	528	527	505	506	484	487	503	525	517	477	507	465	498	495	503	494	475	509	536	487	531	511	503	550	517	538	524	487	508	501	506	502	504	526	548	527	483	516	566	529	514	528	491	552	469	519	492	514	512	488	550	504	480	497	515	507	463	510	498	497	531	508	464	540	484	491	555	472	510	487	502	505	521	558	498	528	535	519	526	518	521	527	521	483	517	511	520	486	507	494	485	498	510	530	536	501	522	484	481	456	482	474	495	497	462	487	505	505	531	539	502	460	512	546	476	486	483	500	522	502	495	491	478	503	485	509	495	521	523	536	514	507	488	555	497	520	491	505	534	491	528	511	480	500	513	491	512	509	511	485	525	486	518	490	536	508	519	535	494	522	527	503	514	487	484	523	515	500	520	494	530	529	525	521	503	503	520	532	486	492	539	538	529	522	475	522	530	509	491	494	516	502	463	501	492	492	525	516	488	533	484	532	498	518	499	533	499	511	494	523	514	479	477	509	512	485	488	546	479	551	501	546	528	503	514	487	505	497	506	508	495	520	495	521	485	511	531	549	481	491	495	485	514	464	522	500	524	442	517	500	481	513	534	508	498	488	490	575	485	498	526	526	491	465	526	510	500	520	481	518	529	463	505	482	505	493	536	471	541	554	539	545	523	513	494	514	520	525	512	481	493	501	513	495	485	510	502	522	530	537	543	514	486	499	506	522	475	543	478	509	498	524	515	498	500	494	486	483	479	451	496	479	514	550	512	520	554	504	531	511	504	519	476	503	516	515	469	530	493	531	488	535	524	507	531	516	487	488	493	510	499	510	503	489	519	478	490	480	523	486	531	535	464	532	495	485	485	480	501	488	482	501	488	517	476	476	543	514	513	542	517	516	517	488	547	511	510	586	517	496	479	478	529	514	512	485	494	467	486	530	477	491	491	464	544	526	549	510	512	467	513	504	508	523	523	502	523	556	542	505	527	509	516	487	521	551	472	517	502	508	486	503	516	502	488	512	473	556	479	476	510	496	512	480	482	516	541	513	532	515	510	551	533	520	549	497	535	502	512	480	510	499	510	534	491	509	507	520	440	487	562	497	520	533	520	551	518	526	506	534	507	506	550	461	531	516	504	529	512	478	509	497	528	519	518	517	507	480	528	506	521	505	551	496	490	488	499	492	498	502	486	510	527	481	518	523	523	490	495	487	477	500	522	532	498	510	520	469	474	498	488	512	506	479	515	517	479	541	472	491	509	515	443	510	504	511	502	511	520
42885	41316	43438	38201	35688	31920	34725	42595	41037	39877	37286	26681	17080	12313	16376	15356	9501	7409	5522	5377	7232	5301	4376	4064	3995	3370	3057	2333	2162	2736	2142	1915	1507	964	498	438	475	557	409	331	438	515	447	370	374	398	361	357	366	359	323	378	348	325	346	340	314	300	309	262	269	220	213	247	220	213	189	214	211	209	213	198	227	184	208	189	202	198	206	176	177	166	180	211	202	201	175	193	203	195	197	188	216	204	159	195	186	192	184	175	193	195	191	176	184	204	205	184	199	182	185	193	192	161	189	171	192	176	183	191	192	200	195	175	204	207	200	169	187	205	174	191	188	192	208	192	212	187	191	197	189	179	172	178	193	197	174	209	187	183	183	184	205	182	201	198	194	212	165	211	197	175	201	209	192	193	172	172	201	173	173	203	213	183	164	188	190	187	191	180	160	176	181	216	175	168	188	189	174	187	177	183	198	185	191	184	189	200	183	195	185	198	175	200	208	197	169	184	164	151	199	203	220	189	196	187	182	207	203	182	190	191	185	195	165	179	179	187	188	209	209	219	189	189	178	169	179	189	186	208	185	185	201	187	203	178	208	205	194	182	187	207	177	187	187	204	182	200	177	196	199	195	174	198	191	182	156	177	190	193	166	192	182	186	206	190	173	191	147	185	196	200	176	182	182	201	195	179	168	178	175	209	191	196	201	173	196	194	204	182	191	185	152	179	190	193	204	173	181	167	205	196	190	204	196	194	180	204	192	187	197	212	189	213	183	215	198	189	176	220	181	168	163	193	174	206	203	187	201	213	199	186	187	187	184	166	184	189	172	197	205	179	219	192	182	185	205	192	191	181	185	186	183	210	188	200	182	179	198	224	206	181	217	186	170	172	178	175	194	179	157	187	190	181	184	205	181	191	186	211	165	185	189	199	207	202	198	174	196	181	193	185	199	228	182	168	196	201	165	124	199	201	191	212	183	196	198	166	159	186	207	196	191	214	184	178	199	195	182	194	163	199	200	188	179	175	201	202	191	176	183	202	176	205	216	168	205	181	200	190	196	164	187	194	201	199	178	182	162	191	202	179	189	188	170	185	196	185	168	175	175	194	166	181	206	190	192	192	169	192	192	197	196	175	205	197	224	178	185	212	207	191	193	186	192	169	153	152	182	200	181	185	181	211	191	224	227	176	194	195	172	187	188	184	183	188	198	201	188	196	196	172	218	189	206	179	159	187	182	186	190	188	200	184	183	186	198	170	191	190	187	152	194	176	183	208	183	181	179	198	194	221	204	179	187	184	201	187	179	222	180	218	183	193	221	202	186	210	204	213	191	171	172	206	186	190	180	208	183	208	208	211	193	194	166	209	173	195	175	187	188	202	187	188	180	180	178	198	191	181	182	180	199	167	201	197	175	159	228	194	182	198	218	212	176	196	198	196	183	169	175	193	204	169	223	176	187	180	171	168	195	193	231	213	173	182	197	174	199	178	168	201	206	205	180	210	174	201	183	189	215	207	169	184	184	164	194	197	181	176	209	211	176	191	208	163	192	194	198	204	210	181	190	182	193	179	203	185	184	209	192	196	196	188	194	173	189	188	212	201	174	211	203	204	193	197	192	186	190	195	200	185	202	173	178	184	176	184	201	171	192	180	217	146	176	182	179	205	190	189	156	192	202	199	182	171	184	190	195	169	211	184	179	182	200	212	192	192	183	184	204	198	185	172	198	216	185	166	190	198	198	178	180	176	199	179	189	209	194	206	168	183	174	185	218	173	184	196	189	182	173	199	198	194	183	175	169	203	182	219	193	187	168	195	176	203	190	168	189	165	190	200	205	169	187	206	207	184	187	174	208	170	181	202	174	205	174	198	191	197	150	164	168	195	189	208	197	204	196	178	210	179	201	169	187	213	205	210	205	201	179	206	205	224	196	167	166	188	177	201	213	200	181	176	193	192	190	209	194	181	166	160	187	164	207	191	191	191	199	209	192	197	179	175	176	207	189	168	208	212	184	198	184	201	222	197	209	186	204	192	184	234	171	186	190	187	194	197	194	195	170	176	182	203	192	211	173	187	199	198	165	160	160	185	163	207	193	192	176	215	192	191	218	196	186	198	192	180	177	183	206	194	201	207	190	176	179	150	206	179	216	201	187	180	199	160	197	217	167	203	175	152	205	176	185	204	155	212	204	178	199	207	181	185	180	186	197	198	203	189	194	203	187	193	169	187	212	208	196	210	189	193	186	179	179	185	197	199	233	178	191	217	188	204	189	213	194	200	220	193	192	189	197	185	202	184	175	190	198	192	170	195	182	177	192	169	230	179	207	182	191	164	174	200	202	220	207	165	187	189	184	187	189	215	207	175	198	185	192	192	183	179	210	155	186	201	179	190	170	183	202	183	192	170	191	203	184	186	200	201	176	167	171	167	179	210	191	180	184	198	178	200	191	190	173	188	183	195	162	202	189	186	190	191	191	177	218	208	193	183	186	180	183	182	181	213	185	189	179	195	164	154	190	180	163	186	201	186	204	189	201	180	177	184	197	182	194	200	181	172	176	197	189	177	207	192	209	195	189	195	162	199	183	180	201	197	178	218	206	195	192	204	193	187	158	194	179	185	191	193	177	187	184	174	196	199	213	207	189	177	218	172	183	171	183	202	178	159	181	212	187	162	194	183	164	176	182	174	178	174	167	182	185	205	208	194	178	200	195	188	168	221	163	194	182	196	191	202	188	186	184	179	186	174	209	179	191	193	184	177	182	194	165	182	173	181	185	204	205	193	199	203	206	197	176	202	181	191	189	194	162	169	185	194	193	204	178	167	212	195	181	191	218	160	194	201	174	228	190	172	185	182	193	197	187	174	171	175	236	195	177	201	181	211	208	185	207	188	200	197	196	198	201	191	179	208	191	162	184	189	185	184	183	163	195	178	192	188	180	190	192	175	194	186	198	210	182	173	191	214	198	184	197	186	183	199	182	179	192	183	207	167	196	191	192	178	211	181	180	178	166	167	194	173	204	188	217	195	184	179	190	189	187	190	194	196	199	190	199	197	202	227	185	208	181	234	174	185	159	181	190	182	171	200	191	171	201	199	173	189	169	182	204	202	190	185	193	187	203	196	188	179	202	179	197	202	198	167	187	192	221	187	193	191	189	188	196	214	186	216	217	196	217	176	178	213	218	206	209	175	190	211	205	161	192	197	188	189	201	180	184	192	182	197	207	209	211	197	175	193	177	167	195	190	198	188	183	199	205	212	185	185	186	193	190	190	193	222	174	187	206	181	211	198	202	176	214	172	167	197	209	190	186	201	196	186	219	189	219	158	195	189	177	186	181	192	203	204	194	185	210	203	183	213	216	180	181	199	196	202	179	184	185	168	200	186	189	171	191	199	216	184	191	189	189	186	190	192	190	209	203	202	211	183	189	215	190	195	195	211	200	168	179	174	171	199	199	192	183	184	216	178	205	203	191	205	204	175	168	190	173	166	176	193	199	226	162	178	197	203	169	206	199	186	198	199
26652	32805	43004	44768	43117	41479	45142	50083	54155	52982	49980	31197	23726	20858	33334	29992	23610	21536	19260	20295	25717	21352	18488	19488	18649	16592	15730	11808	11954	14411	11602	10661	9354	5290	2820	1958	2264	3017	1835	1397	2021	2780	2459	1696	1730	1823	1990	1579	1506	1664	1538	1425	1434	1464	1469	1315	1329	1373	1348	1003	844	667	657	617	588	517	533	517	526	553	475	560	497	464	458	467	482	488	481	465	483	498	480	451	466	433	459	434	453	494	493	456	468	452	459	493	456	433	458	490	442	452	462	436	427	438	449	442	466	447	462	462	456	448	452	459	455	427	453	426	448	444	476	441	458	467	475	430	419	421	482	423	449	451	492	431	497	443	418	449	444	472	484	482	463	416	469	455	439	454	508	445	453	465	493	437	479	430	474	392	475	438	460	431	471	463	448	443	465	452	443	453	467	474	478	476	449	480	470	436	425	463	465	441	465	460	448	469	465	410	455	441	458	450	458	494	464	456	474	482	478	465	442	467	443	441	448	422	460	432	507	453	461	484	473	423	480	477	497	496	473	452	467	474	460	435	440	439	477	452	460	460	437	481	457	429	489	458	464	455	478	459	427	435	466	445	457	465	445	489	447	449	491	455	413	466	444	451	451	455	453	432	471	446	478	448	429	465	443	463	435	465	443	451	433	455	436	420	419	456	494	453	431	455	421	414	464	444	466	463	423	444	440	422	453	409	434	446	488	459	454	436	445	458	432	456	502	477	488	440	435	431	457	452	453	417	485	433	460	409	487	422	474	466	451	427	468	454	481	437	451	447	431	461	436	451	480	453	444	504	464	441	463	450	459	470	461	452	421	444	439	435	427	470	467	440	457	439	401	423	438	436	493	461	448	454	431	439	454	493	455	463	484	447	461	472	463	477	467	462	465	476	464	449	453	414	481	442	462	466	424	417	448	451	515	434	457	472	470	494	464	492	434	424	456	446	461	463	464	421	449	498	441	419	456	483	490	457	462	480	420	460	445	502	460	458	454	473	464	460	430	444	444	431	455	460	455	424	430	430	480	457	502	462	449	470	436	445	478	440	424	467	462	456	478	480	482	467	421	443	459	424	436	478	463	496	442	451	447	450	454	441	463	476	411	432	459	417	471	429	463	436	446	475	428	496	430	468	420	430	475	456	408	464	497	434	440	434	466	442	454	474	443	470	476	446	447	475	482	447	441	451	483	452	447	449	457	438	469	482	460	461	466	482	441	450	415	422	461	454	461	446	440	463	446	467	428	464	490	463	433	411	447	472	419	445	444	456	485	446	434	469	445	449	462	427	436	458	450	432	426	449	447	465	454	463	424	461	451	457	451	460	467	463	469	465	481	450	447	436	435	472	429	457	452	404	476	437	487	471	489	430	404	423	422	483	424	467	446	442	482	440	509	434	447	478	461	419	440	454	455	458	453	428	436	444	434	468	444	473	448	457	480	399	442	476	419	449	452	461	456	455	446	439	516	476	453	460	461	435	484	476	452	455	480	504	495	489	486	432	465	411	419	477	424	449	447	483	461	447	445	478	416	437	447	459	463	492	469	490	457	486	442	428	455	471	476	438	497	499	433	490	440	457	461	422	477	428	470	454	459	457	449	420	434	465	445	444	441	470	491	442	437	464	476	439	506	462	438	457	447	458	450	435	472	475	485	430	472	477	426	491	463	485	457	468	471	455	478	446	466	458	475	429	438	449	435	484	427	457	443	450	477	426	484	464	448	493	480	459	470	429	425	454	459	465	493	479	440	487	403	468	436	471	415	454	454	412	462	440	461	510	442	481	478	457	487	475	417	409	464	473	455	430	446	458	459	453	473	430	481	454	477	451	440	446	424	460	440	451	495	467	404	439	434	472	412	478	493	469	472	462	455	449	473	449	443	413	457	465	457	503	469	457	473	470	406	431	449	462	416	508	478	456	441	463	442	460	422	428	435	467	475	467	460	458	463	473	466	458	459	499	435	465	475	472	430	476	467	468	454	464	447	434	500	472	456	460	475	465	443	471	440	432	451	458	473	415	457	472	452	453	462	466	478	490	422	465	493	462	447	478	500	426	463	484	515	468	445	444	461	461	514	472	464	467	487	440	463	484	440	434	468	445	448	466	452	464	463	482	429	440	441	431	467	473	459	485	479	460	424	460	420	463	466	457	454	433	458	454	463	439	458	459	420	484	416	504	486	400	428	434	459	442	442	485	438	424	414	475	443	447	458	442	427	427	468	456	455	480	449	454	467	453	414	469	432	465	485	477	450	433	474	451	458	462	498	445	439	431	477	450	448	478	452	459	467	464	483	458	452	422	465	449	449	438	471	446	485	447	465	417	433	504	467	455	448	480	427	465	456	432	444	461	487	440	443	463	437	476	441	467	458	452	461	432	478	435	489	452	473	494	485	432	418	465	420	433	450	494	439	482	442	419	500	444	450	454	460	452	442	432	456	467	474	450	474	428	466	465	447	443	497	485	464	480	435	457	430	453	463	448	475	431	500	492	455	459	450	424	448	433	471	445	443	469	423	421	488	403	444	422	463	453	419	440	490	449	412	468	445	466	432	466	430	476	470	439	412	441	462	438	450	456	448	451	468	438	481	447	454	467	468	442	471	444	468	433	460	449	463	440	467	481	481	423	451	476	429	469	481	430	471	447	448	458	450	432	431	471	476	478	462	455	480	416	449	455	441	459	432	428	479	429	470	458	454	420	438	426	450	424	496	432	454	476	422	474	462	433	474	447	488	501	486	520	474	418	452	440	425	456	439	444	454	467	465	438	474	435	474	474	480	458	482	450	461	443	424	446	456	471	445	456	469	472	444	450	491	453	449	448	463	445	425	472	430	452	450	435	446	431	430	462	397	457	449	434	444	434	475	482	480	464	459	464	477	432	500	472	441	476	465	468	476	464	459	460	466	455	423	453	470	454	498	434	483	460	480	451	461	445	458	468	451	448	465	409	441	458	429	448	453	436	462	451	438	461	473	480	457	429	479	434	452	444	435	457	436	421	468	470	416	474	421	459	473	465	447	475	467	454	427	450	479	446	449	414	425	447	435	435	421	462	453	442	474	448	480	448	455	483	501	491	463	473	486	425	457	452	441	458	462	479	481	456	454	432	422	426	437	467	422	453	451	451	479	465	436	459	442	467	458	480	423	456	473	436	429	447	476	489	452	410	466	447	416	479	489	439	455	510	454	395	466	477	459	457	442	442	475	473	431	477	505	503	450	457	467	436	473	467	477	438	471	475	473	480	441	459	470	461	476	440	423	481	420	489	481	480	444	485	478	447	451	433	433	485	455	459	445	496	449	458	413	410	443	444	495	453	470	492	448	442	454	466	469	458	448	472	453	440	424	423	443	448	425	465	431	412	461	486	462	477	444	485	485	455	431	455	480	449	459	457	440	464	433	425	398	463	445	485	460	446	441	455	443	443	464	437	470	456	425	435	457	434	457	468	460	495	471	467	474	509	491	453	487	438	415	431	438	439	441	453	470	445	440	443	447	445	443	444	460	464	452	434
24056	22996	27405	23221	18448	13539	9385	8312	6595	4999	3462	2197	1653	1372	1303	1300	1062	903	864	795	599	517	430	408	445	422	418	387	350	358	305	296	302	272	281	269	275	267	250	231	256	258	223	253	255	251	222	221	203	234	248	202	223	216	221	206	205	201	214	190	209	197	207	214	199	202	233	191	202	208	213	238	198	222	208	207	193	197	205	186	198	220	189	212	208	200	198	231	221	191	229	226	215	214	213	202	187	189	210	221	187	192	222	198	238	232	205	229	200	211	202	224	216	206	212	208	205	173	232	212	201	212	195	190	214	195	212	185	195	204	210	199	215	220	206	203	184	207	220	205	190	217	238	195	189	192	197	193	192	178	223	200	208	198	216	213	193	235	199	204	196	202	211	219	247	186	195	192	209	197	173	201	207	222	210	192	200	221	237	207	170	190	215	205	186	189	201	183	191	223	206	212	178	182	217	219	210	221	201	196	188	195	191	225	219	198	208	223	194	199	202	196	223	227	218	220	198	200	188	214	180	187	198	182	221	200	168	232	178	178	211	201	219	187	190	219	205	162	224	186	187	236	221	192	217	200	214	189	215	181	215	199	194	194	209	192	218	201	197	217	208	212	213	215	236	198	209	211	195	204	186	208	233	215	213	194	169	185	203	223	218	206	191	199	169	217	189	224	196	212	197	201	204	184	198	202	183	197	195	216	218	231	199	206	209	234	191	217	197	197	194	198	195	199	202	197	217	230	187	199	236	182	214	217	211	182	205	189	200	169	211	205	190	202	204	197	180	228	211	205	219	188	190	171	219	208	221	211	200	210	205	202	211	200	224	210	214	179	203	221	207	201	198	217	200	217	199	186	206	220	202	186	212	207	196	208	200	187	210	206	225	218	207	209	201	198	209	203	220	205	217	210	219	206	171	221	214	208	206	215	208	215	205	204	194	189	202	173	178	214	234	196	187	206	190	194	198	206	193	220	200	205	189	182	219	218	214	236	239	192	196	181	209	224	234	202	209	199	185	193	196	177	249	224	211	221	199	204	174	212	238	224	230	212	205	196	211	212	188	202	212	216	200	203	178	196	197	209	183	192	209	197	181	193	233	210	208	183	199	208	186	210	161	211	212	223	225	212	197	184	189	230	188	208	205	191	173	199	178	215	188	217	195	219	185	192	199	213	194	197	204	211	195	189	187	217	194	208	199	228	187	191	219	198	200	221	203	200	192	196	185	182	193	233	187	214	213	199	203	204	200	212	190	195	207	201	205	219	205	156	196	199	198	189	180	190	212	212	179	186	179	196	198	204	198	192	222	212	205	220	207	199	213	191	210	215	211	208	216	207	215	199	215	195	196	203	208	233	174	216	226	211	190	183	208	166	204	203	207	207	184	197	211	184	204	208	228	224	211	188	203	201	224	190	201	211	174	188	211	207	217	175	205	225	181	231	182	204	207	204	202	185	206	241	196	193	205	195	201	206	216	220	185	219	213	218	225	195	209	191	196	198	180	212	190	216	169	239	192	183	182	218	200	203	227	179	197	191	213	205	216	202	192	198	210	189	187	224	195	204	206	222	184	178	213	205	212	181	204	177	198	204	212	218	218	207	207	202	211	191	215	216	225	208	216	217	228	185	184	212	190	203	214	179	212	211	176	222	214	189	208	202	208	215	212	192	211	210	205	207	202	199	202	195	237	220	176	188	203	204	194	218	191	203	204	212	217	203	183	227	216	190	188	209	215	208	217	193	210	176	198	207	188	192	185	179	187	217	194	194	205	205	207	207	194	177	211	195	226	200	205	224	227	197	188	182	202	211	196	200	209	212	211	182	221	219	211	207	184	179	201	165	203	215	175	213	204	183	190	181	210	204	202	200	212	204	218	225	181	208	220	199	191	194	173	193	172	206	186	196	224	224	190	188	215	187	209	200	212	170	177	253	228	185	184	194	217	219	176	202	198	204	199	202	198	211	196	198	227	214	236	216	190	202	231	223	187	201	196	211	215	203	182	198	214	207	226	206	197	209	187	208	177	214	180	187	180	228	192	181	215	176	201	188	209	186	209	221	166	192	216	230	183	205	198	214	222	208	177	221	187	195	175	218	203	209	199	190	181	201	220	174	213	197	212	214	203	215	195	196	180	190	230	207	197	212	208	182	179	208	192	176	184	215	219	177	203	193	207	200	188	188	208	202	226	189	199	218	195	194	212	223	172	223	217	206	215	207	203	217	198	208	228	210	213	216	203	225	186	232	204	220	190	232	222	187	221	201	233	213	211	185	184	219	215	203	217	178	223	188	197	205	189	200	193	211	180	192	217	182	185	192	215	199	223	201	202	188	227	222	223	192	203	193	172	177	218	201	249	203	212	191	205	188	201	203	226	191	203	210	194	204	208	215	220	212	224	229	193	201	211	215	177	211	203	202	215	199	230	201	209	198	202	188	194	188	228	204	213	212	212	216	191	183	200	203	205	208	225	198	205	202	216	179	215	202	182	172	210	221	195	172	181	186	201	187	201	175	197	219	202	194	205	198	218	192	219	193	211	178	188	182	222	190	228	210	248	205	177	200	216	211	202	184	206	195	213	185	201	210	217	191	199	187	205	202	224	208	234	207	209	177	205	212	206	211	208	218	214	229	200	206	212	185	182	214	199	208	197	201	201	200	197	200	221	212	211	192	230	212	197	193	242	210	200	171	204	203	222	206	215	201	195	218	210	229	181	197	194	194	202	209	205	186	200	200	199	204	199	214	194	214	187	188	193	196	234	198	183	210	221	195	205	203	207	194	199	207	213	189	206	225	211	237	206	225	240	175	210	192	230	212	195	214	198	221	211	180	199	181	172	217	211	197	204	205	223	224	180	196	199	213	188	187	192	215	224	200	220	184	202	207	187	216	213	176	197	197	197	195	226	179	218	190	231	217	199	210	200	189	204	175	201	203	182	199	228	205	201	187	226	230	187	204	213	198	219	200	207	226	224	209	206	186	215	168	183	208	224	200	211	211	204	183	176	205	215	229	208	208	199	189	203	210	206	164	180	207	204	191	219	197	202	219	212	211	212	176	213	213	199	195	193	187	213	203	193	206	198	214	185	193	199	218	220	233	202	187	233	206	213	208	213	201	197	194	209	210	189	208	227	195	193	178	215	216	197	180	212	227	244	209	215	199	205	202	197	204	195	214	193	191	210	192	199	219	186	203	207	200	213	210	212	229	222	203	184	199	198	206	223	191	215	205	214	196	202	211	172	191	167	196	176	174	234	201	213	229	216	214	234	200	191	230	197	210	226	201	217	195	183	215	206	214	210	217	204	204	176	199	197	185	212	202	205	200	180	189	213	225	192	223	211	207	196	218	202	191	198	206	221	231	183	210	205	189	223	212	207	194	209	215	216	199	202	212	196	206	224	195	216	210	211	213	194	198	212	194	193	201	203	207	200	198	212	189	183	209	208	203	209	173	188	208	186	195	197	175	213	206	207	194	212	179	213	210	194	210	209	204	220	210	188	208	199	224
14099	17721	29910	31197	29816	26592	22927	23648	20699	17927	14035	9657	7746	7020	6818	7147	5833	4707	5000	4111	3317	2817	2177	2080	1990	2010	1959	1592	1622	1501	1326	1261	1140	1061	939	966	1036	961	822	791	742	733	692	768	785	732	671	635	617	596	580	541	611	571	550	517	559	564	576	556	513	570	513	538	509	528	506	525	504	472	505	535	528	501	485	536	503	513	513	482	478	488	503	529	508	515	457	538	503	484	501	526	493	484	494	485	450	477	524	497	483	460	516	465	512	527	491	520	504	492	505	503	491	524	484	482	517	545	513	476	477	471	489	485	482	478	496	487	507	512	528	451	522	464	509	517	537	467	498	487	501	479	502	499	479	513	458	490	432	477	511	494	519	527	497	484	476	495	502	499	519	520	524	493	507	525	539	496	514	477	475	503	478	487	494	479	486	495	508	452	488	506	507	496	482	499	526	506	468	484	506	451	466	480	498	498	507	471	472	501	500	514	505	477	467	506	517	481	472	509	513	496	459	495	507	475	489	473	517	535	499	472	490	476	477	481	540	502	479	483	487	522	500	502	487	513	470	495	469	496	487	557	472	526	512	511	490	482	527	489	486	521	483	455	459	498	488	498	502	524	513	478	495	484	459	522	501	488	503	500	527	509	496	493	475	503	474	514	442	443	494	511	477	509	487	512	493	504	492	529	465	513	484	523	480	481	498	516	475	494	452	512	524	482	483	518	473	522	505	527	521	499	503	538	530	507	509	485	462	532	479	459	506	481	514	494	512	478	483	521	540	493	490	489	523	479	511	431	489	516	495	496	466	512	488	485	525	480	499	483	526	500	499	518	520	483	531	511	527	487	523	477	496	529	528	488	478	506	517	502	516	496	486	510	510	496	540	494	478	478	504	516	483	508	523	467	528	528	484	487	478	491	463	510	537	516	488	466	479	485	478	486	492	506	479	454	517	522	490	467	499	507	499	475	521	516	478	508	545	515	493	539	483	491	517	475	510	477	474	503	479	495	501	490	576	499	473	454	478	506	475	492	509	501	499	506	515	491	516	503	512	489	484	496	498	492	490	484	467	523	514	497	489	486	531	486	497	429	479	490	511	457	495	497	489	498	471	481	523	492	487	472	502	496	492	520	497	491	487	473	505	444	452	515	450	497	492	477	467	505	487	518	528	502	530	484	523	521	507	501	471	503	515	560	501	458	475	497	527	498	519	479	527	480	497	515	519	481	490	513	488	482	508	488	482	500	491	511	496	528	492	472	544	502	508	489	472	468	494	526	484	500	502	488	522	517	507	504	485	479	475	470	521	503	487	510	511	503	476	492	548	495	501	483	492	536	472	466	475	508	501	530	475	531	448	495	523	514	462	462	480	528	494	506	533	505	475	473	517	515	482	485	551	487	507	507	513	487	470	524	467	473	469	478	487	489	477	500	532	509	485	475	485	492	511	473	501	513	506	522	481	510	492	499	488	474	473	505	515	500	501	495	503	497	533	450	494	470	531	475	505	502	449	501	471	460	535	481	477	508	501	463	476	522	540	517	486	475	491	472	493	486	523	510	483	504	470	492	456	498	491	457	467	487	478	496	476	488	466	519	483	509	479	451	478	479	477	497	525	508	496	513	498	523	494	528	516	497	498	520	473	520	513	506	475	504	556	504	496	499	491	472	490	511	479	515	489	475	481	478	540	516	524	452	494	443	496	469	537	488	522	483	479	508	492	506	483	461	508	521	515	535	505	490	501	506	460	528	503	484	491	504	467	458	488	520	488	511	495	503	550	471	501	482	511	504	499	519	465	503	510	458	505	493	477	497	494	470	485	528	510	503	489	524	464	499	525	516	508	450	468	512	490	530	522	467	481	503	498	504	500	507	493	529	481	469	488	493	505	465	477	502	458	531	493	533	518	473	509	496	470	505	458	488	516	504	506	477	496	524	481	495	491	506	505	507	493	499	534	483	497	495	511	483	458	510	472	546	481	469	506	498	512	528	514	453	506	513	501	518	513	476	494	491	492	504	547	492	486	466	470	495	454	503	495	519	525	529	471	521	534	471	472	523	514	527	481	495	528	480	486	509	465	453	471	470	477	518	516	527	490	490	499	486	515	492	466	502	508	470	504	503	502	486	528	510	511	475	483	487	492	507	493	485	502	493	466	529	477	526	481	480	483	503	493	503	481	475	494	466	482	488	497	479	505	495	489	528	513	494	523	508	477	496	496	468	532	463	472	465	470	470	503	515	493	482	499	491	523	488	476	486	497	542	479	472	508	443	481	533	472	453	480	495	530	497	471	523	509	495	507	500	510	497	493	524	443	479	536	464	498	493	495	544	486	486	505	484	545	479	491	522	466	487	467	508	506	523	465	481	506	518	512	468	453	499	517	484	506	510	497	487	534	492	484	504	502	513	459	474	497	502	490	474	503	543	506	513	536	478	498	496	487	474	471	489	471	484	509	500	506	497	487	518	498	489	525	511	473	466	430	476	492	504	539	466	452	486	492	476	508	509	517	483	489	487	515	475	502	497	480	465	455	483	482	457	506	503	467	481	482	480	488	480	517	498	473	475	491	510	509	493	478	510	475	521	497	509	496	470	475	465	512	486	498	506	492	478	477	484	463	528	494	505	484	506	535	506	512	488	487	457	472	496	463	512	501	479	508	502	545	488	473	507	484	428	486	501	536	517	518	524	481	502	515	509	470	530	484	452	484	465	502	492	535	534	512	472	528	491	491	472	476	489	472	503	482	499	478	484	523	497	517	505	508	528	538	486	549	484	467	480	503	501	483	495	527	507	539	513	496	467	524	497	487	505	470	526	476	502	485	459	463	497	456	497	527	521	509	481	483	474	497	491	495	475	469	478	476	524	460	470	536	475	485	494	463	511	509	502	485	483	514	478	477	429	457	481	496	528	517	495	523	499	497	476	516	504	493	520	531	482	477	495	510	491	507	484	501	437	497	520	490	484	506	515	460	502	501	542	498	483	490	476	492	536	469	492	508	501	502	492	509	448	456	473	477	470	495	485	508	500	539	488	454	465	482	495	538	487	493	480	522	495	532	512	482	492	485	477	541	483	501	503	500	503	474	535	454	490	491	510	496	500	494	491	469	564	489	493	497	507	447	484	483	518	479	461	480	500	513	546	497	524	494	453	481	490	480	498	490	496	479	465	497	501	509	451	532	483	520	489	488	498	511	501	495	500	514	502	475	509	491	450	488	473	512	482	468	494	494	488	525	522	541	493	484	485	521	525	497	466	485	521	507	463	476	508	505	512	519	492	467	493	491	458	524	496	501	507	475	502	512	524	486	503	479	511	518	514	456	503	529	518	504	496	528	498	486	463	498	499	480	474	481	460	505	517	519	474	517	490	503	510	505	508	497	534	483	502	522	496	505	478	501	488	504	497	472	483	449	464	488	503	497	457	475	516	529	509	504	458	477	522	512	512	485	516	516	531	502	510	486	509	478	511	485	534	498	538	537	499	453	487	470	471	497	542	499	481	468	512	510	489	467	521
33278	32858	36924	34842	30958	28660	29195	36835	34706	32337	29266	19027	10896	7983	6499	7420	5090	4166	3082	2918	3301	3175	2674	1871	1960	2011	1592	1185	1084	1241	1089	1015	770	565	397	443	371	336	297	301	350	372	286	307	293	343	326	269	299	309	272	293	280	274	257	261	270	278	253	232	259	220	229	223	224	209	204	228	208	226	205	231	246	197	230	215	194	208	198	229	205	198	214	202	204	242	218	201	215	205	213	202	214	233	226	224	219	207	201	223	237	212	228	206	204	199	223	197	202	216	226	226	230	213	222	212	200	221	201	244	209	203	240	204	220	220	228	203	203	211	215	203	198	204	203	205	235	188	186	204	203	239	218	213	224	199	227	212	213	214	210	212	220	203	214	193	220	227	208	204	203	209	217	224	219	222	224	221	181	235	234	220	221	222	215	223	204	210	232	195	203	208	239	206	217	240	231	251	194	223	200	232	212	229	217	226	212	214	219	186	217	219	222	219	214	214	230	210	242	211	173	230	208	212	213	191	215	196	209	180	218	203	223	200	213	193	219	231	206	215	208	228	196	210	210	191	223	192	227	235	190	239	214	230	207	190	209	238	212	194	204	214	208	220	226	219	213	231	224	201	221	229	232	229	188	226	194	240	240	256	207	219	223	208	188	218	199	198	247	229	213	198	197	223	199	199	225	223	200	202	204	220	213	238	204	224	201	176	225	188	214	231	186	233	203	225	224	223	217	218	222	229	227	233	218	229	214	218	208	217	174	200	187	215	225	211	231	232	204	217	198	206	216	215	236	229	200	194	193	204	200	206	212	201	214	208	237	207	226	202	226	193	220	206	207	194	233	223	212	216	212	209	225	218	197	216	200	207	242	211	223	193	215	234	234	213	227	174	199	226	215	212	208	239	229	204	218	214	230	196	226	231	212	199	229	216	216	215	209	200	239	216	218	240	226	228	225	189	229	195	211	191	214	180	198	213	201	194	196	224	254	221	202	199	200	203	208	201	226	202	191	212	202	231	212	195	213	199	217	224	239	202	187	236	227	210	229	228	215	211	225	227	208	225	216	206	191	194	215	211	218	199	231	224	224	206	197	234	235	231	221	208	215	201	221	212	204	222	195	202	204	209	208	220	224	196	205	221	220	222	193	200	246	240	218	217	208	216	204	209	200	214	200	193	242	208	167	208	193	230	202	205	220	235	218	200	217	243	231	219	202	228	217	216	215	193	212	215	215	215	223	194	215	206	210	217	196	200	183	210	213	209	198	214	235	207	196	211	218	197	191	215	227	225	204	209	240	185	206	199	226	221	217	237	215	223	210	208	228	206	222	197	210	200	218	239	220	219	222	200	218	221	227	218	203	211	203	221	211	193	217	211	212	229	194	213	205	218	208	201	212	234	189	233	229	214	180	199	177	216	207	215	219	198	209	232	186	235	245	189	183	199	228	201	229	203	197	227	215	203	193	220	225	234	216	228	218	203	223	210	226	206	200	231	216	216	198	217	220	219	219	185	212	207	217	226	206	210	235	223	231	233	213	201	231	228	229	201	201	204	214	199	208	216	210	218	218	219	246	232	200	200	246	248	212	210	227	199	230	216	209	217	176	228	209	223	229	209	191	232	213	210	187	202	218	211	203	221	258	225	187	186	216	214	204	208	183	190	203	195	226	205	196	216	216	228	198	179	202	207	216	248	237	203	218	217	237	207	238	210	232	224	229	204	211	217	244	221	224	255	238	204	197	185	226	236	241	224	199	205	216	231	221	250	216	217	228	227	205	213	206	202	232	213	221	219	205	221	219	232	237	204	230	209	214	203	220	228	211	204	214	213	210	207	198	219	213	216	212	209	193	205	248	219	229	213	211	215	201	229	228	238	218	209	224	212	220	228	221	217	220	217	230	227	203	195	212	246	214	220	240	207	244	230	234	205	214	198	237	200	211	210	208	207	216	217	226	212	202	224	219	233	239	224	215	211	240	244	214	220	214	210	195	215	217	195	237	209	226	211	234	233	236	232	214	236	212	200	222	206	200	203	239	176	221	206	208	208	206	204	244	183	224	215	233	199	198	221	188	217	205	214	205	222	236	205	205	203	222	211	204	181	187	204	244	220	212	208	220	223	234	212	221	199	230	233	224	233	227	217	232	232	198	183	218	206	200	216	185	218	185	218	193	193	216	224	220	232	215	228	199	225	191	188	212	197	191	215	197	226	201	225	245	221	243	201	210	220	207	242	213	214	207	245	183	214	214	224	217	223	195	191	214	205	210	206	215	222	196	227	223	213	207	212	236	197	222	229	216	201	193	223	183	211	212	220	194	187	225	234	226	197	218	209	221	226	173	218	201	211	231	201	189	217	211	215	204	183	217	185	206	252	187	195	208	229	193	214	216	204	259	228	254	200	196	222	179	238	214	237	204	199	201	229	251	204	208	210	221	212	212	226	235	217	225	218	248	243	228	248	222	220	214	209	237	182	198	217	201	215	199	219	214	216	206	214	216	211	221	219	197	216	210	200	212	228	188	235	199	232	214	190	188	188	219	213	196	222	195	214	247	221	234	235	223	213	215	204	234	209	235	207	220	206	215	229	215	215	214	209	211	219	204	209	215	201	210	231	202	220	204	228	223	206	230	222	234	209	205	222	224	215	208	218	201	204	224	199	201	214	216	200	231	214	190	197	211	211	227	242	200	204	232	207	228	214	202	227	198	205	199	212	206	209	210	217	202	192	210	206	223	222	235	201	211	198	208	221	214	231	215	206	214	212	181	220	234	214	196	190	197	195	200	218	206	221	208	198	199	218	212	201	201	224	205	217	211	213	185	212	229	204	223	216	219	210	218	196	226	211	213	207	239	202	210	210	219	246	211	194	236	230	209	264	197	191	199	220	202	212	211	199	220	218	227	220	213	240	213	212	228	206	201	225	174	221	240	220	236	185	190	231	192	200	223	222	235	187	204	201	250	189	207	191	242	200	218	205	224	200	231	198	205	231	225	203	179	212	218	226	210	210	233	227	214	239	219	237	247	202	198	218	190	224	177	203	231	225	210	197	225	230	218	218	224	232	197	229	200	238	200	216	216	202	218	197	221	207	219	213	226	208	233	222	228	209	198	223	201	213	203	231	222	202	232	231	234	202	216	196	196	185	201	198	213	220	202	218	205	180	208	233	267	224	238	215	219	210	217	206	229	232	223	251	211	225	205	219	209	194	207	221	197	222	250	239	223	205	202	196	220	213	237	209	222	217	199	214	227	229	193	220	225	200	202	223	197	211	205	230	206	225	206	187	231	249	212	214	227	219	180	209	218	205	215	215	214	212	205	186	232	230	196	225	233	214	247	224	205	212	198	217	205	195	225	239	220	204	204	217	215	203	205	203	209	182	228	227	242	203	207	208	207	211	212	229	209	219	225	228	230	202	218	203	204	205	208	205	191	206	222	213	206	231	191	225	209	242	246	219	209	207	241	200	238	234	220	191	163	212	218	223	222	210	248	205	229	216	210	241	230	229	227	218	226	195
20393	26086	37518	40831	39441	38144	41022	48141	46795	47978	41997	23185	21193	17527	18895	21846	18022	16538	14025	13478	16739	14848	13383	10805	10883	11590	9548	7424	6537	6949	6746	5973	4768	2771	1603	1725	1732	1418	1191	1084	1384	1444	1241	1238	1279	1403	1496	1319	1381	1140	1061	1120	1029	982	980	1013	990	923	868	800	725	686	613	585	537	600	567	585	543	492	532	604	536	558	550	512	521	496	494	514	495	484	510	564	501	513	490	524	514	508	503	555	528	525	543	523	521	560	526	506	528	572	522	480	514	547	507	526	494	485	504	516	510	503	515	547	551	491	503	498	451	522	575	505	519	516	559	563	477	537	524	526	511	538	509	549	519	518	509	473	536	512	559	497	518	525	508	508	504	554	542	497	496	502	522	520	470	531	499	538	497	513	538	549	496	546	509	500	490	493	521	550	517	522	500	521	495	532	531	498	486	524	506	561	527	490	525	526	516	505	530	541	471	534	519	528	495	508	518	520	514	529	494	476	538	527	501	530	530	538	524	477	489	528	536	510	549	533	511	537	496	507	507	513	493	476	529	512	493	528	485	497	508	497	521	551	535	492	505	480	486	518	509	531	502	524	485	540	514	520	520	493	456	527	501	494	493	494	515	473	465	503	516	515	512	496	488	542	495	548	510	505	497	516	490	568	518	507	540	489	502	521	493	503	470	519	531	495	549	551	515	499	530	565	544	480	491	522	450	526	504	521	506	543	486	501	479	488	510	523	505	527	500	509	486	536	520	503	536	500	519	477	520	517	516	580	514	525	485	508	503	535	504	502	520	520	447	509	493	513	481	511	548	521	517	511	487	484	538	493	511	504	507	541	522	520	484	521	498	534	558	479	527	491	477	509	506	517	500	549	498	516	483	511	544	517	510	546	505	521	504	503	536	519	486	541	483	526	496	527	502	510	527	532	544	509	551	557	491	472	501	486	485	454	524	485	514	522	510	499	475	541	516	500	531	519	505	478	495	531	499	512	513	536	504	560	513	512	513	514	508	530	512	487	529	516	515	505	485	538	500	489	494	493	530	576	518	515	505	505	493	521	521	472	490	482	551	512	554	541	568	497	517	492	489	492	486	501	499	546	510	519	507	544	515	522	501	519	493	524	504	496	518	470	483	522	548	521	488	475	519	486	520	482	524	499	514	517	542	534	505	501	506	493	515	575	535	509	505	520	502	509	518	540	530	508	480	499	537	533	472	505	526	518	491	508	495	514	488	495	493	565	487	507	508	514	553	498	521	474	546	563	524	484	524	519	519	524	509	514	474	504	515	544	501	486	510	510	489	475	487	514	496	513	548	525	504	535	532	493	498	496	518	530	530	521	516	538	536	497	526	515	477	546	575	540	515	517	503	518	487	487	522	536	556	499	506	492	498	558	519	549	493	502	539	484	561	528	534	523	510	490	498	489	468	517	491	499	546	538	453	476	514	508	513	514	527	508	498	457	496	447	507	584	505	521	539	508	531	480	511	521	539	533	526	520	556	531	531	522	509	522	510	492	571	534	501	494	513	475	516	498	490	470	553	521	509	560	513	518	526	518	539	500	536	502	525	514	469	521	576	479	486	482	491	518	534	550	501	500	510	497	505	500	535	500	436	531	477	548	505	543	538	507	500	499	491	478	538	491	511	535	544	518	541	486	497	510	550	491	482	536	504	455	491	493	528	559	509	529	536	522	471	500	508	530	539	486	490	510	512	513	474	511	511	490	507	510	506	507	502	498	544	497	543	519	522	497	570	533	507	499	513	485	498	523	508	488	551	506	503	502	528	484	457	508	472	489	513	498	536	500	525	501	549	496	495	531	542	520	523	499	529	485	504	480	533	539	567	503	503	522	509	512	509	537	524	491	509	527	488	542	496	520	568	524	492	510	513	457	534	474	518	532	510	479	489	503	516	521	522	539	549	529	564	514	512	507	505	520	545	496	468	527	483	474	529	502	492	550	513	533	512	481	491	514	532	497	543	551	515	507	493	494	473	453	547	524	512	530	484	518	493	500	508	526	533	537	552	526	548	557	492	528	536	503	499	503	526	524	512	512	506	534	488	538	554	533	511	531	506	489	499	499	515	484	514	499	475	554	505	520	520	533	515	507	497	515	521	529	500	492	531	503	539	534	528	540	507	500	560	537	516	534	509	484	513	529	464	525	525	493	522	528	526	543	498	525	537	513	493	516	546	505	514	538	489	485	549	483	497	526	509	535	543	509	495	491	496	515	516	490	515	497	547	531	497	536	546	532	503	556	502	499	535	503	480	459	547	531	498	511	517	464	546	513	558	471	529	512	532	494	552	511	522	518	518	529	545	516	491	499	502	490	578	502	507	510	527	505	511	528	544	477	518	498	527	519	498	525	531	511	525	482	514	481	563	522	526	491	528	485	547	547	520	546	506	494	487	538	522	532	522	524	508	518	520	477	486	490	467	496	484	502	500	463	488	517	512	538	527	498	510	492	521	544	524	501	515	513	556	528	516	488	494	454	513	463	542	498	540	507	515	513	517	530	501	503	545	553	528	492	529	492	540	536	529	521	516	540	497	508	528	505	521	523	505	536	496	538	502	524	510	462	482	504	548	501	488	500	531	531	523	547	511	508	540	491	513	493	540	554	523	483	530	540	486	519	525	516	566	498	510	500	519	526	498	507	500	542	466	492	556	507	477	484	536	515	471	460	544	506	516	532	542	552	537	547	495	462	564	517	514	489	480	466	508	518	478	507	526	487	532	497	548	498	505	507	523	549	562	506	521	494	543	523	506	537	514	521	501	484	517	502	511	508	512	526	550	540	508	499	484	504	490	492	493	529	520	505	522	505	517	509	490	489	456	543	507	522	511	513	524	502	530	549	526	515	541	528	517	526	557	537	480	505	498	503	542	525	524	546	504	517	531	556	547	566	518	514	517	510	516	508	530	544	505	496	530	478	521	531	513	553	524	514	491	516	548	516	512	543	549	543	488	495	480	502	470	553	554	510	473	567	533	512	502	499	526	498	513	540	499	481	497	539	505	533	496	482	526	552	489	521	549	554	501	503	514	507	560	534	489	500	505	537	536	505	540	509	539	509	506	490	538	489	540	532	518	495	521	517	568	563	469	512	479	516	501	505	510	483	544	529	495	550	540	549	486	513	497	495	512	474	535	520	544	536	523	499	555	519	539	497	508	519	519	485	512	570	490	522	545	487	538	528	532	505	496	515	493	507	523	521	485	495	517	513	470	519	513	514	556	521	577	500	490	516	532	500	529	547	477	483	531	528	527	568	510	541	538	521	512	504	515	540	501	556	512	519	513	527	542	529	470	473	574	540	517	524	514	511	533	496	494	522	531	504	497	536	506	523	534	483	513	496	548	488	547	498	524	517	494	521	516	518	534	494	530	500	501	519	510	550	505	563	500	541	515	557	502	494	501	502	500	539	464	517	494	530	465	517	517	521	510	522	467	514	548	529	507	511	541	530	524	536	509	494	528	544	468	487	518	515	496	555	485	501	501	526	558	495	549	510	521	513
38682	37430	43468	38630	34483	32568	41540	46392	39584	38814	37464	25187	16935	13366	10926	12864	9265	7506	5569	5569	6366	5742	5028	3441	3588	3622	2872	2178	2161	1968	1923	1963	1352	680	416	517	511	402	337	330	417	370	372	403	380	450	415	394	403	345	365	336	307	279	328	310	315	274	261	262	243	223	257	217	233	201	201	189	187	206	205	174	190	208	187	188	200	198	205	196	208	192	173	184	229	193	197	201	215	189	205	225	227	181	214	186	195	188	184	209	192	191	178	228	197	212	200	184	186	186	196	189	186	198	179	183	186	174	190	184	169	207	178	199	185	200	203	180	204	207	197	190	185	185	194	197	191	214	178	171	186	185	206	217	183	187	184	201	179	209	178	195	212	179	197	208	175	209	204	207	202	180	181	194	203	200	190	201	189	188	203	189	184	201	192	204	173	189	196	197	194	182	221	209	196	180	190	195	190	192	194	188	210	177	204	197	195	195	178	184	198	189	202	204	184	169	198	195	196	191	171	210	181	191	189	211	196	182	187	223	194	184	203	200	211	191	186	177	182	157	206	193	173	169	183	177	190	172	214	188	187	212	194	189	191	190	195	189	189	181	210	182	193	175	183	205	203	180	202	192	191	203	199	185	184	181	191	219	188	197	182	175	208	189	205	205	196	170	178	186	189	197	171	202	190	171	221	202	188	161	170	209	186	199	198	188	187	187	190	185	192	181	212	194	195	189	203	193	216	193	200	188	189	192	159	207	187	179	169	184	193	179	178	174	191	187	177	206	195	185	182	179	196	192	200	197	191	193	191	186	202	216	200	212	199	167	190	183	184	220	223	192	201	209	249	193	175	159	199	205	192	188	188	200	174	183	180	185	187	184	195	188	199	201	169	210	177	179	164	168	199	210	198	181	231	189	208	177	209	203	159	202	196	209	174	213	187	169	195	184	195	199	165	172	185	189	197	195	208	170	185	197	177	190	179	194	202	170	204	191	182	192	189	197	187	178	217	226	209	167	187	203	178	171	200	187	199	186	200	192	181	199	200	192	196	215	186	178	210	207	203	213	154	187	202	186	194	205	197	205	181	194	174	197	215	201	198	205	177	181	198	200	189	193	194	219	197	191	187	191	203	202	190	190	194	211	186	217	193	217	206	207	194	194	189	175	153	180	192	174	177	178	194	198	176	187	180	191	180	159	211	199	184	197	186	179	188	171	197	213	192	173	182	204	193	218	198	183	181	175	184	180	228	200	203	173	196	182	201	215	193	207	206	197	189	159	208	174	195	193	191	185	174	177	199	179	185	206	197	194	205	224	197	197	180	179	184	170	212	197	170	198	199	193	190	182	172	209	174	164	195	171	186	182	179	197	179	182	197	209	181	187	193	198	183	191	180	188	168	195	199	186	182	193	196	193	181	182	196	187	202	210	201	196	224	208	168	197	196	192	195	177	192	187	174	178	188	196	188	183	184	181	191	206	190	195	174	194	208	205	195	172	200	213	193	179	195	203	183	183	176	183	201	187	196	168	187	217	189	175	193	201	189	181	200	215	186	214	178	185	217	215	177	203	200	207	197	182	149	202	183	208	203	183	180	190	200	174	218	178	188	194	184	197	203	196	187	206	163	165	168	213	205	192	205	181	190	201	210	198	206	208	178	198	198	193	204	190	184	198	190	200	193	198	194	162	200	168	195	193	202	182	188	179	200	189	189	176	197	188	178	185	183	215	213	217	200	179	164	185	187	202	203	178	190	193	181	178	173	169	209	177	196	179	186	193	195	188	181	187	180	193	181	203	194	166	203	180	189	189	199	190	194	204	207	175	200	192	180	185	191	183	178	182	201	198	196	189	202	163	189	186	195	207	193	225	180	157	182	170	191	187	172	205	191	177	190	175	207	208	179	179	181	218	177	194	194	203	197	169	198	177	175	195	181	187	197	175	184	184	196	236	185	205	183	194	178	193	214	171	196	185	205	209	207	193	203	208	202	200	205	188	184	178	171	186	173	197	207	178	171	213	178	193	205	151	199	195	218	208	208	186	219	195	210	176	178	193	186	193	165	189	173	219	169	184	201	190	222	192	194	209	199	163	193	192	182	211	173	183	173	192	212	191	173	176	189	210	177	173	183	191	165	184	181	191	193	214	188	197	176	184	181	189	193	180	174	180	190	203	193	198	214	164	180	199	196	198	186	171	165	193	196	200	181	206	210	200	174	195	211	188	183	188	189	198	220	193	196	192	196	196	188	204	184	199	211	217	156	196	183	215	184	191	200	180	151	181	187	193	188	177	186	224	188	189	187	212	208	193	172	184	155	208	194	190	184	211	214	209	193	184	178	201	190	229	196	205	198	180	201	190	196	175	183	187	179	201	195	208	189	204	170	171	197	186	183	179	189	194	205	201	200	181	201	190	217	190	222	177	188	192	208	184	214	218	197	175	172	202	176	184	199	173	189	191	172	172	183	196	206	206	177	215	174	209	179	193	163	200	174	190	206	188	191	201	199	183	198	167	201	191	183	177	220	184	183	207	197	188	171	211	194	168	179	186	204	192	190	161	202	185	195	196	193	195	205	202	187	181	208	195	191	201	213	197	206	214	192	218	185	202	192	202	193	202	208	195	197	187	199	207	175	204	190	200	205	206	188	191	201	186	198	187	201	188	176	201	215	172	215	195	166	200	192	193	191	199	180	202	196	192	178	217	208	165	186	168	200	179	204	181	192	192	186	183	194	229	221	205	167	187	180	193	197	185	196	200	183	189	198	187	191	186	175	167	192	221	175	201	222	188	194	200	192	184	192	188	192	187	196	199	175	166	201	195	184	186	206	174	163	199	193	219	188	190	211	181	197	195	206	179	189	208	176	193	180	191	187	175	183	216	219	196	218	186	196	209	222	201	181	204	211	203	193	171	160	182	177	182	183	202	172	183	170	203	177	180	192	187	208	208	191	223	181	197	189	211	179	188	200	168	210	195	203	189	211	196	170	207	182	212	162	201	212	225	182	196	185	199	181	190	191	166	187	197	207	187	196	176	182	203	186	199	197	224	186	167	215	187	198	204	195	207	171	169	202	190	193	184	189	186	192	185	195	204	207	180	208	175	184	182	172	187	208	187	210	195	200	204	182	195	212	218	177	215	201	177	187	209	167	218	184	167	174	179	195	183	182	178	199	180	167	187	203	211	195	191	191	205	191	184	198	183	183	188	185	213	191	188	213	193	198	216	180	177	198	205	181	183	200	220	189	194	183	193	178	192	190	192	200	181	189	184	185	205	199	185	190	190	203	173	193	201	204	191	173	174	176	191	180	191	186	176	214	191	184	186	212	195	169	210	210	196	211	192	205	178	202	177	202	170	216	227	196	188	211	192	202	183	156	196	177	175	170	196	184	173	178	189	174	210	180	181	208	232	214	188	189	202	187	211	193	199	192	199	192	188	176	191	171	172	196	185	167	207	179	197	183	200	180	200	207	173	176	176	209	194	208	191	219	193	176	173	176	178	183	191	180	220	175	198	194	168	187	195
23169	29830	42318	43810	42641	42396	50287	53850	52713	52246	48585	27867	25460	23034	24582	28584	24307	23432	19069	19780	23749	22108	20668	16882	17728	16926	14668	12023	11560	10846	10704	10684	7811	3961	2109	2529	2649	1878	1518	1406	2035	1839	1531	1866	1817	2199	2072	1970	1961	1678	1573	1476	1276	1290	1321	1354	1336	1219	1047	894	728	720	642	618	584	573	527	536	536	557	561	530	515	490	495	480	521	497	469	466	445	500	475	421	500	506	491	486	452	453	461	484	470	434	519	475	479	456	456	468	463	431	487	485	454	500	470	472	477	504	471	507	477	475	465	464	449	473	512	446	467	461	442	456	462	480	446	436	445	485	470	479	506	461	449	480	472	460	459	424	459	443	449	448	514	447	443	476	478	450	441	463	443	493	455	483	446	478	485	472	500	504	479	487	441	451	468	438	454	453	462	464	462	459	423	433	462	460	462	492	452	457	475	447	486	503	487	445	447	466	480	453	455	444	456	450	486	461	490	437	471	429	459	459	426	500	455	451	447	501	461	426	484	457	466	493	431	492	435	447	445	454	519	444	466	477	468	437	472	490	450	437	460	460	487	447	491	469	437	440	485	440	442	477	483	507	434	487	450	510	439	479	476	450	495	429	451	473	453	492	451	477	467	452	470	428	465	472	477	479	464	488	440	487	441	506	443	436	477	434	469	441	462	458	475	443	467	449	427	474	498	479	461	459	437	474	469	497	469	479	499	481	452	462	424	446	474	452	505	440	499	437	463	501	436	469	486	456	474	461	435	461	489	470	434	457	465	443	432	489	455	478	448	471	450	451	438	466	468	468	449	474	464	452	456	455	501	491	470	400	466	453	473	456	467	460	430	474	449	489	464	429	488	497	455	447	445	467	474	464	472	457	508	480	456	456	473	459	470	494	469	489	476	442	459	453	491	463	482	455	499	429	461	473	466	475	475	459	430	468	449	476	466	459	454	459	486	458	486	493	426	432	494	493	472	464	491	448	472	467	449	471	491	469	466	450	444	441	497	430	436	473	465	444	459	499	483	454	430	478	470	463	433	472	445	451	484	460	486	455	470	486	492	476	475	451	442	479	458	438	487	455	459	498	448	449	462	445	481	461	497	441	447	449	452	468	495	476	480	451	499	495	486	503	454	453	446	468	437	434	418	443	454	479	454	460	443	442	455	480	483	474	476	494	483	443	479	483	480	455	432	459	489	476	458	476	450	469	529	461	468	463	443	475	454	455	460	454	472	474	433	495	462	430	426	450	427	463	458	468	490	477	459	449	475	491	448	456	470	448	504	469	462	477	447	469	455	491	500	471	446	431	449	458	459	477	476	424	502	466	490	476	428	439	456	448	507	474	460	486	441	498	456	498	449	494	460	451	480	462	435	447	492	457	441	484	471	511	474	473	491	446	453	481	490	479	459	479	475	442	463	478	482	482	462	439	437	463	447	464	488	450	441	475	462	493	471	421	465	475	471	512	455	520	477	464	465	447	482	488	469	439	487	481	467	466	475	495	482	457	466	475	459	483	442	431	492	502	465	539	429	500	497	447	478	430	438	459	422	459	454	480	462	450	440	442	493	446	448	459	474	459	463	439	442	483	455	457	468	475	443	437	456	457	475	450	443	477	455	424	488	474	449	448	457	461	479	470	488	445	466	489	471	442	457	469	439	504	514	439	462	463	475	437	468	462	458	449	456	495	486	459	448	468	465	491	454	509	429	473	439	503	447	486	447	438	490	429	458	439	460	424	439	469	442	435	425	438	472	469	464	432	455	453	454	461	482	483	433	445	490	473	464	474	465	466	410	470	465	468	446	464	448	445	438	425	412	441	503	485	470	467	453	439	493	468	468	431	475	430	432	482	456	439	467	473	470	493	454	413	461	438	456	490	448	477	460	463	450	454	445	438	488	446	442	424	455	512	450	476	454	475	479	449	410	455	448	447	449	476	491	483	455	475	463	466	463	495	512	473	446	447	501	453	448	466	493	488	482	462	481	450	471	475	493	488	462	476	459	465	445	478	462	457	491	473	461	433	457	465	444	487	472	461	455	452	472	510	469	455	478	474	481	489	485	491	470	441	465	503	431	442	495	485	473	467	461	445	456	461	452	445	495	463	459	469	463	502	456	482	451	443	446	501	460	437	431	441	488	440	477	494	443	455	471	485	508	481	464	458	466	464	468	439	459	481	517	459	468	476	487	429	484	459	462	438	468	471	446	481	460	436	434	459	451	429	497	471	483	475	460	428	502	458	455	476	416	456	453	436	440	464	437	478	430	432	415	490	445	455	484	440	464	482	500	471	461	454	415	504	430	508	490	453	478	485	466	480	476	453	470	477	471	441	444	451	475	471	421	461	464	450	500	496	446	490	456	441	415	464	481	484	431	451	432	443	441	444	454	449	467	492	459	448	445	472	462	457	472	462	451	472	473	469	453	435	440	453	494	495	470	504	476	458	501	457	481	454	467	483	459	471	461	473	466	429	454	453	454	490	457	513	443	463	445	470	449	462	459	455	481	438	459	460	467	477	459	418	432	431	466	495	434	469	471	481	483	469	475	452	475	466	466	466	465	445	435	472	446	453	435	458	449	448	452	479	472	466	499	477	477	489	469	475	470	452	426	468	481	462	443	441	473	470	426	505	462	501	474	482	426	446	402	449	437	458	472	469	483	463	458	457	472	482	487	439	453	477	471	466	448	433	495	489	446	459	451	480	453	438	444	442	454	470	478	436	470	472	462	493	458	462	486	488	484	443	472	462	470	483	466	480	482	440	484	451	450	427	435	453	456	434	473	450	417	441	480	462	448	461	467	490	467	485	476	463	485	483	466	485	464	519	493	417	454	479	458	498	479	453	447	445	483	406	490	500	477	484	452	468	448	466	450	427	456	445	474	483	439	505	456	467	494	457	451	473	497	470	466	418	443	431	481	483	492	483	450	463	493	478	462	458	447	496	474	500	483	456	480	439	457	475	481	439	477	470	483	484	479	462	475	475	426	466	466	470	448	507	443	477	474	437	490	477	471	478	483	473	437	440	501	454	439	486	465	482	415	501	437	435	484	441	439	461	485	462	462	459	466	439	487	441	464	442	467	455	464	447	497	499	449	460	463	492	468	484	499	451	513	449	440	475	438	482	496	464	466	432	465	465	465	450	505	467	479	445	443	504	420	468	455	462	429	505	457	492	494	448	490	469	462	481	450	468	441	449	486	433	454	455	461	448	501	467	454	473	499	413	451	458	460	472	435	460	445	425	466	442	440	483	445	487	478	469	450	464	487	455	456	472	461	459	467	513	486	433	444	436	508	495	464	471	465	489	445	418	458	453	444	462	473	487	470	456	437	462	418	436	451	454	436	476	455	456	467	463	429	432	436	495	484	440	482	456	505	469	444	485	471	462	463	433	493	467	474	451	473	473	472	436	464	472	482	440	446	467	452	458	500	471	494	476	445	460	457	489	413	484	424	475	442	482	484	453	468	448	447	448	448	439	463	469	503	464	452	467	476	476	484	442	486	466	455	458	456	452
20018	22267	26467	21996	17530	13981	9880	9094	7445	4905	4071	2516	1910	1887	1533	1196	973	945	815	636	535	460	483	422	423	422	337	339	318	289	309	336	310	294	298	291	256	239	248	242	256	222	274	252	208	220	243	229	239	219	234	208	206	208	219	213	214	232	230	206	216	216	201	201	209	222	220	208	228	217	171	203	212	210	228	207	192	227	229	200	196	221	222	207	234	203	208	207	223	224	200	197	198	230	215	208	200	213	171	192	219	197	218	188	175	213	197	191	194	236	203	214	228	224	211	205	194	193	189	196	197	206	230	225	219	237	206	190	200	225	211	221	199	206	205	232	193	198	209	196	201	203	201	187	192	173	207	205	191	207	208	182	225	183	203	190	221	232	209	208	233	207	186	216	199	185	218	190	221	203	189	195	219	212	199	218	210	188	212	184	201	203	212	226	217	225	207	228	215	200	224	233	195	199	218	211	219	209	194	172	189	215	221	229	195	193	205	195	204	213	223	206	221	188	225	205	175	225	206	206	220	238	205	204	219	189	186	171	189	195	200	217	196	181	224	191	190	201	221	210	199	207	223	206	220	194	213	198	189	199	193	220	205	218	215	218	208	195	211	218	219	205	197	197	188	219	219	218	206	181	231	205	190	178	205	218	216	195	203	204	217	206	224	200	207	210	221	208	213	203	209	187	199	202	208	190	218	221	193	208	208	202	216	213	187	178	192	196	193	181	219	187	203	203	184	215	193	240	204	226	240	184	214	209	218	199	206	226	218	204	200	221	221	206	205	245	223	202	204	225	194	201	195	225	216	208	222	186	181	197	219	197	193	195	206	203	199	225	211	203	208	200	217	210	208	202	229	200	193	211	208	198	207	185	196	181	214	196	206	218	203	225	229	202	222	190	197	188	183	203	184	165	213	210	193	243	216	188	204	187	195	221	190	205	217	210	197	199	203	188	199	193	224	205	205	164	227	249	198	192	211	202	216	220	191	201	208	218	217	231	191	191	197	199	189	223	187	204	204	202	208	180	221	215	202	201	172	197	207	193	176	215	190	237	209	183	198	218	238	204	183	200	194	239	207	223	219	202	213	195	213	211	200	212	216	207	207	197	218	207	207	226	191	212	213	184	211	175	227	201	174	202	204	200	211	197	205	214	213	217	223	161	211	210	192	211	217	190	229	182	203	176	214	195	212	228	181	232	210	219	219	213	222	217	186	201	233	198	214	179	236	233	195	202	207	222	187	212	205	214	209	238	210	215	216	203	221	217	225	205	212	228	189	192	227	215	196	218	216	197	210	204	224	196	219	200	214	215	204	207	208	208	201	206	175	218	201	207	201	221	203	217	188	205	219	195	215	222	232	216	194	233	193	237	195	208	219	211	199	171	200	205	208	185	214	227	228	168	208	209	214	207	192	195	199	189	220	216	199	217	197	199	198	238	217	228	240	188	205	216	177	207	194	220	221	208	212	208	207	231	205	198	206	194	228	214	214	213	217	206	189	195	230	225	197	210	230	194	204	191	210	228	199	198	217	197	191	193	227	210	202	188	191	206	199	179	230	228	205	211	219	235	211	199	197	198	244	209	196	171	202	212	198	225	211	217	233	215	221	207	187	208	219	207	180	236	213	194	181	196	188	206	230	237	220	200	228	204	229	224	212	214	214	202	201	206	213	213	219	204	179	190	213	201	210	198	186	218	206	213	213	186	213	235	211	237	189	195	189	229	198	209	231	214	220	213	201	225	185	188	205	168	194	212	197	196	213	205	208	240	207	191	223	213	210	218	203	238	225	238	189	214	211	193	226	213	195	223	216	227	207	213	199	203	202	222	212	192	202	215	231	228	191	190	213	232	195	194	234	199	183	216	209	195	170	216	218	183	216	198	214	192	212	210	210	191	201	221	202	227	190	233	209	195	201	213	199	224	235	192	199	203	213	208	230	211	212	206	197	204	191	209	185	216	189	236	202	239	221	231	184	209	183	216	209	203	185	205	213	209	236	219	200	169	195	204	227	187	207	214	229	204	199	200	225	197	236	214	207	207	201	191	203	206	227	247	199	187	217	190	225	235	214	188	186	208	200	226	196	220	240	204	213	219	221	186	206	198	224	189	196	194	210	210	219	217	189	200	229	209	230	216	209	199	203	187	211	227	187	198	188	190	178	232	203	219	202	206	217	182	218	212	212	210	201	220	162	219	189	216	213	199	238	228	212	251	210	203	246	181	214	216	222	214	216	236	212	218	214	184	211	217	198	180	218	212	185	244	212	207	210	238	189	206	203	182	211	210	223	196	215	254	188	187	202	220	207	187	181	203	203	202	200	215	183	199	207	205	204	194	202	204	203	195	216	208	210	226	210	212	213	193	195	191	179	224	213	203	211	214	216	210	230	222	204	199	226	189	197	211	208	198	177	209	211	210	182	229	191	201	212	219	201	210	192	218	229	206	206	201	201	217	231	200	194	197	195	191	190	205	198	206	195	179	197	212	189	229	234	214	206	208	212	215	236	239	232	206	224	220	195	220	175	189	223	207	218	206	214	202	200	234	225	203	212	194	187	223	215	244	209	188	189	192	203	220	221	238	202	208	229	225	210	223	202	200	194	214	207	215	207	219	218	212	184	219	211	210	196	220	193	208	182	182	213	199	189	181	219	189	192	210	219	224	217	202	207	201	225	211	180	214	224	191	213	206	207	188	200	220	185	198	220	212	194	228	202	219	219	198	211	202	188	195	208	198	226	210	173	202	197	202	211	212	203	231	225	213	201	222	222	202	206	204	205	206	190	214	201	207	226	191	225	204	211	189	216	214	231	215	214	220	217	214	244	205	208	173	188	185	207	228	210	195	210	237	203	218	220	189	215	212	204	213	211	236	221	211	226	205	195	198	200	203	189	203	203	205	224	193	217	208	206	226	210	224	221	184	219	197	221	203	187	201	192	225	219	197	212	213	205	186	212	219	243	190	229	212	197	216	193	218	224	203	200	187	223	190	217	193	189	184	196	220	205	197	184	202	196	225	209	215	184	178	207	221	195	177	215	211	212	213	235	191	205	224	226	205	194	208	219	209	219	200	207	227	221	199	212	210	231	204	207	220	205	178	201	207	208	188	209	193	211	219	210	219	213	198	208	213	231	190	203	204	203	210	210	206	198	185	212	221	200	229	175	191	190	199	212	188	194	215	209	234	227	210	195	195	212	220	203	209	196	238	201	181	209	246	218	208	228	221	217	203	196	201	210	207	211	200	223	201	192	212	195	196	207	194	211	231	208	217	197	173	190	208	198	192	215	201	200	196	191	197	204	180	199	204	192	192	212	187	227	233	222	212	192	211	188	181	204	221	210	184	208	183	199	210	197	201	201	175	238	214	187	197	201	217	207	225	227	210	207	220	216	229	217	213	208	228	199	192	198	183	210	200	192	209	177	220	229	206	225	204	215	210	174	216	185	232	208	203	231	218	229	188	196	226	199	172	194	209	231	216	238	195	222	211	213	206	217	201	223	231	221	190
11894	17752	28986	30317	29330	28204	24295	25063	22201	17603	16215	11374	9550	9309	7920	6822	5711	5263	4510	3870	3099	2618	2458	1965	2116	2201	1825	1596	1420	1372	1257	1257	1151	1059	977	929	855	793	778	840	824	762	717	713	688	669	643	614	621	640	617	593	603	584	520	534	598	546	594	565	537	487	514	522	516	494	496	514	538	519	482	514	519	475	520	556	515	529	441	530	500	535	523	512	530	493	523	501	473	505	499	467	506	518	462	497	482	469	503	513	477	489	509	526	521	497	467	514	511	487	551	526	487	538	560	520	535	465	516	515	512	493	504	558	493	541	496	508	520	487	522	514	544	504	521	529	504	520	494	512	539	486	494	539	451	512	482	505	494	487	540	564	501	503	487	493	528	504	531	486	542	485	523	510	520	468	542	506	467	529	495	494	465	482	530	514	525	542	537	496	514	490	518	542	494	491	485	546	471	568	512	510	499	545	521	470	470	454	522	517	498	515	493	531	506	504	526	510	504	457	507	460	482	508	508	556	527	522	500	498	480	556	519	480	542	477	534	506	542	476	472	496	473	523	524	487	495	500	493	534	522	524	509	550	457	516	483	475	521	504	547	533	527	482	479	514	514	496	505	500	520	498	477	513	492	497	497	483	510	505	463	507	500	527	484	508	490	497	507	464	520	523	509	502	507	498	504	504	530	506	483	485	489	498	484	521	512	489	531	483	508	501	484	491	537	496	505	547	499	498	538	529	473	539	533	480	492	508	501	528	506	518	519	517	499	529	463	469	492	513	530	489	479	504	501	538	463	530	499	473	507	500	492	525	502	505	533	499	474	499	474	495	519	478	518	525	448	497	547	479	472	519	497	505	491	499	483	543	553	512	512	515	499	501	526	460	517	507	498	522	495	481	475	501	512	513	548	526	522	502	500	501	481	535	505	497	445	534	470	503	496	507	503	515	507	520	507	473	493	493	534	512	497	500	520	505	555	471	503	495	462	535	506	531	489	573	495	473	492	498	517	519	491	522	543	520	497	519	530	488	529	461	446	503	518	503	485	516	488	466	513	498	503	479	492	501	519	529	507	535	539	546	491	501	521	473	517	559	513	541	538	501	490	526	510	484	488	485	509	500	498	496	485	474	536	470	532	558	530	495	506	481	504	471	482	510	531	506	518	537	509	461	509	528	537	478	541	499	507	560	526	487	484	502	480	510	486	513	533	469	525	488	488	504	515	477	488	534	493	521	523	536	530	518	538	492	499	561	518	466	476	508	514	495	489	513	485	474	514	480	459	482	495	534	501	517	503	513	479	510	509	504	535	519	514	518	467	479	507	491	507	480	501	529	514	522	503	427	477	484	523	476	521	488	507	531	528	496	494	479	513	545	490	518	502	487	498	522	530	505	543	509	516	534	486	477	487	496	527	492	553	470	524	556	507	466	529	483	530	533	511	512	467	484	521	463	488	490	512	478	522	485	485	504	505	491	510	497	504	539	500	534	491	529	527	523	461	470	510	530	489	501	492	516	478	481	500	484	489	529	487	528	514	490	544	505	499	512	497	530	443	509	464	488	508	522	502	508	506	528	521	548	541	508	486	486	503	516	471	501	491	537	497	467	528	525	504	490	503	527	514	484	524	518	513	497	525	502	517	511	471	500	501	508	488	456	526	486	503	478	509	531	477	506	515	526	476	533	545	498	478	549	542	507	527	547	512	525	513	537	506	489	498	522	512	512	517	532	515	515	506	525	501	516	475	527	489	526	499	505	481	478	498	477	514	507	450	496	523	543	481	492	512	548	523	555	533	503	492	495	496	495	497	511	497	503	511	487	552	510	490	514	497	502	495	518	518	520	509	489	505	518	504	528	484	505	515	493	494	480	522	500	499	507	472	529	511	520	500	472	526	513	528	503	522	491	481	470	472	510	485	484	491	508	533	549	560	519	503	512	465	472	495	567	489	479	484	498	490	529	496	520	544	479	492	492	506	497	517	525	512	502	527	469	527	507	542	485	514	518	519	494	554	546	521	504	522	497	505	470	523	487	527	513	509	510	504	522	502	521	515	547	500	512	501	481	511	503	517	554	498	492	506	512	514	467	479	498	506	496	520	524	536	494	525	522	512	523	497	484	536	499	474	510	489	512	542	467	490	503	488	521	500	467	511	487	491	485	471	546	555	501	500	515	510	533	487	542	502	536	474	486	492	479	481	526	526	495	487	470	491	528	480	508	491	499	497	542	513	514	501	524	476	526	479	529	491	515	534	503	502	491	545	488	491	516	502	546	537	525	504	522	481	491	505	506	532	487	468	513	507	518	555	501	532	497	522	493	523	533	501	517	506	523	544	477	499	529	483	506	493	535	557	491	491	471	491	496	532	501	465	497	505	526	512	522	526	526	462	509	525	525	475	480	537	493	537	499	468	518	497	485	492	485	501	470	530	492	493	513	486	477	456	500	492	494	513	519	500	501	518	487	527	493	522	507	494	496	550	509	492	510	502	497	533	443	493	479	547	517	504	488	512	493	496	496	503	507	514	525	508	506	510	522	516	493	491	495	492	494	531	440	520	523	485	496	510	519	473	489	467	509	516	497	501	483	499	498	508	522	481	507	547	530	511	504	518	524	484	517	487	479	521	542	482	523	482	520	495	472	512	501	549	538	507	488	522	471	479	487	521	544	518	508	496	479	522	485	509	494	503	515	484	510	501	508	498	502	516	556	512	467	491	478	541	434	501	518	555	474	488	569	493	472	473	522	507	508	521	529	506	492	455	499	541	506	520	488	547	473	517	484	486	535	508	529	501	520	502	495	519	488	505	515	519	473	491	493	517	491	513	480	487	476	512	519	518	521	530	528	508	489	488	505	504	518	497	496	482	479	529	534	467	496	554	499	536	437	488	465	500	510	506	511	522	482	476	505	528	514	511	529	464	484	497	549	510	510	528	530	493	485	503	526	536	477	493	549	487	495	536	491	517	465	528	491	485	520	477	493	527	488	544	513	586	487	552	535	517	489	495	486	507	510	481	498	525	562	487	474	525	512	495	489	505	465	534	507	498	521	491	482	487	521	516	475	545	509	497	526	483	528	522	481	503	478	545	495	516	533	501	497	475	518	526	511	498	531	546	532	501	524	495	455	526	529	514	532	520	483	515	473	491	509	512	543	489	490	541	519	522	491	488	504	505	499	529	520	479	505	550	497	487	478	512	549	496	530	471	469	515	543	510	493	472	521	480	516	492	475	519	504	542	482	493	491	527	490	517	496	479	492	491	513	533	516	531	464	514	545	496	518	511	524	523	547	503	507	473	502	504	507	492	498	514	520	515	495	498	518	504	484	501	494	510	495	517	518	523	480	528	476	510	514	504	534	532	478	531	495	534	525	533	517	514	535	504	498	496	500	439	515	489	499	519	482	515	506	496	523	545	498	488	508	472	499	519	499	524	517	467	505	494	502	495	543	475	498	513	523	501	498	535	468	472	512	556	523	493	474	483	463	514	529	487	479	481	470	503	486	526	514	500	510	489	470
32370	32751	37246	35520	32498	31806	32268	38802	36401	30047	27067	20576	11454	8123	9559	7312	4819	3964	2830	2876	3338	2881	2410	1729	1950	1784	1490	1101	1058	1026	990	1017	802	423	362	363	300	335	343	348	337	313	352	345	337	332	313	290	285	231	287	293	291	270	297	257	269	277	245	243	262	269	214	220	204	194	214	226	203	197	238	240	240	213	211	203	216	202	209	210	200	214	214	225	184	220	240	242	187	249	212	209	248	236	242	209	222	220	211	191	218	230	229	203	212	192	211	218	204	203	214	235	198	196	229	196	212	209	216	228	218	189	236	209	222	222	229	217	206	242	216	223	215	217	214	211	221	234	223	205	210	220	205	211	200	250	220	222	211	212	243	205	214	229	210	209	215	223	236	211	190	187	213	222	200	214	235	207	239	213	213	223	209	213	217	235	206	226	256	222	210	217	177	224	248	207	212	218	210	232	214	190	195	216	218	238	213	223	219	180	216	224	202	199	238	222	214	216	198	243	210	212	210	238	226	203	245	207	194	217	213	201	237	218	216	198	225	208	233	213	219	208	226	213	189	207	227	230	219	237	208	232	190	221	210	211	230	235	210	242	241	231	219	201	223	243	216	207	198	230	219	203	225	223	223	195	236	236	223	180	213	212	225	206	208	227	228	244	206	184	229	240	191	207	204	217	243	217	225	203	201	207	241	226	207	216	219	210	236	197	215	214	200	204	210	202	236	236	201	207	228	219	225	223	192	207	209	238	181	213	221	216	227	225	225	226	230	206	216	219	224	196	189	232	204	210	192	208	230	205	207	237	212	210	224	218	205	205	221	218	217	199	199	232	197	229	207	232	226	211	207	190	225	235	248	238	243	224	252	234	229	212	203	221	240	231	215	213	218	207	224	224	216	223	275	218	217	217	206	224	229	190	210	210	195	244	229	204	226	239	193	218	203	235	234	215	217	211	212	227	237	207	215	209	199	217	224	215	245	211	221	205	201	236	229	207	242	243	190	233	192	203	233	204	228	225	205	238	221	205	205	216	234	213	218	236	204	209	208	218	203	233	244	228	241	215	191	234	223	220	232	216	215	221	219	226	224	207	210	240	194	228	210	212	215	249	218	225	223	217	250	201	229	233	214	221	237	231	206	225	199	202	213	205	224	233	208	209	192	200	193	214	237	204	224	235	223	205	207	214	194	196	217	226	219	211	225	216	219	244	222	234	242	221	200	209	214	221	234	230	228	228	206	209	207	206	220	223	235	235	197	225	236	199	211	215	244	203	232	232	215	196	217	222	226	215	215	231	213	206	244	206	223	207	224	204	178	232	219	213	197	234	205	226	232	220	217	229	229	219	204	204	211	233	211	213	222	229	222	227	205	197	241	203	215	209	218	234	223	228	217	209	208	204	217	241	221	222	210	199	234	211	239	225	219	219	191	211	214	227	223	227	201	219	204	207	233	196	191	223	212	225	222	210	243	211	215	203	241	180	226	226	203	180	217	211	221	258	217	226	224	222	204	216	230	213	235	218	241	219	214	208	203	189	223	212	229	211	243	215	214	209	220	208	202	228	217	219	197	190	224	229	195	216	217	211	221	218	197	214	212	222	222	219	209	202	176	230	212	207	206	198	189	222	241	197	185	218	196	237	203	213	206	196	228	240	208	198	239	228	213	217	237	217	214	218	247	223	241	220	236	242	260	196	246	187	239	230	201	235	210	220	195	204	229	217	222	209	205	230	204	219	211	224	240	239	222	218	221	205	194	200	229	235	234	207	227	207	216	196	211	213	225	216	217	201	207	195	199	221	213	221	212	224	196	207	204	221	215	229	201	204	205	266	203	203	212	210	194	213	227	245	224	207	234	212	228	207	231	202	236	233	221	256	213	210	219	204	201	206	228	225	241	218	232	221	217	218	191	234	238	219	217	221	217	217	235	238	222	245	219	211	213	218	233	198	212	201	223	208	248	231	208	212	212	213	213	206	206	229	211	228	217	229	224	218	215	185	214	236	233	208	235	219	229	185	222	212	221	205	234	215	214	209	215	244	229	220	241	176	216	215	216	191	205	203	237	223	221	247	201	196	227	227	195	209	233	213	248	202	218	210	211	216	218	235	217	244	206	216	217	210	196	233	207	225	197	207	206	204	217	214	206	221	202	212	185	210	239	207	189	230	222	221	201	235	236	213	219	201	215	263	235	214	222	218	240	228	196	243	219	218	219	228	193	198	201	204	205	253	226	234	230	218	192	209	201	192	199	219	214	203	226	217	246	201	214	245	260	209	227	201	195	224	211	195	241	219	223	217	208	205	235	203	202	243	216	215	244	226	214	236	195	211	205	205	217	195	212	213	220	225	200	230	226	212	254	215	194	206	222	200	223	226	187	212	197	213	199	231	201	232	209	221	231	201	211	226	227	205	194	215	201	231	206	197	189	229	210	198	216	178	230	235	208	214	198	209	224	215	228	218	216	231	231	208	203	217	218	211	214	244	177	197	203	215	209	216	238	210	238	211	221	207	200	207	215	222	219	209	212	192	244	222	188	224	222	218	243	258	227	223	222	207	254	204	211	212	214	209	206	204	196	211	199	239	211	207	237	245	204	214	224	198	212	204	209	183	235	194	237	210	232	224	251	191	211	221	215	231	210	237	213	227	210	223	256	210	190	204	207	211	214	231	241	234	214	204	240	224	215	224	209	205	207	226	209	204	207	230	196	188	221	217	204	217	246	219	210	230	203	241	224	229	225	209	214	236	212	248	217	201	206	223	214	193	221	220	222	249	194	207	212	221	234	239	240	207	209	178	180	229	191	212	187	194	190	220	248	207	223	203	205	210	228	200	225	187	173	203	207	227	235	224	223	217	215	231	210	238	232	213	236	203	208	220	200	205	234	240	221	208	218	212	230	210	224	201	198	227	200	215	233	203	223	244	218	202	204	215	231	240	226	236	203	217	240	208	195	231	225	241	213	195	196	229	235	218	217	236	199	226	228	205	211	206	207	250	228	214	202	232	204	216	193	209	241	216	233	225	201	200	225	206	228	171	237	211	196	231	265	243	227	224	207	214	217	208	239	216	202	216	196	224	231	213	205	196	202	227	220	224	217	220	223	213	230	204	233	215	202	214	221	213	237	230	220	245	217	241	195	216	215	196	220	231	204	232	215	201	221	212	211	226	241	209	239	226	202	219	236	228	246	209	221	230	204	187	208	222	226	229	238	199	218	242	204	220	231	228	239	217	239	208	252	198	203	212	225	211	185	213	247	241	209	243	222	202	209	225	184	218	195	201	211	202	242	211	222	212	220	229	203	216	244	222	217	200	220	189	201	223	210	222	202	198	220	214	218	221	225	199	206	232	209	222	200	226	235	212	184	194	248	210	215	232	225	204	231	235	239	224	222	219	232	191	209	234	212	188	229	231	212	257	231	251	209	196	202	214	210	241	199	208	223	196	245	209	233	222	244	203	234	214	229	192	200	196	244	216	217	253	232	218	192	179	209	198	219	231	217	201	190	209	225	239
19884	25702	37190	41106	41299	41456	42781	50278	48313	43032	41344	31297	20305	19239	24507	21000	17327	16387	13077	13659	15543	13849	12748	10427	10840	10227	8709	6652	6435	6423	6200	6208	4743	2090	1523	1481	1246	1400	1296	1153	1255	1316	1445	1466	1300	1403	1314	1235	985	789	907	968	911	913	928	888	813	799	781	778	749	670	695	609	572	591	529	528	566	564	584	497	517	501	521	511	538	517	555	567	562	551	529	530	532	499	497	513	510	555	546	514	544	541	557	568	524	530	539	525	514	545	521	558	529	537	502	501	582	517	465	503	538	534	512	536	487	543	458	524	520	542	546	523	532	555	508	518	511	526	532	550	575	534	544	527	522	528	538	523	481	505	505	527	540	507	533	506	520	538	516	496	556	526	561	567	532	544	549	514	504	497	530	525	567	555	514	550	547	453	552	503	562	536	500	558	543	547	531	569	521	508	516	526	549	534	516	508	532	498	526	518	495	492	511	484	530	488	509	543	548	544	580	518	523	516	525	462	517	518	513	534	530	505	541	508	527	517	511	531	532	517	530	508	461	551	569	554	514	494	513	513	537	493	531	551	532	539	491	532	518	525	494	535	530	506	492	486	501	487	528	536	532	487	504	501	529	554	478	490	533	545	508	538	510	484	515	547	533	539	522	506	545	478	542	517	543	510	496	552	510	479	516	508	522	543	531	518	529	528	491	510	537	534	558	550	533	513	548	525	567	534	559	536	582	506	509	534	494	467	499	532	543	477	534	510	483	495	512	570	533	529	533	521	532	513	530	521	484	485	517	522	543	542	520	536	526	496	542	494	513	569	530	552	549	560	517	520	513	545	531	538	489	502	511	547	552	522	539	563	494	525	543	544	523	539	491	532	506	504	520	515	480	535	527	571	509	509	491	513	507	504	513	522	495	498	500	535	553	522	514	498	493	515	535	510	581	564	523	501	552	515	523	534	531	542	506	566	515	529	526	509	537	494	530	551	504	464	515	493	512	479	546	534	524	540	471	501	527	499	521	527	526	510	519	522	545	526	561	510	519	546	495	508	527	520	492	549	524	538	523	524	575	517	539	520	482	495	509	532	526	543	547	518	502	516	547	530	553	525	553	515	524	530	502	507	521	537	543	533	489	526	554	564	525	571	509	515	528	512	505	462	542	501	514	503	545	512	508	506	476	542	542	535	564	527	551	549	542	540	523	514	554	503	513	559	504	504	534	498	548	526	485	511	503	518	512	448	533	533	520	522	575	529	512	553	493	519	511	508	518	530	534	525	485	563	541	517	502	495	547	550	479	509	532	514	470	512	543	533	504	511	488	497	536	489	499	551	529	511	570	490	547	515	555	533	534	495	508	535	520	548	547	529	520	544	465	525	532	535	524	495	547	519	531	537	516	518	548	529	492	565	519	510	547	528	547	524	529	571	524	524	578	541	493	532	561	517	575	502	513	529	534	511	498	533	526	533	516	524	497	522	488	489	536	530	525	520	523	520	545	543	522	531	563	522	549	547	522	525	500	549	486	573	533	525	554	530	493	487	548	517	501	528	497	530	476	498	516	528	512	587	532	554	527	543	492	517	524	544	524	509	515	547	506	511	533	510	510	536	541	495	491	535	530	537	513	508	537	543	507	552	533	535	481	573	517	503	496	525	495	529	523	497	539	524	526	507	517	486	532	556	541	542	524	505	513	508	521	519	490	488	521	550	508	519	514	533	497	523	528	542	524	540	505	553	553	502	524	500	537	518	519	483	565	539	522	516	542	551	539	547	559	509	532	506	548	555	546	515	514	505	532	525	530	484	534	533	511	507	523	498	506	546	548	506	487	467	491	549	531	566	563	539	535	509	488	524	490	522	513	522	546	468	484	547	530	543	490	557	484	526	481	525	493	527	544	547	526	549	533	528	531	547	531	528	545	492	547	527	475	546	525	481	542	530	513	521	514	530	503	541	524	535	513	546	555	521	529	559	555	515	510	495	524	477	493	567	502	507	529	540	546	551	523	509	501	526	515	506	547	538	535	548	511	496	468	537	506	512	508	553	519	500	501	552	534	502	514	513	547	532	517	532	532	488	535	514	490	504	526	537	493	548	496	518	540	539	535	515	543	498	525	516	530	463	538	514	595	546	525	579	499	555	510	552	505	486	524	504	523	538	525	533	446	510	529	487	543	548	493	532	545	506	539	554	519	507	507	541	516	511	507	557	488	514	540	536	547	546	507	504	479	521	526	584	546	550	550	529	521	537	529	491	546	532	529	530	504	519	547	548	523	555	475	558	515	523	499	540	543	532	581	538	512	527	543	541	547	493	544	535	576	507	542	527	512	513	503	527	523	546	526	553	509	504	508	472	512	552	526	512	528	538	543	566	531	547	534	562	477	497	510	515	512	540	509	512	493	497	530	491	484	535	519	531	540	528	506	544	542	505	556	532	563	503	507	522	537	514	520	519	514	507	525	516	500	534	508	528	543	527	508	491	539	520	564	526	532	571	552	502	489	553	521	488	556	556	500	528	493	535	546	536	516	514	512	502	482	530	555	512	545	534	534	567	496	553	490	512	520	506	514	529	534	555	481	533	504	563	520	514	536	536	549	583	520	559	524	497	572	499	529	548	524	522	526	520	543	563	505	565	553	517	555	538	517	511	500	510	500	507	553	492	531	521	529	511	528	517	550	548	496	553	503	537	491	485	506	552	557	532	483	536	527	549	520	471	519	501	513	531	546	508	518	538	543	540	512	509	482	533	489	526	517	507	496	530	525	535	557	495	487	547	542	523	515	501	536	496	517	506	547	541	502	496	510	519	511	524	509	532	517	509	494	539	519	540	540	491	494	521	488	544	543	526	527	505	481	509	545	513	532	509	525	516	512	545	504	509	548	483	508	536	557	537	486	516	526	536	539	525	489	480	488	492	508	512	528	537	483	528	549	521	533	566	540	547	545	466	534	552	543	539	533	550	487	519	504	529	527	537	562	514	505	507	525	504	512	531	514	524	507	503	521	499	523	508	518	529	537	551	550	491	503	477	507	486	492	538	538	531	547	549	494	477	509	511	515	509	483	500	468	531	518	499	542	558	551	505	526	526	524	555	480	505	520	490	541	521	492	484	548	525	492	508	520	522	494	556	539	458	552	534	530	536	548	545	527	530	532	504	527	589	508	520	505	534	542	509	507	523	566	550	461	566	551	526	491	533	515	528	563	570	516	503	498	497	499	525	511	516	501	549	478	456	563	545	535	495	526	499	498	524	519	491	526	556	537	535	532	579	503	500	524	515	511	524	503	526	535	515	503	545	541	524	522	547	523	491	528	540	548	536	513	528	503	535	513	492	528	520	487	506	543	517	495	523	552	536	510	549	532	524	526	511	532	551	492	534	547	525	516	520	566	529	562	533	508	515	558	563	447	520	547	530	519	522	510	522	523	527	507	496	516	520	508	533	509	537	527	549	500	472	521	563	526	534	505	537	490	541	485	505	502	507	526	545	563	535	499	535	542	509	534	582	508	528	540	510	558	494	505	577	530	520
39837	39866	43416	42508	37886	36976	39521	45148	39837	34490	31783	25947	17479	12922	17003	13292	9621	7646	4906	4681	5613	5156	4212	3360	3791	3664	2940	1971	1610	1738	1922	2190	1459	552	424	356	416	453	369	418	411	406	470	468	353	458	399	349	395	329	337	348	280	318	292	286	308	251	242	272	269	261	220	217	189	222	217	233	236	218	192	222	206	214	170	182	196	219	214	207	211	208	210	209	208	193	184	202	176	185	190	194	210	198	208	197	191	215	207	160	192	202	239	198	222	176	197	212	196	208	212	211	199	207	160	177	209	191	210	209	204	196	189	202	208	197	209	192	199	195	193	201	185	193	188	197	188	196	173	227	196	223	215	185	199	187	185	195	203	208	189	233	197	196	202	244	221	202	201	194	159	186	208	224	198	208	195	205	206	195	224	206	187	214	206	195	189	204	181	196	202	207	195	217	200	183	194	194	216	182	212	216	194	195	188	212	199	183	191	207	174	206	186	200	211	186	186	193	205	174	213	197	204	196	208	214	180	202	179	187	197	206	185	166	188	218	181	234	193	201	242	181	217	192	232	183	210	200	188	199	208	174	199	194	207	199	220	198	187	192	205	197	189	196	190	211	220	185	201	204	197	199	198	196	212	191	201	207	196	217	194	203	200	191	213	212	183	208	208	196	197	189	204	202	197	196	193	212	202	199	213	223	188	197	209	186	199	205	203	192	196	202	224	184	201	207	183	175	233	208	213	189	188	197	195	195	243	217	164	216	171	190	193	187	187	181	214	205	189	204	183	201	198	217	193	209	209	202	183	201	182	216	178	196	182	176	216	200	193	191	202	174	217	213	219	194	183	183	211	190	184	198	183	214	175	195	182	223	202	199	183	209	205	197	216	203	221	199	199	180	180	192	193	186	198	196	212	189	195	205	195	185	211	196	222	180	192	176	176	197	193	200	228	202	198	221	208	196	219	200	192	200	169	188	194	196	180	218	239	205	172	205	212	220	178	174	187	205	206	212	191	199	174	201	199	222	195	184	204	191	203	193	189	217	213	209	184	184	214	176	212	215	214	198	175	224	203	191	194	228	215	208	223	190	200	204	201	195	181	235	184	213	213	182	180	203	200	226	196	211	196	211	199	184	182	215	179	207	204	193	198	215	203	199	183	225	179	211	188	189	212	201	183	198	203	191	176	171	199	203	190	173	192	201	196	204	207	199	150	200	219	186	178	201	193	201	203	190	197	199	224	192	212	221	195	223	221	178	199	215	206	204	211	203	197	200	211	190	204	179	218	206	196	183	192	205	197	219	222	198	198	225	204	210	202	180	217	193	210	173	187	219	175	183	213	199	218	167	209	186	214	185	194	199	203	182	187	203	207	220	180	185	173	205	205	200	208	205	192	197	198	207	210	193	208	183	197	193	190	236	181	193	212	186	192	191	182	229	205	197	187	190	201	195	199	166	195	200	206	198	197	199	209	199	208	188	208	172	206	186	215	170	211	181	167	188	186	190	181	213	216	206	205	202	211	185	180	195	198	197	168	182	205	186	216	197	212	223	199	213	201	187	219	199	201	214	178	197	200	194	174	207	185	183	208	199	204	228	222	189	191	201	216	195	195	225	205	200	178	231	175	191	205	182	192	222	196	192	187	211	173	199	231	172	183	206	199	191	204	188	210	193	219	199	233	213	209	211	203	214	184	178	209	190	215	203	209	173	190	182	193	206	194	179	178	212	214	212	191	221	193	202	206	200	193	206	193	206	192	186	215	223	177	173	184	189	222	209	208	213	197	213	197	225	195	195	200	200	197	185	211	211	205	181	176	204	181	196	177	197	174	196	221	212	206	196	198	194	198	227	203	188	192	189	197	226	212	193	203	193	200	218	203	207	191	211	218	196	207	195	181	214	216	198	218	208	181	193	205	201	178	213	201	233	185	213	168	207	193	216	202	193	171	207	193	173	190	214	214	182	189	191	206	196	214	190	181	200	202	212	198	212	180	183	204	188	198	187	190	180	183	211	194	209	194	184	191	199	198	192	220	197	208	169	185	198	208	205	223	198	189	193	197	200	206	215	179	210	204	222	192	185	195	198	188	180	191	222	191	212	206	212	203	226	181	172	189	182	211	200	232	189	217	181	182	205	198	203	212	184	199	206	172	220	198	209	212	194	194	213	214	208	220	212	184	206	195	203	230	163	213	195	207	175	200	208	208	201	188	157	208	224	201	207	193	192	201	209	210	208	185	217	194	190	215	192	200	209	172	149	204	210	189	183	212	208	193	234	208	190	203	218	205	218	180	157	167	198	216	202	205	171	174	211	207	178	225	196	186	209	210	211	200	194	185	188	185	199	203	215	175	179	186	189	188	188	204	187	181	207	189	219	190	219	226	184	206	191	189	226	197	210	212	170	197	208	200	203	166	193	196	202	192	180	186	194	197	200	200	209	182	208	222	215	185	179	174	194	219	214	210	194	229	194	186	196	182	205	189	211	218	190	192	203	203	211	177	188	193	208	198	202	174	198	199	184	199	207	178	189	197	191	197	186	211	205	204	195	171	196	200	212	197	191	180	185	216	194	218	190	199	203	189	214	213	178	191	213	195	210	191	175	192	181	212	202	180	169	187	204	197	218	204	199	209	187	210	212	199	168	214	200	188	181	192	184	177	214	210	213	189	210	187	189	198	205	192	185	208	180	191	201	183	193	195	193	189	210	216	204	197	181	199	185	191	211	190	202	172	207	178	182	202	168	196	182	211	180	193	173	207	182	197	200	202	210	186	203	188	167	203	192	204	194	196	187	174	215	205	215	177	198	203	169	187	221	206	184	191	216	204	210	201	205	175	207	214	180	203	223	195	177	201	175	215	181	199	199	166	202	181	185	181	163	202	239	208	215	197	188	170	209	189	205	191	202	167	186	182	206	186	221	192	202	212	211	180	203	177	198	229	209	208	202	201	184	196	185	224	212	192	178	178	208	192	181	203	176	208	235	222	198	202	202	189	197	199	193	177	204	185	194	188	184	232	234	184	224	210	188	210	208	195	253	206	194	173	183	199	194	197	189	179	197	194	202	226	201	183	165	186	175	161	190	181	203	205	200	188	191	225	212	198	179	214	193	203	234	207	200	205	179	207	204	203	202	176	185	208	205	211	200	200	204	183	187	196	205	181	179	226	205	196	209	179	183	185	205	198	214	181	199	215	161	174	204	191	192	164	177	208	188	190	186	217	233	205	204	186	184	183	195	195	180	203	170	202	194	179	185	203	216	206	185	199	184	170	190	174	179	222	188	176	190	188	209	168	212	202	194	187	228	211	190	216	181	216	190	221	199	182	184	194	186	195	197	178	177	195	186	189	176	182	220	172	191	168	212	196	209	200	230	229	191	209	192	202	191	200	186	202	214	182	205	199	206	218	218	202	171	193	200	190	218	221	225	185	196	204	208	215	195	176	199	195	194	214	190	201	199	185	205	208	169	168	197	186	172	204	203	225	220	203	199	185	213	188	196	202	197	190	200	194	215	192	192
24129	31781	42554	46640	46261	46498	49503	54224	54638	49024	46326	35727	26343	24403	33135	27122	24415	22622	17905	18666	21883	19875	18447	15615	17099	15034	13682	10397	9480	10105	10338	12180	8483	2692	1812	1617	1863	2268	1634	1967	1971	1843	2311	2139	1854	2063	2008	1671	1654	1247	1407	1275	1243	1267	1132	1099	1042	981	1012	946	1016	840	655	578	563	542	563	509	530	521	521	556	497	520	495	485	490	492	472	475	512	510	509	500	484	478	480	458	503	461	446	463	478	505	498	489	470	460	487	478	485	470	501	471	445	476	521	461	502	505	493	483	466	486	481	492	490	454	484	466	460	488	457	490	516	484	501	461	508	506	475	483	464	432	473	469	488	527	469	458	445	463	447	458	478	458	495	480	470	478	486	445	465	479	477	471	467	460	457	512	471	464	503	470	478	470	448	469	456	462	458	483	485	505	495	447	506	488	455	437	502	473	522	470	435	466	479	490	454	482	499	456	460	443	483	488	459	493	465	447	517	443	530	458	485	473	443	416	522	450	483	475	506	461	459	489	472	468	476	458	468	468	464	487	454	487	460	510	451	462	471	443	493	475	461	489	487	491	483	434	444	460	461	469	429	497	489	480	476	475	456	458	454	477	472	453	488	491	477	470	460	477	466	462	454	433	491	486	460	489	478	498	463	502	487	473	479	462	473	478	483	446	496	461	512	476	480	476	473	470	465	445	460	435	513	470	463	458	463	503	452	438	440	502	446	472	452	517	440	445	486	475	481	475	465	484	445	481	465	500	458	452	476	494	484	473	467	481	489	461	460	484	469	436	483	511	472	448	469	479	472	446	466	457	480	460	483	434	470	505	455	483	477	465	507	463	464	528	479	468	487	516	502	475	463	475	453	486	479	476	479	479	448	459	503	497	501	484	448	431	466	467	450	438	486	458	452	486	484	473	487	440	460	468	503	471	477	470	464	465	479	493	450	482	498	451	480	472	478	495	494	479	473	480	486	452	445	459	448	498	435	487	457	483	521	461	473	464	433	486	483	456	490	467	478	444	493	479	465	474	494	476	472	462	461	443	476	451	476	466	444	480	506	487	479	454	453	489	455	462	493	511	483	491	468	505	456	485	455	468	537	510	504	477	490	504	469	469	521	471	476	489	467	478	511	461	507	476	477	447	485	496	495	447	466	488	434	473	467	480	440	430	483	462	452	448	502	450	509	459	497	472	472	508	500	514	488	464	443	469	503	491	497	471	465	497	489	470	448	507	465	477	478	504	463	520	479	479	442	482	489	437	492	475	488	462	446	461	460	505	508	467	492	489	448	448	511	499	434	464	486	476	435	441	483	503	507	458	462	474	436	467	475	476	475	444	486	470	473	465	507	503	493	474	510	503	464	533	447	482	497	521	495	460	442	480	473	452	468	482	443	437	484	463	490	452	475	477	478	489	478	457	469	479	485	470	455	503	505	436	483	453	473	456	452	491	464	471	510	475	449	443	507	488	499	512	473	467	467	476	484	446	449	491	466	476	503	466	463	533	458	468	497	474	471	459	448	502	475	464	444	471	510	447	500	483	477	471	499	486	483	441	474	450	493	457	476	449	474	505	453	482	451	464	496	466	467	534	435	477	458	519	445	447	499	479	435	440	493	493	469	496	450	488	493	472	497	461	494	467	469	473	480	487	476	497	515	475	443	508	463	471	444	460	437	471	493	505	478	511	496	475	446	458	458	466	481	517	437	488	438	489	479	466	497	499	501	450	506	498	492	454	456	449	464	465	455	450	473	469	506	496	508	479	465	497	474	462	479	488	449	465	481	485	442	485	449	474	455	455	474	455	460	479	444	481	502	449	478	488	455	455	506	498	500	505	464	461	470	493	498	483	494	499	501	505	479	484	501	475	469	449	509	446	483	470	444	471	484	463	438	501	447	489	489	505	501	499	477	472	470	493	459	452	481	435	480	462	485	466	455	481	464	451	456	448	455	485	510	484	490	478	422	434	469	475	479	451	490	501	457	406	437	504	509	483	477	451	499	454	436	468	471	487	494	443	447	496	494	439	472	477	445	492	454	469	455	484	467	519	514	519	443	436	477	451	503	462	466	484	476	486	480	489	490	455	495	472	451	449	493	458	460	493	504	445	452	474	482	477	501	502	466	446	482	482	465	528	472	472	499	440	464	503	462	501	441	454	462	505	459	459	471	480	499	452	519	455	472	494	467	506	487	473	528	447	463	460	457	482	513	458	517	499	501	513	458	490	473	483	466	477	431	494	433	460	434	454	481	473	472	543	514	472	461	431	526	446	486	493	467	472	475	485	457	490	481	495	482	463	456	469	493	477	496	450	459	497	483	476	462	503	469	475	473	510	465	443	470	495	499	491	491	466	464	450	491	471	477	473	504	473	481	456	451	482	506	520	468	457	482	481	449	481	458	447	528	473	502	459	451	485	465	477	484	510	454	464	493	469	480	446	480	490	465	449	488	446	479	441	453	490	474	450	474	503	457	522	494	454	458	477	498	481	496	509	505	499	464	481	477	456	479	470	461	487	464	476	433	489	464	454	462	481	426	490	461	465	449	424	511	462	433	471	521	472	480	512	459	488	510	451	462	459	481	491	473	497	470	481	508	457	529	470	465	489	462	473	478	459	451	452	500	492	455	473	480	461	446	487	447	449	462	437	474	465	482	464	473	492	478	468	472	515	495	472	477	482	469	472	472	497	539	461	469	516	481	463	466	461	501	480	475	475	463	438	492	472	472	500	549	452	498	463	459	457	466	443	487	463	480	445	489	477	478	488	493	520	480	443	477	462	472	487	459	495	502	489	451	473	480	454	481	478	457	499	476	464	465	478	470	480	505	500	461	470	495	439	474	483	459	492	479	481	476	490	484	463	440	470	447	479	496	474	466	489	483	506	487	453	483	486	537	450	501	465	494	459	510	499	495	453	447	520	485	487	490	472	461	464	476	495	461	478	464	496	451	493	498	460	449	478	502	457	452	479	463	442	469	459	477	458	465	463	474	482	447	475	489	452	480	452	461	466	426	481	476	445	480	480	461	463	483	479	479	484	468	474	464	456	468	460	496	481	479	479	450	439	488	468	478	458	475	428	448	468	488	447	457	507	475	490	478	489	472	463	495	495	469	475	481	490	481	479	490	472	459	482	479	487	489	453	536	467	488	485	457	463	486	462	504	451	493	497	467	456	475	460	444	476	460	510	496	457	463	462	484	469	483	461	496	448	478	430	473	496	465	490	464	516	484	483	465	453	442	490	439	493	483	462	479	476	460	497	481	456	492	508	507	474	471	488	444	450	482	466	495	479	494	490	468	470	484	462	476	450	479	476	464	468	491	454	488	421	472	479	491	474	502	466	491	473	460	493	440	514	461	502	484	458	477	481	503	488	423	487	427	435	504	463	497	525	479	469	478	461	453	514	496	461	478	476	521	483	496	493	487	483	491	490	483	516	458	495	474	466	476	453	470	450	435	444	427	468	506	448	532	426	473	442	474	458	473	471	436	485	472	446	451	469	498	447	492	484	461	476
21921	24258	28257	25860	23896	20091	15571	11971	9399	6097	4521	3016	2407	1878	1642	1275	1094	891	731	661	629	566	511	457	465	432	374	328	335	336	352	371	320	294	261	264	254	259	270	262	245	255	269	246	231	248	239	203	236	225	211	219	188	200	214	223	210	217	189	240	193	233	208	218	243	207	217	194	214	221	201	236	227	212	212	227	209	228	217	198	182	184	216	232	185	217	222	197	216	199	236	219	244	215	221	236	191	206	216	192	237	212	187	211	204	207	199	191	216	221	222	205	192	205	222	230	195	177	190	223	226	210	208	210	230	240	212	209	232	194	208	257	201	188	214	213	206	212	244	206	205	214	195	208	210	206	187	208	209	232	211	216	210	220	216	218	232	230	198	190	215	200	220	218	212	210	220	243	226	214	202	200	195	203	217	209	230	198	184	207	212	199	231	195	224	226	189	204	206	201	236	222	216	224	206	210	220	221	206	226	185	202	201	198	197	190	227	204	214	221	215	235	190	236	209	212	186	206	207	220	201	219	203	206	212	224	217	209	202	243	255	214	204	225	234	212	205	228	220	228	219	196	168	219	220	218	217	214	196	194	200	183	214	213	219	185	216	212	220	181	192	209	227	209	216	225	224	222	204	189	224	208	215	208	222	201	196	210	215	230	212	215	188	213	207	199	223	204	225	187	220	228	208	185	228	226	191	227	209	183	208	207	219	201	224	215	223	228	185	222	196	234	233	224	200	206	221	219	194	215	223	212	211	210	215	203	244	195	226	191	197	220	213	199	212	206	195	214	216	203	206	206	245	227	221	188	203	235	195	210	207	187	207	189	221	224	203	236	221	247	185	204	202	215	215	237	213	203	199	204	206	212	228	236	218	188	222	250	220	206	203	195	199	201	203	239	207	204	204	225	224	221	219	220	228	234	254	238	222	194	207	225	211	221	192	204	189	232	207	196	213	208	185	221	222	182	188	222	220	206	210	208	215	197	217	208	188	261	222	215	217	223	218	240	221	236	211	181	200	219	216	198	230	200	213	248	232	215	193	218	213	233	220	249	220	197	223	205	214	203	248	221	179	182	207	225	227	183	192	214	217	205	205	212	207	206	201	236	217	201	216	202	203	237	225	216	232	201	184	213	235	225	210	197	195	210	230	213	210	211	213	201	224	231	206	216	194	201	219	200	210	203	204	213	220	202	233	230	218	226	231	199	202	210	219	210	209	190	218	214	223	198	216	225	226	225	237	230	206	197	239	221	218	204	196	229	226	198	210	227	194	211	221	207	236	180	191	198	208	223	219	236	229	236	188	193	210	228	228	236	172	207	210	224	210	221	237	233	198	202	221	232	210	192	188	218	230	235	200	201	219	212	229	230	182	202	237	213	188	205	222	221	175	205	191	223	225	208	224	226	199	192	237	243	211	216	216	196	251	209	216	204	197	241	177	201	234	251	200	211	232	200	233	214	211	210	213	194	193	194	214	220	210	236	226	226	224	183	210	234	194	215	228	186	248	183	214	200	219	204	214	213	220	234	205	226	210	219	198	223	196	207	222	218	216	192	213	224	184	240	225	234	204	220	231	200	221	221	173	202	228	217	227	204	202	220	201	212	220	194	206	229	199	204	209	215	234	238	186	188	219	206	228	207	205	201	220	220	213	181	219	191	215	214	189	234	212	235	216	210	226	230	208	209	226	236	202	207	197	193	197	178	218	227	223	214	198	197	204	204	221	229	214	239	224	187	211	192	205	193	206	206	244	207	208	216	207	217	217	214	212	209	241	229	239	245	209	223	217	207	205	214	200	225	190	235	209	231	215	211	217	218	223	233	214	181	215	213	211	208	221	200	226	196	213	188	221	209	214	195	208	199	187	223	202	220	201	187	190	229	231	195	194	236	205	204	253	214	215	209	201	181	209	243	206	238	233	223	203	210	210	220	218	206	221	201	243	190	240	191	238	226	181	231	221	213	204	201	227	225	202	202	197	213	206	196	206	230	207	199	226	209	223	174	227	222	225	209	211	212	216	208	217	233	207	224	229	219	214	191	224	237	213	220	229	200	222	204	215	226	205	221	199	199	230	199	228	221	197	206	224	221	195	190	194	185	219	214	215	202	211	217	221	224	187	206	205	216	202	230	217	205	231	205	198	183	206	204	217	213	220	221	202	213	205	213	246	222	215	202	220	222	202	234	223	226	194	246	225	208	215	206	225	234	208	227	209	231	192	230	214	217	200	193	234	218	194	219	237	189	204	219	191	183	247	197	207	227	209	235	241	224	188	226	201	230	219	196	196	210	224	209	195	174	239	234	216	206	205	222	209	188	181	205	211	219	200	195	196	230	189	241	218	197	209	201	220	193	227	204	220	189	190	206	211	197	220	198	221	222	212	193	208	193	210	211	215	211	226	234	229	188	203	188	188	200	207	218	217	228	214	210	205	221	223	199	194	191	232	197	207	222	212	229	206	208	210	189	228	207	200	238	216	226	218	214	230	222	172	195	217	210	216	237	235	198	232	213	212	231	218	230	222	209	202	203	200	192	218	194	200	203	229	206	227	182	229	207	208	206	223	234	230	226	219	239	215	211	213	211	215	218	223	225	217	239	223	227	223	212	223	221	202	249	210	201	187	191	223	201	204	218	226	181	203	236	192	255	211	192	219	228	231	199	174	210	215	232	201	239	190	198	205	182	223	222	198	209	190	217	228	218	213	207	208	228	205	216	240	226	185	227	199	189	224	199	241	207	203	225	207	270	224	202	240	193	191	206	221	217	205	209	216	187	232	220	195	207	228	204	219	198	238	216	211	218	186	176	213	219	208	197	220	216	223	202	204	213	203	216	203	213	217	216	200	214	210	230	219	170	256	238	214	222	223	204	187	230	208	197	220	191	187	184	224	209	249	213	211	197	204	200	217	213	197	210	200	205	213	206	196	216	197	206	251	213	198	215	207	202	200	187	250	220	187	194	248	205	237	242	239	221	212	218	209	205	213	206	211	223	231	214	209	237	191	186	213	221	222	209	221	211	223	213	216	237	224	213	218	210	200	225	215	215	213	249	207	197	209	224	229	218	209	192	218	191	211	230	217	218	217	215	219	234	211	216	216	235	204	211	203	219	203	203	197	200	246	208	221	194	219	179	205	214	219	221	214	213	219	191	214	233	229	205	224	228	220	213	208	217	228	227	197	214	228	219	209	212	211	212	224	228	206	219	218	200	215	214	206	217	224	207	218	212	198	217	213	210	202	216	213	213	232	194	196	195	240	244	200	248	198	212	189	211	227	220	219	220	209	193	211	219	178	199	201	247	210	201	198	221	211	229	201	227	200	222	195	186	211	203	229	210	242	204	210	203	212	209	215	196	181	207	218	234	223	223	222	206	215	234	181	234	215	215	211	174	223	218	216	207	207	224	211	256	205	197	216	207	202	235	227	212	179	211	205	225	222	208	241	194	226	212	223	235	224	228	209	208	239	189	223	223	207	215	216	214	223	223	225	234	195	217	204	231	239	208
12801	18763	30597	33672	35443	33478	30976	28171	25445	20126	16819	13083	10905	8930	7772	6545	5616	4898	3834	3360	3030	2741	2366	2322	2183	1934	1633	1411	1376	1451	1439	1637	1260	1098	925	837	851	795	832	790	770	809	725	698	712	669	726	693	649	679	647	599	574	563	559	516	530	552	566	563	558	519	555	534	478	506	527	534	521	490	543	527	538	524	555	550	539	523	540	506	484	529	506	515	484	537	536	502	528	459	521	534	515	535	510	510	516	506	510	480	546	544	523	497	483	505	539	518	552	519	509	525	517	509	496	511	555	511	558	503	497	512	514	485	491	514	510	527	532	510	477	487	483	530	492	495	535	548	492	481	479	508	485	508	500	500	519	506	521	527	495	539	519	483	483	567	521	510	491	567	494	542	530	518	493	502	489	528	486	516	510	514	496	510	541	485	540	529	517	535	442	495	515	522	538	518	530	532	516	537	526	524	500	535	538	523	529	540	522	522	529	558	516	531	541	503	543	492	508	532	502	490	507	530	526	520	497	514	521	495	534	559	520	542	486	551	567	500	467	547	544	500	554	554	496	501	499	504	502	533	553	491	467	485	559	527	516	490	516	533	539	497	504	494	542	530	473	521	516	511	503	509	485	533	515	495	482	516	475	530	465	514	496	519	490	517	484	507	514	498	556	534	499	541	523	530	547	549	523	487	535	513	503	537	520	498	479	526	496	502	506	510	546	509	535	549	512	522	494	531	500	499	556	492	495	481	533	532	526	493	504	548	541	537	513	510	553	541	573	496	553	517	512	497	544	534	509	549	519	528	527	537	539	497	534	511	512	517	527	509	533	501	505	504	542	515	543	555	507	518	533	509	510	539	497	515	576	509	473	486	536	526	550	513	521	519	555	508	533	490	531	489	512	544	552	521	549	521	514	520	508	579	540	499	506	526	500	525	527	506	495	552	537	525	559	510	534	486	548	502	524	497	480	530	552	551	523	510	517	527	528	542	511	533	499	473	537	501	520	505	498	536	485	507	500	507	498	508	486	529	525	486	496	526	490	519	486	504	504	532	476	510	484	525	563	493	531	521	521	493	496	486	509	473	529	508	513	532	542	516	502	534	480	522	519	523	465	521	527	485	519	546	490	464	518	530	514	526	537	499	517	533	512	549	502	534	535	542	470	545	512	505	505	537	484	513	553	525	530	491	551	510	520	513	499	518	493	521	563	522	505	523	513	541	506	489	490	491	547	522	498	507	505	528	536	549	541	474	528	489	518	517	548	500	501	517	495	481	494	535	517	539	508	534	495	526	543	496	518	489	504	520	545	539	531	541	483	527	531	504	496	553	517	500	562	533	499	476	481	547	498	507	490	546	547	529	524	510	529	540	498	493	501	509	502	511	514	503	517	530	516	539	457	523	528	517	533	497	505	537	505	534	526	557	502	547	529	481	523	522	534	507	490	537	467	521	539	488	504	512	468	534	501	491	500	491	511	485	492	534	522	457	498	533	515	504	527	496	495	501	515	506	519	500	517	518	530	498	563	502	504	499	497	501	492	508	512	478	492	511	550	489	497	504	506	501	519	477	524	509	496	525	516	541	527	509	497	517	521	514	493	489	553	501	557	538	545	506	495	529	485	502	497	490	532	494	499	533	564	504	519	478	524	510	500	492	473	542	532	529	549	569	528	483	545	511	531	533	551	529	524	504	546	501	524	513	471	542	529	486	524	516	499	538	519	477	500	488	492	512	491	523	560	486	508	511	488	503	554	507	471	549	501	544	494	488	554	522	509	521	468	533	537	493	552	489	494	518	481	523	522	520	512	516	531	506	521	472	550	530	540	551	565	479	540	502	521	515	551	530	569	505	524	538	521	519	540	483	539	486	472	499	461	518	523	516	532	526	516	518	500	511	533	532	545	529	529	530	538	479	537	487	516	529	507	556	512	562	535	519	541	514	529	516	499	503	483	513	526	516	532	536	537	492	517	507	525	512	494	518	560	524	482	534	511	514	471	509	520	518	516	482	529	556	519	487	508	557	535	499	515	532	508	554	519	513	503	526	498	507	497	530	451	530	552	535	528	496	524	520	517	550	532	529	542	506	507	528	457	534	487	533	548	529	507	511	532	521	501	499	510	525	568	528	546	484	523	526	513	483	528	504	524	496	515	526	515	517	454	551	535	509	459	560	477	498	543	517	537	540	541	519	493	538	512	538	515	514	527	534	527	514	528	525	508	512	471	567	520	522	475	542	496	545	503	525	497	555	512	512	503	537	508	495	504	536	492	527	499	506	550	537	518	538	538	515	526	519	512	524	543	551	570	507	498	552	513	490	501	488	507	527	519	505	534	529	544	521	495	531	537	503	535	501	480	507	530	517	487	494	531	538	533	500	518	455	496	514	522	491	492	508	508	499	527	518	509	544	456	497	508	508	509	562	482	526	504	557	543	516	480	525	503	512	525	550	529	491	493	484	516	507	498	536	537	490	509	498	525	481	535	490	484	464	532	509	492	498	518	526	473	467	502	533	476	525	524	533	522	498	522	524	566	498	508	502	480	479	512	550	487	514	509	501	491	534	525	507	552	498	508	521	503	546	518	544	506	473	557	500	483	498	463	507	547	455	495	551	566	528	547	516	519	497	547	500	515	550	545	515	529	505	505	515	483	505	541	501	565	496	523	504	556	503	518	508	549	527	546	490	511	505	558	551	532	499	551	521	510	535	504	493	497	482	535	518	527	533	514	512	517	499	548	486	522	545	481	529	499	516	534	537	541	525	518	495	560	515	576	520	524	486	497	525	533	531	512	520	502	495	536	487	524	525	497	499	533	516	533	509	494	535	516	524	518	526	532	521	500	465	488	505	503	505	549	496	485	504	532	502	500	492	477	544	518	522	503	518	501	500	513	525	527	483	509	521	510	514	542	509	520	510	528	523	554	520	534	516	490	524	529	496	576	559	508	517	493	503	547	482	513	546	555	551	527	543	525	512	556	514	527	511	523	561	540	517	472	500	548	514	488	528	534	514	507	523	493	511	547	518	532	496	536	525	504	468	516	558	495	525	547	545	509	538	532	507	544	537	501	508	502	495	554	571	527	531	519	527	531	493	508	476	496	521	553	522	553	531	527	521	474	504	529	531	522	494	544	513	536	514	545	498	509	505	510	496	499	483	513	497	522	520	521	474	525	537	526	517	530	471	494	495	576	512	521	522	537	511	503	518	541	479	478	473	516	505	470	499	523	521	504	505	517	534	527	512	502	531	484	548	499	503	569	532	477	535	521	503	520	519	539	514	523	492	517	501	527	510	516	527	533	545	497	528	529	497	486	516	509	503	511	506	468	532	523	497	507	525	509	467	507	548	540	494	524	492	521	528	505	558	495	530	537	543	506	500	490	477	504	518	507	505	540	504	537	504	495	498	524	540	528	545	570	497	514	506	512	536	487	496	540	486	504	468	539	478	574	500	530	578	515	531	500	500	504	541	478	521	549	478	496	500	502	511	557	470	540	541	504	543	515	569	503	549	506	521
34640	35064	39252	38012	34674	31664	35930	40979	35112	28652	22001	16434	10206	7019	5642	6969	4624	3744	2331	2417	2931	2434	2300	1588	1719	1581	1370	1067	1049	1301	1194	984	721	558	364	319	333	292	295	354	349	339	341	339	323	281	349	294	277	265	279	277	286	230	283	269	258	277	293	267	243	260	242	255	247	221	249	207	221	217	250	222	224	242	223	254	216	232	259	243	221	207	235	205	219	222	222	213	239	203	217	229	233	236	240	237	177	208	241	246	244	232	221	232	207	235	228	220	235	197	208	213	197	216	231	230	222	223	221	233	235	242	230	232	244	234	220	190	244	266	266	230	212	202	229	238	224	237	234	212	215	218	232	224	218	212	223	207	234	218	242	259	204	186	245	216	216	219	215	217	229	210	236	203	204	221	238	210	223	217	221	221	230	190	228	225	218	225	219	222	234	242	250	209	222	211	196	235	215	216	219	223	253	218	201	222	229	210	215	239	205	219	224	203	209	213	184	199	229	198	231	232	210	178	210	235	200	210	204	218	225	212	221	225	237	231	214	240	225	231	229	243	222	218	213	226	218	217	225	236	207	221	220	226	204	231	191	221	227	258	234	233	207	260	218	204	213	207	203	222	232	214	243	222	200	237	219	223	221	219	219	216	243	239	228	212	239	214	238	227	238	247	248	213	231	227	224	194	213	221	200	198	200	226	222	216	228	247	201	211	215	259	214	217	229	221	231	213	210	224	247	239	203	223	212	214	215	229	247	222	252	204	224	207	241	207	246	233	238	198	234	230	212	204	212	248	243	212	224	231	234	233	239	210	239	223	238	226	227	210	218	221	256	231	236	210	209	227	203	194	218	208	208	215	233	216	222	239	234	187	218	239	235	222	246	229	210	218	213	244	215	199	213	213	214	238	229	221	223	211	224	227	222	232	219	238	203	209	218	232	227	234	218	223	234	229	219	198	215	198	211	211	229	202	211	222	242	221	206	233	223	212	229	239	224	220	238	233	238	237	208	218	221	215	209	209	212	203	210	197	209	212	217	219	243	221	271	228	225	227	211	216	260	219	262	244	206	227	227	235	215	232	236	225	226	247	247	232	242	229	229	213	227	193	232	206	234	233	233	250	255	226	214	245	199	226	212	246	212	225	238	231	221	221	222	222	208	231	208	214	225	216	234	214	230	206	220	217	211	217	234	252	238	209	233	245	246	225	207	215	223	228	201	212	239	236	226	208	257	225	221	220	222	217	218	208	203	242	200	214	199	214	230	216	237	223	218	238	242	229	224	202	240	238	212	206	225	225	236	254	216	233	224	192	228	211	195	210	226	216	247	227	241	232	214	228	214	206	224	204	214	214	229	209	213	234	213	223	246	196	235	211	220	203	209	232	209	214	201	218	231	212	202	242	242	223	227	226	187	237	277	240	207	249	244	234	197	217	216	237	215	224	242	215	226	234	206	215	198	247	227	236	211	257	245	226	230	251	213	215	188	228	206	236	211	212	222	200	229	224	253	235	208	226	213	204	220	198	221	224	212	227	201	206	221	214	220	204	243	220	233	211	244	235	197	188	220	217	214	214	215	238	225	233	215	226	204	246	209	226	213	242	240	221	243	241	227	231	217	243	208	255	242	217	212	240	246	221	204	218	248	251	232	233	213	207	205	227	214	217	194	210	247	210	193	249	201	221	228	247	204	206	237	230	221	222	202	221	248	219	240	229	203	221	209	229	228	212	223	205	250	236	226	208	211	236	241	222	244	219	217	208	225	206	211	227	216	231	259	219	240	227	215	198	230	203	249	214	203	219	241	239	239	224	233	228	245	221	225	228	223	241	227	205	237	220	191	220	205	195	218	240	192	236	254	220	235	192	207	203	231	213	233	213	211	218	214	209	216	250	213	217	234	242	229	196	228	220	212	192	217	223	216	240	218	215	237	210	257	217	233	233	231	239	198	231	213	223	202	245	235	206	212	216	205	263	218	227	191	218	213	216	201	219	233	233	217	204	223	202	219	217	244	209	197	217	235	221	231	226	225	202	225	218	200	208	217	249	221	196	216	214	228	224	222	228	231	238	243	218	217	204	221	221	241	203	202	194	213	248	224	227	236	231	199	239	204	225	209	222	254	229	238	208	216	204	209	227	232	217	248	237	223	197	234	261	212	202	212	205	206	214	226	213	242	220	211	264	242	224	227	201	230	203	216	237	236	231	225	195	198	240	206	204	209	204	223	231	220	231	241	235	211	232	198	222	241	242	213	217	224	204	206	202	198	234	214	221	204	219	219	215	214	229	219	189	236	215	217	233	238	212	238	195	215	230	252	229	211	233	224	214	238	214	238	216	221	234	214	216	228	226	227	188	226	241	242	225	203	229	245	207	234	219	192	187	216	197	221	240	230	210	203	231	229	212	206	226	225	203	216	222	238	226	213	193	249	226	185	228	220	220	231	195	228	244	220	223	229	181	222	247	204	247	217	243	217	232	227	197	230	235	209	232	222	215	208	223	237	223	234	204	201	226	213	217	220	202	247	219	227	229	256	214	248	199	224	258	231	192	199	220	239	223	239	196	230	199	216	232	208	227	215	255	204	229	228	211	209	228	230	227	222	221	238	227	223	193	223	196	230	242	211	239	219	210	239	176	224	229	196	232	222	217	223	220	220	243	233	217	217	223	224	236	236	210	200	222	238	228	229	239	252	234	223	230	224	195	220	240	208	197	223	229	250	228	208	237	204	234	245	245	213	240	224	210	240	205	198	212	224	214	218	211	223	216	226	202	226	255	218	246	236	209	248	214	220	220	242	216	228	223	242	243	245	230	208	235	225	229	237	206	213	215	231	228	211	209	208	237	218	227	246	234	250	233	204	223	218	209	219	231	207	234	230	208	237	213	218	234	208	228	204	230	244	232	227	235	251	207	228	230	219	226	220	212	226	223	223	207	213	259	234	207	234	233	182	215	223	211	236	238	215	240	216	201	199	232	214	215	239	230	214	228	233	214	210	239	227	221	242	235	243	239	211	236	225	199	239	230	208	215	211	221	201	214	210	199	215	189	239	237	205	212	221	217	209	215	230	211	216	263	218	245	234	222	238	212	212	212	215	218	210	227	246	215	242	229	234	223	200	215	241	262	225	240	197	242	234	225	205	234	222	215	231	217	246	217	186	254	207	223	248	230	207	209	238	192	238	246	211	226	226	237	241	226	221	215	215	198	264	227	228	272	240	236	231	224	240	220	203	209	221	229	227	239	210	203	223	243	219	206	214	221	235	230	213	223	244	212	228	230	240	215	217	227	242	248	229	188	212	232	231	213	209	211	226	209	206	226	233	201	213	207	216	213	207	251	234	242	213	231	211	220	230	209	207	205	216	222	202	222	205	228	230	215	195	224	203	222	206	226	222	207	236	230	232	208	214	246	195	216	193	222	229	250	234	182	223	230	240	215	226	224	249	235	230	234	228	232	230	212	219	205	223	244	217	219	210	224	224	212	209	216	219	209	229	229	230	194	252	219	266	211	197	221
21787	28113	39853	44592	43889	43118	47609	50704	48720	41070	37182	28435	21183	17246	17321	21891	16270	15408	11094	11423	14051	12182	12053	8978	8920	8426	7964	6006	5978	7141	6638	5753	4251	2695	1644	1220	1370	1370	1202	1295	1473	1154	1468	1326	1160	1308	1238	1102	1023	976	970	975	839	836	789	878	853	843	823	814	773	655	656	633	620	554	582	573	567	539	522	560	536	583	534	582	544	544	545	524	531	574	527	522	565	502	526	560	544	530	560	558	582	508	533	547	565	548	547	527	554	567	531	552	543	525	530	526	551	537	499	548	524	507	525	552	499	551	543	556	548	533	538	567	543	568	543	556	532	548	512	534	591	526	550	544	517	534	521	531	506	556	542	549	574	532	497	516	549	540	550	537	496	544	535	533	528	502	527	540	574	550	515	506	484	558	557	501	530	545	502	487	543	554	514	501	551	555	525	533	500	559	493	529	565	527	543	529	521	492	515	538	542	540	535	540	543	554	521	529	513	543	516	529	561	536	532	499	542	587	544	546	524	571	560	540	518	548	499	503	545	529	510	525	557	542	506	544	491	548	542	509	536	523	535	567	564	515	536	512	557	551	522	520	475	559	546	569	551	498	584	543	541	561	547	536	550	506	584	542	516	528	516	526	547	516	551	524	542	543	490	554	529	473	538	495	578	572	546	504	542	554	554	521	561	552	544	524	578	527	548	525	514	549	536	522	508	505	536	595	556	513	523	502	542	505	558	577	561	499	497	539	526	540	524	547	526	491	494	514	532	465	530	542	512	507	519	499	504	565	536	580	543	546	556	491	541	523	595	525	547	513	530	562	534	507	546	516	557	530	527	508	538	542	531	510	564	520	567	501	526	564	502	528	555	510	508	509	515	533	515	533	559	555	498	520	517	548	515	505	518	529	524	531	564	496	522	544	537	547	530	522	532	531	542	546	532	507	529	527	514	509	503	516	529	519	538	534	509	504	509	528	532	548	528	570	508	510	536	518	550	527	516	529	580	549	528	542	547	602	548	527	555	572	526	558	488	568	554	502	509	518	534	558	550	519	527	526	510	519	509	537	540	498	526	521	541	521	563	483	502	509	546	542	532	510	509	485	547	533	504	511	532	545	553	543	542	554	526	496	511	552	476	527	541	520	559	563	499	529	530	516	575	516	505	546	535	567	535	572	502	536	550	566	533	502	544	542	556	491	535	586	509	531	514	507	532	528	556	514	518	586	531	532	510	529	542	490	510	574	551	542	521	578	545	543	539	554	549	555	526	520	540	525	532	556	544	563	533	516	501	525	543	567	573	540	543	523	541	577	579	527	574	559	522	490	573	541	572	533	569	546	506	505	560	527	545	542	573	535	519	511	508	548	514	531	565	553	528	483	525	518	549	538	517	550	567	547	519	556	502	541	571	542	514	573	548	492	518	529	549	505	493	500	508	535	530	530	558	537	566	548	557	560	545	516	522	562	547	528	545	485	503	509	532	521	494	532	522	521	497	497	523	510	529	557	555	543	504	552	520	552	539	526	564	532	535	505	582	545	497	558	540	545	557	525	532	517	541	496	527	527	526	547	546	538	491	570	530	538	540	508	510	537	552	542	565	562	557	516	557	511	511	557	562	522	540	549	524	518	518	529	521	473	509	553	525	541	486	526	535	563	550	525	493	526	562	510	526	496	520	530	550	520	551	549	540	552	540	494	537	520	506	545	526	523	538	567	550	530	534	557	550	471	522	507	535	549	508	535	556	566	513	517	553	518	540	517	502	557	550	529	526	520	522	543	510	520	560	502	512	506	553	502	484	558	525	574	530	507	536	567	514	534	517	535	555	516	534	546	548	552	508	551	560	527	532	517	566	562	550	600	573	596	503	524	538	533	560	533	492	508	492	499	559	520	547	536	552	540	557	568	523	556	514	506	530	521	574	532	551	505	526	523	559	497	569	536	509	524	513	560	571	545	531	557	556	524	540	536	509	505	546	552	546	508	545	505	532	469	520	559	555	540	541	549	562	490	531	554	563	543	565	536	519	536	532	567	546	561	513	558	487	534	556	569	498	568	554	549	562	565	539	585	594	522	542	532	537	526	538	531	544	505	557	526	515	513	569	502	522	546	564	549	530	537	512	555	540	550	538	497	523	535	524	526	568	561	505	527	531	491	527	514	553	501	507	550	520	546	512	557	543	531	522	533	521	563	519	516	513	523	502	553	572	564	536	572	551	511	556	536	543	498	548	534	504	507	516	515	488	508	557	503	523	528	555	565	518	537	522	557	535	552	540	543	494	581	498	493	555	580	534	532	544	558	546	520	533	570	540	540	505	519	527	523	526	521	496	528	548	545	556	514	535	525	546	538	499	542	508	551	565	555	561	548	510	541	550	519	534	524	545	527	527	553	534	563	552	542	534	518	522	521	506	528	510	528	552	547	505	517	567	546	501	531	511	571	507	546	493	555	527	545	539	579	522	529	506	548	501	529	550	553	505	536	528	538	541	514	532	494	531	574	491	579	560	552	533	517	510	571	548	529	564	574	568	507	562	525	529	562	563	500	549	510	524	519	571	505	520	570	540	508	523	562	513	541	551	589	533	550	508	552	505	490	539	549	561	541	546	545	527	590	564	538	560	544	547	536	517	548	554	461	503	546	514	505	555	524	536	529	558	521	558	524	521	544	529	513	538	541	548	518	559	539	519	566	577	551	542	552	541	493	530	507	554	520	551	567	496	526	523	519	515	529	598	523	531	551	564	488	538	549	517	567	536	557	533	558	528	562	549	498	548	504	572	504	518	548	553	558	523	565	527	541	512	537	536	519	490	510	530	522	509	535	557	522	563	508	505	531	582	527	554	508	546	577	580	559	526	554	514	538	488	547	559	550	545	517	504	523	520	552	524	538	525	531	537	514	526	536	567	534	517	543	553	519	549	552	510	527	539	569	540	487	540	549	527	533	602	500	566	504	516	540	528	503	506	563	544	482	563	531	521	564	543	521	554	543	534	575	547	526	513	536	514	545	547	530	574	522	503	517	549	575	526	521	518	545	495	524	534	554	567	524	539	534	509	526	533	568	560	505	546	541	550	528	555	544	532	521	523	531	505	524	551	540	524	584	549	505	552	516	540	524	507	567	489	532	562	505	540	566	540	502	560	490	537	557	559	536	558	515	541	525	533	535	533	531	536	508	520	548	519	543	499	558	545	514	520	502	523	536	501	584	565	520	527	535	555	511	520	578	523	538	489	593	544	522	566	531	552	520	526	547	545	559	546	558	514	499	549	533	541	531	516	538	535	487	505	538	507	506	515	534	542	548	534	566	551	535	507	491	543	551	543	558	517	566	561	528	496	549	523	524	535	517	546	564	541	552	498	554	526	536	516	519	502	563	547	531	533	531	516	559	488	512	487	497	522	499	517	525	550	489	519	563	529	525	524	550	516	534	500	545	510	525	543	513	517	535	552	536	493	516	531	545	537	510	507	504	484	567	547	556	552	550	528	511	572	479	532	509	525	493	549	510	512	522	488	544	559	547	544	554
41721	40681	47189	44838	38088	36865	45059	44450	39464	33924	28382	24849	14875	15996	14861	13084	8556	6437	4126	3924	5123	4829	4134	2844	3394	2847	2510	1835	1723	2049	1950	1618	1194	652	443	399	392	443	380	413	389	405	421	430	362	410	380	341	337	279	301	246	279	266	290	290	276	282	282	284	268	230	232	224	219	233	217	205	207	199	212	199	214	200	193	205	191	186	224	205	230	232	199	206	191	207	207	222	230	216	214	188	169	222	195	200	197	213	206	210	194	196	185	214	194	191	212	230	207	178	213	203	188	191	194	212	188	205	184	212	211	198	223	212	193	222	194	219	195	191	187	209	194	194	218	180	202	199	187	174	191	195	190	206	194	177	198	199	187	183	185	201	183	199	194	227	182	218	214	188	203	193	216	201	196	205	192	215	213	190	208	196	211	193	194	183	185	233	208	183	187	189	217	210	204	229	189	236	237	206	208	200	185	212	210	213	192	184	191	188	203	203	183	232	196	195	188	195	189	194	214	192	196	219	196	205	184	180	181	189	187	192	227	195	210	195	203	197	217	205	192	201	209	207	200	201	158	192	197	210	203	179	233	194	192	208	205	194	207	199	199	208	223	192	201	174	215	186	231	180	187	205	195	202	201	198	184	230	200	194	217	213	229	208	220	188	222	192	185	213	214	210	189	199	195	237	206	190	206	216	216	173	204	206	206	216	191	195	195	207	208	207	239	207	181	183	211	192	204	219	205	187	188	195	182	206	218	207	206	227	181	211	239	196	202	198	191	180	213	218	236	175	216	204	189	183	198	194	209	213	188	225	190	211	178	224	195	200	212	208	200	212	176	219	212	226	203	215	185	212	234	212	212	201	191	186	205	196	205	192	201	193	171	196	198	175	210	224	173	196	214	192	189	179	197	218	214	181	190	198	202	225	198	193	221	211	208	215	202	223	176	223	224	215	198	221	212	180	197	190	200	194	201	196	186	225	235	204	216	191	192	206	183	200	221	203	217	211	234	207	207	220	202	197	198	182	206	214	216	228	212	207	188	220	189	187	221	179	203	204	170	198	209	212	201	208	190	177	200	186	220	215	204	181	222	215	182	217	208	230	178	186	186	216	194	199	180	195	210	217	177	205	215	224	218	187	222	226	181	203	191	191	215	195	220	204	224	190	206	231	205	210	184	201	208	188	215	197	195	210	198	209	189	194	198	203	206	205	199	208	211	200	181	201	190	207	181	183	205	200	182	191	184	217	194	192	191	207	230	210	212	205	211	199	192	211	194	207	190	220	197	200	220	210	195	192	213	225	188	199	210	210	193	191	188	197	192	209	214	201	215	160	167	224	219	189	200	214	213	182	207	209	224	183	198	217	192	186	192	200	196	204	203	191	220	232	211	202	191	211	221	211	206	208	194	220	182	191	193	218	184	205	199	223	186	196	214	194	191	193	190	193	189	213	207	205	217	191	171	191	198	216	214	201	190	229	195	217	201	184	216	197	216	207	212	206	199	202	199	186	188	212	215	176	198	176	199	209	186	190	226	206	200	207	182	194	182	217	211	200	215	184	205	214	212	219	214	206	187	200	178	209	197	207	228	197	210	196	221	193	191	206	220	235	207	181	193	202	187	212	187	214	204	187	184	211	165	203	201	201	213	222	211	178	203	198	197	221	187	195	188	203	221	207	234	195	199	198	177	219	224	185	202	199	200	195	214	211	215	210	195	196	188	174	171	209	183	184	187	196	218	222	215	195	201	209	199	209	210	189	220	210	202	210	176	192	198	232	178	217	183	180	205	211	211	204	207	184	162	210	218	189	204	189	204	199	201	244	218	184	209	201	203	222	208	191	212	177	172	183	199	200	229	210	178	198	250	188	209	242	196	214	231	181	207	217	195	202	190	203	201	226	202	224	179	188	190	202	179	205	203	206	207	218	193	209	208	227	217	187	223	196	186	202	180	201	208	204	196	211	202	219	201	205	207	186	213	181	182	210	195	221	192	207	217	197	207	200	205	185	201	203	195	228	197	202	197	220	224	217	174	171	206	200	203	189	195	206	195	179	200	177	194	170	177	216	203	192	205	186	171	187	191	192	196	219	192	182	193	200	204	194	233	202	218	201	214	208	192	180	188	214	208	206	203	200	201	189	210	204	218	210	194	196	194	217	190	227	197	194	210	201	186	207	189	204	202	184	177	230	198	226	198	180	199	194	194	208	200	198	196	191	205	187	193	188	190	186	215	171	214	211	223	187	209	198	226	177	205	171	199	208	205	196	197	223	192	202	234	212	216	187	185	203	204	193	211	204	183	220	196	200	189	200	205	195	181	200	192	198	214	210	213	198	192	217	206	208	180	168	185	184	215	204	199	180	204	207	203	221	206	212	217	176	213	233	212	209	205	213	200	207	189	188	204	183	178	199	198	220	203	204	205	201	221	196	198	191	216	218	212	214	213	170	203	205	216	198	193	185	207	187	187	178	202	193	201	196	182	226	200	196	209	215	214	228	217	170	196	225	201	200	214	206	231	223	194	192	205	195	214	201	202	191	225	189	216	239	196	190	192	212	208	227	222	215	205	214	178	227	220	202	199	224	201	191	216	210	206	204	196	226	195	248	194	212	197	211	204	224	194	210	207	211	206	213	192	225	183	208	188	197	184	234	193	202	213	187	198	214	208	181	185	238	178	208	215	206	183	223	207	199	208	217	201	177	190	193	188	209	221	223	190	203	202	190	203	214	190	210	179	214	242	228	189	220	183	224	186	184	201	198	229	207	206	214	177	190	185	180	196	225	219	191	208	210	195	197	190	211	185	183	226	200	194	208	201	222	201	195	213	173	178	186	195	185	220	218	224	199	208	199	198	217	213	181	207	201	197	223	199	224	182	203	209	201	195	215	205	204	200	219	217	225	222	229	204	201	231	176	201	192	187	185	185	199	207	224	185	195	200	203	172	185	203	188	195	169	234	185	220	231	204	211	194	177	196	183	211	211	202	184	189	210	205	208	200	190	192	193	224	189	223	216	194	227	167	200	209	188	188	228	192	183	214	183	205	211	211	196	213	192	191	183	189	193	211	178	202	200	190	177	175	209	188	212	205	224	198	200	217	219	195	223	203	202	166	210	209	215	201	215	215	204	206	198	198	182	185	201	197	188	203	199	207	194	209	202	183	199	228	222	195	203	168	181	201	189	188	215	194	171	221	199	233	238	187	217	189	233	200	180	213	204	218	213	159	208	187	205	211	206	202	218	205	181	216	191	222	199	231	210	204	197	218	197	187	181	198	212	177	209	227	194	204	207	185	191	194	205	189	192	198	202	213	212	214	196	213	211	197	193	201	198	211	204	205	190	207	215	207	189	204	191	198	208	211	227	212	173	221	208	208	201	187	190	191	208	190	195	191	174	181	212	199	184	209	181	236	204	197	218	213	192	198	197	191	234	187	219	208	203	167	227	210	225	211	198	219	194	200	208	210	185	187	200	203	188	168	209	200	202	204	183	208	196	186	188	190	177	230	196	217	220	190	204
26164	32627	46753	49608	48307	47515	53167	54305	54244	47485	42706	37402	21422	30735	28829	27922	22269	20355	15782	16706	20955	19154	18322	13960	14182	12722	12824	10003	10165	11486	10360	8389	6639	3444	2053	1561	1835	2250	1595	2010	1779	1819	1956	1895	1660	1660	1616	1545	1413	1250	1155	1036	1048	1077	1184	1199	1020	1011	988	1033	957	832	656	599	547	555	536	523	498	533	515	486	552	508	488	529	502	486	465	505	511	531	478	516	502	489	504	471	484	510	503	488	454	496	480	480	522	476	455	461	536	509	498	505	488	504	478	506	470	518	454	484	481	467	495	518	451	490	493	508	484	491	454	487	484	526	495	466	516	480	501	496	448	489	500	514	509	469	494	466	476	457	424	477	497	479	469	512	474	511	508	501	480	481	485	468	499	491	515	476	508	451	489	471	449	507	481	488	491	484	459	473	451	503	464	504	527	480	495	513	535	475	491	510	464	482	487	482	500	508	494	505	497	528	507	500	507	484	452	510	478	497	497	479	435	486	494	453	472	502	469	471	495	470	462	495	468	519	492	504	496	452	439	452	469	468	458	495	472	474	448	497	506	495	487	497	484	501	438	514	479	491	438	464	472	567	461	486	506	501	464	495	459	466	504	518	493	499	483	461	511	466	480	471	468	463	473	494	498	464	504	485	470	462	503	475	501	439	486	481	465	471	450	501	485	498	469	463	500	490	458	472	477	500	510	478	457	484	481	520	425	456	472	463	486	465	470	489	515	488	456	495	474	484	503	450	467	495	476	530	482	454	502	471	447	510	501	476	457	468	419	520	479	436	446	475	500	463	481	460	496	486	532	485	505	503	527	518	500	479	483	494	473	505	482	466	467	497	521	485	453	497	485	458	502	472	468	455	474	469	516	492	504	434	476	468	515	514	467	513	486	483	459	475	465	512	498	459	486	484	500	461	482	515	472	516	456	464	466	485	467	493	503	499	505	499	457	476	504	488	498	480	447	474	501	484	506	462	491	506	433	518	475	486	454	488	460	462	474	479	488	460	503	473	452	468	429	461	479	503	502	479	487	515	471	522	482	487	458	535	466	478	521	483	540	453	456	470	502	485	474	490	482	466	482	494	499	500	410	477	449	470	511	497	482	454	476	449	507	525	509	508	477	462	481	500	449	465	518	487	486	474	513	444	484	502	417	472	456	497	539	518	471	480	493	488	532	506	480	453	479	520	485	471	478	478	491	459	464	500	476	490	485	482	500	494	472	487	486	478	518	497	448	448	475	470	494	484	475	460	500	475	463	519	479	482	464	494	473	474	474	491	467	503	491	496	513	445	490	492	477	481	529	501	505	478	494	463	487	484	499	457	511	457	512	489	479	499	502	467	511	481	457	496	502	506	481	472	490	475	489	482	485	502	474	439	471	451	476	460	489	502	464	474	502	521	482	483	493	482	509	471	460	477	499	428	483	462	469	511	545	493	506	520	469	505	455	485	459	467	502	516	493	519	439	437	490	501	487	501	478	475	501	502	509	454	478	465	470	499	464	441	497	460	463	483	487	462	481	479	468	476	421	490	492	501	492	440	473	468	492	501	487	458	506	462	470	461	494	509	496	475	489	490	470	491	491	450	462	512	534	509	521	479	472	500	486	517	473	449	469	482	516	518	516	495	470	464	488	465	476	483	489	482	463	483	515	511	487	445	505	474	463	454	458	474	499	470	473	480	473	527	506	498	491	511	483	483	467	486	554	461	473	479	440	467	453	501	469	473	504	516	513	474	447	500	490	504	491	490	460	443	462	499	451	460	454	486	520	454	459	472	511	523	487	503	503	511	484	452	493	523	523	487	458	473	472	481	512	464	475	521	446	492	504	450	469	503	496	459	523	466	490	437	480	480	512	487	479	480	507	503	476	488	486	487	507	477	472	499	485	515	488	455	477	443	494	456	471	479	488	479	486	518	471	487	463	513	456	460	514	466	481	499	501	492	493	496	500	468	486	475	494	485	493	487	465	469	486	486	481	452	472	454	475	481	494	490	494	463	482	467	510	524	480	490	495	506	495	485	500	489	485	459	509	481	502	463	527	468	508	461	472	492	449	464	502	527	478	457	531	464	443	472	451	504	456	469	510	493	492	470	480	480	485	491	508	494	454	542	499	439	496	515	486	472	496	488	515	504	463	462	496	486	526	527	493	446	484	506	492	494	449	484	457	500	483	479	488	486	494	509	510	489	502	513	495	459	499	517	492	464	500	479	454	499	517	446	514	499	490	536	485	487	442	496	487	492	482	501	498	484	443	470	478	512	475	450	470	509	476	521	470	461	502	478	463	490	478	484	496	458	465	516	516	475	492	505	478	469	518	474	439	457	488	515	521	499	480	520	496	506	481	527	460	491	488	485	522	496	498	470	472	497	501	487	459	507	444	447	490	493	517	442	461	478	479	481	495	466	487	503	537	473	483	499	492	490	459	498	497	487	469	463	519	464	499	434	461	474	461	478	496	484	478	455	487	488	488	447	463	502	489	466	498	530	476	438	507	464	509	495	460	491	488	477	492	508	484	477	486	455	486	478	438	496	521	485	520	519	496	486	472	531	476	526	512	475	494	502	489	492	498	480	452	460	513	464	483	497	508	478	491	501	500	526	500	477	506	497	483	487	494	505	468	489	466	468	489	468	497	497	498	474	438	496	498	484	516	439	514	474	488	472	462	484	502	478	440	480	453	517	507	491	503	474	471	499	478	465	488	520	491	484	474	540	502	480	479	489	457	452	477	472	466	487	483	501	464	508	473	441	494	503	490	486	459	468	471	443	511	508	489	473	523	504	428	431	527	503	498	501	512	452	483	432	482	496	514	494	489	458	485	455	458	501	492	471	494	483	503	472	480	502	490	483	502	494	505	501	468	473	499	506	448	471	499	463	481	478	496	528	481	507	453	485	498	491	452	506	492	491	539	491	465	483	440	426	462	506	505	472	509	518	479	497	474	500	479	455	474	505	475	455	477	531	439	484	472	466	487	492	473	479	427	476	485	491	521	456	504	463	509	525	441	436	493	530	435	505	471	487	490	532	520	460	464	464	456	486	487	483	494	495	449	476	478	495	483	489	497	426	462	490	475	454	478	502	550	511	513	454	518	471	519	439	486	510	492	444	458	503	401	452	510	456	494	513	492	459	470	482	501	426	486	460	478	475	482	509	463	453	468	481	481	514	426	516	453	488	476	480	478	445	485	471	457	504	496	498	456	475	485	460	477	456	493	504	460	500	449	508	457	470	497	487	474	429	452	506	458	448	465	523	487	449	443	439	522	466	484	482	487	505	484	456	421	513	485	483	434	473	496	483	457	467	487	482	498	502	439	482	477	474	499	476	492	482	492	487	486	500	490	455	528	483	516	488	507	451	490	465	499	495	448	492	468	495	488	489	532	512	490	517	503	539	478	466	510	525	469	468	479	495	498	471	479	493	422	492	478	441	472	480	490	473	448	473	479	485	460	468	493	497	476	489	490	449	479	480	494	465	500	455	472	473	524	494	511	468	480	447	474	503	510	477
23107	27550	35604	32180	26166	19183	15211	11523	8282	6059	3746	2498	1466	1391	1224	1052	858	685	658	640	617	557	510	407	417	379	371	315	350	381	335	285	305	267	288	268	268	282	278	293	245	241	267	245	261	228	250	230	241	268	227	249	220	212	256	212	196	236	236	213	212	190	203	231	237	195	217	231	202	224	212	211	207	191	215	221	244	203	219	215	187	226	201	240	239	216	227	209	222	232	250	206	225	206	226	241	232	214	204	219	235	232	212	204	197	218	214	225	248	206	213	202	226	221	228	229	199	187	235	224	212	222	203	223	184	203	212	225	204	206	223	216	204	219	220	215	227	231	235	212	200	197	210	220	220	233	228	216	219	225	214	220	168	231	210	211	205	224	221	237	222	215	255	243	240	221	219	212	220	214	221	208	215	222	240	210	215	219	235	190	209	220	215	202	184	217	218	207	208	206	206	229	213	238	206	221	212	229	197	236	225	222	242	211	221	233	208	236	212	188	238	207	236	217	224	211	196	183	204	226	197	207	196	246	233	202	205	227	214	216	209	229	217	232	203	194	227	198	233	195	200	235	201	205	226	219	220	199	205	215	210	219	217	217	202	212	235	193	228	205	206	204	209	236	207	189	229	220	216	191	221	183	217	235	219	206	204	195	229	193	216	198	200	225	215	218	217	204	232	220	233	192	199	225	247	214	186	230	243	237	249	211	227	215	204	236	221	220	193	197	211	215	240	224	239	223	229	206	203	222	231	207	201	229	235	217	203	190	192	227	227	264	235	179	207	237	230	214	234	222	213	218	206	216	201	220	229	210	206	198	238	228	244	216	210	229	204	227	209	223	205	240	186	219	225	227	227	230	235	237	229	220	208	193	226	216	215	186	198	208	187	202	204	241	213	212	194	205	238	225	182	219	185	212	210	223	228	221	209	209	237	223	210	203	222	226	208	197	210	211	233	220	230	201	241	213	217	211	221	204	208	224	217	241	213	215	196	233	222	225	224	202	194	217	197	216	212	213	212	206	218	198	220	187	220	199	223	218	230	220	223	224	221	228	216	241	228	224	228	220	222	199	246	221	235	229	225	233	242	229	196	187	226	214	206	192	198	205	253	220	216	235	200	235	205	248	182	218	222	197	203	254	212	198	229	216	205	225	203	202	228	239	203	240	217	206	209	207	213	201	218	212	226	206	245	233	234	220	201	205	198	226	210	191	221	222	235	226	223	218	197	231	223	218	198	223	209	196	193	215	205	198	196	198	187	214	209	205	225	207	229	215	210	179	213	234	220	218	204	191	228	217	194	215	212	224	199	228	193	219	209	235	239	214	225	208	222	203	213	193	210	223	243	237	246	224	213	227	205	232	241	202	213	206	191	211	200	225	203	198	205	227	212	215	199	214	224	194	223	224	212	226	216	228	205	212	207	206	245	208	233	224	221	209	226	206	210	221	203	221	248	220	233	196	206	239	207	217	223	196	205	196	215	214	200	204	227	210	225	214	219	199	221	199	186	224	188	195	218	229	230	227	228	210	232	215	215	208	207	224	215	208	244	231	200	204	222	209	192	201	224	212	200	218	204	216	223	199	239	209	205	239	188	213	225	202	216	214	215	222	227	221	220	206	223	241	236	240	216	202	243	210	211	194	197	236	230	211	204	204	196	200	208	206	228	242	236	206	248	184	229	193	192	243	241	212	231	200	200	202	212	228	204	204	210	187	204	215	229	215	250	209	181	228	212	244	229	207	201	215	247	209	213	216	233	207	229	207	211	220	206	225	199	202	216	218	246	205	209	204	209	213	239	193	200	180	221	218	205	226	224	209	251	229	207	195	226	217	209	196	182	197	229	207	220	231	213	208	221	227	208	218	182	227	212	238	175	202	227	207	250	207	214	207	230	221	225	219	225	207	219	220	232	238	204	211	215	214	234	197	226	205	228	234	222	246	233	215	217	184	219	227	222	228	190	234	231	245	194	212	241	211	210	228	246	249	230	216	200	218	217	226	225	223	175	224	205	202	239	228	242	203	209	225	205	205	247	242	226	207	253	206	235	214	204	200	217	191	218	224	203	208	227	213	222	214	207	220	211	235	208	227	230	234	225	202	233	203	231	198	212	182	217	235	233	218	218	220	208	200	207	237	233	226	190	235	231	203	241	225	201	210	218	207	236	209	230	211	226	224	191	216	207	249	253	226	209	193	214	200	205	212	205	216	226	197	226	237	214	217	212	246	210	217	229	221	218	221	243	225	206	197	220	194	229	229	228	184	218	217	229	218	228	167	218	227	233	233	243	246	208	218	210	221	203	231	233	237	212	250	224	208	204	204	244	202	190	200	201	230	205	216	207	220	231	201	197	211	210	222	236	215	213	217	192	240	219	218	200	194	234	239	228	221	212	205	238	199	230	219	218	222	234	213	194	199	223	229	204	230	235	244	221	232	221	227	223	203	216	258	223	235	183	196	233	216	197	208	201	195	175	193	226	236	224	229	200	187	206	241	207	216	213	192	242	201	220	216	221	226	225	205	215	196	227	211	237	232	227	225	224	215	225	233	245	189	216	203	219	241	181	212	224	218	189	209	215	195	199	230	241	203	227	213	200	219	222	225	217	192	217	225	230	218	203	205	221	203	214	222	230	216	224	218	210	216	211	215	223	211	211	191	221	208	212	255	220	217	200	235	216	235	195	219	224	228	231	224	214	219	213	211	221	237	218	242	213	201	212	236	224	241	248	227	211	212	236	222	226	217	218	224	230	216	199	200	214	197	214	208	225	208	237	226	228	210	201	206	242	206	209	227	233	238	209	214	201	193	205	221	240	214	203	206	206	196	224	227	219	241	201	225	242	211	223	227	190	222	228	249	221	207	225	216	230	209	212	221	218	214	198	232	213	200	230	210	211	199	214	209	204	191	208	214	211	215	208	211	215	247	224	238	209	233	222	233	237	239	219	203	221	200	192	208	205	210	259	220	233	203	199	216	200	209	233	198	217	191	206	226	215	226	197	210	190	229	221	218	225	216	203	230	213	221	202	204	230	207	181	216	216	217	211	249	216	214	217	214	214	227	214	222	239	208	207	255	204	210	237	215	229	216	238	240	208	215	233	232	202	200	207	220	205	231	230	230	210	214	218	227	225	210	218	196	202	216	212	193	220	223	203	239	220	197	202	211	218	234	223	196	220	202	218	199	222	230	219	222	231	210	226	199	204	211	222	236	194	259	223	230	223	198	197	238	225	229	200	218	207	184	223	217	198	221	234	218	225	196	190	224	215	209	219	223	195	236	227	232	214	212	198	245	214	207	206	223	196	207	219	214	188	220	211	221	208	203	216	200	247	217	222	192	207	224	204	223	208	193	227	194	195	213	201	224	200	220	227	213	239	235	213	234	201	205	198	228	227	246	207	212	219	213	209	211	208	210	221	236	223	199	231	208	238	231	195	228	225	233	220	222	224	216	227	201	219	199	250	231	237	237	249	222	224	202	251	208	229	238	221	245	224	216	202	216	182	218
13854	22094	36643	39004	36340	31543	30495	26628	23519	19625	14816	11238	7184	7074	6278	5699	4632	3800	3252	3261	3124	2751	2556	2001	1643	1583	1553	1419	1552	1720	1502	1284	1114	1042	908	892	873	894	924	876	829	752	805	725	699	722	696	674	681	592	626	617	565	530	524	488	540	551	587	547	527	553	607	536	532	519	531	551	499	515	487	562	516	532	505	526	510	516	525	582	530	558	584	542	542	547	514	518	573	483	542	484	550	494	528	530	492	513	529	488	533	575	547	530	504	547	531	563	508	555	553	543	516	530	489	540	547	498	524	505	523	518	510	515	497	520	531	559	541	506	513	523	484	536	567	525	540	508	546	547	487	511	556	488	485	522	533	505	536	495	550	555	510	523	544	517	549	533	510	510	525	498	562	544	542	504	532	533	511	558	530	529	537	480	546	517	530	563	521	549	494	482	550	457	539	508	558	552	534	571	554	485	555	529	502	568	550	538	494	544	555	512	531	551	499	527	537	545	518	555	532	531	537	514	518	519	498	544	547	507	500	574	493	527	463	518	484	546	510	521	546	548	541	490	523	508	499	521	572	564	531	499	547	515	528	564	530	524	526	514	497	524	539	573	511	543	486	529	550	500	537	537	524	543	471	552	493	515	558	517	498	527	514	513	505	512	511	545	504	594	532	519	541	522	508	526	519	498	470	503	510	551	548	515	513	509	499	525	543	531	505	485	529	560	495	492	515	526	516	504	513	510	517	498	533	544	555	496	574	557	526	571	534	497	572	495	486	510	525	518	555	509	501	496	528	469	534	486	545	467	531	537	550	471	526	518	532	562	497	524	509	523	504	526	523	513	506	548	530	490	544	498	504	516	529	513	514	524	500	492	538	492	533	495	475	538	519	543	526	480	536	511	509	538	516	528	545	536	548	548	520	516	499	556	497	510	487	563	519	490	487	536	523	486	537	515	518	485	545	543	536	582	532	533	506	520	514	501	495	539	548	549	542	516	507	526	565	522	528	519	538	527	514	520	522	534	536	488	476	552	539	508	541	526	536	533	573	499	509	554	510	533	536	534	512	541	521	506	524	528	510	515	543	566	528	473	508	497	523	554	589	526	519	527	505	520	533	542	514	537	523	498	508	532	514	522	531	536	500	508	525	527	521	512	539	478	548	504	503	540	526	498	535	538	580	531	490	532	573	518	522	518	505	517	529	545	516	534	500	531	508	498	556	500	528	531	508	526	508	511	493	548	537	522	526	514	453	483	522	548	526	570	504	503	505	517	512	536	532	473	541	521	494	475	549	510	554	529	465	534	554	540	542	509	532	547	527	530	552	536	545	543	516	532	513	525	532	478	485	520	537	554	504	511	489	508	508	483	532	574	494	535	506	536	523	529	514	527	521	537	522	514	532	541	568	540	522	526	530	516	505	525	501	555	576	502	504	515	554	512	512	469	512	533	521	519	513	506	532	537	497	498	530	530	524	485	493	501	486	555	563	558	533	513	514	542	528	552	561	548	529	498	542	495	533	528	544	483	552	522	553	540	486	525	512	498	544	533	513	510	491	525	498	559	505	514	531	536	490	504	525	539	563	531	522	485	494	487	539	529	532	487	502	535	573	487	483	501	498	500	566	495	485	518	562	516	533	489	519	554	540	550	494	540	535	508	543	538	490	549	548	549	515	512	529	511	503	498	488	542	493	590	523	530	567	492	517	506	526	526	535	508	554	517	552	541	540	549	512	515	547	519	535	524	518	490	487	519	502	524	542	512	482	496	526	491	553	520	507	507	519	555	529	510	507	525	478	512	522	518	533	475	549	539	524	521	508	531	532	518	544	504	490	507	520	497	530	536	532	556	519	507	559	504	535	528	500	518	543	518	516	533	524	510	547	520	512	513	507	519	519	537	522	555	519	529	533	531	502	522	512	513	498	547	509	518	538	523	545	517	512	527	484	534	534	488	531	539	538	495	527	497	549	515	525	499	527	528	492	517	555	514	497	527	550	521	528	535	533	581	507	499	509	535	544	536	559	498	522	513	541	555	524	548	520	509	536	481	523	536	542	547	517	511	517	553	523	527	514	507	511	525	499	542	513	589	543	502	515	503	527	533	530	529	512	572	551	544	503	535	558	521	501	523	520	522	529	544	505	516	549	529	506	542	545	538	524	529	525	497	527	573	505	537	489	513	526	534	495	505	516	503	522	522	549	467	485	522	534	542	558	506	514	534	547	479	508	548	542	517	551	510	548	542	557	498	529	526	540	506	512	541	490	523	550	535	513	509	545	548	534	544	538	517	523	540	496	561	539	553	539	524	551	541	505	521	562	550	515	556	570	505	513	494	555	483	519	486	514	516	507	515	540	508	498	514	505	522	520	519	532	504	513	520	573	508	558	547	504	509	527	526	503	503	537	494	517	553	488	531	513	540	506	524	524	504	526	539	552	544	531	525	507	524	566	511	530	533	511	506	552	503	486	527	539	498	517	520	523	520	489	520	541	492	503	551	558	542	514	521	491	488	531	525	544	540	506	535	540	545	542	494	520	504	501	528	539	507	529	530	515	562	526	513	542	503	551	504	515	561	501	549	497	530	546	535	490	534	536	534	495	554	520	521	556	545	512	491	526	517	509	506	473	511	556	503	518	532	527	484	514	570	564	518	498	485	523	477	532	507	496	546	494	547	538	486	520	550	519	516	516	504	527	509	502	490	537	522	507	510	507	527	528	537	532	542	476	494	550	511	564	566	534	509	522	503	547	508	512	523	472	555	514	558	529	536	513	511	541	543	506	531	494	480	500	502	517	513	547	512	471	513	525	476	531	544	488	544	530	539	488	487	578	480	547	518	501	524	537	549	484	509	499	486	517	496	529	506	519	543	540	540	543	541	524	529	530	509	496	516	506	475	546	515	515	546	527	542	530	485	513	572	504	528	485	537	536	500	508	530	540	550	569	549	557	533	495	516	496	493	543	498	537	525	523	494	547	558	538	550	558	510	517	496	497	506	535	544	528	520	530	521	506	533	509	533	541	556	540	488	527	558	510	501	458	515	514	514	522	561	526	559	528	564	553	528	503	493	548	506	476	534	519	473	542	482	470	535	524	514	549	527	539	556	563	508	513	503	540	511	478	509	546	537	509	551	534	516	497	560	539	510	527	465	496	516	519	485	503	516	536	549	480	527	522	546	523	500	527	510	494	544	511	507	519	492	481	498	539	547	511	481	472	542	520	525	564	520	531	498	527	545	532	562	516	513	529	545	537	515	483	533	532	558	508	526	567	537	503	520	517	540	515	546	588	518	494	523	480	499	542	507	545	530	506	524	529	552	532	483	500	554	544	521	526	570	564	505	555	515	535	506	535	528	539	526	493	547	489	565	511	512	471	530	550	537	558	574	520	526	535	526	545	527	535	484	553	543	522	538	528	546	542	538	515	513	503	530	542	539	516	577	503	525	565	510	527	518	528	528	522	506	534	474	518	511	549	517	513	528	533	492	556	530	524	541	532	490	532	556	513	521	482	517	481	550
35658	37375	44520	39927	33737	32098	34948	38688	32242	27115	20830	16231	9722	4657	7999	7348	4892	3542	2271	2760	3146	2714	2204	1573	1558	1562	1610	1094	1122	1167	1157	1029	713	427	371	374	443	407	355	394	342	388	456	387	317	315	315	322	325	220	287	299	272	271	289	275	297	261	259	303	232	240	261	267	247	231	230	231	242	217	226	245	215	239	202	233	248	224	234	244	239	224	215	230	229	231	227	228	236	199	218	224	220	255	207	243	224	224	221	197	212	241	213	195	231	210	242	221	215	210	241	234	214	222	196	241	217	236	239	260	241	242	219	232	242	224	226	262	239	212	251	217	235	214	239	231	237	247	223	222	244	220	231	217	219	217	191	227	218	220	250	205	220	231	193	225	204	253	223	240	238	220	239	233	214	235	220	248	211	229	246	233	230	218	242	219	208	218	209	221	208	225	236	211	255	209	204	234	239	216	221	238	255	228	204	256	247	243	227	243	244	208	213	232	249	209	225	246	206	207	209	247	230	247	234	222	218	229	208	245	230	229	218	220	242	246	233	232	222	264	215	207	235	258	210	235	212	218	213	205	238	247	229	244	214	234	232	252	277	228	222	222	207	260	236	199	199	220	267	230	247	256	220	230	259	218	211	221	212	218	256	225	261	246	247	219	229	225	228	215	234	268	190	215	242	221	217	247	225	235	241	226	212	236	220	230	217	226	215	217	204	229	240	245	220	255	254	255	236	211	218	225	236	246	239	201	240	203	236	223	235	220	237	231	245	258	268	236	197	240	239	255	202	256	257	231	249	230	219	214	218	216	244	229	229	233	222	235	199	216	217	244	247	233	238	231	224	242	217	249	231	219	231	201	226	221	204	234	232	235	222	230	231	235	218	204	232	242	235	245	230	240	197	253	231	194	212	191	250	244	211	205	221	245	224	210	216	232	229	215	252	237	232	220	237	219	219	222	221	229	264	224	234	222	234	232	211	240	251	237	228	248	243	220	255	254	219	211	217	244	241	227	217	230	255	215	227	227	239	244	212	225	219	227	263	233	215	254	211	228	230	232	220	229	234	211	213	227	258	239	196	234	243	243	251	228	217	234	222	254	208	211	234	225	225	230	222	209	204	237	218	234	238	243	232	250	200	214	220	195	233	235	216	202	213	206	237	241	237	252	208	215	226	210	222	212	219	215	255	235	225	216	230	217	238	254	239	209	252	238	228	210	261	217	218	225	200	208	247	206	227	265	222	243	205	234	228	249	210	222	250	225	261	238	218	224	251	258	240	216	211	217	247	258	215	208	236	203	237	206	230	238	237	251	205	202	232	252	235	226	257	205	226	262	241	252	210	218	240	248	219	252	204	225	232	229	211	227	238	231	239	242	258	198	245	231	231	221	228	220	238	222	222	243	237	193	238	208	231	206	254	235	231	227	233	238	243	226	224	224	225	222	245	211	215	231	243	207	202	210	222	236	243	206	195	220	238	235	240	253	240	233	239	243	222	232	204	230	252	232	217	194	217	240	253	223	221	197	208	244	253	234	211	249	216	216	235	242	201	224	241	234	198	207	205	233	241	214	206	219	244	225	220	237	225	224	226	239	237	234	190	228	235	228	239	236	230	235	252	246	219	227	226	226	233	222	231	226	245	232	231	232	214	217	235	216	222	220	235	241	239	231	234	228	216	249	237	242	227	234	235	210	226	247	222	224	230	241	216	208	205	255	236	215	221	222	238	246	223	207	247	244	227	201	195	223	218	216	265	192	239	231	225	223	210	231	234	240	247	223	234	226	219	234	234	244	242	243	234	224	241	228	238	212	240	213	212	243	234	224	244	253	203	217	239	214	212	231	232	229	223	205	244	234	248	243	228	215	246	232	221	245	244	221	196	192	230	228	249	261	226	253	244	224	212	202	215	248	222	223	210	247	242	224	226	232	243	233	219	234	256	230	234	228	216	230	225	247	262	256	246	203	242	240	227	209	221	217	223	223	215	232	271	212	217	213	230	224	208	206	219	235	233	231	212	227	227	253	254	229	239	225	232	246	236	234	205	195	268	213	222	207	224	223	254	269	201	215	219	216	229	220	225	256	244	219	220	224	240	235	220	232	247	254	202	234	232	201	232	227	209	223	239	232	229	227	229	227	235	231	201	222	214	254	222	241	231	238	230	219	228	230	236	220	222	239	243	214	228	229	205	246	231	212	232	220	244	251	220	211	212	238	216	254	232	213	244	262	215	222	218	201	237	217	204	230	235	223	199	212	191	199	241	237	206	223	189	226	212	195	218	213	212	203	207	226	211	250	204	222	242	225	234	237	233	216	220	216	220	228	225	220	236	222	191	202	196	261	263	239	226	223	236	224	219	192	230	222	249	249	222	219	209	242	238	250	248	236	234	212	252	223	231	207	202	215	232	215	228	228	220	222	230	234	230	233	213	203	232	228	222	233	221	241	207	241	235	231	209	234	226	242	231	232	216	259	213	230	219	225	235	230	242	235	233	238	209	229	223	230	236	239	216	191	213	226	254	223	213	219	210	197	236	201	228	210	219	239	247	241	227	242	202	212	214	225	204	225	267	217	239	238	237	217	226	223	230	210	222	232	213	258	221	243	221	214	249	235	220	237	219	232	214	227	196	238	186	234	217	245	229	220	233	222	234	221	203	214	223	240	236	256	240	216	216	213	201	220	237	259	226	220	233	270	204	223	219	224	254	211	224	239	245	222	248	249	237	225	232	235	224	221	221	208	210	232	229	236	200	224	221	208	255	235	253	241	226	248	231	202	232	207	214	221	220	223	267	261	244	210	227	232	259	243	223	241	241	237	203	213	236	219	255	237	220	234	230	223	225	250	211	215	181	227	209	259	239	233	230	225	217	206	208	227	236	186	231	253	212	205	256	194	223	242	233	223	219	230	228	225	250	247	243	212	235	206	236	210	233	213	235	201	229	214	236	240	223	215	240	209	212	239	243	237	224	231	233	237	231	239	244	219	250	230	220	230	240	204	222	233	225	207	211	225	228	242	234	253	211	213	233	232	244	248	208	246	242	195	230	236	225	220	238	220	227	229	216	230	241	220	224	245	222	236	211	234	253	209	228	208	214	207	226	221	245	205	210	240	255	195	231	232	218	238	229	249	228	232	213	209	229	228	227	243	260	236	228	229	220	206	227	240	225	230	241	202	244	213	228	216	209	221	235	218	236	225	255	248	253	229	231	238	258	209	236	230	222	239	182	189	231	223	217	241	217	259	226	259	227	205	221	239	224	228	245	225	233	230	215	248	225	241	230	224	198	220	208	206	244	222	192	222	222	221	225	238	243	240	201	213	225	244	210	236	220	232	244	231	236	200	253	230	237	225	247	192	216	238	232	256	240	242	220	227	239	218	235	203	227	251	227	211	227	246	235	221	196	206	228	227	214	204	255	248	240	212	247	227	233	221	212	218	243	224	237	222	209	216	234	218	214	222	214	257	229	206	232	226	231	229	223	241	222	228	212	217	236	244	236	223	212	209	226	222	230	226
22188	29387	43892	46046	43183	41533	44440	49413	44317	40323	33214	29245	17779	12724	22734	20841	15464	14349	11135	12450	15297	13555	11873	9104	7928	8415	9312	6598	6610	7005	6885	6084	4149	1845	1415	1540	1941	1779	1491	1701	1387	1688	1785	1456	1284	1254	1206	1158	1042	927	964	976	892	900	893	887	931	840	818	881	762	737	690	639	632	568	622	631	577	601	557	560	560	575	587	549	534	530	552	550	565	569	583	550	510	511	541	583	555	561	526	529	481	553	563	544	540	538	567	553	563	552	542	503	533	561	554	538	567	559	593	533	563	526	534	540	539	566	530	560	552	507	536	518	508	567	545	501	564	552	576	529	545	547	531	553	551	546	537	524	560	555	513	621	571	532	549	534	514	563	548	536	562	576	560	549	550	581	550	553	536	537	525	522	589	588	510	556	529	552	541	539	523	566	571	526	505	572	536	548	529	550	545	551	583	540	521	532	528	554	502	535	520	542	553	593	566	529	542	552	527	491	534	547	547	566	504	556	528	532	515	509	548	584	542	512	571	566	503	536	576	508	520	571	546	572	503	519	542	548	536	560	535	564	562	560	564	518	516	589	537	511	555	555	541	538	519	515	558	543	536	527	546	525	536	573	563	560	571	578	538	557	543	569	563	524	551	562	517	540	549	540	500	559	528	566	562	555	492	583	561	526	588	535	558	571	550	518	514	557	527	553	538	534	561	532	556	533	576	553	544	582	503	529	585	536	530	537	571	534	536	544	497	545	504	563	532	525	508	510	562	536	510	534	530	505	550	498	565	534	561	586	513	556	576	531	537	545	555	569	573	544	579	498	510	579	562	507	510	542	532	520	564	564	558	525	547	562	518	506	539	570	510	548	556	562	524	544	557	539	598	551	564	554	497	567	509	549	547	562	552	540	575	543	548	554	528	537	542	544	561	554	563	565	551	509	555	595	563	549	511	554	528	540	547	529	518	537	523	554	554	556	567	527	551	557	568	563	552	544	544	498	536	542	534	548	572	541	588	532	510	543	518	513	537	559	509	567	565	537	519	557	545	541	543	571	529	585	523	593	553	531	548	574	553	522	529	558	546	555	550	549	582	561	533	555	556	530	535	575	516	541	552	523	585	536	511	544	557	505	568	533	541	548	508	533	545	563	546	569	520	516	500	581	515	553	537	555	557	547	571	560	531	537	534	539	552	526	533	553	532	580	531	516	554	539	498	495	564	582	559	520	561	549	490	528	522	581	526	496	534	519	519	527	566	562	530	569	522	553	578	583	510	523	551	523	530	541	532	529	529	528	541	566	547	589	507	556	547	550	532	537	551	561	561	560	542	504	532	554	551	536	525	542	534	568	562	534	483	554	591	531	516	548	546	523	575	535	572	550	574	533	546	575	516	511	526	545	528	570	535	555	491	535	525	527	560	580	524	522	557	554	522	485	526	555	594	547	541	543	559	516	521	531	506	537	571	580	578	552	530	554	554	570	582	555	564	526	520	548	515	511	537	496	542	520	520	534	550	518	535	560	533	555	544	544	572	570	546	548	557	570	555	567	546	547	578	518	537	535	568	542	551	515	547	555	606	520	563	544	576	518	534	558	567	527	554	572	536	540	556	562	557	506	533	516	514	571	525	511	547	545	537	606	540	539	543	541	600	553	550	554	552	552	546	521	563	531	567	559	511	586	542	497	516	529	538	560	478	564	584	546	510	561	547	570	513	511	555	559	540	479	524	565	580	501	542	508	521	571	586	572	587	584	545	556	534	582	570	504	514	535	564	538	529	587	522	506	525	580	541	529	498	538	504	550	554	549	488	533	580	494	564	508	515	511	522	588	550	541	544	534	548	558	535	515	548	552	515	547	534	568	563	533	539	561	583	548	552	531	572	552	545	554	540	537	558	530	535	521	552	522	535	570	527	558	503	523	545	571	539	546	523	538	526	565	534	536	545	592	553	526	501	547	527	556	561	536	541	516	591	534	528	529	546	548	551	608	570	535	534	540	554	579	559	542	528	537	542	556	515	553	550	531	555	546	567	513	536	534	551	553	549	525	552	516	518	538	574	551	557	530	545	538	551	527	576	519	533	553	528	530	573	582	562	520	513	550	569	527	582	564	513	527	517	577	553	540	547	536	546	547	541	561	522	566	512	580	565	524	573	498	583	568	528	523	544	547	515	566	557	528	583	550	538	548	551	535	539	536	546	560	509	542	560	546	516	508	550	585	492	518	509	605	528	542	513	564	526	595	527	552	561	516	565	552	526	537	571	520	503	558	505	549	535	504	517	528	534	576	522	569	557	525	539	542	535	548	549	500	542	514	549	525	526	584	534	574	563	531	535	532	541	528	528	503	532	509	555	510	536	537	515	565	541	549	558	555	535	513	515	551	522	543	552	544	528	551	516	536	554	557	549	533	498	521	558	583	527	553	523	559	494	558	551	581	492	512	497	548	525	536	532	527	549	550	533	532	539	519	538	565	596	543	536	537	547	589	536	539	548	550	539	569	533	561	554	544	522	589	546	571	554	539	488	534	489	542	546	541	543	546	553	602	549	561	540	524	562	548	555	550	515	529	528	550	558	518	514	547	500	542	511	541	511	570	537	531	536	509	524	545	541	539	588	536	567	540	537	567	535	536	565	533	501	556	574	582	558	541	544	517	539	528	519	530	549	513	539	487	503	489	531	522	547	571	533	492	529	573	559	554	513	531	551	531	504	556	542	583	558	555	484	538	552	568	542	551	516	553	568	565	551	512	549	504	545	532	513	548	532	591	544	525	528	583	531	521	533	523	500	538	569	531	570	478	543	552	554	516	535	540	547	497	520	502	531	525	531	530	555	556	527	560	542	550	556	552	539	533	599	506	592	559	516	539	515	542	512	550	534	563	552	550	562	546	542	523	562	541	525	546	569	553	551	553	543	589	536	556	565	534	543	546	557	565	565	565	535	555	539	535	524	561	550	561	549	528	537	544	555	563	552	539	549	527	587	566	563	559	533	499	545	543	552	538	580	542	603	543	568	556	528	526	549	542	559	506	526	554	547	518	513	554	565	520	507	559	578	552	543	529	516	570	586	570	568	531	537	536	529	510	527	575	514	528	586	550	547	557	543	505	520	547	582	591	537	559	541	577	522	518	526	506	531	561	557	522	545	547	560	538	507	563	570	545	538	542	489	516	548	575	583	540	543	540	543	501	534	529	509	552	560	559	579	528	567	474	533	532	542	548	503	528	551	541	568	540	572	534	559	586	545	549	529	566	573	589	522	516	575	556	532	569	523	534	532	541	539	545	563	553	538	556	548	540	546	540	551	542	531	539	618	542	555	521	569	525	539	538	569	601	494	577	559	552	558	509	564	529	524	557	525	520	512	543	498	561	520	569	545	556	555	528	543	509	536	545	555	490	507	549	516	541	544	519	576	518	539	545	528	559	550	532	507	527	592	526	512	551	498	542	555	556	565	518	536	559	576	563	587	528	539	551	514	559	565	542	513	518	573	584	523	583	544	513	507	507	545	506	531	537	563	577	547	528
42090	41218	47293	43378	38575	39704	40508	43928	35470	32859	28239	21419	13291	7760	10026	13353	8307	6614	4532	4817	6253	5566	4459	3304	2862	3231	2874	2171	2087	2117	2041	1816	1119	415	441	465	572	518	437	468	474	483	556	421	424	413	330	356	320	312	360	395	362	311	330	325	318	309	279	298	284	238	247	226	216	200	219	207	206	203	225	242	218	202	242	222	202	176	196	194	228	201	226	208	204	192	215	203	217	219	224	179	194	200	207	178	177	204	203	198	211	224	230	207	197	205	234	188	200	210	192	191	239	222	221	250	178	239	222	196	195	208	203	217	205	193	195	187	192	210	184	202	223	200	213	231	219	205	189	205	204	189	202	191	194	190	212	191	239	206	209	192	252	210	200	217	194	208	203	200	189	203	198	227	220	251	220	191	208	221	210	225	206	211	197	190	208	194	201	197	187	173	219	211	204	224	179	222	189	205	203	192	207	213	180	187	224	212	187	194	196	206	204	211	222	219	243	217	174	191	199	190	197	184	207	205	199	240	234	187	174	199	220	182	215	204	240	218	192	207	206	246	222	229	200	186	225	209	213	221	203	201	199	236	210	194	199	188	206	187	201	228	231	208	197	196	198	215	206	207	189	163	221	193	175	205	209	195	198	183	234	212	225	187	224	197	170	204	214	204	194	195	202	176	186	195	200	197	206	225	191	195	196	206	200	231	182	224	200	209	223	209	199	199	215	188	174	222	209	207	192	204	226	223	194	209	200	211	210	241	220	206	185	197	205	192	202	180	168	184	205	232	221	217	190	199	214	203	163	214	192	205	204	208	196	208	196	213	225	213	195	211	217	215	183	171	223	218	230	204	222	184	218	202	205	189	250	208	184	210	210	214	198	234	198	216	215	208	203	216	175	202	213	200	230	202	198	205	189	198	196	194	209	215	199	234	224	202	212	202	174	185	212	210	227	223	199	185	199	226	215	203	198	184	203	197	220	185	220	196	178	212	224	224	218	231	222	174	199	176	228	231	210	233	199	208	194	184	196	229	192	205	198	228	192	197	231	214	202	194	216	221	195	215	219	199	193	216	210	198	192	222	204	214	194	193	227	208	191	183	196	223	190	168	194	224	204	214	215	184	214	213	208	228	216	194	199	221	205	194	216	188	198	216	205	203	220	208	208	202	210	185	198	196	196	203	189	219	193	163	195	218	217	209	209	198	200	177	213	222	207	236	208	219	205	195	205	203	189	207	227	206	200	205	203	188	206	193	195	182	203	200	195	191	189	185	184	189	196	191	200	223	200	191	195	198	180	215	215	187	199	196	183	190	211	194	241	212	201	196	196	222	208	215	208	202	214	203	187	199	193	214	208	204	206	187	205	209	187	212	218	214	204	184	187	220	185	209	222	208	180	200	239	216	198	231	181	189	197	209	217	210	223	179	216	181	200	206	202	209	202	186	200	191	223	225	207	193	214	216	184	201	192	190	232	214	216	192	201	188	203	186	199	179	190	220	214	211	196	202	201	184	190	196	224	186	198	212	195	208	202	201	199	205	209	197	224	220	213	235	229	200	202	212	205	205	183	205	195	170	206	202	203	218	210	234	203	223	233	184	223	219	198	186	180	197	200	225	218	224	187	174	189	210	240	208	207	192	223	214	184	208	214	216	198	189	199	225	217	181	225	206	191	185	207	202	195	195	223	190	200	184	203	182	214	220	209	191	207	227	187	195	201	201	228	222	213	169	222	212	184	208	244	186	203	210	197	174	204	201	200	212	206	198	183	177	174	208	206	230	197	228	218	193	203	175	197	238	206	208	194	203	198	195	197	205	206	189	201	218	194	207	203	205	216	215	201	209	184	174	207	214	206	222	200	225	200	186	193	197	214	187	230	208	177	194	212	190	206	207	211	189	201	209	228	204	190	211	206	213	220	200	187	196	200	207	210	216	200	177	176	214	194	200	186	188	211	199	227	165	200	188	215	213	191	203	209	209	201	236	228	219	219	216	211	227	206	200	180	206	192	214	200	185	186	194	194	184	211	198	214	195	232	202	225	223	206	206	203	207	204	180	222	201	193	206	226	182	186	171	198	207	225	194	213	220	218	229	215	206	183	210	200	222	189	200	208	220	229	225	191	186	206	202	190	208	195	208	209	193	206	203	217	205	194	222	211	213	213	206	185	191	184	169	227	192	178	206	202	220	204	191	188	221	214	202	200	209	184	237	240	204	191	219	200	194	206	188	202	190	201	200	236	206	227	185	198	216	197	204	205	197	194	206	232	218	221	205	197	184	202	191	208	212	198	197	205	179	187	202	185	211	195	188	212	199	211	191	194	180	214	186	225	201	207	195	216	190	190	194	201	205	181	192	209	207	204	224	226	179	201	196	231	210	216	183	199	202	205	197	195	213	191	175	213	197	218	237	239	240	214	179	210	204	191	194	189	202	191	223	192	205	207	204	194	180	201	208	181	202	189	203	201	195	176	220	214	195	201	203	204	202	190	197	209	200	203	209	217	207	208	204	229	200	216	223	217	216	225	167	195	202	216	175	229	181	233	217	222	215	214	217	210	210	195	163	215	217	190	204	224	216	201	214	204	204	185	189	206	196	206	207	222	210	183	196	221	196	206	226	184	202	197	228	191	196	225	215	225	178	222	199	195	198	206	175	204	201	202	200	196	187	213	207	189	220	170	210	224	184	192	207	205	200	195	200	194	222	202	217	188	193	171	179	187	230	208	226	181	181	200	200	209	221	233	213	216	187	220	188	197	217	210	220	205	208	197	185	230	209	218	209	180	192	193	228	199	212	211	206	174	194	186	207	202	202	217	227	226	220	222	187	224	225	229	214	203	214	190	219	227	217	198	207	200	219	216	200	190	206	224	209	193	211	199	199	186	214	229	183	210	204	180	193	226	191	222	194	188	187	223	193	195	215	193	207	170	240	198	191	198	202	199	207	213	216	171	199	208	213	223	201	176	215	228	185	167	206	170	202	198	204	237	216	198	212	208	209	215	207	205	195	200	215	212	213	235	214	199	173	200	221	189	194	212	207	195	203	197	188	184	219	183	203	186	213	194	188	200	191	217	172	232	198	185	226	186	226	205	226	182	209	208	219	219	169	211	188	183	210	209	195	214	215	213	209	257	219	190	200	195	200	194	218	207	194	200	200	196	207	201	208	187	236	187	173	237	241	188	212	187	220	215	215	190	221	223	195	220	227	217	200	193	206	227	191	177	188	216	209	190	199	194	224	209	187	199	223	228	215	223	204	191	203	204	208	192	196	234	217	203	203	211	192	204	181	202	206	193	204	231	217	207	223	208	206	232	214	222	235	229	213	231	211	196	205	207	225	215	215	171	207	194	211	203	214	192	236	193	194	213	199	205	200	196	223	214	189	190	214	219	191	188	214	217	178	215	214	225	224	230	218	175	208	213	186	195	197	192	210	202	214	228	200	210	213	213	204	212	191	209	204	198	220	197	213	225	203	190	203	176	202	192	193	204	212	196	222	214	203	181	181	181	226	213	224
26210	32837	46904	48440	46044	46914	49478	53908	48287	47519	38975	31617	21106	16843	24456	28633	21560	20118	17015	18226	23326	21586	18238	15539	13085	15062	14733	10992	11165	11932	11518	11090	6196	1984	1994	2187	2799	2649	2208	2486	2483	2572	2798	2018	1777	1797	1787	1671	1377	1405	1583	1363	1267	1181	1294	1230	1327	1170	1066	1062	965	802	802	697	578	515	570	527	551	556	558	520	522	530	534	524	491	442	499	501	500	498	487	491	462	494	461	473	510	475	508	473	476	515	475	487	552	462	456	530	493	504	507	532	504	519	436	501	501	539	504	486	448	470	456	474	429	484	482	495	491	497	481	489	481	508	476	506	520	492	495	505	516	459	515	532	450	474	494	520	471	502	481	509	461	477	486	507	508	463	461	490	496	514	462	437	474	509	441	493	516	471	495	486	482	470	494	476	549	462	519	453	516	493	492	463	484	477	479	470	509	475	501	467	534	493	485	506	479	485	459	480	467	461	459	465	480	494	500	526	460	450	490	505	492	530	464	487	496	502	470	527	460	505	491	502	473	477	448	443	520	444	470	512	507	500	500	491	478	486	507	499	500	451	503	471	502	481	501	503	486	494	468	465	485	485	494	450	504	478	492	481	491	489	472	465	483	467	476	524	497	478	464	478	494	514	542	493	455	515	497	471	482	471	480	498	462	449	519	473	487	463	508	464	478	481	479	464	482	490	488	488	490	447	483	478	453	485	511	473	452	511	479	463	459	519	520	479	442	479	508	508	485	487	470	470	510	490	495	474	451	517	504	502	488	501	459	450	472	495	461	495	499	530	486	484	460	511	493	493	461	505	470	486	514	523	501	481	464	474	509	455	488	490	549	472	491	506	496	492	470	504	470	489	459	451	490	504	536	521	502	451	447	482	464	525	521	455	487	498	501	483	483	457	501	490	509	535	511	458	469	470	516	476	473	489	508	450	494	506	493	480	482	489	450	491	538	498	490	512	488	468	549	543	465	472	476	491	471	505	483	473	493	491	471	501	489	443	492	473	491	479	493	504	516	497	472	508	494	512	519	477	522	459	500	438	486	504	449	498	461	499	477	492	499	493	447	480	460	494	485	456	445	486	463	486	493	522	512	489	487	501	474	489	457	436	463	470	511	471	458	449	477	496	478	462	466	462	465	492	489	534	486	533	516	461	486	521	516	500	496	480	517	484	496	522	506	467	463	481	463	479	522	484	472	482	522	482	454	445	508	480	508	512	486	488	506	499	499	447	486	464	494	499	495	489	535	484	472	515	446	470	492	515	505	493	511	523	490	509	482	489	469	462	460	514	498	480	484	467	489	464	494	479	447	450	486	484	483	515	483	498	470	514	513	476	463	475	485	474	524	483	527	484	450	457	515	519	478	474	461	461	529	500	476	434	474	503	480	464	478	492	502	433	461	511	494	495	510	497	499	483	495	495	484	485	482	462	532	446	532	491	510	510	523	464	485	536	425	491	490	479	538	505	491	483	478	513	463	467	491	528	506	458	462	483	456	496	466	511	471	518	460	474	482	488	509	488	469	489	481	479	470	486	469	511	463	492	501	480	499	520	483	467	493	482	497	509	502	461	481	553	493	475	497	526	489	485	480	503	472	499	472	484	468	431	491	506	479	485	501	442	482	503	493	479	476	464	459	486	493	517	487	523	529	505	480	483	506	461	508	510	500	551	480	503	464	486	505	517	473	487	477	506	482	494	469	448	458	527	472	498	469	498	467	502	450	500	451	481	474	457	568	459	502	503	497	483	462	484	482	499	454	474	468	513	495	493	476	463	471	501	518	502	459	535	488	503	518	501	448	514	511	507	533	496	487	475	462	473	501	509	480	454	520	520	495	491	492	455	520	485	496	469	474	530	472	508	477	467	514	471	523	475	457	503	433	466	471	496	509	538	486	457	442	480	475	452	469	482	503	465	523	447	494	504	482	466	449	482	498	562	476	528	494	454	527	496	477	494	515	454	519	486	505	495	501	465	494	497	496	481	482	513	464	459	490	497	496	498	527	498	464	498	483	468	484	472	500	511	500	448	507	461	471	498	500	489	517	525	489	457	455	492	523	527	464	477	471	453	496	500	500	479	472	518	491	508	480	491	514	475	499	496	491	463	496	522	486	444	466	499	491	503	476	473	513	516	458	466	492	479	512	466	492	501	481	467	558	490	492	454	486	512	499	472	470	472	487	499	482	511	498	447	445	478	495	482	491	447	486	497	491	503	498	503	491	505	446	471	499	517	451	495	467	500	492	471	495	474	480	519	485	501	476	511	477	509	477	528	511	491	521	508	473	498	475	499	499	500	496	507	464	492	458	488	502	493	500	482	524	494	453	454	461	447	514	531	515	456	495	529	491	507	526	521	478	510	476	435	486	452	500	489	479	443	491	505	505	494	483	466	469	483	465	471	471	510	470	468	472	508	481	515	506	484	469	481	481	512	474	471	484	439	491	498	507	500	466	496	456	510	490	509	505	474	450	486	472	518	476	498	451	496	498	482	473	471	518	476	483	475	479	511	515	492	535	515	488	476	488	522	473	463	476	492	450	470	456	447	520	482	524	497	472	494	477	454	459	460	501	487	485	463	494	522	458	507	473	484	493	458	455	440	478	509	470	516	511	469	504	487	514	515	458	480	499	531	485	528	490	491	470	472	499	493	499	531	502	498	454	469	472	491	499	463	500	478	500	492	504	487	486	462	441	489	459	482	501	506	468	479	453	519	506	548	471	514	510	512	485	477	453	472	524	473	509	493	493	498	502	457	526	471	480	522	491	475	532	548	474	468	496	480	475	466	504	513	518	497	454	537	497	476	486	510	497	502	499	467	477	457	510	519	513	507	513	496	477	501	471	482	492	490	494	455	517	485	469	482	480	508	509	492	481	483	480	478	466	482	479	490	452	491	501	519	458	491	537	491	484	505	485	521	525	502	479	482	489	520	496	515	511	483	472	471	507	481	482	462	500	462	506	490	473	470	503	471	458	499	473	497	482	465	500	459	506	544	493	479	489	494	451	513	503	476	458	489	482	470	471	491	452	481	500	480	466	508	504	493	475	484	485	512	458	481	529	486	487	495	485	473	490	459	497	502	480	500	477	511	476	530	496	477	469	515	514	472	497	518	515	500	506	480	467	520	488	494	527	465	489	429	502	496	488	517	475	473	478	493	471	489	497	464	460	488	506	456	491	506	474	506	484	470	471	475	484	490	450	549	448	542	483	475	507	513	491	507	505	471	473	465	462	472	534	512	468	467	503	460	476	477	475	499	449	499	470	494	446	513	439	521	509	475	505	498	504	475	517	480	470	496	491	510	464	490	487	524	466	489	444	446	488	513	523	528	488	482	468	503	457	467	486	482	513	499	479	526	495	461	444	526	475	476	459	492	487	475	474	509	503	499	479	481	470	500	478	458	484	515	512	494	499	532	471	469	485	502	463	506	477	496	526	514	441	471	498	550	518	487	526	460	512	459	480	534	480	491	458	518	550	473	457	448	453	490	494	480	503	497	481	537	493	482	459	444
24570	28245	31755	27221	19528	14697	12073	9405	5739	4068	2825	1975	1459	1224	1281	1216	932	822	717	691	623	534	498	390	420	382	366	397	353	366	304	321	315	281	282	294	349	298	270	241	245	283	279	245	222	242	243	255	230	216	233	232	220	254	226	203	220	242	199	229	216	208	202	213	245	205	223	224	225	213	243	209	217	207	231	232	233	227	209	214	233	175	216	222	223	232	209	194	230	229	233	203	257	196	227	223	243	211	209	183	251	246	250	205	209	245	222	232	249	219	215	229	209	238	225	231	227	198	188	205	215	228	209	217	226	201	197	189	222	225	240	222	219	245	212	242	233	210	241	209	223	187	245	214	240	230	262	201	235	231	242	242	207	237	231	248	216	218	196	220	231	230	213	228	222	225	219	203	219	227	244	256	212	189	212	235	214	198	244	217	257	216	217	234	218	231	222	222	214	218	239	230	218	245	200	217	214	227	218	209	232	208	236	241	235	206	191	222	222	203	206	221	228	229	199	228	205	206	203	216	226	231	182	228	207	217	212	218	227	224	235	206	246	221	220	236	183	243	213	236	216	248	227	222	203	185	214	220	233	239	231	203	219	216	230	226	213	235	219	221	216	225	254	219	206	220	227	220	220	243	227	206	211	215	241	224	217	227	210	218	216	215	212	215	237	199	192	222	221	216	238	221	229	217	220	192	224	216	214	208	221	224	230	214	237	242	231	226	213	211	230	211	220	241	211	211	212	224	213	214	220	191	229	253	222	193	219	192	212	211	237	220	219	208	252	202	196	208	209	211	223	224	238	213	203	202	221	203	228	214	208	206	229	224	240	221	229	218	229	209	211	250	217	214	222	253	237	214	230	217	194	209	258	222	237	224	195	234	235	224	185	202	211	237	250	222	229	209	219	210	218	224	222	221	213	215	220	195	195	218	255	236	235	224	189	239	198	217	210	209	220	182	233	204	249	209	208	243	210	227	211	210	192	224	219	220	233	210	233	229	211	203	243	217	231	205	212	212	247	190	228	202	227	208	212	237	211	243	194	203	194	225	217	214	191	232	222	266	225	198	231	227	228	213	247	224	222	197	206	208	211	223	207	254	204	205	209	197	240	228	207	182	209	210	208	213	260	246	223	226	233	210	244	216	199	217	196	194	220	206	234	225	222	239	261	227	226	208	224	241	213	220	219	236	202	232	227	228	237	220	250	203	201	210	227	237	226	230	203	235	214	217	233	211	254	228	210	233	226	220	215	220	193	250	226	239	184	221	219	194	219	213	234	213	242	208	189	231	220	212	195	204	182	209	226	230	233	214	218	246	225	210	183	210	209	201	237	236	246	249	219	203	222	213	218	238	238	211	243	232	227	213	210	226	234	221	208	204	211	213	180	191	244	223	217	222	229	234	244	211	213	221	230	207	215	218	216	216	221	202	189	232	200	191	226	225	209	229	210	207	232	199	223	219	230	202	225	231	220	216	199	222	220	193	226	223	243	216	195	215	230	227	233	235	231	220	223	222	214	201	193	208	241	223	227	200	200	229	223	207	223	237	224	238	230	237	240	230	212	194	201	210	229	217	221	221	194	224	235	236	231	228	235	194	226	218	264	222	212	188	222	194	208	214	206	206	207	225	191	222	212	204	229	245	225	198	224	210	225	224	224	203	220	237	242	264	222	241	223	221	200	247	202	255	224	229	259	217	217	224	228	214	226	211	223	217	199	219	231	223	225	206	240	232	211	203	215	201	203	220	223	226	229	228	228	231	231	204	213	210	231	230	209	223	222	217	210	233	193	209	175	231	256	213	203	218	220	244	214	225	213	190	236	225	210	241	211	204	203	214	210	222	222	231	223	211	202	174	216	235	224	234	194	202	220	242	211	229	212	227	227	235	204	208	188	217	194	236	239	202	223	218	206	200	232	209	213	203	244	209	194	206	209	222	175	202	206	235	228	241	243	240	214	253	196	225	230	203	224	207	216	249	238	228	218	250	250	253	233	227	220	217	214	198	223	244	217	214	248	209	201	227	236	236	229	225	252	246	221	214	221	202	209	229	194	217	191	235	224	215	224	196	194	224	235	231	199	234	210	222	219	201	211	217	212	218	226	196	230	224	247	210	238	247	238	214	252	213	267	207	211	215	201	226	213	228	214	225	226	229	245	237	199	230	208	190	206	222	233	227	212	220	228	242	227	238	210	235	219	209	215	224	225	208	234	217	220	241	225	201	212	222	229	235	210	208	221	219	201	235	223	228	211	203	232	201	227	242	223	202	216	240	211	244	212	232	213	202	212	213	217	209	228	242	231	208	215	202	221	226	222	232	241	212	225	208	209	233	236	229	227	225	248	228	221	226	226	213	191	221	210	221	204	205	218	216	204	214	242	216	217	217	215	221	229	210	235	219	226	231	221	204	226	197	208	223	227	240	195	201	195	243	228	223	234	226	203	222	235	213	216	199	220	229	212	200	211	215	227	234	228	222	224	184	212	231	201	235	218	232	232	236	198	217	194	223	204	244	219	209	221	219	211	210	224	216	229	237	219	226	236	197	216	208	207	238	227	198	226	195	226	223	208	245	199	213	221	207	214	196	241	217	194	200	231	251	203	173	221	211	255	222	220	254	213	216	231	218	245	235	235	209	231	211	215	227	217	210	243	200	211	214	229	207	202	235	207	204	199	203	208	225	218	207	203	194	204	216	203	217	204	196	214	204	208	233	228	229	216	187	229	237	171	218	230	209	218	210	254	229	225	240	203	214	229	212	205	222	217	222	212	195	215	228	201	200	234	203	225	207	177	223	220	224	212	225	211	216	197	216	198	180	211	241	227	233	215	230	231	233	217	190	219	238	224	244	222	245	224	228	196	196	214	197	199	268	202	196	218	227	218	234	223	241	221	195	212	215	198	196	233	211	197	208	207	232	215	209	230	217	217	215	183	203	212	210	228	227	212	242	267	213	220	237	231	208	228	201	240	204	235	222	238	212	205	197	184	240	207	207	226	198	235	219	207	220	253	221	249	205	220	223	216	217	214	240	221	216	218	194	212	221	197	216	212	207	215	227	218	214	218	235	221	234	228	217	203	235	232	199	215	231	205	201	192	230	220	212	213	216	264	213	216	230	214	226	226	214	207	223	232	226	219	203	215	242	213	231	221	227	229	206	241	242	189	218	228	207	192	250	204	226	198	229	209	215	217	229	209	219	219	241	188	234	234	232	210	209	203	203	226	207	220	207	243	192	214	208	215	208	219	213	227	203	199	228	210	210	235	208	209	212	232	219	229	203	229	232	196	230	231	194	221	245	229	209	229	222	216	209	217	192	243	201	214	203	172	241	209	207	214	215	227	222	217	198	215	214	201	228	241	206	199	214	196	228	232	196	211	197	224	228	226	198	225	238	257	228	216	208	226	238	221	208	234	209	199	204	225	219	252	233	255	209	235	204	187	230	236	208	210	213	217	205	227	236	222	198	203	204	218	224	219	214	209	218	217	202	210	217	207	244	217	183	220	214
14474	21720	32957	34081	30090	27633	26718	23406	17946	15394	11986	9357	7322	6178	6477	6235	4876	4132	3819	3665	3440	2767	2188	2053	1820	1667	1781	1677	1741	1496	1333	1388	1207	954	955	977	1177	1017	933	908	915	860	909	831	791	778	732	660	708	594	600	638	627	577	572	558	559	563	569	553	566	553	513	565	564	565	531	516	520	534	543	547	568	516	553	518	536	489	538	530	538	524	513	523	521	486	525	538	526	500	531	485	542	480	496	556	528	552	574	521	550	518	528	546	554	511	543	529	534	500	554	508	541	547	525	494	491	500	549	523	525	527	540	531	519	549	537	538	527	572	517	509	531	524	519	554	526	511	522	546	547	518	537	540	504	540	569	507	494	529	534	571	505	522	538	530	541	542	524	502	508	498	550	513	515	543	516	514	523	539	524	552	516	495	552	531	535	518	539	527	509	524	524	532	501	504	571	532	508	532	508	484	573	546	502	470	530	524	555	528	551	552	545	481	538	502	540	499	546	521	542	541	525	505	514	553	543	549	520	484	520	555	461	495	522	554	539	527	518	521	503	535	547	501	523	533	539	544	564	513	503	535	547	496	523	545	559	471	564	517	497	516	526	515	541	544	524	508	508	504	575	532	552	525	542	531	521	486	491	535	481	506	500	570	468	559	548	532	530	532	516	519	535	524	536	541	555	541	520	516	544	539	516	522	533	543	557	547	506	523	499	567	527	495	496	550	511	501	529	517	521	520	576	570	472	509	531	504	515	552	505	541	527	536	547	534	566	540	494	504	586	524	540	514	495	541	500	537	510	542	542	507	521	504	527	503	508	554	503	554	500	537	480	484	512	569	505	569	554	555	516	498	524	523	559	559	556	539	497	523	533	543	555	554	529	555	522	504	520	538	520	509	526	522	499	512	525	520	536	508	527	509	504	567	541	465	507	535	520	560	583	512	564	515	527	543	506	506	522	531	513	488	526	508	545	526	561	527	542	555	536	506	521	560	584	519	551	553	552	524	537	517	515	524	496	501	520	518	493	509	535	547	527	530	538	548	526	512	506	517	512	489	547	548	495	530	507	561	557	527	538	537	510	556	539	531	496	613	509	523	499	549	530	537	581	509	487	522	515	512	547	515	561	544	539	548	539	497	525	520	553	528	483	560	534	492	565	518	510	548	523	544	517	546	500	549	556	526	538	549	570	521	501	495	551	518	533	538	523	538	543	507	526	545	540	481	582	510	515	548	535	526	514	527	510	536	557	526	551	528	563	527	533	529	514	508	480	572	527	508	547	485	515	561	499	499	533	515	528	507	494	512	572	545	526	554	539	539	536	542	528	519	492	496	502	566	559	547	552	495	554	547	513	548	524	546	490	517	531	552	528	536	532	532	540	533	513	518	567	513	457	483	480	540	515	503	554	564	567	544	527	535	540	521	551	542	525	557	498	558	554	533	534	555	556	539	558	586	538	503	539	543	512	543	505	514	544	522	589	527	559	522	569	563	547	517	512	550	561	517	531	520	550	549	520	502	515	527	490	533	498	497	518	547	480	543	483	524	504	583	548	540	563	518	512	515	527	555	525	500	526	498	563	529	499	522	549	500	544	494	549	527	517	539	505	579	515	497	502	502	524	488	521	519	518	535	559	508	507	543	524	513	577	511	520	531	523	535	527	479	523	512	546	561	540	503	485	485	563	504	496	515	513	567	515	535	535	522	501	543	506	526	500	529	539	524	559	524	562	515	540	497	525	533	517	537	537	553	540	515	576	499	554	567	517	549	554	557	532	546	541	536	550	533	520	482	526	526	538	555	522	526	518	541	505	551	566	556	517	528	535	535	526	493	566	543	511	538	511	517	508	533	555	551	549	486	527	476	538	552	520	546	553	518	558	508	529	533	555	585	525	555	528	511	507	571	504	534	561	498	529	526	525	500	554	542	505	535	485	539	521	531	513	490	520	528	504	524	570	547	544	559	514	526	517	533	508	550	478	513	537	534	499	510	537	540	541	547	531	548	542	508	507	532	530	512	541	506	523	506	501	556	477	532	572	583	520	533	512	524	505	576	541	523	506	522	531	548	529	529	552	537	534	534	556	556	535	546	520	542	535	557	518	517	548	526	510	521	529	547	514	567	507	545	555	523	529	515	544	490	547	541	506	512	495	562	501	526	521	546	518	514	573	528	564	545	521	538	575	535	498	515	544	564	534	547	530	541	514	537	559	528	528	502	544	489	498	516	527	548	543	522	525	524	554	515	496	517	560	522	514	504	509	538	504	537	511	530	541	514	499	513	541	521	531	537	539	558	545	544	546	527	516	532	507	517	510	531	489	573	536	553	540	557	509	505	546	560	484	534	564	494	536	521	483	517	552	527	517	554	522	520	536	502	524	590	555	554	575	523	538	512	552	523	568	517	536	565	533	548	510	552	508	516	518	542	555	506	512	522	507	508	532	525	519	548	536	534	510	520	532	533	527	545	532	502	527	484	535	546	502	521	513	551	563	544	536	518	512	516	549	549	549	517	568	553	533	536	518	503	537	506	507	552	528	544	553	522	533	509	553	534	563	551	494	565	520	501	566	537	510	505	515	503	506	513	515	516	547	551	538	545	574	560	561	529	492	561	516	515	515	485	485	549	541	535	514	556	491	504	543	562	540	498	563	523	544	544	499	550	535	527	533	491	569	475	570	519	493	535	504	518	495	526	504	519	518	531	499	547	553	523	562	537	521	534	551	567	530	495	537	524	540	506	504	509	524	515	522	566	496	533	554	512	566	527	497	511	533	499	531	552	507	542	532	487	551	528	584	543	567	518	495	539	528	572	493	522	532	529	496	566	527	543	562	493	549	532	522	501	508	507	535	528	502	576	552	492	522	542	529	569	499	559	537	573	510	522	521	548	517	568	490	511	493	522	542	565	551	547	538	530	553	528	508	538	555	527	548	521	561	483	546	536	510	533	557	574	528	509	526	528	533	527	489	511	530	519	509	542	533	529	566	555	522	507	548	568	528	529	542	509	511	515	510	525	546	492	550	508	542	473	513	496	534	556	524	501	489	549	548	493	503	532	547	520	501	544	512	477	494	543	525	534	517	517	546	516	507	540	530	536	532	548	476	542	533	508	541	529	552	529	548	541	512	533	501	509	525	549	561	535	534	558	575	513	543	495	529	524	567	555	556	545	563	553	521	533	529	561	554	520	485	519	574	522	500	512	529	536	504	520	504	527	547	500	525	545	482	515	550	503	544	554	554	525	552	556	575	531	517	531	534	518	537	519	531	552	523	530	526	556	503	530	545	538	530	534	521	522	514	543	552	510	517	523	535	552	527	539	523	549	498	556	550	520	511	500	563	538	531	546	526	547	537	546	557	531	537	532	545	515	540	558	519	485	494	526	566	496	592	527	519	505	556	546	529	535	535	512	593	531	511	542	507	544	551	530	482	531	509	485	528	521	542	509	512	531	498	535	592	537	557	504	506	543	496	550	524	501	528	500	543	520	558	485	536	511	571	533	528	521	490	512	521	527
36476	36632	40208	35870	30273	29500	35715	40039	29097	25044	19994	14028	6408	4972	5679	7981	5748	3903	2645	2815	3458	3131	2452	1795	1707	1619	1773	1247	1132	1151	1073	943	718	418	410	395	423	430	372	428	429	470	404	399	352	357	372	346	298	296	266	263	303	337	283	285	300	285	309	290	267	261	250	232	225	260	225	211	242	209	236	239	224	208	228	232	228	217	216	244	211	234	240	241	243	236	216	208	190	232	234	229	246	229	231	240	228	214	223	252	223	255	236	183	244	238	213	235	211	208	231	226	209	214	212	264	236	228	229	251	221	220	240	267	233	220	231	197	201	217	231	221	227	225	226	242	221	232	248	253	235	238	200	208	212	222	237	233	244	246	231	244	241	238	221	195	206	219	235	218	239	244	213	222	256	242	248	235	194	237	240	217	237	219	227	246	239	232	178	242	224	234	221	253	230	251	214	216	243	221	241	220	235	223	251	251	232	219	235	225	230	222	215	213	226	220	221	241	248	252	210	244	236	252	216	223	204	264	258	248	224	215	221	237	227	246	229	222	222	226	207	230	230	245	230	244	254	239	258	226	188	198	212	248	260	253	214	228	221	227	212	233	225	216	225	228	230	228	209	254	192	239	212	226	252	243	247	229	222	226	241	246	215	223	251	236	208	209	240	215	205	238	214	235	217	228	214	258	232	259	221	202	256	243	248	197	239	245	269	221	232	222	258	227	224	223	222	207	230	250	248	227	241	218	229	239	229	229	200	227	213	263	229	220	231	261	216	226	209	194	228	210	231	241	218	235	217	226	229	216	215	243	223	207	201	224	265	233	223	219	267	206	213	205	214	223	230	251	216	220	260	233	224	227	227	239	209	254	259	241	224	222	222	219	235	237	236	229	231	230	231	234	238	241	245	221	258	222	222	221	235	213	213	245	246	238	279	239	235	233	238	233	243	241	221	217	225	236	240	221	228	267	240	232	213	222	221	219	246	236	232	242	233	247	221	219	230	231	221	202	188	227	204	211	208	230	221	226	245	214	251	226	236	242	231	220	218	213	235	204	204	229	252	217	235	208	208	209	247	214	246	215	236	231	225	214	238	223	204	252	251	227	212	209	210	206	210	219	262	212	198	252	230	258	231	229	250	246	219	215	234	234	245	227	229	239	240	264	220	220	233	218	209	212	227	221	229	228	238	268	213	207	261	219	244	218	214	239	211	221	224	241	217	198	213	217	239	224	205	215	220	212	250	231	223	253	227	256	228	237	226	219	251	212	224	241	222	229	250	233	201	211	213	240	232	219	235	230	245	216	239	208	227	210	207	225	211	210	240	209	223	223	232	216	224	266	228	202	238	247	210	233	246	246	217	242	230	223	233	232	243	249	245	239	256	247	250	201	230	222	224	237	235	218	230	244	227	239	217	219	235	214	211	236	223	243	223	238	205	241	240	238	228	236	252	225	218	237	241	207	259	204	259	248	241	247	224	247	260	240	253	225	242	197	250	241	215	235	234	236	244	204	232	215	254	255	227	232	229	202	214	231	236	212	237	230	269	219	252	255	235	252	239	232	237	247	223	231	220	252	232	238	180	228	238	219	205	225	241	224	234	232	219	217	243	217	221	260	259	197	255	233	199	251	235	212	219	252	223	236	233	245	234	236	215	228	233	221	229	212	230	195	209	275	232	237	198	218	240	226	220	239	241	199	230	251	215	210	259	229	267	259	211	236	244	227	221	256	231	216	229	234	235	246	223	256	246	234	240	231	222	203	227	219	240	223	223	198	243	259	244	223	245	238	224	216	240	223	240	210	216	225	260	223	239	216	232	221	231	205	232	231	237	221	219	224	235	237	229	228	257	209	241	234	230	212	202	241	255	221	231	214	223	215	230	246	250	217	239	240	226	229	237	224	255	207	203	232	226	268	205	202	226	237	220	206	252	237	226	225	213	194	235	244	240	221	223	250	220	243	225	234	218	201	241	213	207	202	235	215	230	229	235	200	216	241	227	247	248	249	231	236	225	208	215	229	213	217	241	206	243	208	205	229	221	243	240	248	261	231	242	245	254	218	226	224	212	233	233	229	225	237	230	238	238	260	207	244	258	218	220	255	203	232	233	199	214	250	222	233	253	198	228	238	224	253	205	230	234	245	244	200	234	242	220	219	223	250	222	228	210	210	228	225	232	225	219	232	236	245	201	217	239	243	233	239	237	207	224	223	243	223	232	251	225	244	206	208	241	228	212	238	228	199	235	231	222	198	209	215	204	225	248	240	232	243	248	231	236	243	234	230	212	212	243	209	244	218	226	235	218	227	211	234	243	242	213	235	246	213	216	233	240	230	236	239	221	220	235	230	244	207	226	204	245	237	209	214	230	213	229	241	235	235	220	225	222	247	210	247	218	254	259	243	245	264	222	221	248	248	232	232	260	205	208	249	232	242	231	234	239	243	237	244	253	230	192	210	242	249	228	229	238	220	228	233	229	235	258	206	229	226	219	239	212	228	227	250	250	238	225	226	258	207	215	258	241	217	206	243	224	244	226	240	236	259	231	225	200	237	246	184	208	212	218	202	238	209	206	234	214	212	236	196	206	220	209	213	236	234	244	207	227	239	238	229	231	214	218	211	233	260	232	271	238	217	212	248	248	183	230	222	229	220	224	215	231	227	228	276	242	228	212	203	244	208	224	228	239	228	243	241	205	206	249	227	241	244	208	217	269	230	242	223	232	223	222	241	196	218	255	210	204	243	233	230	218	230	222	231	223	234	252	241	255	255	234	224	254	227	211	228	212	198	255	232	216	233	242	229	247	245	220	233	248	248	229	207	241	251	221	229	248	220	223	217	251	213	216	235	236	246	247	194	229	230	219	216	217	194	236	257	223	202	284	220	234	258	233	223	226	232	258	203	236	230	231	217	261	227	218	237	237	232	235	235	210	224	228	245	212	196	216	235	239	243	227	224	211	197	205	230	209	212	247	226	199	206	229	217	237	220	209	242	229	229	215	229	253	240	229	219	230	235	198	226	237	235	226	224	203	216	237	226	236	222	231	242	195	237	236	220	226	216	264	246	239	224	218	234	212	218	222	218	194	225	214	220	217	214	218	256	219	232	238	220	227	234	227	205	224	211	239	229	252	214	220	233	229	220	230	223	250	232	220	242	222	223	210	217	210	216	233	235	220	211	257	197	222	228	184	221	250	219	226	225	231	236	202	241	222	239	250	226	272	229	232	217	239	223	225	224	221	198	234	263	206	227	233	218	214	196	233	249	227	223	238	221	247	196	232	204	214	227	209	220	243	241	220	212	234	206	231	203	202	209	234	216	218	225	231	197	216	238	221	253	218	224	222	260	248	225	222	238	238	233	231	210	229	240	239	244	216	224	220	220	240	251	209	243	208	233	201	246	223	221	244	229	240	212	191	225	227	239	219	225	249	207	252	242	220	233	202	245	234	220	237	232	217	265	240	222	229	220	223	218	236	235	226	219	202	239	227	213	227	222	234	218	222	209	260	230	244	238	232	259
22967	28553	40127	40801	39493	39473	45848	49145	43191	39631	32857	24499	13982	14089	17698	22537	18254	15350	12158	12771	16800	15167	12501	9774	8960	9015	9699	7108	6416	6662	6566	5480	3988	1821	1585	1764	1918	1842	1475	1624	1863	2126	1855	1635	1429	1365	1376	1220	1143	1118	977	1004	1011	1033	976	991	922	850	892	987	830	751	682	727	629	629	577	597	569	575	608	596	553	584	553	561	571	561	559	536	563	534	584	579	574	576	540	531	545	592	550	551	566	539	516	562	580	559	561	568	564	558	536	520	571	589	571	542	535	511	542	552	577	559	517	521	548	564	541	582	508	535	569	545	554	546	551	569	566	532	547	544	560	567	544	535	532	553	514	548	569	505	516	536	525	549	542	493	536	553	564	567	564	546	537	553	552	572	554	576	539	578	548	535	539	584	548	566	545	579	559	543	569	535	554	536	500	557	563	554	539	584	529	532	596	518	556	558	549	503	579	564	570	523	561	544	568	564	547	534	578	555	516	523	555	552	583	559	520	592	563	551	578	538	570	566	522	573	550	541	541	535	545	557	524	557	519	538	538	572	506	505	513	596	513	496	528	542	559	515	558	505	579	567	586	519	523	525	561	548	566	593	589	558	558	526	556	554	524	552	534	565	541	577	552	541	568	525	583	535	541	545	549	573	548	526	529	552	584	564	539	534	565	594	542	557	539	534	528	541	532	561	559	535	546	541	585	520	583	532	527	559	502	528	542	510	536	556	539	533	549	544	556	553	523	557	538	545	529	548	531	593	544	499	558	567	559	525	544	554	547	560	535	508	549	519	544	533	569	527	532	568	533	516	555	513	555	521	553	556	549	590	548	552	535	544	550	543	535	562	532	519	577	527	577	566	541	533	550	554	589	546	549	532	589	593	555	519	579	529	576	549	534	526	519	557	514	534	564	534	557	523	537	540	534	566	527	553	538	556	531	475	549	511	546	542	570	572	518	563	563	497	518	563	532	549	534	529	539	590	521	554	529	542	562	541	534	551	543	534	542	554	534	583	561	557	540	570	536	549	558	548	576	595	552	574	560	523	536	535	565	482	556	538	558	587	576	558	561	555	556	588	559	570	571	519	581	558	563	568	535	555	556	579	552	500	521	518	549	560	525	558	531	594	563	554	565	541	515	564	493	531	562	536	551	550	537	576	580	517	524	576	588	533	538	544	559	609	540	556	588	544	539	529	566	532	538	598	540	545	555	563	552	567	526	548	597	553	569	537	532	536	522	572	557	596	535	571	550	525	529	516	570	538	511	537	587	585	577	565	560	582	506	521	550	544	567	569	546	546	547	548	567	518	555	550	569	542	518	540	546	568	518	575	569	537	529	528	577	528	579	552	509	499	572	527	542	534	593	533	550	536	563	566	523	572	561	551	541	594	559	508	586	528	559	540	515	528	571	524	494	538	571	541	553	533	566	560	500	573	536	524	536	551	600	576	541	552	482	550	559	507	557	557	555	519	547	537	514	516	541	561	530	533	528	571	597	555	541	540	549	548	539	586	565	552	527	577	576	522	557	534	551	593	526	547	585	528	555	547	516	530	550	562	583	602	546	548	560	531	525	598	550	488	549	555	568	566	562	570	557	530	523	527	523	548	539	541	536	524	541	539	552	504	590	558	526	535	536	585	565	551	596	524	573	537	539	555	542	554	500	547	581	560	541	570	531	538	551	563	529	540	533	528	551	586	593	533	547	582	545	567	501	528	515	517	522	576	537	537	534	535	567	528	603	531	531	524	555	554	565	575	571	502	545	532	566	523	524	549	597	550	542	514	496	561	545	545	513	571	524	565	542	573	550	557	569	513	550	552	534	513	538	532	574	536	559	528	534	539	525	521	563	533	578	597	551	572	537	536	568	534	560	537	540	519	566	551	571	555	511	536	595	557	574	606	564	539	519	531	571	531	551	559	479	578	555	532	545	556	524	525	570	559	511	526	556	536	535	514	534	543	554	534	538	520	537	575	591	512	548	561	550	514	532	532	537	495	500	571	532	529	544	530	517	577	528	546	535	564	590	515	519	565	586	542	585	565	539	521	568	551	565	563	511	579	586	538	613	542	536	560	521	547	546	546	494	577	583	598	535	535	531	536	574	535	575	544	563	542	537	556	544	556	559	523	560	558	530	546	540	553	540	555	556	486	593	549	534	545	521	559	562	552	514	547	515	561	521	534	549	575	586	551	533	552	567	514	549	535	567	558	580	565	588	537	537	540	607	523	535	539	556	549	563	576	550	539	548	537	578	541	522	591	552	557	531	610	501	550	589	553	557	538	564	548	545	556	520	547	536	523	534	546	568	570	594	559	566	540	570	537	511	573	554	543	547	550	555	585	537	525	526	526	580	572	528	538	513	555	515	532	528	543	537	537	552	521	556	564	556	541	573	568	550	557	532	559	538	513	585	552	537	545	554	578	565	566	562	553	590	575	545	533	552	559	558	564	544	545	545	557	587	541	587	568	523	586	558	545	502	525	512	587	592	537	581	531	548	526	555	585	549	530	515	552	576	514	574	540	544	558	526	472	542	506	547	515	552	554	552	504	552	545	500	516	546	569	508	537	543	559	544	533	558	520	568	517	552	550	520	536	556	574	530	578	582	539	533	507	571	582	592	553	548	534	496	555	508	549	575	567	562	565	572	586	551	542	517	527	544	575	527	510	529	466	555	562	520	522	551	552	565	538	569	535	567	571	560	552	550	535	486	522	501	544	555	533	535	535	563	516	552	579	536	556	534	597	556	506	564	528	579	544	505	536	580	568	535	551	598	551	536	561	553	533	549	574	570	540	542	542	570	535	542	514	596	581	594	604	541	536	555	536	564	549	548	553	539	566	573	536	537	513	572	555	548	504	520	554	551	516	526	573	542	537	542	588	550	530	541	500	527	529	536	533	582	530	551	521	559	561	570	515	538	533	530	544	573	543	560	571	545	529	528	520	520	497	539	571	524	547	531	543	590	534	563	544	583	558	547	552	613	578	567	538	564	542	546	512	525	552	520	539	553	551	559	506	523	540	554	562	551	550	524	545	526	537	571	543	542	518	541	522	515	544	523	543	543	537	537	541	563	544	537	579	576	532	553	540	592	552	554	557	550	507	541	561	579	514	585	525	528	549	537	550	554	510	542	523	520	536	560	554	567	541	540	544	555	545	561	580	585	543	538	534	537	535	528	574	553	579	546	571	559	551	515	580	507	544	514	510	548	547	553	530	527	560	542	576	556	564	576	566	530	552	540	542	551	506	539	571	547	556	558	538	542	571	577	545	503	518	526	566	502	527	548	583	571	524	577	568	546	554	578	550	541	547	556	568	525	559	557	532	598	513	536	526	514	505	524	570	564	573	539	523	596	560	544	580	514	505	523	535	536	524	496	523	548	540	511	557	516	565	535	566	590	534	570	526	547	480	575	550	555	546	508	551	524	565	531	517	542	585	527	568	582	525	513	575	536	505	575	571	576	518	555	538	544	565	544	540	538	526	560	534	563	600	537	559	598	569	531	529	536	533
43264	40427	44253	40480	36834	36770	43604	45055	34236	30882	27188	23264	13020	8805	9578	15025	11218	7845	5071	5149	6129	6065	4617	3118	3397	2949	3243	2056	1838	1791	1726	1495	1232	719	633	467	541	432	419	485	573	669	546	491	453	386	447	400	309	269	345	326	346	331	307	319	296	294	306	292	235	249	254	256	248	228	208	218	217	222	219	233	225	203	185	223	194	220	194	234	210	182	229	192	205	201	225	229	189	217	210	212	201	204	194	229	215	223	207	201	217	216	193	222	211	244	235	190	195	196	184	198	209	187	195	186	215	242	199	206	207	202	235	193	210	226	174	222	206	184	194	177	216	215	188	201	197	241	185	210	198	236	217	207	210	229	201	186	188	195	201	205	203	176	219	214	211	229	187	198	214	200	209	239	208	187	194	188	221	212	190	178	175	198	181	205	200	208	203	201	182	196	191	210	193	209	216	196	202	189	226	208	193	215	232	223	187	221	168	224	198	201	193	225	225	210	197	190	206	203	229	228	194	198	185	194	191	236	197	209	193	211	184	196	215	231	224	188	200	199	221	210	230	188	223	197	210	199	193	210	227	187	202	226	198	222	201	184	192	191	224	188	230	234	197	207	222	192	216	195	220	209	173	189	203	211	194	220	209	209	203	206	195	226	189	206	191	183	225	198	194	184	191	203	186	207	185	200	194	207	200	214	203	225	211	205	197	201	234	207	200	210	226	211	198	186	193	209	226	206	179	217	181	201	216	207	224	219	224	206	191	258	212	239	215	201	231	220	203	207	209	217	194	187	191	222	219	205	198	202	209	197	180	213	196	213	193	203	195	229	187	190	188	226	183	194	215	222	199	201	228	195	188	200	235	217	199	196	224	212	225	193	204	207	204	231	222	210	179	205	176	206	220	183	207	203	194	202	211	201	220	201	253	204	221	187	200	202	192	191	205	203	215	209	185	192	199	215	225	190	199	202	188	225	226	205	202	214	217	200	224	224	223	236	208	193	202	183	229	216	177	189	182	189	192	195	217	223	210	189	206	205	201	198	200	214	208	192	213	242	196	188	217	193	204	210	228	216	216	233	200	210	199	185	197	210	195	226	190	217	233	177	223	221	197	209	202	193	212	199	198	207	215	202	198	195	213	210	194	206	235	211	222	197	213	195	225	171	188	199	200	203	230	220	206	189	198	213	222	194	216	248	222	203	210	217	216	214	243	182	192	212	219	205	196	200	206	189	208	220	206	197	196	213	178	173	214	221	213	211	194	215	197	187	196	199	201	196	184	182	197	220	207	213	232	181	205	226	232	206	203	191	188	180	232	209	186	215	211	202	188	233	211	200	190	195	206	198	195	207	212	211	208	180	204	199	206	221	214	222	204	242	205	239	222	213	211	206	224	213	198	193	197	191	202	207	187	193	198	204	202	204	187	225	212	201	198	220	206	218	239	195	221	191	202	205	225	242	226	179	197	187	206	196	219	212	209	193	213	172	177	201	221	195	191	220	214	241	207	192	182	199	222	212	199	193	191	199	189	194	225	190	194	199	206	202	226	192	240	183	169	176	174	226	213	227	219	196	188	197	226	229	196	213	230	187	214	220	196	198	208	220	205	213	177	203	194	201	196	192	205	226	201	219	195	194	182	201	188	202	194	199	208	220	222	172	216	210	180	203	197	200	209	211	188	191	198	191	192	190	196	207	218	210	194	188	213	202	186	223	219	205	211	198	191	230	216	191	198	180	210	224	190	195	180	219	213	209	178	188	225	207	218	199	207	209	211	217	225	187	200	211	193	191	206	192	214	204	209	207	208	186	173	190	235	197	204	204	217	227	212	222	194	179	195	205	193	202	217	220	222	208	194	191	211	211	211	211	178	217	191	199	209	213	214	209	211	203	201	215	199	209	221	204	219	207	206	230	194	207	197	199	187	207	246	222	197	233	209	205	201	182	207	219	214	195	194	206	201	205	202	182	200	228	212	206	205	191	186	200	171	219	210	198	221	220	203	232	236	208	208	205	197	175	230	186	202	210	216	183	224	200	260	194	216	225	208	213	212	208	230	217	201	182	211	211	172	188	205	170	202	201	214	224	223	199	201	208	221	186	197	216	209	189	198	223	231	172	190	208	212	210	190	221	217	207	214	201	188	184	207	194	229	206	203	215	204	223	219	198	211	207	216	191	207	193	236	189	201	203	205	191	200	174	205	214	196	214	223	221	218	195	219	199	183	217	201	216	192	202	206	209	201	188	206	199	213	201	195	227	207	205	223	199	177	190	196	195	215	209	227	204	236	204	184	212	178	211	216	208	205	195	218	227	185	207	223	214	211	201	219	231	201	209	193	211	186	186	193	205	216	208	188	221	213	219	202	192	203	197	199	225	204	214	231	219	231	185	200	192	205	189	208	213	225	182	212	196	205	224	224	206	207	194	189	203	221	221	201	210	223	219	183	201	216	213	222	180	209	207	210	217	188	207	214	223	232	188	198	193	191	191	193	229	186	179	197	214	198	220	196	207	188	219	202	193	206	187	190	199	200	238	237	203	212	192	207	207	239	200	214	204	208	228	223	203	193	224	248	212	207	197	208	208	205	186	239	231	219	207	205	195	196	228	194	168	204	200	208	229	192	228	213	217	181	223	182	203	213	216	199	221	213	201	208	185	202	223	196	197	216	211	184	195	198	207	192	198	201	202	218	220	216	207	222	233	176	211	214	218	183	178	218	184	194	189	219	203	206	219	186	212	167	202	220	209	195	215	201	213	208	225	231	217	214	217	211	208	186	197	200	179	184	207	220	203	210	223	203	215	193	215	185	187	212	222	203	218	193	203	192	179	209	205	232	225	195	207	205	209	219	213	182	207	208	197	217	201	228	196	214	211	214	209	203	207	239	195	226	225	207	234	206	242	202	214	212	195	189	211	222	239	212	201	209	206	230	191	211	218	213	185	199	208	198	175	205	179	188	207	215	194	203	198	178	198	197	198	218	207	199	177	205	185	189	180	205	200	185	195	203	205	188	224	203	209	199	202	203	205	199	211	231	209	216	199	204	183	194	181	212	181	190	197	212	205	191	204	223	192	190	227	227	189	211	208	197	201	193	199	200	202	195	201	222	182	223	199	194	185	210	192	190	190	191	202	206	193	206	226	201	190	199	197	196	198	195	226	215	236	221	216	218	235	209	201	216	190	191	202	190	203	237	207	218	192	200	206	205	199	207	199	200	208	203	200	198	197	212	225	211	194	209	206	179	199	204	227	209	210	223	215	213	177	216	203	215	187	198	211	234	193	216	214	220	228	201	184	214	183	219	204	209	214	212	217	182	231	208	183	199	189	204	212	220	199	226	209	192	226	195	218	192	205	217	221	193	207	196	201	204	220	228	227	221	189	236	217	198	215	204	205	206	223	199	208	206	217	182	221	189	220	218	207	217	227	237	233	214	215	206	204	189	203	197	224	220	198	220	192	210	209	228	193	214	229	204	189	191	198	221	210	214	201	209	179	207	189	213	203	186	223	233	206	191	196
26996	31904	43489	45742	44869	45447	51514	54058	48732	46398	40451	33615	20760	18207	23758	31466	25309	22105	18135	19609	23869	22812	18691	15109	14606	14003	16341	10942	10344	10494	10012	8750	8009	3869	3246	2378	2776	2084	1992	2641	2928	3378	2597	2568	2021	2143	2270	1911	1451	1092	1503	1470	1379	1393	1240	1235	1262	1122	1207	1285	1011	844	789	759	770	693	574	524	526	546	552	553	539	509	519	509	538	565	557	506	499	491	487	525	516	483	526	522	487	490	512	453	503	475	491	490	475	549	512	514	462	474	520	480	498	509	531	494	507	524	543	539	472	477	469	499	524	513	451	490	487	522	498	472	478	443	431	469	488	482	499	500	483	492	454	511	497	517	508	505	503	483	479	480	505	468	511	519	493	490	473	507	475	478	507	493	485	495	478	495	449	456	503	549	496	511	528	512	489	549	499	468	504	514	521	514	495	508	523	507	511	491	526	529	513	482	436	488	482	499	486	494	477	522	491	504	490	478	479	490	492	476	480	470	505	520	506	509	494	502	498	489	480	472	497	512	480	532	489	477	541	469	509	469	493	537	509	519	480	473	475	473	448	515	507	495	512	530	490	515	460	498	485	516	471	524	479	499	518	478	533	501	486	509	476	478	475	469	462	488	531	505	492	523	475	508	527	513	487	510	501	454	464	504	492	490	489	491	530	475	499	482	478	496	493	480	494	521	494	498	505	511	495	481	515	482	501	506	493	475	496	457	491	523	530	500	477	458	489	497	516	484	472	487	482	529	450	478	502	504	489	530	506	504	515	519	502	514	499	489	493	510	456	461	490	501	504	477	505	533	519	493	512	474	454	489	497	524	511	511	495	479	521	473	479	500	531	473	497	504	443	491	487	520	513	510	482	482	506	510	488	519	506	514	452	496	457	509	516	501	484	534	499	533	489	500	469	470	501	510	490	486	463	496	519	497	501	468	524	494	482	496	492	470	448	501	522	507	486	492	508	455	481	458	505	498	510	478	481	497	505	496	473	506	468	513	491	524	516	497	496	481	481	448	498	488	445	508	457	459	478	490	498	548	504	450	502	484	480	500	534	559	483	477	473	476	449	491	506	505	493	493	540	520	532	518	485	497	512	461	502	486	470	516	492	526	518	483	501	500	487	453	480	454	517	520	488	473	465	532	463	492	441	490	487	478	508	500	517	548	487	522	484	503	461	484	508	474	503	516	513	486	479	489	466	516	477	465	522	449	497	477	484	463	498	491	545	484	458	499	481	479	462	481	486	513	479	524	504	488	516	497	500	501	516	476	549	510	442	460	491	502	493	487	477	527	467	487	517	489	529	469	519	507	483	504	487	492	475	516	512	507	520	546	522	513	495	517	460	507	525	489	479	480	471	457	485	503	533	502	519	481	468	491	511	522	482	461	498	470	526	486	525	490	481	487	523	462	507	542	533	505	493	471	481	497	487	474	532	496	460	500	476	516	477	547	481	504	495	514	506	519	511	471	504	495	504	497	496	521	488	450	489	469	489	523	540	450	514	503	478	543	466	498	487	506	495	558	479	509	514	511	483	542	513	467	524	548	504	479	459	482	489	476	491	493	506	511	459	488	469	507	490	506	504	492	497	490	503	496	504	517	498	491	514	512	520	486	524	487	479	538	505	513	466	543	516	528	524	465	427	546	520	466	521	496	472	506	521	461	526	435	467	474	497	491	520	501	531	425	485	513	498	460	517	465	495	495	491	526	446	531	518	474	483	522	476	528	518	493	495	490	481	440	465	496	501	506	505	497	486	453	498	459	476	530	552	514	466	496	500	523	518	491	477	491	521	516	507	479	556	507	500	454	485	507	453	485	486	491	513	515	542	483	502	495	445	460	527	488	491	460	485	462	501	518	492	535	458	472	466	496	564	510	484	494	480	500	499	487	521	474	501	492	537	479	464	506	521	468	501	502	489	484	495	487	508	487	501	518	511	483	485	537	489	539	500	498	495	502	478	516	505	483	483	498	522	504	484	486	482	492	461	522	458	448	467	457	487	506	515	450	490	485	517	506	531	477	509	462	482	494	521	491	453	503	459	463	509	507	535	471	485	483	456	494	464	486	449	506	468	440	474	463	537	508	509	498	483	474	529	472	495	511	454	530	488	504	483	506	508	465	484	499	526	475	477	516	488	519	498	515	489	467	515	452	484	509	488	501	497	492	517	489	540	473	507	471	487	517	520	495	462	486	492	489	512	516	473	458	467	479	480	478	485	508	485	477	503	497	491	471	498	503	492	477	515	508	467	481	508	487	490	491	505	505	494	518	526	504	485	479	507	489	527	475	536	495	509	461	503	489	461	530	514	508	495	511	514	474	497	484	539	493	502	529	496	486	477	504	495	501	495	490	502	490	514	463	486	494	508	498	508	525	487	493	478	486	531	542	523	487	457	472	521	499	508	537	504	517	504	490	530	441	476	520	509	497	504	513	447	492	466	444	479	503	479	493	499	481	503	506	469	523	468	479	457	491	515	481	502	485	482	481	512	485	503	497	506	490	522	501	498	495	514	506	473	461	475	520	465	489	476	487	490	477	499	508	538	459	448	482	486	480	505	499	499	548	498	487	487	485	486	491	520	489	486	503	470	477	499	496	486	489	497	491	498	518	475	472	475	487	503	489	485	521	500	527	473	483	539	526	516	502	516	465	500	496	486	504	518	479	451	494	540	485	486	485	508	502	492	482	481	515	519	464	458	493	511	462	476	517	500	505	478	491	511	475	478	491	489	469	487	460	516	513	520	531	488	513	454	489	487	523	443	500	491	501	492	508	501	502	493	497	532	484	532	533	485	495	498	500	501	465	457	471	472	460	495	461	479	510	497	484	519	459	502	472	486	493	501	487	483	495	523	496	490	480	484	507	487	475	484	471	502	495	509	481	482	506	476	521	511	508	509	506	538	502	505	475	480	464	493	507	527	474	493	524	478	487	483	503	514	483	507	443	468	431	468	479	492	480	535	483	472	479	485	512	501	482	499	486	527	472	524	529	508	502	506	496	506	478	511	546	496	482	467	462	490	528	499	485	476	422	528	497	451	492	466	513	501	490	499	483	496	469	501	504	464	452	482	459	485	506	486	486	491	510	484	510	475	536	524	478	504	485	496	466	480	520	510	518	494	494	480	461	468	488	466	540	524	460	463	483	519	479	486	518	485	515	444	468	500	491	514	502	481	495	511	511	496	493	537	510	468	473	501	500	497	466	492	537	492	493	481	487	517	481	485	475	514	502	483	532	511	485	504	499	480	464	459	508	483	515	461	507	500	536	494	510	500	522	516	526	488	520	481	527	444	475	514	485	517	520	488	486	482	511	472	490	454	509	474	509	502	512	504	517	494	528	482	509	503	494	463	469	470	483	462	509	487	492	532	492	518	511	478	516	526	492	487	477	481	466	497	482	477	522	465	511	500	520	496	484	492	474	487	482	471	515	456	507	520	512	479	481	494	500	482	499	478	489	474	482	500	478	504	473	479	462	540	482	492	477	495	524	464	460	455	489	545	540	519	474	477	506
25710	25995	27583	23609	19356	15543	12431	10781	6793	4311	3068	2267	1740	1429	1346	1377	1171	899	768	720	614	547	437	424	368	410	367	393	359	339	313	331	324	312	283	302	263	299	278	286	267	277	285	256	248	254	262	196	224	233	251	269	239	253	218	213	271	237	216	230	229	208	215	244	211	212	202	209	200	244	232	226	225	222	209	203	202	211	244	213	223	257	223	201	218	239	224	234	221	225	246	230	237	238	211	204	228	210	219	237	228	194	219	227	229	230	196	236	199	221	220	217	216	203	242	211	228	229	217	257	221	199	209	231	228	221	193	236	226	224	216	241	193	223	222	232	197	241	228	213	228	213	240	228	234	213	218	222	219	238	251	196	212	218	217	214	242	187	250	215	246	191	204	216	220	218	206	216	237	227	224	224	238	214	232	218	236	213	222	200	220	232	221	235	244	213	248	253	195	199	220	238	254	239	215	211	229	219	190	226	225	199	237	192	219	217	224	217	212	233	238	229	232	216	214	200	222	239	238	199	226	257	225	203	218	258	223	203	206	219	228	213	229	201	199	234	233	213	221	213	256	217	213	219	233	206	228	223	236	236	236	218	209	185	273	227	225	218	229	253	235	201	206	221	195	210	246	234	217	204	204	240	207	208	226	217	235	223	219	228	196	226	232	229	211	213	185	230	238	217	199	245	209	222	211	220	236	231	219	229	221	251	202	199	221	224	232	218	216	249	234	220	231	207	227	246	192	236	206	201	239	231	217	207	232	232	213	226	233	209	206	195	189	211	230	192	211	237	234	219	216	210	207	208	220	217	219	231	218	213	207	219	225	232	217	233	229	209	223	229	215	207	191	219	246	185	239	217	218	220	236	236	224	216	207	205	215	210	235	236	226	215	194	218	208	245	210	194	239	219	234	211	192	220	206	225	221	206	216	221	229	220	234	235	196	221	216	242	264	206	214	222	214	239	239	229	222	216	216	220	226	222	220	218	235	226	234	249	229	208	225	253	222	228	225	244	249	192	208	194	243	218	201	228	234	241	221	261	211	205	211	219	199	215	229	232	224	202	235	239	199	221	222	242	243	231	207	234	220	216	202	202	216	231	222	225	241	215	214	217	207	230	224	246	210	222	208	252	238	234	254	206	218	226	257	245	204	250	233	220	223	230	238	202	216	204	199	226	207	201	212	237	190	234	208	223	203	212	221	221	242	199	227	220	233	244	241	196	218	228	231	216	222	226	207	212	203	215	199	189	222	221	216	246	234	225	196	223	194	220	218	224	216	247	254	210	195	225	209	214	213	230	231	223	218	197	206	212	242	192	211	231	206	214	210	234	204	244	231	228	221	225	210	217	221	240	201	226	214	221	223	234	196	216	223	201	220	234	222	223	212	219	229	242	231	236	182	188	243	219	259	246	198	201	234	232	219	241	229	213	215	254	235	226	201	225	209	224	236	217	227	221	198	216	217	238	222	202	258	194	232	225	233	235	229	238	220	229	218	214	235	202	220	199	228	215	214	242	215	227	225	217	203	200	228	272	216	242	225	225	247	213	195	261	215	237	230	216	203	232	216	221	220	212	253	251	253	213	232	248	213	221	218	231	222	206	211	225	216	220	243	220	236	211	224	233	225	223	204	227	228	238	212	237	225	219	201	200	225	236	235	210	231	230	194	236	194	216	198	223	229	220	255	209	201	225	201	220	209	221	206	219	223	227	224	239	223	211	228	246	213	207	206	230	227	226	244	239	233	218	232	218	249	226	257	236	247	229	193	227	218	230	238	190	237	213	221	238	224	244	220	190	198	226	193	248	194	218	203	220	218	216	197	216	194	232	213	207	223	236	198	248	248	222	206	227	209	254	241	215	212	231	222	220	238	237	215	234	218	232	208	220	223	188	203	193	232	238	228	195	217	224	230	200	219	216	201	252	217	226	201	213	232	219	219	235	231	211	231	229	212	224	232	206	221	219	208	231	224	241	212	208	199	224	226	234	217	219	235	205	203	228	194	241	218	221	182	234	239	206	209	241	216	223	238	246	207	203	231	233	215	204	196	213	201	225	242	200	241	233	233	196	221	226	228	228	213	218	200	199	208	203	227	208	215	227	211	208	206	229	192	216	212	173	194	240	239	184	230	224	225	210	228	228	222	226	211	235	246	211	226	190	220	240	212	217	227	217	228	240	221	222	245	252	219	236	206	208	224	205	234	216	227	233	211	225	220	237	197	223	227	263	203	223	227	214	247	221	214	213	230	224	203	245	247	197	232	232	245	224	231	230	226	210	209	205	264	222	235	238	225	226	188	241	222	222	217	196	200	213	227	237	245	218	197	218	258	216	243	225	216	201	230	208	222	201	211	213	238	203	226	201	222	211	193	216	246	220	222	223	232	227	239	230	245	196	230	224	233	227	248	230	222	212	227	244	204	205	232	219	251	211	236	220	209	217	220	249	244	204	220	186	220	213	224	259	226	208	200	234	225	220	240	227	204	206	232	228	218	193	192	194	213	215	225	208	224	186	233	196	223	229	232	215	219	242	222	228	193	222	206	213	196	222	242	214	232	217	218	241	216	216	229	213	238	215	218	222	220	236	201	224	206	205	203	221	195	230	218	223	220	226	190	226	179	191	255	230	235	238	217	212	225	238	226	191	232	230	222	212	246	211	245	229	226	216	242	228	236	212	203	234	208	234	212	222	201	211	192	212	250	222	217	230	205	211	204	226	203	216	229	200	239	209	199	226	225	249	223	231	253	224	243	235	213	199	233	255	246	211	216	195	193	211	211	218	217	256	244	231	239	221	209	210	251	225	239	255	223	218	210	220	225	217	185	224	187	211	228	213	223	186	231	222	229	215	218	239	219	241	217	236	200	208	217	217	226	188	199	203	222	206	214	241	210	200	241	233	215	210	229	234	221	219	223	230	265	218	217	220	220	252	211	250	246	269	197	215	233	242	216	217	216	248	230	220	220	228	241	211	231	241	215	241	189	218	221	228	205	205	199	215	210	199	207	238	210	235	237	229	241	228	232	187	248	216	246	206	230	195	224	265	224	216	227	241	223	237	214	236	198	223	236	214	212	227	228	224	222	219	214	217	211	263	207	215	206	218	196	207	213	221	228	210	211	216	245	218	240	240	224	246	211	236	197	239	203	227	200	251	250	230	208	204	211	212	223	195	207	232	260	226	204	199	208	220	200	228	211	223	207	233	248	199	181	198	229	191	208	210	222	217	199	208	213	234	202	223	217	218	219	225	195	210	200	251	220	218	199	212	233	216	253	229	198	252	252	231	222	201	224	223	218	216	211	211	216	204	241	201	218	215	185	232	220	208	208	229	243	220	217	222	189	208	223	225	229	223	211	215	242	261	233	205	217	193	209	203	248	235	234	216	199	210	237	202	214	217	217	213	241	248	203	220	227	209	210	202	208	255	213	234	243	240	236	235	243	228	196	205	252	217	238	218	199	206	196	187	216	212	238	230	218	205	253	238	239	239	230	208	233	225	208	202	224	180
15420	19730	29693	31888	30580	28556	27287	26164	20092	16129	12865	10411	8718	7126	6962	7354	6294	4603	4031	3625	3197	2725	2390	2080	1753	1898	1733	1638	1585	1396	1331	1275	1209	1132	1146	1006	959	973	928	927	947	1075	938	861	828	799	650	606	622	672	617	653	578	625	604	593	567	556	548	573	561	538	533	528	554	553	558	540	589	520	554	573	541	554	559	540	532	514	536	534	543	573	527	531	523	551	533	522	547	531	549	514	530	538	530	519	494	515	537	507	553	528	521	497	579	577	531	551	537	546	572	566	551	561	531	535	519	561	553	532	515	521	544	542	543	515	545	527	529	545	537	492	551	518	480	551	561	507	554	529	550	534	564	513	507	515	550	535	558	525	518	531	543	566	505	559	541	515	513	586	526	541	530	509	518	525	560	551	566	521	512	510	570	543	532	518	561	522	537	542	530	538	516	542	531	548	532	510	556	523	531	520	546	536	561	555	561	547	533	570	553	550	533	520	534	532	531	559	528	535	542	522	543	524	578	505	503	547	540	553	586	536	541	563	563	562	509	532	537	553	529	528	550	530	536	553	492	557	529	550	512	498	552	527	557	530	520	508	527	601	530	525	563	550	533	529	560	506	504	513	567	537	584	533	529	500	546	551	498	510	538	528	518	541	543	559	524	556	547	565	505	508	522	548	568	564	520	545	531	549	514	553	529	600	520	517	571	498	565	528	501	524	545	514	543	490	481	555	534	536	529	518	537	542	528	502	529	520	559	569	556	513	506	535	539	523	511	531	548	514	557	527	528	473	551	532	550	520	510	514	515	540	535	545	536	594	497	567	544	537	563	570	550	531	537	538	547	521	545	582	528	534	522	550	551	548	570	521	535	501	506	512	515	544	567	563	549	533	527	542	543	529	540	556	505	523	506	544	527	558	518	572	503	552	536	517	543	524	552	514	511	548	557	526	530	549	546	561	518	546	481	563	584	491	568	570	509	517	518	516	525	528	545	550	515	520	527	505	545	523	518	543	551	520	500	544	504	587	554	508	562	522	544	550	504	524	511	544	517	536	505	553	514	543	569	528	558	557	534	543	567	498	510	533	500	529	541	496	506	539	553	564	538	531	522	510	504	522	517	557	509	534	554	535	507	500	520	540	551	522	520	495	510	529	533	523	531	537	511	512	539	543	541	542	555	550	532	514	545	547	531	576	573	530	515	516	492	515	548	543	542	560	568	493	509	524	565	558	521	545	528	562	530	584	524	498	518	552	529	530	487	551	569	546	512	589	522	547	524	508	525	507	526	516	537	525	507	514	570	536	546	507	521	517	542	492	542	520	518	571	536	543	559	516	564	538	508	544	506	548	543	520	551	538	533	550	545	519	574	494	569	518	527	521	522	511	577	547	561	516	578	503	516	510	523	541	494	502	523	498	539	546	507	514	546	513	532	531	531	531	557	573	533	566	562	508	557	531	556	520	564	535	546	533	505	518	486	550	528	577	522	553	542	521	506	525	511	553	532	517	561	513	540	555	554	527	507	511	513	571	516	538	577	520	548	546	532	539	553	560	548	501	557	548	561	547	554	518	520	505	567	560	513	511	567	534	534	528	514	538	565	516	533	531	558	516	545	508	542	574	544	573	488	508	525	516	555	583	526	511	519	561	532	545	551	535	518	513	495	518	556	538	511	516	512	529	549	535	528	548	515	552	522	520	556	572	538	522	557	515	514	530	524	532	542	573	540	536	531	557	500	549	526	542	569	535	522	562	529	561	530	517	531	502	531	530	564	532	549	529	537	525	549	526	481	557	558	540	553	544	526	493	486	579	553	530	534	541	511	574	554	530	517	555	505	497	551	526	513	546	516	548	515	498	578	537	528	534	555	541	538	509	552	533	536	497	539	542	508	527	541	541	565	570	545	498	505	545	576	532	529	564	540	504	496	553	526	565	537	544	524	527	574	498	558	539	540	523	560	496	514	516	541	539	562	559	479	537	546	538	534	495	502	511	529	554	525	507	553	556	496	551	575	530	521	528	556	517	510	558	551	577	486	499	519	551	567	527	535	546	542	550	574	528	549	522	539	530	523	541	506	509	572	499	536	540	579	522	532	543	545	540	532	503	542	529	568	536	565	559	547	549	534	546	528	537	548	561	457	526	545	545	551	529	517	533	487	491	533	545	525	520	540	586	523	520	555	527	539	519	520	542	506	528	538	545	516	528	527	516	525	528	539	516	533	538	502	550	545	559	565	510	503	518	541	550	545	543	540	536	503	532	552	530	540	529	514	536	558	525	581	531	516	481	529	536	530	542	525	573	504	541	549	539	534	528	529	510	516	542	514	524	552	490	557	538	542	564	532	540	564	552	503	535	536	567	570	544	523	524	505	530	541	530	527	518	558	509	528	486	555	550	537	530	547	544	595	521	500	520	563	507	541	516	551	567	588	525	500	561	561	518	538	562	528	516	548	512	549	531	566	560	523	525	515	532	511	532	564	561	547	573	526	521	577	547	532	534	535	546	526	529	515	520	577	524	517	550	520	566	532	501	557	539	522	519	532	545	538	454	514	505	545	540	534	509	562	519	545	531	494	510	549	547	516	535	542	519	506	552	533	583	542	527	490	506	538	524	536	532	556	504	537	561	536	558	509	518	523	542	523	500	538	546	513	561	575	532	520	569	559	516	520	532	558	558	552	530	492	568	520	533	487	552	517	508	534	535	519	545	534	530	568	533	497	530	522	557	542	547	527	510	570	533	523	522	521	520	519	528	515	543	537	575	536	525	554	571	562	557	548	555	567	538	508	531	534	552	527	521	543	499	548	549	526	573	531	565	529	567	571	517	474	538	515	522	532	505	539	570	545	598	544	570	547	521	514	532	577	527	522	520	526	574	568	483	549	557	539	555	505	529	543	550	528	552	515	516	528	498	546	527	521	569	532	543	535	536	513	547	522	536	538	500	524	546	544	578	498	555	521	511	524	557	484	501	544	531	534	498	536	554	560	521	524	552	510	536	510	501	527	529	520	544	521	550	535	481	524	524	550	569	534	543	530	507	502	562	532	551	555	502	543	565	567	525	513	573	496	565	548	515	521	510	534	503	549	539	500	503	527	554	585	524	541	568	536	552	537	516	513	568	526	509	538	522	511	516	505	519	588	545	520	552	512	552	523	532	480	535	587	516	525	562	537	522	516	543	551	516	559	521	588	497	528	508	486	528	491	563	555	506	574	524	544	503	511	510	542	494	559	526	547	544	548	541	521	534	554	531	506	546	541	528	544	548	511	587	535	549	561	528	523	564	543	587	538	557	527	500	539	518	517	558	573	562	554	553	498	569	551	535	542	544	530	550	532	562	580	514	554	566	520	542	542	582	530	515	565	510	566	525	556	542	543	562	498	515	510	512	521	544	528	527	561	543	548	529	543	512	519	535	544	487	513	539	549	536	556	563	535	581	464	566	550	511	538	521	491	544	524	551	533	516	531	507	553	577	536	487	524	523	542	579	582	529	515	586	546	538	521	541	525	557	534	528
36683	34234	38191	33809	30879	30162	36912	39549	31234	25490	20352	16202	7428	4928	6726	9926	5846	4097	2726	2493	3648	3015	2134	1650	1778	1859	1583	1010	985	922	908	778	762	512	416	445	413	367	342	413	480	475	423	387	334	338	340	309	292	312	303	281	272	279	271	316	276	290	266	259	258	260	258	243	229	217	227	227	244	240	236	240	236	258	205	236	218	217	239	240	240	231	224	243	224	234	244	210	241	236	230	226	218	224	252	237	224	217	243	224	222	237	243	247	203	239	233	255	210	244	242	227	196	226	242	207	224	217	238	240	222	235	233	223	250	237	243	233	205	249	208	212	223	227	250	237	232	219	219	220	250	244	220	254	215	259	244	226	244	248	211	252	207	220	220	217	269	234	239	238	206	208	233	281	210	218	254	228	225	212	217	222	203	255	218	253	240	231	257	230	223	231	204	211	244	246	210	197	247	206	226	202	198	215	222	231	222	241	246	228	218	244	244	226	254	241	219	249	248	220	225	268	218	262	207	237	238	283	229	211	222	250	223	235	231	257	243	240	220	217	216	253	229	242	212	245	257	264	253	202	253	230	230	216	207	208	204	255	227	217	208	231	228	218	230	186	207	222	241	225	255	228	226	235	191	246	220	218	240	243	228	230	236	218	234	217	221	221	218	220	221	250	210	223	252	239	245	250	211	223	247	260	225	220	214	248	232	228	217	207	229	264	232	247	241	246	268	225	240	205	261	224	220	224	267	210	237	254	234	210	227	238	239	229	258	229	206	220	233	228	228	209	200	216	223	221	227	241	227	234	226	211	222	231	222	193	214	227	234	230	235	233	238	198	222	223	217	238	220	216	250	242	261	228	236	240	226	228	253	240	215	225	254	218	213	244	207	257	219	255	233	259	215	229	227	221	197	223	228	237	210	251	238	226	246	232	228	231	244	229	207	206	222	252	231	255	246	224	262	198	232	262	257	243	235	233	229	221	244	242	228	241	222	229	230	238	242	232	226	230	186	243	218	250	187	238	218	249	248	227	225	247	221	228	224	232	231	260	242	231	228	249	256	250	238	236	207	206	227	224	235	217	228	226	245	224	212	214	243	224	223	203	246	251	215	244	235	219	238	229	216	229	237	241	239	221	245	258	228	255	230	231	252	220	244	231	235	224	233	214	248	228	230	234	242	205	227	240	226	215	258	262	248	241	241	254	269	246	225	220	215	234	237	252	234	207	236	227	210	223	194	246	247	231	214	226	259	220	221	222	223	230	232	232	219	244	230	241	241	273	278	241	237	202	239	204	264	209	230	227	236	227	246	214	213	209	220	219	229	228	227	235	204	261	221	236	236	217	229	233	226	232	252	221	249	232	204	219	254	230	244	222	255	244	214	222	230	239	223	226	216	247	249	232	245	228	231	239	217	249	251	228	216	245	252	214	218	216	254	252	237	243	232	229	241	278	246	249	243	208	234	218	229	225	220	233	239	224	220	235	230	235	211	248	233	205	215	225	217	205	213	250	242	230	245	223	210	239	234	198	214	229	241	224	241	221	260	237	215	257	247	254	241	214	212	213	232	222	218	200	188	222	216	253	226	239	245	252	247	235	212	214	237	235	207	222	211	210	250	244	232	231	243	209	244	248	208	206	210	212	190	221	228	248	232	250	229	256	210	236	248	219	205	256	208	239	272	250	208	241	212	242	222	238	226	253	221	239	233	228	230	231	219	246	230	206	238	237	232	227	224	224	245	236	242	232	238	275	238	202	209	218	273	218	226	219	189	210	234	233	232	231	233	206	273	239	233	232	233	218	247	241	218	205	252	213	243	237	264	233	234	225	233	231	241	237	250	251	210	204	249	240	229	243	229	231	247	235	240	253	248	209	225	233	211	222	192	214	247	221	218	207	200	213	222	212	221	213	254	236	230	209	232	225	203	229	249	234	210	210	219	256	225	231	219	260	227	224	228	242	232	248	226	243	233	260	251	241	248	237	201	230	233	229	234	216	226	200	216	202	239	215	241	206	235	256	226	238	222	224	246	234	228	247	251	232	226	224	228	230	223	229	236	209	242	202	224	263	244	235	218	245	216	213	241	225	249	212	225	215	246	231	225	223	216	252	255	213	238	239	243	205	230	217	217	245	219	227	230	232	260	215	213	236	239	218	235	233	255	236	206	232	233	231	258	249	213	243	232	211	246	228	223	228	234	239	253	225	194	231	196	279	211	245	273	264	232	216	227	203	232	210	267	224	236	233	249	239	240	226	232	206	241	228	247	251	262	246	232	273	237	243	267	229	221	229	235	248	235	257	228	241	238	248	243	205	223	235	194	229	233	235	235	249	229	248	210	240	233	226	212	219	230	257	238	225	254	240	236	228	233	225	227	234	241	241	241	221	208	257	231	236	224	228	258	239	237	245	223	248	245	210	228	230	253	235	237	225	241	225	247	253	209	250	245	260	259	238	225	204	237	247	241	252	229	236	202	243	250	219	260	256	235	233	215	214	222	223	226	232	228	215	212	207	213	230	224	231	232	230	227	246	211	247	246	237	230	254	218	228	210	226	209	231	220	251	240	234	227	235	222	204	208	236	249	231	225	218	239	234	243	242	240	237	238	229	231	243	220	250	227	231	210	230	250	251	263	245	250	232	234	234	235	228	254	235	237	196	206	240	230	227	236	205	220	231	219	223	222	232	222	227	248	241	247	206	242	235	217	215	254	209	235	235	239	227	222	210	230	211	264	230	224	229	238	233	246	251	225	231	257	228	220	201	229	239	210	259	237	239	227	196	216	212	223	228	239	238	206	246	221	217	225	233	245	256	263	226	213	247	234	238	228	233	204	222	226	224	262	241	236	235	224	212	227	237	248	242	226	244	212	235	226	271	219	227	224	206	219	212	199	216	224	234	214	220	202	215	236	227	233	210	232	208	233	220	233	201	235	229	222	228	209	220	207	216	231	252	234	222	241	211	258	231	235	234	225	227	225	250	217	230	232	231	217	218	213	254	254	232	260	255	226	244	209	230	220	249	238	219	243	207	223	208	236	223	223	219	223	261	230	234	209	231	224	210	218	235	231	206	218	224	227	238	255	198	223	235	220	245	222	222	245	193	243	255	239	209	211	251	214	241	242	209	250	207	256	195	248	227	238	213	239	213	205	257	237	217	242	227	222	255	223	210	246	224	223	224	251	221	229	222	222	239	247	223	238	246	205	239	219	221	219	244	258	242	242	210	226	249	213	219	194	204	204	243	259	222	238	213	224	231	238	218	266	265	247	235	202	245	224	226	252	215	241	238	220	218	266	202	226	211	245	232	232	234	260	237	243	246	227	254	241	220	221	223	214	228	223	247	273	241	212	243	225	238	224	216	259	261	219	229	248	228	225	220	223	214	243	218	233	240	238	234	215	255	233	245	220	237	260	250	230	235	230	247	228	215	236	221	254	217	198	205	208	241	220	237	215	246	229	232	218	222	255	261	223	236	227	233	221	230	218	247	247	221	212	260	232	240	236	232	224	251	235	229
22400	26847	38046	40190	40140	41029	46771	48634	42544	39509	34253	27227	15956	14709	20895	26448	17462	15824	12158	12170	16964	14521	11264	9036	9996	9383	9249	5930	5518	5538	5421	4702	4511	2798	2070	2120	1827	1297	1467	2106	2251	2475	1758	1659	1415	1367	1415	1110	1004	976	1006	1000	972	1009	1024	923	886	830	798	859	876	778	682	678	712	625	617	554	600	603	603	576	539	586	577	581	554	544	576	541	560	537	563	584	550	577	530	577	571	565	566	599	537	588	567	567	569	602	622	561	555	611	587	542	586	570	527	557	535	551	569	572	576	600	555	555	535	560	553	519	564	542	540	543	538	564	581	554	557	610	563	552	569	568	550	546	541	546	565	558	539	542	510	563	547	561	576	548	535	523	529	532	578	555	563	575	527	537	544	574	553	572	569	576	555	564	557	561	570	566	551	544	556	531	563	548	570	591	545	549	534	569	516	588	542	583	531	583	549	597	525	574	601	570	569	535	580	554	571	533	557	596	525	558	552	538	567	572	502	545	537	556	545	535	582	576	566	564	559	590	589	539	547	542	574	556	572	524	626	564	522	560	523	564	554	536	553	585	545	527	544	543	526	575	529	521	571	538	554	570	558	533	540	554	574	546	516	517	485	520	555	525	545	546	555	519	567	534	530	533	504	554	548	543	574	540	565	520	554	528	534	552	582	522	592	597	556	570	528	531	501	542	540	561	565	590	581	554	543	537	569	552	540	546	530	559	524	583	522	539	552	562	500	563	540	563	545	567	560	574	522	566	584	551	519	543	577	561	552	574	497	589	537	540	549	532	545	535	545	571	559	582	551	565	569	566	562	542	574	529	570	568	547	526	548	565	545	569	547	545	553	528	560	529	553	556	547	555	563	481	566	564	568	516	547	531	542	592	543	570	520	540	537	527	516	571	548	557	554	547	540	566	568	563	548	537	541	545	522	581	581	556	549	490	545	580	515	578	577	498	571	565	540	553	517	546	604	555	566	535	579	571	564	532	552	573	605	544	560	526	541	541	555	524	532	527	551	578	527	561	543	572	572	574	553	556	568	538	588	572	576	569	532	563	533	548	584	535	590	545	548	558	527	519	507	565	556	576	538	521	563	546	535	534	497	564	528	532	518	553	586	568	556	548	556	550	562	533	547	569	578	517	543	588	545	555	592	546	558	576	582	615	597	576	550	555	556	532	579	548	528	586	521	552	555	590	528	576	557	551	582	572	565	557	571	549	568	522	555	522	547	534	560	583	559	577	572	560	575	529	523	542	533	538	562	559	565	572	568	590	541	534	556	538	522	508	547	593	572	593	579	522	510	539	567	542	538	568	554	557	563	534	574	584	552	580	555	536	552	546	586	554	567	545	508	541	546	552	573	526	542	530	574	535	573	544	572	543	541	506	584	556	514	551	518	557	532	561	515	551	555	559	591	534	572	566	539	560	542	524	610	517	502	528	542	532	536	563	523	519	566	580	535	584	545	543	601	505	559	534	558	558	556	563	577	560	555	535	566	590	502	519	554	565	545	495	572	555	579	510	549	543	577	604	553	557	544	568	553	558	533	536	564	572	548	581	559	580	543	558	574	559	543	577	534	538	570	597	553	539	544	570	518	545	576	567	515	524	551	545	553	564	521	502	586	597	579	568	562	587	511	567	530	555	550	552	551	554	543	542	537	577	555	546	608	556	541	539	548	548	636	534	569	592	597	556	548	599	558	547	590	575	519	546	545	592	556	595	558	582	584	550	556	544	542	563	590	551	512	524	551	561	530	531	557	559	538	572	528	549	542	562	598	542	559	546	566	554	571	541	566	536	517	583	526	536	535	576	528	560	577	603	517	553	506	526	566	571	548	588	526	538	528	539	576	528	516	536	565	573	553	537	569	580	509	541	566	530	549	541	560	555	529	542	592	543	580	519	512	550	552	557	572	537	563	533	589	555	584	537	554	559	558	563	522	567	564	579	582	557	569	551	541	526	560	565	547	533	547	521	576	558	578	529	549	577	530	575	591	552	490	527	565	563	538	532	530	579	550	542	549	589	514	545	556	565	541	555	545	554	512	518	516	578	570	574	536	515	569	543	569	594	547	567	546	557	583	531	528	552	522	582	522	588	556	567	537	560	550	515	570	571	574	599	597	597	589	535	529	555	522	511	547	520	547	555	570	549	541	542	530	557	548	544	542	591	570	550	574	573	546	547	614	591	559	550	551	619	526	563	554	528	543	538	582	569	543	569	581	561	561	578	552	538	561	562	577	563	593	565	562	563	558	553	574	567	527	543	502	553	556	568	536	565	559	500	529	559	565	516	554	569	557	590	540	569	545	537	592	555	550	579	561	562	546	564	530	537	585	583	545	571	585	539	535	556	579	534	547	519	544	581	581	518	563	593	491	529	548	591	552	567	591	544	553	548	573	498	554	559	529	529	568	573	550	590	541	521	574	576	594	559	554	534	576	589	537	552	536	526	585	542	563	561	548	572	552	504	544	547	547	573	564	565	528	543	512	528	541	574	558	568	553	549	516	516	539	552	574	534	558	553	556	569	560	560	560	586	543	566	569	581	531	565	570	614	570	510	554	542	551	530	550	535	570	540	551	524	594	549	556	560	579	591	548	598	525	545	522	606	532	533	526	528	588	580	555	542	602	573	510	548	537	554	562	535	537	570	554	539	550	537	540	539	547	582	593	531	561	585	619	548	540	530	556	551	565	543	575	504	531	541	562	559	547	525	563	582	548	529	534	580	552	597	538	560	516	538	554	555	555	526	543	555	581	536	544	530	545	546	538	534	568	568	490	550	534	575	543	539	538	561	515	556	553	533	549	530	530	539	550	560	521	600	568	518	547	552	539	542	535	552	526	609	547	549	564	545	588	601	524	511	565	521	530	570	557	544	537	616	553	540	573	551	535	531	555	565	554	543	610	571	571	600	574	579	594	543	529	562	535	569	543	555	545	568	571	517	577	590	588	563	514	510	548	522	544	574	603	610	595	552	547	566	558	541	549	552	544	595	567	604	517	533	551	547	592	578	566	570	561	519	548	545	520	535	549	545	544	568	527	558	546	590	524	564	538	539	514	623	568	600	557	531	579	584	559	536	575	528	561	551	535	556	545	556	538	566	585	569	511	587	568	537	567	551	505	535	550	542	538	543	570	539	531	559	556	601	543	547	530	566	565	542	562	515	589	546	573	557	540	547	535	545	539	531	570	574	512	577	582	549	578	590	573	548	570	538	591	569	592	512	538	534	553	564	596	555	518	580	551	553	555	544	569	582	523	544	539	559	557	527	541	541	521	553	539	554	542	537	535	541	588	498	555	532	530	512	530	520	538	612	559	526	596	519	560	546	570	539	552	563	586	556	570	580	595	549	559	558	556	542	565	570	562	493	564	587	527	567	550	504	561	563	588	578	573	502	549	536	552	560	602	548	543	549	535	553	584	558	575	588	558	527	569	549	548	555	563	576	541	540	548	540	577	537	589	578	586	547	553	567	601	558	573	546	490	554	578	559	593	531	573	548	546	551
43287	40356	46010	41519	35515	37670	41194	43221	38486	31830	26766	21651	12773	9231	6836	12955	10308	6902	4368	4327	5813	4746	3780	3002	3328	2934	2922	1646	1432	1443	1326	1209	1282	792	715	677	516	394	447	638	702	696	435	495	406	406	398	401	323	302	296	328	332	305	290	315	309	263	231	258	283	254	265	225	238	228	227	242	224	223	244	217	209	196	214	201	197	197	220	199	206	222	210	201	209	212	226	214	205	205	213	218	195	214	235	195	207	192	209	220	220	204	211	215	200	203	240	229	229	198	201	201	206	185	212	204	218	176	213	200	194	219	200	192	192	193	208	202	201	232	223	203	226	203	215	206	194	232	232	225	196	224	207	196	199	208	217	211	209	186	214	225	215	199	214	224	220	233	211	214	205	219	206	188	205	205	209	249	204	212	188	222	218	217	192	211	223	180	203	211	200	210	204	210	219	209	185	219	215	207	188	190	195	205	200	190	201	231	239	199	223	201	213	188	210	204	201	218	214	216	217	205	216	199	205	222	193	221	220	208	215	206	234	194	195	211	196	213	176	205	199	176	207	215	188	216	204	180	189	223	194	218	190	236	207	212	218	203	231	250	197	209	227	219	201	224	206	238	222	216	211	210	181	241	220	223	223	231	205	237	224	211	224	218	211	234	224	206	200	208	218	202	206	213	196	207	201	201	210	221	208	205	220	213	212	218	191	223	229	229	204	208	216	222	210	209	246	208	204	198	181	184	187	204	187	249	217	218	213	219	227	210	215	216	211	229	230	209	215	208	211	203	225	207	219	194	203	200	193	198	186	171	184	201	190	216	225	202	175	202	223	227	213	197	225	201	217	211	174	224	232	236	206	196	209	244	185	196	214	207	193	180	197	202	199	190	213	223	206	250	206	220	230	228	203	211	211	191	222	208	237	207	225	192	217	235	209	217	230	222	228	213	193	192	226	187	209	228	196	191	228	213	212	210	211	187	237	211	220	221	221	238	219	207	232	197	221	192	205	219	191	238	226	222	207	210	211	247	174	198	187	232	207	222	224	226	210	166	191	196	204	227	216	206	209	236	218	204	212	239	235	217	227	217	201	213	174	203	228	202	185	228	216	229	236	189	224	225	224	191	227	234	222	209	204	208	202	192	223	218	211	214	190	201	223	193	234	187	230	203	235	187	211	229	196	195	226	215	205	239	201	230	209	209	194	229	199	194	220	227	206	190	205	186	204	201	204	182	209	216	201	184	199	208	183	179	198	226	209	214	227	177	197	218	219	215	210	211	211	196	195	177	189	209	195	210	201	187	230	197	219	204	216	190	208	200	212	215	243	219	237	238	204	204	197	209	212	226	205	213	227	234	212	188	192	210	184	201	217	213	203	196	225	223	196	188	200	202	230	200	194	214	200	240	227	223	216	222	229	226	213	199	190	192	223	188	203	224	224	225	205	212	214	193	182	210	210	199	220	217	220	225	202	234	208	226	196	199	205	215	184	235	223	239	197	210	193	208	223	196	223	185	229	213	185	196	191	222	203	209	207	241	209	209	211	223	185	242	199	231	226	219	227	232	219	208	196	194	208	206	219	190	222	209	201	229	186	197	193	222	190	211	207	217	233	186	223	228	207	181	221	213	195	209	195	230	234	226	237	209	197	199	215	220	209	200	243	180	214	239	209	210	175	208	219	244	217	214	188	217	177	198	216	233	195	218	218	195	189	210	190	237	218	224	195	198	210	212	196	226	220	205	203	208	178	202	193	190	206	223	193	198	186	218	198	211	212	219	201	226	210	207	199	207	234	195	190	244	206	195	216	198	233	189	201	199	206	219	208	250	195	211	217	203	192	227	188	212	211	202	220	210	240	221	226	214	208	216	201	218	226	214	201	182	211	193	190	226	229	213	216	205	203	219	205	211	210	198	199	186	210	177	228	217	207	191	192	211	229	216	206	209	206	211	224	215	195	209	207	176	226	216	208	211	222	184	200	205	200	209	212	209	198	219	211	193	213	222	192	216	212	235	209	202	212	202	212	235	207	173	233	233	197	203	199	205	223	209	215	207	232	217	202	222	206	214	225	176	231	232	202	192	211	171	225	195	178	215	228	220	208	221	210	192	192	222	216	216	203	202	225	224	199	220	238	225	219	200	213	204	190	195	220	216	201	194	212	200	218	235	193	199	204	223	224	202	208	192	221	210	238	205	212	234	218	210	199	199	193	217	225	224	209	193	208	216	197	219	200	203	194	209	192	194	213	195	223	185	192	210	183	198	213	205	203	184	212	234	200	196	209	202	216	194	227	197	222	208	184	223	217	217	239	224	199	222	203	221	208	205	212	236	192	190	200	231	191	212	241	229	215	205	192	179	207	205	207	205	221	202	225	220	181	214	212	206	221	193	205	235	197	218	193	202	208	203	215	185	204	213	213	208	192	218	204	214	195	233	213	214	191	193	213	243	229	207	196	217	224	198	215	175	212	204	194	216	199	239	220	218	200	235	207	192	214	216	214	210	192	202	193	209	207	196	219	224	205	201	200	218	220	222	224	209	214	207	199	203	205	203	205	214	215	192	182	226	209	191	178	210	207	211	226	196	216	199	194	210	199	192	210	204	198	207	209	200	242	217	209	218	199	195	217	224	210	212	202	234	240	192	228	224	229	215	206	248	211	233	215	186	210	210	214	211	234	211	188	232	216	199	229	178	218	245	172	222	185	186	189	232	214	210	212	222	193	209	233	215	198	218	206	209	178	218	221	214	213	207	180	201	240	187	192	172	201	193	207	204	250	194	199	177	199	214	216	194	210	226	197	212	198	203	226	204	197	192	225	202	198	208	203	198	232	214	217	218	216	202	226	250	225	181	220	202	199	211	202	197	212	225	236	194	220	191	181	223	186	224	202	209	216	203	186	199	201	207	202	207	199	231	225	165	191	185	225	193	185	223	206	229	192	215	208	175	226	207	204	196	205	223	206	188	192	218	213	219	223	215	189	236	244	201	213	224	189	217	219	218	193	207	201	222	207	208	196	218	213	205	251	200	216	227	200	230	212	200	226	219	212	216	207	209	201	197	205	253	230	217	228	206	200	196	233	216	207	194	247	208	212	217	191	201	202	221	180	191	203	182	225	208	205	191	212	227	191	186	216	230	205	206	197	220	210	181	206	231	193	192	217	206	196	216	183	203	214	193	207	203	216	228	191	181	199	172	226	210	209	197	201	215	196	183	210	204	217	213	215	199	219	196	226	227	228	180	223	226	196	216	233	191	231	173	202	199	196	202	194	217	213	198	235	210	216	206	213	203	203	217	241	216	210	197	207	202	191	203	207	211	195	224	223	212	210	222	200	231	213	188	215	222	194	200	207	221	184	202	254	219	215	177	207	199	189	206	200	192	219	217	235	205	214	210	226	232	220	198	213	203	203	225	195	212	210	212	180	217	223	179	209	222	214	213	217	236	191	175	223	229	236	183	226	219	214	231	215	224	216	184	190	188	205	234	220	213	206	218	212	229	226	201	233	209	204	197	196	222
26916	32032	44928	46396	45461	47295	50047	53601	50235	44784	40127	31154	22610	19893	17912	30863	24175	20954	16152	16446	22768	20125	16365	14594	13899	12874	14768	8845	8490	8596	7746	7268	7569	4108	3731	3387	2245	1635	2144	3355	3586	3918	2409	2333	1985	1828	1900	1673	1371	1345	1316	1400	1249	1321	1175	1021	1207	1004	985	950	1069	853	736	721	718	649	581	556	532	559	555	596	572	547	524	529	504	477	545	505	498	476	507	534	511	501	528	503	520	505	489	520	526	507	493	537	540	502	542	504	508	492	509	543	507	546	460	489	551	507	527	511	500	509	528	513	513	513	506	509	479	472	525	506	483	513	477	487	485	520	501	510	479	512	533	523	460	470	493	489	491	503	541	502	526	546	471	453	509	503	513	472	500	511	546	502	494	522	500	450	508	512	464	498	506	524	477	488	472	531	531	506	477	503	502	510	497	505	509	464	470	485	536	490	530	514	517	519	498	494	483	534	555	552	540	531	472	507	476	498	493	489	504	512	501	536	498	487	512	521	496	484	520	487	494	480	543	528	518	488	508	517	491	494	495	470	549	484	522	490	494	512	465	498	470	505	514	466	506	497	473	517	533	502	519	511	511	507	523	492	464	503	461	572	528	497	533	488	506	513	476	499	491	504	473	491	516	503	471	471	522	507	545	497	535	516	502	516	492	457	469	508	498	538	499	520	507	487	519	514	501	498	502	494	481	485	496	469	522	539	477	507	509	518	498	521	462	485	501	519	461	509	528	494	527	487	484	523	509	506	503	506	481	525	505	522	538	525	509	506	502	555	494	535	478	530	486	493	502	523	500	449	491	497	533	516	511	515	512	502	534	535	510	471	541	461	504	465	456	487	526	506	513	486	481	499	495	509	524	512	504	526	508	499	490	525	533	494	526	535	492	481	509	476	553	472	495	491	523	459	504	524	549	492	533	495	522	483	546	466	512	531	503	489	495	483	477	515	519	485	499	474	464	485	500	483	505	463	466	530	490	507	481	489	528	523	525	502	518	491	472	529	497	461	465	478	520	515	534	485	502	514	503	543	495	511	531	507	488	504	550	509	488	509	503	515	493	529	534	495	523	520	510	517	487	493	552	524	477	477	505	486	516	551	490	503	474	489	480	509	476	519	478	499	522	500	492	487	499	495	458	514	522	500	506	481	503	503	510	446	503	492	515	535	512	490	531	524	516	539	512	499	534	469	505	514	517	514	515	523	526	457	524	511	476	514	459	511	503	526	523	521	518	519	493	468	462	488	504	528	493	507	496	502	467	539	480	525	532	506	474	493	467	467	489	488	481	508	467	464	528	498	524	522	499	517	532	535	520	498	483	452	477	492	523	494	537	496	488	548	484	486	510	478	500	484	470	510	517	513	485	497	502	506	503	451	443	536	521	518	514	510	510	507	533	511	531	484	507	515	489	527	511	511	498	516	447	547	449	526	504	513	492	504	487	477	501	529	503	488	498	531	509	448	497	489	495	508	495	462	493	529	518	515	481	510	534	509	522	511	556	500	459	511	505	530	504	519	493	549	521	508	518	491	491	496	486	484	509	498	509	471	525	514	522	548	516	495	485	509	497	508	520	505	523	514	516	488	488	494	498	477	543	494	523	513	520	462	488	511	535	515	511	507	484	496	513	497	521	513	507	528	516	505	541	519	485	539	483	508	472	481	537	478	490	529	465	535	510	522	552	490	499	511	500	528	531	529	482	503	502	480	490	465	517	489	499	493	516	467	511	492	528	531	508	512	472	494	513	520	495	495	529	545	542	475	491	500	504	514	455	472	513	513	510	475	486	507	514	498	558	446	504	519	506	509	490	514	512	547	496	474	474	514	532	489	521	493	519	521	483	497	518	525	483	478	484	486	518	492	490	531	477	485	481	500	488	495	492	486	523	490	453	495	530	493	531	497	474	508	520	503	502	487	494	486	506	481	493	497	484	508	514	503	478	497	537	532	497	540	501	504	472	526	530	484	461	530	481	485	473	518	480	471	534	486	497	505	533	552	508	470	503	500	464	506	524	495	485	490	483	507	492	532	471	529	496	493	522	516	497	506	491	518	531	492	483	504	500	522	516	511	495	519	519	511	505	480	458	498	526	528	452	497	500	520	487	514	490	484	547	503	529	503	468	535	500	527	561	488	487	533	523	512	506	483	493	513	484	489	483	516	508	516	515	503	503	517	487	476	491	478	487	536	515	464	488	506	503	485	486	499	478	479	527	468	510	496	502	495	518	519	477	475	466	501	508	468	488	489	524	502	515	542	509	523	484	527	465	502	520	489	485	508	501	479	492	522	500	503	458	477	545	494	479	514	511	479	467	493	486	532	520	490	486	475	514	502	507	527	467	517	523	516	483	462	499	461	479	514	548	505	527	489	499	486	513	477	491	496	459	495	466	493	524	486	529	508	548	479	521	490	500	516	488	486	535	496	495	475	466	486	492	497	514	557	507	449	482	475	531	514	502	536	472	482	487	517	467	550	527	528	520	515	520	499	503	487	481	478	507	480	445	487	530	502	522	473	512	455	503	498	503	475	505	490	501	527	481	550	502	514	543	483	526	508	518	537	520	514	490	560	485	530	524	521	469	477	470	518	493	498	472	465	547	505	513	500	474	486	506	534	496	514	512	504	507	501	502	489	520	466	511	499	457	496	513	473	496	526	490	522	531	499	498	515	511	507	499	480	509	504	534	523	483	474	507	518	524	525	516	502	487	511	456	466	513	473	495	446	484	503	488	528	463	510	532	510	518	498	489	505	507	536	509	468	498	505	508	517	499	511	465	545	484	559	487	483	517	481	465	474	505	524	503	459	494	535	484	500	503	508	496	514	525	475	545	520	498	519	481	523	510	498	475	487	513	490	503	497	486	506	476	512	512	505	456	499	499	497	500	512	520	497	512	532	514	484	507	488	501	533	445	505	497	518	458	495	514	521	494	518	526	501	511	496	508	507	494	484	531	499	524	484	490	461	529	521	536	488	508	507	490	529	507	464	469	507	533	538	472	562	528	518	457	473	501	486	475	530	487	522	484	551	557	483	501	461	528	478	531	516	497	467	515	534	494	455	491	518	498	488	491	490	520	467	502	494	517	476	477	533	489	475	505	516	462	527	497	441	510	496	494	502	533	543	465	514	492	471	531	469	482	535	496	533	530	528	494	514	541	507	498	485	530	486	473	479	512	493	481	490	517	507	503	531	508	560	505	495	498	509	502	493	511	527	510	503	521	506	499	503	467	505	536	501	522	501	540	485	520	497	527	486	501	492	495	532	533	470	523	521	533	466	544	509	471	486	509	487	491	468	517	537	527	474	525	459	538	448	531	530	508	464	511	527	497	511	499	492	492	493	480	493	531	559	490	530	514	532	532	521	527	528	525	532	498	504	500	490	499	541	534	481	490	549	505	505	509	501	463	536	495	488	486	520	488	483	495	527	504	504	504	512	524	492	541	505	501	494	517	541	488	512	507	511	484	508	519	506	520	506	488	491	514	494	510	503	459	501	473	499	507	479	512	500
23976	26330	29802	26295	22652	18842	15120	11087	7328	5132	3450	2574	2248	1668	1515	1328	979	741	617	573	502	427	440	389	422	360	341	302	346	347	364	308	305	299	360	297	274	292	254	307	286	275	296	238	259	240	240	236	228	244	244	218	213	212	243	244	212	250	224	222	213	196	217	212	236	238	232	250	212	211	228	226	236	246	240	232	203	211	239	219	199	231	228	211	244	238	238	234	216	197	237	236	202	203	245	237	256	214	222	238	221	227	251	229	236	222	251	222	248	242	216	223	214	227	234	210	223	240	218	246	251	230	223	193	255	208	218	239	220	231	221	233	238	194	247	229	228	237	233	223	228	233	209	214	230	234	217	222	240	222	229	230	214	229	235	249	211	220	245	258	226	222	213	226	220	236	207	218	236	228	216	245	212	219	190	232	215	220	232	212	239	190	224	226	217	219	237	201	255	227	207	237	243	218	212	219	193	229	219	207	176	194	214	183	204	212	214	231	222	226	245	209	235	194	241	228	206	213	215	218	224	225	216	257	218	215	227	217	232	214	205	224	239	209	224	208	234	239	221	209	226	231	206	210	245	219	228	229	198	207	212	231	249	258	208	242	200	223	248	209	211	206	242	245	207	216	217	252	255	239	228	245	242	251	221	221	241	193	227	212	246	214	211	207	207	205	248	223	238	212	247	211	189	234	228	225	228	227	220	211	233	215	229	232	254	230	252	203	205	228	207	224	228	199	218	244	209	222	224	238	228	236	252	225	211	228	228	226	221	214	198	251	225	214	249	202	233	233	199	231	225	229	233	214	210	208	229	214	208	216	237	229	236	233	201	226	238	212	238	221	216	222	206	207	230	224	220	219	214	209	242	225	204	202	244	265	221	227	188	234	226	244	209	273	231	216	220	236	248	239	210	204	204	203	205	205	201	223	231	225	239	221	219	236	217	230	205	239	250	218	222	224	207	201	201	226	227	251	226	216	206	202	214	220	248	214	231	200	228	214	245	202	245	236	209	224	231	222	244	209	235	229	232	210	230	229	261	223	218	226	226	218	198	207	216	194	214	216	211	200	243	187	216	181	241	211	228	219	216	210	224	231	233	227	231	201	226	232	237	215	216	247	240	239	211	232	225	257	218	204	227	244	243	230	247	229	230	237	224	232	242	232	242	213	230	212	231	189	259	219	212	230	228	236	234	237	213	252	214	209	201	224	188	234	220	250	230	213	204	236	181	229	201	217	204	211	219	245	245	211	216	237	222	236	214	227	199	221	235	231	212	234	226	196	211	206	225	224	207	236	216	227	224	247	222	210	218	218	280	184	246	203	213	228	218	207	214	223	207	222	251	226	256	219	231	213	232	225	222	235	214	231	217	211	237	228	244	232	212	235	208	214	222	215	216	208	202	236	201	237	205	236	222	252	240	216	227	210	222	202	217	234	227	214	247	249	214	244	264	209	201	242	215	218	228	221	212	221	189	194	238	249	214	242	218	232	222	237	226	219	231	219	221	212	198	207	229	207	233	241	233	183	188	227	255	231	228	190	214	220	250	218	236	226	235	209	230	212	211	212	211	213	204	233	215	234	239	212	203	223	226	234	228	222	235	260	239	227	230	203	230	218	215	227	238	189	245	218	243	260	227	211	246	241	209	191	250	230	210	211	204	211	243	250	225	232	231	219	243	205	213	210	213	214	230	242	238	224	209	227	281	206	194	197	216	196	200	239	198	223	221	235	239	228	222	218	219	207	221	195	224	225	224	244	211	220	238	221	206	223	211	230	255	231	227	219	230	219	260	229	230	253	231	231	216	214	241	248	224	236	226	225	227	231	225	236	232	247	225	187	239	219	225	208	224	216	217	212	204	221	245	219	211	211	202	231	208	246	235	240	227	236	242	247	241	203	232	201	234	203	197	236	262	245	237	264	228	236	189	236	240	221	206	241	244	214	219	231	220	220	211	208	240	239	236	231	211	209	237	247	219	236	247	207	232	217	247	224	236	217	190	243	212	235	220	219	236	232	218	197	210	247	221	221	219	225	242	216	224	201	237	204	204	239	210	214	227	201	218	253	232	223	256	220	206	246	232	218	245	233	213	216	213	209	199	244	249	222	192	208	247	191	224	203	205	214	220	256	230	222	218	245	247	243	211	223	206	224	265	226	227	198	222	210	204	216	207	228	193	241	240	219	217	240	222	196	248	212	218	242	216	227	226	200	216	205	227	215	224	236	183	225	218	218	260	238	206	235	216	239	216	245	238	232	216	209	206	228	237	231	203	210	225	205	227	224	249	234	241	192	228	240	227	222	226	227	225	219	255	226	225	219	205	249	227	236	223	225	212	232	235	239	248	220	258	210	235	225	219	227	231	228	230	218	212	212	234	211	225	217	250	210	240	227	240	220	219	243	195	209	211	208	226	217	223	206	209	213	238	226	233	222	251	232	219	219	243	231	201	203	216	228	216	231	212	235	218	214	226	226	212	214	195	238	224	257	236	227	211	241	238	215	253	196	219	208	231	200	208	218	246	233	197	211	254	221	232	235	276	231	224	237	234	202	213	230	242	218	193	197	228	216	225	203	222	212	199	234	218	228	230	234	215	205	222	208	198	214	233	200	216	239	227	225	213	251	259	234	245	235	230	231	227	224	225	222	220	243	215	228	231	211	183	219	198	227	227	221	229	236	236	227	239	247	226	239	214	235	210	206	214	261	225	235	218	217	224	218	208	226	248	231	211	210	229	240	237	227	219	197	219	231	211	250	225	243	223	254	218	217	245	219	240	237	209	232	224	211	216	222	221	239	219	222	233	201	213	213	237	216	212	216	227	250	216	223	234	203	244	216	217	198	252	218	213	221	216	202	221	222	205	216	203	230	216	227	236	218	217	206	235	235	208	218	232	240	224	203	241	237	205	215	172	207	228	212	224	233	228	224	217	226	221	246	216	208	228	224	217	198	214	246	233	225	211	198	243	244	227	222	183	215	193	217	223	228	248	235	229	248	236	223	239	241	243	235	235	242	216	229	223	222	217	232	231	204	234	211	236	212	212	226	207	231	222	218	252	219	255	209	224	198	249	239	212	230	202	211	239	244	231	229	215	208	216	206	235	203	212	231	234	213	215	193	250	227	199	217	227	205	235	228	210	212	234	221	246	246	216	197	240	215	209	221	217	228	229	214	250	211	241	205	236	230	245	218	237	223	215	215	241	235	247	231	216	212	211	231	242	214	247	268	233	241	224	255	223	233	217	230	239	234	222	226	209	228	248	235	234	223	255	240	223	229	219	199	207	193	229	223	226	213	229	207	224	264	221	219	251	254	244	215	221	231	241	228	237	228	234	216	213	219	224	204	226	207	194	215	218	229	232	199	233	255	207	198	246	234	234	202	225	199	233	196	214	214	220	235	222	219	195	224	219	208	238	224	223	221	241	246	226	211	232	227	225	212	214	222	227	262	212	212	235	211	207	237	238	219	226	222	222	193	206	208	209	228	211	190	226	217	240	225	258	239	216	205
14051	20871	31748	34171	34063	32586	30036	26568	21640	18003	13718	11045	10590	8679	7526	7025	4891	3958	3283	2735	2474	2154	2044	1827	1861	1490	1552	1306	1323	1352	1332	1163	1146	1126	1098	1080	927	927	998	1055	1024	979	884	888	757	755	653	714	644	616	649	584	653	607	613	620	631	593	606	576	533	591	557	555	563	518	535	532	556	549	564	544	588	543	553	524	551	546	601	537	539	555	559	511	536	511	524	543	558	536	534	537	538	535	505	526	533	518	561	550	505	572	584	550	527	567	531	517	562	552	530	585	563	528	535	557	501	528	521	547	594	549	554	540	555	557	538	539	528	545	560	501	531	505	504	551	539	542	565	533	525	567	549	538	547	522	541	549	544	552	528	549	534	537	556	517	539	515	509	556	549	529	555	542	545	558	553	565	537	544	507	523	577	508	549	523	529	573	537	541	503	578	514	524	533	515	561	533	571	549	553	539	546	546	554	546	536	513	527	556	548	491	542	529	560	528	510	556	533	541	534	500	501	579	564	537	523	534	528	535	537	537	539	531	542	504	579	563	556	547	522	519	548	560	553	532	529	521	542	532	517	551	569	570	574	515	533	539	542	530	520	579	516	526	506	515	584	546	552	554	531	614	532	563	508	549	570	520	540	541	544	540	548	543	543	534	534	522	519	525	566	521	535	574	547	548	528	572	530	574	527	532	558	520	515	547	572	549	557	551	567	540	489	500	539	546	506	489	532	497	542	583	572	551	531	499	570	528	551	537	509	556	564	491	595	523	533	554	573	612	529	524	593	536	573	531	532	541	563	553	545	519	555	545	502	539	537	521	572	568	547	539	566	549	562	556	578	532	533	528	521	546	514	511	557	493	542	563	504	547	565	575	535	523	522	570	555	575	546	483	498	551	583	547	505	541	543	533	540	546	549	508	535	525	559	559	559	537	527	514	568	556	502	549	543	526	526	520	547	512	522	589	575	535	537	528	516	534	518	520	543	486	505	570	535	552	560	562	553	564	571	528	527	559	576	549	516	570	555	555	527	532	507	546	573	531	538	549	549	526	514	561	591	553	554	506	565	517	546	539	564	530	513	526	539	526	561	577	576	529	565	540	505	522	548	513	526	565	563	499	557	479	551	487	531	528	582	563	544	558	533	537	572	534	591	520	558	506	585	536	518	504	551	544	565	525	520	549	549	558	562	494	526	515	506	517	536	525	547	552	557	492	551	583	563	541	514	518	564	523	548	553	526	555	546	519	569	557	596	591	523	562	550	544	494	600	522	480	519	545	579	510	558	516	513	547	590	543	546	518	553	571	527	541	616	530	549	568	538	546	558	540	545	507	557	549	565	532	545	502	541	536	552	537	537	535	528	549	555	532	551	521	549	562	601	521	572	520	519	537	505	545	518	512	547	511	506	547	531	542	560	584	520	538	518	571	522	520	538	553	582	524	509	536	551	577	533	547	544	521	568	535	530	555	548	545	525	544	564	527	578	537	545	568	517	530	523	546	518	556	567	565	527	537	555	538	501	564	518	521	554	530	510	525	496	545	548	562	543	526	559	548	513	518	551	513	544	549	518	523	565	545	545	519	500	545	518	570	591	515	584	544	522	561	522	513	530	568	557	558	548	537	547	518	533	571	584	526	513	532	584	570	588	526	522	565	542	510	576	563	516	556	552	513	520	488	541	516	507	561	558	559	581	528	534	527	552	564	546	519	509	561	533	520	523	539	564	566	557	548	518	577	527	523	517	571	551	550	563	553	557	553	543	560	574	558	540	537	532	521	472	553	555	544	525	564	523	522	514	543	588	559	548	557	518	503	571	547	542	565	492	536	590	484	549	547	554	545	560	526	501	541	498	510	506	559	524	548	541	543	520	553	558	481	565	515	549	518	483	531	545	560	520	502	533	529	572	535	519	544	560	527	594	588	511	523	552	557	560	513	547	527	543	517	596	534	605	517	545	514	530	571	517	499	547	529	529	522	545	522	518	593	556	560	512	498	531	565	528	545	517	537	536	525	510	532	558	499	554	525	538	558	534	512	544	548	544	518	478	528	541	542	553	522	537	542	614	542	536	553	573	531	532	529	524	561	518	539	553	551	528	552	519	612	541	547	567	512	548	535	533	552	514	573	546	508	578	545	553	505	548	520	568	589	505	509	501	556	524	515	575	612	551	535	557	591	549	500	503	537	577	540	511	557	527	513	583	510	561	554	560	555	541	503	516	578	534	534	535	552	535	562	560	561	539	594	584	567	528	469	535	588	555	506	508	526	544	545	535	507	522	550	572	530	529	567	544	508	579	558	534	545	529	564	522	562	536	547	530	521	516	493	565	529	569	562	563	559	559	510	574	501	580	555	535	565	527	563	516	549	509	549	544	533	540	532	550	556	573	548	525	498	562	534	552	561	539	544	581	505	504	539	534	550	519	564	500	538	540	549	551	555	538	500	565	528	541	520	527	559	551	492	504	532	558	576	557	530	523	529	559	553	545	549	561	509	537	525	544	561	486	551	532	499	520	545	524	523	568	556	535	554	533	554	568	520	522	561	545	536	531	551	497	566	521	530	534	566	516	528	524	540	514	542	569	556	552	563	508	535	509	535	572	554	563	557	545	528	537	515	553	535	575	562	567	536	547	521	571	548	537	592	554	539	486	556	542	536	533	572	525	521	511	585	541	579	556	538	567	544	516	541	567	558	563	565	589	539	550	547	556	566	486	531	549	530	558	530	552	571	547	554	590	540	517	550	509	531	514	535	513	551	542	542	528	515	554	550	555	525	561	534	573	538	489	500	538	493	532	552	527	570	550	516	572	530	553	566	543	514	523	524	544	497	524	520	571	587	528	534	548	537	596	552	549	520	536	556	560	518	537	552	543	539	578	557	534	502	574	507	549	554	567	532	557	529	539	518	516	530	554	556	530	511	568	532	578	569	563	568	561	565	493	553	565	542	557	552	545	525	484	528	521	511	512	509	519	583	516	529	536	529	541	578	544	575	541	532	537	549	571	576	549	516	508	523	526	546	582	558	536	548	493	548	563	513	563	512	553	520	539	561	510	551	511	548	506	553	492	499	570	565	533	493	574	517	528	550	536	493	548	550	545	536	558	552	582	571	539	566	550	550	557	572	548	573	596	546	519	538	509	498	557	586	556	508	549	558	550	535	586	514	534	509	526	552	521	552	530	502	522	559	516	539	549	531	603	542	522	528	541	532	522	553	560	546	516	559	547	517	475	506	561	540	548	584	573	514	542	555	517	522	548	513	574	542	555	544	517	535	551	556	580	516	533	555	527	533	530	516	514	548	537	540	533	565	551	530	537	566	574	522	548	559	565	560	532	528	560	530	535	558	580	566	557	573	567	580	554	594	542	568	546	534	519	483	549	570	547	612	552	545	520	527	579	529	534	496	547	566	511	507	532	578	533	547	539	565	563	557	542	537	513	520	515	543	544	503	544	562	530	564	557	553	526	517	529	573	565	541	547	540	511	562	520	512	528	572	546	526	529	552	538	553	597	556
35113	35965	42223	36715	35668	35471	37355	39130	31681	24714	19312	12673	7281	5197	4547	7610	5560	3389	2153	2492	2868	2561	1836	1576	1624	1373	1347	843	921	857	826	816	851	610	418	389	348	473	421	438	444	426	367	338	330	343	324	293	276	273	270	307	259	288	299	281	258	281	270	247	278	235	250	263	253	225	273	228	247	239	265	238	238	244	251	225	264	236	244	252	241	247	232	230	254	241	246	203	244	230	226	252	240	255	241	212	241	257	253	201	206	222	235	238	234	245	238	239	206	241	223	229	241	237	254	220	223	214	238	232	221	240	248	221	245	223	225	231	230	233	235	237	223	252	235	247	230	255	238	247	238	244	249	241	219	243	225	222	268	214	231	221	214	212	196	254	256	245	213	233	226	228	230	230	237	227	240	258	211	230	233	251	212	238	247	241	238	238	216	246	242	214	249	226	248	217	230	268	240	251	235	225	225	237	260	224	215	223	228	219	259	228	242	257	259	227	253	247	225	204	246	247	242	219	229	216	232	271	255	260	232	235	224	240	197	244	226	241	215	253	257	234	205	229	240	219	252	217	233	246	220	246	243	234	252	243	235	237	228	251	236	225	243	248	217	246	234	247	206	238	218	251	229	235	230	241	196	245	221	279	239	223	238	252	249	209	238	214	225	226	260	219	242	238	249	219	215	225	218	242	222	237	247	219	246	232	238	237	231	249	208	286	236	209	227	214	205	214	257	265	224	232	224	240	256	247	248	247	243	203	232	235	204	223	248	219	246	221	233	213	232	207	201	245	214	228	266	228	240	221	252	255	217	260	245	231	245	254	246	229	240	232	243	210	219	228	223	214	245	236	216	255	231	239	254	238	233	217	244	225	257	220	206	225	253	239	233	238	253	241	227	231	227	249	232	267	243	260	231	249	238	211	257	219	219	214	237	246	218	242	236	228	222	234	225	214	242	211	261	242	237	201	199	210	214	211	231	208	213	229	240	244	208	231	238	213	228	237	236	249	249	247	205	234	220	227	212	209	217	226	240	257	223	256	235	200	230	237	247	234	240	237	258	232	262	233	231	214	220	258	229	234	256	231	250	253	258	230	243	263	225	248	232	252	249	236	232	246	251	211	234	248	204	226	250	240	232	225	216	264	238	205	238	235	240	227	228	253	239	222	243	253	241	222	230	229	281	273	245	240	251	235	227	219	235	246	252	253	217	234	228	218	229	207	255	240	247	216	247	228	249	253	216	244	247	205	231	250	239	228	230	231	256	210	203	252	244	233	244	214	229	257	214	241	217	245	242	259	227	222	231	258	236	248	241	247	229	223	228	228	245	250	215	237	239	223	201	236	243	231	229	227	225	224	258	271	217	229	238	242	214	214	242	236	229	222	232	233	238	199	234	230	248	248	229	222	237	207	252	226	256	232	228	238	216	227	252	255	230	238	271	227	239	237	222	236	227	251	201	203	223	223	220	246	234	251	192	237	239	231	222	223	250	246	258	255	209	254	239	219	191	237	213	252	245	254	238	223	235	253	238	223	228	238	222	253	227	245	261	251	234	232	228	222	233	209	230	216	227	237	242	261	248	205	240	244	246	243	225	199	251	213	228	212	222	236	219	210	244	211	221	256	232	239	228	247	225	253	208	229	230	224	221	203	216	254	204	224	232	217	224	244	222	241	234	232	260	252	216	252	231	242	251	259	233	203	235	230	222	255	219	234	288	231	236	214	245	226	236	242	244	207	212	257	243	252	247	233	225	244	216	206	231	240	231	238	230	254	248	226	226	266	240	210	246	245	249	218	221	252	241	224	230	212	219	243	257	249	228	266	253	215	221	260	232	237	227	245	230	227	249	260	253	201	220	235	223	222	233	240	235	232	235	223	240	242	239	248	225	243	243	234	244	216	231	200	245	204	238	199	234	217	266	257	243	203	268	219	238	247	246	230	235	264	215	227	218	250	236	222	226	258	250	221	213	269	259	245	223	234	231	271	229	239	241	245	229	225	241	208	246	197	203	218	232	257	234	272	246	229	250	229	234	227	248	226	243	234	218	228	217	223	188	220	230	237	232	250	249	236	245	220	211	242	219	234	219	275	214	251	228	236	221	238	251	227	238	227	221	253	220	221	235	216	232	214	239	236	240	248	241	228	222	250	255	220	232	222	239	265	242	241	260	247	219	244	237	256	235	235	233	226	216	223	203	224	245	262	250	229	235	222	234	229	246	254	256	229	211	188	271	232	233	221	261	245	249	233	249	218	238	220	225	226	233	213	209	220	218	231	241	233	248	231	222	223	264	244	219	204	213	222	245	224	254	236	226	233	229	252	231	244	231	248	234	249	248	249	247	220	212	222	251	212	251	233	219	240	226	212	229	258	252	225	238	243	247	247	246	245	218	250	187	210	241	227	237	232	243	254	238	237	244	197	255	247	237	249	254	271	243	262	215	248	220	251	228	259	233	227	233	234	230	241	228	230	236	256	221	260	250	243	217	223	218	227	209	231	202	246	239	223	245	222	219	223	231	245	235	235	248	235	248	237	212	249	208	216	250	217	220	213	248	260	217	259	244	249	213	238	210	240	236	245	275	253	205	218	247	243	231	206	233	224	284	198	215	238	265	251	233	228	235	226	228	240	253	222	255	202	210	257	229	231	217	261	230	225	230	234	218	254	238	216	223	260	234	230	238	221	216	250	229	246	253	218	248	212	223	214	262	258	205	231	244	205	226	232	247	273	279	239	234	252	227	249	259	224	218	241	241	228	250	239	231	214	235	240	253	218	218	236	249	224	239	236	228	260	220	241	227	221	251	243	243	231	251	245	230	219	219	254	240	209	234	239	215	247	247	237	231	272	227	224	268	230	240	242	214	251	257	244	246	219	220	227	225	227	220	240	254	225	274	222	208	199	244	228	229	203	240	243	242	245	237	229	253	245	229	235	238	225	245	237	209	232	247	232	247	219	218	239	250	238	251	268	231	229	217	245	244	272	228	243	262	232	242	239	227	212	238	233	199	212	223	247	230	243	225	227	229	210	248	228	229	268	244	209	234	247	224	223	248	217	230	226	230	247	234	237	219	237	225	230	224	224	240	238	239	274	252	272	234	269	255	248	241	242	226	235	215	215	228	224	208	214	225	224	255	235	249	231	221	246	245	236	223	232	201	222	238	245	225	227	219	244	220	226	251	240	234	211	243	263	238	215	260	234	229	218	231	232	224	217	232	251	217	235	247	223	231	276	226	231	212	208	206	240	247	244	237	242	246	237	199	238	250	243	229	223	217	217	225	215	243	219	255	218	245	210	205	245	253	263	226	240	227	255	278	235	235	247	248	247	213	201	240	216	232	246	273	254	234	237	224	267	225	227	252	213	222	237	251	238	238	196	258	236	197	227	247	242	250	246	221	252	229	259	229	218	237	222	231	254	239	217	223	224	223	235	223	234	222	219	249	225	240	232	229	223	223	238	243	260	241	278	226	253	232	213	228	235	241	219	235	232	230	209	242	222	250	219	237	244	245	222
21840	28683	41530	43002	44465	45020	46324	49424	43754	37039	32964	22551	18172	15952	15770	23489	18052	14016	10375	11880	14362	12656	10388	8689	8864	7939	7820	4807	5210	4687	4665	4658	5218	2811	1857	1576	1345	2120	1973	1861	2078	1856	1606	1268	1243	1191	1096	1165	1050	1033	840	862	844	879	857	816	778	785	785	753	750	727	645	666	627	618	633	624	588	602	566	593	555	582	591	572	571	567	604	527	625	590	545	533	556	554	580	562	602	565	571	543	529	581	548	563	579	556	560	543	544	569	540	567	580	538	585	587	578	590	557	524	520	536	522	560	560	540	553	576	565	550	570	577	565	563	589	605	515	543	579	534	565	567	523	583	576	579	587	532	579	573	541	584	527	575	543	527	545	535	589	539	542	572	578	508	558	568	592	529	556	570	527	551	548	543	594	576	548	587	577	561	546	585	530	527	579	544	540	560	535	526	576	589	543	553	571	575	566	553	535	563	559	597	577	585	528	538	570	585	558	548	573	542	576	573	553	554	543	567	557	533	559	550	584	585	531	529	567	584	586	545	547	551	556	534	577	550	581	547	575	555	561	567	558	519	612	576	560	562	557	571	590	577	559	538	589	579	582	521	574	588	545	559	568	566	609	587	531	591	576	580	567	545	567	574	595	593	510	536	587	530	556	567	519	536	595	570	538	525	576	516	588	564	540	522	548	549	528	577	559	541	569	531	595	555	556	563	549	572	577	541	557	579	565	596	536	547	554	538	581	547	541	561	569	537	519	595	534	546	540	581	553	552	573	558	500	512	569	539	555	548	536	564	588	550	566	574	591	516	569	584	548	583	544	556	541	570	572	559	539	535	552	548	545	533	584	536	562	557	554	557	588	527	572	561	582	556	502	556	564	573	553	571	521	539	576	527	582	559	538	561	568	522	583	572	561	561	556	570	496	541	592	587	561	588	538	584	530	556	568	561	520	589	601	574	538	549	561	568	571	557	538	549	537	572	565	557	567	614	567	549	555	575	571	596	560	559	558	521	549	581	563	569	605	586	524	562	569	580	628	592	545	550	550	570	557	553	547	551	548	567	522	593	568	547	542	584	555	566	584	534	558	600	574	518	538	538	526	563	523	559	559	572	575	576	588	563	549	557	611	544	513	588	594	566	527	553	553	545	553	528	541	547	549	556	586	554	567	535	573	524	589	544	526	572	539	538	566	526	576	578	538	516	589	541	534	609	557	585	525	566	561	562	598	517	563	562	536	580	564	538	556	521	589	554	577	600	600	553	545	516	520	567	576	562	583	577	528	523	504	547	564	567	526	571	535	572	550	546	609	561	576	523	542	557	558	561	570	529	551	542	567	550	530	579	571	540	536	541	552	578	564	553	590	557	584	532	546	564	542	550	531	539	540	578	534	537	527	571	559	539	530	537	505	546	601	588	544	588	562	555	553	549	590	600	593	596	568	550	571	545	580	591	554	566	560	571	583	552	533	554	594	561	549	555	515	577	608	557	546	551	575	531	562	541	522	526	569	531	560	563	555	477	570	584	586	566	562	535	583	537	553	577	544	540	553	579	580	528	599	591	574	580	555	582	572	630	618	551	561	536	567	541	559	541	551	570	523	567	553	555	570	540	553	580	589	581	545	548	571	554	536	584	549	583	592	577	570	574	562	537	572	550	546	586	574	544	570	565	553	536	552	528	550	532	565	545	549	576	576	589	592	560	568	554	536	527	597	553	570	581	565	534	555	560	594	585	521	530	545	548	528	559	570	576	568	548	574	538	550	566	578	568	570	584	562	559	574	557	576	537	561	579	580	547	564	538	579	566	581	542	531	576	556	552	563	542	580	526	566	581	552	582	566	570	594	557	575	566	555	574	619	586	546	550	555	537	566	610	573	551	571	539	574	526	574	564	565	548	599	559	569	577	535	571	539	549	523	578	519	534	556	589	540	487	578	534	582	548	596	540	510	560	589	526	571	556	541	548	540	589	555	594	588	554	588	571	573	597	549	575	570	539	592	567	504	568	563	532	530	567	561	550	572	556	586	625	578	558	586	561	556	552	552	573	568	557	527	614	572	559	510	582	545	523	547	568	541	571	549	542	597	555	550	558	523	586	588	549	578	575	573	597	558	562	564	568	602	536	567	548	566	611	613	576	560	576	585	517	555	523	558	561	579	565	572	588	595	570	501	571	584	589	580	562	643	532	525	580	570	539	518	527	558	530	490	540	548	547	525	531	553	538	575	583	576	580	552	571	595	578	541	515	536	552	543	546	597	525	590	537	538	534	539	572	584	594	552	577	567	577	527	528	577	548	576	563	601	590	583	565	579	563	546	580	581	580	541	537	560	585	570	566	557	588	577	617	518	571	534	548	564	603	584	567	577	568	548	583	567	522	515	559	528	584	524	539	576	561	555	538	572	592	537	554	585	521	561	560	558	550	566	551	542	564	523	584	564	547	530	556	545	580	518	567	561	607	605	547	578	550	557	585	526	570	587	538	557	495	582	536	555	563	565	520	569	542	561	552	552	534	555	566	586	550	567	623	579	539	512	556	587	527	524	567	527	526	566	585	523	535	545	523	545	541	561	564	522	533	567	584	557	533	558	570	602	545	510	520	534	554	571	538	539	542	545	579	516	561	549	560	561	573	553	604	563	577	579	525	584	572	579	531	532	539	528	524	583	555	590	562	595	602	566	573	591	561	534	578	564	571	566	554	559	524	539	563	594	586	587	519	541	580	558	538	533	579	567	542	550	554	554	564	583	553	592	567	579	549	577	553	572	568	565	543	542	537	496	576	572	553	502	550	601	546	571	511	549	568	585	534	528	585	561	553	578	539	535	567	540	536	551	589	580	588	553	590	586	545	592	573	567	550	540	541	553	564	544	572	528	545	583	581	536	587	564	563	537	584	571	538	563	548	543	540	519	519	553	581	556	541	577	551	558	532	547	590	502	547	569	552	547	519	561	613	533	531	620	591	585	576	577	564	553	548	557	561	553	550	574	557	562	578	543	592	518	550	565	534	545	563	551	579	559	577	522	551	537	590	555	570	584	524	563	541	580	571	567	608	558	541	572	561	558	519	533	507	590	572	564	542	570	542	611	571	527	564	539	561	568	562	513	552	567	556	540	590	588	543	556	540	545	541	590	528	552	590	564	532	562	548	574	600	544	551	555	546	546	533	555	553	563	575	598	585	538	551	576	535	554	547	529	518	563	576	509	540	555	543	598	524	564	548	568	553	572	564	579	571	518	548	494	559	586	583	551	538	565	575	538	563	602	582	564	570	601	571	564	586	525	553	553	541	546	542	547	521	566	526	569	548	551	550	581	533	554	551	545	499	567	482	556	554	536	602	569	562	597	537	555	593	540	576	570	581	549	564	516	556	554	531	584	553	567	537	510	516	592	564	567	564	593	579	583	577	571	587	563	538	519	570	582	563	621	592	545	614	569	547	571	545	590	595	566	558	538	528	529	543	551	561	550	508	555	550	573	523	593	558	562	552	523	563	548	538	553	561	560	573	552	585	544	544	579	532
42266	42563	47387	41258	40482	42490	42145	41804	35099	29740	25129	18424	10442	10176	17301	15830	10976	6750	4079	4313	5421	4567	3818	3216	2885	2219	2281	1467	1609	1419	1485	1251	1438	760	527	527	479	612	580	534	589	537	478	386	370	387	374	384	286	299	286	283	282	314	304	251	284	278	276	274	240	287	218	254	238	239	252	222	229	234	222	235	231	210	209	217	224	213	190	216	234	210	222	195	230	206	201	224	213	215	213	209	206	209	226	205	229	222	187	203	194	233	239	181	221	238	214	219	219	231	199	220	209	202	219	197	232	208	208	223	234	214	215	235	207	209	207	220	213	197	212	185	251	238	229	206	215	211	201	224	217	211	209	222	204	212	210	213	205	215	220	203	229	212	195	189	214	209	214	187	228	239	211	201	206	205	221	232	189	193	216	195	225	222	226	209	207	201	218	226	208	185	216	193	241	213	203	202	190	214	190	229	173	212	206	200	244	208	245	197	197	214	201	208	190	205	193	216	199	195	220	194	227	208	237	222	244	227	210	231	234	232	234	239	216	217	205	229	195	211	208	202	201	231	201	227	200	207	214	213	215	195	234	222	216	236	199	205	211	205	208	181	216	209	204	210	207	221	214	222	233	203	194	205	250	195	216	189	196	205	193	197	216	223	201	249	205	228	210	223	233	195	202	260	211	215	215	209	240	226	224	208	222	182	210	197	184	214	206	223	207	218	233	202	258	200	215	200	214	212	205	213	209	217	226	236	228	255	216	224	212	217	188	224	199	241	203	203	230	209	198	223	233	203	232	202	247	207	183	214	176	174	200	204	211	214	211	236	198	193	223	218	199	209	228	216	212	235	204	199	231	190	203	229	234	216	223	213	234	180	221	198	210	201	207	219	230	215	209	200	228	227	225	213	208	235	212	224	224	187	202	184	219	212	227	227	219	215	224	239	218	213	239	189	246	193	234	223	215	196	221	206	182	207	213	212	222	190	204	211	241	205	215	215	201	209	193	191	229	224	205	249	220	227	214	222	181	219	199	207	219	232	218	207	235	232	216	174	222	234	211	226	204	195	223	219	227	211	210	227	214	203	222	199	222	212	249	225	215	216	204	204	227	228	196	234	222	229	221	181	193	225	206	201	194	169	226	198	235	188	215	208	206	181	252	208	203	223	204	210	211	187	215	204	243	209	210	228	226	204	227	206	220	219	197	219	201	191	212	202	231	214	229	248	217	185	201	199	195	191	178	223	206	199	215	208	206	222	199	220	199	211	193	215	207	198	214	210	224	248	226	203	203	214	208	227	216	242	217	191	226	199	206	210	220	181	212	201	203	216	201	196	188	210	211	189	203	211	228	226	203	211	206	219	200	222	208	198	211	219	221	218	211	236	211	243	232	244	191	220	207	202	221	206	226	227	235	224	189	222	204	218	242	211	211	215	201	222	208	205	217	225	237	232	209	224	222	226	231	198	217	214	240	204	227	239	205	211	193	224	196	210	202	219	217	226	207	232	242	211	206	205	207	215	197	199	206	196	191	225	192	199	209	214	212	199	230	228	232	231	209	216	222	234	200	246	170	205	215	200	170	217	225	199	211	204	227	212	233	239	209	201	193	196	227	193	203	185	231	197	207	180	226	201	217	198	230	233	257	216	208	208	201	197	227	209	239	228	229	231	228	203	205	219	205	208	204	252	189	237	249	204	234	214	218	227	215	195	222	201	217	184	211	191	224	214	203	234	214	188	238	215	175	199	210	214	237	200	206	185	190	211	213	222	201	229	230	208	231	205	219	191	192	222	205	218	221	230	181	198	222	192	197	228	217	205	202	203	228	188	208	243	195	225	245	214	219	207	198	232	196	214	226	200	212	223	229	230	230	227	200	228	233	221	210	200	207	226	223	189	182	208	217	218	202	221	204	225	204	218	219	203	217	232	234	235	220	197	195	196	196	215	240	211	217	219	202	215	196	230	234	197	199	223	237	186	238	224	231	258	249	212	203	207	205	216	217	199	219	205	192	189	204	218	205	203	201	241	203	222	217	207	199	206	218	241	206	212	225	200	205	227	219	211	205	195	225	209	204	232	207	210	205	197	223	197	206	190	234	201	207	207	226	230	207	217	198	226	226	187	212	209	223	189	188	187	206	217	232	200	207	192	193	203	228	203	220	244	192	184	194	204	222	228	224	218	197	199	213	226	232	211	207	222	239	230	215	194	204	218	205	211	238	220	199	194	261	207	203	190	194	192	211	200	211	208	202	232	218	211	218	188	231	204	226	193	207	204	208	202	186	219	210	239	205	208	211	243	199	197	201	203	226	202	224	202	233	225	221	201	224	233	215	216	201	202	207	230	224	237	218	230	210	223	230	249	219	206	212	203	198	210	223	221	220	226	203	228	233	221	187	205	203	199	188	231	234	197	199	202	212	209	190	188	215	194	219	219	205	202	206	224	214	208	229	202	213	241	206	219	198	208	201	224	206	249	218	231	221	225	206	255	219	238	226	227	203	217	219	233	233	195	231	213	239	196	194	221	231	206	224	211	214	232	224	214	212	237	226	208	199	235	222	206	185	196	215	233	257	198	216	215	219	202	225	219	219	215	212	208	208	217	181	208	198	205	209	211	212	218	187	208	215	204	193	214	178	230	232	199	205	214	208	227	221	200	214	238	213	222	211	240	213	209	202	200	213	222	227	237	214	219	203	207	226	224	198	191	208	212	226	238	217	218	219	219	228	188	212	213	225	241	214	219	204	194	213	219	174	232	213	233	237	212	226	207	212	199	203	219	224	187	188	196	197	239	208	223	190	220	239	251	210	189	201	226	253	234	222	210	189	210	199	211	246	231	233	209	215	233	228	233	213	223	218	217	222	226	216	211	188	229	194	227	217	191	205	203	195	212	196	192	223	186	216	198	207	211	219	193	174	185	219	188	243	209	232	198	204	190	205	186	201	217	198	206	219	225	208	214	201	220	221	210	219	205	180	215	221	208	222	198	225	203	201	224	220	207	221	181	204	204	218	216	209	208	210	225	214	237	219	191	216	206	209	222	233	211	222	182	218	199	209	207	229	219	231	202	212	230	236	207	210	229	212	225	225	247	225	206	201	206	192	209	226	197	217	267	199	198	209	224	246	203	228	192	219	211	179	208	214	214	224	229	210	245	190	205	201	210	199	213	195	179	233	199	213	232	211	203	219	201	207	222	206	224	181	188	234	224	194	215	220	237	230	242	230	205	209	221	211	200	205	230	206	232	195	202	236	219	196	205	205	208	227	206	218	219	183	225	218	198	226	223	205	210	217	232	186	203	206	214	199	194	197	201	216	197	223	203	209	228	206	205	190	228	193	217	212	198	204	205	220	198	228	201	227	220	209	211	239	194	201	200	188	207	215	222	224	205	207	198	219	246	211	242	237	193	215	210	228	195	195	247	214	203	205	229	247	201	200	201	233	193	203	214	201	234	184	221	229	215	219	201	220	226	187	222	201	200	194	214	196	198	176	222	226	199	210	214	213	216	205	199	187	206
26908	34366	46698	48577	48690	49688	49918	52903	47793	43228	38078	25890	19743	23778	32971	31203	24405	20258	15559	17510	21773	18776	16463	15248	12839	12296	11882	8390	8840	8322	8616	7654	8323	3787	2569	2487	2233	3212	2802	2684	2866	2845	2234	1710	1678	1644	1771	1859	1321	1155	1068	1061	1030	971	1020	1006	941	929	911	886	813	760	712	643	647	696	647	615	605	523	565	541	554	522	582	550	586	548	495	553	521	534	501	568	520	539	505	510	532	509	521	556	498	516	525	515	523	529	468	544	505	507	469	510	484	492	520	545	516	523	543	511	533	479	497	496	531	537	495	583	532	524	557	496	500	536	534	485	564	533	533	509	489	544	527	540	507	511	510	536	531	555	514	525	494	461	495	512	476	505	489	516	513	493	510	497	509	473	500	568	518	509	513	536	531	560	531	498	495	535	505	493	490	540	484	511	480	500	462	552	528	506	498	481	534	540	532	499	485	514	529	511	470	497	508	489	488	585	490	521	486	569	523	504	505	502	503	473	533	515	529	499	486	462	515	551	500	506	491	480	553	501	513	486	520	480	497	545	520	498	526	486	514	516	473	480	497	501	492	505	491	471	512	506	491	469	467	501	510	549	494	519	471	484	478	508	503	509	535	545	511	554	500	531	530	478	541	534	513	534	491	478	499	522	531	514	520	517	521	499	513	487	493	520	503	532	489	516	528	545	470	512	501	531	522	526	509	492	504	516	488	520	482	541	543	491	498	558	493	531	498	549	504	477	535	489	539	505	530	510	520	541	522	524	480	530	545	525	505	568	515	493	525	522	490	489	519	517	519	505	524	513	553	509	525	500	500	536	480	522	529	501	502	507	536	498	547	491	445	535	506	497	528	511	531	530	515	504	500	493	553	501	497	495	520	530	486	520	517	538	508	514	493	525	512	490	539	489	487	521	522	523	525	543	506	551	530	515	515	519	506	540	503	531	516	513	499	496	507	496	519	533	507	473	509	518	479	487	487	548	479	512	492	514	506	521	526	506	511	497	532	520	503	519	485	514	520	488	506	521	500	505	471	506	534	481	483	517	466	514	476	524	526	542	540	470	521	451	521	519	506	514	499	491	528	518	515	496	494	516	539	494	501	509	542	457	536	511	506	491	522	512	506	483	510	516	534	515	526	499	519	556	510	514	510	494	512	529	536	505	487	469	500	516	528	512	494	540	553	526	542	559	494	518	493	500	503	507	549	556	497	507	560	465	513	511	495	480	520	501	496	495	515	484	497	527	539	535	482	538	485	470	537	547	527	485	493	513	523	537	524	535	508	482	529	477	527	507	511	492	534	486	546	525	501	496	538	492	535	548	477	545	538	497	515	476	553	526	500	480	488	512	547	524	523	528	525	515	525	572	491	473	552	529	505	537	514	482	500	534	483	499	529	527	513	510	528	531	522	529	503	554	512	491	501	558	545	484	495	507	538	487	496	499	522	474	481	547	526	496	475	485	502	514	514	514	525	476	542	514	508	547	513	539	518	516	539	468	504	531	525	500	502	543	510	528	524	503	464	487	541	510	497	488	510	522	517	487	515	493	519	509	544	471	487	453	511	499	536	516	528	499	520	514	539	456	485	548	498	514	493	499	518	491	498	494	537	504	493	502	523	515	498	500	528	492	482	526	483	530	505	531	527	539	507	534	533	488	529	515	521	509	492	498	532	514	504	564	509	497	471	513	496	497	513	498	444	521	469	502	518	530	526	508	486	524	539	531	497	513	541	546	498	480	489	510	491	493	545	462	533	479	516	527	459	509	492	525	513	522	514	503	542	520	482	505	499	522	527	547	472	521	528	524	479	467	521	494	506	487	509	507	491	489	512	529	514	515	505	531	479	511	498	509	493	484	500	489	478	549	540	518	489	500	499	534	515	501	550	508	517	481	480	539	535	512	524	522	526	505	500	524	504	484	498	486	516	533	509	491	498	502	528	529	511	494	514	521	503	512	504	539	517	552	548	547	525	526	535	487	514	475	461	511	484	525	529	504	537	468	496	484	521	515	480	503	479	500	512	505	550	507	507	528	520	520	500	503	524	505	516	514	502	481	528	547	481	547	496	534	478	518	463	533	507	494	526	520	507	552	528	508	519	471	512	533	492	519	531	521	490	544	534	528	481	474	505	499	518	505	537	496	525	483	467	458	508	499	516	551	493	545	498	538	517	494	514	516	490	522	482	509	543	519	480	554	501	550	519	494	550	564	514	514	521	480	514	513	502	549	503	539	516	551	500	537	516	501	481	531	518	516	489	540	494	526	506	519	527	495	523	496	476	487	494	534	536	505	508	520	509	509	519	463	531	481	490	507	478	518	511	486	529	527	485	516	460	508	522	489	525	480	542	515	515	509	491	493	533	519	494	471	531	501	491	532	561	527	513	509	534	515	494	487	462	512	497	512	503	531	517	525	527	522	486	531	516	510	504	512	532	512	513	497	507	482	501	503	510	501	487	505	483	516	494	525	523	500	481	499	526	525	496	557	495	555	480	529	516	499	493	493	544	515	484	494	523	508	530	520	495	506	506	532	541	525	502	488	504	502	526	535	495	526	521	530	565	501	557	502	544	540	522	514	487	505	553	517	497	468	478	502	534	498	541	483	520	571	520	505	523	531	497	528	541	498	493	496	537	461	532	508	530	512	538	498	507	541	500	512	481	538	507	521	515	492	484	531	474	503	514	518	529	540	512	485	497	516	493	532	525	494	513	486	495	524	517	501	489	528	535	519	496	517	498	496	482	496	522	495	486	505	526	478	482	527	531	493	547	502	501	497	500	492	479	487	513	539	510	527	498	484	502	514	515	544	509	511	513	536	500	543	524	503	511	507	509	480	507	506	576	539	537	543	525	505	511	544	501	520	543	478	473	506	547	531	532	535	514	534	493	547	544	515	489	492	490	502	538	491	524	532	485	519	526	510	535	516	511	544	501	505	494	518	487	496	525	549	496	511	518	477	498	495	518	542	453	534	505	498	539	541	511	445	512	478	476	518	519	549	511	492	490	542	518	461	540	499	525	528	478	503	530	508	501	534	496	474	519	504	511	500	490	527	528	501	546	486	516	500	520	476	518	501	484	501	475	533	530	518	523	545	513	509	511	518	506	514	520	549	511	506	558	524	528	512	505	510	540	521	534	474	512	510	494	494	537	524	554	481	477	522	530	527	518	477	513	514	492	490	495	532	516	523	510	508	550	513	513	523	516	489	489	535	465	536	516	525	518	525	530	476	505	498	522	509	503	551	515	482	517	502	516	505	488	521	513	524	519	498	492	519	526	504	493	536	486	465	508	487	505	516	532	521	448	517	520	506	458	528	488	493	544	497	508	526	502	514	479	506	524	510	508	510	510	520	537	501	514	514	509	496	478	494	493	530	505	511	504	511	547	516	475	509	470	500	520	485	505	519	525	468	534	562	484	510	497	513	479	510	538	562	494	513	524	490	521	504	456	538	519	485	504	510	559	470	504	563	508	478	521	559	511	498	512	520	514	524	501	502	541	515	509	507	473	536
24697	29321	35595	29879	23850	18309	12821	9660	6326	4649	3203	2189	1531	1303	1418	1091	927	694	568	548	474	422	440	400	372	374	363	357	354	407	351	334	352	276	288	316	277	329	316	290	290	282	274	260	302	234	244	232	233	218	240	202	228	241	228	246	231	245	231	247	247	218	212	245	242	264	225	222	225	203	238	208	250	231	238	234	218	229	213	235	225	247	259	236	221	232	238	213	214	221	234	194	239	234	210	181	241	212	221	231	224	220	245	217	199	238	260	227	208	220	228	221	233	211	234	242	195	244	265	254	224	241	252	214	204	229	230	262	239	201	240	244	236	214	252	245	232	220	219	253	224	230	243	220	229	218	219	215	229	194	243	232	225	234	223	211	220	221	229	219	206	242	234	235	200	216	204	253	231	239	237	241	217	206	243	205	226	215	268	246	244	224	220	234	227	213	219	207	226	198	231	240	202	230	224	229	245	248	233	239	258	238	207	220	235	261	223	210	194	206	199	231	242	226	230	213	207	199	230	259	219	224	237	233	239	244	265	205	242	243	231	228	243	212	244	204	241	202	243	223	234	222	219	234	232	250	221	246	223	233	229	225	211	221	225	208	234	235	223	226	203	201	215	202	228	227	226	236	242	214	220	241	248	241	197	233	206	228	223	221	202	252	219	252	234	242	237	230	216	213	248	262	231	233	223	207	260	248	214	238	223	227	250	221	232	237	236	248	232	234	256	225	241	242	231	220	226	232	202	223	219	212	254	247	212	221	253	240	230	239	225	247	212	225	223	230	213	226	254	246	244	217	232	271	209	215	246	202	223	237	256	242	230	231	250	218	247	226	236	222	231	246	200	224	242	239	255	238	207	233	243	226	240	239	221	264	228	219	237	235	208	203	222	235	222	207	209	228	237	251	235	201	219	236	234	243	222	235	214	224	214	216	206	253	202	238	251	253	205	238	223	221	234	255	234	244	230	234	232	187	214	226	221	252	245	217	232	240	223	194	246	227	229	242	242	233	232	216	235	214	213	227	233	202	219	215	215	212	233	231	230	225	227	244	217	242	214	236	242	248	251	211	237	211	211	246	235	224	240	235	240	243	226	220	231	200	265	235	220	235	243	224	243	219	216	239	256	212	236	249	211	263	237	228	234	239	252	238	225	226	208	236	216	226	221	218	217	243	221	233	212	232	231	227	262	229	258	242	213	198	236	208	228	261	215	239	216	218	204	237	251	245	208	213	203	208	256	220	236	216	245	249	228	246	246	231	220	240	222	222	218	226	216	212	213	226	230	233	205	201	251	203	212	234	229	219	214	244	263	254	241	215	226	221	234	234	227	213	190	258	244	240	248	237	197	212	238	199	234	230	208	214	257	233	215	243	229	224	225	223	201	230	241	212	257	245	230	229	256	221	221	209	249	208	244	249	242	207	228	228	236	220	259	213	208	197	210	228	234	229	204	255	248	221	245	231	232	269	249	216	207	261	253	236	210	208	238	211	230	235	237	238	226	231	228	255	245	225	224	216	213	225	212	231	237	201	234	225	269	228	228	209	230	242	243	223	228	234	222	202	255	219	231	215	221	228	234	212	237	217	230	265	241	192	204	234	255	230	216	238	231	242	194	226	231	239	202	203	233	213	254	235	223	213	241	242	216	242	243	219	207	225	245	236	219	245	216	199	248	230	216	239	243	248	210	216	214	227	237	238	206	247	231	253	199	248	229	235	221	220	234	209	207	227	240	251	235	226	239	238	226	237	254	249	227	252	238	233	196	233	234	247	231	210	231	223	233	233	230	245	226	221	212	235	237	218	243	232	259	217	229	227	251	217	237	215	216	229	205	267	222	241	235	230	230	224	236	243	217	203	195	206	227	225	212	220	237	254	227	241	219	237	215	224	230	217	202	211	213	234	239	215	229	224	221	241	230	234	223	213	235	257	237	239	215	235	213	234	223	237	223	243	235	240	217	227	232	203	247	256	239	221	238	237	214	226	207	210	238	236	234	229	226	245	189	222	222	246	204	213	238	202	235	225	220	226	220	222	233	245	266	221	209	202	220	218	232	225	232	242	239	218	239	235	230	236	221	231	241	204	217	221	230	212	218	222	216	208	230	209	217	218	220	225	241	229	237	248	244	219	256	247	250	245	241	213	216	243	216	217	241	207	254	248	235	260	219	231	230	243	243	227	248	221	222	231	222	211	251	231	236	231	217	205	242	227	213	234	240	247	207	251	209	231	215	219	236	232	245	226	237	228	229	255	219	233	217	233	219	241	271	213	235	227	231	224	237	233	250	228	237	203	230	239	219	235	236	226	246	209	244	261	228	245	243	229	206	198	239	245	256	225	226	235	234	242	225	196	204	244	240	240	225	223	218	233	241	224	227	210	212	232	234	238	208	226	189	231	266	239	248	213	203	207	234	220	236	209	225	256	214	246	239	220	270	219	242	251	211	216	241	227	267	234	218	224	229	244	258	220	224	204	234	228	215	225	228	228	216	259	231	231	226	228	226	233	262	232	211	220	223	217	221	239	242	218	214	229	238	207	240	228	220	245	213	207	243	230	233	218	259	239	246	218	235	249	207	239	216	221	232	266	227	226	246	219	203	223	209	225	220	222	224	191	251	220	249	236	220	233	226	237	244	246	218	216	219	232	232	224	234	228	202	196	259	234	210	233	246	222	242	211	236	234	204	219	234	235	224	218	245	224	230	228	215	245	258	238	229	209	207	259	220	202	217	193	207	215	221	243	218	242	219	246	232	251	210	263	237	236	221	203	199	241	250	236	253	211	244	211	235	183	216	246	211	247	244	236	216	222	220	201	214	252	219	214	221	223	257	199	229	233	227	261	234	238	244	216	248	266	228	218	270	229	233	250	222	229	257	243	231	217	246	214	209	196	227	224	243	230	249	240	202	229	219	220	210	221	254	233	204	228	229	222	197	208	239	224	217	223	228	246	217	230	231	238	249	235	222	236	225	223	226	255	206	267	235	239	213	242	212	266	245	238	252	240	233	248	228	217	230	249	230	251	232	211	232	257	211	230	201	215	219	242	248	221	233	223	207	202	223	214	226	211	188	207	209	231	239	239	235	239	256	233	220	252	204	235	234	217	251	232	236	191	242	232	218	223	245	237	245	228	224	189	223	222	219	226	234	215	259	240	215	212	232	235	229	232	234	230	220	224	229	210	244	231	232	236	247	209	235	236	223	234	225	215	226	253	235	227	233	228	239	219	204	223	223	242	232	246	236	246	201	219	268	222	212	227	235	220	228	219	242	217	200	205	236	213	253	239	213	241	208	234	241	212	238	219	231	213	222	240	246	222	232	239	235	238	252	254	204	217	220	221	225	245	236	241	233	219	240	225	225	241	238	246	231	249	229	219	230	197	205	223	241	244	219	241	254	221	214	216	244	234	214	196	263	232	221	226	229	205	226	210	239	260	227	222	233	230	238	216	234	236	231	235	217	208	233	227	231	228	200	248	229	213	216	231	225	256	210	211	230	228	216	246
14823	23119	35986	37083	34164	31236	26985	24528	19880	16438	13195	9955	7421	6906	7155	5920	4808	3559	2915	2760	2506	1951	2002	1865	1596	1660	1473	1417	1519	1566	1388	1273	1128	969	1007	1041	1014	1071	1219	1143	999	897	863	859	762	728	729	695	609	620	642	680	598	557	572	589	608	558	557	584	600	579	534	529	543	554	563	585	525	588	529	584	614	562	561	580	567	542	514	546	560	549	552	549	498	570	558	514	551	605	559	549	559	552	518	552	556	537	535	545	547	579	592	516	573	521	495	544	553	540	542	540	534	563	531	557	574	563	556	550	572	562	535	544	542	564	601	551	534	566	557	555	534	571	549	535	557	589	578	510	570	531	542	594	562	555	532	543	521	551	543	557	559	554	540	528	549	563	549	578	577	607	590	562	548	576	542	529	525	490	516	545	514	568	542	536	546	540	546	540	551	555	545	539	510	566	565	532	532	541	570	536	523	539	534	581	540	562	564	571	551	592	558	572	555	558	523	540	530	584	568	569	559	538	538	593	507	515	537	584	570	561	590	555	517	523	561	568	592	551	574	603	548	561	562	543	517	523	572	513	521	555	532	556	514	558	571	591	552	554	576	558	535	524	527	577	523	566	564	566	578	604	578	553	535	563	565	567	548	546	512	531	575	521	598	533	568	577	543	558	547	530	556	566	535	548	546	520	583	519	553	550	557	531	568	534	564	542	535	548	561	572	513	526	517	562	563	599	548	554	546	536	541	582	569	541	557	595	556	502	561	567	610	578	548	529	552	560	544	564	525	577	522	551	542	553	544	556	511	561	562	565	572	584	532	566	548	590	536	589	554	623	553	547	551	547	572	586	546	516	581	563	560	581	546	550	545	540	558	558	522	558	537	516	569	572	555	559	604	488	528	554	531	543	548	553	534	558	564	560	570	570	557	520	574	612	575	531	548	521	523	539	539	542	566	593	532	565	598	499	583	535	570	561	531	563	545	544	583	561	543	536	518	603	513	573	570	546	568	586	551	562	533	508	526	566	582	513	546	578	584	578	551	551	595	556	540	587	544	525	527	516	513	579	547	591	526	532	575	567	548	553	506	579	577	574	527	549	494	530	526	525	558	570	555	581	511	576	516	573	519	545	510	529	515	572	529	582	507	546	552	562	548	585	517	554	524	553	548	583	573	535	582	523	578	521	565	561	546	547	555	544	545	544	584	526	552	540	547	553	509	545	547	574	585	562	570	521	526	555	564	581	582	586	576	544	575	575	532	566	516	580	528	527	559	520	569	553	544	539	548	554	548	548	582	545	543	546	584	555	559	564	556	582	513	546	531	564	557	524	573	591	605	594	584	573	586	571	572	587	534	527	534	579	544	549	522	585	528	543	577	560	568	534	604	572	557	525	567	554	560	534	561	536	546	606	520	593	551	557	533	540	570	552	527	508	578	521	531	571	553	520	555	587	577	547	518	534	523	502	574	556	527	530	558	633	585	542	512	565	546	581	579	563	583	533	523	564	569	513	570	561	508	547	569	539	544	533	539	521	512	490	545	576	570	578	568	532	582	546	568	570	505	566	504	561	567	552	609	573	554	564	546	543	586	550	565	547	577	574	515	521	515	574	571	502	555	520	562	588	583	544	550	547	556	531	513	553	576	539	501	587	517	535	579	591	550	530	503	575	539	555	555	518	556	545	550	568	521	536	543	605	546	560	583	534	530	538	558	546	555	566	560	508	565	550	572	526	577	522	566	576	555	551	620	527	551	542	595	551	526	542	569	565	546	578	563	566	547	522	544	535	569	598	565	581	517	574	542	539	578	528	537	554	516	539	553	553	578	538	556	529	583	589	569	544	538	573	535	540	592	595	582	566	569	556	579	513	563	505	558	545	579	528	557	561	559	524	532	533	543	539	562	520	531	516	543	518	577	548	532	552	573	504	529	568	552	547	561	514	543	526	562	544	549	601	541	518	545	535	566	553	537	522	551	533	541	496	563	569	556	494	521	536	548	558	545	590	587	551	530	544	560	542	538	514	568	532	521	537	560	538	553	561	578	580	597	558	557	540	596	502	546	544	525	531	593	547	505	545	564	588	534	542	570	531	537	544	561	528	534	572	555	544	525	540	547	543	582	495	599	548	574	580	510	553	519	563	544	544	572	488	541	541	548	594	542	562	596	512	550	522	550	577	576	551	507	554	581	534	516	569	550	520	503	579	528	555	559	560	535	533	587	529	571	545	552	539	585	552	553	543	579	566	552	552	564	542	545	567	556	495	594	573	545	523	489	551	602	543	590	569	581	561	542	594	542	548	542	553	527	556	557	567	542	572	529	565	554	590	544	551	562	547	551	541	547	587	546	582	567	559	544	559	524	581	514	543	586	544	555	570	593	534	527	565	568	554	593	555	521	564	561	600	530	530	556	544	546	589	543	586	557	552	563	578	517	541	526	544	514	529	516	550	584	563	594	550	521	554	531	539	515	541	530	551	526	542	538	499	538	485	577	561	614	540	546	542	569	549	568	563	575	542	538	545	539	574	555	545	551	523	539	540	575	555	553	522	591	547	530	545	565	557	560	553	580	582	536	545	528	595	550	587	541	546	534	559	492	554	572	550	558	542	529	540	569	543	525	531	555	508	561	512	523	556	576	529	541	526	572	559	543	543	541	530	527	531	552	552	546	601	559	549	522	552	569	557	580	553	558	545	521	531	572	520	542	547	538	512	544	575	573	545	543	557	537	525	552	555	540	513	569	544	556	617	530	567	568	555	529	559	506	536	524	542	578	570	570	552	546	552	579	620	573	577	602	546	556	562	522	541	556	555	535	547	523	580	563	575	561	572	523	537	532	574	539	549	571	585	524	609	568	561	587	528	505	527	583	549	536	538	570	566	551	531	598	548	554	563	534	543	548	556	574	497	572	527	595	564	553	531	538	537	548	555	516	539	523	526	615	553	513	584	540	571	578	523	548	545	559	586	568	513	556	547	575	596	517	556	565	572	553	595	538	575	533	541	532	530	580	547	545	560	573	574	554	593	512	552	530	553	556	518	584	537	551	578	535	519	524	531	537	546	541	590	552	507	555	546	547	528	567	527	591	565	547	593	518	550	551	556	576	561	564	522	550	564	543	573	566	539	557	553	548	561	517	510	524	570	508	523	514	561	605	553	561	576	507	546	558	545	573	549	598	573	559	557	538	569	514	534	523	539	555	556	584	559	523	596	613	541	542	561	544	544	538	573	566	548	572	554	494	538	526	567	582	540	505	543	542	540	537	535	545	543	552	518	556	531	587	545	557	584	549	565	593	524	584	529	562	572	574	559	551	557	534	558	570	538	524	594	548	546	556	552	540	546	566	586	550	500	581	515	507	520	538	569	558	512	562	556	546	577	526	559	539	604	537	502	561	567	541	546	564	508	518	552	525	550	539	554	571	560	523	535	547	567	556	531	570	553	534	564	569	525	570	534	573	578	525	505	554	514	576	568	567	555	569	529	512	564	531	549	582	509	571	539	570	580	553	528	557	565	571	535
35486	37976	44533	40282	33851	30611	37104	37755	28553	23811	18511	15310	7827	6048	8712	8306	5647	3394	2354	2710	2821	2194	2258	1635	1285	1117	1314	957	960	949	853	823	830	497	395	397	444	476	429	421	497	463	356	350	349	371	356	323	337	293	300	289	300	283	278	286	265	255	298	284	258	260	264	240	245	237	255	246	234	219	266	250	234	229	248	251	249	242	232	239	207	229	221	261	229	258	237	233	215	239	226	232	246	231	266	233	235	231	237	242	272	265	248	224	261	248	243	258	262	240	245	242	215	242	249	262	235	220	238	266	255	215	265	245	237	256	231	250	262	228	258	237	228	227	224	268	258	225	216	248	226	221	222	222	230	229	239	218	245	216	270	221	206	211	275	225	250	251	246	239	255	246	218	230	253	224	236	264	271	225	249	222	232	232	243	259	236	227	235	246	243	218	236	244	201	233	234	223	241	237	240	247	227	240	252	256	240	217	270	266	222	236	236	234	239	233	274	216	249	250	226	234	249	230	269	254	234	248	248	223	259	231	251	237	218	220	246	244	229	248	237	260	239	255	230	232	256	253	256	225	226	260	227	231	248	225	249	207	257	241	234	208	237	254	218	228	237	220	234	237	254	240	222	218	244	247	231	250	250	224	205	251	226	249	231	200	236	245	244	240	219	246	275	261	265	238	225	258	256	215	230	221	246	226	207	239	231	238	241	234	234	219	239	264	225	241	236	253	228	239	240	232	227	247	248	248	229	256	200	214	217	240	268	239	224	242	208	238	241	235	258	242	243	230	234	246	204	253	252	212	220	256	222	232	251	266	237	255	269	243	258	238	250	235	238	234	239	239	250	244	244	250	195	221	243	231	256	236	212	248	225	204	227	238	243	268	241	249	247	251	251	259	252	223	262	246	241	272	235	248	249	236	228	271	258	202	261	276	200	264	249	229	235	237	239	272	284	250	231	239	205	204	246	231	256	244	222	233	222	246	237	256	220	239	220	239	216	246	250	229	221	234	261	270	251	239	265	235	232	229	219	221	234	238	268	233	235	218	261	217	250	240	267	258	242	235	236	242	231	266	243	242	225	225	232	265	268	251	255	222	231	252	245	255	257	232	237	237	250	246	223	265	217	246	238	253	221	238	228	240	244	230	265	235	254	246	232	230	250	254	222	227	247	280	254	261	250	230	270	219	230	244	255	229	223	225	223	254	238	232	229	223	243	233	279	284	253	231	271	249	235	243	232	249	240	226	225	258	230	264	219	220	275	238	236	230	264	236	237	220	225	242	250	250	243	236	261	262	243	247	231	246	248	256	223	251	245	232	249	259	233	232	222	268	227	226	223	226	239	222	263	236	239	236	232	223	216	244	254	258	245	222	198	217	218	236	238	233	229	230	247	239	239	246	246	206	251	240	235	231	218	218	241	239	259	245	227	241	254	222	234	257	249	217	248	258	237	241	249	230	250	248	238	222	283	207	223	240	245	241	206	212	222	253	279	239	227	244	235	256	232	228	245	241	234	225	248	237	211	228	242	231	216	246	260	229	236	257	252	251	238	244	241	247	242	238	238	251	254	237	263	231	236	226	255	264	247	260	260	223	248	221	261	245	239	234	244	258	262	253	238	234	233	238	222	233	232	239	238	213	228	210	244	257	232	232	245	230	224	260	219	213	266	255	225	189	246	253	225	247	254	238	241	272	230	233	225	225	244	229	257	211	240	276	237	228	241	226	239	241	243	217	227	237	228	250	265	261	229	239	225	231	218	259	248	240	253	253	240	228	200	252	251	233	223	220	264	250	240	261	235	242	210	247	233	245	245	244	241	217	244	250	242	225	234	233	220	259	266	232	233	233	256	192	229	257	242	216	209	226	253	246	259	259	226	243	250	224	225	244	217	223	248	244	250	237	217	243	256	254	245	255	244	226	228	236	232	263	236	241	259	223	243	259	237	239	230	223	219	239	249	251	222	244	209	238	234	216	217	260	238	228	261	212	266	259	240	238	237	229	219	210	209	235	254	236	227	238	283	223	230	240	229	237	220	238	254	236	228	201	240	229	241	224	221	217	234	226	242	239	231	223	236	252	252	250	210	212	248	220	246	216	269	240	227	235	238	252	254	238	228	277	249	234	250	287	229	212	212	228	246	238	234	263	220	237	213	230	210	205	214	225	221	224	257	258	220	221	235	256	275	264	258	228	241	245	223	244	243	258	255	252	233	269	237	277	228	282	234	247	245	251	243	240	225	231	223	231	234	224	249	231	219	228	232	247	228	264	231	221	264	230	227	223	212	229	218	250	220	272	216	255	226	258	217	249	265	229	212	236	264	247	253	244	250	271	245	252	242	236	252	233	259	211	234	227	223	246	237	257	207	245	230	229	240	235	228	240	214	212	239	218	231	224	242	256	217	240	259	217	239	260	253	246	258	228	241	238	255	236	222	233	233	209	236	214	244	259	237	210	219	224	208	256	230	258	242	236	271	238	243	239	232	236	222	205	232	249	215	235	219	227	263	218	209	246	227	253	209	234	223	247	225	250	250	241	230	245	277	248	229	249	246	258	266	234	211	241	217	233	220	261	258	268	216	259	225	229	237	237	246	245	197	230	245	231	216	273	254	237	205	237	261	222	240	250	221	216	239	244	242	231	221	217	231	241	240	238	253	247	204	238	210	236	228	219	245	253	252	247	248	240	214	253	244	224	208	239	226	252	250	256	213	196	241	211	232	254	206	268	241	224	236	246	236	196	237	218	214	257	199	248	238	253	264	245	250	257	243	234	229	264	237	247	247	225	223	217	231	232	233	258	238	235	237	223	260	252	220	227	233	235	216	220	222	236	194	243	257	206	252	243	262	248	229	236	232	249	238	247	231	225	225	242	239	238	238	219	252	211	203	228	212	247	213	250	263	268	235	205	238	235	232	233	214	251	273	222	248	223	216	202	245	195	233	233	252	229	255	252	268	206	224	233	242	252	237	225	256	248	264	288	243	232	265	222	275	266	252	245	242	218	238	248	258	241	241	230	248	234	243	232	265	270	245	241	207	221	234	220	242	241	250	242	243	236	245	234	266	218	270	249	239	246	242	228	219	233	261	211	213	218	234	232	251	239	269	238	238	255	240	249	231	234	242	233	244	221	231	250	202	245	234	246	240	219	255	231	236	233	217	240	225	226	227	237	216	242	287	234	242	211	226	235	246	266	255	227	245	233	260	246	235	240	237	254	248	215	264	268	237	253	224	258	255	227	226	240	231	240	241	229	228	249	248	243	235	218	242	233	257	270	240	227	237	246	230	254	238	242	198	226	231	216	237	234	231	245	244	236	234	248	240	258	223	236	232	234	242	220	262	229	230	240	269	260	248	254	221	245	220	225	250	228	210	240	245	226	238	240	247	246	224	236	253	229	219	238	239	277	241	227	241	221	244	243	244	232	242	232	243	245	241	234	258	254	260	224	202	259	234	206	234	233	280	219	235	234	245	257	240	227	224	211	230	226	241	226	252	258	257	222	232	235	228	257
21910	30389	43179	45155	41610	41477	45667	46948	41345	37891	32274	27660	16664	15941	23822	22517	17114	13523	10796	11848	13661	11683	11308	8517	6862	6480	7162	5323	5728	5403	4782	4805	4580	2242	2055	2007	1846	2245	2057	1851	2293	2054	1581	1425	1382	1298	1401	1269	1064	983	901	925	903	927	899	804	771	787	716	744	690	715	715	605	681	684	649	601	614	594	604	588	564	642	604	553	565	584	549	564	615	604	560	544	529	570	623	580	575	600	580	572	605	521	543	536	556	589	572	540	569	586	590	610	583	588	577	595	569	585	525	623	550	603	560	542	545	584	574	573	576	615	594	550	589	563	611	571	621	547	616	595	563	567	581	548	532	573	540	573	580	588	552	562	576	568	565	534	569	558	553	547	637	589	539	566	549	563	541	579	549	557	515	540	542	549	560	582	536	571	560	549	583	547	569	579	572	548	565	581	548	571	575	554	540	585	559	547	568	556	586	569	542	562	561	586	620	564	580	567	552	578	581	535	558	587	572	555	542	522	575	601	594	610	558	556	543	579	565	549	561	586	594	545	569	563	577	554	580	586	550	579	535	541	599	559	559	538	551	539	582	536	595	572	581	495	548	521	552	584	565	564	556	547	573	560	554	587	588	543	572	573	562	559	630	578	573	562	536	609	554	556	572	577	589	544	606	517	559	601	578	581	595	578	572	557	592	527	565	561	552	555	547	578	556	525	604	585	531	544	577	589	605	567	540	563	514	575	585	578	577	562	508	566	576	580	543	580	547	566	576	527	544	580	541	581	537	573	554	577	567	617	599	589	564	540	595	528	579	596	554	568	589	561	586	546	546	547	577	570	527	574	588	575	532	538	576	534	557	592	553	598	577	540	581	532	558	575	578	555	562	518	533	569	571	531	615	586	566	553	565	545	554	569	580	590	564	576	615	554	553	553	534	545	577	547	571	548	601	558	500	583	547	560	540	584	559	541	573	581	559	539	606	605	576	533	605	564	565	603	586	583	555	545	512	580	566	574	585	566	505	577	556	601	599	542	582	570	580	585	598	537	536	564	507	586	563	633	566	586	559	543	511	618	601	573	532	609	563	561	583	571	569	598	524	516	562	536	585	554	565	561	576	559	555	548	571	559	537	565	594	572	600	566	565	557	534	540	570	605	606	576	564	601	565	555	553	527	513	578	532	585	545	594	592	537	515	594	584	535	588	522	555	574	603	551	632	566	572	560	610	584	629	637	577	550	585	554	567	567	571	570	543	586	565	547	537	556	573	563	554	575	529	602	504	545	597	541	559	503	584	565	554	571	549	546	560	586	594	548	564	552	573	566	601	576	538	557	541	548	563	571	607	555	610	557	528	542	622	570	558	546	564	599	524	552	591	576	613	588	541	558	565	569	558	536	547	599	562	595	581	584	566	540	550	543	548	552	575	576	581	567	567	609	557	578	581	574	554	586	559	531	564	584	552	555	585	582	562	584	592	559	569	594	593	545	569	554	545	558	604	605	560	622	587	557	585	569	613	577	511	563	588	532	597	550	559	537	549	596	566	621	596	555	588	553	594	478	543	587	568	600	548	540	587	580	554	541	542	581	568	597	566	553	508	536	558	564	538	574	570	547	594	570	511	518	558	542	523	509	607	547	554	571	593	564	550	567	618	578	548	566	574	590	587	571	546	541	601	606	516	572	572	655	585	532	589	610	533	547	575	517	567	549	586	567	556	562	592	568	525	560	559	567	533	549	585	564	576	581	566	579	569	551	506	545	540	583	576	568	574	558	570	571	554	535	583	614	561	564	608	576	585	635	592	531	555	549	565	581	546	609	532	502	558	575	583	571	541	599	536	566	530	573	541	525	553	568	568	562	597	534	575	531	566	568	571	575	566	561	594	566	555	520	593	559	555	552	539	631	566	577	571	545	592	582	593	542	582	565	529	547	587	602	562	585	596	599	561	525	619	525	586	569	555	584	555	589	558	567	560	599	567	574	562	540	570	560	592	540	578	567	586	573	583	577	577	619	591	586	564	572	522	531	586	529	574	579	601	533	560	562	556	584	551	613	580	569	580	545	528	574	585	564	588	546	617	546	575	555	571	548	558	540	573	622	542	540	575	570	524	556	552	552	554	558	563	557	560	538	514	539	556	540	566	566	576	578	530	545	568	572	543	610	541	604	597	535	557	587	563	560	608	601	579	556	556	599	550	566	564	572	552	552	583	551	531	531	594	582	561	573	557	605	557	545	594	596	580	527	556	576	563	555	571	575	576	539	541	563	572	587	571	587	520	601	562	558	537	582	578	570	518	587	570	566	540	569	582	573	592	557	538	553	578	555	591	563	570	582	579	567	564	597	564	541	573	560	575	587	606	508	520	561	544	579	582	577	582	585	556	538	521	567	578	558	561	579	573	578	565	619	588	594	562	568	593	595	499	509	552	595	567	553	548	587	555	545	532	529	578	567	542	539	549	567	614	566	556	521	549	579	566	580	588	594	559	536	576	605	561	574	557	531	555	562	532	584	584	571	579	580	571	549	569	551	568	583	554	565	600	567	608	544	534	598	546	563	588	554	563	606	536	586	577	556	561	550	512	518	550	549	530	574	593	545	544	570	558	530	525	568	530	541	577	581	574	561	583	515	583	575	544	570	572	587	572	577	591	562	574	581	589	578	578	558	561	576	584	565	589	548	582	592	566	570	631	574	558	572	572	588	583	547	564	537	564	557	603	544	581	564	595	520	574	523	595	566	576	603	571	591	607	569	548	523	556	578	543	534	555	543	576	628	556	600	550	583	525	553	542	564	586	552	584	568	617	557	626	581	517	602	542	634	565	611	553	547	551	533	548	554	606	600	592	538	573	561	556	582	617	572	540	607	541	575	554	579	553	576	584	563	578	576	562	562	599	603	560	554	528	577	556	557	540	569	542	587	581	556	596	589	533	556	533	582	553	578	586	514	567	566	556	573	571	526	570	566	596	539	602	571	557	579	541	514	543	545	564	566	572	592	550	536	575	589	531	562	543	598	557	573	592	568	557	550	574	557	549	548	546	548	549	572	575	581	584	560	563	566	523	608	573	575	560	560	556	574	554	585	579	587	545	563	535	552	569	550	601	572	555	549	575	577	595	556	569	567	577	578	575	578	571	585	558	572	572	577	564	570	575	565	563	547	564	591	569	492	572	584	597	614	576	577	553	588	550	599	543	592	579	571	573	591	581	562	575	576	533	577	569	586	543	561	574	597	548	560	539	579	552	581	554	583	564	550	540	579	586	549	596	572	572	556	568	585	512	607	578	579	545	573	538	574	567	554	546	578	566	528	597	560	591	551	560	566	563	518	532	576	519	592	547	544	578	570	588	589	589	578	527	571	549	550	574	592	597	501	553	562	583	575	529	594	537	528	561	548	552	579	543	554	575	553	557	564	566	556	584	569	580	533	565	566	530	593	571	602	542	564	612	592	583	563	564	555	559	624	616	548	563	573	566	578	570	585	561	522	542	597	556	566	575	547	561	546	556	595	566	557	544	553	522	569	552	579
43609	44943	48639	40821	36845	35137	39159	42398	35068	30829	25622	23845	15133	13747	14579	15877	10419	6820	4540	4564	4988	4574	4220	2902	2733	2210	2195	1547	1633	1505	1513	1361	1556	814	580	764	666	505	486	483	628	542	462	410	432	451	410	407	312	317	279	262	337	311	297	304	273	266	266	251	271	253	254	251	248	238	247	227	226	222	244	233	199	225	214	219	224	212	223	225	221	236	218	225	206	230	216	223	227	202	230	220	224	221	223	210	221	197	237	198	250	220	246	227	222	230	223	222	247	211	219	238	200	199	223	225	212	210	188	223	241	202	234	234	192	202	212	198	211	203	231	241	219	219	214	251	222	243	222	189	218	255	202	226	236	202	219	205	185	205	195	204	224	234	245	249	200	205	246	231	238	210	214	199	230	200	230	205	233	208	210	211	233	245	201	197	212	198	217	232	227	195	230	251	228	191	214	224	208	218	214	201	195	237	202	204	231	213	230	234	219	218	216	193	218	240	228	210	202	197	207	205	206	203	213	198	215	205	238	228	239	236	211	201	197	233	185	201	219	220	202	218	237	214	210	213	219	223	236	184	185	212	221	206	207	201	209	216	230	222	220	207	203	239	215	213	224	223	206	210	212	226	254	245	210	204	220	208	219	230	220	228	239	227	239	221	227	168	210	211	219	200	229	222	227	239	225	220	220	224	239	206	215	212	217	203	253	190	200	222	220	213	218	200	200	214	209	198	189	186	216	217	228	214	235	226	186	207	214	210	224	236	181	218	214	206	249	188	239	199	225	194	208	214	217	200	219	264	233	234	187	214	214	240	196	223	238	213	199	209	232	191	213	228	215	204	220	191	196	231	192	223	246	224	221	206	199	241	214	205	204	219	250	215	221	231	233	225	221	209	209	193	226	186	208	225	196	226	194	213	232	229	223	219	225	196	215	208	216	201	221	227	222	225	248	224	231	239	185	229	206	210	232	203	212	210	195	199	200	226	183	213	197	197	220	207	210	208	222	191	217	200	210	219	215	222	213	214	213	216	224	223	211	254	225	226	211	221	211	229	240	198	216	238	224	208	218	239	232	204	221	214	233	223	208	201	226	197	242	234	217	231	204	216	197	247	238	237	221	207	215	243	224	220	221	214	224	218	215	212	194	230	209	219	229	227	214	221	221	231	186	220	191	184	210	229	223	226	206	234	211	248	210	209	210	231	227	208	226	212	211	194	194	210	206	225	191	226	208	214	206	197	226	212	198	218	221	211	245	186	195	223	226	230	207	226	236	241	185	224	211	244	214	233	222	197	237	213	251	208	231	233	229	208	232	198	201	232	233	231	220	200	205	213	239	228	199	219	239	200	195	223	191	185	224	204	236	227	211	213	215	226	219	218	225	219	235	227	201	238	214	228	206	183	227	237	229	236	206	223	206	243	216	216	206	209	216	228	197	190	206	222	232	221	222	211	230	230	215	228	232	220	209	232	206	193	231	214	200	218	228	187	231	209	207	204	220	211	214	218	211	214	203	224	222	238	198	201	217	201	200	216	208	207	242	204	221	223	231	244	212	235	212	228	235	227	209	198	218	221	216	216	209	248	216	192	220	207	233	220	212	227	205	238	195	207	222	226	194	230	193	213	208	226	197	244	236	242	213	235	199	206	217	201	207	226	193	210	205	203	186	207	249	216	215	225	205	212	198	228	198	199	214	227	206	221	192	214	198	207	234	213	220	219	230	216	220	223	203	238	231	191	232	216	211	201	209	217	236	222	227	216	242	202	211	228	190	209	214	203	192	197	194	207	221	198	215	202	214	212	230	209	225	220	204	226	194	205	215	238	223	195	212	212	212	208	213	202	208	203	227	206	185	206	199	209	252	222	215	223	213	216	237	220	203	206	205	215	221	215	231	211	202	236	231	209	219	231	219	223	248	214	222	193	245	231	197	211	221	239	198	209	222	194	208	196	226	190	224	188	224	223	215	189	203	230	192	204	230	219	208	206	213	212	216	203	223	195	198	217	228	203	217	194	226	201	204	229	220	199	213	216	218	207	174	213	200	209	226	220	229	223	191	223	224	200	228	205	214	214	205	221	193	195	198	217	224	222	171	204	212	251	228	188	192	190	224	200	243	192	202	227	249	282	191	236	204	244	194	226	220	230	192	194	198	205	201	198	215	188	221	240	220	231	198	197	245	201	233	201	210	207	212	211	260	249	206	212	215	209	197	204	221	200	229	234	214	241	211	188	219	200	232	238	203	205	237	204	215	197	210	246	201	215	210	224	229	196	213	193	207	211	219	212	221	235	229	209	203	225	246	223	231	199	239	207	217	244	236	240	218	197	248	210	209	227	215	192	219	220	195	209	210	226	206	211	203	215	225	201	205	216	215	199	212	197	219	212	204	216	212	229	185	230	207	240	201	228	204	212	199	220	205	237	226	201	229	214	217	220	203	218	213	227	206	237	230	221	222	207	227	185	181	224	218	219	225	223	244	237	230	235	196	174	197	207	209	221	217	225	200	192	225	216	215	211	241	206	187	210	217	224	224	230	199	199	217	221	218	211	213	233	198	193	225	219	226	232	227	227	223	216	194	206	218	203	209	219	212	258	198	201	222	228	208	225	216	233	205	224	231	250	237	239	205	250	196	200	181	236	228	234	192	196	218	215	199	225	209	211	201	213	216	240	204	216	220	225	213	230	194	221	242	229	239	223	199	214	225	213	237	214	193	212	225	195	208	242	195	222	218	205	211	257	205	250	200	223	204	218	208	215	219	201	198	228	222	237	220	193	217	217	243	201	231	219	204	215	213	238	184	220	223	204	227	237	207	228	226	200	230	221	207	225	215	211	234	198	248	227	215	213	194	250	227	228	220	220	268	226	209	231	242	215	221	220	223	221	209	201	224	194	202	225	208	224	222	230	188	218	212	191	218	237	236	232	220	201	201	214	192	200	204	197	199	193	208	226	208	206	196	209	209	230	202	263	253	220	220	196	196	243	234	189	232	229	209	205	211	218	195	219	246	211	182	229	221	199	218	243	214	243	205	180	178	213	221	198	198	204	235	229	229	218	225	245	189	233	217	175	236	217	175	202	204	234	228	213	237	206	235	216	222	222	221	234	225	214	180	221	198	194	203	220	202	234	210	236	211	196	208	234	218	189	194	226	217	206	220	250	219	210	199	192	195	210	221	233	231	211	233	236	230	201	242	206	209	214	202	235	202	238	221	226	229	231	243	198	221	207	189	213	217	230	223	200	217	226	227	228	202	239	219	191	213	223	217	261	202	226	217	183	231	227	237	221	201	218	227	230	208	234	206	230	189	216	225	210	221	201	231	241	223	222	200	193	195	231	228	246	229	217	206	223	231	213	204	205	195	242	205	228	208	231	222	212	226	235	220	206	202	214	256	227	213	175	224	243	185	214	214	204	215	196	203	201	246	210	231	224	213	235	230	205	214	180	266	203	241	225	257	238	217	185	210	231	213	209	195	215	221	227	230	202	223	216	192	205	211	211	222	222	215	197	221	248
27363	36195	46669	46843	43990	45134	47753	53919	48657	44626	38567	36241	24074	26875	31212	31861	23541	19729	16592	17780	20246	18821	17643	13494	12069	10702	11663	8722	9356	8620	8413	8075	9108	4373	3033	4247	3442	2590	2140	2131	2875	2858	2199	1868	1978	2107	1938	1764	1375	1132	1102	1284	1338	1220	1118	960	909	953	870	824	744	688	663	644	647	750	725	567	613	590	576	550	596	558	590	532	565	490	547	547	510	494	509	565	496	544	521	546	502	516	490	516	499	516	495	541	484	492	518	519	514	500	465	561	567	524	560	568	514	502	524	486	503	525	504	511	551	521	523	519	505	502	500	477	527	516	520	504	491	542	551	482	514	555	527	531	519	517	539	482	529	491	497	467	497	488	486	547	495	547	554	530	531	514	536	489	554	504	452	488	519	495	474	542	467	526	500	516	481	545	483	530	531	502	516	531	497	521	473	512	537	511	547	498	505	509	515	502	525	504	503	509	508	534	523	542	509	513	504	505	479	524	542	567	505	517	504	530	511	490	543	493	491	516	533	494	480	529	523	474	554	508	484	510	491	501	501	530	529	498	518	543	514	548	551	502	520	509	498	552	495	487	554	504	523	503	480	506	530	476	465	481	498	476	487	494	459	539	490	480	513	516	550	535	487	500	521	538	542	477	517	488	522	486	529	514	520	508	517	494	526	492	492	494	523	517	549	502	508	502	537	528	533	525	514	493	485	516	526	515	523	519	527	487	565	503	498	520	509	535	516	516	501	548	529	517	523	470	518	504	522	548	460	540	502	499	529	525	551	526	524	530	487	514	572	530	513	493	516	532	493	537	517	486	522	548	496	528	527	496	487	517	495	527	479	486	498	526	518	527	565	496	510	565	518	520	521	526	518	479	515	496	543	535	518	497	533	523	533	513	525	501	482	524	511	537	539	505	543	530	484	525	524	484	508	482	485	476	505	553	549	518	465	550	497	447	506	499	534	527	502	463	537	515	489	495	522	528	470	532	487	498	516	523	526	511	486	477	527	544	491	500	510	498	507	510	491	503	577	521	507	522	509	486	489	499	538	482	522	518	513	506	545	523	527	475	480	539	547	501	499	557	510	475	492	510	494	571	508	530	485	481	521	518	536	501	555	533	509	515	484	503	481	532	554	513	522	508	510	503	481	530	510	480	525	514	517	531	529	543	519	491	522	556	566	507	482	525	571	540	499	525	503	529	480	524	480	537	507	534	514	511	542	507	529	486	538	494	517	521	529	470	509	574	506	526	545	540	514	523	538	498	530	536	521	536	488	483	494	511	506	497	498	477	509	517	493	497	538	506	498	473	490	470	482	527	535	535	497	540	502	479	562	491	553	527	506	503	508	497	528	503	534	501	458	519	479	543	504	526	528	500	540	534	507	494	499	494	543	526	490	477	531	471	527	504	507	473	509	532	530	538	495	512	500	548	472	492	541	499	569	513	484	483	501	484	492	522	512	512	559	513	527	490	491	521	516	485	506	488	507	525	478	490	512	490	503	502	480	536	489	509	476	515	499	502	517	479	513	531	521	478	529	512	526	528	489	536	519	529	519	505	493	552	570	552	513	502	515	526	509	529	582	498	499	521	530	545	507	479	553	532	517	524	487	519	525	550	531	510	514	539	500	573	498	546	508	534	508	471	530	540	515	470	523	543	548	506	503	453	546	490	487	462	481	557	500	542	522	547	506	504	508	494	489	520	509	496	546	549	563	512	528	496	486	503	504	542	567	511	499	497	473	569	519	520	510	523	524	500	540	537	533	508	530	500	553	535	512	496	509	505	533	545	482	503	518	494	505	500	511	517	557	498	529	560	544	491	477	512	504	513	511	539	490	529	506	535	505	558	508	510	530	524	530	511	515	517	510	550	489	540	539	508	531	534	547	479	497	537	537	547	518	518	539	445	471	509	514	539	519	534	534	486	513	489	478	530	503	545	489	561	470	542	485	548	527	488	540	507	531	534	482	481	524	480	502	519	488	499	510	496	513	552	517	553	532	534	495	501	510	521	510	566	505	468	477	517	552	484	531	524	490	508	495	496	508	529	468	539	473	556	535	538	506	508	530	485	490	512	550	527	533	519	509	490	518	545	503	524	482	544	529	503	472	535	512	500	520	505	518	525	519	525	567	523	455	510	516	533	495	525	519	495	506	525	507	528	468	478	534	491	478	509	522	483	490	528	516	520	491	490	548	528	520	561	569	523	503	521	507	533	520	534	552	524	495	511	508	541	529	509	516	469	482	541	499	496	503	531	550	506	529	509	502	503	552	536	508	513	497	530	518	539	540	553	513	496	492	533	493	483	490	498	511	498	482	544	538	494	515	498	518	510	490	515	498	531	537	554	499	559	534	523	524	528	472	491	517	464	504	499	504	511	513	518	508	538	499	503	519	544	521	513	556	523	549	472	458	497	544	488	481	523	504	548	489	532	477	483	505	536	513	541	528	491	500	508	503	522	529	474	507	485	527	526	512	508	461	485	493	527	495	497	521	516	483	501	518	531	509	531	492	507	491	512	524	483	570	525	452	499	526	531	518	516	516	512	504	584	515	521	510	519	512	517	538	493	533	518	520	501	469	473	494	496	510	543	510	488	480	501	496	537	518	525	485	520	492	503	488	520	486	519	489	509	522	524	505	520	522	498	490	527	498	486	512	486	497	480	417	499	515	511	522	521	505	548	530	531	466	491	514	549	518	504	502	486	494	518	494	532	506	498	484	485	498	499	496	490	516	488	514	541	554	516	489	501	557	511	542	528	546	517	573	517	503	526	541	501	528	500	538	477	513	526	496	505	516	510	551	505	489	499	583	494	506	521	506	527	493	518	475	548	511	495	479	520	519	525	498	459	544	488	508	484	536	535	505	546	511	508	520	508	513	546	533	522	510	531	516	506	506	496	469	521	512	507	528	503	521	514	509	519	590	500	550	513	485	515	498	498	474	544	491	523	514	512	532	498	503	542	492	493	520	514	500	497	467	543	477	485	489	542	510	552	535	490	511	512	496	551	511	499	493	495	520	528	497	487	509	574	530	526	509	532	489	530	508	493	488	518	545	545	500	505	532	501	553	530	506	515	559	516	490	492	526	466	538	543	532	518	482	459	513	506	497	513	496	551	507	472	515	504	510	509	505	550	522	503	536	531	530	514	480	506	487	535	461	470	522	535	511	481	521	532	544	513	525	515	537	486	510	523	511	518	501	495	518	526	502	474	489	510	519	547	533	517	498	519	538	520	465	523	488	517	519	501	535	479	488	509	501	493	485	525	463	521	533	501	541	538	479	520	529	485	528	551	490	486	524	527	539	509	482	530	491	544	504	522	526	511	515	486	527	501	523	509	491	536	515	541	527	544	544	519	521	513	484	498	494	468	464	498	508	530	496	514	481	549	487	512	545	500	554	492	562	456	486	518	514	518	504	534	538	514	531	468	540	477	471	517	509	485	528	552	526	519	517	529	531	501	489	536	458	513	489	505	530	517	505	522	492	500	505	501	497	514	501	497	546	546	477	535	506	506
27839	31303	31657	23527	18574	14896	11174	8435	6150	4483	3206	2531	1662	1365	1156	1188	961	736	610	529	463	483	431	453	379	381	401	320	365	393	328	306	325	317	296	284	308	291	345	271	288	269	291	294	247	230	238	227	249	251	234	265	210	242	252	245	233	252	231	239	225	253	258	229	217	224	218	231	218	250	203	242	232	223	239	218	237	212	223	246	245	238	237	237	202	229	256	228	225	254	229	265	219	253	249	235	256	245	267	256	219	227	235	231	222	243	240	246	219	214	235	252	243	239	229	251	251	213	223	259	229	213	209	234	229	217	221	251	211	223	250	245	226	217	205	219	240	216	190	245	230	220	236	230	232	231	241	221	246	222	204	236	229	236	237	241	222	225	185	242	248	237	231	211	209	252	230	220	256	242	215	245	244	225	231	238	216	255	226	213	244	252	228	226	218	219	253	240	223	226	208	223	227	241	217	229	233	222	234	240	228	230	214	225	229	237	278	221	207	221	211	251	197	245	226	233	246	213	219	214	235	244	244	237	232	229	231	227	234	199	228	242	226	238	257	219	214	209	232	231	216	232	219	251	238	249	237	250	229	223	230	231	233	229	222	222	239	231	223	233	197	232	209	221	236	229	230	228	228	214	231	213	237	234	245	201	217	214	255	233	217	229	230	221	211	239	216	205	187	223	258	227	227	218	232	226	248	232	211	255	237	208	224	222	216	225	233	209	206	237	219	240	242	238	230	225	227	233	239	218	197	233	237	230	229	199	201	234	249	215	216	231	230	234	254	241	239	217	218	199	217	234	254	229	242	218	226	240	227	214	257	230	214	242	229	254	239	217	241	234	223	238	249	223	210	224	235	196	224	233	202	233	214	226	268	232	254	208	215	255	259	238	242	229	253	246	235	244	248	224	213	199	232	254	237	225	231	254	243	229	214	215	247	235	218	258	203	222	233	212	190	216	259	232	240	293	254	238	224	246	231	211	215	218	225	246	245	248	231	214	236	231	209	226	215	240	237	202	263	185	233	215	248	228	233	202	232	254	238	258	246	251	254	209	227	205	240	237	221	228	220	205	234	248	216	225	239	234	239	227	246	188	236	222	228	220	240	251	227	225	254	235	238	248	210	256	236	222	230	207	229	245	244	227	234	249	259	223	236	230	248	232	253	232	234	233	260	225	214	219	242	253	226	205	239	264	215	226	240	223	258	207	217	242	209	251	212	225	202	250	255	238	220	263	213	229	224	258	247	211	255	245	240	238	255	248	215	234	236	244	236	249	224	242	241	220	242	243	214	234	235	268	210	222	222	249	210	224	257	261	245	224	240	227	251	223	240	237	236	227	215	248	261	220	217	231	222	209	235	220	235	237	215	242	211	228	237	225	239	218	218	219	243	222	224	208	259	222	258	259	240	251	226	247	210	210	226	219	231	256	230	220	229	234	243	247	265	228	229	240	234	249	236	235	205	238	249	250	234	236	210	237	247	254	221	231	214	234	219	202	255	212	232	258	239	231	212	239	233	208	209	226	260	223	225	219	253	210	217	201	227	225	220	232	246	240	230	234	250	219	228	231	255	263	225	228	233	245	238	249	235	240	203	255	246	264	239	234	259	229	218	227	222	221	244	229	235	204	223	228	224	249	247	224	250	214	253	201	229	239	252	220	230	240	248	231	225	218	251	229	260	210	232	213	242	225	253	246	250	266	238	231	221	232	240	225	218	236	221	211	220	243	247	253	232	258	257	230	230	216	258	218	220	257	223	222	254	217	214	229	254	211	224	211	236	256	240	225	220	216	247	239	239	231	214	233	221	239	242	229	240	259	247	243	249	229	212	221	202	228	202	238	228	213	234	236	250	226	255	232	228	254	244	220	206	255	227	241	228	230	228	241	224	236	237	242	255	223	239	207	219	279	222	226	220	232	221	213	232	252	248	241	199	199	225	198	240	213	249	228	231	264	226	253	206	223	224	250	217	205	230	222	210	199	241	235	218	207	212	209	212	217	223	232	236	226	203	232	227	243	241	243	234	232	196	251	197	231	230	234	246	201	225	223	235	224	256	211	202	211	205	209	246	226	259	219	227	226	253	245	225	238	244	229	223	243	245	205	221	244	238	224	243	243	219	244	239	238	210	237	227	239	228	244	221	227	258	238	238	216	223	210	218	242	243	226	226	228	237	238	218	213	239	257	231	231	228	224	242	232	224	236	247	223	223	234	217	221	207	238	209	230	238	250	207	225	242	206	242	218	222	230	239	238	221	243	270	233	225	253	231	212	245	219	234	235	243	248	212	239	227	228	231	226	228	234	222	255	248	229	252	241	209	245	249	233	229	223	211	225	227	248	255	232	237	216	241	211	232	217	202	242	244	227	231	236	235	242	242	226	204	226	216	252	219	240	219	244	230	207	247	238	256	217	221	246	250	252	219	244	227	248	233	234	234	234	217	230	237	221	190	225	219	240	238	211	225	232	231	212	237	230	221	254	228	226	218	251	228	238	249	234	269	235	212	233	232	242	260	230	248	206	213	221	226	244	228	231	219	233	229	221	235	206	230	245	223	224	199	196	227	237	250	222	223	227	240	197	229	249	217	249	241	200	243	243	216	224	253	237	243	229	245	255	214	252	237	245	224	187	209	240	243	204	245	236	252	207	259	226	212	222	234	226	230	259	223	247	237	235	203	218	230	243	216	231	217	253	225	228	198	252	256	222	253	234	264	230	232	216	220	245	200	220	220	233	239	229	253	242	212	241	221	220	249	217	243	220	248	245	259	230	231	241	219	251	251	234	240	239	244	236	224	244	266	220	222	248	250	236	234	232	242	248	231	255	217	244	239	221	229	226	274	222	221	241	230	235	214	261	220	233	239	234	213	220	234	220	212	231	198	249	232	231	257	237	234	240	255	219	244	219	225	224	235	213	239	250	241	240	242	213	227	237	231	240	229	206	210	270	238	218	234	229	254	241	231	228	243	234	251	223	227	216	233	236	244	243	219	223	213	229	239	218	207	234	219	234	222	212	216	213	214	237	210	201	215	211	196	211	240	230	221	219	213	234	230	227	212	238	233	236	224	243	200	198	244	217	231	223	233	249	245	239	243	240	214	235	237	234	191	241	239	220	237	223	235	227	223	246	236	246	218	203	228	218	205	209	234	250	232	239	240	240	252	227	235	232	220	238	215	226	224	252	236	202	207	216	226	257	225	244	265	236	212	235	226	231	238	240	227	270	245	249	265	241	241	234	221	231	213	259	231	239	194	215	236	255	204	236	226	240	236	217	223	242	232	245	211	211	248	246	231	225	208	236	222	231	238	254	210	231	262	166	236	231	220	216	216	197	221	261	213	210	254	265	225	234	233	243	221	227	201	237	216	227	251	219	216	237	226	227	250	252	204	213	218	222	194	234	227	225	247	200	216	257	236	225	242	233	226	233	198	222	224	265	221	244	215	248	201	217	261	223	223	234	187	230	215	220	227	225	230	247	230	216	231	231	238	235	214	233	221	231	260	240
16545	24280	32418	30956	29702	27984	25333	22810	19159	16375	13150	11587	7818	6846	6059	6499	5470	3723	3135	2479	2383	2283	2309	1794	1579	1566	1629	1498	1540	1490	1286	1280	1248	1162	1051	1080	1137	1187	1145	1097	1046	988	894	908	795	755	723	683	636	572	689	592	627	583	654	631	578	598	563	540	553	546	571	626	575	583	523	538	542	555	585	566	574	582	576	558	545	555	554	554	575	561	580	537	573	543	561	567	602	518	563	536	533	616	565	564	572	550	570	559	580	549	538	537	577	597	574	569	573	530	529	555	568	553	577	552	550	528	610	563	545	537	598	563	530	546	568	587	542	546	552	554	572	539	519	554	559	546	537	532	545	555	554	560	583	546	561	578	551	575	526	544	567	523	521	585	563	561	572	528	574	581	537	516	549	513	588	544	558	530	559	580	568	539	574	534	541	537	529	563	540	565	525	554	566	543	562	528	586	543	525	557	531	541	562	597	607	551	543	566	560	515	535	529	563	547	558	572	553	574	557	541	528	508	557	580	571	557	544	571	574	535	535	549	575	485	572	523	512	553	520	563	563	531	523	526	528	562	555	550	514	553	531	577	552	542	550	537	555	554	566	552	538	510	536	559	569	575	542	595	549	519	548	512	568	541	540	544	598	553	591	518	521	555	533	578	522	547	521	558	522	566	548	546	520	530	582	543	586	544	538	549	507	565	558	575	596	558	576	553	571	537	582	512	570	574	534	560	580	569	543	558	532	571	531	575	551	538	603	531	586	538	556	559	596	571	576	586	533	548	588	589	566	590	560	538	548	561	509	548	524	553	582	580	562	567	551	540	550	568	521	546	571	531	573	527	552	531	577	527	509	587	549	567	552	544	531	516	524	529	584	539	519	538	582	536	557	562	558	571	585	548	552	557	549	555	569	574	523	521	543	540	538	547	543	571	609	548	525	549	566	530	546	560	534	589	524	554	556	586	526	547	594	536	526	554	559	548	574	527	529	551	570	561	524	520	537	554	525	539	543	509	505	585	544	550	550	575	564	584	558	572	526	558	555	525	554	575	554	592	571	542	581	575	573	538	582	546	549	528	543	563	541	539	557	583	506	556	550	515	564	563	571	507	521	582	533	574	553	553	570	532	596	554	543	555	556	536	548	525	553	545	539	576	538	561	565	520	547	592	555	576	580	548	539	562	570	540	552	572	529	557	570	531	565	549	553	548	566	539	576	532	538	536	528	555	570	565	555	513	533	543	595	557	546	532	528	558	578	571	550	567	540	532	557	591	544	537	540	585	599	575	563	558	554	569	571	552	561	565	547	577	568	566	555	547	529	565	534	552	606	526	527	540	547	550	582	578	554	564	546	596	566	548	531	559	543	571	520	566	581	532	565	572	593	526	584	521	535	585	554	546	557	573	544	530	543	588	536	542	560	531	548	527	534	513	539	565	582	555	532	550	559	495	541	545	572	526	591	539	575	559	506	578	563	549	554	554	575	564	504	541	547	508	549	541	529	514	554	523	526	567	591	556	518	539	519	535	541	561	531	537	520	573	521	511	534	558	543	578	530	532	543	571	572	534	590	520	530	599	559	539	525	557	584	522	554	573	527	533	537	570	552	566	599	590	585	509	586	545	537	512	580	560	549	546	528	567	491	558	592	536	574	548	538	575	581	537	555	562	552	575	579	538	556	564	547	571	538	575	543	568	576	564	574	562	529	541	559	519	519	500	552	556	541	565	504	568	555	584	535	530	548	541	582	583	508	541	520	599	532	512	526	551	557	531	511	547	528	533	559	550	586	554	577	541	539	546	552	553	525	568	529	568	550	540	602	607	503	553	568	542	560	563	590	568	565	489	568	549	542	575	562	591	552	519	557	544	544	515	541	564	566	532	561	583	553	588	550	578	549	546	534	548	555	514	582	603	541	522	557	537	529	526	541	545	578	566	544	528	549	574	565	540	569	569	531	539	523	591	547	592	516	568	586	546	526	523	554	520	555	596	525	561	560	551	535	550	530	537	523	554	546	558	525	569	567	509	584	579	549	540	585	554	519	579	523	545	558	523	552	503	595	529	535	574	573	557	597	538	550	555	552	563	567	592	526	556	549	579	538	562	549	550	538	574	510	579	522	545	550	520	572	590	516	549	594	561	568	563	532	533	562	563	552	538	523	564	582	576	571	561	560	547	538	561	537	540	553	553	548	559	546	561	579	605	537	541	583	541	565	542	576	536	508	541	560	582	568	528	571	558	568	573	565	610	536	549	566	556	534	514	579	551	568	514	526	571	555	568	588	549	514	562	542	534	560	596	551	545	575	554	567	560	570	578	588	552	528	560	547	552	506	555	567	580	567	542	516	512	537	569	578	501	563	578	587	545	582	578	568	552	543	516	556	569	522	559	519	565	555	560	538	564	560	519	591	565	547	565	559	577	494	580	530	538	534	563	581	564	529	547	564	547	565	511	532	541	547	553	536	529	587	529	552	524	521	581	520	580	533	561	554	549	499	544	559	622	563	537	521	557	531	576	549	547	526	558	520	538	565	566	538	528	559	534	542	564	558	552	523	544	555	576	563	580	547	597	537	656	557	566	525	555	567	542	545	538	545	539	543	551	534	527	547	530	575	559	489	542	534	556	584	541	551	549	545	489	566	565	540	575	606	544	571	566	545	537	544	530	556	538	539	551	516	531	549	530	587	567	578	519	590	542	519	532	572	548	564	562	542	507	573	562	578	537	524	548	556	570	561	544	582	554	595	589	567	520	575	561	518	539	601	548	549	556	563	582	578	554	552	552	562	571	586	554	556	524	541	559	552	608	579	519	567	580	552	562	559	479	516	557	558	551	533	522	552	591	550	572	525	539	560	550	580	541	581	569	559	560	564	562	574	553	567	559	566	525	561	568	572	539	574	535	536	546	568	539	531	542	543	548	549	558	573	569	559	522	514	550	563	542	526	537	550	535	551	575	569	556	601	501	512	545	546	549	561	513	556	518	505	567	579	558	537	560	588	513	580	513	543	554	554	567	589	574	545	558	554	547	532	567	584	585	579	555	556	538	537	604	584	541	563	537	558	568	574	568	510	587	521	543	523	523	555	542	542	560	509	551	570	532	616	567	567	549	561	567	538	574	549	495	580	560	520	524	509	559	564	573	553	549	522	535	525	558	596	556	506	559	533	565	567	539	552	580	563	551	570	542	593	531	507	554	532	539	527	568	540	575	613	548	592	575	590	563	526	568	535	572	564	546	563	545	576	586	550	508	579	531	541	607	558	548	570	565	529	546	506	542	578	545	577	569	535	578	526	580	565	555	521	588	585	555	547	540	518	527	526	543	553	520	606	579	542	524	558	515	531	542	541	578	589	554	530	545	567	584	530	531	560	583	575	575	556	547	557	555	529	565	543	564	570	557	566	545	593	563	564	509	570	538	577	550	575	518	541	528	573	539	591	549	547	513	531	540	560	522	569	566	527	555	538	560	575	547	571	542	578	577	533	568	539	524	547	547	552	541	559	596	558	542	532	552	557	576
39154	39619	38559	34348	30406	30575	37937	37948	31334	22159	18523	16822	9654	8192	8535	9435	7492	4351	2623	2721	3159	2634	2408	1655	1494	1140	1262	1007	1039	889	931	907	905	575	576	490	474	408	365	505	471	463	379	327	404	412	324	361	334	280	296	276	239	300	282	275	269	296	273	278	275	281	252	264	242	240	258	252	256	242	227	224	259	270	219	247	254	243	233	244	237	235	257	245	229	236	236	210	239	258	213	232	227	257	243	222	221	264	240	234	266	240	268	208	220	259	222	193	267	251	253	237	226	249	232	233	249	200	235	257	225	207	232	265	215	238	244	248	229	270	245	232	226	257	258	260	230	238	216	259	256	242	234	225	267	258	260	273	242	248	252	254	260	272	246	236	254	210	232	215	233	251	247	248	227	227	247	227	247	234	244	234	219	228	264	237	256	251	259	252	225	251	241	249	244	232	237	238	264	246	241	223	234	226	227	230	265	222	239	240	218	257	253	248	252	242	227	244	264	238	257	248	246	248	231	243	222	217	234	238	230	251	233	272	237	246	226	260	261	232	222	248	258	230	248	258	258	214	214	242	257	263	238	231	276	245	233	227	259	261	261	237	247	224	247	232	271	260	232	216	236	220	271	216	236	247	240	237	219	249	242	230	228	257	256	251	220	236	245	258	246	230	223	244	245	220	257	250	252	238	239	235	241	222	241	251	239	274	239	256	238	240	238	255	250	205	204	249	258	254	248	246	261	252	238	245	232	264	229	214	275	257	238	234	243	228	226	245	222	242	243	262	229	253	250	247	260	240	260	226	258	234	244	261	248	242	256	236	268	245	240	229	247	215	244	248	234	236	226	226	222	269	235	266	220	232	245	272	243	235	239	243	222	233	242	262	215	237	221	214	245	254	246	239	222	264	239	251	234	227	235	239	255	235	218	242	242	229	234	246	233	234	276	251	249	250	250	242	224	224	232	241	247	243	228	255	231	239	226	249	280	225	256	247	230	228	231	246	235	267	249	240	264	250	215	266	235	257	231	224	242	238	241	246	235	236	229	242	255	266	221	218	250	214	251	212	243	254	242	240	236	242	238	261	270	216	227	229	232	229	233	231	247	226	252	273	240	258	233	229	225	253	253	248	227	256	262	243	233	269	244	265	267	243	243	235	228	219	240	210	228	247	218	218	235	216	250	211	218	229	223	225	265	250	255	222	224	214	240	277	220	242	256	251	262	224	251	251	232	234	267	230	242	247	226	229	207	279	248	246	253	243	255	260	223	229	253	249	244	250	231	231	251	210	267	245	240	263	215	222	242	240	233	242	231	218	260	255	256	242	223	254	247	244	249	258	237	234	213	239	216	260	283	234	260	244	268	204	236	245	244	228	248	229	201	241	249	224	220	243	223	209	215	258	219	270	246	234	249	250	261	242	252	241	259	222	233	244	233	236	233	233	228	220	230	255	236	242	242	242	223	223	253	263	227	245	237	289	246	239	260	227	238	230	261	242	243	231	258	232	279	226	240	227	237	222	263	238	214	239	250	260	211	273	262	240	238	235	215	244	241	198	246	255	261	243	198	220	240	217	233	223	223	247	240	287	232	232	269	248	269	238	207	245	246	244	244	241	224	250	252	241	258	235	204	232	249	274	265	244	240	250	226	237	238	230	241	229	247	240	224	235	203	232	250	215	216	249	217	251	263	225	242	230	224	227	254	244	251	238	255	232	215	232	208	248	210	238	256	228	253	238	243	246	248	243	241	230	227	226	249	248	247	230	246	231	230	221	229	234	232	225	212	249	246	297	237	252	238	268	247	261	238	255	230	249	240	255	234	244	236	224	263	202	239	236	232	235	230	273	236	243	213	224	274	231	247	257	251	241	237	266	257	224	253	231	279	235	251	218	251	254	251	263	242	218	248	230	256	262	272	243	227	251	259	265	265	235	218	237	249	241	247	225	224	223	237	239	257	239	243	223	228	245	234	243	259	232	238	238	220	232	236	249	251	241	232	260	262	243	283	201	227	226	238	207	273	219	240	218	228	275	239	222	228	225	238	258	236	248	232	268	240	249	231	250	263	222	235	264	240	237	226	235	243	234	247	237	264	254	218	250	215	231	230	249	280	232	232	273	213	277	256	257	254	228	251	261	255	239	226	221	232	258	254	236	226	230	215	248	221	267	256	242	253	237	263	252	277	234	251	229	238	220	252	209	227	208	273	255	249	239	239	250	238	247	241	240	267	240	250	224	217	253	230	241	234	253	255	235	244	247	234	197	248	266	215	222	246	253	248	235	218	231	228	243	255	227	237	243	229	248	231	246	254	254	241	248	240	257	217	235	258	222	233	277	246	256	267	260	249	243	226	251	241	214	218	235	259	253	226	250	241	218	232	250	248	230	254	236	227	239	223	222	226	265	242	253	241	234	248	225	242	233	241	224	227	241	265	238	249	221	254	208	241	220	239	229	225	235	229	271	214	241	239	257	242	264	253	227	219	248	266	270	263	206	247	252	240	223	217	243	268	274	249	237	248	239	219	261	270	236	271	251	231	248	236	257	251	252	250	236	261	255	233	229	252	246	251	227	252	247	248	227	256	227	243	222	221	259	219	266	241	225	248	258	241	249	249	219	217	224	251	245	239	251	211	224	262	226	255	249	252	256	238	269	221	231	256	261	230	249	225	252	228	251	238	239	221	238	234	208	245	240	227	204	255	243	227	242	237	241	236	233	268	227	237	218	269	243	236	285	233	209	244	244	245	250	251	249	250	238	241	240	237	259	236	253	239	235	269	263	257	259	258	245	228	252	244	283	224	253	241	213	256	214	253	214	232	275	243	232	248	281	266	258	243	260	241	230	222	243	242	248	235	231	235	266	280	246	262	234	249	247	248	230	239	210	237	230	247	248	241	269	218	231	236	250	219	251	234	264	259	250	213	242	246	247	213	218	247	229	233	229	213	215	226	226	231	243	243	258	238	256	246	245	260	215	263	219	244	254	245	265	255	228	254	263	265	256	244	241	295	229	239	237	244	250	234	254	231	242	211	238	253	249	274	261	251	216	263	237	259	236	254	233	236	229	255	234	251	238	250	247	208	255	219	257	238	235	256	229	227	254	234	235	246	219	232	232	226	225	253	212	224	237	250	233	248	253	264	251	239	237	213	240	234	246	245	231	246	229	218	243	258	235	236	235	232	238	245	235	236	238	224	251	242	272	249	227	239	260	251	249	227	230	277	223	229	226	231	226	224	257	221	238	241	224	255	235	229	268	233	222	256	264	234	256	221	231	241	235	234	246	225	234	239	222	273	260	250	272	249	233	224	219	253	247	258	219	253	225	204	232	241	210	230	253	226	262	240	264	275	248	236	251	236	292	259	227	260	265	252	217	246	245	242	224	261	228	232	254	250	250	261	232	208	250	246	246	244	226	244	217	250	221	255	224	244	224	210	235	233	233	271	229	215	232	258	256	212	216	231	244	250	246	259	249	244	234	254	230	232	238	247	202	225	242	245	237	237	243	243	233	216	250
24775	30931	38604	39690	38906	40649	45443	48731	42065	34825	31353	32696	18112	22111	22696	25307	20748	14843	11556	12297	14261	12784	12108	9270	7664	6358	7354	5440	5597	5392	5173	5227	5409	3353	2723	2148	1907	1885	1842	2466	2366	2172	1693	1352	1639	1763	1468	1261	1165	909	838	815	996	975	980	808	785	793	785	772	694	732	649	654	639	627	627	632	579	626	608	589	597	618	632	574	577	605	577	575	574	539	577	592	587	592	562	626	582	536	558	597	575	574	564	583	565	585	603	587	531	582	597	540	573	579	603	571	562	555	601	545	591	590	551	554	596	602	599	560	566	595	583	562	559	551	547	564	555	585	582	584	576	606	559	580	596	545	570	574	576	575	573	565	562	612	604	554	585	582	601	537	564	610	593	519	538	585	583	552	573	563	543	558	533	555	570	631	568	543	575	560	560	534	545	575	547	591	558	551	609	566	603	600	580	592	571	589	559	570	558	578	607	593	605	604	588	611	568	587	581	576	540	593	593	550	591	547	581	581	615	546	542	584	571	557	559	580	595	540	593	593	546	629	586	585	594	568	554	577	534	567	591	579	569	591	563	570	553	561	555	616	576	548	553	576	543	574	569	602	576	562	551	597	554	564	592	585	594	524	563	580	597	567	551	587	580	570	581	579	594	598	584	579	587	603	595	539	580	591	575	588	561	548	573	581	594	554	558	596	541	628	559	548	571	583	576	552	597	611	564	588	528	549	551	607	574	555	580	573	570	563	529	569	589	562	595	579	589	539	554	573	551	553	570	558	591	597	594	592	554	558	590	581	583	609	557	563	570	551	609	577	548	595	557	574	555	596	573	601	571	578	577	594	554	547	609	569	573	606	541	579	592	529	596	569	602	580	568	613	559	565	583	570	563	547	538	576	619	593	531	602	532	578	604	592	576	542	533	528	588	577	564	558	557	577	585	595	600	566	554	565	593	588	558	562	610	574	628	554	553	522	553	570	608	520	589	573	562	568	575	574	565	591	588	574	554	562	611	594	551	578	551	578	582	573	563	563	585	603	569	588	550	559	540	552	573	573	580	530	555	543	583	562	563	567	606	582	564	594	568	580	560	559	561	558	561	533	615	535	581	552	596	610	566	582	600	592	582	579	582	575	552	598	631	602	571	604	577	536	550	570	561	559	582	568	568	547	608	612	577	587	553	596	574	591	552	573	559	558	573	578	561	543	567	555	549	580	639	576	566	578	589	617	578	594	573	523	601	560	621	549	569	550	551	559	594	578	521	583	572	578	568	514	587	594	533	554	625	582	573	599	566	564	583	619	574	560	594	610	555	572	585	568	544	619	567	578	623	586	554	518	576	548	552	516	550	592	544	615	540	594	585	593	572	569	586	528	575	588	588	581	544	608	542	549	545	541	560	586	547	528	538	581	529	563	574	608	559	578	632	579	563	598	630	588	591	534	552	563	573	622	585	569	610	538	588	593	568	584	593	571	554	532	589	558	565	574	599	557	592	581	585	562	562	589	574	566	514	550	589	590	598	553	549	554	574	562	548	551	588	581	609	544	555	555	628	534	560	565	552	534	533	572	560	540	569	520	585	557	594	569	545	574	570	585	596	547	552	589	578	602	579	560	603	630	559	583	529	570	561	555	615	599	576	582	550	562	564	531	578	550	599	543	592	570	584	570	584	600	574	540	570	596	559	568	627	576	581	557	603	604	563	547	636	559	571	554	572	562	558	562	573	589	543	577	585	564	562	563	546	571	555	562	584	584	576	571	542	557	539	555	565	567	599	587	603	599	582	521	548	581	619	554	590	604	560	616	555	571	563	542	591	557	579	558	566	593	597	601	593	641	577	569	565	577	538	541	563	566	565	570	566	584	590	587	572	553	606	590	612	582	584	579	613	594	596	573	602	575	563	553	633	574	601	574	600	576	544	590	581	579	551	567	529	561	604	594	587	611	578	571	558	573	593	565	575	586	585	544	535	557	580	573	565	574	579	544	572	566	570	574	588	569	563	566	605	558	587	564	580	567	569	595	538	589	583	574	606	562	549	564	523	580	569	593	566	601	612	593	556	553	561	601	613	617	589	616	506	606	549	538	547	540	579	568	622	587	570	615	559	565	572	598	576	549	566	513	603	612	557	549	589	573	562	580	581	570	599	594	589	586	561	573	556	546	556	538	586	561	574	604	542	504	604	570	520	577	603	550	586	549	586	572	552	563	570	560	557	566	549	572	573	578	613	557	564	543	557	566	499	568	607	584	562	602	580	591	575	609	545	601	552	530	601	553	592	577	580	607	600	594	568	555	566	523	563	575	574	578	568	584	556	557	582	575	571	607	583	582	562	562	562	598	570	563	570	559	543	575	565	564	556	622	601	590	558	520	608	536	590	561	558	550	582	597	583	572	594	586	547	569	557	575	533	551	589	587	567	586	557	596	615	536	576	597	577	581	557	568	553	570	596	595	560	563	566	574	579	609	569	558	585	591	573	546	554	558	522	582	566	585	543	559	614	560	567	572	541	603	603	571	610	587	555	558	570	553	558	593	561	573	532	592	598	547	614	542	580	552	582	576	564	549	580	563	589	576	579	543	567	581	588	549	570	585	594	575	578	559	571	542	501	574	580	581	559	598	563	567	586	583	544	561	558	569	572	590	552	558	567	599	542	521	603	562	536	572	558	575	641	595	510	606	578	600	576	537	534	570	573	582	614	545	525	608	555	573	594	576	581	567	635	584	605	578	571	585	549	541	626	606	549	589	563	529	580	589	569	563	548	562	565	548	585	547	539	616	599	585	569	573	566	588	608	582	543	581	575	569	558	560	507	589	567	607	568	556	575	580	576	586	591	574	557	567	558	602	585	582	591	615	541	570	579	581	583	571	557	591	584	563	611	562	592	630	539	567	556	520	547	614	530	551	625	583	547	593	587	567	560	554	600	544	569	571	561	577	570	553	577	588	592	570	566	558	541	555	557	546	570	584	592	615	548	604	583	577	545	588	579	545	553	570	585	579	588	547	620	571	605	584	575	580	572	555	586	546	597	581	581	547	543	580	593	544	551	554	621	620	567	585	604	536	542	578	607	597	569	579	574	572	604	591	612	635	575	592	598	561	535	557	583	567	578	527	604	541	541	537	563	574	529	551	574	548	583	608	525	572	579	554	602	534	611	562	585	581	622	621	565	602	547	557	554	547	598	555	611	577	569	639	578	585	538	577	631	638	550	592	598	554	588	569	548	573	597	562	527	528	562	575	578	571	593	572	557	573	592	539	522	567	568	601	605	579	525	566	598	563	594	623	596	584	562	573	578	563	580	550	589	531	547	538	597	564	576	547	554	644	576	517	562	586	567	566	591	555	584	606	578	554	618	557	569	542	540	542	575	598	575	554	596	616	571	595	573	586	599	549	558	548	541	622	583	566	576	585	567	531	573	560	565	569	609	581	630	576	542	552	631	602	518	610	598	571	558	574	556	572	582	586	580	551	577	550	578	567	569	569	569	581	572	576	570	537	590	607	568	600	557	575	550	609	573	593
46300	40915	44206	39379	34401	36157	39450	41319	35881	28243	26007	24523	16897	13712	15864	16173	13398	7537	5325	4619	5749	5013	4630	3131	2965	2255	2180	1519	1674	1531	1563	1413	1506	994	787	695	517	424	573	770	672	694	496	397	490	510	429	364	386	302	283	307	330	308	289	293	312	290	309	248	283	248	224	225	210	229	219	208	229	206	213	210	236	232	234	253	207	233	199	224	217	232	198	240	216	241	213	222	225	219	220	224	234	234	207	190	221	221	214	212	222	236	209	206	214	222	237	212	242	222	212	220	224	223	228	219	217	184	196	223	228	214	250	195	240	218	211	214	214	259	195	200	201	220	223	208	253	224	229	215	222	213	225	240	217	229	214	210	206	210	223	207	213	214	196	205	200	211	216	190	226	210	215	252	234	222	217	248	206	199	247	182	205	230	233	210	195	203	234	211	230	214	197	206	225	230	231	257	232	224	244	227	224	219	226	210	222	243	235	199	223	212	219	211	246	221	219	206	203	244	231	191	217	237	196	219	231	234	209	210	210	207	227	190	215	230	209	230	229	217	209	229	245	225	252	216	223	213	241	217	210	178	191	230	228	215	224	226	204	212	244	218	237	218	227	205	218	242	234	206	230	240	237	227	220	210	182	186	211	212	215	192	216	216	240	208	215	197	195	230	193	214	194	237	211	221	203	214	243	229	254	226	212	236	226	195	216	243	228	226	225	231	236	213	193	220	241	214	209	225	204	187	227	235	232	215	227	225	204	240	218	213	211	219	202	177	233	230	221	230	206	217	226	202	197	254	218	229	213	201	220	223	209	229	207	225	228	190	238	207	231	226	239	231	225	248	217	197	233	203	197	234	215	203	214	234	229	222	220	214	227	219	204	225	187	221	200	217	212	214	198	219	234	201	207	189	256	216	210	216	210	225	201	221	216	232	213	234	233	218	249	218	198	220	201	216	223	214	218	218	224	207	224	217	250	230	237	205	200	230	229	232	224	245	236	224	217	201	215	202	202	259	223	207	204	212	190	216	242	222	203	232	233	234	217	235	237	216	221	226	215	217	218	225	211	235	217	216	195	228	227	252	218	234	244	202	203	231	226	220	204	209	186	237	243	205	207	205	208	217	237	226	227	205	208	217	225	212	214	211	186	226	205	186	209	209	205	203	248	214	213	209	241	226	209	209	208	220	222	215	213	236	223	225	239	225	228	213	177	208	214	229	211	219	212	202	242	230	221	219	255	240	226	225	236	219	209	194	222	200	228	218	238	210	242	220	220	205	205	202	221	217	220	213	238	208	215	223	198	224	212	194	216	240	220	204	252	208	234	226	227	205	247	215	223	196	213	227	217	231	230	233	233	221	206	228	201	217	248	185	220	223	234	221	217	240	220	220	225	238	228	225	203	216	197	202	192	233	228	221	190	226	203	249	218	198	225	217	220	202	202	229	221	214	214	219	246	210	212	220	229	195	188	226	180	235	232	217	196	202	220	220	207	248	206	212	212	224	231	206	218	225	234	217	198	224	214	258	207	241	230	196	233	190	231	186	234	249	236	214	196	184	238	235	244	212	244	203	216	219	193	224	214	212	200	219	227	230	217	211	226	216	232	206	238	205	220	238	235	202	197	206	211	206	206	205	209	201	190	237	202	209	214	239	219	209	219	221	224	199	222	200	219	216	231	221	211	184	210	227	209	243	183	214	239	223	231	227	207	243	195	217	239	208	219	212	214	223	238	226	238	180	228	244	220	239	197	212	225	229	223	207	190	209	237	212	210	246	191	182	240	243	217	201	192	210	223	225	207	212	207	218	250	226	226	215	224	210	190	233	182	200	213	222	207	208	215	208	209	225	223	192	222	221	193	186	215	211	219	200	248	213	211	262	221	231	192	204	231	210	221	216	204	224	205	260	210	209	208	226	223	222	215	233	205	225	199	219	210	229	233	245	199	203	231	222	257	220	241	195	239	221	222	237	212	200	198	198	198	202	212	215	224	223	210	210	237	211	228	246	231	237	214	201	227	221	240	219	215	228	210	243	241	200	257	204	203	210	190	234	202	227	234	237	204	216	185	227	209	201	196	214	238	221	199	214	184	184	214	219	207	226	214	239	224	206	211	200	235	193	234	232	219	177	225	222	200	226	223	245	223	198	218	238	237	213	233	242	225	228	234	211	225	231	215	201	224	188	199	213	222	209	238	208	250	229	200	192	204	220	226	223	227	209	200	209	200	224	212	224	199	230	209	238	224	230	216	222	218	223	236	207	247	246	195	208	219	210	212	241	222	209	218	233	240	208	202	234	230	207	221	215	194	221	215	202	215	222	211	195	233	219	212	208	224	201	225	224	228	210	210	211	192	223	226	211	209	228	196	202	209	238	239	207	228	249	219	200	208	195	210	241	225	211	223	212	210	208	223	211	220	216	210	247	212	226	219	220	228	236	193	236	201	212	238	241	237	223	232	219	202	233	237	235	213	213	195	231	225	208	210	194	216	229	226	220	240	225	199	217	220	223	222	233	213	243	220	253	234	203	225	216	217	232	199	226	207	250	196	223	213	228	208	201	209	229	200	248	182	217	220	209	230	225	214	202	204	211	224	210	233	208	235	193	216	200	214	237	194	221	223	221	230	226	182	227	226	215	221	225	214	216	206	230	210	228	198	179	219	230	221	221	226	243	208	221	193	202	211	205	225	254	212	210	228	241	184	210	245	242	201	207	213	197	210	226	262	224	201	205	241	208	224	242	222	235	221	213	189	229	224	199	223	211	219	212	212	190	238	209	227	213	223	219	212	214	225	203	201	224	223	228	234	236	232	209	205	202	198	221	210	217	208	217	219	204	188	209	209	229	227	229	215	224	212	225	268	214	214	207	230	244	202	230	180	212	197	189	209	241	230	211	217	217	231	188	207	198	233	208	210	201	198	214	239	220	206	216	222	255	187	224	253	213	208	204	258	195	212	209	234	225	191	218	199	231	201	234	218	244	207	235	208	207	205	217	223	195	199	200	233	222	221	249	231	220	237	210	245	218	235	245	194	270	200	230	219	234	235	225	222	207	223	219	239	220	217	165	222	217	224	214	223	225	225	212	204	195	188	215	201	219	217	259	212	206	225	223	246	228	201	195	242	222	237	226	241	212	221	217	201	227	208	230	222	216	216	229	221	213	203	210	216	238	221	216	221	238	227	228	233	222	205	217	231	232	218	200	199	222	242	231	218	200	203	209	226	218	210	191	238	249	219	217	234	239	179	179	218	216	198	239	222	254	199	248	211	215	223	224	202	213	196	182	214	200	217	231	215	208	196	220	228	221	199	208	207	240	212	221	229	227	233	217	217	253	215	200	238	216	245	204	222	194	212	233	180	198	200	206	229	240	205	234	227	217	203	234	216	216	200	228	214	260	221	211	212	231	223	226	205	237	208	205	235	240	199	213	230	208	214	223	210	219	214	211	228	211	205	257	227	200	208	210	239	243	220	213	220	221	216	236	203	233	217	210	225	215	207	219	193	225	221	203	243	196
29395	32636	43313	44798	43169	46056	47524	51800	46595	41403	38802	38713	26209	26969	31165	32453	28160	19994	17943	16967	21017	19661	19053	14767	13327	10599	11593	8904	9461	8917	8762	8521	8991	5222	3987	3683	2534	2016	3137	4077	3526	3528	2164	1999	2148	2845	2138	1766	1446	944	829	1017	1218	1116	1014	940	1005	1075	1017	869	849	746	743	644	589	576	608	605	621	542	604	545	591	560	511	532	585	539	551	537	541	560	541	526	488	529	524	545	530	506	535	489	561	495	494	515	517	535	548	525	554	530	520	513	518	536	510	527	500	517	519	528	513	540	545	557	524	489	556	516	510	528	494	511	510	519	524	518	481	504	509	512	519	482	515	558	539	512	486	529	548	545	509	517	475	544	578	541	497	505	513	494	465	523	536	509	535	487	531	538	493	515	522	515	522	490	552	506	544	472	541	495	538	520	517	507	563	470	504	507	537	462	529	545	536	521	534	507	550	493	505	474	556	504	539	476	542	520	477	520	502	516	533	532	513	508	518	510	485	564	519	528	525	525	481	507	516	534	530	508	533	511	568	527	531	554	466	529	523	501	499	534	528	523	529	500	550	538	528	492	537	517	511	542	524	544	517	515	462	529	497	537	530	471	531	526	526	529	514	511	489	494	518	535	537	530	543	519	493	488	497	490	521	501	512	521	529	507	536	470	504	533	527	531	545	495	514	528	561	532	515	507	537	499	545	526	502	495	516	564	561	496	510	515	485	515	520	507	549	516	499	517	569	532	510	533	543	533	536	538	556	498	496	522	523	564	523	507	506	501	485	528	538	530	544	488	487	549	532	480	585	532	548	555	484	521	521	524	525	520	531	553	529	511	502	507	496	488	532	528	465	520	520	543	559	500	524	494	490	526	502	491	502	494	520	529	555	494	515	474	527	482	569	504	515	543	532	549	500	510	516	508	526	508	526	501	477	524	494	529	509	496	520	496	497	539	532	540	524	525	482	537	557	513	524	499	518	537	548	522	537	551	492	526	552	519	561	517	535	525	509	511	503	529	486	531	491	568	517	495	507	505	517	483	553	503	490	511	526	536	530	541	518	501	516	525	489	504	512	539	506	499	522	518	542	566	533	551	552	520	568	511	525	524	521	501	502	521	519	524	507	578	557	488	552	517	462	510	517	512	493	463	475	465	562	500	515	496	535	539	545	524	527	537	515	541	527	532	517	508	505	505	538	496	499	475	543	527	478	548	530	523	509	517	561	528	495	519	455	552	513	542	506	513	508	535	535	495	512	512	496	497	536	528	503	515	506	545	565	501	469	477	532	518	569	543	521	495	553	500	514	516	525	530	506	501	527	530	529	469	523	521	532	541	525	557	534	546	497	493	504	562	501	542	512	536	525	497	528	516	520	503	476	518	509	528	503	552	486	487	451	533	514	517	524	512	540	526	513	487	527	460	519	529	517	537	545	559	484	510	536	530	538	561	530	546	531	519	503	502	523	517	491	515	487	519	507	531	531	515	539	486	531	528	523	557	556	509	524	528	514	504	537	514	536	536	475	531	538	521	545	519	490	511	501	510	530	537	517	506	539	503	515	544	505	519	522	545	496	539	559	534	543	488	529	523	511	536	554	556	535	522	489	499	543	555	531	574	507	546	555	542	476	551	533	516	473	499	525	492	545	539	523	529	511	545	527	498	520	506	472	539	542	475	516	496	516	468	526	540	497	539	486	521	500	501	498	561	492	504	499	518	510	543	525	576	503	529	472	516	524	516	506	517	513	536	528	530	510	528	511	503	497	530	523	525	552	536	540	530	526	495	531	543	517	520	504	511	500	517	522	516	514	511	526	573	534	506	524	514	535	491	509	552	497	511	531	501	551	505	535	540	506	488	508	507	530	519	514	534	507	498	565	523	548	538	481	537	488	521	528	532	549	517	481	538	549	531	498	537	485	552	514	530	512	508	572	573	532	510	535	564	496	527	512	513	511	517	489	495	498	541	530	535	525	506	561	508	497	449	517	529	529	474	516	528	543	520	562	519	520	489	509	503	508	534	521	548	514	522	478	532	497	512	535	547	538	515	552	521	520	536	563	534	567	510	467	508	497	555	486	506	549	538	508	520	495	483	531	455	510	551	508	539	534	540	502	501	515	498	503	499	485	491	528	522	577	547	541	529	499	513	527	519	533	519	549	524	515	508	530	520	521	518	529	490	509	492	487	501	538	512	535	518	514	517	508	470	538	512	493	508	459	533	506	495	488	506	500	510	506	503	524	513	499	519	517	510	517	491	523	513	537	514	526	521	545	529	490	499	501	578	542	497	532	504	496	530	551	512	534	565	499	520	505	486	532	540	554	516	564	513	549	506	509	510	491	528	515	497	571	505	510	538	489	534	496	504	533	510	499	497	546	526	526	530	512	531	532	475	480	541	507	477	496	487	537	517	521	535	506	526	557	493	502	534	512	533	532	522	480	525	500	522	512	531	497	517	505	492	536	560	566	508	490	537	541	510	512	493	538	497	509	512	507	519	548	570	482	483	485	485	536	526	537	530	515	535	531	517	490	518	520	497	488	524	554	481	534	467	525	500	492	533	523	523	510	567	512	540	527	545	555	574	536	526	546	498	514	524	529	502	508	534	539	487	544	485	510	540	558	519	464	496	528	479	538	524	524	498	510	519	505	548	549	515	492	502	496	535	504	536	535	491	518	561	520	520	531	529	535	535	491	522	530	532	475	460	514	543	535	528	521	532	551	534	509	523	541	517	508	501	560	530	502	491	510	541	527	552	526	480	536	527	521	503	531	498	537	517	488	527	499	527	531	532	518	492	495	544	478	505	511	521	542	557	514	523	521	533	480	530	505	528	490	499	531	514	473	561	510	482	545	545	500	468	538	511	466	491	519	483	557	533	546	515	520	511	512	519	518	510	503	532	512	519	515	494	517	492	507	542	518	522	527	508	512	504	485	563	513	520	489	527	541	482	449	522	512	521	571	530	517	525	516	530	556	554	561	498	518	512	541	560	520	487	542	528	522	510	530	547	510	523	575	486	542	549	482	500	512	520	489	510	522	494	537	477	521	503	530	524	517	524	493	488	521	504	492	526	492	519	496	502	518	486	507	492	526	505	492	509	508	508	506	499	559	544	528	528	501	519	523	503	509	484	533	512	550	493	480	547	492	549	514	549	498	463	531	484	540	505	520	520	502	504	558	522	521	508	530	560	501	540	546	504	554	505	522	483	523	486	532	510	516	538	505	545	496	516	526	534	522	515	490	509	505	555	542	499	510	535	516	509	475	530	495	490	518	518	528	533	513	519	555	544	532	516	540	496	534	483	485	485	547	526	536	536	516	526	525	501	561	510	523	533	509	555	511	537	558	480	508	499	494	507	476	508	551	515	521	506	512	539	533	549	482	464	527	518	549	512	548	502	524	527	491	495	533	540	518	491	538	471	514	532	520	514	524	529	516	571	533	561	547	526	549	535	545	528	454	539	511	524	514	511	483	544	507	528	499	497	533	517	538	525	480	510	546	496	540	554	468	499	514	496
28342	26752	28010	23983	18749	13742	10439	8533	6451	4103	3023	2584	1988	1543	1386	1201	932	887	637	576	541	518	468	437	356	391	353	310	371	345	349	334	291	329	297	296	288	313	293	313	289	291	300	252	234	240	280	232	274	231	271	278	223	229	216	237	257	249	221	241	229	228	239	219	271	268	246	230	224	225	236	226	251	276	216	240	246	221	227	235	266	227	229	262	226	237	266	242	242	235	238	210	244	220	262	224	242	247	272	256	226	198	221	228	224	236	245	237	223	222	231	247	252	243	232	215	230	248	247	230	224	237	234	243	234	244	263	220	231	248	209	237	254	234	258	269	231	243	241	239	282	256	254	274	212	251	207	201	224	231	245	225	220	185	242	235	223	224	246	233	239	215	225	219	225	263	251	272	219	257	251	203	256	257	259	256	232	243	218	203	222	238	234	252	222	238	224	220	244	231	259	254	195	276	218	213	219	253	217	251	215	253	226	227	239	221	236	235	204	218	229	233	227	236	225	235	247	230	212	211	221	246	224	220	206	218	213	236	241	260	254	211	216	244	235	239	230	230	251	247	234	233	224	235	233	273	206	215	263	229	229	241	237	237	244	210	222	245	209	246	216	245	230	247	223	226	232	232	234	238	218	232	214	232	258	255	254	216	223	236	222	247	245	239	250	210	228	222	219	227	225	261	223	212	224	248	242	234	223	231	223	217	242	243	233	224	253	256	220	206	271	226	249	214	252	219	219	209	246	221	218	247	227	232	230	244	213	206	194	227	219	209	217	246	223	245	208	241	214	207	239	235	210	262	247	235	238	227	271	260	246	225	258	233	229	262	228	223	230	245	228	230	202	265	211	207	246	183	232	267	214	233	258	238	207	258	261	240	222	235	214	227	224	220	216	239	234	256	230	249	223	225	224	224	228	222	233	263	254	250	229	216	252	237	225	227	237	234	232	227	240	245	249	240	236	250	246	245	251	216	247	235	223	231	209	234	223	273	233	218	231	220	233	228	234	246	246	227	243	225	242	230	206	241	223	207	227	253	221	221	208	246	239	232	228	250	230	258	253	216	209	246	231	217	218	231	248	242	237	191	238	228	265	213	252	241	246	243	225	244	234	254	220	223	238	233	215	246	260	231	231	216	211	209	234	210	241	212	262	236	217	219	242	236	228	225	232	234	236	259	210	256	220	231	245	239	217	233	241	227	222	230	228	235	252	223	263	266	248	229	220	241	211	213	220	221	249	275	239	234	241	224	261	222	243	230	249	249	224	243	251	233	198	231	230	226	259	258	248	259	233	231	228	267	255	245	225	260	243	200	222	205	214	220	250	239	215	216	240	239	251	227	264	220	251	224	258	240	250	206	222	229	226	245	259	220	219	236	230	222	228	261	225	233	232	227	228	223	242	191	228	233	220	223	232	229	214	220	189	254	228	221	255	232	244	227	260	260	256	234	232	210	230	222	245	237	224	247	250	219	240	223	222	227	225	257	250	241	225	249	221	250	252	217	213	233	226	216	222	226	221	223	254	224	230	224	214	242	211	222	220	250	242	244	219	252	212	247	250	229	210	234	232	228	228	232	219	235	225	236	261	221	237	235	231	249	243	249	239	233	243	230	239	243	232	234	220	214	241	229	243	240	251	234	219	254	230	253	259	226	218	239	256	254	246	223	233	250	227	210	238	220	266	253	277	232	201	239	259	225	201	238	256	242	223	216	251	226	238	264	223	219	213	224	219	228	250	250	242	221	241	229	230	246	224	230	226	251	253	241	208	248	228	232	230	214	239	235	216	204	234	238	239	241	216	226	241	240	234	222	208	240	249	215	235	217	223	237	244	236	211	245	259	212	240	253	230	234	233	255	240	221	223	249	219	220	239	246	223	221	218	219	217	235	233	228	220	221	244	203	218	244	242	245	241	226	239	241	245	265	250	231	256	217	229	232	194	251	230	235	242	245	216	258	236	247	240	271	203	230	236	214	237	254	232	202	240	239	216	202	212	224	207	238	224	218	260	228	250	235	280	248	249	247	238	244	237	242	262	222	231	217	221	206	240	249	247	217	235	240	220	230	214	244	226	237	225	240	223	220	205	226	238	213	249	241	232	238	232	234	235	239	211	222	224	218	256	219	229	237	223	226	202	238	244	244	266	230	225	220	261	226	238	234	218	236	222	236	221	247	239	255	215	239	233	196	227	229	239	209	257	251	258	225	197	216	234	235	245	218	245	234	237	251	223	217	240	230	221	218	222	221	216	241	225	243	251	207	224	198	232	239	230	202	246	245	284	225	226	214	212	226	219	256	251	187	236	242	210	209	233	225	246	224	253	234	227	229	243	212	222	223	224	218	230	218	249	216	254	236	233	222	231	245	228	242	239	249	219	238	207	238	251	209	227	249	230	234	219	232	255	232	203	225	253	236	256	233	234	245	247	235	219	253	209	255	241	213	232	224	193	246	253	277	254	273	235	230	226	240	231	255	220	236	206	235	230	218	206	237	248	211	220	230	221	237	257	229	228	231	206	257	228	242	264	248	247	200	233	224	268	223	244	258	217	246	250	207	229	234	242	282	198	217	243	239	216	230	191	215	271	248	239	256	262	212	259	245	211	255	243	218	249	226	235	207	210	246	242	239	229	237	248	226	244	277	242	230	246	216	213	228	231	232	251	235	221	240	232	231	219	210	222	241	217	210	224	225	202	264	249	231	256	228	248	244	202	221	236	247	233	254	233	238	251	186	228	247	252	219	215	212	216	206	236	222	226	226	204	243	211	244	243	228	228	242	260	222	204	223	231	243	257	264	198	232	217	226	240	243	205	247	254	222	235	249	240	231	222	239	240	231	253	197	235	239	236	255	227	210	223	203	261	216	253	249	267	223	218	217	212	257	237	229	232	238	223	209	213	251	264	226	224	244	242	236	246	226	233	255	228	206	230	250	208	236	234	215	232	232	212	244	246	238	244	242	233	219	232	221	242	249	223	239	276	216	227	254	227	216	232	234	234	259	227	241	220	210	243	252	243	217	256	234	219	229	263	246	242	207	240	245	247	236	263	268	220	229	291	260	278	237	240	213	229	249	273	238	231	226	243	220	226	233	245	246	238	236	256	219	207	258	242	272	257	220	231	232	238	231	230	237	242	225	263	249	233	272	233	249	233	237	275	241	236	231	272	228	240	244	219	251	258	219	253	234	205	239	223	229	241	232	236	251	221	231	217	216	245	210	231	224	219	248	249	242	209	201	241	245	243	259	225	251	232	243	227	234	229	215	237	252	241	242	238	259	229	200	229	201	251	215	264	218	220	263	223	229	231	208	265	255	219	234	222	229	223	257	209	226	233	222	225	251	213	218	242	226	233	225	245	225	260	247	214	229	256	223	218	228	237	252	242	252	232	269	251	250	218	262	249	246	219	228	234	237	224	237	236	204	250	237	258	231	221	220	215	244	236	232	244	218	221	234	249	229	256	216	216	223	223	204	213	226	218	231	249	247	245	227	230	253	231	243	237	230
16669	20064	30065	31958	29673	26656	24275	23746	20081	15133	12993	11654	9254	7623	7228	6276	5089	4607	3112	2661	2678	2514	2297	1904	1725	1550	1595	1499	1503	1463	1310	1267	1160	1097	1228	1099	973	1112	1097	1187	1159	1012	1003	872	843	787	741	699	641	658	659	636	628	659	577	636	635	621	621	550	594	573	567	588	545	545	549	532	549	580	505	609	542	569	535	591	591	558	548	592	607	540	526	591	590	583	589	552	563	553	571	567	550	562	543	579	583	566	554	593	540	572	575	569	545	558	612	523	533	574	572	495	550	542	563	558	564	566	549	577	547	581	532	575	574	557	593	518	537	557	571	533	570	564	595	574	517	575	589	552	526	569	560	557	574	566	562	535	573	554	616	594	559	606	592	548	551	555	564	561	553	590	539	538	599	562	578	521	578	539	559	538	610	535	566	547	579	567	569	566	544	609	587	542	595	549	588	548	598	570	584	565	564	547	511	536	532	551	579	566	544	553	544	566	582	582	559	558	539	583	559	598	556	538	607	589	523	564	578	535	540	589	604	537	569	524	511	602	567	560	599	533	561	537	547	538	547	552	520	600	579	573	572	550	513	550	536	538	580	572	627	565	522	567	563	537	565	590	575	523	558	558	569	583	541	533	552	565	551	571	567	557	586	525	568	566	521	552	528	546	574	567	561	579	560	524	577	513	576	545	561	522	556	525	553	552	566	546	543	582	550	531	604	552	595	537	615	561	550	550	534	542	586	545	578	566	564	558	528	555	590	572	561	543	542	571	549	582	553	576	557	597	545	556	569	533	571	586	594	571	590	552	536	589	595	559	572	541	545	565	587	574	551	581	533	546	581	561	602	555	573	531	571	498	589	592	544	554	560	582	544	581	534	567	574	535	607	575	564	529	555	535	547	572	565	561	508	562	595	583	563	505	556	561	547	553	519	572	560	552	545	555	519	535	579	524	559	581	565	513	525	578	572	560	559	552	544	537	573	569	595	605	522	547	547	561	575	573	542	538	565	540	509	570	551	571	560	578	549	564	558	545	511	541	578	553	573	561	583	554	555	568	577	513	611	539	555	540	556	546	548	536	553	561	586	525	603	560	575	529	539	540	564	605	568	578	580	565	541	568	571	577	563	562	517	582	574	564	525	634	603	548	551	565	536	540	569	531	572	581	617	545	532	540	583	554	562	589	532	555	565	569	550	546	579	555	519	544	549	553	524	575	542	573	555	489	548	588	553	584	574	570	555	520	528	574	571	532	581	574	567	539	593	552	585	552	578	536	554	554	552	558	507	560	583	563	584	554	554	552	548	578	584	540	573	532	555	575	550	580	580	526	579	537	495	518	568	574	538	552	516	576	590	551	528	535	541	566	532	559	546	574	592	552	573	560	559	552	575	556	544	583	540	508	559	544	572	555	563	592	538	567	557	565	535	543	590	583	570	546	565	554	538	564	563	565	546	545	594	557	590	512	620	576	564	579	577	594	562	530	566	558	528	542	540	519	514	569	564	528	526	517	591	585	547	598	569	531	566	550	536	528	569	562	553	597	567	555	573	599	560	558	568	553	569	531	543	521	566	581	570	557	544	528	549	567	560	587	595	550	544	556	576	580	554	549	532	524	569	539	535	577	619	497	544	562	547	558	562	611	530	538	598	553	575	516	533	586	588	577	566	559	583	552	580	548	589	590	571	560	595	558	554	553	556	573	534	563	616	556	570	551	548	591	559	549	527	576	560	561	603	553	559	591	558	567	573	596	571	559	537	528	559	550	543	573	530	548	561	553	540	539	594	529	527	544	589	556	564	581	584	548	515	584	550	546	556	584	561	547	537	611	572	583	548	523	541	577	552	537	580	534	548	556	602	541	518	612	565	527	594	594	556	569	496	522	574	522	566	564	615	567	585	564	539	526	535	552	602	589	591	577	541	613	537	553	597	533	522	567	567	576	536	575	553	560	584	541	555	575	547	562	546	559	541	549	545	576	551	525	591	559	570	593	626	518	563	535	554	568	565	556	552	570	574	570	554	582	563	523	531	607	562	533	539	576	563	553	546	582	548	574	591	539	518	530	559	564	566	599	579	555	553	615	565	593	571	524	577	599	570	532	587	548	537	567	580	586	532	545	548	617	541	545	594	562	556	576	541	586	593	535	543	574	548	581	590	574	558	543	549	557	593	547	539	532	542	570	561	561	546	594	573	537	568	531	551	536	571	554	535	545	577	575	542	595	588	580	562	575	543	556	579	537	550	576	557	563	554	530	585	553	580	540	573	566	545	601	574	558	564	553	578	555	536	536	555	551	536	554	565	535	544	535	562	573	541	573	582	570	535	613	582	583	555	535	554	522	547	561	520	567	581	575	591	580	527	586	568	510	555	558	544	563	562	560	540	572	600	536	555	556	525	516	551	614	548	575	594	557	567	561	573	572	585	568	548	547	537	563	552	527	563	540	578	588	544	532	550	547	575	550	589	539	556	571	493	548	559	597	540	554	562	558	527	586	562	547	573	604	594	545	577	548	539	581	520	573	584	578	582	587	575	535	564	581	542	548	568	563	531	599	548	540	546	574	516	558	552	531	592	567	581	526	611	570	579	588	584	561	569	548	568	600	593	576	606	554	563	585	576	585	577	560	551	553	546	559	588	567	565	571	591	588	587	577	550	567	581	594	524	565	526	567	571	578	575	574	572	564	591	537	582	526	557	573	562	581	553	586	588	605	562	577	588	562	506	610	601	527	568	582	565	530	567	596	556	540	558	544	554	524	569	531	527	560	588	584	566	587	534	564	596	556	592	552	553	578	569	511	541	570	605	527	532	584	631	550	503	588	580	562	574	556	558	550	601	537	539	562	532	545	555	563	535	573	531	573	535	532	560	561	522	545	554	564	539	566	528	590	574	540	534	554	583	568	551	586	562	594	553	537	518	581	535	619	538	569	574	575	593	583	516	554	590	517	551	570	546	561	551	580	563	559	543	571	549	575	560	536	603	559	532	562	570	568	561	550	558	575	530	577	566	585	520	547	568	593	564	548	567	525	597	540	589	553	541	551	555	526	552	538	552	546	549	531	562	537	596	587	600	539	532	573	601	548	554	553	521	580	589	542	568	584	561	548	578	543	551	550	555	533	551	587	578	548	558	555	582	555	588	596	578	529	581	548	552	580	569	569	547	579	567	555	577	563	559	565	542	580	560	528	541	539	564	513	563	548	542	578	579	592	559	539	563	543	598	590	560	575	558	552	597	603	557	539	558	531	563	533	574	580	593	568	536	577	596	556	558	538	560	586	560	554	589	556	537	580	600	553	605	556	568	527	545	546	566	540	553	558	578	568	570	545	567	567	546	535	559	573	577	600	538	570	544	534	593	538	588	607	555	602	565	560	513	570	548	542	565	525	552	570	640	556	542	582	547	592	549	537	545	568	536	565	566	572	534	593	569	563	570	527	511	577	583	562	567	556	564	587	510	552	575	589	543	569	554	552	551	551	574	585	510	602	573	554	567	540	534	563	582	593	549	571	567	551
36962	34675	39124	37867	35203	32551	31930	35827	31990	22443	17621	16182	11403	7730	9583	9876	6767	3924	2945	2400	3328	2844	2775	1530	1407	1156	1248	949	941	910	898	886	806	527	497	462	481	504	608	738	656	424	391	413	386	403	408	323	291	306	279	287	257	325	307	292	278	282	276	273	236	275	262	254	237	257	267	276	234	246	254	251	242	243	248	264	258	246	225	234	242	237	254	238	266	252	248	213	256	213	273	230	230	241	242	248	284	247	238	260	246	224	258	238	262	245	203	254	250	233	254	238	244	275	194	229	243	260	218	282	279	261	246	242	250	226	224	259	251	253	242	234	277	240	223	226	248	272	234	246	242	215	252	224	243	240	250	242	237	240	232	254	234	250	242	253	237	258	252	261	217	239	230	230	225	247	252	232	252	233	222	229	248	229	243	242	242	223	275	229	207	259	262	244	244	231	210	257	241	228	216	241	264	223	224	221	215	252	248	246	211	261	267	259	279	218	227	251	271	247	243	217	259	255	245	229	240	227	246	250	231	254	235	263	238	269	234	244	243	235	255	223	239	239	246	245	259	255	239	231	239	239	235	252	274	262	266	209	232	250	217	235	230	247	255	252	236	220	250	221	259	230	235	236	265	243	238	213	275	247	246	261	236	230	279	251	263	224	214	237	246	266	239	237	253	235	234	222	271	234	245	219	217	228	230	256	232	234	264	229	251	238	266	220	226	264	213	225	238	234	272	247	251	212	223	261	236	254	244	241	258	272	243	270	212	259	233	233	258	227	244	251	264	245	234	233	217	255	297	245	220	214	244	269	278	235	246	216	260	236	238	264	267	224	257	241	255	246	263	243	241	231	239	234	265	297	273	244	248	238	228	237	257	261	238	267	269	248	251	252	249	231	240	246	224	227	276	248	250	237	247	207	225	266	240	228	270	240	256	252	237	269	245	250	228	233	294	237	232	243	251	262	228	250	266	236	263	216	245	273	237	236	230	272	229	248	245	247	210	221	249	248	258	248	246	256	243	262	224	228	231	261	265	257	262	255	243	235	241	275	218	224	215	268	252	255	264	283	231	247	279	243	208	232	265	242	238	234	272	249	239	212	259	260	264	219	233	230	252	250	234	246	260	279	252	228	216	248	266	258	237	259	243	231	260	236	210	248	217	270	227	238	238	252	270	201	216	233	264	238	240	226	242	232	250	259	249	234	240	242	227	232	230	272	247	263	253	253	264	265	246	244	243	234	247	258	233	257	255	246	262	251	271	240	249	261	259	282	245	289	259	265	225	257	268	262	267	260	232	246	230	239	246	230	255	250	250	241	208	249	235	269	245	246	252	261	234	227	233	230	227	223	227	246	285	254	244	249	248	254	240	262	236	259	248	243	262	252	242	238	247	234	239	242	255	231	237	235	232	230	249	226	199	256	235	277	251	233	258	230	246	224	275	244	241	217	267	243	260	285	236	269	257	261	222	264	235	242	235	252	231	235	285	233	235	217	246	237	246	241	228	267	237	250	252	214	250	239	241	227	235	215	270	241	258	240	219	255	276	235	245	236	248	241	231	226	239	254	266	232	233	261	267	202	230	228	251	270	248	241	253	249	236	268	257	218	233	246	252	240	236	232	221	256	250	263	240	233	234	262	209	208	244	256	245	250	237	223	222	251	244	254	273	256	217	227	224	215	251	242	247	227	267	249	204	257	234	236	245	220	231	251	264	224	237	225	242	264	281	233	237	232	251	262	256	215	243	236	221	230	273	252	226	234	228	243	251	247	231	228	225	237	239	254	250	259	242	208	254	251	270	225	248	232	239	230	253	221	228	228	229	243	253	239	243	242	218	233	247	248	267	204	222	251	209	263	225	257	244	241	236	232	243	251	242	235	252	238	242	236	225	241	233	249	226	254	253	250	241	279	251	203	251	239	218	242	252	244	232	240	256	200	253	234	231	231	233	247	232	240	263	268	254	231	240	253	235	227	220	245	288	237	250	252	239	304	254	220	253	249	225	228	227	269	216	280	242	221	225	249	242	243	265	227	220	240	273	217	250	254	272	248	238	231	236	270	232	233	245	233	228	250	223	239	235	251	243	254	234	244	225	258	232	223	247	239	246	270	250	277	233	249	248	280	284	273	247	231	246	226	239	228	227	234	258	255	249	226	241	240	250	242	236	256	260	233	272	238	228	255	233	262	238	257	241	235	274	271	235	255	234	256	252	243	263	235	234	257	264	256	261	221	242	214	226	240	233	227	209	248	221	238	230	256	263	232	279	259	221	230	239	273	259	250	255	246	210	237	255	267	247	258	249	251	228	270	254	217	245	250	257	236	240	222	249	231	252	244	240	237	289	226	222	244	208	234	232	249	276	239	236	241	241	230	217	216	232	251	244	254	222	220	254	231	233	246	239	229	246	249	269	237	260	230	211	228	245	269	232	239	271	247	239	259	244	243	275	270	231	260	240	251	237	215	253	240	264	246	231	239	246	266	232	230	262	245	221	225	244	209	273	225	260	231	248	256	222	258	254	253	243	234	260	257	212	217	248	237	223	234	245	255	224	236	245	251	261	247	255	222	280	255	253	208	263	247	219	248	280	242	252	255	263	259	264	240	259	220	263	246	256	264	250	233	229	252	214	233	252	254	218	208	250	245	252	273	272	232	216	248	228	222	243	218	250	271	258	270	218	235	249	243	255	270	252	258	282	243	238	250	213	247	233	235	255	225	283	247	226	235	245	244	217	216	265	244	244	239	230	217	230	223	216	254	248	255	235	250	267	232	233	274	258	257	244	260	243	255	251	218	244	242	256	241	247	221	248	269	219	243	248	252	217	227	222	259	249	225	268	234	241	212	245	257	225	246	283	232	255	243	230	268	263	249	212	230	232	236	238	236	230	263	260	234	249	265	241	232	259	220	250	238	245	248	237	263	257	259	242	248	260	252	233	217	269	253	227	268	262	246	209	258	261	226	248	246	271	220	224	253	239	238	263	226	218	231	282	238	241	256	256	269	252	216	224	235	253	240	233	256	237	245	269	224	220	240	247	226	249	235	240	238	255	244	250	241	269	247	245	255	233	249	221	250	263	264	247	250	248	249	236	238	266	242	240	275	272	218	238	236	242	268	232	242	273	220	241	236	226	253	221	249	234	239	226	233	285	236	233	231	241	245	244	252	236	228	285	227	231	249	244	251	254	237	242	255	281	230	214	237	243	255	270	265	231	253	251	219	250	272	232	254	250	249	291	259	254	216	273	232	225	247	239	234	222	237	235	251	253	232	232	215	241	237	247	255	242	216	222	264	266	240	275	233	221	244	274	267	245	244	248	265	240	278	254	267	261	256	244	228	237	239	231	228	262	231	238	241	238	252	216	231	237	286	239	244	217	252	223	256	245	225	233	244	248	255	256	224	233	260	233	238	247	242	227	232	258	230	236	266	268	250	246	258	285	246	239	252	243	230	239	269	273	246	235	243	269	230	232	236	216	252	254	274	221	246	255	246	245	232	266	271	263	243	233	239
22675	27224	38997	42899	42888	41915	41530	47326	43104	34206	31450	29144	24605	18613	25662	25250	19356	15229	12345	11811	14869	13821	12708	8016	7469	6527	7389	5612	5739	5401	5496	5235	4933	2763	2364	2099	2062	2258	3045	4087	3082	1918	1714	1601	1862	1844	1407	1244	1113	1042	979	916	1025	996	990	872	862	905	881	799	731	697	667	666	705	599	595	640	637	635	612	626	589	611	571	596	569	621	583	563	561	555	651	607	600	623	553	590	572	547	573	584	595	588	583	615	576	567	625	602	598	550	569	577	576	587	581	585	551	564	554	583	585	545	566	589	586	621	577	616	602	585	577	551	563	623	558	591	575	561	551	550	552	595	601	577	579	577	603	542	596	543	558	573	595	605	554	574	572	599	629	562	532	582	588	596	518	571	595	537	549	578	601	584	578	534	586	545	537	553	539	558	611	546	574	573	590	561	613	565	587	570	602	580	631	590	599	599	574	560	566	592	537	587	586	590	584	553	554	548	612	587	572	618	590	545	577	548	556	592	576	563	605	576	564	574	617	560	579	562	595	563	576	553	587	578	541	560	539	531	584	606	572	561	569	595	595	546	585	591	581	592	569	597	590	582	562	597	586	577	591	590	576	583	584	560	597	584	492	555	527	570	583	539	553	634	578	572	578	610	586	550	586	523	595	539	566	617	578	588	589	555	588	611	579	605	570	614	588	598	552	585	598	565	561	573	603	585	580	609	569	545	562	574	568	552	571	565	574	624	601	548	571	594	539	575	533	614	590	584	605	551	568	603	606	596	582	589	569	578	570	545	544	589	574	575	549	591	582	579	555	597	586	556	632	570	569	589	573	614	588	578	605	568	596	586	627	570	564	595	612	564	622	570	580	561	580	555	584	539	579	555	552	569	549	598	608	559	563	622	575	580	599	556	591	585	599	548	605	587	588	573	522	581	569	570	593	596	574	571	570	577	579	605	588	604	601	550	601	543	540	592	561	580	562	596	591	603	564	602	564	540	562	531	585	529	561	564	594	591	597	540	588	577	568	617	583	604	586	567	600	556	572	560	619	566	562	583	579	560	553	592	586	603	592	589	597	576	569	588	598	586	611	540	561	551	557	584	572	578	554	566	566	571	573	550	586	535	553	562	551	553	602	590	573	615	612	573	579	583	607	574	596	565	578	556	557	632	578	544	619	589	560	603	603	564	557	563	586	621	559	551	581	566	558	595	593	580	559	600	557	540	600	635	605	576	605	567	576	568	592	580	578	569	556	571	556	597	572	612	598	610	600	580	564	585	577	600	537	569	593	570	570	556	587	624	586	629	588	580	598	547	587	556	618	587	574	526	575	598	538	585	585	590	581	549	606	599	552	562	540	574	566	546	590	571	612	572	613	600	615	578	548	562	570	588	621	577	538	549	552	619	565	536	593	611	579	574	603	585	535	507	577	593	600	589	596	585	566	586	574	563	578	554	579	560	591	546	611	588	573	536	572	570	562	602	604	540	569	583	575	555	609	506	519	617	599	529	581	563	563	619	524	562	568	548	575	585	556	576	602	586	568	623	614	600	590	592	607	549	559	605	587	583	616	627	577	586	563	565	606	549	617	588	602	585	616	590	569	580	549	617	600	605	554	584	579	547	584	575	572	575	587	587	593	617	602	564	597	572	528	573	562	539	585	579	556	593	573	589	558	584	556	594	572	620	576	567	586	557	584	591	575	563	586	542	573	593	564	549	605	584	597	540	620	535	574	556	583	594	568	567	556	566	566	571	558	604	586	600	588	573	536	581	597	572	521	555	557	598	621	552	585	552	588	584	600	562	554	563	547	591	549	553	583	602	537	564	555	562	592	574	577	579	583	535	599	629	554	578	587	581	579	576	573	586	592	575	590	573	603	572	617	580	603	594	554	557	615	558	599	530	571	571	573	555	570	621	601	516	578	573	562	509	563	594	551	569	561	571	552	579	621	584	595	569	568	604	637	599	572	602	549	579	605	595	568	562	584	553	563	593	645	556	511	546	600	594	593	592	574	591	558	543	547	584	557	575	575	558	574	603	571	547	575	580	582	560	600	567	580	598	623	595	588	588	596	540	549	592	554	615	561	565	517	621	583	564	543	573	587	563	561	539	580	603	538	604	561	586	611	569	542	570	591	595	565	600	585	571	586	547	598	629	559	589	625	583	572	593	570	550	571	605	553	577	568	570	600	598	585	585	604	559	556	582	549	548	597	551	591	563	574	579	583	561	606	614	564	599	560	582	596	575	597	537	587	584	613	548	565	576	586	614	602	599	579	602	600	575	582	566	560	569	535	569	521	549	602	610	559	575	547	519	584	603	583	565	585	557	566	582	570	588	595	573	551	579	616	564	580	562	595	607	562	560	569	557	580	600	553	578	589	554	541	582	571	556	587	555	566	575	567	530	596	545	559	632	537	562	618	600	591	584	599	627	597	590	603	558	579	582	554	569	549	583	559	596	577	573	571	558	568	615	590	605	601	606	567	537	604	593	580	630	572	591	578	586	580	599	571	567	594	573	564	599	577	584	560	576	570	613	564	592	571	548	585	567	580	603	604	544	574	629	566	540	582	591	627	598	555	545	575	577	620	574	576	578	577	538	566	542	583	561	636	539	564	564	613	593	612	594	546	566	604	562	578	553	569	580	553	598	614	557	572	557	624	563	633	619	603	594	563	590	569	575	584	614	574	613	564	576	569	576	586	574	555	605	572	614	559	561	543	622	547	581	570	573	566	591	580	568	584	588	569	574	553	562	580	579	589	547	555	533	600	562	581	570	614	571	595	592	625	564	571	604	559	553	596	554	561	554	556	533	599	572	590	598	616	570	606	555	596	579	557	550	524	565	563	568	557	597	593	595	586	556	614	542	575	573	567	577	557	582	560	565	549	574	602	576	553	570	539	584	608	588	590	551	600	573	583	567	566	556	602	613	558	512	574	570	558	594	582	561	597	545	580	596	564	578	557	544	580	577	544	518	604	623	598	546	573	532	578	585	563	565	592	574	546	599	543	570	610	626	559	545	546	612	569	604	588	569	575	589	594	559	522	638	579	569	607	587	584	610	575	610	588	587	551	589	533	581	555	565	592	611	591	550	559	576	540	606	599	595	584	589	569	600	595	591	591	574	606	563	578	538	579	549	600	570	574	558	567	559	557	573	597	587	585	537	579	563	536	562	599	554	563	556	549	583	597	541	582	532	605	578	556	594	608	542	577	549	588	551	578	485	586	569	568	583	562	565	543	598	603	558	597	613	530	557	588	559	557	554	584	592	578	638	558	598	594	614	573	563	550	569	594	566	584	565	583	641	554	625	570	574	602	574	570	592	561	553	535	572	616	580	590	539	608	583	617	613	572	596	574	617	594	564	591	569	560	587	580	583	582	602	543	576	575	545	574	600	562	577	623	606	542	608	549	587	559	559	571	593	522	578	581	580	567	586	551	575	608	584	592	603	586	624	559	549	576	551	561	583	557	560	598	541	594	584	576	585	586	579	551	583	582	618	595	650	551	568	560	603	556	617
43276	39890	44487	41081	37819	38919	36605	40748	36956	28785	24908	22376	17319	12545	14810	16905	12485	7187	4908	4742	6310	5228	4952	2627	2746	2055	2233	1547	1628	1660	1634	1459	1527	1044	751	527	496	680	1134	1116	744	553	530	467	488	543	451	342	422	340	312	325	369	318	274	336	300	292	271	263	242	276	253	240	237	214	221	237	222	215	238	250	231	218	236	227	190	226	208	234	209	224	195	220	216	227	226	224	214	213	203	212	235	200	239	219	203	224	228	247	222	249	227	229	222	240	225	197	203	234	202	201	215	222	226	225	209	225	249	227	223	223	220	214	248	221	226	219	211	219	240	221	206	233	224	227	227	222	229	223	209	199	201	185	218	203	227	261	196	212	232	183	222	224	213	196	206	223	203	222	214	216	218	235	201	213	201	221	205	201	266	207	215	213	233	187	208	209	188	225	192	238	222	205	219	219	203	208	187	230	198	225	207	193	189	197	200	209	205	213	215	239	204	212	230	249	202	200	199	220	215	204	236	230	241	207	232	240	197	220	251	185	195	220	239	206	239	219	233	213	242	226	224	256	225	216	220	215	217	225	208	201	175	208	198	201	208	249	217	235	210	206	230	217	206	235	223	191	216	214	196	222	223	201	211	238	236	222	224	228	202	224	224	231	217	196	231	221	219	237	208	209	213	224	213	245	188	208	213	205	213	224	232	240	200	196	242	216	208	223	233	205	231	202	205	193	219	223	195	232	192	226	212	229	220	200	205	228	222	236	221	255	212	227	227	206	227	207	204	206	212	211	239	236	238	219	210	198	225	208	254	233	212	224	232	200	199	243	195	225	237	195	221	199	216	235	221	223	220	218	186	211	220	222	231	206	225	217	244	223	216	220	218	190	214	217	228	209	176	226	221	223	218	220	207	211	210	227	242	207	212	263	224	230	201	232	200	231	201	219	224	184	236	235	215	237	226	205	216	225	213	212	226	223	235	217	228	221	214	194	221	201	233	228	196	185	200	246	217	214	219	247	227	231	220	194	221	217	195	218	202	247	208	234	242	246	226	205	214	217	195	214	227	228	210	236	217	197	237	222	213	211	224	229	236	233	225	243	209	212	199	221	226	197	227	199	234	215	239	237	226	219	212	195	219	213	226	262	209	213	213	229	223	222	187	209	209	205	221	204	227	214	197	191	207	217	195	215	206	219	230	221	206	249	238	206	191	214	202	208	223	219	227	233	203	180	236	193	220	242	206	215	200	216	223	223	227	208	225	198	213	214	234	207	211	200	207	222	206	220	221	214	229	205	223	200	196	213	226	224	221	205	221	197	262	215	199	213	211	224	218	220	210	200	235	208	213	228	213	220	178	229	239	243	215	227	215	219	230	206	234	215	216	225	214	203	203	249	198	258	247	226	226	200	249	197	220	216	257	212	217	221	204	191	213	226	225	234	223	209	216	217	216	206	208	202	216	213	215	214	222	196	231	231	206	230	225	202	196	194	214	222	212	211	212	205	210	209	192	222	191	179	217	233	226	256	216	191	225	188	240	219	222	255	220	238	195	214	213	222	233	214	210	206	222	225	204	199	221	215	231	213	218	206	215	220	227	234	234	191	180	228	211	208	202	229	206	227	205	216	211	227	224	202	204	223	195	224	195	218	212	211	220	224	230	210	218	210	210	206	234	236	234	201	215	218	200	224	209	218	242	243	214	213	206	196	213	196	224	246	239	207	214	215	246	239	217	204	244	237	214	228	225	219	235	227	219	222	228	246	201	218	249	236	212	233	206	223	205	213	249	215	207	202	226	220	197	218	205	235	203	218	217	190	225	200	223	217	233	225	208	201	204	223	211	215	252	236	219	220	212	208	228	221	201	217	214	244	219	230	189	218	212	237	219	228	245	201	199	210	222	207	227	234	194	212	231	187	233	190	216	214	219	209	221	207	237	238	213	203	232	195	213	217	222	217	224	225	225	224	206	206	244	184	240	203	211	226	199	240	204	209	233	222	213	209	240	217	221	259	225	236	203	201	194	224	212	224	222	204	216	233	212	234	242	235	192	243	201	220	196	204	217	228	198	239	212	236	226	227	197	228	208	249	208	237	238	193	239	214	209	222	228	200	226	234	251	202	225	212	200	200	225	231	215	220	225	249	214	221	231	210	215	213	228	208	222	221	194	205	196	233	210	224	227	223	228	223	216	230	235	249	216	193	202	224	201	221	210	199	228	224	215	217	233	229	218	204	217	206	202	234	222	221	221	197	225	228	209	195	212	204	209	220	206	217	237	213	213	256	213	212	232	182	235	216	233	219	247	193	228	179	228	213	195	238	175	226	201	194	223	221	242	250	214	234	198	214	236	209	200	223	194	190	244	192	202	198	209	234	237	193	237	213	219	197	220	200	217	189	234	221	192	225	198	231	234	218	239	214	211	215	195	215	227	221	209	217	225	244	223	251	209	216	219	217	222	204	256	242	220	212	214	214	238	196	211	231	228	222	219	219	236	198	218	225	203	261	226	228	216	236	219	222	213	198	199	198	234	222	252	206	195	217	186	233	216	213	230	237	223	203	219	243	216	233	216	221	199	220	210	199	195	228	196	208	198	229	228	218	198	222	218	252	214	212	227	193	231	195	236	176	208	191	196	201	225	227	204	210	230	206	205	245	243	218	183	207	216	206	227	223	210	223	223	222	218	223	193	217	215	216	242	237	239	207	209	219	235	193	222	214	203	206	219	193	244	227	235	223	200	186	225	228	219	222	233	216	201	210	214	212	235	198	221	229	226	214	224	226	216	234	243	236	207	231	227	213	192	193	227	222	236	197	222	204	227	228	221	198	218	210	221	191	246	208	211	210	192	226	225	195	226	199	220	222	222	224	196	223	201	211	201	230	210	202	207	212	221	204	202	233	227	197	211	201	226	217	189	230	218	224	244	221	226	227	221	249	191	220	220	213	186	218	215	214	197	220	221	226	234	234	202	229	239	185	207	240	206	246	236	227	231	252	205	229	258	216	218	217	214	227	199	196	224	240	207	226	231	237	241	195	220	211	231	218	199	242	255	195	205	250	210	238	219	212	224	228	206	204	228	211	217	222	195	181	235	221	242	218	208	216	212	194	223	203	250	195	230	242	223	232	230	207	247	221	229	225	240	208	206	231	209	214	239	253	199	232	208	203	247	190	218	212	233	230	205	211	197	218	229	200	222	216	230	191	221	226	242	212	239	189	251	222	214	209	220	229	205	253	210	231	252	209	224	214	225	221	224	228	211	234	210	207	215	211	194	214	235	222	209	224	213	224	200	260	219	243	183	219	214	202	214	205	229	210	226	220	220	210	230	210	216	229	217	211	196	216	249	238	206	206	258	201	226	229	200	179	177	210	202	210	223	188	204	215	241	236	238	210	196	257	194	235	208	235	229	221	216	211	209	246	219	216	216	211	217	220	204	197	174	202	220	223	226	226	218	219	210	192	213	215	235	208	216	209	205	233	198	240	238	221	207	203	207	211	236	200	235	221	233	231	219	227	223	217
27484	31784	44149	47043	46718	46729	46551	51429	48536	41948	38499	35141	29502	23709	30425	33358	26385	20779	17835	18368	21378	19817	19722	12681	12923	10124	13013	8958	9427	9493	9241	8628	9069	6087	3851	2963	2416	3740	6233	6520	3899	2871	2570	2410	2390	2698	2191	1655	1570	1386	1013	1316	1638	1300	1185	1205	1168	1000	1006	911	780	766	666	669	625	659	650	620	630	601	622	567	557	557	558	588	558	520	538	578	534	582	540	499	528	559	533	500	547	474	511	518	555	551	549	542	564	546	546	575	545	569	490	533	559	508	501	533	503	557	503	496	537	508	482	492	516	536	515	559	494	523	534	546	530	531	543	507	499	526	514	484	514	534	496	534	513	544	557	518	532	565	570	520	557	522	508	531	499	540	528	499	505	523	505	552	512	531	514	525	494	458	488	531	474	507	515	521	518	521	537	530	516	518	537	516	506	494	540	492	490	481	542	533	505	508	504	496	532	518	535	472	527	484	493	482	454	498	553	511	523	526	549	520	510	521	546	539	520	556	532	537	475	538	526	514	520	503	577	493	470	497	514	500	525	486	518	469	505	518	535	548	532	505	498	525	511	480	522	532	506	502	495	536	540	479	501	501	517	543	530	489	522	493	492	501	549	524	489	488	566	460	508	531	535	526	511	538	521	481	510	531	552	530	527	532	499	484	505	534	527	555	487	532	538	554	525	519	571	522	496	517	531	511	511	533	497	500	535	493	528	505	546	508	535	533	545	458	507	476	483	527	516	546	521	471	540	518	518	509	504	584	509	530	522	523	515	530	523	488	549	544	518	537	523	507	489	490	512	487	503	502	494	543	523	529	520	533	493	531	519	494	525	543	511	540	547	508	532	529	475	509	514	513	523	498	509	470	502	490	534	482	522	519	507	504	502	565	512	530	519	510	531	526	517	533	523	512	492	526	486	511	515	518	545	488	520	532	508	514	483	570	489	528	537	513	526	548	531	477	495	511	549	503	502	524	495	530	537	510	529	495	562	563	513	532	533	515	517	518	528	473	500	522	513	518	534	515	536	522	540	542	523	522	518	536	520	526	522	575	484	478	523	541	490	516	511	510	500	543	551	498	549	517	527	544	497	542	485	537	549	496	497	520	469	540	498	497	521	533	547	502	556	499	502	517	515	503	509	516	512	516	492	507	526	531	496	507	511	525	506	505	549	490	528	525	519	520	514	516	519	547	542	522	527	508	518	546	511	481	543	506	534	491	512	474	538	535	552	528	487	544	572	530	574	496	514	516	497	494	486	511	528	502	498	517	500	514	552	481	510	542	485	528	556	569	524	544	523	474	495	571	593	502	557	542	510	537	538	529	514	503	502	555	503	525	519	515	537	519	514	546	526	505	509	550	515	520	534	475	529	518	524	542	519	492	517	507	460	502	565	515	494	511	521	539	564	482	545	535	534	505	555	516	535	537	507	469	534	528	518	523	517	516	486	536	510	515	537	540	484	525	529	511	470	515	510	462	498	523	476	510	484	553	517	528	538	482	513	487	519	519	542	523	506	508	533	476	516	528	539	472	505	532	513	523	514	523	524	546	538	577	500	506	531	491	468	548	487	504	505	496	538	538	512	504	501	524	543	513	494	531	460	497	538	559	531	539	523	534	490	551	498	541	529	537	557	523	490	553	515	519	499	537	512	524	509	566	514	535	529	499	477	484	533	472	463	526	482	466	494	552	537	530	526	538	510	544	495	533	490	527	501	545	505	488	503	516	509	572	556	505	500	527	485	534	559	554	502	532	507	516	504	512	538	523	531	504	504	534	521	514	540	525	537	506	529	515	518	499	506	545	501	512	507	494	494	508	492	508	496	458	543	556	525	521	516	500	544	519	511	498	505	491	496	515	532	513	548	526	497	542	506	535	560	541	504	535	559	518	498	531	562	544	540	504	536	492	522	499	493	525	549	545	529	522	512	518	502	528	554	538	543	499	510	507	533	506	476	501	484	489	526	546	496	536	521	484	478	486	545	505	512	534	511	558	531	495	490	516	519	534	557	519	538	497	544	507	513	480	518	561	512	509	533	566	542	540	502	550	452	533	516	520	539	524	531	504	513	545	521	518	592	554	546	525	489	545	517	498	544	481	527	497	485	526	521	539	533	536	471	489	517	519	493	523	497	502	492	558	496	521	569	510	538	512	517	524	502	516	509	490	553	526	462	503	513	490	503	508	552	492	478	524	511	517	505	532	506	514	517	538	556	493	512	532	528	525	508	495	532	510	536	527	556	558	510	494	531	498	564	539	488	511	539	477	510	467	502	517	536	538	512	525	494	474	518	519	486	549	537	500	523	535	539	519	504	551	499	526	512	526	534	514	544	504	511	512	541	515	505	531	527	548	536	522	482	545	489	507	508	553	486	513	520	519	502	535	556	494	535	486	508	487	509	485	495	508	535	547	531	540	514	525	522	523	515	485	500	538	518	516	498	507	547	494	521	511	520	519	484	510	523	514	525	517	496	540	573	544	543	524	503	547	484	550	559	549	523	527	516	507	534	533	550	529	505	509	452	478	470	534	499	490	526	524	484	501	525	496	530	554	555	543	517	503	563	534	544	518	522	520	552	574	538	516	546	556	480	513	519	528	554	518	501	529	548	529	489	564	522	518	507	515	533	496	507	507	513	507	510	500	520	485	531	501	524	510	486	510	499	477	528	478	497	497	477	539	503	534	476	534	532	524	498	507	500	533	505	505	499	502	531	507	544	510	545	494	540	524	503	504	532	552	515	542	492	504	499	497	549	519	512	531	543	500	529	527	529	512	521	513	548	553	519	523	491	545	466	548	505	495	472	514	518	522	512	557	556	520	490	512	507	550	540	526	485	558	489	536	486	497	507	506	559	513	476	533	516	532	543	492	505	526	517	531	538	508	540	555	535	521	567	484	507	492	473	545	530	494	532	528	503	519	521	516	501	548	515	502	514	545	562	532	517	540	520	524	553	559	555	566	496	523	466	558	495	504	519	543	537	501	505	516	480	497	488	538	526	508	545	516	526	524	490	521	520	492	496	523	515	512	510	527	516	540	520	491	509	496	528	478	576	542	551	499	511	533	498	503	517	526	546	543	516	567	517	546	471	483	565	483	524	517	497	533	512	549	509	504	514	489	520	510	479	545	495	505	500	497	511	507	513	523	519	529	553	515	520	577	516	492	553	516	503	523	462	541	533	511	531	521	514	522	481	506	507	531	548	530	517	521	510	528	523	529	508	524	532	489	531	530	509	515	546	539	505	527	515	508	572	540	493	531	519	567	526	521	553	520	509	481	510	546	506	508	500	502	502	546	537	509	493	523	495	515	500	543	464	493	514	491	521	534	497	493	516	517	509	506	553	499	504	538	497	533	516	542	517	499	579	496	527	541	544	458	517	532	516	545	517	544	531	550	517	529	507	525	511	516	528	556	483	529	516	519	528	482	511	510	521	513	503	495	536	534	529	470	515	531	474	495	521	556	517	511	504	526	549	509	516	470	526	503	470	479	562	549	509	491	498	510	492	533	502	531
22607	24932	29583	27498	21997	16715	13107	10405	6829	4477	3117	2419	1747	1394	1245	1080	980	640	658	554	494	479	470	386	372	338	346	355	336	348	323	312	302	338	296	312	330	315	318	309	306	262	261	288	258	264	216	275	262	246	219	255	284	244	241	214	268	252	257	237	238	231	259	240	219	240	244	247	242	215	246	219	258	249	216	253	236	235	228	217	261	235	247	263	226	259	236	241	234	236	226	242	240	227	224	222	231	248	221	226	214	247	261	241	229	248	246	215	243	222	224	213	207	247	282	243	242	249	234	235	223	228	235	249	224	211	222	222	215	235	239	238	230	215	219	221	247	195	215	235	243	255	231	215	223	219	258	222	246	256	233	267	231	236	238	224	247	238	219	251	226	241	232	225	231	250	228	201	208	258	262	230	231	242	235	249	232	264	244	232	229	221	223	201	234	229	235	246	215	218	215	244	249	259	236	234	245	255	229	253	251	234	231	236	222	208	222	231	256	216	233	236	223	221	257	235	228	212	248	253	217	246	223	259	198	236	185	221	240	239	245	256	232	247	261	230	218	205	227	241	243	232	197	210	217	232	229	217	244	248	241	248	248	229	219	240	277	268	230	273	256	236	242	243	265	262	254	250	234	235	228	233	239	243	248	233	227	243	227	226	256	256	217	225	244	269	254	275	238	224	215	212	226	240	227	219	238	277	237	245	238	243	238	207	223	231	232	220	250	238	234	221	228	252	257	212	213	218	248	204	250	224	233	240	217	242	234	244	223	226	227	247	204	230	223	216	227	263	212	245	239	194	257	209	247	235	251	233	223	217	236	294	226	209	241	224	221	223	256	223	248	237	244	237	235	236	245	232	241	215	230	233	231	213	230	198	239	235	233	202	234	244	243	219	191	208	226	235	234	240	212	244	225	227	246	214	254	247	230	250	269	251	222	203	234	267	240	244	241	239	219	243	258	220	246	249	230	222	241	233	249	217	241	225	228	231	250	254	228	221	234	230	247	233	232	221	211	216	239	209	254	258	250	234	238	263	196	219	238	231	243	231	209	245	250	243	223	227	229	217	237	228	257	240	251	225	202	239	221	228	225	254	232	261	223	248	217	244	257	218	233	212	248	212	239	227	233	279	249	243	241	239	212	214	256	236	249	227	212	234	221	247	212	217	261	226	241	235	226	216	214	216	244	256	231	213	233	233	245	221	227	232	263	254	250	239	272	240	219	240	227	245	231	230	269	253	275	231	237	233	228	237	221	248	244	240	232	250	243	269	260	232	234	217	196	239	218	246	247	216	223	229	213	234	215	255	249	230	239	230	243	240	238	225	252	249	243	224	223	245	228	242	259	240	245	213	226	256	219	217	234	210	260	223	237	250	204	257	247	240	230	205	219	242	219	263	246	234	218	249	235	269	235	245	230	240	221	221	219	249	231	237	223	262	229	232	208	238	213	220	230	221	232	227	225	232	218	217	281	219	218	229	224	244	250	222	215	204	233	246	238	223	192	235	231	219	226	217	253	241	272	233	231	236	247	244	234	222	235	220	248	248	214	253	297	226	247	199	218	232	249	223	245	255	238	208	269	230	221	252	239	256	243	233	265	220	239	267	255	225	242	244	223	256	237	226	236	216	256	232	232	217	262	219	229	234	256	243	215	214	227	231	242	224	235	250	238	235	245	230	232	229	243	224	249	202	216	229	275	234	253	258	247	221	239	238	245	243	242	241	219	227	223	208	256	226	228	231	226	237	221	218	245	216	249	238	229	246	243	245	223	222	228	254	225	209	232	224	248	213	215	254	221	219	239	230	250	233	243	220	228	230	241	248	238	205	233	228	244	220	218	260	242	184	244	220	227	244	254	275	254	225	218	230	239	285	232	252	241	240	234	231	228	251	248	241	233	242	262	272	238	230	215	229	266	214	186	209	212	216	231	266	234	250	226	217	227	241	196	244	232	227	252	235	235	236	238	212	227	236	240	241	236	255	220	232	251	236	234	234	233	237	241	259	234	227	237	233	242	243	243	254	250	219	271	227	245	242	241	233	234	229	246	227	253	263	245	238	265	238	229	208	230	228	229	237	235	254	238	250	251	264	236	225	203	220	234	237	256	223	209	236	225	223	250	228	211	245	234	243	251	229	225	238	223	247	247	225	269	247	220	243	251	204	220	247	240	235	225	234	245	237	236	218	264	250	241	264	253	225	256	251	260	231	242	239	224	195	229	235	233	238	237	235	247	203	249	233	206	245	247	235	248	227	251	205	227	241	208	228	239	275	237	273	211	244	222	266	216	211	237	213	236	234	202	225	220	240	231	257	208	211	211	258	258	241	243	244	236	233	222	248	236	227	248	230	219	249	220	244	238	237	236	228	256	262	245	241	230	244	232	239	247	255	229	223	235	236	208	240	249	265	224	244	266	230	246	240	262	233	223	223	248	235	222	227	270	214	227	223	223	229	256	239	248	250	245	249	251	197	224	196	197	227	221	257	242	220	230	209	214	257	212	234	215	244	231	229	215	221	232	225	264	239	226	224	257	220	221	236	210	203	246	223	257	238	242	212	233	215	241	244	231	224	238	206	235	227	209	247	238	217	234	255	267	239	229	198	268	203	245	250	246	245	264	218	218	246	211	228	256	202	206	227	215	215	230	197	231	213	230	281	223	215	269	227	245	221	251	267	244	237	222	248	235	265	216	223	222	243	229	235	255	260	225	244	239	255	236	236	237	227	222	239	230	263	249	228	238	241	232	203	241	246	224	228	232	219	241	244	225	239	220	248	267	229	221	220	236	229	211	213	202	229	249	252	242	252	239	231	232	246	224	229	245	223	292	243	208	221	244	225	237	231	251	226	219	220	211	241	247	212	218	220	223	239	227	237	252	259	248	227	243	229	221	229	226	251	231	210	225	218	215	250	236	227	254	238	227	272	231	235	243	241	213	242	233	224	236	238	242	233	232	226	199	226	218	215	211	212	268	234	214	220	223	231	212	240	237	248	244	235	262	222	252	214	206	248	221	240	237	199	233	202	245	216	248	238	279	248	216	229	256	241	234	258	258	228	226	249	265	281	241	224	242	236	223	249	254	226	218	214	230	236	250	241	241	239	239	250	220	231	251	222	236	242	211	219	230	235	228	249	229	262	250	241	268	249	238	235	247	248	262	221	219	261	213	195	253	241	211	244	279	224	245	236	234	223	213	239	233	296	251	232	233	213	248	230	238	249	220	244	261	243	255	232	229	223	263	238	239	248	249	230	241	243	240	231	246	226	249	236	234	216	268	242	267	230	228	225	248	243	261	240	237	239	230	219	229	232	226	246	207	221	264	258	222	232	227	232	252	232	227	214	216	254	264	278	236	201	239	245	218	221	225	280	247	256	247	209	238	203	216	243	232	240	271	223	227	240	221	219	233	214	220	226	244	245	241	222	248	219	213	248	230	208	257	211	216	255	247	251	218	234	259	212	228	254	228	276	278	219	185	214	248	238	233	220	232	222	254	236	247	247	206	236
13620	19434	31694	35369	32533	29628	27935	25616	20416	16262	13065	10752	8509	6814	6574	6246	5203	3452	3157	2665	2674	2316	2302	1863	1700	1569	1580	1537	1472	1361	1268	1137	1195	1134	1012	987	1121	1183	1242	1164	1056	950	1002	919	865	909	727	702	664	597	642	664	621	642	639	602	644	593	580	604	557	613	564	600	591	568	574	583	567	529	594	591	591	585	573	534	558	534	531	553	591	604	563	561	571	550	572	556	561	581	566	597	576	560	593	524	527	595	595	597	571	541	579	542	544	561	560	585	577	542	547	546	536	529	558	554	577	539	589	549	572	562	556	572	562	565	546	541	537	593	496	562	537	566	618	566	546	564	555	578	584	542	571	532	585	580	567	541	542	537	584	551	588	582	601	573	540	560	567	550	518	534	587	568	595	527	559	563	534	588	537	561	557	543	566	517	565	584	513	519	553	564	600	514	524	540	563	581	533	581	557	560	538	552	546	551	544	577	535	512	578	554	554	557	562	579	530	553	535	572	590	542	594	532	567	551	516	538	589	578	585	548	579	529	540	552	525	587	574	558	564	582	558	587	549	576	585	529	543	551	576	575	564	517	602	548	577	548	558	572	571	594	575	554	587	556	510	563	578	572	569	578	561	584	540	570	567	570	512	559	597	585	543	580	547	535	572	556	591	579	562	574	577	553	577	579	593	550	522	515	550	522	539	536	552	565	565	573	520	544	554	572	564	572	617	555	570	612	585	597	574	592	585	558	547	549	543	537	556	577	520	562	562	597	522	543	599	548	553	595	584	521	602	546	518	536	569	547	554	581	563	548	553	563	598	521	535	565	609	582	599	551	575	553	515	565	570	552	583	584	521	555	605	564	518	574	581	540	597	532	568	548	551	551	584	578	602	543	516	563	558	555	560	541	583	559	551	564	595	524	527	559	577	560	506	511	548	556	560	542	568	574	528	535	569	561	559	517	579	514	606	558	560	556	581	523	531	579	570	547	590	533	584	566	548	579	607	580	539	539	540	526	595	557	526	585	562	582	593	572	558	558	562	528	580	589	548	542	543	548	559	578	583	540	525	564	559	596	571	558	556	605	557	573	585	598	524	570	580	567	584	576	552	594	566	575	522	543	549	593	551	557	550	516	576	563	608	547	571	534	614	579	606	559	574	538	558	606	557	533	578	560	566	565	584	559	564	564	552	536	588	580	564	565	570	570	562	530	560	586	538	594	562	570	529	536	585	590	582	554	578	570	577	559	553	551	580	552	555	606	592	580	543	519	522	530	562	542	508	567	557	560	545	577	535	524	608	550	550	550	558	559	535	547	548	554	507	632	552	585	573	562	550	585	558	579	588	530	540	578	544	553	566	569	560	540	535	554	604	590	540	565	575	579	557	562	541	489	559	589	572	541	605	550	525	568	543	555	569	557	582	566	566	582	586	543	523	577	499	538	571	639	564	553	564	589	555	569	576	540	545	548	563	530	584	549	515	547	569	562	568	558	526	534	533	524	591	551	572	592	568	560	579	541	595	601	573	571	574	574	525	580	530	576	573	558	554	563	512	558	574	565	579	568	540	576	518	524	535	611	565	572	575	511	548	573	566	544	578	583	577	554	583	556	570	501	524	557	542	540	550	586	544	589	609	547	584	574	569	515	582	525	553	551	528	577	549	555	558	572	552	635	611	556	553	564	528	515	528	594	519	556	532	578	582	524	601	589	541	533	583	524	565	542	577	560	578	568	547	526	579	569	567	565	579	560	571	602	585	542	551	556	557	598	561	564	563	575	535	535	594	618	551	567	566	526	562	536	546	558	576	563	556	577	541	574	528	528	573	555	580	535	561	546	539	544	549	578	566	576	557	608	566	564	551	561	557	576	535	553	553	561	560	533	533	552	552	524	558	541	570	533	556	546	587	542	560	578	568	639	560	526	571	560	532	558	581	536	538	529	590	543	595	541	539	509	533	524	586	601	562	588	520	545	517	573	557	563	602	585	589	575	528	548	552	536	566	546	547	535	560	551	574	552	578	558	576	613	557	550	586	558	572	507	562	530	539	568	561	560	569	554	585	599	589	574	563	570	557	575	573	565	527	552	582	559	595	602	529	585	567	490	567	547	570	559	585	567	585	548	554	535	491	581	577	575	549	549	569	534	571	560	573	570	498	575	562	561	561	551	582	538	580	552	580	550	558	551	573	520	609	521	539	525	544	580	553	542	533	555	574	566	555	547	554	551	518	542	574	535	557	576	571	594	573	541	557	560	593	580	529	601	550	569	587	568	592	574	565	535	517	593	487	558	602	571	579	546	573	555	564	558	564	566	579	550	580	568	498	589	564	568	548	605	593	555	607	568	564	592	533	594	600	531	519	529	519	517	518	587	573	554	527	544	566	598	557	623	574	591	565	589	537	561	543	594	540	544	591	470	566	586	576	583	540	582	570	545	540	561	584	570	561	560	545	561	552	544	561	619	549	610	570	499	596	557	594	560	563	544	553	551	538	557	586	559	556	537	525	568	524	583	607	583	528	559	560	535	566	623	565	557	553	547	566	550	548	552	602	575	499	558	526	520	575	548	558	579	591	547	568	537	547	573	556	586	542	575	532	623	546	574	583	541	550	564	551	555	569	577	570	599	547	547	569	548	572	552	543	558	556	558	576	551	560	573	543	540	576	564	561	535	571	588	555	575	537	560	551	575	612	544	570	544	561	553	526	563	566	527	567	586	553	540	542	552	573	530	559	538	534	535	465	577	564	556	586	574	561	580	576	563	574	560	573	612	519	533	522	555	551	579	535	580	556	537	578	560	568	547	564	555	575	519	592	523	536	578	578	581	580	516	538	573	538	569	537	561	549	531	558	543	555	610	563	601	530	533	551	553	546	541	579	590	574	542	577	616	553	571	523	547	549	550	551	542	555	546	576	587	549	561	557	538	531	557	561	582	602	496	550	565	568	588	529	549	548	535	599	584	595	564	552	592	544	555	571	527	581	559	570	551	553	561	584	550	570	581	533	574	593	553	572	569	538	579	479	567	594	534	552	558	546	588	560	556	560	577	548	563	538	523	562	548	503	539	526	543	589	594	549	541	554	547	566	569	563	563	567	606	546	579	579	558	574	576	593	571	570	540	566	643	597	542	540	583	578	566	562	572	584	569	556	552	583	552	578	541	558	597	579	557	569	527	568	544	572	554	629	559	552	581	605	552	545	533	554	571	568	582	551	560	588	603	591	519	530	535	592	541	559	590	570	597	580	567	537	572	589	554	555	585	549	560	559	554	564	593	564	555	564	550	536	533	599	599	550	583	502	549	537	565	605	617	542	593	587	590	571	546	578	581	570	542	551	563	548	580	572	570	547	526	524	538	579	527	571	547	546	572	516	556	555	550	559	549	592	566	532	567	578	558	573	562	549	555	540	554	485	578	554	555	561	537	561	553	587	590	555	578	505	542	551	568	627	582	562	593	599	569	613	607	600	550	549	594	581	554	561	570	589	556	559	593	587	542	600	588	583	569	548	566	540	555	544	563
35304	35740	41548	39680	33757	33037	34127	35140	28576	22310	17736	12967	9653	6507	8007	9291	6832	4089	2725	2637	3164	2814	2582	1426	1388	1316	1117	881	996	912	886	786	778	689	467	502	536	556	592	638	495	507	386	375	397	405	315	323	320	309	345	284	310	326	302	276	274	283	302	262	259	235	255	250	260	283	245	239	258	255	231	245	245	260	261	291	252	252	262	253	272	217	254	240	241	239	253	231	259	283	260	256	211	234	277	248	250	249	222	213	232	252	236	258	271	234	242	245	249	229	240	232	268	244	238	246	253	245	277	254	233	259	243	259	234	266	263	244	281	260	229	258	233	262	256	230	255	243	264	251	240	264	208	244	239	269	248	260	237	247	242	246	234	256	260	215	247	236	207	238	249	226	244	224	251	250	242	235	257	237	232	251	234	218	243	256	256	240	267	263	249	261	261	224	283	275	242	238	267	229	245	280	240	222	262	236	220	247	242	258	228	243	253	221	243	254	249	230	241	240	246	224	239	237	254	231	240	238	228	209	217	226	255	251	247	238	199	237	252	225	221	273	244	239	264	253	230	243	254	244	251	255	266	241	259	236	240	263	261	223	256	243	255	246	243	253	227	226	231	255	284	225	237	248	223	243	235	236	221	268	252	225	235	236	239	261	240	245	244	252	243	247	260	219	246	269	253	254	253	223	264	245	271	261	233	236	279	222	270	270	257	228	225	244	234	242	239	257	251	274	253	262	265	258	254	246	230	250	218	251	251	241	205	236	213	249	224	244	222	247	267	251	212	246	238	232	235	242	251	253	267	240	239	267	257	232	234	243	232	259	223	261	267	252	267	251	248	266	239	228	222	246	229	246	273	239	254	248	226	250	226	243	255	251	236	234	259	248	246	243	232	249	252	219	256	225	249	235	245	244	252	246	225	222	222	239	231	235	215	237	261	237	278	246	231	271	231	238	250	234	249	289	243	226	250	275	238	229	229	260	274	244	230	242	272	263	260	233	252	256	252	266	256	249	240	242	233	248	251	246	245	253	224	253	244	247	232	226	250	271	231	246	271	245	228	243	217	239	259	237	229	257	236	213	249	227	266	244	237	249	232	255	245	223	226	260	257	262	249	249	252	264	247	249	247	246	261	244	262	228	269	240	249	254	248	221	238	234	238	222	233	263	256	231	225	205	251	248	263	228	252	240	234	274	238	255	242	222	259	241	250	246	217	247	236	261	210	230	247	267	266	232	250	243	237	236	236	223	243	258	243	265	269	247	237	244	232	260	244	232	249	249	222	263	256	230	278	236	259	234	214	250	253	241	253	268	238	226	232	226	234	215	251	222	265	236	237	235	242	248	247	256	238	264	244	247	259	260	231	276	252	240	262	223	251	235	247	222	232	282	240	227	248	267	243	247	230	244	237	235	265	237	260	261	261	275	251	246	258	240	243	219	243	255	211	274	244	251	234	251	276	251	238	231	223	255	258	223	239	237	265	223	221	254	244	261	254	237	253	282	226	228	271	258	264	270	247	262	263	282	260	273	252	216	252	240	250	285	238	234	265	214	258	249	223	214	241	251	238	206	268	234	247	224	240	225	235	242	279	249	244	248	264	246	263	244	254	247	257	239	255	254	243	233	249	286	253	256	215	218	240	244	228	246	217	243	271	225	220	256	243	230	272	245	258	239	246	233	237	239	239	240	279	233	273	215	217	241	261	251	246	271	245	242	246	270	235	241	259	245	239	220	257	217	258	210	230	261	244	251	246	246	236	235	232	253	244	250	256	263	251	256	254	249	240	264	238	283	219	226	234	211	255	237	249	243	279	252	246	230	266	237	267	244	256	228	238	246	250	250	246	245	257	264	256	282	262	248	236	210	247	241	230	231	238	213	223	242	238	278	265	258	228	248	234	218	262	242	248	237	247	249	252	241	216	244	242	259	257	238	270	247	238	241	234	225	253	212	264	254	211	242	224	258	236	234	243	245	240	229	270	264	235	242	229	261	253	232	249	232	237	227	258	248	204	242	260	248	275	244	251	248	244	251	226	232	250	244	254	230	239	265	277	222	266	249	241	260	252	241	268	285	260	263	239	226	280	235	250	274	212	231	247	269	225	270	240	254	237	232	257	227	252	242	246	242	227	283	246	208	235	216	229	219	245	253	245	221	258	267	286	214	238	234	214	232	249	292	264	235	236	218	226	225	239	250	291	261	211	250	232	239	247	214	258	258	274	245	249	241	229	274	255	249	251	222	224	220	246	253	266	255	227	267	269	245	275	250	244	204	239	238	264	234	244	219	250	227	258	243	249	248	235	241	242	221	224	248	247	264	230	241	206	206	227	250	264	235	239	217	213	241	239	247	209	243	212	233	248	224	262	260	223	229	232	264	247	251	236	253	230	247	240	238	241	251	281	240	262	245	242	245	225	248	214	232	251	229	236	258	239	241	252	241	252	217	261	255	230	234	234	241	244	220	227	273	258	251	231	271	227	251	250	258	238	262	228	247	248	278	237	223	239	241	226	228	247	243	240	232	242	252	267	245	237	260	258	244	259	274	260	260	283	237	249	238	255	224	258	243	246	242	261	233	234	242	233	225	291	213	219	236	229	243	234	239	250	232	229	256	244	238	223	247	229	244	220	220	226	231	246	240	242	250	247	237	269	244	258	244	219	258	258	237	243	251	218	247	265	228	247	255	254	253	243	239	225	225	280	238	218	259	245	228	224	222	261	224	248	252	244	261	199	225	259	246	276	270	258	251	236	250	269	244	271	256	215	241	244	244	270	231	241	255	249	234	250	279	264	255	255	258	250	239	257	251	251	282	262	244	256	244	217	212	210	215	233	245	263	249	249	234	258	241	225	258	238	268	228	252	272	260	262	243	232	213	251	239	247	238	254	213	247	240	257	249	221	250	222	243	252	264	257	242	217	233	256	229	270	245	238	264	263	252	250	229	229	244	239	262	247	263	244	256	253	265	230	247	218	256	244	231	258	238	238	262	231	239	234	267	255	241	238	258	250	251	246	266	252	243	244	240	272	247	235	234	244	247	248	244	249	250	239	253	240	240	237	248	232	224	241	219	263	244	243	251	258	231	232	245	240	271	247	228	246	241	248	244	242	252	261	240	225	217	234	241	235	237	254	250	223	217	263	228	249	252	249	232	261	263	228	249	231	224	261	256	237	239	255	246	239	250	258	250	240	243	259	239	268	261	236	233	223	245	270	246	271	263	245	224	254	215	231	237	260	254	265	262	242	224	235	245	246	244	267	236	229	262	247	259	223	243	263	250	226	260	260	231	251	233	240	261	209	234	261	261	241	250	245	232	241	261	222	223	251	242	262	242	207	261	230	233	229	235	255	236	220	250	294	226	279	244	240	234	232	220	247	219	247	261	235	237	233	251	239	244	216	255	234	272	240	251	221	287	281	277	240	261	220	217	250	234	241	247	247	213	262	244	238	237	244	254	243	251	220	251	259	247	266	223	275	253	226	241	263	232	260	218	253	236	232	249	210	225	262	222
22078	28614	41289	44546	42074	43087	43384	46394	41071	35131	32137	26022	20944	17398	22611	25079	19552	14327	11906	11914	14653	13234	12744	7786	7527	7737	7012	4835	5754	5602	5446	4602	4352	3750	1863	2333	2269	2803	3468	3478	2387	2039	1561	1603	1679	1813	1454	1223	1161	991	1071	1132	978	1064	999	902	885	866	816	864	742	657	662	620	611	641	641	664	630	649	628	605	611	634	627	600	606	567	576	585	601	614	613	654	625	556	591	587	554	635	606	577	601	629	578	618	603	606	660	587	590	588	585	588	610	622	583	582	613	600	602	600	600	574	577	569	571	590	547	566	608	582	620	593	606	559	564	585	598	596	584	554	594	582	579	544	605	575	594	576	560	548	572	583	524	575	592	545	605	569	630	597	562	592	572	576	526	572	562	549	586	595	587	591	576	589	586	567	616	586	598	607	562	592	590	569	593	571	581	563	582	587	620	606	521	545	572	605	589	587	595	564	561	550	642	585	565	582	541	613	547	583	535	556	600	580	603	581	589	606	584	580	568	610	597	602	572	576	545	576	596	614	554	616	624	612	560	605	603	596	530	539	551	581	600	592	559	591	555	600	557	609	583	583	575	593	602	582	552	582	625	575	587	611	546	517	589	568	535	584	603	592	589	626	585	611	569	559	541	547	560	589	565	551	614	530	573	613	597	568	605	593	559	575	575	592	599	600	591	526	606	571	536	553	549	517	580	591	564	584	554	585	578	547	601	579	546	569	607	566	551	561	592	583	573	593	587	570	611	570	541	538	621	586	601	563	580	608	583	564	604	633	557	629	619	621	510	620	577	552	602	627	568	569	579	523	606	590	570	602	553	553	564	588	602	652	569	567	585	564	515	571	563	579	584	529	572	585	562	593	523	546	547	530	549	614	583	620	611	578	595	612	615	530	610	589	581	600	597	573	596	576	610	590	580	573	578	560	584	597	633	567	618	604	582	589	535	600	555	586	581	580	615	579	649	588	539	600	581	565	551	547	568	558	537	611	555	594	567	562	563	577	562	570	545	581	611	580	536	610	561	583	558	576	605	598	604	580	554	627	591	546	576	579	588	572	597	597	558	519	575	567	581	560	572	536	564	555	590	608	577	540	573	627	550	570	543	551	565	596	559	629	581	541	585	547	601	564	570	608	578	591	549	590	555	566	650	555	590	622	589	589	591	577	606	571	540	588	622	617	602	545	629	551	615	596	611	604	537	574	605	657	561	561	536	579	543	560	583	541	546	644	606	543	578	554	610	591	561	576	590	566	603	551	593	584	596	594	575	588	598	579	564	581	557	633	522	596	586	578	612	571	589	634	583	567	595	554	618	613	554	625	534	603	607	624	583	589	568	582	548	581	566	592	528	620	584	596	565	596	562	611	591	544	571	555	590	586	615	576	572	578	567	567	586	622	596	558	637	586	572	539	642	553	572	603	574	618	555	561	615	548	580	523	566	585	576	600	562	563	537	559	593	577	560	559	561	566	587	608	637	559	584	566	608	578	630	544	572	601	572	596	599	536	603	550	616	560	586	608	601	616	586	582	581	591	604	589	623	557	586	606	590	569	632	594	600	543	554	541	577	602	579	598	586	605	601	542	591	556	566	572	596	617	588	556	588	581	557	631	583	586	542	576	546	587	595	580	549	562	618	578	563	635	622	596	575	563	580	575	550	577	612	573	612	578	604	580	584	535	552	561	533	578	532	582	622	560	574	564	581	559	553	536	585	593	612	581	556	582	567	577	585	611	607	570	603	598	612	575	611	590	632	608	581	534	560	571	596	590	608	586	577	592	574	560	593	566	602	554	519	531	585	586	548	575	551	580	589	590	615	590	614	602	525	596	551	547	584	536	582	599	545	571	564	598	610	557	567	581	553	589	588	550	576	587	598	594	579	577	570	508	602	577	586	595	560	584	628	603	622	587	563	589	582	548	569	559	579	556	602	604	586	562	586	559	569	582	566	567	550	604	557	589	572	573	548	569	608	589	561	574	589	604	553	588	592	583	588	588	609	601	548	588	618	613	594	523	549	611	504	590	595	593	563	573	571	591	624	563	576	564	561	562	537	576	546	621	598	557	609	585	604	578	570	593	625	548	587	551	573	562	536	586	553	557	581	529	603	624	562	586	552	521	552	570	582	584	606	563	548	579	585	571	568	563	598	562	614	629	574	589	581	612	610	615	601	578	609	558	611	650	567	590	557	562	552	556	589	540	611	602	558	547	553	573	596	565	581	543	590	608	559	550	577	572	617	593	580	585	573	556	553	546	552	588	598	596	598	525	643	571	547	622	573	570	578	597	567	555	568	576	550	589	556	611	593	588	600	556	596	592	593	580	574	567	595	610	559	566	535	571	567	520	559	591	552	574	599	589	572	580	600	551	591	571	546	614	626	566	551	593	607	575	592	599	544	570	554	600	610	560	611	526	581	554	580	574	530	584	601	570	575	581	590	595	579	573	585	609	576	547	582	585	569	524	591	583	562	617	571	600	605	612	546	537	606	547	582	538	556	569	540	570	567	555	594	605	542	591	574	560	546	573	586	583	567	532	578	622	598	571	601	558	617	598	553	589	536	544	578	555	590	569	574	591	571	541	539	560	553	583	613	603	590	606	556	615	582	564	572	603	582	589	578	572	565	584	582	592	568	575	595	580	583	514	558	567	576	562	591	590	578	575	556	602	623	575	622	566	568	580	552	618	613	596	562	565	538	562	609	562	554	596	575	557	577	589	523	597	614	556	601	583	590	636	603	576	562	527	605	556	601	567	551	537	550	547	553	613	571	529	592	566	620	578	626	550	616	589	605	573	548	612	633	595	611	583	553	543	621	563	573	571	581	572	602	625	569	566	606	576	558	565	577	592	568	603	571	566	518	601	590	605	595	608	561	569	571	602	579	561	576	581	571	585	555	569	562	593	554	578	582	586	558	573	610	542	565	611	570	566	592	580	588	607	580	589	598	583	573	574	563	578	597	581	563	586	589	573	578	591	587	597	590	505	581	551	578	578	575	552	603	574	593	611	580	551	525	578	580	584	589	589	577	559	570	594	574	566	549	577	607	573	570	579	571	568	559	570	587	577	559	582	570	576	535	591	593	593	610	548	575	539	543	600	550	642	593	551	591	575	570	647	604	574	611	558	595	528	598	574	574	595	545	556	600	554	562	544	579	542	545	557	603	568	576	567	585	589	624	603	570	589	569	574	602	570	599	618	588	581	606	614	589	547	559	579	561	599	593	593	597	562	553	570	597	594	585	581	574	577	584	574	566	581	557	580	582	615	594	615	579	550	559	552	587	595	588	570	627	564	581	569	576	597	570	601	568	610	564	586	585	601	554	584	570	571	605	540	538	587	516	539	588	598	607	547	595	585	533	523	556	582	554	558	567	597	611	562	667	578	560	596	583	626	564	559	574	600	591	545	608	581	600	574	539	577	586	595	572	654	583	594	553	603	624	571	611	580	564	565	534	595	576	559	582	590	517	534	569	592	598	579	542	579	576	578	624	582	572	538	579	570	608	590
41617	40343	47750	41189	34514	34805	37329	40706	36003	29165	25762	21859	17181	12011	13272	15548	11931	7714	5317	4821	6527	5602	4823	2722	2582	2485	2048	1417	1711	1614	1450	1354	1181	1065	615	789	694	872	1195	872	634	547	581	477	554	523	384	361	372	329	378	332	345	329	335	317	286	264	271	274	251	236	231	224	222	257	223	212	235	227	241	212	213	227	238	209	207	218	236	236	203	235	188	204	222	228	204	224	205	226	228	209	197	226	224	200	206	212	248	214	226	232	221	238	210	205	226	211	228	212	201	234	219	227	228	216	219	241	207	211	210	226	236	200	200	220	229	235	250	233	203	197	231	183	201	222	232	225	228	210	227	234	189	207	202	212	228	212	203	227	194	203	204	198	214	208	196	234	211	247	182	226	220	246	229	203	214	217	205	207	224	205	213	219	210	223	246	255	246	213	230	203	192	213	222	211	234	221	195	256	244	205	185	207	205	227	218	233	230	247	257	222	222	190	257	248	219	183	228	204	220	239	202	219	225	236	228	202	237	221	206	211	217	232	235	226	241	217	210	196	219	207	211	219	208	203	230	239	237	217	228	206	214	204	246	215	240	229	240	214	196	232	208	219	210	213	217	245	179	210	214	200	221	201	231	235	218	235	217	196	231	198	223	228	212	216	214	194	221	218	238	255	192	198	204	211	192	208	260	220	222	203	221	225	200	215	229	214	233	198	225	227	215	207	212	207	210	253	230	218	197	218	224	211	196	247	221	192	225	236	205	248	207	215	206	224	194	212	221	223	228	220	220	218	202	222	207	205	194	220	224	253	210	216	220	241	210	186	212	195	202	218	215	199	213	196	223	204	213	226	216	186	206	248	226	222	206	207	216	217	181	242	216	232	201	216	222	234	187	237	213	209	241	214	213	227	159	228	202	225	219	231	174	235	221	206	212	223	197	215	238	209	209	176	227	200	211	206	231	186	230	224	203	187	207	191	219	192	204	215	195	220	230	210	256	224	219	202	201	238	222	231	228	218	226	202	195	207	210	209	189	211	182	219	211	224	203	214	208	224	203	210	214	195	213	225	217	235	216	202	201	216	244	231	190	228	195	223	222	223	222	229	218	205	215	199	213	250	207	242	213	200	221	211	227	201	236	216	242	219	207	209	241	223	225	227	215	219	242	235	231	209	233	222	202	220	211	239	226	216	205	192	229	207	207	207	238	197	240	218	228	212	242	198	210	202	221	235	198	229	208	231	210	230	228	224	189	218	226	237	202	238	217	206	220	222	221	223	223	219	238	200	204	223	214	221	234	241	212	210	212	236	207	229	232	202	232	204	214	212	217	229	196	214	222	190	234	194	206	209	210	211	207	197	195	210	213	212	220	209	206	202	220	199	221	226	204	174	245	207	203	230	212	243	206	214	205	208	196	217	220	221	204	177	230	202	232	177	224	225	230	244	224	235	202	230	243	226	196	213	216	218	208	202	208	219	221	240	231	248	234	212	221	222	214	225	217	209	230	199	249	215	234	218	225	216	181	220	210	235	196	183	177	218	237	220	222	202	215	199	225	219	216	229	217	229	233	212	230	222	178	222	235	209	216	211	221	189	214	225	239	236	226	193	217	225	211	182	208	244	226	191	209	179	243	219	228	220	241	235	218	216	212	234	230	219	246	225	197	225	231	222	240	240	217	243	216	211	228	229	213	217	237	201	226	217	222	220	221	194	214	262	233	201	231	240	211	206	198	210	195	224	227	214	208	234	209	209	228	221	213	213	203	211	229	229	221	196	220	188	232	231	227	236	217	215	193	181	204	216	211	196	198	213	227	212	225	212	219	208	236	200	217	216	226	214	229	203	222	266	194	213	210	223	192	219	223	198	229	215	197	238	237	202	221	218	209	194	204	186	222	256	205	210	239	195	191	237	234	225	215	206	236	211	197	235	206	238	193	215	213	217	223	209	206	226	207	211	187	225	234	194	198	183	199	221	220	218	179	201	233	246	205	202	213	228	224	222	232	216	192	221	220	226	213	227	199	222	215	240	219	201	199	221	225	207	239	198	214	229	216	223	199	222	200	212	211	221	205	222	225	220	195	214	246	263	195	241	191	227	205	218	217	227	219	219	220	203	195	224	189	210	222	224	227	210	220	262	229	206	207	206	212	212	202	238	212	242	218	189	228	234	203	200	194	211	223	200	209	228	226	209	195	202	208	196	239	243	193	220	219	219	228	228	223	197	216	218	204	209	194	188	220	231	213	235	195	220	197	205	244	195	205	238	240	232	198	231	219	225	234	194	216	182	178	218	218	214	225	228	209	204	231	225	216	221	236	189	222	217	222	214	205	213	209	181	243	217	260	216	203	196	233	208	253	226	227	211	219	223	204	211	229	220	203	189	228	199	223	222	213	210	215	207	232	195	242	220	225	216	246	196	202	238	236	210	180	215	216	210	225	208	239	195	201	214	225	201	214	201	208	230	227	225	238	211	240	238	216	233	202	179	206	208	177	202	222	233	245	241	215	195	231	228	218	235	220	205	228	242	209	202	238	203	206	217	208	220	234	210	209	248	231	194	215	211	230	231	212	222	217	176	205	224	206	216	207	214	210	229	219	235	198	201	233	213	207	230	229	207	208	207	213	210	241	236	240	196	213	261	204	231	194	222	233	218	209	217	206	210	236	216	193	237	235	206	222	217	244	224	212	228	226	222	247	202	219	228	229	230	215	209	218	237	223	223	190	208	224	212	218	206	223	208	191	198	194	221	224	214	230	211	211	228	213	218	212	253	223	215	205	249	207	202	198	233	233	220	208	223	209	212	224	223	191	207	208	234	230	207	216	230	238	219	222	215	203	243	198	216	213	215	217	210	220	217	201	226	225	219	217	220	214	196	221	212	201	196	250	193	230	208	216	231	216	229	220	229	214	199	218	223	224	219	202	209	205	226	216	204	234	195	220	199	201	221	238	232	237	201	228	235	210	214	188	214	220	216	225	212	212	197	184	233	222	211	185	220	212	226	215	226	233	217	203	218	208	202	218	203	212	219	240	209	209	215	223	199	252	214	256	237	207	217	230	233	223	246	242	195	226	219	198	192	212	216	230	223	206	209	214	235	218	187	224	183	211	220	196	213	221	206	211	198	231	214	231	198	228	216	217	217	240	228	236	230	190	224	204	204	223	209	208	239	200	207	214	226	224	200	256	212	200	214	216	213	208	202	231	198	241	212	207	197	217	233	228	230	205	244	220	213	207	212	234	221	222	226	207	212	213	226	219	235	231	216	191	224	212	223	218	194	224	227	195	208	225	218	185	213	197	214	195	213	220	218	207	236	236	206	227	227	261	201	238	206	180	206	218	211	219	248	176	204	212	215	170	199	169	211	257	218	221	217	217	206	229	227	195	238	201	207	202	253	229	239	208	179	224	215	200	253	208	193	219	247	211	221	213	204	237	228	199	231	232	232	240	221	205	212	217	206	224	201	224	212	226	205	217	232	230	225	250	225	220	200	207	214	222	231	214	220	199	210	218	228
25516	32433	46310	46493	44200	45146	46415	51782	47942	42152	40061	33730	29624	24262	28326	31922	25666	20979	17226	18409	21972	20320	18943	12717	13013	13458	11195	8517	10407	9683	8875	7836	7398	5686	3053	4273	3865	4909	6440	4804	3610	3139	2856	2441	2683	2655	1905	1504	1514	1343	1574	1176	1365	1422	1361	1266	1174	1023	959	937	839	664	610	637	575	591	572	603	616	647	617	632	569	567	594	559	531	563	524	549	532	516	520	503	539	531	506	541	531	530	568	517	583	556	556	552	543	539	562	535	506	507	515	495	506	509	568	504	531	548	521	509	514	541	475	510	513	519	516	522	524	530	509	536	501	509	538	524	481	508	478	556	510	520	521	519	521	522	507	536	512	520	518	581	499	524	501	529	553	526	525	517	539	507	548	516	524	524	512	483	472	527	543	508	525	497	504	587	534	542	541	525	505	490	577	541	539	524	467	544	556	489	512	528	548	542	554	510	522	513	498	523	554	503	514	529	526	537	521	522	525	526	523	551	515	515	539	514	530	533	499	516	552	517	518	530	503	530	478	513	489	504	488	523	504	489	516	497	534	573	503	522	533	477	513	528	565	543	527	486	506	518	534	530	488	511	563	509	484	541	503	489	542	511	512	516	553	554	488	513	502	519	497	492	546	517	533	517	499	506	527	554	518	510	483	541	503	487	522	486	494	504	489	539	515	497	480	528	502	497	517	488	531	521	521	519	531	514	512	526	537	495	492	516	496	541	498	506	537	530	518	517	500	513	532	494	541	519	546	546	473	515	537	565	539	525	511	482	509	485	536	534	496	529	497	517	530	513	538	513	522	511	498	447	518	527	496	485	541	498	544	520	535	542	502	539	502	562	508	494	492	522	550	482	485	466	513	500	534	495	510	520	509	559	543	486	495	496	527	527	520	504	511	558	543	512	516	493	495	510	488	532	547	533	523	554	499	516	547	512	503	518	520	536	488	515	508	495	508	505	520	515	543	488	500	499	512	551	532	544	477	519	500	559	522	509	497	488	508	522	514	490	520	570	525	508	511	548	504	488	504	511	550	487	515	510	530	540	526	526	483	515	479	489	572	436	532	508	504	532	534	524	503	514	552	510	494	463	551	494	565	522	550	526	515	515	503	517	491	524	521	529	576	523	508	529	526	512	495	535	510	516	521	493	508	515	501	569	510	491	502	484	552	508	526	514	479	499	492	473	527	539	548	531	487	499	503	555	566	514	564	544	531	523	527	524	472	492	504	499	533	527	540	513	510	484	530	529	504	522	511	494	523	548	485	547	467	532	533	507	485	495	512	496	505	528	484	528	510	512	512	505	514	524	539	503	531	519	527	505	518	546	487	478	505	505	534	485	556	459	537	558	505	550	512	512	512	537	475	487	551	509	504	502	497	496	502	481	525	545	504	521	502	531	507	533	541	527	524	533	517	503	529	498	512	484	535	560	471	513	535	507	514	542	501	467	493	478	498	559	515	525	485	509	491	516	527	508	498	518	507	529	535	502	526	518	514	522	557	541	536	554	532	553	480	544	530	520	499	504	502	553	516	474	527	500	552	521	482	514	551	510	532	535	527	491	518	513	585	537	524	518	531	465	529	491	542	493	536	502	538	573	518	507	519	496	512	518	539	513	528	504	529	481	536	521	491	524	493	537	509	484	471	517	523	497	528	540	522	536	515	535	521	516	519	480	495	512	487	495	493	522	529	515	511	524	518	518	505	519	574	523	500	562	529	510	507	508	492	519	545	523	498	548	522	469	507	514	505	509	553	496	520	516	509	487	528	486	571	536	514	491	515	495	521	589	559	497	521	482	482	539	530	510	515	544	503	506	532	491	531	557	485	553	498	541	522	490	528	517	519	510	508	572	538	522	500	524	532	522	550	535	511	507	493	507	511	525	482	489	524	508	527	506	497	542	532	511	522	528	526	482	500	528	550	536	541	505	509	499	546	502	512	523	521	565	568	510	511	542	475	551	502	487	502	534	547	530	555	523	549	523	492	483	539	496	497	495	505	511	478	526	518	508	486	533	512	532	521	506	516	520	505	514	480	500	533	527	519	544	491	528	528	520	499	522	524	504	526	505	496	490	522	507	481	505	524	494	505	485	505	463	508	524	538	503	491	555	515	524	509	565	536	535	552	492	525	502	525	524	491	501	497	514	505	470	514	524	517	515	522	499	510	589	511	492	532	496	510	499	516	517	514	449	498	521	540	500	506	515	504	517	518	511	517	480	480	540	550	537	534	519	506	495	489	505	505	503	503	492	531	505	536	479	503	518	542	497	507	496	537	520	522	550	532	552	500	548	495	552	527	515	501	519	526	504	482	515	500	520	506	513	550	530	512	468	508	480	497	492	518	531	527	563	497	507	492	528	492	505	526	545	501	486	513	521	525	501	500	549	516	505	493	473	548	522	528	522	556	561	518	503	506	530	515	479	502	527	511	519	525	511	503	500	487	522	554	528	537	519	562	517	492	495	534	528	537	512	508	477	501	552	520	523	514	505	508	495	497	546	519	549	517	477	528	556	474	510	498	502	492	508	507	560	495	502	499	522	534	523	517	507	537	502	524	535	545	504	516	468	552	511	542	510	504	520	475	566	522	540	540	519	498	544	502	520	532	520	486	549	540	509	511	511	482	542	543	512	528	528	559	517	519	547	482	527	536	531	517	563	519	538	503	512	547	521	517	492	517	525	525	529	531	523	527	529	537	498	527	507	536	510	459	505	516	542	487	548	528	493	522	501	507	472	532	508	506	520	511	532	526	518	507	511	529	496	527	510	515	501	513	508	509	520	538	536	526	543	492	548	494	502	503	515	515	512	487	544	519	491	522	505	517	515	528	514	501	554	495	540	539	461	520	490	521	504	548	538	536	497	522	513	488	510	520	483	506	526	484	512	503	532	497	537	534	511	511	528	534	516	514	523	524	539	526	493	517	510	494	508	531	509	496	512	491	519	528	506	517	521	495	523	452	524	537	517	449	519	501	490	499	496	524	521	513	507	507	513	531	516	539	525	511	508	478	537	491	513	542	489	516	485	516	552	483	498	519	491	512	514	533	511	532	500	519	510	540	499	508	535	520	497	493	469	545	503	530	493	532	524	490	517	517	519	504	535	539	520	519	510	494	534	532	520	556	555	494	545	491	482	534	507	516	528	525	489	501	497	530	543	507	517	495	529	536	513	539	521	576	521	503	515	519	525	521	534	515	495	523	516	507	473	507	506	488	497	525	543	540	501	523	542	475	512	532	518	494	511	516	526	519	489	519	493	558	505	534	529	527	489	521	506	517	499	519	499	524	554	502	502	565	552	557	530	500	503	467	485	560	509	537	491	454	517	506	537	499	478	459	513	493	557	497	527	519	482	516	493	505	505	505	546	507	534	462	534	505	509	528	491	498	511	500	507	501	507	546	510	531	524	545	464	557	487	539	512	523	531	557	499	507	514	515	518	510	502	507	514	502	477	498	500	507	506	514	515	487	501	519	505	503	543	501	543	507	534	499	512	499	553	488	530	476	475	504	495
23236	25992	30936	25757	19390	14953	10021	7758	5828	4406	3225	2286	1846	1490	1390	1178	980	629	539	544	533	478	454	413	447	424	356	380	342	346	334	310	314	314	282	308	335	314	320	301	311	322	310	262	285	308	268	252	265	274	241	271	246	236	228	251	262	220	261	210	246	266	242	236	243	233	239	247	201	214	214	221	208	227	233	248	229	242	225	236	217	238	244	228	238	228	259	231	230	229	230	220	208	227	216	247	240	231	222	248	234	238	247	231	241	248	236	210	218	227	225	249	229	247	232	231	232	234	240	245	277	236	240	258	228	221	245	252	241	234	212	250	238	208	237	255	245	206	242	241	239	212	258	197	226	228	230	257	235	231	262	228	222	266	236	210	229	248	243	226	240	245	247	237	232	238	251	251	249	227	220	226	215	254	227	217	247	212	222	256	246	227	233	241	208	223	251	236	192	221	246	241	225	215	247	246	231	210	248	217	242	260	232	260	238	228	226	197	229	235	256	235	233	246	242	248	222	232	226	205	219	258	235	229	218	218	226	178	218	249	240	239	237	240	223	218	227	229	218	232	229	232	234	218	228	243	217	236	221	209	222	235	243	218	247	228	250	253	230	233	227	253	228	253	254	218	219	223	215	232	226	231	243	232	245	225	229	219	244	222	230	231	221	260	198	222	227	230	204	225	226	225	243	245	237	226	229	209	241	205	223	203	224	217	223	253	216	226	205	247	227	203	220	218	225	253	231	189	245	214	211	222	249	193	227	222	242	230	176	218	255	226	223	244	243	226	228	257	224	211	239	232	224	212	228	249	253	222	240	243	284	264	244	245	247	228	249	255	216	244	220	230	244	246	217	238	231	212	255	220	230	222	256	221	234	215	237	257	227	210	235	269	236	232	237	267	216	249	218	229	250	216	257	221	227	232	241	238	247	234	266	235	224	218	210	234	245	218	234	237	234	256	239	236	269	222	232	223	224	253	229	235	205	226	222	219	233	219	247	222	215	231	209	226	253	229	202	226	272	236	229	219	235	215	243	226	226	223	212	236	230	203	233	221	231	234	247	246	246	245	242	237	219	257	232	236	226	217	218	239	227	204	222	232	240	230	234	234	246	249	240	250	224	244	240	210	220	248	240	244	244	202	205	237	231	198	237	229	231	231	251	222	229	214	248	253	228	227	227	234	257	225	269	218	258	217	224	230	187	232	242	228	233	227	217	255	234	242	236	232	242	265	230	238	252	228	230	229	231	221	202	225	235	249	237	254	248	226	236	219	253	218	238	233	218	242	244	246	244	225	244	231	221	230	236	222	214	244	225	218	216	240	232	242	231	228	259	238	220	259	252	245	225	227	243	214	255	238	228	223	226	237	247	250	236	258	242	225	236	219	233	213	223	258	247	227	236	249	253	244	234	213	266	258	212	225	230	219	255	199	231	236	253	253	258	208	241	220	223	240	223	208	236	222	240	239	233	239	255	226	243	246	249	187	220	220	236	250	204	214	211	254	219	228	230	250	205	245	261	248	247	270	245	246	235	224	247	220	226	222	235	256	239	215	232	231	234	221	260	254	250	205	265	230	235	247	248	228	252	255	201	227	206	238	230	250	225	258	214	212	229	227	224	245	236	239	232	219	197	246	229	246	237	205	245	240	249	252	226	223	228	212	219	233	258	232	230	235	257	247	258	203	243	278	236	234	205	236	226	214	246	251	245	242	252	192	224	230	207	267	239	241	240	238	218	248	231	262	257	230	244	223	244	238	227	254	226	246	211	246	229	227	208	238	242	212	244	239	239	247	250	210	246	243	215	282	237	237	228	258	259	245	219	219	208	211	236	241	222	260	265	208	221	225	220	234	245	247	228	238	224	211	220	204	213	200	244	199	214	235	254	223	242	194	232	235	242	240	243	191	212	263	233	232	217	217	217	243	208	242	243	219	218	223	225	237	216	248	227	203	228	213	255	244	233	233	241	242	214	215	202	252	210	240	240	230	210	233	224	205	232	261	212	241	237	246	235	248	221	223	244	258	240	237	231	208	235	247	225	250	231	245	249	220	217	242	207	240	255	262	242	231	217	223	238	222	223	239	232	218	219	223	219	241	230	220	232	231	269	218	219	226	220	251	234	244	234	200	213	250	236	259	229	223	228	225	237	225	258	238	233	202	262	222	217	230	214	255	218	225	236	249	230	222	226	217	220	228	230	227	252	199	240	253	248	229	201	227	241	240	234	274	254	225	260	226	259	230	247	249	228	227	233	244	245	254	248	219	243	231	204	218	236	248	220	230	233	221	245	230	240	243	261	222	237	227	218	253	215	229	242	237	232	233	252	208	242	220	227	224	223	223	232	191	233	242	260	224	219	232	251	203	225	241	236	257	262	243	220	224	259	265	225	219	222	246	250	215	269	236	253	217	227	220	247	259	229	212	236	244	237	240	252	222	227	251	229	218	236	233	199	231	208	224	214	240	205	224	208	231	237	255	258	242	198	245	226	221	257	244	286	232	237	251	247	244	212	209	235	219	220	228	225	229	244	233	217	224	251	250	265	211	237	256	219	230	251	213	221	221	258	234	243	210	251	240	237	294	220	228	245	247	213	238	237	237	222	238	240	261	231	250	216	242	211	251	229	252	243	242	234	245	239	256	225	213	249	241	222	190	251	205	227	238	262	192	232	258	218	219	248	230	242	221	232	226	240	253	231	254	245	216	240	251	254	233	210	258	224	222	229	217	253	221	233	238	224	216	225	210	206	236	208	222	252	244	247	227	241	219	243	247	237	237	232	240	240	219	206	218	241	238	229	210	241	218	229	219	233	239	227	251	214	233	227	242	238	230	246	242	241	238	219	230	272	222	261	242	222	226	240	208	206	257	213	210	259	230	251	250	265	216	213	252	228	234	218	248	225	227	239	253	240	230	232	200	210	211	207	233	275	248	250	201	235	232	209	220	244	256	241	226	220	242	266	256	259	237	214	233	224	248	243	241	231	232	236	248	228	224	230	226	255	241	217	236	238	239	222	221	235	256	234	249	229	220	216	234	208	240	244	211	240	212	221	223	214	228	230	254	241	212	227	226	277	221	226	234	242	223	217	261	246	229	234	224	194	269	246	226	250	243	219	238	228	216	240	227	221	223	219	204	228	240	253	223	248	212	260	248	201	211	217	227	235	223	228	220	243	242	213	227	227	243	231	202	236	213	273	240	219	276	216	230	238	222	219	235	244	223	277	244	226	242	209	223	229	216	242	228	211	230	246	252	198	231	244	207	224	236	224	222	249	227	240	243	250	222	261	225	243	253	244	237	252	251	252	213	219	187	223	215	221	263	248	257	215	245	234	211	223	228	232	238	229	236	244	194	229	247	251	201	236	225	243	217	225	233	257	219	250	234	189	228	224	254	231	214	224	245	239	260	224	258	223	219	228	237	229	244	255	246	206	233	228	208	228	239	223	223	205	222	238	213	228	206	214	229	231	232	268	222	243	234	233	223	250	230	218	215	242	253	240	252	238	238
13654	20324	32104	33136	29762	28128	23359	21924	18630	16451	13100	10431	8627	7370	6909	6544	4945	3432	2813	2584	2786	2417	2199	1778	1766	1742	1554	1498	1458	1312	1245	1144	1173	1094	1039	1046	1174	1181	1161	1045	1072	1045	1031	981	923	874	778	723	635	649	659	676	659	629	627	640	586	608	637	550	593	583	598	638	576	552	591	595	560	560	596	522	610	590	542	582	552	546	557	549	545	587	531	539	551	560	535	538	576	558	563	585	584	549	565	582	564	554	526	593	577	540	602	554	567	555	579	548	536	528	569	563	585	526	538	552	555	540	569	578	571	546	552	522	539	535	596	559	595	557	563	571	567	554	576	508	542	578	550	627	561	563	553	518	530	558	593	550	560	561	556	597	542	588	554	566	574	587	565	557	600	573	540	524	509	540	590	542	556	576	575	583	564	541	544	599	552	561	559	532	569	584	556	567	574	571	583	547	536	559	564	567	559	537	526	577	574	532	581	548	593	556	572	553	563	543	569	553	610	595	517	541	570	552	557	536	560	562	572	562	525	539	580	548	548	531	535	570	579	528	622	577	577	550	547	577	547	592	549	551	569	567	563	595	573	540	516	577	579	573	577	571	593	589	525	586	534	541	546	539	579	548	527	567	536	519	575	572	571	570	552	530	546	555	534	561	559	567	565	576	582	567	574	583	520	520	601	514	576	579	561	551	602	601	558	588	563	568	544	579	543	567	540	560	523	566	592	562	567	515	555	534	544	537	605	564	554	544	559	589	539	545	536	548	523	544	527	575	559	547	545	599	566	588	527	608	582	563	583	559	600	549	603	553	581	569	581	532	591	545	563	590	535	539	584	583	559	560	563	541	595	548	552	543	535	540	582	566	569	561	580	550	513	562	594	550	563	576	553	562	549	576	548	630	560	582	551	561	577	551	599	554	557	585	530	553	575	512	535	562	573	551	562	555	564	512	523	547	614	577	540	545	538	576	566	590	579	523	575	580	595	592	554	586	548	534	592	542	553	560	552	557	557	521	567	563	567	547	523	536	556	555	584	564	578	486	554	577	529	558	552	547	553	557	555	551	547	600	539	534	556	588	594	556	614	560	560	568	581	595	567	573	555	544	568	557	545	563	574	549	523	503	590	543	591	530	551	565	616	557	568	552	560	555	593	494	555	547	540	559	562	566	545	568	583	565	573	551	545	575	533	577	555	559	543	558	537	543	582	581	567	568	513	581	543	550	512	594	590	561	575	526	536	567	550	579	554	564	606	577	553	547	524	584	516	594	583	622	540	571	560	556	531	566	561	550	534	569	578	531	502	565	574	561	570	572	570	530	567	557	580	550	554	562	573	557	579	553	536	580	572	561	597	567	623	516	581	554	603	562	539	561	528	582	562	547	575	544	562	570	581	577	620	586	546	534	542	552	567	582	522	536	555	546	570	550	553	532	566	526	560	577	571	565	582	552	536	539	510	586	543	589	538	568	554	569	568	547	578	556	535	575	554	554	546	541	539	585	556	542	577	590	579	584	571	564	540	568	588	546	566	541	588	574	584	574	530	547	545	574	531	558	532	563	555	570	540	539	568	611	525	565	569	557	577	546	589	538	583	598	559	530	567	555	539	548	586	537	623	562	532	564	564	557	613	583	524	565	626	590	595	525	545	557	578	550	544	532	558	553	548	562	573	605	575	538	564	570	549	572	553	579	573	574	566	599	547	566	533	592	581	571	540	584	578	517	561	615	581	550	533	562	605	534	543	559	529	577	571	599	534	565	554	570	574	534	578	545	592	597	561	552	558	554	506	540	542	601	550	598	569	532	580	576	556	565	564	547	562	560	526	541	562	598	545	583	552	595	522	585	524	563	574	544	586	593	604	540	536	568	570	549	551	512	543	550	531	553	540	562	559	610	514	576	560	556	595	565	534	543	572	564	599	599	558	563	529	521	547	553	543	550	549	550	533	557	568	552	546	558	559	541	556	576	556	604	549	521	543	549	548	570	531	568	541	542	589	573	563	540	546	584	536	581	567	617	574	571	566	548	538	598	570	583	581	558	579	547	588	586	552	592	565	605	575	546	536	556	531	564	549	564	519	574	574	579	522	585	545	577	540	517	582	572	555	566	568	540	556	555	548	585	579	590	537	522	580	533	597	559	544	531	538	533	585	585	534	575	582	554	509	539	603	582	586	544	554	592	611	577	563	574	569	550	598	536	530	549	529	553	566	533	565	531	548	569	572	586	545	533	598	561	539	587	571	586	573	524	573	559	546	552	551	557	575	562	626	564	612	541	516	592	590	544	565	595	547	580	542	546	530	538	549	522	536	604	536	559	583	589	593	556	590	613	578	524	571	560	561	540	592	538	569	571	595	575	584	543	559	557	531	536	579	555	583	592	575	559	563	595	595	541	568	536	545	527	539	582	539	578	541	581	592	535	563	546	542	580	539	593	557	592	574	567	596	589	561	564	566	546	582	541	509	619	581	555	555	574	531	517	569	541	572	570	549	597	556	588	614	566	558	483	577	541	546	547	536	554	581	539	534	552	534	537	570	548	561	534	552	600	604	558	580	531	540	555	564	583	567	527	556	605	520	567	578	538	527	576	611	609	583	554	563	557	578	569	568	541	559	553	541	557	563	573	549	605	569	592	531	551	561	527	552	580	550	538	544	579	517	559	579	558	563	589	548	576	559	580	549	537	562	584	536	594	544	542	625	557	551	576	563	570	524	594	539	561	531	564	570	597	543	543	598	590	541	577	560	581	542	572	601	589	580	579	534	599	529	516	557	563	584	540	603	511	578	568	585	573	595	580	520	557	551	570	516	550	546	569	569	542	569	571	521	561	561	573	567	546	578	567	553	567	558	558	600	553	566	545	533	541	539	529	557	584	604	518	564	574	563	553	556	589	548	596	556	551	564	533	566	569	597	605	568	578	559	570	533	572	575	553	543	581	562	566	544	553	562	573	561	577	554	534	584	554	573	589	551	586	612	535	570	607	610	592	568	539	595	607	574	582	559	543	534	568	596	581	490	591	533	520	584	576	608	576	526	526	578	554	562	536	550	552	511	572	544	548	566	542	583	609	561	601	523	563	530	577	551	537	547	607	498	546	541	565	603	562	582	530	556	569	556	595	569	542	551	548	581	514	509	571	592	571	502	554	554	544	553	532	578	554	562	544	545	553	544	568	555	596	596	530	571	574	532	565	557	571	581	546	553	567	549	573	531	563	550	542	549	574	546	540	542	571	581	561	528	564	550	539	549	538	527	530	547	595	588	604	574	576	605	554	551	521	533	547	544	550	577	624	561	540	559	622	550	554	534	591	570	561	580	555	568	603	552	604	578	540	601	565	560	551	589	553	579	582	585	573	582	593	562	538	558	606	547	558	588	585	600	540	553	556	551	551	563	532	595	600	537	523	556	552	555	603	575	577	520	585	581	548	538	551	530	580	592	553	574	588	565	586	519	530	555	585	574	538	579	562	572	585	553	575	544	557	574	546	510	600	565	545	621	537	535	574	576	602	549	543
35644	36862	40822	37455	33626	29759	29158	30646	25485	20735	17084	13947	8322	5793	6469	7849	6263	4168	2735	2578	3320	2842	2700	1735	1592	1315	1087	954	966	872	857	731	751	740	454	572	593	542	713	563	487	479	441	364	444	394	333	338	289	317	283	290	263	283	290	287	297	289	259	247	301	277	251	215	251	246	281	239	233	263	244	238	232	262	241	251	250	243	249	253	249	261	239	226	236	248	273	224	250	227	233	229	234	254	254	251	262	219	235	262	265	248	237	230	258	245	231	237	240	252	263	221	263	239	239	235	242	235	218	247	254	232	218	230	273	245	242	240	213	235	212	257	246	236	226	272	248	249	250	248	251	253	262	250	269	254	246	285	260	248	229	227	260	246	244	269	231	249	225	244	228	216	239	241	255	254	214	245	271	248	261	225	247	236	220	235	223	225	208	249	215	255	225	249	257	253	255	236	245	244	232	247	218	241	235	276	277	231	223	246	220	241	277	244	235	250	246	252	228	249	287	222	260	251	260	235	268	216	257	263	242	248	233	234	244	247	243	239	244	235	241	224	230	269	233	229	247	270	233	241	253	221	229	245	245	253	270	245	250	240	249	252	241	237	251	247	262	268	228	233	225	234	249	265	250	234	208	241	209	214	234	247	259	247	266	245	219	243	258	243	249	232	224	220	233	216	244	218	252	261	215	231	209	232	221	248	251	251	252	248	225	228	248	246	232	234	242	242	233	255	222	252	210	238	237	253	225	259	232	235	214	232	236	245	252	265	243	196	237	253	234	234	231	246	261	236	237	231	251	252	227	249	253	238	238	240	224	262	243	219	214	229	235	243	237	246	212	223	226	236	256	227	224	253	246	238	258	240	235	224	252	205	255	263	241	237	238	227	236	240	230	240	222	232	276	217	244	231	222	251	234	235	216	250	265	233	243	246	240	244	262	240	228	252	260	232	265	266	251	254	251	231	253	226	218	263	290	225	256	240	245	242	233	241	236	245	222	253	246	265	248	208	250	215	231	272	252	239	237	220	263	241	276	230	224	239	247	264	250	229	229	215	244	229	249	228	256	243	223	232	244	251	259	256	234	236	248	252	237	220	231	245	226	242	262	267	222	264	218	261	258	231	256	244	249	237	227	203	214	270	263	246	216	235	227	241	232	207	229	240	226	261	243	253	216	255	256	209	238	204	245	195	228	224	240	238	233	235	207	239	242	237	226	235	230	233	269	256	231	247	234	246	224	237	268	248	253	254	253	227	225	249	251	239	237	247	238	281	218	249	252	254	256	227	222	269	234	261	243	270	252	235	220	249	241	239	239	209	249	248	222	272	215	240	248	249	250	249	251	224	263	277	259	249	225	248	249	255	244	246	224	232	222	249	270	254	277	250	241	252	250	211	256	275	276	224	251	236	237	236	251	268	256	243	236	256	235	253	253	223	231	197	237	268	258	248	257	232	255	214	241	242	233	252	235	224	224	265	226	231	210	270	247	242	244	236	239	260	209	238	244	248	256	249	246	240	202	220	257	272	244	259	230	229	224	265	251	222	197	227	232	241	252	265	246	243	239	243	222	237	219	253	261	252	254	253	253	234	248	256	245	255	229	227	242	247	232	253	235	225	264	229	248	263	225	231	239	264	261	272	255	246	238	240	236	241	244	207	229	233	277	246	237	237	213	246	251	238	254	238	252	224	245	264	237	245	217	258	247	249	210	227	240	262	201	253	259	233	261	203	226	226	244	268	252	230	262	257	221	259	243	244	247	214	237	251	238	232	230	243	279	210	263	261	235	247	245	252	241	240	249	223	229	255	249	232	251	228	244	270	262	246	216	222	245	222	237	259	245	241	283	280	210	237	267	228	229	228	248	266	253	245	235	236	219	217	225	238	251	237	226	238	248	230	256	264	241	264	216	249	266	233	265	219	226	237	257	262	243	255	265	251	276	244	246	279	232	276	242	248	260	249	247	241	245	234	207	250	258	254	265	259	244	214	239	233	246	269	277	254	228	225	234	241	269	238	234	233	253	198	239	253	233	237	257	240	233	231	245	239	228	252	207	222	253	204	268	265	221	233	239	253	262	226	235	257	247	248	255	233	230	205	258	243	207	280	257	226	233	237	259	247	232	238	234	245	237	241	247	231	243	244	237	236	263	251	243	245	232	227	263	242	219	216	254	241	233	270	246	269	231	240	259	236	255	245	224	231	256	242	237	239	240	229	245	269	251	257	273	259	248	256	248	261	224	227	257	237	257	256	235	247	236	258	228	256	248	237	262	237	252	213	243	254	223	243	226	276	252	252	247	232	226	232	230	254	240	225	245	238	227	242	229	251	244	198	253	226	247	223	246	240	256	229	251	258	259	272	270	273	229	223	259	231	250	221	232	237	206	262	234	241	267	260	248	243	275	250	228	248	211	263	268	247	225	242	264	212	248	230	256	216	276	262	240	276	244	253	243	262	224	248	237	261	236	242	242	239	231	213	237	248	245	223	237	269	256	252	239	230	236	238	241	239	247	237	246	271	241	225	260	249	228	259	268	260	251	260	282	222	237	255	250	226	268	220	242	220	241	225	232	226	242	241	248	237	227	231	268	246	239	235	256	238	270	235	249	223	245	239	250	278	275	262	236	237	241	262	231	245	229	253	250	244	257	236	227	251	232	258	239	227	274	259	232	234	267	256	237	250	238	223	246	250	243	246	270	224	250	276	254	259	230	232	235	241	244	256	264	205	239	215	248	228	256	249	231	256	255	238	236	262	251	246	239	260	205	259	238	240	238	225	239	249	246	254	238	238	223	246	248	214	259	258	264	252	252	218	259	246	242	253	225	232	216	239	244	245	231	224	248	254	245	248	254	238	254	238	274	243	229	219	252	254	209	232	243	218	227	221	233	257	249	236	244	208	239	230	214	271	252	224	229	236	218	241	244	243	231	242	264	234	232	240	236	241	264	274	241	227	248	238	267	244	254	229	250	232	241	220	263	237	230	235	243	229	237	225	262	230	220	255	268	236	232	229	244	229	253	246	255	252	227	222	225	253	227	233	262	271	218	223	263	250	271	218	247	235	252	254	227	279	232	243	230	251	281	244	268	248	215	238	256	240	250	237	227	246	232	255	257	247	224	239	245	214	231	266	272	219	231	251	231	265	243	248	234	262	240	248	258	247	270	267	257	241	244	251	242	239	235	234	266	245	241	249	232	259	239	254	241	226	252	206	239	240	233	264	228	213	264	249	229	231	247	219	237	226	232	266	256	253	225	233	206	259	231	271	233	214	283	248	237	244	224	251	224	233	263	262	245	250	223	246	262	233	289	251	259	247	238	242	235	240	243	234	241	258	243	239	235	227	233	259	230	268	256	221	275	238	222	238	259	271	249	219	236	236	256	241	250	244	247	209	235	236	226	243	278	242	244	237	285	290	237	238	243	277	228	249	225	248	258	237	255	251	180	268	230	238	254	260	238	245	218	234	228	264	245	265	253	250	260	264	249	271	242	252	254	248	253	244	241	247	214	278
21927	29301	40265	42371	41286	39918	40062	42303	37038	35022	31570	26853	18537	16244	19727	23430	18669	14556	11508	11680	14981	14194	13255	7975	7959	7965	6468	5502	5838	5070	4814	4349	4223	3712	2092	2913	3039	2777	4273	2827	2227	2394	1877	1669	2053	1657	1320	1153	1157	1039	1003	983	968	971	1004	938	870	718	771	790	730	638	666	665	649	627	646	614	651	634	610	610	641	607	600	597	592	602	622	625	605	605	585	582	580	578	596	576	594	585	594	579	611	608	600	625	595	612	603	569	623	568	550	578	592	539	611	560	579	605	607	567	576	588	563	622	554	570	614	578	586	574	575	588	575	608	528	638	588	571	589	615	576	607	573	567	631	592	557	578	561	598	591	595	595	572	552	552	550	553	574	546	585	639	552	553	567	519	600	581	581	545	590	582	551	585	587	583	581	542	572	589	566	582	588	562	611	600	573	566	599	582	571	565	579	574	584	607	587	598	585	596	563	580	580	628	585	578	579	549	546	553	575	588	618	564	595	572	597	579	591	556	543	570	567	598	583	616	583	615	578	562	571	558	600	585	571	566	574	543	620	579	601	603	580	560	574	554	538	598	587	600	561	566	566	589	606	602	537	575	604	569	555	560	594	548	527	546	563	559	592	566	558	568	560	576	559	611	601	521	551	586	591	599	588	551	522	589	600	584	532	534	596	588	557	589	554	540	610	567	601	533	585	595	598	616	547	560	521	576	580	590	571	615	580	571	605	578	589	573	593	584	596	542	557	578	558	561	570	569	559	583	540	594	573	563	577	617	584	619	576	574	531	559	577	555	591	569	542	534	588	593	557	598	589	561	588	587	574	570	576	607	598	571	572	573	598	568	597	552	568	595	553	570	602	567	581	589	573	599	550	603	570	549	627	578	582	568	532	564	559	607	615	541	576	545	537	591	567	555	599	537	565	601	576	559	579	595	597	605	563	551	541	556	598	600	575	545	565	543	595	561	606	599	618	615	577	561	588	582	520	581	579	559	600	627	551	544	548	575	612	567	573	618	579	563	555	554	537	527	593	567	543	562	610	560	562	576	562	541	611	538	577	600	572	540	600	556	576	599	568	595	544	588	583	565	584	589	626	583	591	551	556	535	570	564	591	597	566	630	593	587	578	599	614	557	552	599	575	560	550	538	578	567	545	587	596	590	542	584	591	595	570	575	554	570	596	596	626	597	579	554	563	560	574	539	551	565	576	532	567	574	610	583	566	583	582	577	587	554	587	527	603	581	616	552	565	544	629	583	573	583	573	555	625	554	603	577	592	572	525	548	605	548	549	592	556	578	551	601	570	613	532	553	560	560	571	554	629	575	580	569	561	586	553	565	538	562	578	580	572	564	610	570	611	552	546	596	559	589	563	589	580	606	570	578	565	609	578	634	580	564	594	598	588	578	613	558	553	588	556	561	581	613	546	608	555	543	613	611	574	590	591	555	542	580	574	470	621	581	548	518	527	591	561	533	569	590	580	575	579	618	534	599	608	554	595	545	599	585	555	555	601	574	592	597	619	558	571	564	545	556	556	570	592	566	574	551	569	548	568	572	550	578	566	585	613	646	581	519	611	555	551	582	578	561	582	597	608	572	587	607	561	567	586	556	604	600	611	544	623	570	560	591	571	523	562	513	577	562	581	542	565	616	561	588	614	619	567	581	545	631	589	566	573	577	592	543	584	579	567	598	574	535	574	611	539	611	546	582	580	562	534	572	588	594	571	563	577	558	579	540	560	555	560	598	594	560	574	569	575	574	586	594	495	561	577	601	553	588	609	563	668	628	575	537	561	581	621	584	559	580	540	546	543	589	567	548	599	574	588	558	596	540	552	575	575	552	542	523	563	556	589	570	568	577	535	593	589	570	544	611	607	596	548	566	565	570	598	564	592	596	571	530	603	594	540	602	588	624	588	582	566	615	610	531	566	567	600	634	573	611	593	580	620	551	547	584	572	590	590	601	606	610	537	544	599	591	542	564	562	571	575	569	528	602	562	558	585	543	555	585	548	619	562	592	572	567	601	561	538	600	565	605	578	573	550	611	583	532	582	603	583	628	545	567	604	606	602	551	552	574	584	554	572	589	563	591	567	606	567	560	569	577	595	588	582	566	592	556	567	589	626	562	552	598	573	569	561	555	577	581	576	596	593	579	558	522	567	599	576	607	567	553	590	555	575	579	575	599	608	612	573	570	582	604	609	608	568	606	593	595	617	589	579	526	570	575	612	595	594	539	569	576	597	589	563	573	582	638	594	583	598	585	609	566	573	547	589	561	590	593	565	591	581	595	584	605	576	547	593	530	574	618	575	540	582	617	567	593	619	593	553	577	596	542	593	558	563	628	589	601	559	587	536	615	587	560	578	579	569	584	569	565	611	584	581	579	562	620	590	593	583	595	538	584	563	571	581	588	596	590	540	582	581	549	562	528	579	596	576	578	557	569	562	584	584	556	557	585	572	561	556	562	558	528	572	560	602	548	611	586	539	540	606	565	618	560	594	561	586	573	558	610	601	605	591	576	565	549	582	568	594	581	575	551	586	564	559	580	567	589	603	618	558	575	623	556	565	592	589	577	559	530	595	559	529	585	596	556	558	633	581	555	552	582	571	540	599	586	559	582	544	596	552	582	556	619	587	562	598	576	564	617	570	588	582	584	510	568	597	570	532	556	594	606	566	603	587	574	624	580	545	612	574	617	588	547	602	567	590	567	551	564	572	584	591	587	583	576	574	588	630	592	534	568	576	545	549	580	543	578	567	509	612	592	589	576	582	599	552	576	576	607	603	570	587	553	580	575	566	599	608	574	540	575	531	627	554	573	636	522	591	568	526	556	585	585	585	582	597	546	600	593	548	639	590	606	561	563	564	529	573	572	562	575	543	573	604	597	589	572	641	600	603	525	587	586	588	577	538	550	576	585	565	592	599	599	616	554	517	596	582	579	554	640	615	570	560	587	587	569	604	530	542	605	594	596	570	569	614	585	544	540	563	577	586	572	563	558	591	597	556	619	616	539	576	495	603	574	618	567	570	554	614	627	599	599	571	550	594	561	542	571	610	554	582	611	550	596	557	604	595	594	582	609	579	564	559	625	595	555	550	574	540	589	562	544	588	585	577	563	567	569	522	593	582	577	577	559	543	605	576	575	536	610	581	564	565	588	603	564	556	596	601	545	614	601	512	598	595	612	573	602	566	565	582	591	553	569	565	581	558	625	568	568	606	544	589	554	607	576	581	563	625	599	585	552	602	577	551	605	598	578	569	576	582	606	609	563	491	536	590	589	574	595	592	566	587	554	586	577	577	583	580	606	587	536	591	533	601	591	633	572	568	598	563	561	575	592	598	525	590	607	591	569	563	566	586	550	581	564	561	561	573	560	592	578	611	552	562	604	592	528	582	550	596	586	630	522	563	567	578	589	563	562	553	578	581	590	605	606	580	607	574	543	590	615	556	569	600	598	571	599	585	591	565	569	598	564	547	570	562	614	598	600	586	603	563	569	554	553	589	569	579	626
41932	42513	44081	42305	35723	34740	36229	37988	31632	30221	25500	20984	12638	8492	11492	14213	11283	7888	4911	4987	6599	6459	5278	2860	2580	2373	1975	1475	1583	1411	1282	1135	1240	968	752	862	814	927	1201	654	586	604	534	487	593	483	427	429	335	385	314	328	345	303	292	309	305	273	251	256	282	252	226	244	256	241	231	221	221	229	219	233	241	271	251	251	235	244	219	205	214	229	191	220	229	204	218	217	227	217	211	215	225	245	234	249	203	215	226	210	214	220	224	210	228	192	228	204	228	217	216	217	214	189	208	211	211	209	220	213	190	237	214	190	252	232	205	207	215	216	219	213	202	217	224	229	216	220	207	208	219	228	215	217	184	219	245	232	252	238	208	218	221	227	239	229	239	235	229	185	225	213	256	249	201	199	187	228	189	230	219	215	219	238	226	226	208	200	219	233	217	201	219	211	196	225	262	224	245	209	235	208	222	219	256	205	226	238	219	249	203	206	230	194	241	221	231	205	215	211	227	217	211	233	233	220	223	205	210	203	217	231	230	215	220	217	220	225	207	248	206	228	216	228	243	246	219	214	217	207	187	225	237	257	211	194	231	198	208	200	259	246	201	236	226	232	197	233	209	233	201	208	217	206	196	232	233	216	234	202	182	190	196	228	227	219	226	217	197	209	233	174	189	234	209	212	212	209	249	230	205	228	213	222	224	215	235	258	213	227	204	241	211	210	233	227	230	224	205	189	244	210	234	178	208	203	226	215	231	237	215	236	217	202	230	227	236	196	184	212	244	224	193	188	198	207	221	211	214	212	209	217	251	215	200	219	234	221	209	219	181	233	223	200	222	226	222	236	229	237	223	204	221	203	215	211	213	221	203	208	198	240	230	213	205	213	219	241	241	198	236	199	206	232	218	191	243	188	224	232	227	208	213	218	221	204	201	219	205	192	222	196	210	209	217	240	220	199	242	220	212	249	222	233	197	209	225	220	224	212	218	227	223	223	229	225	228	223	207	208	200	209	233	210	199	195	224	214	205	209	221	223	181	221	202	212	233	232	200	233	210	211	188	207	269	223	213	227	227	230	233	205	216	200	208	211	213	205	212	202	201	228	215	221	230	214	218	213	226	244	187	228	226	220	221	217	193	236	251	222	207	230	206	214	227	223	195	193	212	221	222	234	189	193	165	225	199	243	206	218	223	198	217	226	210	190	229	212	206	210	207	218	221	225	213	223	196	208	208	211	220	216	185	212	248	206	195	225	207	222	208	235	209	209	207	206	200	209	219	201	231	233	206	204	242	208	239	210	201	237	214	215	221	226	193	236	216	232	204	237	224	201	201	222	194	216	209	219	205	205	212	228	242	192	215	222	227	188	222	227	237	195	238	221	219	185	218	220	218	217	232	242	231	245	219	190	232	214	216	199	213	221	217	221	248	226	225	195	213	196	226	238	215	192	225	222	217	195	218	207	243	207	230	231	237	222	209	227	221	199	239	218	212	233	198	194	195	219	218	230	253	200	203	232	228	210	201	223	185	217	213	201	252	239	211	238	211	233	205	206	247	223	222	203	222	216	209	205	216	238	235	224	194	221	245	216	221	207	230	220	222	209	230	225	223	204	220	206	223	202	245	216	211	192	224	209	210	208	200	213	218	219	225	199	197	200	213	239	213	231	201	228	230	205	222	226	254	221	253	219	252	226	211	191	223	229	234	207	228	227	215	191	196	199	237	226	195	210	229	230	227	201	205	207	247	212	189	206	225	228	251	222	189	245	215	227	242	213	245	197	237	210	230	219	227	219	210	217	207	197	224	230	234	209	216	218	211	225	215	239	209	215	205	244	227	201	222	195	208	188	217	201	182	201	215	217	247	214	239	242	205	254	200	235	219	213	223	221	216	222	191	225	216	220	214	221	201	230	222	195	209	217	219	234	237	224	209	243	200	209	230	217	208	221	223	224	215	216	195	210	243	219	212	256	255	206	237	201	242	254	222	226	207	201	215	231	242	200	231	245	218	210	206	239	228	216	188	228	205	201	210	215	214	207	197	231	225	188	256	228	226	226	196	201	207	179	222	208	229	216	226	208	193	225	215	216	243	222	204	246	205	200	216	205	214	223	221	236	196	203	212	220	215	219	215	206	205	231	191	217	240	212	222	228	205	235	198	213	213	234	219	191	186	207	211	171	231	228	234	190	224	243	221	213	258	214	237	240	219	206	227	223	240	224	197	207	245	191	219	206	224	223	187	197	221	221	222	227	241	214	220	209	204	187	207	213	212	223	240	213	214	218	232	222	215	214	200	229	212	212	239	215	227	217	199	212	213	208	185	235	219	206	201	214	195	238	221	211	229	208	212	198	211	231	221	207	229	208	240	221	230	241	207	193	224	225	219	243	211	202	224	227	197	235	198	216	226	201	208	233	225	245	226	189	213	204	221	226	218	244	215	220	196	236	220	216	205	218	221	231	222	212	205	220	198	192	212	229	232	205	213	231	251	212	220	230	209	209	219	218	197	252	212	217	210	210	199	238	211	217	230	195	213	209	258	225	209	243	220	207	231	208	190	224	213	200	219	225	203	210	218	210	241	226	225	214	232	211	207	230	249	232	248	220	233	183	208	232	214	214	225	212	167	220	221	193	212	216	190	236	219	224	217	219	245	213	210	225	189	222	223	213	229	221	235	212	209	239	244	197	222	194	209	231	209	233	226	212	225	231	198	240	237	212	227	224	215	216	217	227	207	250	240	233	229	205	222	221	202	218	199	216	219	223	245	210	234	215	196	201	227	250	206	201	207	222	228	222	242	214	209	193	214	208	219	231	226	215	215	222	169	204	214	220	240	216	241	216	199	191	213	207	226	213	242	214	201	243	213	223	205	209	214	219	239	226	213	202	215	206	202	228	232	214	204	206	234	212	203	228	191	255	206	218	237	223	219	214	230	230	201	200	218	235	214	220	249	257	230	192	218	222	210	233	215	200	230	211	210	224	216	229	227	219	196	223	203	230	261	211	226	215	194	215	250	207	188	219	193	205	220	211	243	229	229	213	239	231	220	250	215	231	209	229	211	208	238	190	211	215	184	219	221	206	224	244	216	219	222	216	212	251	202	204	211	223	238	245	229	250	226	201	199	236	197	209	206	215	235	196	237	228	202	219	198	210	210	261	225	231	194	210	217	238	204	212	247	233	230	214	227	220	216	218	246	248	233	196	236	234	233	236	254	216	209	226	204	202	258	211	199	229	220	192	213	225	219	217	218	195	183	204	244	201	217	225	212	205	222	221	236	215	207	190	194	234	198	240	186	249	242	226	208	213	216	234	225	201	231	210	203	233	206	228	211	213	203	230	240	212	205	198	214	204	238	227	233	202	216	203	223	198	228	194	228	223	224	207	186	205	224	244	221	233	211	225	222	226	214	230	233	206	206	213	244	222	237	198	225	200	193	204	194	223	242	189	218	202	204	212	198	225	228	234	231	219	210	215	187	184	199	214	232	227	229	220	224	207	261	204	196	214	226	231	217	229
26560	34485	43923	46431	44756	45118	45964	48455	42789	43026	38971	30974	22694	18676	27144	30914	26052	21685	17153	18526	22361	22512	19884	12520	12983	13533	11117	9043	9592	8418	7854	6934	7714	5452	3831	5056	4479	5092	6759	3629	3232	3198	2611	2583	2946	2461	1905	1876	1673	1655	1281	1065	1276	1239	1279	1273	1152	1023	868	853	887	707	667	607	626	620	619	593	614	600	594	603	595	556	565	592	544	578	592	546	550	529	553	519	494	560	543	531	574	564	485	546	549	543	570	596	571	559	560	548	503	539	519	515	535	538	508	511	536	538	554	543	521	509	486	506	506	508	523	527	521	541	559	510	499	524	534	515	508	499	503	499	515	526	523	516	519	515	546	528	478	493	559	530	510	510	497	565	497	526	510	532	539	534	544	507	546	548	488	487	536	543	491	497	515	507	515	489	531	534	496	488	516	538	494	526	553	511	467	505	540	524	534	516	529	511	492	498	531	504	516	500	500	552	521	520	507	519	531	530	501	526	535	489	539	507	493	538	525	536	453	514	524	489	491	529	465	547	502	465	570	505	544	527	492	494	544	528	546	566	514	512	520	521	527	513	525	521	515	529	541	523	529	535	542	551	553	513	554	519	526	522	482	498	524	514	501	507	571	499	483	515	506	505	519	530	520	517	506	536	525	530	481	541	505	521	514	510	534	510	553	515	522	545	528	531	511	520	503	508	542	481	484	542	519	507	508	522	495	513	537	530	491	509	528	528	497	515	515	488	477	538	516	543	519	475	507	521	537	566	515	559	557	515	515	477	554	515	489	530	528	517	518	540	509	533	541	515	511	507	517	490	506	512	483	514	516	519	503	548	518	529	502	486	536	531	514	547	523	527	528	502	511	536	537	513	498	514	549	507	486	529	530	512	550	545	532	538	501	459	502	523	492	534	541	513	494	489	535	524	510	530	522	517	514	520	523	518	503	558	500	514	498	502	541	521	529	514	512	542	516	491	556	496	517	555	533	545	535	504	500	523	528	558	501	547	522	516	535	514	546	531	535	580	555	540	573	558	483	484	564	509	531	543	551	487	460	532	477	516	505	520	504	558	519	475	541	522	518	550	527	518	519	515	504	508	515	528	478	544	546	552	524	493	528	529	543	519	522	530	503	525	512	500	569	502	501	523	495	454	517	485	487	524	552	532	503	520	508	531	524	522	520	559	510	528	498	493	575	543	486	504	516	540	560	517	547	554	518	555	502	492	505	518	503	521	512	531	533	544	509	479	532	527	532	529	547	540	528	521	513	514	510	499	536	576	499	519	517	510	557	520	546	535	521	506	535	569	512	513	486	497	554	523	488	526	509	529	554	542	511	509	468	520	513	528	541	542	550	541	530	521	538	521	521	564	523	527	543	513	541	496	508	559	514	525	519	495	472	518	493	509	516	542	518	514	514	508	581	513	516	480	515	524	495	512	560	527	483	550	516	522	512	531	530	497	526	462	512	524	528	526	502	487	492	522	534	496	538	505	532	496	512	530	499	495	489	543	531	530	512	529	487	508	512	547	518	514	502	502	518	475	520	508	482	496	512	540	500	493	508	570	526	536	543	467	497	564	549	518	586	517	522	486	573	545	494	529	521	518	574	548	555	544	546	479	497	530	538	510	525	524	506	538	487	521	510	496	548	518	521	506	531	485	505	514	474	530	541	473	523	496	488	511	495	497	466	495	512	495	530	514	521	502	542	503	518	486	486	499	508	495	515	497	515	546	489	511	503	516	548	508	519	533	516	528	519	542	508	481	502	487	497	465	542	500	508	544	549	516	548	553	503	502	500	535	520	556	515	518	494	501	479	519	510	527	536	510	537	542	534	511	515	519	577	500	534	477	502	519	552	531	526	518	474	513	522	538	513	514	507	531	557	501	554	521	538	507	525	533	517	571	534	480	523	502	526	536	564	530	471	546	519	526	504	511	549	533	514	494	504	508	504	530	528	495	510	550	521	515	508	513	527	564	542	519	536	502	572	527	506	521	515	516	524	505	513	498	515	502	526	516	525	490	561	475	529	511	487	553	530	547	494	523	543	527	483	522	500	536	525	489	495	502	502	560	494	551	539	542	516	504	497	488	514	517	518	519	480	520	551	507	552	484	498	513	479	515	517	560	522	492	561	511	539	508	499	556	514	528	528	515	541	519	526	524	538	496	512	531	538	535	489	539	545	508	525	512	498	491	480	504	499	508	471	522	468	536	547	500	537	509	523	547	541	509	526	512	517	522	467	515	496	539	530	532	504	516	505	505	487	537	525	495	489	528	487	530	481	495	511	521	514	553	534	499	513	543	543	503	491	547	497	567	519	540	559	510	492	501	525	519	548	470	486	538	529	546	512	512	509	523	526	480	515	489	529	547	522	518	507	493	456	484	526	478	501	512	491	499	528	536	541	508	510	504	490	534	507	546	491	543	493	489	528	496	541	535	536	550	512	509	540	511	538	526	519	550	488	492	505	551	548	541	528	522	511	538	478	544	520	525	554	517	541	480	531	531	538	527	508	502	516	507	524	497	515	535	525	506	494	468	556	555	530	494	527	527	501	501	535	570	544	516	531	528	521	520	550	488	536	509	502	495	535	516	491	547	518	526	515	509	497	524	490	523	497	490	507	500	483	500	529	518	516	503	506	472	517	497	475	532	528	524	531	495	506	519	525	509	527	551	529	538	534	453	504	504	534	536	497	543	548	499	494	505	510	481	528	540	534	528	520	501	535	560	515	526	527	518	535	489	486	498	531	559	570	521	517	503	541	553	506	533	514	522	503	489	516	541	515	499	508	530	536	535	523	523	509	542	494	543	544	503	549	540	499	542	523	560	460	528	472	505	534	529	500	531	502	504	490	476	559	488	516	514	493	531	525	505	564	556	504	514	525	516	491	442	573	503	529	535	456	515	497	554	528	544	528	522	512	520	561	515	501	548	503	480	504	525	493	510	481	548	518	528	516	558	506	541	482	538	511	494	512	525	510	527	525	524	530	576	507	534	508	523	548	513	496	528	576	521	466	523	538	474	534	503	522	540	528	535	515	529	555	538	529	539	505	516	510	513	521	498	498	504	523	544	521	517	542	527	544	529	545	503	508	536	499	534	489	473	489	555	552	541	502	523	552	477	500	549	504	516	499	522	514	507	485	574	486	515	484	516	550	500	500	503	515	516	553	521	501	497	503	502	459	546	540	511	538	522	510	520	545	520	521	489	513	518	525	530	527	500	528	540	532	511	528	560	520	542	545	544	532	473	497	503	510	513	463	461	456	513	535	533	520	481	522	520	527	534	513	528	566	515	520	558	529	536	498	519	542	522	539	492	538	524	500	535	515	532	495	512	548	542	511	523	567	517	489	537	517	462	519	522	491	553	514	529	487	480	485	539	512	573	531	499	501	532	474	493	569	504	479	506	536	533	541	505	529	510	541	521	577	551	507	522	540	502	517	480	518	520	520	524	520	547	463	501	516	514	493	503	544	519	511	509	511	539	520	527	551	519	488	527	481	532	511	514	531	534	527	515	539	492
25525	25893	28520	25638	19395	14678	11099	8341	5652	3948	2878	2231	1500	1116	1070	962	795	666	591	526	524	438	451	363	396	389	329	367	352	328	333	333	288	279	296	292	319	319	300	286	331	321	329	298	297	299	263	257	277	228	278	251	239	248	227	233	252	257	247	250	264	252	250	238	238	242	233	249	263	214	209	260	249	237	209	278	253	204	227	233	235	261	232	279	196	231	236	217	235	252	239	244	252	228	241	272	251	251	246	236	240	254	230	246	212	247	217	224	246	223	241	225	227	226	219	220	238	219	255	232	241	225	239	249	246	241	219	229	236	260	211	222	264	232	234	251	246	225	248	245	219	220	227	241	223	237	220	206	219	241	222	254	209	209	258	228	222	254	237	226	242	248	231	229	221	250	249	225	246	225	229	238	254	226	235	208	217	248	212	212	255	237	218	246	239	199	256	239	239	220	249	238	242	240	246	236	223	227	223	233	219	242	255	233	233	237	210	240	270	214	218	230	222	248	240	255	231	206	206	221	226	232	228	258	241	276	247	233	201	252	234	223	236	248	254	247	218	243	244	235	258	217	254	249	230	254	225	247	231	222	244	257	242	249	207	234	244	224	213	254	222	227	228	267	241	236	230	243	257	244	253	215	250	217	225	242	245	227	251	231	260	219	220	240	221	234	236	240	236	251	239	241	254	239	218	223	209	234	259	238	268	202	211	235	267	248	227	224	217	236	229	242	242	256	254	256	224	231	215	239	253	244	233	227	244	205	231	274	232	228	206	210	244	228	243	236	243	210	221	203	231	230	258	233	232	230	247	215	231	240	229	244	222	209	232	222	251	218	215	232	209	249	239	224	218	245	218	201	242	243	246	240	202	243	262	214	227	212	281	236	241	253	228	259	249	268	234	214	263	204	226	222	226	258	253	238	229	243	217	238	224	249	248	232	268	201	218	237	210	242	230	222	249	239	246	231	242	213	211	248	237	229	247	216	219	218	240	231	232	255	274	218	228	239	204	241	237	249	225	221	219	237	244	221	231	237	237	240	219	224	180	193	220	211	235	219	222	243	237	246	261	224	246	230	235	253	250	232	220	247	226	244	235	259	225	233	234	248	231	222	242	246	213	211	241	249	252	213	223	224	264	221	223	226	259	250	273	237	249	224	235	229	218	216	191	241	247	251	241	218	259	238	209	204	250	223	210	231	259	251	263	233	229	250	244	201	239	240	197	230	222	226	196	209	242	254	214	245	245	203	236	234	221	230	237	214	229	227	243	249	215	242	228	232	226	242	203	226	230	255	207	253	233	238	256	245	281	198	256	244	261	229	236	223	233	234	253	251	245	286	220	253	242	218	249	231	245	252	236	257	255	237	245	235	250	223	203	232	246	257	210	237	250	235	222	215	251	224	235	228	248	230	231	243	225	236	248	213	252	238	230	232	221	229	225	241	227	215	248	241	241	227	243	208	249	262	262	221	242	232	211	230	249	234	244	233	224	245	228	246	253	224	229	232	259	231	245	243	220	230	211	232	239	253	230	216	238	233	225	233	225	221	257	222	219	261	266	223	240	225	246	240	257	247	236	248	246	221	226	247	199	239	229	217	258	249	249	217	207	250	216	231	237	217	215	232	246	249	214	224	211	220	229	247	233	246	237	238	227	209	244	257	229	252	224	227	217	227	210	242	232	217	235	236	250	234	242	206	220	226	221	285	237	247	228	248	214	220	254	242	232	226	242	203	226	228	237	263	256	269	296	250	228	240	246	234	237	245	224	247	291	229	213	251	206	225	257	216	213	222	248	236	233	254	212	238	241	247	254	232	246	232	247	242	232	213	226	232	238	247	232	240	250	253	230	235	235	213	220	240	253	266	225	263	233	231	234	251	251	229	235	264	230	216	238	228	234	223	230	228	226	230	256	211	239	254	238	250	244	222	238	213	237	211	223	234	266	246	228	238	215	234	223	228	227	233	262	230	224	229	248	231	249	244	246	251	207	233	247	217	219	219	224	223	256	231	248	218	198	218	241	227	234	231	228	249	255	246	232	233	233	253	251	253	242	244	267	238	204	222	236	249	267	241	250	239	230	215	226	206	257	238	229	240	231	213	235	215	221	219	228	205	250	232	237	223	225	243	217	229	226	265	229	235	217	222	232	242	238	265	235	217	249	223	238	240	204	241	201	236	235	209	218	220	218	245	224	239	222	259	240	246	233	258	255	249	242	242	234	227	239	207	255	235	234	256	249	245	218	223	255	246	233	246	252	251	222	212	244	249	213	228	254	208	243	263	223	254	226	244	236	232	215	214	215	224	210	268	234	238	207	221	233	225	233	267	220	236	219	236	249	227	229	279	263	252	219	229	240	213	244	266	255	224	242	218	256	234	242	230	253	251	236	238	248	222	233	220	257	231	235	223	245	219	256	226	225	228	239	225	215	260	232	223	232	209	237	233	228	239	206	219	242	239	255	261	228	210	234	239	233	274	232	216	243	255	235	227	221	244	249	261	224	215	240	235	233	238	213	262	221	231	227	243	234	217	237	225	255	219	201	221	261	251	237	248	241	208	212	249	222	229	243	230	241	218	246	230	235	231	251	213	258	212	233	209	209	223	244	241	247	261	240	217	239	222	249	220	207	249	261	227	219	233	240	227	282	250	226	210	225	193	225	229	245	194	256	234	235	259	224	262	201	215	235	228	212	234	253	218	235	199	232	238	236	239	216	256	246	235	265	245	264	232	243	269	248	253	238	243	279	240	231	243	231	214	238	244	260	241	263	226	231	272	239	227	229	214	221	217	236	229	236	238	266	226	242	244	215	226	222	232	222	241	227	203	234	254	213	252	225	237	228	245	209	253	215	219	228	229	218	248	208	225	232	252	232	212	259	241	263	219	228	249	204	237	205	213	271	220	223	225	243	215	224	228	232	235	220	226	220	272	201	233	220	235	252	239	248	257	242	265	235	237	235	229	240	226	225	212	216	249	228	228	265	241	243	228	217	207	247	210	212	238	239	224	229	238	250	245	200	215	218	227	239	239	239	231	218	236	239	204	247	227	237	262	239	239	214	227	217	241	260	218	244	237	210	254	244	232	226	246	252	223	235	253	228	199	190	246	282	241	255	233	217	223	243	237	247	259	262	239	218	214	244	234	233	227	219	196	252	221	247	258	258	250	272	236	230	251	211	236	233	265	242	226	236	240	240	210	237	244	239	240	225	236	236	216	233	232	231	208	242	221	223	232	230	252	252	249	256	221	240	235	228	251	250	240	207	240	232	221	234	224	248	216	254	219	239	236	235	232	222	255	258	227	223	244	236	241	192	242	225	251	240	233	195	220	233	242	249	246	225	251	240	219	218	223	234	252	250	233	220	210	224	241	229	227	232	239	224	234	213	229	222	238	213	236	223	221	228	221	242	227	254	230	201	224	255	253	238	252	240	213	223	233	243	240	222	240	253	231	254	238	234	236	251	252	263	245	229	222	224	217	241	257	258	236	208	259	237	233	243	239	217	252
15196	19618	30397	32791	29992	27742	25156	22638	18336	14996	12158	10587	7374	5663	5448	5275	4388	3703	2834	2690	2749	2257	2058	1781	1769	1646	1515	1381	1252	1220	1208	1164	1071	1054	1076	1045	1055	1098	1140	1064	1080	1043	1012	922	906	838	741	696	712	707	683	651	627	651	607	591	617	594	644	611	599	572	567	568	577	584	621	578	638	577	573	558	577	591	573	599	529	532	570	589	574	604	541	567	591	579	571	568	542	556	548	539	538	563	546	518	578	553	560	590	531	559	536	535	538	556	575	571	572	599	546	554	597	580	601	547	560	541	529	605	574	566	515	565	541	537	501	578	564	576	579	556	593	559	591	578	597	553	591	530	509	594	535	577	597	583	551	547	543	577	593	527	563	534	550	550	571	566	516	587	597	560	562	578	548	563	548	578	552	621	604	584	591	579	550	560	571	568	593	597	558	556	579	534	584	563	568	567	578	572	553	524	594	542	546	610	544	604	508	524	531	563	616	646	570	575	553	568	516	570	555	559	574	557	579	553	568	546	576	617	561	545	576	597	561	545	597	546	565	575	591	545	558	569	594	557	586	530	527	576	584	546	549	614	577	604	571	532	577	568	554	571	580	605	560	556	609	562	593	569	535	599	549	550	555	584	577	600	554	563	576	546	558	579	556	539	541	569	551	579	572	546	605	569	574	558	583	596	572	564	575	565	583	568	590	560	560	570	558	565	563	553	548	564	549	565	598	576	564	547	537	556	549	561	558	586	551	557	535	532	532	536	530	539	565	552	582	564	572	546	530	564	551	577	579	522	567	593	599	544	549	560	593	543	555	549	545	568	604	606	579	548	536	563	579	561	530	538	617	576	575	548	565	596	576	552	567	546	571	588	574	582	581	550	559	576	572	576	563	563	543	594	563	549	517	568	582	569	589	580	559	569	591	584	566	579	578	564	558	562	576	557	548	603	571	597	583	583	599	551	490	562	605	551	557	534	550	567	521	590	573	575	585	618	544	536	558	600	558	582	545	617	534	559	512	570	575	579	554	549	566	582	575	581	536	580	541	591	532	559	521	565	550	557	571	564	539	575	570	583	563	578	577	583	528	594	538	586	587	558	532	599	593	519	548	560	616	545	528	563	590	571	570	558	569	588	558	560	559	555	559	552	511	592	541	587	590	532	572	579	549	542	539	578	569	578	580	589	560	609	569	545	547	617	578	553	590	533	565	585	550	572	564	583	544	542	553	557	570	609	559	576	589	578	577	549	554	586	562	546	570	578	569	521	562	541	538	548	540	539	571	599	565	547	531	560	575	586	565	561	580	567	559	539	604	571	572	585	530	608	580	550	609	590	601	583	568	514	562	555	548	558	606	581	558	546	560	568	571	564	558	557	575	587	564	556	562	571	561	591	551	553	543	566	518	554	541	558	517	553	565	574	537	583	532	549	571	552	573	588	581	557	516	628	567	560	538	526	563	553	596	560	551	565	602	522	561	562	582	577	589	565	526	608	569	553	606	590	561	560	513	563	591	625	547	583	572	582	595	577	576	549	551	578	563	602	550	575	573	576	562	605	549	543	536	543	552	525	567	570	569	557	558	582	566	565	572	546	563	570	573	558	557	592	561	558	588	556	578	568	622	578	538	608	576	586	523	566	571	543	542	559	560	561	578	536	559	584	554	620	584	571	594	575	540	546	545	551	569	557	570	520	550	558	575	577	555	583	562	542	596	589	575	568	519	575	558	593	569	546	605	600	564	578	599	514	560	582	564	592	566	576	560	532	567	605	548	572	556	560	574	594	591	542	523	535	619	542	517	584	562	551	574	547	564	536	601	557	562	573	554	572	570	580	569	615	552	602	550	549	565	576	575	576	541	555	581	558	579	574	573	578	540	583	529	566	591	569	587	565	521	570	575	591	547	540	591	558	589	573	579	555	569	541	565	587	581	584	594	564	535	582	559	563	547	523	576	556	580	533	546	572	565	552	553	605	583	530	565	575	580	548	565	616	545	541	572	575	562	560	563	552	558	558	578	555	567	560	628	609	540	564	586	549	541	562	580	560	541	604	570	543	527	572	582	560	563	548	543	579	575	562	573	515	553	603	494	559	570	598	564	573	551	589	529	526	558	551	585	591	554	579	587	543	564	547	518	551	551	607	567	553	551	581	571	545	609	550	549	557	573	601	547	578	555	553	596	555	530	601	572	562	573	563	549	615	586	568	527	552	589	561	580	548	546	580	549	552	559	583	575	585	640	597	526	576	583	533	573	565	571	568	584	568	590	565	565	551	570	596	598	557	572	576	517	538	538	531	583	539	584	520	617	562	544	588	559	591	611	524	556	605	565	553	547	547	523	563	556	564	596	547	564	587	566	527	547	555	580	546	569	539	561	524	553	572	534	582	530	560	596	562	542	554	553	550	556	584	561	599	574	574	582	565	566	603	554	570	587	570	598	562	565	596	553	539	557	586	563	619	599	523	527	579	511	612	582	535	585	587	544	526	566	559	529	558	607	584	551	552	580	519	547	563	588	583	545	580	584	549	553	594	631	524	582	559	548	556	580	581	573	561	589	531	601	578	608	577	568	576	584	569	600	526	580	544	523	549	569	557	568	560	562	528	542	581	625	565	556	575	587	541	547	581	549	521	577	547	574	580	574	594	599	591	532	519	569	565	557	566	580	543	555	576	587	542	557	557	565	593	568	517	503	628	581	570	598	542	602	572	504	567	574	585	522	548	585	571	585	573	564	566	562	551	524	563	573	579	554	557	588	569	563	533	540	552	587	562	545	523	567	603	544	527	563	573	578	546	526	554	547	617	574	588	541	539	532	561	518	568	584	543	558	568	594	558	554	586	607	567	623	570	621	604	550	594	586	559	547	569	591	531	548	564	570	606	545	549	570	544	561	581	568	537	570	560	554	563	552	559	572	595	575	575	553	570	590	557	576	587	592	558	547	609	522	558	618	587	553	545	548	585	550	545	564	581	600	551	552	540	571	559	557	591	544	561	568	551	587	572	526	580	537	569	558	603	590	544	551	597	559	595	555	599	572	575	577	545	571	555	535	550	537	521	566	556	553	562	618	589	570	573	559	569	552	554	516	618	552	594	561	537	544	531	538	603	610	557	575	556	603	595	593	601	561	506	583	595	531	584	573	542	572	546	581	568	572	562	578	566	517	564	567	529	564	540	535	573	580	553	549	575	567	565	554	574	577	609	561	583	565	575	572	562	538	551	545	557	584	570	564	569	569	577	600	568	592	539	513	521	589	563	542	547	553	557	553	585	589	594	548	565	552	591	539	579	568	572	590	535	553	589	563	552	549	544	599	579	584	568	582	563	584	586	559	536	563	550	603	575	593	561	613	606	571	590	527	588	547	526	549	594	559	544	588	565	577	578	502	553	570	554	561	592	582	592	616	575	577	531	511	562	590	555	599	555	574	591	568	629	583	554	558	549	508	574	537	554	533	618	557	593	564	556	550	549	563	564	534	560	572	584	537	606	566	592	558	567	541	616	606	594	531	601	574	576
36687	33654	39545	38681	31291	26836	31657	32011	24480	24089	17647	13815	7938	5419	5928	7960	6053	4164	2509	2839	4035	2782	2595	1583	1528	1475	1229	1023	949	790	777	683	748	472	509	555	604	615	623	489	489	528	433	379	400	402	366	343	325	364	278	306	322	289	342	305	305	312	262	256	255	281	253	245	238	275	259	226	245	277	291	273	271	222	227	244	261	249	258	277	238	224	245	247	233	253	259	260	227	249	243	244	236	237	272	241	234	232	253	258	236	252	222	239	276	258	246	239	243	216	238	227	245	215	243	264	249	245	243	243	249	221	257	257	233	245	252	244	235	230	220	257	238	225	247	258	255	264	234	244	221	243	229	226	229	263	216	260	237	270	245	256	273	238	249	253	271	276	228	231	244	256	262	262	240	254	258	248	257	262	250	261	238	240	250	244	244	229	222	227	254	279	257	237	235	247	239	285	253	277	272	237	255	271	269	260	225	246	267	267	235	244	253	249	247	256	238	252	234	235	257	280	281	244	273	259	222	247	248	220	268	248	261	242	244	252	261	255	197	221	232	242	275	239	230	234	239	258	242	237	255	258	246	284	252	218	255	237	239	249	260	246	253	254	261	238	271	225	231	249	253	251	262	233	237	242	259	264	244	244	255	242	255	250	251	252	231	236	239	237	253	253	235	276	241	261	258	240	233	264	267	237	239	283	217	239	256	231	251	273	250	239	233	233	267	266	253	255	256	269	224	268	261	219	236	242	255	258	245	227	254	261	237	244	251	228	222	233	231	233	260	236	202	255	258	242	246	249	229	255	234	295	257	237	214	242	225	240	230	238	204	281	250	226	236	249	253	259	230	248	241	250	241	286	254	282	239	267	226	239	244	250	251	270	225	297	213	238	238	268	244	247	240	241	268	297	273	245	224	245	247	228	248	254	239	249	244	250	252	232	250	222	244	232	239	226	227	254	263	255	241	252	235	221	258	241	251	232	234	231	248	275	257	243	251	233	266	246	232	231	234	201	268	263	262	252	250	242	252	234	265	227	267	223	235	240	249	203	251	262	230	235	235	235	239	244	240	251	270	236	222	244	246	274	250	249	237	263	264	237	275	250	236	227	265	253	250	245	244	231	239	242	245	234	238	252	247	251	253	226	245	277	220	235	232	288	222	229	238	253	258	265	243	249	224	220	236	242	242	254	258	286	252	244	247	249	262	260	245	239	230	267	224	253	238	238	231	218	238	251	221	257	226	287	228	240	228	249	239	224	248	232	259	300	248	267	272	264	246	260	279	255	254	249	242	249	257	241	197	223	252	247	233	229	255	242	236	276	243	244	287	244	276	238	246	224	244	238	239	241	240	222	255	232	236	244	242	259	227	244	220	246	218	236	237	245	279	240	242	247	250	240	239	249	230	208	249	252	224	255	260	267	229	263	238	230	215	252	256	254	240	249	235	249	238	240	235	230	231	264	252	240	245	233	240	217	229	250	262	238	248	255	260	257	263	284	261	251	221	263	215	255	259	254	261	251	269	263	265	236	267	253	237	228	246	218	271	236	227	250	231	217	232	235	238	242	231	274	245	255	244	234	261	228	252	220	271	255	261	266	231	254	255	244	243	254	267	268	285	252	248	239	261	248	240	255	246	280	239	236	231	246	267	240	224	251	224	275	248	249	254	241	237	239	238	252	245	241	251	250	230	253	248	236	268	243	255	233	258	234	236	240	283	265	247	240	208	245	273	245	252	249	231	218	215	268	243	242	249	248	249	244	244	250	255	224	245	260	251	255	247	241	245	237	250	235	254	250	239	219	251	249	235	217	267	255	236	241	252	265	236	246	275	281	266	271	244	258	247	250	241	257	211	232	247	236	248	208	254	233	265	253	232	217	241	242	255	256	215	265	239	235	243	241	254	244	238	231	229	248	269	262	247	231	254	242	257	255	241	250	225	215	237	229	235	257	243	227	247	246	247	223	236	253	267	250	239	237	242	238	267	260	239	259	254	235	260	236	256	240	225	254	254	199	253	225	264	270	249	278	269	253	222	248	263	245	239	234	243	221	257	262	246	248	241	224	258	251	232	240	244	256	254	226	233	252	271	286	250	271	254	218	268	251	219	244	244	236	257	241	256	239	221	251	231	255	255	246	223	273	237	246	247	244	240	242	230	263	245	226	259	227	243	241	259	226	232	252	269	246	201	251	240	237	253	266	260	230	252	257	233	242	215	244	243	212	256	236	233	215	244	241	221	221	236	234	249	242	237	237	258	222	245	234	235	264	268	233	245	230	235	245	225	220	249	264	239	244	258	232	248	222	237	230	249	228	257	251	252	278	241	252	231	240	270	231	235	290	236	262	265	243	234	268	262	241	224	245	264	236	283	255	238	196	256	244	249	253	219	244	263	254	226	262	230	250	270	242	223	265	235	247	269	217	246	227	241	228	248	253	260	256	256	231	263	267	240	255	243	238	264	236	265	258	254	254	258	253	244	249	236	263	287	246	253	248	250	246	243	232	244	231	233	284	261	211	231	215	247	259	222	255	228	262	254	247	250	254	272	231	260	269	248	242	253	236	227	258	249	243	278	237	250	244	235	242	272	222	227	242	271	235	248	251	255	256	246	258	238	208	261	244	249	253	234	256	273	282	253	248	258	242	221	247	264	281	240	239	254	248	243	258	254	250	289	251	216	260	242	227	251	247	239	233	244	271	270	275	226	260	248	220	225	210	242	260	231	234	233	247	251	240	239	289	266	252	258	272	260	255	249	255	235	240	234	289	254	245	232	262	246	227	227	225	253	244	268	247	254	239	250	236	253	234	247	241	254	245	253	258	226	235	239	284	227	235	238	232	242	245	251	227	253	252	242	229	244	227	233	248	244	230	248	233	256	250	275	231	242	250	234	260	261	260	243	246	255	244	255	232	223	236	264	260	252	257	242	207	245	264	244	268	238	230	252	250	223	261	264	252	235	235	239	231	222	274	269	269	256	233	233	229	247	251	256	207	251	242	219	254	259	268	235	271	225	218	254	258	240	242	242	257	265	234	239	220	224	215	236	230	228	221	219	255	206	252	246	271	231	232	226	240	240	262	246	222	227	249	259	227	260	230	245	245	239	255	258	252	235	204	247	247	225	246	291	230	251	264	252	233	207	237	226	239	264	225	250	258	213	242	257	222	232	267	250	224	232	239	267	263	255	192	219	253	240	203	246	246	268	245	222	247	206	245	246	254	225	252	232	229	236	249	240	256	240	243	229	239	245	256	244	232	240	241	228	249	252	243	243	247	244	229	251	250	267	242	237	231	239	245	245	256	236	226	269	212	245	270	264	249	283	230	243	230	217	240	238	239	252	254	227	225	245	240	259	264	243	238	261	227	247	252	229	242	264	244	224	227	249	250	244	253	221	257	231	227	224	246	232	254	218	236	260	285	241	237	257	261	247	224	251	272	253	260	253	259	220	217	240	257	221	261	241	232	211	228	244	242	254	270	253	237	263	281	237	262	223	229	237	268	212	218	238	250	262	238
23184	26047	39583	42839	39143	37698	42119	42600	35845	37705	30912	25165	17589	14689	18377	23478	18746	15455	11186	13034	17538	13143	12750	8042	8265	8298	6904	5589	5613	4610	4130	3944	3955	2434	2455	2780	2881	3120	3238	2373	2469	2421	1817	1740	1843	1666	1406	1482	1466	1173	986	1063	1102	1038	1090	1018	906	870	827	726	716	690	638	639	657	595	639	637	622	667	644	577	601	619	602	653	626	639	635	601	578	571	609	600	594	597	597	616	643	633	564	599	575	619	598	663	618	595	593	570	610	613	598	581	595	612	580	587	594	550	522	591	589	590	603	615	591	607	573	573	567	561	629	556	581	588	574	574	596	579	576	570	585	551	553	589	549	585	633	604	620	565	615	619	594	558	560	600	559	561	578	560	508	625	561	610	569	590	592	511	584	596	578	576	517	608	583	593	586	573	617	559	591	564	582	566	564	581	572	572	576	635	561	602	547	569	590	559	622	558	536	608	589	549	589	565	618	592	582	592	601	606	563	595	572	561	591	583	546	582	563	587	593	594	578	599	542	611	591	613	594	626	570	555	552	612	631	614	570	552	594	568	605	527	576	589	623	590	546	636	569	586	594	643	537	616	606	565	591	585	580	659	575	574	511	578	521	573	618	579	581	605	635	593	614	601	591	603	579	573	582	563	606	588	564	599	619	588	577	581	584	537	598	593	566	565	632	584	571	589	591	612	583	559	531	538	595	630	568	600	531	596	592	566	590	609	571	588	598	586	556	563	575	603	546	627	620	595	597	607	546	627	577	607	588	546	607	604	590	568	564	614	585	578	557	574	525	603	567	548	590	578	616	578	597	568	580	611	593	550	586	577	582	575	538	567	619	600	568	604	602	576	604	571	550	602	603	566	615	584	565	583	580	574	583	618	551	615	573	608	532	631	588	559	586	581	574	552	577	564	581	597	589	549	590	581	567	620	598	558	547	596	606	556	560	571	592	524	592	617	623	582	600	578	553	587	580	552	587	629	591	603	577	628	613	564	603	559	557	556	615	605	570	609	593	533	581	599	559	585	568	563	584	608	559	557	560	552	570	642	565	534	559	563	578	603	595	602	624	609	546	587	566	583	577	629	584	623	593	561	569	605	587	610	605	574	581	563	577	614	581	595	558	613	596	596	579	566	565	590	577	574	575	553	528	622	537	605	564	612	610	604	552	572	597	561	598	558	567	569	524	584	554	625	600	576	604	585	585	570	579	559	563	565	604	547	590	577	587	586	588	588	614	554	583	552	594	563	575	604	578	581	589	619	599	585	591	587	600	554	602	612	589	608	554	568	618	578	547	550	598	570	591	606	624	537	568	555	566	575	554	566	576	584	549	559	596	577	587	557	558	599	545	611	574	551	600	590	579	552	578	553	568	563	601	615	601	612	610	571	598	581	598	593	589	605	605	586	555	570	564	586	627	580	610	592	634	606	561	573	574	584	560	578	573	573	549	611	597	556	552	569	616	569	584	559	583	605	540	570	593	611	583	604	612	581	591	615	646	592	582	580	584	546	561	677	573	548	587	601	610	574	569	595	618	630	546	621	575	596	538	587	594	582	614	625	600	584	584	564	587	546	577	589	589	565	592	624	585	552	613	623	573	543	596	561	600	561	606	555	561	608	586	541	591	557	628	587	597	607	581	587	563	598	548	568	629	564	590	602	602	619	592	578	550	576	577	575	591	587	598	549	570	552	603	598	566	587	595	575	613	559	547	590	569	603	586	584	564	559	593	596	581	587	587	577	565	604	622	575	598	581	593	593	603	621	591	587	597	579	552	576	559	577	560	565	617	612	581	557	583	607	615	610	552	565	619	586	605	608	586	560	583	569	567	603	567	586	593	602	609	567	563	586	564	590	535	632	572	583	554	593	604	578	557	593	511	600	607	549	596	590	569	571	561	610	597	564	563	582	611	576	574	558	579	608	595	569	609	553	597	593	567	600	601	518	561	564	536	587	604	586	587	561	609	591	609	565	595	600	617	586	566	614	573	574	594	585	599	617	592	580	563	562	550	568	560	587	583	583	590	590	540	598	601	568	595	609	579	583	577	552	569	587	603	569	566	583	547	607	575	610	581	623	575	593	554	566	572	563	588	599	548	531	576	605	548	569	604	549	568	554	565	571	573	562	605	560	587	580	546	554	525	570	585	578	561	564	569	567	556	585	636	589	539	585	578	575	582	599	538	522	552	628	575	611	589	583	607	590	572	591	580	573	565	577	571	601	586	580	613	632	564	542	631	577	568	597	588	581	585	594	596	598	602	617	581	606	626	590	541	615	557	623	600	596	568	604	571	570	577	591	606	571	582	601	618	599	599	606	599	559	550	580	544	553	591	571	575	570	581	576	559	573	609	596	598	574	591	545	584	572	551	581	548	585	542	618	622	588	612	563	601	593	612	570	575	603	607	598	561	566	596	580	587	584	587	581	544	595	581	570	577	592	556	600	613	625	567	587	614	590	599	591	551	605	598	559	567	586	609	603	596	561	589	559	572	591	584	578	630	563	574	540	565	591	575	558	606	602	547	584	554	578	572	580	575	594	595	529	582	588	592	586	609	561	585	561	566	574	559	598	591	581	605	566	588	605	587	582	560	593	594	617	613	570	604	575	632	585	607	619	589	588	579	595	591	607	536	567	598	645	561	598	569	593	585	579	574	565	591	565	574	583	587	611	596	586	594	561	550	572	569	613	546	578	623	579	576	588	558	575	567	565	600	615	580	605	580	623	567	542	547	593	580	596	589	603	574	547	606	541	578	579	618	588	601	567	594	592	627	551	555	600	558	549	552	579	596	524	573	598	578	611	586	605	552	556	576	559	578	557	590	596	554	534	583	603	551	584	555	615	593	565	584	618	565	606	580	581	636	604	628	572	567	560	646	586	606	598	570	608	607	560	595	606	622	555	563	615	604	542	576	587	557	595	581	614	576	567	616	650	542	549	606	571	595	582	575	590	575	588	596	603	580	591	529	583	617	543	552	556	549	617	595	631	588	583	598	573	590	558	583	571	608	594	556	570	577	568	592	563	588	611	623	557	575	585	545	619	601	612	606	560	589	583	601	585	596	581	584	560	586	595	579	592	561	565	602	557	580	581	579	595	562	563	574	629	588	594	557	559	552	587	635	568	588	608	565	584	603	569	583	586	552	608	598	582	544	567	601	570	591	569	574	574	581	613	565	611	571	568	544	570	586	584	544	572	631	578	626	584	594	626	615	636	607	539	600	559	573	578	605	600	583	599	600	553	604	548	626	589	567	565	596	581	608	620	643	595	602	621	613	621	623	613	593	553	527	584	586	615	578	561	610	561	601	556	594	592	611	580	559	614	632	603	589	611	586	600	554	557	572	557	595	585	576	553	611	576	624	568	557	576	610	618	559	594	553	604	565	540	597	557	536	586	606	551	575	587	551	544	600	567	557	588	604	573	583	603	551	605	543	595	535	646	595	568	618	582	605	546	538	610	599	616	572	553	552	579	573	615	550	537	534	616	567	620	576	537	580	613	575	581	559	606
41384	38199	42700	41801	34105	35342	37807	37823	32108	31830	25947	20387	14094	10403	10510	14508	12352	8038	5390	5974	7726	5305	5452	2984	2682	2618	2176	1546	1579	1405	1139	1116	1300	907	793	927	816	922	909	668	724	666	551	465	543	483	475	472	440	393	365	402	305	308	386	330	290	307	278	300	247	237	252	253	215	225	217	242	208	219	240	237	207	196	210	217	208	214	243	226	212	213	234	233	192	212	199	218	221	219	242	222	214	241	209	209	219	233	216	216	211	216	233	186	217	206	228	250	226	186	227	238	206	216	181	213	223	200	215	232	208	213	225	215	200	213	197	207	215	208	235	214	210	235	216	189	227	239	226	214	224	209	255	212	249	190	214	194	222	218	215	211	233	214	217	206	218	227	233	215	229	234	210	171	225	207	217	241	218	221	207	217	207	202	207	227	209	183	207	228	213	226	225	222	234	207	211	188	228	217	198	217	212	246	207	213	205	213	212	191	198	226	226	226	203	193	221	208	273	213	212	206	209	230	219	208	216	219	237	213	194	221	226	250	232	225	227	213	204	194	199	221	202	211	202	229	206	213	222	223	211	201	266	221	195	218	231	202	196	204	236	220	235	217	226	215	226	224	225	206	222	226	214	211	208	191	219	229	197	217	236	230	200	227	191	213	218	198	204	225	197	240	223	219	225	204	227	236	202	221	200	211	212	222	220	243	195	209	227	213	204	205	209	220	223	208	220	197	216	251	224	199	215	224	228	229	205	222	213	219	214	218	221	202	219	186	233	240	223	202	237	241	227	200	224	217	222	209	234	224	213	223	228	218	220	207	211	227	231	230	232	232	242	193	230	229	214	213	181	210	214	231	220	211	211	196	240	217	234	211	222	227	227	215	217	248	206	271	231	197	235	186	232	209	236	202	216	202	199	221	188	259	218	224	220	221	188	226	252	208	216	267	217	224	226	251	230	230	211	226	212	208	204	197	206	188	250	238	221	201	236	219	213	213	222	224	225	216	227	224	242	213	228	234	201	230	194	226	238	243	233	209	191	196	226	220	230	210	217	225	213	219	223	189	178	201	222	226	196	218	216	211	203	229	196	199	204	241	248	232	234	220	202	205	222	192	183	228	227	210	223	238	222	268	224	209	221	220	223	219	202	204	213	212	222	218	202	216	213	207	212	221	219	216	201	184	250	209	217	228	216	214	222	186	228	214	200	222	207	215	223	211	212	234	178	206	191	231	247	208	222	209	210	229	235	219	212	215	231	234	235	230	232	231	232	231	238	199	213	216	224	194	223	223	237	192	210	211	208	192	227	222	254	252	226	209	204	216	205	230	226	187	206	233	204	231	219	213	215	213	247	224	217	208	238	215	181	206	233	212	198	207	209	214	196	207	200	241	209	221	208	238	213	203	210	186	205	197	214	231	219	232	211	202	228	253	214	203	202	200	209	241	205	220	236	234	198	232	187	205	186	238	214	196	210	205	226	246	196	228	233	217	211	232	214	182	203	220	229	232	211	219	223	226	222	210	232	229	200	249	218	236	209	224	234	218	235	237	195	193	225	238	201	246	235	237	225	216	237	225	204	221	214	209	257	204	186	237	222	219	218	229	228	234	218	201	238	197	236	210	231	233	204	202	215	206	225	229	226	222	251	238	209	220	192	229	196	201	209	236	238	211	237	232	211	222	229	237	223	217	219	236	233	222	191	243	192	197	207	224	240	206	218	210	218	227	206	224	223	197	228	209	215	198	222	234	221	187	221	204	197	215	209	249	210	206	204	218	210	223	231	215	191	209	204	213	230	219	227	227	233	191	215	234	240	229	215	205	222	251	227	209	214	212	219	210	229	235	233	227	194	215	236	224	206	221	247	235	229	223	202	202	235	231	204	196	221	248	210	231	210	202	190	223	208	219	199	209	200	204	215	216	203	180	217	231	201	214	204	213	220	207	230	237	218	223	209	219	249	230	230	221	222	231	215	246	229	198	212	219	187	229	226	210	229	204	225	202	222	217	225	186	205	229	214	184	233	206	224	214	207	203	229	202	193	205	229	203	216	185	187	211	245	229	210	204	248	199	242	225	236	200	231	214	215	216	208	220	202	220	223	225	228	230	195	206	233	207	222	212	206	224	233	225	222	224	205	211	214	210	229	228	216	202	212	198	225	222	208	223	246	220	219	239	229	209	218	199	234	212	221	214	201	229	214	211	245	211	217	243	223	210	247	222	216	216	206	213	188	221	195	207	220	238	217	208	215	196	218	213	202	246	245	225	207	204	206	210	232	237	232	238	233	241	235	208	236	234	231	201	205	208	233	199	213	229	252	223	207	230	234	230	242	216	192	204	207	211	224	227	222	195	239	218	239	230	219	235	203	214	208	219	223	217	218	202	242	219	233	214	217	243	203	215	206	223	208	237	232	206	226	212	225	224	242	232	192	244	211	208	229	252	211	185	228	230	206	225	229	220	197	226	241	223	214	197	247	216	222	210	217	223	223	218	214	246	241	223	205	215	204	215	254	247	200	233	213	222	204	205	204	215	213	206	246	211	228	215	201	203	215	226	214	214	201	221	239	233	210	222	191	204	213	223	213	216	246	206	219	230	216	214	234	215	221	201	213	235	217	223	233	235	218	212	237	205	202	250	186	227	211	210	243	213	244	231	189	254	222	203	212	210	226	239	212	204	228	200	205	233	203	210	192	215	211	209	229	209	226	234	213	238	206	230	221	201	208	205	212	232	234	209	240	248	212	195	196	222	229	223	204	175	218	203	218	221	233	223	211	204	232	220	208	247	232	227	197	226	216	231	218	212	226	224	202	213	231	207	234	196	235	238	227	187	189	205	211	217	228	214	234	224	210	208	212	208	221	220	224	212	227	200	244	232	218	217	233	191	230	212	217	232	210	217	229	206	227	203	225	206	205	188	197	226	219	210	234	216	214	224	212	237	237	252	214	205	224	188	217	209	225	192	221	222	215	237	215	195	235	207	188	228	209	224	220	204	226	210	228	227	189	208	224	163	221	247	227	236	212	206	230	216	206	226	227	224	193	213	228	225	203	199	208	210	234	213	200	219	210	205	214	229	248	263	243	219	217	205	219	219	239	207	213	205	197	237	222	214	194	209	212	221	239	215	225	221	217	201	204	208	215	219	226	211	247	206	222	205	203	226	241	231	221	247	249	209	246	222	209	206	203	211	213	201	212	200	185	201	209	211	217	206	215	226	209	219	184	229	216	234	195	231	209	214	213	228	224	208	200	247	225	216	221	232	219	208	203	187	247	226	210	218	224	229	220	214	223	192	223	228	228	217	219	205	213	212	187	199	211	223	210	235	208	215	218	217	210	195	219	223	216	233	198	210	259	219	241	224	204	205	194	235	236	219	220	218	207	240	227	224	193	218	255	211	225	221	210	218	217	204	232	219	202	221	216	203	231	232	210	211	229	196	242	215	195	236	210	230	191	191	223	230	223	190	228	237	248	232	226	214	236	195	247	200	221	224	214	200	214	210	230	236	210	233	206	205
25506	30189	42249	45657	43123	44534	47042	47972	43830	44450	38164	29614	25153	21037	24512	31915	27786	21536	17675	20881	25798	20281	20150	12327	12894	14348	12196	9045	9489	8104	6951	6568	7783	4695	4425	4802	4126	5114	4668	3384	3803	3914	2767	2390	2797	2377	2032	2355	2022	1584	1343	1925	1444	1350	1408	1144	1193	1081	927	984	821	759	664	603	632	599	604	588	583	631	627	600	610	629	537	570	567	522	538	541	510	520	533	564	572	525	545	557	556	524	507	554	536	556	578	537	634	562	608	563	547	530	496	523	546	561	499	522	524	534	532	536	500	536	500	529	517	517	497	565	535	543	557	513	513	508	517	481	534	564	530	554	513	516	560	510	533	502	498	497	530	529	521	529	508	533	514	525	553	513	541	470	521	534	555	539	524	524	518	499	521	494	521	527	530	512	508	533	545	535	564	526	535	537	536	519	468	545	492	548	519	496	529	514	532	528	543	516	542	507	506	543	486	476	538	519	525	565	522	529	490	541	541	509	525	545	507	491	521	513	543	526	495	505	508	543	514	494	480	539	543	540	549	532	575	503	502	517	521	526	501	541	472	515	481	534	513	520	532	498	494	561	482	510	509	559	508	537	539	518	481	498	524	508	519	534	541	527	517	506	526	515	511	530	515	514	493	514	512	528	484	537	514	546	548	480	542	535	501	505	555	474	488	487	509	532	499	495	550	547	529	504	528	510	521	544	522	522	550	524	519	464	507	506	584	532	520	564	541	531	519	501	547	531	549	498	523	513	537	517	552	509	537	505	503	525	463	524	507	534	493	519	525	497	523	494	505	473	499	534	493	534	523	551	517	517	518	507	500	525	544	520	523	517	544	489	509	490	486	510	555	531	538	503	527	545	502	545	524	538	543	483	544	517	567	510	507	565	527	515	548	534	495	505	522	548	532	491	547	533	490	497	530	492	522	555	541	557	519	536	493	511	531	503	524	526	509	527	524	483	500	535	512	499	547	568	557	508	529	528	510	544	546	527	535	520	583	504	532	566	508	509	519	520	528	511	498	526	499	544	501	495	550	540	586	488	511	515	536	521	528	535	504	546	528	507	535	504	517	572	508	515	501	530	459	543	489	531	531	516	523	486	510	542	505	547	531	531	509	497	526	527	494	506	489	510	510	494	468	540	505	511	518	519	553	501	498	551	558	540	517	525	526	519	526	521	496	484	555	570	533	483	519	514	569	508	511	563	537	530	495	531	565	525	517	500	548	514	531	523	513	528	527	539	559	551	483	533	495	526	537	528	523	487	492	558	527	495	541	535	528	542	536	559	529	546	500	502	542	520	544	571	519	522	499	546	529	564	485	530	474	558	523	513	541	533	525	535	508	528	526	502	534	518	522	533	540	535	516	518	482	545	489	534	514	498	509	535	517	525	528	523	525	524	508	496	546	480	519	488	486	469	524	544	499	506	538	527	512	525	532	534	532	529	498	516	518	543	519	581	545	520	541	542	531	534	524	526	540	497	505	528	516	526	496	519	507	532	530	538	509	533	508	507	548	545	531	545	498	472	541	528	504	496	511	553	531	489	600	513	529	493	540	499	509	541	523	482	518	547	552	505	520	496	533	499	526	512	511	545	502	492	519	519	504	505	563	485	552	506	526	475	474	492	503	517	524	496	531	476	501	508	466	479	506	538	484	475	515	530	532	570	525	505	526	511	504	555	554	543	519	502	517	538	483	512	558	524	473	538	480	519	512	534	551	494	511	487	542	534	535	541	525	534	496	484	497	536	493	525	488	535	506	552	537	526	526	500	522	482	500	526	536	485	520	502	501	499	506	575	552	508	499	523	520	487	534	520	531	506	475	549	532	536	553	505	522	515	500	543	539	500	508	494	541	514	509	517	500	493	510	504	506	493	490	524	545	537	492	544	482	479	533	480	512	538	505	512	519	539	511	526	522	554	521	535	541	523	535	509	530	495	511	539	547	525	538	579	509	479	503	500	508	495	539	515	512	539	529	493	524	464	504	513	547	579	521	541	500	533	518	517	531	569	540	537	488	477	546	490	516	579	496	508	497	481	544	514	519	540	494	514	524	557	526	536	538	550	537	528	565	528	519	505	516	508	521	522	544	509	554	551	526	495	514	470	528	543	507	499	567	484	535	511	470	587	507	528	509	533	541	527	499	487	489	543	527	494	530	527	551	529	501	511	546	536	533	515	522	494	467	514	527	539	551	511	534	532	508	488	485	510	510	496	545	554	482	475	474	477	515	542	501	532	513	543	525	560	508	538	527	561	487	509	543	508	504	599	535	551	545	515	503	516	529	495	509	528	522	517	496	512	529	519	487	489	534	514	476	557	527	533	486	527	520	552	508	515	522	532	522	472	515	538	542	514	557	502	512	484	479	550	518	521	494	508	528	507	531	498	520	521	549	524	551	547	506	487	532	538	524	526	545	511	520	504	526	482	521	531	520	530	509	471	504	508	498	554	540	534	516	530	564	519	490	542	510	481	478	539	526	543	521	513	528	577	529	532	496	539	561	515	545	517	564	556	520	529	547	532	532	515	499	512	543	467	534	544	548	550	541	512	472	518	460	547	522	522	538	492	498	530	541	519	548	538	526	519	496	503	526	523	534	549	550	497	516	493	527	508	501	518	546	501	546	535	492	568	519	539	535	528	519	529	509	524	503	517	490	518	541	511	551	523	518	547	546	519	493	500	499	533	546	521	483	504	516	520	507	528	525	543	509	527	519	522	542	486	497	497	530	512	531	544	482	528	536	543	506	527	506	530	475	505	521	562	524	522	499	548	527	500	520	511	537	544	578	485	537	547	512	516	488	511	521	501	526	515	507	517	503	493	560	508	540	494	499	468	516	533	487	520	532	492	512	540	533	581	533	527	562	519	540	563	513	534	517	501	566	495	515	525	544	501	498	515	535	514	484	507	512	551	517	508	505	520	562	507	540	514	524	520	513	539	476	521	550	518	498	508	481	518	563	535	514	494	505	503	541	521	509	521	552	516	474	519	500	529	486	528	577	548	566	523	521	532	537	530	524	492	535	508	543	499	527	529	559	507	537	484	523	529	507	494	501	497	515	510	529	491	517	536	485	530	485	495	509	531	534	507	513	549	525	503	532	514	511	502	547	519	542	522	506	499	541	518	556	533	496	510	555	528	501	550	510	514	538	490	494	526	510	528	503	504	513	537	502	498	531	540	490	539	499	546	529	544	528	501	558	519	509	479	523	527	582	512	556	553	501	573	513	530	521	521	511	479	534	545	502	489	472	500	566	507	532	516	539	535	477	516	536	505	532	525	502	499	500	482	517	481	537	488	510	545	509	520	553	472	533	531	542	524	553	507	496	500	535	553	546	539	486	523	552	536	502	522	534	552	517	497	520	501	507	542	467	531	526	522	498	526	559	527	555	512	561	516	521	511	510	498	552	516	502	547	492	525	490	495	536	545	551	527	552	531	518	544	518	511	521	534	550	533	520	523	519	532	494	490	523	518	531	480	531	522	536	505	477	493	545	526	484	489	550	494	509	520
22693	23970	26611	24320	19122	13994	11429	9187	6520	4533	3046	2243	1544	1107	989	1026	866	643	557	474	516	472	475	376	402	357	353	323	324	338	349	311	302	305	303	336	285	309	328	272	306	335	295	271	287	271	233	307	306	267	256	229	314	226	260	253	240	252	241	235	237	241	249	260	251	248	264	255	212	216	229	242	245	257	218	244	235	246	247	237	228	253	219	260	233	249	254	250	228	206	275	223	257	235	243	253	251	247	227	233	200	238	248	228	248	234	245	243	235	215	261	266	251	209	226	210	206	249	226	255	244	237	230	232	237	241	223	238	231	225	233	232	234	215	223	202	211	235	256	238	233	227	264	266	259	249	247	217	248	236	251	234	224	276	235	227	239	236	240	236	252	227	202	253	223	255	262	254	230	269	245	242	220	253	246	240	247	230	233	249	247	236	251	218	230	257	240	217	215	221	241	259	259	247	198	261	241	235	273	258	253	219	234	217	238	231	250	233	234	234	199	216	240	251	226	243	234	243	240	240	257	240	241	235	217	225	242	230	225	239	259	236	255	252	241	292	232	241	232	227	229	204	238	234	292	256	227	246	249	244	206	242	237	257	230	207	232	231	229	224	253	215	237	265	275	229	224	240	260	238	258	235	208	264	264	257	224	245	239	252	212	212	256	247	248	237	217	212	234	214	230	225	244	234	237	237	236	218	227	221	231	233	241	244	255	250	266	244	264	267	220	232	241	236	246	257	230	214	227	245	241	239	250	247	230	232	221	258	268	230	217	221	240	259	244	257	210	244	246	243	237	219	232	230	249	259	208	235	236	257	219	218	243	243	252	224	261	247	233	230	211	248	258	243	242	209	234	244	232	205	231	249	249	245	196	211	260	226	266	216	241	229	215	245	247	235	234	227	253	218	234	242	247	267	228	222	232	247	221	223	207	208	224	238	242	265	219	230	237	246	231	251	229	236	243	226	217	240	269	243	245	250	234	244	247	257	241	250	258	218	243	206	263	232	214	273	284	217	215	238	246	210	246	249	239	230	244	220	243	200	222	248	238	241	234	216	237	245	222	227	276	257	233	208	248	253	228	238	238	221	248	234	264	218	223	229	257	272	266	219	212	246	235	242	249	223	233	232	232	236	228	230	203	227	265	224	222	239	258	244	255	248	240	246	257	236	224	251	234	258	248	228	243	237	238	238	257	238	245	225	263	243	249	233	258	237	254	242	250	226	234	224	240	244	240	251	247	246	224	210	211	251	239	226	234	244	233	221	249	221	244	251	239	208	264	232	246	262	225	223	238	227	235	242	248	276	236	199	244	241	248	227	243	235	203	254	232	237	239	255	235	252	242	238	245	257	233	239	253	239	251	257	262	237	254	235	234	254	241	250	239	238	229	237	236	233	242	240	251	224	228	259	223	242	218	204	245	264	246	242	245	261	211	226	231	233	208	256	254	217	219	224	219	233	222	251	239	219	221	223	219	254	265	262	270	214	221	197	227	239	233	227	240	241	237	249	235	228	245	242	236	232	247	234	247	234	239	242	253	261	259	225	264	242	231	238	252	235	240	254	239	239	268	284	225	223	218	223	240	242	219	234	244	240	261	228	238	214	241	218	242	223	254	236	248	252	226	215	248	232	254	259	262	242	217	231	225	237	246	243	232	233	268	271	228	275	248	234	250	230	227	198	230	246	250	246	236	230	254	237	252	229	221	254	211	211	260	217	214	214	240	227	269	226	248	253	253	240	248	244	230	213	211	239	224	235	273	219	243	254	234	225	263	254	218	236	282	253	244	248	248	252	267	238	262	256	195	249	232	259	249	265	244	229	224	227	241	262	239	221	249	236	262	248	219	246	234	261	250	239	223	224	235	231	219	252	214	240	252	232	243	240	221	241	240	257	219	229	262	258	248	255	233	234	233	251	218	268	247	256	227	235	204	246	204	240	230	229	236	253	218	238	245	246	247	242	247	245	213	229	215	217	221	245	222	259	258	282	239	258	223	219	242	226	243	222	268	224	304	225	259	248	216	205	239	267	258	245	248	238	230	213	222	248	228	243	231	230	253	219	228	222	243	270	256	245	256	234	223	240	261	217	225	223	239	215	228	259	243	252	232	216	229	240	232	223	228	247	244	230	238	234	285	246	235	255	236	222	211	229	239	260	227	228	213	258	230	220	225	238	219	229	239	247	264	233	240	212	241	244	229	239	265	229	229	233	239	229	246	236	234	256	242	239	242	234	235	258	238	238	250	258	234	237	241	244	265	258	224	252	231	241	217	234	236	233	251	257	229	252	228	246	254	249	271	221	224	234	221	254	250	243	272	248	242	237	244	232	259	244	275	216	244	244	242	255	242	239	262	265	227	234	213	250	245	263	264	231	265	227	229	244	234	226	254	241	229	234	223	252	218	215	268	236	246	238	244	262	229	244	213	235	221	244	256	221	240	232	223	254	226	248	245	236	210	256	210	226	248	257	235	252	274	253	240	230	253	250	253	238	247	221	245	231	253	273	227	222	240	257	220	206	225	232	234	233	232	217	261	294	236	228	245	239	228	225	255	252	218	222	249	245	232	270	226	275	206	255	244	266	219	233	239	245	233	254	244	225	226	236	225	246	229	222	260	249	235	243	196	236	242	220	234	241	242	234	234	251	233	237	205	228	241	261	225	221	241	239	234	276	242	250	254	218	263	253	215	257	276	249	242	225	236	243	208	270	225	234	229	205	260	231	218	255	223	239	252	225	244	223	235	255	222	210	252	260	239	244	218	263	225	229	221	255	223	249	236	212	241	240	257	235	228	226	258	260	234	226	197	223	234	250	246	256	244	253	218	218	239	232	187	257	243	251	224	238	247	216	240	226	251	244	233	245	233	236	252	236	243	253	217	244	201	240	237	237	230	235	256	259	244	223	236	254	255	221	222	239	249	245	245	240	228	228	263	213	228	233	246	229	212	254	213	235	252	256	227	248	213	256	231	250	249	213	236	229	215	248	270	262	259	262	240	233	265	236	234	253	225	263	266	228	253	225	215	232	257	251	246	238	228	255	242	222	226	251	234	216	246	247	220	236	247	262	218	208	247	235	224	241	223	219	251	254	228	228	220	280	254	233	234	223	231	226	218	235	241	215	249	249	238	226	283	242	263	240	218	256	223	225	244	237	248	221	253	247	240	246	238	209	232	226	234	253	240	238	245	244	193	212	240	243	240	233	252	254	238	234	248	241	223	227	252	222	231	208	209	251	240	234	223	240	259	249	237	248	248	239	255	232	220	244	252	259	193	232	241	264	225	229	217	256	242	234	241	265	224	237	261	242	212	254	228	237	254	269	233	244	237	214	260	256	246	234	229	246	239	248	256	242	233	213	230	248	246	228	227	229	263	224	231	243	239	235	224	247	273	235	207	234	238	238	216	237	252	234	213	261	217	217	217	257	243	242	242	234	257	250	250	211	223	232	251	241	256	207	236	261	270	254	235	256	242	224	246	263	228	246	253	276	228	223	273	223	258	225
13244	18464	28860	32075	29645	26827	26205	23827	20367	16351	12837	9986	7475	5674	5085	5558	4420	3182	2639	2452	2590	2284	2170	1786	1708	1615	1451	1337	1181	1179	1187	1135	1080	1039	1013	1089	1170	1210	1196	1200	1171	1182	1025	986	873	839	796	795	709	752	717	673	674	684	645	626	615	638	593	623	613	595	588	588	563	549	557	572	597	620	608	557	630	588	606	584	625	574	590	577	587	572	536	579	558	566	591	584	585	558	544	606	588	543	562	600	545	535	552	559	568	598	538	523	594	539	576	581	583	624	548	591	587	615	556	580	584	567	574	579	576	544	569	615	566	560	597	622	529	558	555	542	570	545	547	578	567	567	539	548	549	547	561	629	536	575	562	564	549	582	579	582	586	575	536	566	543	578	552	620	564	556	539	537	525	588	546	601	590	560	565	564	564	573	582	567	550	568	585	609	596	572	546	526	541	567	510	562	563	539	567	600	567	542	541	605	567	559	536	491	547	581	562	610	568	593	544	564	590	570	564	568	581	537	588	572	583	586	601	575	561	550	580	576	563	589	540	618	542	601	587	575	589	552	551	574	558	541	554	567	534	572	599	541	567	540	581	563	539	624	531	579	573	558	567	563	549	560	536	579	589	617	568	575	574	552	576	575	531	567	586	572	522	569	580	527	562	581	557	604	559	597	533	592	556	571	571	575	580	552	564	550	562	573	564	535	566	613	585	594	514	575	552	613	548	565	526	596	572	590	590	610	580	539	583	586	562	561	581	595	541	574	596	576	555	562	544	578	554	508	562	596	549	565	562	574	568	532	533	548	608	549	541	551	553	553	588	560	567	600	557	600	532	617	587	553	541	565	548	552	563	606	545	578	579	565	569	548	534	618	592	597	611	574	590	578	581	576	549	581	591	535	566	553	579	591	570	552	571	587	563	572	593	543	580	609	539	514	578	544	597	546	528	572	579	561	567	555	558	586	537	532	588	535	573	612	574	568	576	543	569	588	590	573	600	573	543	568	555	550	534	571	572	554	561	636	571	581	580	580	559	559	591	599	561	582	561	596	557	565	573	570	599	558	531	520	589	617	589	572	605	568	549	565	546	532	576	571	625	591	555	577	549	542	581	561	558	554	531	579	545	572	549	509	548	534	593	591	521	563	599	570	564	529	555	557	560	550	576	540	524	588	592	576	584	578	581	607	564	540	580	593	552	575	561	570	574	517	625	552	584	607	562	559	592	556	553	585	570	543	564	570	543	527	547	561	539	585	558	597	588	552	554	526	580	558	578	578	582	588	592	590	546	529	599	581	585	541	552	520	590	535	561	588	581	549	542	542	594	594	543	549	521	593	564	578	586	526	585	611	573	556	610	578	559	575	553	549	574	599	566	585	546	529	571	564	567	537	586	563	588	562	589	558	607	595	570	591	575	553	577	575	571	566	546	573	587	597	577	558	557	573	557	583	633	550	548	601	570	522	606	594	578	582	551	547	590	520	556	571	574	545	595	577	567	572	516	552	539	551	571	565	568	570	573	554	571	578	588	573	553	575	559	536	568	536	573	592	581	537	608	555	559	556	585	555	572	568	597	593	593	597	581	556	591	571	530	606	593	571	568	522	562	589	564	569	583	585	580	546	557	637	584	570	520	538	552	570	610	568	541	585	607	583	569	550	537	561	600	595	513	549	589	583	556	590	565	600	564	550	539	558	633	576	556	602	544	588	592	599	585	621	568	592	579	582	607	592	582	525	560	603	553	588	571	607	546	572	566	589	584	558	532	589	516	576	528	552	599	531	565	572	605	582	580	579	523	580	555	567	542	602	632	561	549	536	571	576	585	544	579	566	565	593	573	577	586	548	575	579	607	562	541	573	570	598	558	573	614	544	562	572	581	608	557	581	587	580	542	537	568	558	581	571	539	564	540	566	570	621	570	538	558	571	585	548	562	586	584	584	550	562	573	583	522	618	551	572	624	570	595	570	519	539	560	630	574	602	562	569	611	573	602	516	551	572	543	599	552	529	567	590	577	547	574	543	539	573	560	612	567	563	543	572	565	594	565	561	572	583	515	582	584	596	575	544	591	573	590	527	606	552	542	568	588	551	545	590	591	558	617	580	586	565	562	575	562	605	524	581	564	572	569	568	636	563	584	575	552	612	562	591	596	575	543	634	570	591	558	589	540	603	562	598	567	559	572	579	594	565	519	564	557	581	546	591	557	546	582	580	548	598	536	576	597	572	555	601	573	525	551	577	546	561	562	583	567	583	565	538	615	582	600	518	586	585	594	544	565	568	582	537	594	583	558	553	553	537	594	582	589	587	611	562	534	605	573	578	574	605	547	565	625	568	555	560	614	580	519	524	580	589	554	568	556	592	568	561	557	559	583	545	527	583	581	582	587	587	555	532	578	554	539	584	497	577	547	573	568	570	565	598	600	500	543	555	597	493	587	578	597	570	577	543	510	556	578	540	569	611	583	596	560	570	573	557	606	539	585	633	572	579	612	629	579	562	578	601	545	579	591	563	574	622	583	596	577	561	559	579	552	597	581	611	543	589	540	582	556	598	546	552	572	571	603	593	578	587	553	551	557	555	529	586	564	585	565	590	547	602	577	500	592	572	597	565	563	593	575	548	567	600	545	553	587	560	560	579	560	561	557	581	581	597	537	583	579	610	564	551	559	558	579	599	580	584	526	575	592	538	521	607	559	608	607	567	579	544	569	596	594	586	520	565	550	553	550	540	533	559	611	583	557	590	566	590	590	576	580	574	572	541	600	573	556	565	581	579	547	579	555	554	561	595	556	557	575	597	561	545	548	570	543	522	590	555	568	533	594	573	582	572	547	553	555	582	548	523	644	599	570	542	575	603	544	554	544	579	568	524	566	599	586	553	595	520	575	545	579	533	574	601	572	566	596	581	527	575	558	589	557	576	547	575	553	563	607	544	562	610	596	593	561	603	561	634	591	571	593	581	569	566	565	595	560	570	593	614	524	553	599	634	587	583	581	555	579	562	602	599	588	560	585	565	581	569	594	569	599	584	577	582	585	586	588	546	538	567	586	569	531	572	579	586	593	595	573	542	550	539	561	568	569	553	576	522	596	554	587	579	584	586	566	582	570	561	555	603	554	589	526	541	631	598	590	602	575	579	561	575	524	580	568	595	566	562	559	575	534	574	595	613	556	556	600	579	588	543	579	542	539	555	499	570	618	542	566	545	567	540	596	570	586	643	548	579	564	581	597	566	559	576	596	566	541	575	595	583	585	536	532	613	581	581	522	529	571	629	577	570	615	554	552	564	537	562	569	565	588	580	602	570	586	635	595	525	556	557	571	589	579	548	605	561	557	552	540	557	564	543	532	590	597	561	586	560	612	575	534	630	584	561	542	562	558	576	509	533	556	606	614	515	548	557	583	570	540	553	600	612	581	573	584	596	599	586	563	588	519	539	563	609	576	589	530	583	567	583	584	560	620	592	566	538	612	565	574	544	555	567	569	558	608	559	528	532	558	600	538	568	592	589	536	549	545	538
35822	36120	38619	35950	29944	27905	33305	36945	29311	23595	20345	12896	7745	5917	7046	8174	6958	4192	2756	3144	3566	2848	2386	1541	1777	1501	1275	998	922	829	792	752	800	729	601	653	600	661	681	506	519	444	408	440	436	399	399	380	395	329	333	399	291	306	287	295	326	264	309	264	264	273	253	258	246	215	247	261	254	254	269	275	265	235	244	242	256	235	268	268	240	256	254	275	230	247	251	237	229	262	227	241	231	268	238	267	228	252	258	259	240	247	269	238	258	238	249	231	239	304	239	275	236	256	226	241	239	231	254	246	279	234	247	271	234	246	221	229	265	251	257	226	240	263	231	222	250	267	254	256	224	244	250	242	239	250	249	248	240	235	236	258	288	246	247	268	242	263	248	220	238	240	210	246	252	242	245	256	262	225	249	263	251	227	248	252	250	237	240	268	230	264	243	255	239	244	269	260	281	237	238	272	271	227	228	248	255	244	238	252	245	258	279	268	223	253	261	231	261	228	254	260	238	245	231	248	261	246	277	242	278	258	222	266	259	245	253	234	219	221	277	268	258	241	247	261	250	257	246	247	245	251	231	217	220	261	249	226	285	238	260	228	231	258	254	247	267	233	228	211	242	284	223	225	254	223	213	241	233	231	261	259	243	245	249	247	233	233	265	253	262	246	217	251	258	229	268	230	232	251	243	246	261	247	248	255	244	243	231	285	258	228	243	267	245	234	263	244	230	240	253	218	219	249	249	242	246	240	236	262	236	262	230	258	229	259	253	240	246	260	292	256	270	263	249	221	250	250	273	261	261	250	240	254	233	232	237	259	253	223	248	232	251	225	240	278	256	261	247	238	250	268	232	242	248	266	250	231	242	233	272	237	229	263	214	224	244	252	220	246	238	247	248	271	232	242	252	257	248	252	273	231	258	241	242	216	276	250	258	217	266	249	234	263	216	244	246	249	237	232	252	220	252	232	255	272	249	243	243	253	250	248	248	243	236	241	256	265	267	252	246	234	257	262	243	221	260	271	259	231	269	251	252	229	278	255	267	250	236	257	247	219	272	243	223	242	258	249	235	240	282	251	256	234	252	259	243	234	271	257	250	287	248	215	250	287	258	260	259	223	279	244	231	251	286	231	240	239	234	222	239	229	211	247	257	272	206	272	269	266	251	250	255	254	243	242	244	231	213	249	294	268	266	247	226	270	241	245	246	253	256	269	233	237	258	253	248	264	214	242	267	230	262	264	254	241	255	260	251	262	241	254	284	252	258	231	227	256	238	238	254	270	230	212	234	249	257	267	261	271	257	278	256	217	260	242	276	257	257	257	261	253	240	240	213	244	220	239	248	242	240	267	244	240	275	257	235	251	241	214	231	246	238	262	238	243	220	264	290	253	253	233	262	250	226	233	255	234	239	251	254	227	236	261	236	283	262	271	235	268	236	247	254	245	273	230	258	247	211	252	257	216	269	231	244	220	226	249	261	276	259	253	233	236	229	251	244	276	266	275	262	222	238	261	245	223	216	236	254	227	245	248	244	241	253	251	245	271	245	240	236	238	247	257	246	258	259	251	234	265	241	229	260	234	234	230	253	233	219	271	253	221	225	253	234	243	258	235	241	249	219	245	247	265	220	250	268	247	233	232	243	246	242	234	266	250	272	246	229	251	232	238	244	268	242	257	258	262	236	259	252	263	218	229	256	244	258	241	223	246	222	243	255	271	261	242	254	238	242	246	263	261	219	251	269	224	283	249	268	249	270	216	277	203	248	231	256	282	233	235	245	252	221	236	236	235	266	264	253	254	243	253	217	230	233	232	249	268	230	228	285	248	238	239	231	282	245	235	261	227	213	245	250	233	244	236	245	244	253	220	220	262	242	247	251	234	238	246	243	259	251	251	248	233	237	245	199	254	250	212	220	254	261	241	230	243	269	254	254	256	232	247	257	257	248	275	268	265	257	246	236	249	246	283	241	248	236	268	237	211	250	245	223	249	268	245	238	248	232	224	218	254	252	271	245	270	268	223	275	271	229	244	263	268	270	216	243	243	253	250	227	238	242	265	230	219	257	265	262	240	276	253	247	239	244	245	222	219	229	239	270	248	285	250	233	238	251	267	249	248	228	243	256	259	270	251	259	243	230	246	237	261	256	277	250	291	251	260	250	250	246	265	239	247	274	262	231	221	230	255	269	261	222	260	228	244	279	245	243	268	262	244	254	244	218	244	254	237	236	243	241	232	258	269	249	224	267	246	247	251	247	229	254	236	232	224	245	276	256	228	261	255	241	255	240	269	248	273	257	256	230	260	241	225	262	264	279	212	219	268	218	251	234	256	244	252	222	270	260	287	212	238	259	254	281	263	245	231	256	223	243	237	229	223	223	277	257	265	215	271	244	250	231	236	241	251	248	257	222	248	242	248	272	235	251	277	248	273	228	260	253	242	283	226	243	240	253	253	227	249	233	273	237	265	243	254	260	241	272	234	202	253	228	258	245	245	233	266	228	246	256	247	244	216	224	248	227	220	224	219	246	239	245	251	258	207	253	263	225	255	220	243	243	242	253	241	248	244	246	242	272	260	240	266	224	232	234	219	217	235	235	243	266	261	243	234	221	258	255	248	230	255	271	234	244	223	260	251	258	217	258	264	260	247	235	264	272	224	228	257	242	251	260	234	244	257	250	216	247	249	245	235	269	246	278	262	213	233	261	246	268	258	249	219	262	248	234	229	244	271	235	258	276	240	266	246	253	226	254	249	270	247	270	240	257	255	258	255	251	243	254	231	259	245	256	244	244	257	232	245	213	266	261	256	260	245	248	248	222	247	245	199	263	221	245	259	290	230	249	268	223	251	237	246	259	261	247	242	263	251	230	218	244	229	252	249	256	242	244	242	226	253	264	226	269	249	249	234	240	231	235	264	230	246	257	259	258	261	228	250	239	263	266	209	247	274	231	263	265	227	220	280	240	229	259	251	216	270	268	259	233	240	231	225	251	234	228	248	215	263	227	250	259	237	221	247	246	249	235	241	246	252	252	242	244	264	256	219	272	256	246	263	243	248	239	290	245	271	277	276	271	261	244	255	248	244	228	243	244	232	264	276	248	213	250	241	249	242	219	244	236	256	228	245	238	251	261	259	237	249	250	225	243	277	282	242	226	228	243	255	263	244	273	299	245	257	200	261	237	199	245	239	270	242	253	257	263	243	240	252	253	252	240	244	239	228	257	229	236	216	249	254	247	209	227	269	229	265	246	236	233	235	215	230	239	256	251	221	247	282	223	252	277	229	203	268	244	244	254	225	231	264	230	235	239	257	239	243	231	256	253	272	215	242	216	234	272	246	245	244	235	255	226	260	230	214	252	209	245	250	243	251	270	268	238	248	244	245	265	248	250	234	230	235	218	248	224	265	236	251	259	237	247	275	234	260	229	257	256	249	253	238	247	232	225	253	248	257	245	277	243	232	211	243	268	254	254	241	223	235	231	238	243	224	257	221	255	248	246	267	247	232	266	232	228	241
22435	28120	39110	40391	39263	37829	43801	46016	41079	36122	34154	21184	18125	16065	20542	24308	21051	14818	11584	13912	16235	13902	12438	8033	9665	8835	7401	6057	5517	5023	4560	4312	4683	3793	3140	3453	3067	3606	3282	2377	2283	1957	1801	1813	1888	1869	1772	1678	1483	1348	1189	1585	1061	1073	1032	907	980	905	844	797	757	749	722	648	620	615	670	610	667	618	642	655	672	593	618	582	591	587	597	606	577	571	631	601	582	584	578	589	594	641	578	630	614	583	582	625	616	622	659	611	566	568	610	539	612	577	565	586	643	571	585	592	647	575	587	540	574	586	604	585	607	547	553	598	608	593	607	552	620	620	602	578	573	598	579	613	609	582	622	561	573	596	585	543	583	565	625	628	578	550	604	551	581	614	559	620	601	573	500	597	614	570	578	609	607	584	575	581	594	597	570	570	558	588	629	581	584	610	561	595	600	596	601	601	604	612	583	564	546	582	585	603	610	620	595	597	573	579	572	573	551	599	582	629	577	596	536	577	562	565	582	606	622	627	603	582	569	597	578	571	631	551	620	554	584	589	611	571	560	590	641	582	581	575	609	621	583	587	580	602	607	567	622	564	594	588	551	576	614	593	593	587	618	619	605	574	597	600	579	615	623	596	579	605	564	594	587	587	578	586	609	594	588	554	566	572	601	556	583	544	572	599	608	553	598	608	608	586	604	565	613	616	542	588	571	567	606	593	589	593	586	547	570	592	602	571	582	567	599	591	557	590	583	617	595	631	582	573	586	600	563	574	566	551	571	584	568	581	636	547	612	561	535	581	612	605	538	614	601	540	592	557	576	596	593	616	607	575	576	588	557	581	566	613	551	556	627	611	582	570	602	555	572	586	642	554	561	564	578	590	584	592	585	593	601	573	560	544	564	611	588	595	598	573	581	571	633	557	597	572	578	576	607	611	605	567	599	588	602	562	575	594	584	581	558	565	594	597	554	594	548	572	615	574	634	565	638	561	629	576	644	561	581	580	605	576	570	604	540	610	586	564	561	590	595	561	579	586	573	631	588	598	552	548	579	603	557	638	557	606	646	588	603	614	603	604	557	549	598	574	582	594	586	590	576	571	595	566	593	580	600	587	604	584	589	571	601	600	584	581	584	602	629	592	559	616	565	656	583	650	604	562	589	581	615	564	605	603	585	592	604	624	615	547	560	575	596	536	584	576	566	604	553	535	581	588	555	622	588	575	620	590	559	595	594	546	613	572	553	569	592	587	548	558	595	633	576	592	576	566	572	574	586	602	566	640	626	595	595	619	618	612	623	570	545	562	580	609	556	580	578	548	594	599	570	537	618	581	580	601	620	566	624	547	576	600	571	594	578	584	590	559	596	561	564	579	611	580	624	582	549	603	586	540	617	577	571	574	611	568	591	593	572	610	583	614	572	624	581	607	562	566	585	646	595	564	625	599	584	565	552	619	553	581	568	623	604	577	587	602	555	606	608	585	611	576	545	615	636	601	585	578	557	595	554	634	589	568	556	607	583	610	604	594	583	575	602	581	594	596	602	577	599	617	583	581	559	578	582	573	581	635	525	586	601	577	560	568	540	609	617	585	587	598	580	592	571	549	609	513	602	608	604	563	605	554	582	521	601	596	540	567	629	581	601	573	648	606	605	563	537	612	594	556	547	595	566	589	582	561	584	571	562	600	596	567	618	566	599	619	554	593	617	608	552	650	588	601	575	615	601	588	608	600	613	573	579	571	565	582	561	604	578	584	601	598	604	554	603	594	617	581	596	641	560	597	561	610	597	586	611	597	616	590	576	643	570	584	609	549	563	569	602	579	552	615	578	633	533	560	571	574	600	595	600	595	602	601	617	605	572	578	581	577	571	590	576	590	603	543	579	660	606	574	619	579	579	538	567	561	594	582	582	576	568	578	566	555	628	586	583	562	601	627	574	574	584	588	552	586	569	563	610	532	599	581	585	617	581	610	592	556	581	572	587	571	564	574	627	595	558	577	586	603	625	566	554	583	570	598	577	591	594	570	604	550	602	630	569	557	557	593	599	593	590	562	623	661	640	602	578	610	604	521	632	592	616	562	589	564	616	588	564	567	592	577	592	584	543	587	542	602	527	542	616	528	576	585	608	557	609	564	581	592	583	555	578	566	545	589	561	599	605	602	613	575	604	555	591	643	592	574	548	592	589	629	573	574	567	560	604	542	588	554	556	607	588	577	630	550	571	609	599	614	636	567	576	606	584	574	624	592	629	578	597	556	564	644	603	576	597	587	549	566	564	610	585	563	595	548	599	547	574	619	564	570	600	594	561	553	590	610	568	594	584	583	566	610	557	590	583	593	610	612	600	611	560	597	573	545	602	555	597	582	614	594	588	581	585	589	631	588	632	614	563	584	566	557	558	557	546	598	628	572	615	595	567	647	596	585	578	609	574	657	611	567	584	577	593	604	580	574	553	590	579	598	591	584	602	588	573	574	557	614	588	596	594	620	607	576	543	579	568	610	624	594	566	579	588	624	562	582	626	603	583	597	594	608	608	608	577	571	624	581	589	601	565	583	608	625	549	618	563	583	609	600	602	582	611	575	570	601	613	560	593	617	542	551	541	580	632	603	568	589	542	567	588	578	545	577	584	590	579	567	561	565	590	609	591	609	551	588	553	607	615	561	568	601	582	589	526	648	590	547	603	596	616	602	574	581	609	591	593	585	565	620	596	577	621	626	622	554	606	581	578	596	567	565	600	594	551	602	592	559	582	595	635	569	548	543	581	578	583	564	613	608	557	561	561	575	552	606	598	560	579	565	586	572	579	590	536	624	589	573	563	585	630	616	618	617	578	621	590	602	584	577	569	553	566	551	539	610	552	564	568	603	601	600	611	557	597	616	589	576	541	562	565	596	603	589	585	624	571	572	552	585	615	590	531	574	636	610	544	599	603	563	625	609	574	551	581	602	594	551	589	585	585	610	561	596	561	561	581	575	601	587	604	583	603	609	605	581	586	588	599	554	601	630	588	594	574	588	598	564	594	586	617	600	576	605	585	580	596	604	597	595	589	548	550	554	592	580	621	571	570	626	581	580	566	560	558	567	586	626	579	600	583	573	592	550	630	595	589	632	612	553	566	603	598	596	605	548	593	578	556	593	612	610	583	573	585	559	585	571	604	614	593	583	582	586	592	578	539	579	580	593	558	593	581	562	599	584	587	548	590	592	580	561	622	558	631	585	572	590	614	581	575	607	592	594	618	633	603	562	556	611	555	569	586	576	600	552	564	585	602	595	566	570	574	547	563	664	623	594	583	607	598	606	582	592	540	575	597	597	587	594	567	578	579	592	611	584	576	601	505	611	586	604	587	544	575	592	626	581	563	634	565	580	541	581	602	626	564	555	574	572	632	586	593	607	590	618	565	563	589	585	588	584	631	631	579	569	587	610	632	581	578	612	607	571	579	582	588	606	569	611	577	607	609	632	614	579	591	563	598	583	627	565	603	600	589	641	568	568	575	573	591	643	619	585	605	609	564	617	591	597
41392	40398	46407	40927	33532	33979	38649	41937	35188	30384	27582	22442	15933	11828	14131	15811	12887	8111	5391	5891	6881	6179	4956	2925	3421	2862	2325	1681	1675	1639	1281	1208	1310	1304	960	908	959	1138	893	921	682	582	518	596	635	605	539	501	436	413	410	462	392	350	365	328	276	298	248	284	272	285	249	246	252	254	239	234	223	222	235	212	232	240	233	200	229	197	240	217	216	242	207	233	231	224	242	245	203	221	231	202	247	228	212	233	227	243	200	230	249	226	223	209	211	237	250	221	210	238	228	225	222	206	232	231	231	222	208	212	227	230	228	232	224	219	242	229	207	231	228	230	207	196	235	198	173	225	241	215	228	216	260	230	213	215	224	217	257	222	227	222	213	219	194	232	207	221	230	201	224	235	217	227	221	213	211	217	241	226	209	223	191	215	200	199	238	230	235	228	246	245	210	237	237	236	218	227	210	226	202	209	204	233	203	222	203	217	213	221	208	216	260	218	217	210	222	194	188	213	237	223	241	235	243	231	209	202	233	222	214	211	246	227	222	231	220	189	206	249	232	231	217	233	234	232	234	218	248	225	242	191	215	216	212	236	234	211	224	232	215	231	243	200	212	201	246	199	233	222	215	247	186	239	224	231	220	226	204	213	217	199	263	242	197	252	228	212	220	233	213	231	248	220	227	228	243	213	214	219	233	226	207	212	221	238	229	218	208	219	210	243	224	243	239	230	229	215	258	232	214	236	240	210	221	241	232	208	214	212	200	199	225	227	228	240	206	195	216	228	224	221	225	244	251	213	224	222	219	222	202	206	209	220	222	237	219	221	217	220	207	237	237	223	218	193	222	221	201	183	224	234	187	226	210	229	232	210	226	203	240	176	227	214	259	217	245	207	214	226	226	236	208	223	243	224	224	223	252	198	228	233	230	225	223	179	203	218	230	212	238	191	197	199	208	209	215	269	227	194	213	229	207	246	237	190	221	220	224	231	218	221	243	244	228	220	210	208	207	206	218	225	213	206	203	226	219	219	228	236	254	237	222	243	226	219	217	187	203	239	180	229	217	215	204	252	233	216	221	219	247	206	202	195	204	214	218	189	211	197	223	243	213	254	233	246	208	239	216	232	200	245	198	214	221	226	205	203	214	215	184	231	235	212	211	228	243	229	228	226	234	237	228	213	244	229	223	191	226	222	210	218	188	216	195	190	205	249	255	234	235	216	236	209	229	200	223	251	217	265	217	227	238	230	215	207	213	237	217	218	190	210	200	217	212	219	225	213	225	236	219	192	207	245	213	222	220	227	230	236	235	205	257	226	179	196	218	252	226	249	207	242	214	212	226	252	222	231	212	186	203	214	211	213	219	225	216	206	225	239	229	229	226	211	209	247	204	197	218	235	207	207	216	220	223	258	211	219	229	228	232	231	249	218	222	242	210	217	206	232	217	252	218	212	223	212	231	237	232	232	222	203	221	224	213	206	250	224	210	226	230	224	205	238	216	231	218	219	208	220	220	202	229	252	201	208	236	215	218	209	226	227	260	234	220	217	224	242	232	204	231	201	218	224	234	182	242	213	249	232	212	211	226	212	204	227	185	233	195	225	226	226	246	180	232	218	223	199	193	226	250	202	216	207	220	211	200	215	247	231	196	220	190	241	222	199	228	192	227	213	216	225	196	192	230	244	219	209	218	201	205	237	185	226	204	212	228	222	206	221	198	199	219	197	207	195	246	235	209	252	223	226	203	208	235	222	218	228	212	221	231	219	214	205	221	213	209	203	211	204	206	216	242	240	233	228	234	223	208	218	218	206	229	243	210	223	215	228	211	249	219	200	223	209	235	222	208	209	209	224	220	191	224	217	200	225	225	216	233	203	217	220	223	219	209	228	217	208	230	222	250	181	206	215	215	208	235	220	213	236	219	225	216	234	218	216	213	219	219	226	218	222	233	215	217	231	232	227	224	199	249	228	210	227	244	239	210	189	202	196	216	229	247	203	211	206	221	205	216	216	223	243	214	219	215	213	209	248	232	206	226	250	233	247	208	240	219	208	205	188	245	198	181	238	200	236	215	213	205	193	213	220	209	234	235	190	229	206	232	215	222	250	222	224	226	210	225	215	236	230	238	223	191	238	211	241	202	229	248	217	221	250	232	235	221	218	202	218	214	221	219	221	223	232	226	251	217	211	188	231	222	210	241	239	206	187	221	215	222	239	193	224	183	209	216	221	228	192	191	217	194	237	219	203	219	211	243	205	214	206	207	236	241	241	202	238	220	216	216	234	217	228	200	213	232	228	230	235	194	204	229	219	233	214	237	231	234	219	212	248	216	253	223	210	229	219	188	215	207	210	226	212	250	227	228	237	216	214	193	197	232	211	238	214	219	202	218	205	211	222	215	247	217	227	217	202	228	209	192	228	245	227	197	231	181	214	239	222	232	212	207	205	248	206	234	228	217	237	208	212	232	224	248	206	198	217	200	263	239	189	211	249	227	213	240	231	232	217	219	200	231	221	252	232	231	185	214	237	217	230	253	213	210	198	212	205	181	217	235	194	229	206	234	220	207	208	234	227	244	231	232	235	218	219	208	198	212	215	201	210	196	210	221	206	182	203	233	222	224	236	221	227	233	220	214	196	250	245	215	237	237	193	200	204	232	217	233	215	233	253	215	226	215	185	237	196	234	228	199	218	212	222	232	179	256	228	225	217	225	225	242	246	228	202	208	239	217	210	219	228	203	222	245	241	233	236	210	214	211	236	198	230	230	217	270	206	233	241	211	250	209	231	221	218	232	212	234	210	211	226	241	211	211	234	204	234	209	217	207	252	219	230	243	221	209	216	219	229	203	236	234	234	219	216	210	222	231	220	232	222	252	251	210	233	223	230	213	219	207	236	242	205	235	204	220	206	200	242	216	227	217	215	241	220	210	233	210	225	221	216	218	233	225	207	206	213	186	235	232	229	222	217	199	227	243	227	225	222	197	223	215	213	211	252	221	235	257	220	219	220	203	200	233	216	237	211	234	244	240	232	229	228	244	217	209	256	206	238	219	203	206	244	216	195	217	268	217	217	212	229	212	219	208	188	193	224	243	230	202	202	222	217	241	237	233	253	201	212	232	229	230	209	202	211	204	198	216	206	205	235	247	203	217	225	240	220	208	193	221	215	229	219	228	225	226	230	205	220	209	193	221	227	232	213	217	210	222	199	242	206	247	219	225	239	224	221	228	218	194	210	242	197	245	206	239	224	240	258	214	212	206	211	211	225	211	195	201	207	216	249	226	218	199	235	226	232	196	220	217	248	251	224	214	239	208	202	226	233	241	222	191	222	233	201	212	224	225	192	241	212	208	213	223	250	220	231	236	235	247	230	227	243	201	195	204	212	237	201	234	241	215	195	214	223	226	227	211	217	197	236	241	208	258	208	243	228	241	202	242	242	225	214	210	247	194	202	226	218	224	208	199	227	223	229	230	219	209	224	210	199	228	232	218	216	258	242	208	242	209	241	252	224	228	233	220	213
25761	32026	44569	45465	44472	44079	48637	51493	46956	43076	40688	32480	25798	23874	29199	32179	28027	22108	17502	20438	24134	22182	19644	12764	16346	15662	12857	10270	9832	9388	7615	7085	8036	7339	5319	5269	5238	6535	5101	4875	3462	2893	2412	3132	3504	2937	2868	2627	2254	2035	1984	2367	1714	1449	1341	1220	1210	1060	1048	920	879	777	732	611	591	611	595	613	603	614	593	616	601	566	556	575	590	555	577	592	485	511	561	498	547	489	550	515	494	524	522	550	538	570	541	558	606	596	615	590	578	538	534	502	545	528	501	561	536	552	542	536	514	551	586	582	553	497	517	510	532	516	539	525	569	512	541	519	542	514	523	480	544	494	501	540	534	494	504	532	545	540	557	542	546	529	557	498	550	536	538	494	521	506	514	533	541	474	501	494	540	501	526	555	507	579	502	524	523	491	530	506	560	518	518	510	516	540	484	494	501	539	531	538	514	527	518	530	531	542	523	534	499	526	513	537	510	568	530	508	511	534	540	558	491	504	504	548	548	548	546	536	505	491	519	521	555	552	557	557	531	516	547	539	506	574	541	541	500	518	536	553	521	501	536	553	538	532	512	477	534	502	520	533	522	519	563	514	525	512	562	506	585	519	477	535	506	551	516	509	512	531	525	527	513	551	552	507	576	554	485	539	545	514	551	523	511	519	518	519	500	545	515	526	531	543	484	518	533	476	520	455	539	503	497	557	542	524	511	536	572	524	546	508	520	537	496	478	520	491	525	532	486	530	517	564	495	533	495	543	503	569	550	548	511	526	529	514	529	511	559	551	517	534	507	528	513	558	509	525	533	516	537	544	471	526	512	509	536	489	509	523	512	527	536	504	457	542	512	524	540	511	555	530	516	574	535	527	555	515	539	543	514	493	506	481	510	544	513	547	540	519	513	517	539	519	491	540	554	534	530	492	530	506	496	503	523	494	520	489	513	563	501	495	516	521	522	545	514	518	532	528	499	491	550	542	535	516	537	517	522	528	531	543	507	489	535	510	578	523	507	510	551	518	538	486	552	505	532	522	522	503	534	530	483	518	547	542	506	526	512	542	529	551	520	497	503	559	526	517	522	493	525	511	517	505	488	511	483	516	493	543	507	529	540	512	565	503	509	494	510	533	504	514	541	546	513	497	500	501	479	571	522	503	504	531	544	546	468	541	530	566	512	483	530	499	545	470	543	519	509	502	524	505	532	501	494	536	543	523	563	535	542	510	526	459	528	520	502	552	515	534	493	505	520	525	540	524	507	536	546	552	585	572	546	494	513	541	551	563	537	529	569	534	571	550	563	523	539	518	512	550	496	526	491	517	558	525	526	502	526	534	528	553	498	548	513	518	514	496	532	534	520	504	534	565	565	549	529	541	511	540	529	565	504	512	506	560	483	521	480	517	529	495	527	558	494	509	475	495	557	519	502	498	520	510	506	520	566	517	531	561	482	522	506	482	481	508	506	523	557	537	489	535	528	561	519	511	520	516	521	538	524	527	495	526	523	544	481	558	519	513	537	548	529	537	503	533	553	492	539	524	509	513	550	545	506	518	534	505	522	483	519	502	536	505	518	514	523	522	496	534	576	489	511	542	521	517	524	521	550	547	513	495	557	544	492	488	506	560	491	563	528	509	516	531	509	539	531	531	523	523	507	504	491	550	490	556	547	522	523	523	524	518	524	482	516	517	552	516	509	550	498	517	520	513	507	505	516	515	569	557	524	562	502	559	558	520	540	543	533	516	519	506	533	548	511	516	522	550	530	497	524	505	523	497	506	568	509	501	477	513	565	525	539	554	491	526	501	494	515	515	494	537	555	518	526	495	513	531	489	544	495	511	545	529	492	515	530	502	490	496	533	520	528	517	540	527	510	489	511	542	551	527	534	526	506	544	526	520	502	537	545	558	559	499	516	539	536	538	514	523	495	572	504	515	525	548	523	545	515	524	555	505	561	474	546	529	524	503	486	537	496	531	547	514	547	537	551	528	539	505	507	514	527	502	495	523	512	509	509	536	551	494	557	533	533	526	505	543	510	520	538	526	510	521	560	511	519	529	496	546	514	501	510	515	564	529	541	509	496	535	495	539	502	524	524	513	523	551	485	538	525	520	487	508	517	490	485	518	503	522	494	551	498	553	486	539	537	506	511	545	562	529	522	522	504	526	511	534	493	514	515	550	532	552	506	514	555	535	528	540	513	523	508	528	532	531	533	531	551	531	554	520	506	533	544	537	517	531	529	509	496	526	566	483	482	504	497	505	515	505	499	537	507	542	497	517	516	548	532	510	544	546	514	485	525	512	516	521	529	503	521	498	491	519	474	530	549	531	519	481	509	520	484	562	478	525	504	539	527	495	552	505	489	535	496	487	546	522	513	554	554	527	529	521	556	534	534	525	524	509	514	457	540	510	494	529	543	554	544	505	486	531	520	534	541	513	513	525	507	517	522	547	492	558	573	518	559	524	479	536	509	533	532	515	523	513	504	525	519	527	519	527	521	498	545	484	548	511	555	505	540	510	538	517	500	526	541	560	506	548	530	549	482	548	478	517	560	557	487	480	502	486	518	537	558	533	530	500	499	535	510	542	525	529	507	509	523	568	526	502	538	506	499	524	467	547	519	504	506	532	521	526	537	522	538	539	521	496	497	533	539	502	514	531	535	506	541	500	512	529	555	517	539	502	519	519	568	516	545	544	528	494	533	516	548	477	539	535	552	549	557	536	555	567	477	507	499	520	456	538	548	539	486	510	520	537	527	496	527	533	517	543	514	545	521	504	544	529	543	506	523	528	497	546	512	547	531	530	553	549	578	516	529	564	537	543	491	495	527	516	533	530	518	552	484	532	560	525	521	514	532	555	489	516	554	550	533	512	505	546	500	510	512	522	516	545	504	501	572	556	521	483	523	509	574	486	516	553	524	523	521	528	516	574	577	514	543	490	510	488	493	487	548	500	487	525	491	533	551	494	544	510	507	537	541	518	531	520	509	550	531	492	511	542	547	522	548	553	486	537	476	568	523	573	539	544	529	508	531	520	492	530	507	529	540	490	515	482	499	538	506	525	512	561	511	502	509	567	516	498	539	540	510	536	510	579	515	513	506	513	523	528	508	504	531	520	557	517	506	520	510	512	534	517	516	485	514	511	523	520	530	501	510	552	541	467	537	498	499	536	519	494	498	536	531	534	550	486	498	542	523	537	546	557	536	498	519	523	573	535	543	542	510	534	505	499	494	489	534	508	497	539	517	544	528	545	552	537	548	536	536	515	532	516	483	543	505	514	502	539	508	545	556	502	515	487	529	527	510	513	530	543	510	535	505	528	488	533	505	498	500	533	522	518	512	537	538	521	546	550	518	564	474	563	557	524	517	491	549	534	521	515	536	492	512	546	495	513	519	573	547	517	545	518	512	542	552	531	484	538	550	525	528	518	532	517	509	548	509	536	558	509	547	511	488	465	510	516	576	502	504	497	534	508	507	488	515	562	503	549	555	534	516	539	521	524	552	512	531	526	540	521	512	539
21836	22713	28342	25048	19992	15004	11834	9222	5976	3596	2638	1948	1572	1165	947	960	743	575	479	492	533	494	384	395	380	384	386	314	338	306	359	300	326	274	291	299	319	319	313	320	286	274	322	313	288	268	265	276	271	262	251	266	251	254	226	238	262	226	243	247	222	214	262	224	219	240	259	243	264	248	238	229	257	254	238	257	240	247	247	236	241	231	229	261	222	229	234	240	253	245	227	241	234	246	235	227	231	245	243	266	223	271	216	241	237	206	217	228	237	235	231	233	236	248	237	229	219	240	233	235	254	262	226	219	258	220	226	234	230	244	250	231	257	235	230	210	275	220	245	239	248	210	240	237	237	228	275	225	215	244	228	200	230	266	209	201	231	215	217	226	262	256	250	226	210	241	245	237	225	243	233	209	234	220	203	231	204	259	247	225	247	219	237	238	203	227	245	225	261	241	237	248	225	265	242	230	270	240	206	267	223	267	237	263	230	219	214	226	232	243	255	232	234	231	244	238	222	229	221	243	249	242	245	247	223	231	262	246	239	217	248	256	253	274	232	259	210	234	271	225	243	245	250	231	240	224	256	233	235	218	254	232	223	242	253	235	243	222	210	247	245	254	248	254	239	233	208	242	233	236	248	234	231	239	199	233	268	207	227	246	254	232	211	233	248	237	254	261	210	256	212	239	244	243	242	230	213	250	231	248	257	261	236	245	242	242	241	263	243	227	251	210	252	244	235	225	219	237	243	242	215	246	235	261	248	222	230	239	237	238	241	262	244	235	240	234	247	250	256	235	217	224	276	231	223	240	260	252	225	219	226	272	236	242	238	255	224	238	219	221	250	242	248	264	215	231	266	224	258	241	236	210	241	254	248	247	260	229	256	265	201	218	239	233	256	214	225	239	234	222	221	216	258	250	242	211	215	248	214	245	236	228	215	242	257	250	229	267	245	228	211	218	235	252	262	249	250	226	212	230	248	224	211	244	231	243	212	201	241	216	241	255	271	220	232	251	222	225	239	233	272	227	240	248	249	223	222	259	262	205	223	236	216	252	249	251	270	255	242	260	267	246	254	253	233	244	232	264	238	231	220	232	213	236	234	240	246	264	250	216	243	245	214	261	232	229	239	229	244	255	252	246	253	246	226	223	232	199	220	248	213	247	209	229	227	239	239	236	238	229	227	249	258	248	214	218	226	220	230	219	281	260	220	194	247	246	219	253	260	228	235	260	247	226	245	231	255	228	252	255	252	225	236	223	250	243	249	234	218	246	271	231	252	220	220	233	222	217	242	259	211	239	226	246	229	259	254	208	228	235	260	237	254	240	214	244	234	239	232	262	222	246	238	239	244	214	225	214	240	228	232	254	252	225	209	246	204	232	231	226	240	243	194	250	215	250	241	254	213	231	235	250	199	231	249	244	248	219	234	229	219	208	222	222	224	238	238	245	224	227	239	213	235	226	215	230	220	238	219	243	224	232	244	233	228	223	249	224	268	268	236	240	251	243	240	230	259	214	259	223	262	204	274	219	238	235	240	262	209	234	234	207	235	249	227	213	248	246	213	259	252	218	218	244	232	229	241	247	243	244	218	255	216	252	272	249	251	237	229	244	252	195	248	196	224	246	255	222	235	232	233	240	224	230	235	244	220	251	248	212	226	226	242	206	224	228	211	245	227	220	250	238	250	240	229	253	221	260	263	235	266	240	250	217	228	219	220	244	240	260	250	227	256	243	235	226	224	230	234	251	221	247	247	233	227	258	249	246	232	275	232	259	225	264	243	209	234	254	258	222	233	248	255	288	245	222	241	219	221	241	255	224	244	250	249	223	250	227	237	200	234	268	241	230	270	241	222	232	229	219	251	228	216	223	257	228	243	233	241	219	262	242	207	217	251	243	250	263	226	227	257	216	236	265	227	214	229	224	241	265	241	267	250	234	254	205	247	258	243	266	237	231	244	249	240	217	251	215	235	253	247	212	253	243	236	227	219	240	255	227	281	253	251	251	253	213	220	261	237	225	236	233	238	239	219	248	247	227	241	264	254	240	244	250	244	256	257	253	229	211	252	214	235	232	219	219	219	217	245	208	220	229	263	221	227	221	246	235	241	243	231	218	219	272	204	205	228	234	242	250	224	238	239	264	246	244	220	238	209	247	240	261	258	224	240	236	238	237	239	228	239	233	226	226	213	232	231	234	262	267	244	242	225	256	237	209	225	247	217	249	242	212	230	222	219	272	252	204	248	242	221	254	229	245	243	205	221	221	262	235	227	267	237	218	228	244	250	233	206	231	228	261	261	250	225	246	232	262	216	233	257	239	223	228	230	249	235	227	241	237	221	235	249	228	226	232	246	241	205	249	237	230	232	230	231	242	258	214	221	229	263	267	228	256	246	268	232	240	230	215	244	238	200	242	234	250	246	234	224	198	231	247	249	267	241	236	232	235	227	236	252	233	222	271	243	207	243	260	240	240	236	226	250	229	252	235	266	220	222	225	222	248	228	219	239	233	223	236	241	235	228	262	236	223	237	222	231	238	234	272	212	232	251	230	227	240	234	249	213	220	225	254	236	237	230	239	232	220	225	269	237	232	231	238	224	238	246	232	255	239	229	246	245	241	231	259	245	253	243	268	237	222	232	255	222	220	214	257	251	233	230	215	232	221	207	236	258	234	231	242	255	219	237	235	228	219	264	238	259	229	219	242	239	245	216	248	233	241	257	238	242	215	231	229	234	230	233	205	234	220	235	239	221	226	225	204	233	208	235	220	213	228	222	222	237	249	226	222	243	228	257	210	235	248	238	228	267	234	254	256	241	222	223	223	263	229	247	274	234	274	238	245	243	243	245	211	250	232	238	233	226	223	247	226	261	237	279	250	203	229	246	218	238	222	219	226	246	251	266	220	242	206	218	248	225	251	268	230	243	247	225	247	228	245	229	244	243	242	212	260	222	250	251	205	254	222	238	233	248	229	207	229	268	232	255	242	248	211	250	244	239	220	211	250	250	233	247	220	231	230	236	265	239	255	253	255	257	245	247	212	234	230	252	230	260	234	253	211	247	247	246	252	239	271	243	223	262	248	246	241	235	216	242	226	226	260	252	221	251	248	220	229	261	255	231	224	256	225	261	235	242	222	249	238	246	242	249	244	262	242	245	232	229	265	223	238	256	250	227	253	252	218	193	250	240	237	222	228	212	269	218	241	224	226	213	242	214	235	229	252	227	217	221	230	249	220	224	244	214	279	234	232	252	229	250	238	250	239	231	246	235	255	245	241	238	239	241	270	223	242	223	222	241	245	238	198	237	229	244	244	226	205	201	235	231	224	233	217	238	237	240	268	249	240	249	235	249	211	221	214	226	225	220	246	232	235	277	231	245	239	225	239	206	234	237	201	222	251	235	231	217	250	241	228	236	227	200	229	215	252	266	243	251	234	233	237	228	213	210	239	260	245	249	228	238	259	254	253	227	247	235	244	237	241	222	269	253	233	240	219	214	216	252	227	225	241
12607	17754	30699	32581	30907	27981	26643	24418	19229	14131	11577	9171	7305	5707	5200	5328	4175	2952	2299	2494	2552	2367	2109	1664	1715	1651	1437	1452	1340	1218	1220	1136	1220	1093	1117	1090	1179	1216	1158	1202	1143	998	896	1000	1010	858	888	798	810	718	686	694	685	683	673	658	615	611	624	554	644	582	636	597	581	585	608	592	627	619	546	562	574	546	594	587	601	582	582	578	565	585	590	581	570	568	569	562	615	540	590	534	549	584	569	589	608	616	585	568	581	595	586	593	573	537	564	597	583	555	563	527	582	560	586	565	554	570	550	573	572	539	556	587	550	581	548	584	558	535	560	597	578	598	530	576	607	587	600	589	564	570	590	543	508	546	554	556	571	604	556	504	596	574	556	586	591	562	548	568	554	581	563	593	577	551	578	628	575	539	520	605	586	578	588	545	541	554	573	617	571	601	603	561	577	563	555	602	557	583	616	557	528	523	554	564	586	567	575	599	512	585	536	515	612	540	569	563	576	540	537	600	546	542	580	524	573	587	597	580	570	568	539	558	574	561	530	568	599	551	528	568	582	546	575	565	556	586	555	585	576	583	561	577	607	564	561	544	616	565	575	572	602	552	591	547	540	527	538	595	552	595	543	577	554	581	570	598	573	534	591	566	537	564	569	554	575	536	563	543	582	590	555	562	586	630	552	569	560	583	553	568	570	551	594	571	562	556	513	555	585	588	556	608	555	571	567	631	580	545	576	558	584	569	599	552	571	561	541	553	596	581	538	546	574	563	535	528	588	582	573	564	583	555	542	581	563	580	554	578	553	567	595	558	572	590	581	619	580	570	552	591	569	567	585	593	573	599	563	556	582	600	585	559	588	563	576	564	562	600	571	557	522	559	576	575	561	560	560	523	570	541	584	588	559	599	535	536	543	545	566	539	587	532	555	608	561	593	556	586	532	553	549	524	569	579	582	575	523	579	575	564	579	614	555	549	548	559	561	603	591	596	541	568	574	571	574	554	568	576	534	566	592	584	609	583	539	564	607	535	565	558	566	551	599	570	537	592	577	599	599	534	606	578	583	600	546	567	569	558	568	543	555	581	599	546	553	591	563	584	573	572	526	622	647	524	611	583	547	552	556	542	507	564	566	551	522	547	572	535	572	554	579	595	538	560	585	603	589	549	540	555	558	570	571	579	525	552	591	570	606	565	556	591	553	575	542	576	568	512	512	563	584	559	561	562	559	587	588	544	563	560	580	577	552	537	572	582	572	582	550	585	587	506	547	573	592	558	551	594	567	518	542	594	540	590	603	547	560	539	577	532	536	606	550	604	536	593	561	589	579	519	542	559	584	610	545	597	548	547	559	530	536	575	533	532	586	552	557	609	551	521	557	595	585	606	567	571	547	575	522	597	621	594	585	575	584	570	588	588	550	570	571	582	585	569	587	543	550	583	520	570	583	582	605	559	591	568	580	555	550	573	580	584	579	579	535	599	583	553	572	549	571	590	589	575	600	560	574	553	573	610	571	592	533	583	589	527	567	605	553	549	574	547	577	591	564	576	552	564	585	587	565	573	551	581	602	520	608	570	560	520	581	564	549	599	583	578	576	549	599	567	574	560	584	547	603	589	581	535	534	568	510	557	534	580	602	582	568	548	525	553	549	580	593	551	576	552	563	568	590	577	546	559	577	532	556	601	600	578	594	555	549	587	583	577	552	584	577	559	550	561	595	589	529	544	560	553	554	573	585	554	567	564	552	545	529	563	582	540	589	563	541	556	573	550	595	554	605	560	568	521	572	573	571	608	586	587	544	589	546	570	551	562	566	540	552	563	580	554	556	606	577	570	537	541	562	601	598	583	565	521	542	571	567	579	610	531	573	596	548	555	513	557	573	581	580	556	595	575	577	540	586	604	540	549	591	552	528	599	548	546	542	574	560	588	561	574	589	589	523	577	569	575	566	559	544	555	568	553	568	538	587	546	576	558	613	562	544	561	545	601	533	531	553	532	573	569	533	597	565	543	594	543	592	580	587	566	552	533	534	608	584	567	586	570	584	511	583	532	588	596	591	568	588	589	578	593	547	577	593	544	542	569	538	548	565	566	556	537	570	547	565	547	548	588	571	547	551	581	573	510	537	551	547	555	553	557	604	580	546	522	601	533	551	550	558	556	597	550	571	593	525	590	583	591	589	566	560	578	551	592	593	601	540	559	605	533	567	557	565	568	544	545	584	586	543	555	586	574	561	551	586	544	613	622	598	580	548	562	538	576	540	589	540	546	558	592	541	559	567	597	583	612	576	555	532	618	583	599	561	563	527	561	517	548	628	543	568	516	596	590	601	614	530	562	595	575	537	614	521	562	517	525	581	560	546	552	527	571	556	630	508	554	597	580	534	552	569	548	521	567	545	607	575	571	582	587	563	534	526	585	594	551	549	552	585	577	547	603	566	524	562	529	564	531	529	550	539	574	500	520	584	527	588	562	586	582	570	525	596	577	572	584	522	560	618	614	564	588	569	567	583	542	594	554	592	514	576	587	538	564	578	587	567	554	596	536	585	537	520	584	553	622	560	585	578	583	561	544	531	543	590	548	566	545	569	568	526	604	582	528	551	563	552	565	568	563	570	544	567	544	579	560	578	567	550	550	544	591	548	565	556	573	598	541	576	590	581	598	604	578	548	576	553	528	560	555	570	578	533	566	526	567	530	544	563	587	539	574	605	571	571	554	585	577	549	561	554	577	572	538	584	581	539	575	563	595	550	624	537	573	556	576	620	521	561	567	578	551	568	593	569	566	582	525	575	581	564	597	585	544	533	571	566	598	558	601	574	555	624	548	562	553	577	569	553	575	552	567	586	570	532	572	540	566	582	587	531	577	569	552	546	597	528	575	569	558	568	569	563	549	545	595	582	608	606	584	553	578	581	586	566	592	540	571	552	560	574	604	549	569	552	568	583	597	620	606	560	578	597	556	574	577	613	594	559	557	581	577	534	570	596	582	572	542	593	598	557	589	598	555	576	579	554	555	583	594	550	560	548	537	574	579	596	570	551	572	580	574	582	553	610	526	578	538	562	551	605	575	588	571	563	571	599	568	566	600	567	577	601	572	547	567	600	503	592	563	549	556	557	572	584	586	571	549	576	567	544	606	560	572	559	554	582	577	548	579	567	548	603	570	568	559	558	547	559	579	556	555	579	566	578	579	554	628	588	561	547	571	540	582	580	551	566	632	579	562	560	583	594	593	576	524	571	559	618	545	553	584	614	611	578	570	584	539	576	527	528	579	573	559	565	555	579	578	530	630	610	579	552	581	576	589	552	566	575	584	563	573	549	542	580	538	533	578	569	551	546	556	573	532	580	597	589	567	595	550	521	571	572	571	541	543	541	540	569	622	557	520	577	558	557	583	601	581	577	566	590	565	552	616	510	586	549	560	574	552	585	596	580	579	502	587	572	569	541	566	567	607	565	583	588	583	563	529	565	566	527	532	556	581	529	575	545	599	580	535	549	566	569	573	586	553	552	593
34599	33513	38630	35542	30341	29038	32389	31167	26664	22889	18316	9849	6436	4744	5928	6540	6745	4445	2882	3154	3824	2760	2398	1495	1803	1598	1277	1002	1029	996	863	789	889	742	709	683	605	502	601	516	469	404	459	442	501	422	511	384	367	354	360	329	304	311	312	340	299	245	274	288	246	280	289	240	238	233	270	227	236	258	238	281	253	257	251	245	232	240	272	237	251	260	237	241	232	225	234	243	258	239	250	219	256	242	223	254	242	265	263	251	234	245	220	241	201	220	215	198	224	218	230	262	261	242	235	222	246	229	247	233	252	224	229	228	246	230	247	260	238	265	240	237	253	254	254	241	238	257	242	266	256	218	217	248	239	261	233	251	242	257	253	251	253	230	258	255	240	212	283	232	268	260	242	250	245	252	215	268	225	244	209	209	255	248	266	269	245	257	243	271	272	247	230	232	238	245	247	217	242	226	213	244	232	242	224	247	263	256	243	264	242	243	272	260	217	247	246	215	253	269	238	266	239	227	261	254	220	260	260	252	233	246	235	263	226	253	250	260	250	259	230	250	246	226	218	247	257	262	233	268	237	254	249	268	251	249	257	267	255	253	256	255	261	232	274	213	246	254	241	243	233	275	265	223	213	253	235	256	248	233	271	259	233	251	250	264	242	244	232	258	260	227	294	237	233	245	248	264	243	234	256	220	241	260	272	250	253	236	287	255	264	249	225	250	229	248	235	247	233	239	252	233	257	258	238	236	246	239	227	262	240	287	262	252	261	243	242	241	234	280	247	229	254	227	242	268	247	314	268	211	282	228	256	220	251	256	242	228	269	245	248	221	286	230	250	206	269	249	255	236	236	214	247	240	242	215	224	263	244	255	232	227	248	245	245	248	244	257	232	249	254	255	250	253	251	240	228	282	214	221	258	243	264	286	231	253	234	251	271	227	225	242	241	265	240	229	243	251	222	211	230	256	252	234	250	247	234	244	248	246	235	243	247	211	245	244	223	245	211	282	272	273	259	250	260	261	284	231	265	231	240	244	266	258	258	252	254	217	243	250	260	224	241	246	269	250	235	271	238	254	230	240	245	222	252	218	264	272	219	221	239	245	235	235	268	253	247	248	246	244	227	249	228	223	278	238	256	274	239	242	282	254	243	244	248	229	230	238	234	238	258	244	229	243	247	245	238	245	243	254	219	233	208	254	214	233	228	215	246	242	211	232	232	232	242	278	227	240	251	247	221	272	256	246	257	233	237	275	228	271	241	229	246	293	235	239	274	238	234	255	251	275	245	275	244	249	229	242	247	244	259	241	281	268	235	265	212	224	251	220	268	236	244	265	255	265	286	238	246	228	252	244	234	229	233	255	245	238	246	254	277	282	245	263	229	260	249	267	264	240	243	244	237	229	234	236	248	250	230	247	243	226	215	248	247	250	261	253	269	259	237	211	238	226	243	240	251	265	222	249	261	243	236	210	243	238	252	272	222	259	235	250	233	244	217	261	265	244	249	249	233	217	256	259	214	225	270	240	255	215	247	262	259	224	260	224	237	220	243	229	218	246	237	214	266	271	249	255	244	245	267	241	236	257	249	244	259	230	235	243	226	269	252	241	257	272	249	231	258	253	229	254	231	236	248	270	259	231	248	239	251	251	218	250	265	237	240	246	242	239	279	267	259	285	232	238	248	219	252	240	225	216	233	252	267	266	267	240	240	246	243	255	211	264	248	271	245	217	266	239	228	261	262	240	268	253	233	265	244	229	236	223	217	221	225	259	247	257	254	255	244	237	273	222	235	254	230	224	239	237	252	236	265	233	244	224	273	241	279	217	279	241	256	230	238	271	263	258	254	231	242	244	241	227	264	274	262	207	232	230	257	262	236	230	246	233	227	213	256	251	240	256	229	255	210	266	258	231	254	270	247	243	256	255	271	247	239	227	238	235	265	239	232	248	228	264	247	232	255	222	245	246	237	234	226	245	237	276	262	253	218	236	241	229	233	245	233	251	232	242	246	247	221	251	261	265	227	210	246	225	241	270	240	225	268	247	279	234	240	225	244	237	241	236	248	236	248	251	241	226	264	250	268	252	222	285	235	239	257	272	221	235	256	238	239	227	243	206	246	277	229	279	287	234	257	261	256	255	240	256	246	206	251	231	240	250	237	252	239	257	265	256	243	247	246	232	252	244	239	234	222	255	226	236	247	265	226	264	262	248	240	242	215	203	263	257	262	223	221	261	258	233	255	257	262	210	269	242	264	221	240	230	239	267	264	246	232	275	247	253	262	245	246	254	281	255	232	270	261	237	245	252	226	243	269	254	228	237	226	253	236	243	254	223	257	222	220	252	251	220	230	269	236	242	222	259	268	250	231	246	236	274	234	242	236	240	241	237	243	238	278	254	257	230	250	233	251	238	259	252	239	260	247	234	242	252	234	262	232	243	218	243	254	275	281	247	237	267	245	240	235	252	283	249	244	229	242	225	270	235	242	244	239	239	218	232	255	240	248	244	252	263	230	244	249	280	244	243	231	206	249	212	242	262	231	252	244	258	228	220	254	243	245	263	253	258	227	248	244	242	246	265	259	258	248	243	256	235	251	241	246	276	248	241	240	246	270	263	270	214	245	248	266	204	246	241	259	249	235	250	242	236	246	251	243	206	226	228	242	250	233	223	248	263	246	246	233	257	280	265	239	235	256	241	245	246	248	231	268	262	225	249	230	252	253	226	238	254	232	234	222	279	250	230	235	222	258	201	222	246	252	220	239	248	222	253	284	244	235	252	268	254	239	297	243	241	269	220	237	238	268	254	235	283	239	225	263	224	255	251	273	251	264	236	229	272	225	245	270	237	239	236	253	274	253	253	260	217	251	254	266	244	232	277	253	243	256	236	236	242	214	245	249	250	243	229	239	254	266	266	233	223	274	249	203	267	255	250	264	243	249	275	227	220	235	236	217	260	231	245	273	229	231	262	251	277	211	237	293	265	239	247	251	225	232	239	237	241	243	271	242	290	253	251	264	263	234	261	239	248	257	251	261	259	288	228	239	206	257	274	260	241	230	231	249	253	242	261	243	242	248	230	230	252	237	246	253	289	231	252	224	214	261	251	256	242	249	261	263	252	237	243	253	226	244	242	233	241	249	239	239	255	230	244	226	254	250	245	240	238	264	229	249	252	234	228	231	252	251	199	226	250	226	225	259	234	246	288	248	239	225	239	251	239	240	267	270	235	223	258	275	248	237	224	272	238	259	261	256	240	224	253	244	254	234	226	240	249	259	244	274	209	246	268	211	264	238	221	230	271	229	238	228	254	241	236	256	252	239	250	252	260	266	224	200	258	239	240	237	244	241	259	241	244	288	235	240	227	239	260	231	247	261	288	249	237	267	266	244	269	247	236	229	210	242	260	235	256	257	251	249	238	236	241	253	208	248	260	256	244	254	268	240	246	251	245	264	254	251	244	253	254	253	237	253	256	243	222	224	202	228	248	228	242	260	267	258	258	279	242	223	286	253	228	231	255
21161	26127	38687	40978	39300	40278	42148	43338	40998	35851	31031	18243	15813	14364	17340	21704	20467	15991	12273	14559	16628	13521	12251	8189	10297	9349	7708	6248	6546	6181	5013	4401	5227	4130	3862	3732	3348	2585	2986	2529	2123	1559	2127	2144	2338	2122	2295	1933	1830	1670	1446	1222	952	863	1046	1038	1005	945	885	790	734	684	681	670	626	633	617	604	615	601	581	715	644	645	628	618	586	558	637	588	623	598	588	603	616	584	574	572	601	582	584	631	587	627	593	631	619	600	589	602	612	611	599	621	601	588	665	600	591	590	607	568	592	600	541	597	569	558	613	577	573	577	549	593	614	582	570	597	593	583	594	552	583	572	555	562	575	556	579	614	604	593	610	587	587	591	592	594	572	600	575	632	568	561	583	584	566	609	618	586	571	599	572	560	571	561	563	591	606	569	561	595	567	596	589	632	614	591	596	562	518	567	548	632	573	563	553	592	564	580	583	619	585	579	549	573	602	571	521	580	573	600	604	619	564	601	628	527	568	597	569	560	578	592	565	585	558	568	560	601	558	598	565	591	629	541	600	563	609	599	577	597	574	590	563	538	565	583	551	655	566	574	601	590	626	630	593	586	596	556	578	571	574	561	586	613	593	603	566	588	585	596	613	537	583	536	550	576	567	591	581	585	573	598	579	602	558	579	623	572	604	587	576	598	536	602	605	573	589	651	612	604	570	577	613	606	600	576	586	637	552	585	604	601	590	574	585	567	560	562	534	553	614	607	622	582	557	579	589	570	585	575	628	582	574	594	573	597	580	581	560	584	577	539	589	629	577	592	596	621	589	610	576	610	523	636	607	608	599	602	568	551	612	545	576	574	592	559	574	584	636	565	531	583	549	591	581	591	571	566	567	566	566	595	631	565	561	556	574	575	568	552	615	596	568	582	584	544	626	589	584	585	570	589	567	567	555	575	586	621	615	585	595	549	578	566	572	608	588	573	550	591	602	575	623	615	565	613	607	602	565	582	615	595	556	544	618	534	590	569	592	643	570	628	565	554	568	601	554	623	551	563	581	575	576	604	589	588	554	569	580	599	604	528	553	546	577	567	550	548	565	586	542	589	569	571	544	526	594	596	548	666	616	560	586	573	538	572	540	599	642	608	606	579	560	617	564	574	558	575	577	551	559	555	588	609	600	590	605	549	603	591	584	580	553	601	579	570	548	578	603	591	566	555	564	554	577	605	599	533	579	569	534	605	628	579	603	586	577	597	539	595	580	618	637	603	582	576	602	617	578	553	585	599	570	568	577	541	591	588	595	597	595	598	548	576	579	609	610	601	614	571	609	569	626	562	615	597	565	614	554	584	565	610	602	560	643	562	597	583	624	555	582	612	562	596	570	523	613	604	618	556	559	618	572	597	624	604	621	600	560	568	567	610	596	574	551	554	603	568	610	602	568	572	543	576	573	576	547	599	587	563	577	593	547	549	561	568	569	606	567	563	571	595	566	596	607	623	560	571	578	579	537	558	575	593	550	601	566	608	575	578	580	561	544	611	590	577	592	583	608	554	566	633	567	571	550	600	517	584	590	592	580	614	609	593	527	576	577	552	606	580	571	600	583	538	614	601	575	579	610	584	620	531	642	587	591	566	592	598	561	580	562	585	575	564	606	567	570	626	533	607	570	605	595	573	626	577	584	583	588	566	598	570	545	542	582	583	580	604	555	608	568	559	580	568	561	589	638	583	589	610	493	569	581	565	558	578	611	557	587	615	566	547	592	585	532	595	563	576	644	577	613	581	563	584	591	564	585	559	608	598	543	570	604	606	551	553	584	561	595	598	574	581	568	608	552	641	620	569	600	564	601	550	572	539	569	564	621	569	553	591	629	585	590	605	567	592	604	592	554	598	609	586	575	584	592	576	617	607	577	570	546	596	585	571	575	570	588	556	598	571	556	565	581	584	582	592	572	570	608	550	597	541	606	575	569	607	567	548	597	550	579	562	596	569	580	563	594	588	570	623	621	550	606	597	615	622	597	561	638	558	562	609	582	580	595	575	602	567	532	597	571	584	597	575	633	557	576	608	586	541	573	555	567	528	602	588	576	539	598	567	549	569	621	620	591	587	605	563	597	554	572	590	574	582	594	544	597	569	602	615	597	585	575	577	548	558	572	569	588	612	599	545	575	579	557	574	582	620	586	613	619	580	594	536	582	612	592	601	594	572	604	616	642	587	618	603	591	547	570	593	588	593	582	590	576	557	586	608	570	653	574	570	591	578	670	537	587	564	619	575	557	572	591	576	586	555	597	577	589	579	592	578	552	575	555	582	573	588	586	601	591	583	594	586	594	604	585	597	579	612	564	581	613	602	582	555	591	582	609	616	606	618	586	555	597	564	587	593	612	556	603	542	532	545	610	566	591	611	562	628	591	588	593	569	607	569	632	628	620	641	603	569	550	584	615	584	600	586	582	564	609	544	538	555	623	576	586	597	562	547	583	586	577	562	552	550	614	571	567	586	545	577	589	593	556	590	584	559	609	584	637	568	551	581	626	601	599	567	568	645	597	635	569	564	574	573	593	571	616	592	574	555	595	602	600	582	550	570	550	602	585	612	606	593	583	583	590	562	635	567	594	602	576	548	582	597	594	547	560	600	594	552	572	573	567	602	505	637	585	581	551	563	545	626	567	576	606	574	564	602	621	548	621	558	607	576	587	586	579	606	544	609	568	588	594	543	563	592	563	602	566	564	596	588	525	606	599	573	567	592	575	586	586	576	561	525	583	557	570	601	598	616	519	590	574	574	578	553	597	585	622	564	605	643	585	582	615	594	588	601	539	617	512	583	631	569	533	547	586	606	636	611	586	591	577	578	573	591	591	611	580	595	585	581	595	587	599	592	593	581	616	610	630	576	596	608	595	566	581	589	533	572	584	550	569	565	579	570	538	567	557	635	579	604	649	599	585	605	563	588	535	600	609	593	592	589	560	587	586	604	603	579	606	586	597	586	555	590	618	557	609	568	581	544	609	585	576	547	583	575	610	598	527	617	602	583	607	574	594	626	575	614	597	585	631	587	586	552	594	598	572	571	582	630	589	581	571	611	557	589	597	559	567	610	561	576	562	548	596	629	572	586	572	554	607	603	571	588	558	562	586	608	607	541	571	597	557	634	579	615	587	622	548	547	617	565	616	620	620	573	575	611	600	594	553	597	632	564	561	622	612	581	590	576	589	597	585	564	605	600	578	612	546	600	583	590	563	600	600	535	574	594	585	562	618	602	543	613	594	553	543	613	620	583	651	637	557	596	599	615	581	583	580	569	602	589	598	625	550	602	555	604	611	578	566	554	572	559	590	604	584	600	604	572	541	599	544	605	592	555	584	572	578	566	590	598	575	590	572	591	571	570	590	624	604	584	577	528	619	574	635	574	638	602	591	609	538	614	556	617	613	575	572	549	585	510	589	543	558	569	585	579	526	535	566	546	542	573	577	569	599	577	568	616	627	615	584	610	581	572	568	554	602	570	536	605	630	569	581	556	584	554	556	565
41233	39967	45730	39111	34095	32971	38215	39447	34968	30317	26610	15668	9704	9307	10423	12073	12360	8591	6060	6005	6580	5362	4480	2736	3261	2890	2328	1773	1902	1748	1401	1273	1231	1307	1095	950	981	876	935	643	493	479	636	645	649	634	717	595	550	422	342	338	264	311	311	326	287	282	278	303	290	256	255	213	221	231	225	228	263	230	228	223	240	238	214	216	223	240	223	226	247	239	225	227	227	229	242	205	214	228	200	223	179	215	204	215	220	204	214	245	246	213	220	225	209	219	218	212	197	254	211	210	215	222	237	214	228	221	212	233	208	225	209	205	216	246	222	222	199	236	215	198	216	228	215	214	233	223	219	233	229	231	219	197	219	185	199	218	212	210	200	236	227	221	226	186	208	220	217	227	221	232	211	234	221	218	218	208	239	233	219	221	203	213	210	219	203	232	194	216	212	209	202	218	203	206	220	219	212	201	228	239	227	221	197	219	219	225	215	212	198	186	197	221	187	234	242	199	219	211	225	224	209	230	236	259	211	223	218	214	223	242	241	215	241	209	253	233	236	218	211	214	229	214	222	202	238	227	233	235	192	214	212	209	216	223	205	198	200	228	201	230	199	192	241	200	208	241	216	248	219	205	238	211	191	220	213	220	242	195	200	210	220	226	209	207	229	240	210	215	218	220	227	218	231	212	202	237	202	209	238	228	217	194	220	210	241	219	213	206	244	201	225	217	232	231	174	230	235	194	227	212	228	227	228	259	205	205	211	190	235	226	200	223	222	229	213	210	224	210	213	201	224	224	224	235	221	215	211	212	210	195	201	248	223	230	234	228	242	226	230	237	211	211	236	240	223	195	210	225	217	233	227	228	254	194	223	204	232	239	229	202	225	185	231	226	211	202	208	242	222	261	250	173	226	203	235	224	207	206	239	222	226	237	209	204	238	231	234	178	216	234	229	240	210	256	235	203	217	207	215	254	220	212	232	223	219	228	189	192	206	229	209	208	190	237	212	210	221	211	188	225	228	216	209	212	194	216	240	187	225	192	208	230	239	189	222	203	216	252	186	204	203	222	223	195	226	212	215	237	233	234	232	238	235	209	203	219	229	227	250	222	214	225	215	211	198	238	196	228	239	214	240	205	216	216	208	248	217	203	223	264	236	208	240	228	233	241	220	210	204	187	213	221	219	230	215	233	208	219	221	230	230	235	200	209	205	233	196	219	225	197	254	180	232	222	214	198	195	217	210	213	235	219	255	209	261	217	226	254	231	211	211	206	242	198	216	217	241	207	195	217	218	225	230	220	203	207	229	226	251	202	234	251	201	213	211	189	205	226	186	224	210	227	194	224	224	205	215	228	237	205	193	225	201	204	206	225	257	218	195	197	221	214	209	213	207	245	213	230	211	209	199	206	209	222	214	251	226	209	222	234	204	215	202	209	209	209	200	219	231	224	210	213	229	198	219	222	210	223	217	264	234	191	222	230	230	214	180	220	220	214	229	221	215	219	216	215	227	207	201	198	218	204	229	205	212	203	244	229	195	226	204	243	213	225	201	226	218	199	200	214	204	209	236	223	256	215	207	215	209	202	218	231	202	218	253	227	217	225	219	184	216	199	208	225	189	240	196	207	214	213	200	213	228	206	213	216	217	210	241	217	217	226	217	199	196	230	220	221	240	236	211	212	224	199	243	244	216	206	227	204	234	224	204	227	224	218	199	221	219	227	238	235	214	226	218	220	216	230	224	181	206	214	241	225	223	213	222	202	202	202	240	238	209	246	222	234	224	219	227	175	221	236	210	223	203	241	181	220	227	237	219	226	186	209	197	230	168	235	222	217	204	213	213	223	235	216	209	236	236	202	208	217	200	231	216	225	203	193	216	246	212	202	204	231	223	223	224	224	209	223	218	227	202	213	223	211	229	224	199	216	216	209	208	183	206	211	230	252	217	221	216	237	215	234	184	202	213	220	223	214	210	226	232	208	201	195	187	206	227	242	216	207	233	239	254	228	213	234	212	204	218	222	204	210	219	240	227	196	238	218	217	202	224	196	217	182	212	216	196	216	222	203	250	235	202	214	228	204	219	199	214	241	208	209	219	230	203	238	234	223	226	239	238	205	211	211	234	207	255	218	226	209	222	204	225	207	226	248	202	194	217	217	229	201	207	217	208	219	222	211	208	220	247	228	219	197	202	221	205	197	246	230	234	243	227	241	191	229	240	219	195	236	211	226	212	224	216	179	251	247	204	210	211	255	194	208	210	226	224	232	257	214	197	225	227	221	219	198	220	205	204	231	215	224	215	238	237	210	216	210	231	245	184	211	221	226	248	197	224	236	230	193	205	266	268	174	212	205	226	205	245	235	234	197	202	197	217	215	227	234	236	201	234	184	222	218	221	227	231	241	223	211	241	205	209	200	218	239	213	208	225	234	228	238	197	207	222	219	185	232	229	202	204	208	207	224	220	204	210	185	217	204	193	226	214	252	241	216	216	225	222	202	238	232	236	197	201	201	182	214	194	205	251	226	235	217	227	204	204	194	209	204	234	203	220	228	203	217	216	215	244	233	233	204	226	235	208	216	234	223	224	229	244	205	217	233	214	220	223	227	220	216	215	231	204	224	219	235	228	222	209	196	214	225	204	200	231	226	200	235	220	221	255	193	211	216	209	195	202	242	231	177	216	221	217	197	241	216	194	226	222	221	235	244	205	231	227	241	186	213	244	209	232	244	187	235	185	225	209	218	201	201	234	220	200	234	226	220	226	212	227	233	203	208	214	203	233	225	242	226	213	236	218	221	221	218	190	191	216	229	210	252	216	205	177	226	193	212	239	228	212	223	194	204	231	225	237	234	224	192	213	209	214	217	244	195	219	210	188	223	212	231	206	226	227	240	228	235	237	203	237	256	225	219	251	239	209	193	227	220	207	217	227	217	234	254	222	233	217	223	207	219	210	218	220	230	208	182	235	203	213	235	243	212	200	210	217	198	204	195	239	210	264	217	213	231	206	212	248	240	246	239	225	208	211	214	189	210	215	189	211	219	211	217	225	229	205	187	220	221	206	229	209	242	226	195	252	222	214	238	203	190	217	228	237	213	196	222	203	232	223	213	199	243	211	204	220	230	227	242	204	217	231	215	230	222	250	222	247	221	174	222	236	192	218	232	225	209	211	230	190	206	245	240	211	237	213	228	228	206	222	213	204	206	221	224	217	219	203	229	247	203	203	199	207	217	210	222	229	242	237	181	210	205	217	238	233	219	224	241	207	237	245	214	231	224	233	219	211	183	199	226	188	192	214	197	211	201	211	185	219	223	243	197	227	215	186	234	214	211	224	201	201	201	233	218	211	216	218	228	211	199	218	227	207	234	208	237	217	222	224	179	204	210	208	198	202	203	224	225	201	214	193	248	222	197	220	229	225	214	224	237	193	223	195	191	205	232	234	212	203	222	238	192	214	207	243	213	222	217	223	231	218	200	201	211	231	225	210	195	243	221	212	242	209	219	218	191	231	201	204	211	215	239
25291	32053	44158	45039	44227	43278	47991	48884	48601	41472	40180	20438	19797	21997	23426	28931	27680	22442	19311	20979	22914	19681	17891	12949	16684	15544	13100	10532	11643	10665	8315	7386	7927	7493	6208	5419	5481	4716	5344	3467	2594	2226	3517	3114	3656	3741	4180	3112	3252	2205	1765	1454	1078	1085	1272	1267	1243	1101	1060	999	822	687	663	598	592	649	606	561	622	581	602	616	602	606	562	549	577	575	556	533	569	573	563	512	543	588	514	553	514	541	537	550	533	588	582	565	557	525	559	549	580	522	529	486	529	543	512	522	560	494	548	513	508	531	527	510	508	526	528	500	503	522	560	560	548	557	566	551	570	499	503	538	564	509	474	549	524	544	521	545	575	529	507	512	518	490	506	513	541	546	515	542	505	496	511	509	530	519	539	546	480	553	528	534	527	551	500	529	563	579	534	470	518	529	507	553	578	490	540	501	536	478	492	520	506	510	492	506	533	532	520	524	514	552	588	490	511	495	532	503	548	526	528	531	492	527	487	523	500	522	506	518	547	503	561	548	545	503	511	519	520	510	539	538	516	530	507	567	513	533	536	522	518	499	551	499	500	513	534	495	539	537	538	506	506	525	510	505	531	551	490	535	499	504	498	503	523	487	484	455	498	535	549	492	522	504	527	520	518	478	523	476	596	480	500	506	517	511	499	540	519	529	480	513	522	518	516	508	514	554	500	510	536	526	494	514	505	571	496	536	499	519	514	523	519	533	563	515	518	533	513	541	529	499	543	518	532	537	534	468	485	510	511	497	512	526	504	514	521	515	535	509	578	540	504	557	486	510	456	504	497	505	541	517	569	519	506	513	518	488	494	553	521	533	517	510	479	539	526	554	523	475	517	525	513	538	524	526	493	565	516	546	538	540	500	530	528	501	495	536	497	529	532	533	523	530	525	516	542	519	484	548	545	506	501	538	505	476	505	495	527	485	507	526	527	514	545	484	550	546	539	517	505	549	533	522	521	509	515	523	494	487	516	505	537	510	534	538	532	517	520	493	509	517	536	501	471	539	508	521	497	540	529	544	511	510	538	535	532	458	509	505	476	507	505	494	506	549	498	546	504	493	484	488	520	513	538	538	517	541	535	518	531	512	512	533	560	512	520	503	536	545	527	547	515	543	482	550	544	520	511	537	521	521	554	530	555	539	506	528	506	554	518	511	521	495	499	507	530	532	548	523	526	519	545	556	495	483	512	526	493	535	531	548	503	529	527	541	524	526	511	453	488	538	467	496	509	495	488	518	483	511	530	541	478	510	522	486	587	501	518	498	513	503	527	550	491	507	508	515	549	513	534	504	518	535	495	498	566	513	510	491	516	518	518	558	517	512	518	528	537	512	497	504	532	481	520	518	511	481	538	499	537	528	534	549	517	541	466	540	531	549	509	514	468	519	511	546	508	517	509	496	499	515	541	480	503	558	494	504	518	515	537	510	554	509	501	531	533	526	486	541	521	543	450	526	475	499	510	515	529	543	548	501	527	539	494	531	520	490	510	544	538	521	541	507	564	533	557	492	517	510	491	530	518	520	549	508	515	488	518	537	545	506	530	559	521	521	530	484	517	498	545	472	505	500	564	496	520	525	521	539	515	531	531	525	516	496	490	503	523	535	524	542	544	507	516	504	511	546	519	524	483	548	526	510	548	546	511	465	569	548	520	489	499	498	508	521	511	531	522	499	502	539	527	506	539	488	524	536	507	496	557	491	517	563	515	515	478	516	544	498	609	514	521	505	515	500	562	552	468	530	548	486	462	541	524	508	528	539	526	483	519	526	518	577	516	512	505	522	486	475	470	521	515	547	491	503	537	509	545	511	508	494	491	536	514	542	526	542	501	521	510	475	518	531	518	488	521	501	550	520	531	515	534	505	505	517	514	542	473	579	521	517	527	508	570	479	522	526	459	460	511	509	562	540	512	496	476	584	501	513	505	459	529	545	529	505	550	542	513	556	529	493	536	489	535	499	526	541	506	512	539	489	539	538	523	500	540	486	544	486	528	498	543	546	487	487	536	494	515	512	517	514	537	517	478	498	498	531	523	455	545	496	558	517	538	486	552	518	500	548	543	504	496	546	486	520	541	518	508	542	541	516	513	485	530	532	521	502	475	529	540	523	498	510	515	544	487	491	521	532	492	467	545	548	528	497	529	528	547	510	538	516	536	503	536	510	541	532	483	508	504	538	498	516	491	465	486	537	503	565	522	521	508	508	560	526	476	491	541	522	496	520	562	522	517	505	537	506	516	514	533	525	506	513	500	511	483	539	503	531	508	510	523	503	507	523	541	509	526	570	532	504	510	494	516	511	489	491	539	535	489	535	491	482	536	509	525	461	535	536	512	504	486	525	529	515	514	509	524	501	513	560	549	518	486	546	488	489	540	490	523	496	546	546	514	482	522	536	534	524	536	509	517	507	496	525	511	518	511	511	477	505	493	472	524	503	520	543	470	524	487	493	513	523	533	504	547	500	574	489	541	506	504	481	521	471	517	531	526	534	487	540	486	509	549	531	503	520	488	506	508	529	469	481	540	509	489	509	507	487	562	534	487	523	517	512	471	531	529	536	521	512	552	529	529	555	521	519	547	556	527	529	504	532	481	515	540	548	503	528	540	526	497	541	522	516	500	518	535	546	484	557	546	492	541	538	511	514	488	514	518	585	477	514	492	520	556	517	517	506	519	539	544	509	537	518	496	494	510	521	531	521	577	528	474	516	499	500	534	523	538	551	492	604	529	505	534	545	512	491	562	529	527	542	559	518	534	533	476	526	527	522	498	505	519	538	509	533	548	493	527	547	510	531	499	459	519	514	519	554	525	567	516	535	500	530	506	519	505	506	483	513	513	514	466	518	566	511	518	496	519	522	533	503	527	542	570	511	533	507	488	516	559	495	543	521	496	497	501	494	518	520	535	559	513	544	503	537	502	535	533	507	516	529	550	512	542	521	459	519	524	465	592	505	545	549	540	543	539	541	514	495	512	520	518	504	506	524	572	521	531	514	518	521	534	526	537	521	548	504	518	493	517	505	531	547	505	507	508	544	563	469	513	484	496	506	502	540	498	525	518	520	493	541	514	517	518	517	505	530	505	507	505	526	567	590	558	535	526	502	506	530	554	518	526	505	517	534	524	526	554	475	525	513	466	521	493	507	509	517	506	527	559	519	545	556	531	522	468	539	511	553	511	531	577	499	535	547	498	534	547	524	523	542	569	512	476	511	523	507	527	530	501	548	551	531	502	473	536	588	511	505	509	555	560	544	536	527	552	541	520	540	494	537	515	523	515	518	538	484	507	510	516	519	511	552	506	533	505	499	522	509	518	516	567	539	512	524	545	524	543	535	473	455	522	532	513	522	501	515	469	512	568	502	541	486	489	493	525	523	536	532	552	553	487	493	515	513	519	505	558	517	505	524	498	533	553	529	512	511	503	486	498	536	495	527	505	516	488	530	499	526	533	523	511	465	522	525	512	496	553	523	516	487	528	509	517	513	510	514	508	499	510	518
23024	25426	28483	25318	20136	14906	11883	9098	6139	4015	2806	1979	1507	1211	1056	906	855	660	522	491	473	437	422	388	374	384	361	406	322	310	341	339	347	283	330	337	338	322	380	289	288	287	294	289	320	294	253	258	287	268	246	256	232	242	292	271	240	234	240	289	258	201	253	255	229	218	238	238	242	211	225	258	250	222	230	216	251	264	250	213	232	208	248	257	250	243	245	228	246	231	233	236	231	232	227	246	209	265	253	222	228	242	228	231	242	209	216	223	236	258	245	226	244	211	235	221	244	219	245	258	280	213	228	229	262	240	246	257	251	222	238	239	234	241	258	252	219	223	255	233	228	235	250	243	238	237	227	219	230	224	208	244	260	271	232	230	199	245	231	255	240	217	232	231	224	237	229	227	217	242	244	235	251	240	243	220	215	240	243	248	236	211	235	247	225	220	259	240	239	198	245	228	243	235	239	226	261	215	209	243	237	235	235	236	215	243	246	239	231	235	248	224	234	204	251	221	219	228	248	236	224	253	244	259	236	230	235	249	244	228	279	253	239	240	235	254	243	264	258	233	229	242	241	218	236	232	223	229	266	247	240	236	253	236	256	259	255	238	245	217	254	211	219	224	235	229	235	242	250	260	235	208	234	218	216	229	219	236	206	236	231	234	218	239	203	280	226	208	210	246	250	247	237	234	240	247	237	232	252	234	240	230	195	238	261	223	230	225	256	242	232	258	220	209	234	247	220	251	205	244	221	213	252	191	239	223	194	235	269	260	237	228	264	260	225	246	266	221	228	244	223	246	236	245	261	227	255	246	225	216	250	245	237	243	225	218	223	239	227	243	244	207	244	254	225	240	207	230	272	233	289	238	216	225	262	219	224	225	238	200	243	235	241	226	220	227	240	252	232	242	239	231	227	222	261	247	219	255	245	217	231	244	233	227	228	223	259	249	247	232	236	228	207	210	227	218	219	236	237	262	216	250	251	234	261	230	224	248	228	268	239	248	248	239	241	224	212	229	252	248	249	239	231	261	217	244	263	269	245	215	244	263	223	213	232	228	242	229	249	205	271	235	222	252	240	264	225	249	247	251	257	239	268	231	217	237	254	213	246	223	205	236	239	245	211	222	240	231	235	251	225	260	239	255	241	240	217	240	243	247	244	240	247	266	247	233	214	256	235	232	280	245	216	259	226	236	231	207	253	247	233	252	226	216	255	246	253	257	258	245	253	268	238	242	230	235	234	250	240	229	243	239	217	232	237	203	242	250	257	254	254	278	214	235	243	245	259	250	254	228	229	222	218	243	230	229	240	227	263	220	260	238	251	241	223	257	241	223	209	258	253	206	224	248	238	245	242	222	261	246	248	220	242	266	233	238	242	226	273	239	240	224	223	267	264	239	223	227	246	229	224	232	260	254	257	260	276	264	251	222	239	221	231	236	230	222	271	215	257	217	247	235	242	253	259	230	236	236	220	221	251	220	220	248	248	223	257	226	232	234	258	254	218	238	222	254	225	253	242	239	232	221	209	236	231	224	264	242	222	214	234	224	233	246	223	202	232	224	218	280	256	237	234	233	230	242	230	228	194	236	226	223	231	220	240	236	238	230	218	222	252	241	222	237	245	246	195	271	248	252	222	252	241	239	212	227	244	221	199	238	241	238	246	252	270	239	220	251	223	238	230	229	220	255	249	221	265	262	213	220	240	228	216	209	231	223	243	203	243	221	241	249	232	241	232	236	241	279	222	248	222	255	229	264	223	230	233	226	231	234	228	257	220	274	254	241	251	232	212	240	219	235	246	245	226	243	226	240	234	245	229	222	231	210	231	234	232	255	254	261	237	217	227	248	240	231	213	248	247	257	244	220	236	245	236	256	255	220	240	244	218	268	282	249	240	208	222	248	254	233	209	230	224	243	242	211	245	214	242	234	241	243	256	219	204	234	237	232	245	236	238	229	246	259	242	253	255	239	258	245	222	217	233	231	236	237	212	240	226	231	244	234	257	230	261	231	205	239	231	248	190	220	241	260	240	236	218	243	255	222	240	245	240	224	213	250	236	226	235	265	256	251	237	250	217	212	240	254	242	239	244	254	201	277	216	246	231	253	278	250	225	240	227	234	277	239	237	223	232	244	233	270	248	243	218	202	237	232	208	246	218	208	233	212	232	274	203	249	242	245	225	271	251	257	230	247	218	217	259	229	244	240	244	212	228	258	251	249	220	245	268	249	253	244	218	262	212	233	242	215	203	232	255	230	223	243	236	212	252	245	247	238	213	255	242	244	244	216	235	246	223	241	223	220	230	249	229	233	220	272	250	267	242	227	236	218	234	216	243	224	247	232	219	230	268	224	242	253	225	238	245	240	230	218	227	254	253	226	258	241	230	230	239	262	225	216	239	234	239	236	248	242	237	235	268	228	226	229	248	229	227	222	200	232	222	237	249	222	221	240	251	257	247	258	221	219	227	243	251	229	244	214	231	268	233	233	245	234	259	244	249	202	250	226	247	243	241	255	238	229	237	224	236	248	234	205	228	236	244	205	242	254	246	225	198	257	233	244	207	252	250	253	259	236	227	252	245	236	230	216	230	231	233	262	211	230	245	223	215	246	237	252	219	230	265	232	253	242	230	218	245	246	215	245	244	257	256	231	240	252	230	225	241	223	255	227	253	252	258	251	207	217	235	214	251	232	221	222	251	225	241	235	229	270	238	238	258	238	252	214	219	238	231	211	251	237	262	240	222	241	218	245	255	243	239	226	252	195	213	289	252	245	259	230	230	224	244	248	223	226	231	238	252	226	241	255	225	249	222	219	239	208	237	242	219	251	229	224	242	258	254	218	249	232	226	247	224	230	231	239	245	250	240	204	228	242	227	243	231	224	241	244	230	237	251	232	239	237	215	221	234	243	245	214	229	260	230	281	250	220	200	236	234	222	232	228	247	241	259	210	258	233	233	230	255	232	232	222	235	239	225	228	224	229	272	240	219	225	245	241	281	247	231	250	272	248	245	225	221	230	223	261	221	235	246	225	217	246	241	251	251	224	233	217	242	225	221	236	218	214	230	256	238	247	266	235	250	204	235	229	224	224	221	241	240	235	220	222	225	228	230	247	210	207	237	210	250	243	228	219	243	267	222	227	234	243	230	233	256	231	226	265	224	219	248	234	219	237	236	236	235	232	225	247	251	253	244	230	239	233	245	214	250	238	235	260	274	229	217	231	219	235	232	220	237	236	247	223	199	242	260	238	222	245	233	254	257	246	223	227	250	217	213	257	221	215	209	205	226	244	225	237	246	232	240	257	249	227	220	240	247	236	226	239	245	235	265	224	230	250	240	237	262	196	254	262	242	236	233	247	264	231	239	235	246	225	263	236	240	223	209	211	258	244	252	218	233	240	214	233	221	248	219	235	247	238	225	251	231	229	212	224	230	254	237	247	229	246	248	245	261	232	191	250	209	244	239	279	235	224	249	242	238	244	219	242	254	229	208	229	218	232	239	197	235	219
13614	19665	30463	33045	30795	27778	26882	23501	19729	15412	12201	8607	7175	6173	5717	4962	4213	3217	2506	2379	2502	2107	1918	1662	1718	1602	1377	1415	1315	1288	1302	1329	1225	1098	1109	1191	1132	1273	1265	1124	962	1052	1047	974	1019	991	948	834	784	732	731	704	656	640	628	612	614	602	650	605	622	619	621	626	598	610	593	594	624	627	544	609	607	588	592	576	606	648	560	592	548	599	565	574	604	550	598	605	602	539	578	556	615	572	567	573	550	594	554	561	568	547	555	517	572	546	561	549	549	594	589	570	599	583	602	555	610	502	586	557	576	567	527	588	570	559	631	534	571	569	581	633	613	573	591	541	569	569	596	603	569	557	578	607	562	571	549	553	544	576	567	595	559	594	552	604	593	577	557	570	554	595	567	558	582	558	592	570	582	551	568	580	561	574	569	568	593	591	558	568	591	575	536	557	530	557	602	605	567	576	574	590	551	572	566	553	582	579	539	568	571	595	574	565	553	563	536	562	560	558	613	594	603	491	591	546	548	618	559	565	574	553	542	569	586	574	560	571	548	584	595	585	541	522	563	613	564	577	588	568	546	555	522	536	523	579	554	566	528	561	564	544	550	555	602	593	586	576	552	599	566	635	558	556	549	585	575	539	577	589	559	598	580	543	579	517	550	596	595	611	555	547	559	567	566	596	555	572	538	576	534	598	598	582	533	615	604	557	589	534	537	587	612	579	562	552	555	568	540	588	579	588	571	549	566	570	587	559	569	597	549	552	592	534	572	550	563	532	603	528	577	540	579	608	590	557	522	577	609	564	558	589	547	574	539	556	520	606	510	602	611	583	551	565	544	564	576	562	578	563	541	561	570	594	600	596	582	537	546	564	570	603	567	584	615	558	577	592	572	568	642	584	581	546	587	589	556	602	571	577	543	633	560	582	541	598	548	526	587	556	613	585	557	553	590	562	510	543	549	572	595	603	574	570	560	593	570	575	591	575	622	582	595	591	559	557	581	573	571	568	565	579	524	609	630	542	538	559	608	588	605	582	545	590	569	550	569	572	544	592	586	633	548	581	597	559	564	582	545	567	596	550	596	585	593	597	588	562	561	550	545	552	608	569	557	618	607	558	571	550	588	520	536	538	567	581	634	544	563	549	540	570	540	593	574	550	572	536	554	565	524	613	560	548	561	582	587	562	565	567	584	563	568	574	593	528	603	556	579	600	513	555	595	527	584	581	580	548	571	566	614	532	555	586	557	616	552	540	581	603	588	560	598	552	587	547	601	564	551	552	567	614	568	565	532	586	582	611	623	578	591	561	572	539	564	547	568	582	521	565	564	575	527	564	562	574	571	548	580	582	587	568	564	558	535	604	595	607	570	569	548	587	538	533	588	567	591	572	560	587	541	573	582	589	548	549	539	540	590	584	548	530	617	596	554	584	550	528	524	565	600	615	538	555	548	553	532	541	585	547	538	596	563	590	577	593	558	572	568	549	596	586	604	623	589	605	573	629	544	523	592	541	579	572	557	555	547	614	555	562	569	537	547	515	571	616	568	602	570	585	558	546	580	544	596	601	581	572	575	593	560	581	608	548	605	559	584	625	595	596	567	591	587	555	582	575	564	579	561	541	550	517	525	563	581	602	605	575	570	559	543	570	568	570	566	538	570	564	565	629	596	600	575	599	607	580	536	545	627	522	545	562	577	577	577	567	587	569	566	539	592	604	578	564	550	572	552	554	538	581	582	578	556	550	590	540	607	608	590	550	619	565	557	580	573	560	564	575	552	578	602	566	601	600	568	584	553	590	618	606	574	567	564	587	578	595	621	568	560	558	586	606	563	534	605	578	602	528	541	562	509	579	572	562	568	629	540	551	587	591	552	564	549	513	592	590	535	612	578	623	535	543	599	539	551	596	560	569	606	561	562	565	549	573	572	561	519	517	564	564	562	568	568	584	519	558	590	550	596	564	521	579	590	560	563	596	571	536	547	616	565	608	560	540	571	549	600	546	563	574	567	568	639	568	583	570	567	592	564	600	600	563	547	563	596	599	574	625	593	573	619	590	601	564	586	582	572	596	586	600	623	602	543	550	535	566	563	611	581	557	568	548	584	613	605	563	563	570	569	606	558	560	571	554	555	569	577	577	549	567	594	568	546	559	552	583	559	618	589	555	585	596	534	544	590	581	554	565	577	559	562	539	572	566	591	579	570	550	580	523	538	557	578	579	566	599	571	583	600	582	587	610	625	563	548	536	507	587	606	607	594	609	589	581	587	571	542	552	575	570	635	559	597	574	585	573	571	597	546	601	559	538	640	568	557	562	591	586	576	580	572	579	563	545	568	606	579	568	582	545	540	555	579	618	609	571	566	545	566	568	554	557	581	621	553	539	581	576	614	533	594	578	554	567	559	553	502	571	585	570	545	572	580	614	556	571	602	564	560	557	550	581	604	577	561	599	555	568	537	575	578	584	539	564	590	616	577	580	609	532	535	554	530	559	589	615	577	554	554	595	580	568	596	542	550	594	585	566	527	543	565	590	582	589	529	587	571	587	586	557	636	582	555	598	567	570	586	582	579	539	566	587	571	578	605	629	555	573	513	564	576	565	567	582	573	587	587	585	565	530	573	554	570	583	589	557	582	603	550	575	578	563	554	558	595	584	628	556	556	629	565	543	569	590	583	577	629	616	530	543	598	557	591	568	540	571	541	575	601	627	575	570	562	558	562	547	556	557	552	557	556	564	562	581	549	584	591	624	584	576	579	543	561	555	550	552	570	605	537	561	556	600	571	548	581	599	582	568	585	545	556	603	566	573	586	564	607	560	557	604	564	627	600	540	587	532	577	556	588	564	543	545	585	608	579	553	613	563	529	613	609	529	564	583	581	562	577	609	541	538	601	552	578	568	565	577	593	596	601	564	548	562	535	553	582	556	573	555	530	594	556	559	549	546	567	538	603	604	536	530	580	595	566	522	566	606	630	601	551	569	586	578	594	570	623	551	554	602	529	585	591	594	582	599	574	582	565	559	580	536	588	538	584	575	580	564	584	574	607	586	614	586	577	563	570	578	625	589	575	576	540	567	582	568	602	590	568	566	517	606	567	575	582	532	570	521	588	525	534	565	525	559	531	555	575	609	578	552	586	588	593	546	560	574	561	572	581	557	578	573	568	603	563	613	555	562	565	574	567	574	533	544	590	602	572	552	569	544	574	522	581	631	571	588	612	538	565	558	570	554	646	585	587	617	560	581	580	566	596	558	532	547	591	587	563	588	575	592	575	543	582	540	553	562	563	538	601	540	584	533	591	609	565	566	553	604	539	549	548	545	554	565	525	532	571	530	501	551	528	579	569	533	616	600	580	580	563	556	595	570	568	586	583	571	563	582	574	605	570	572	570	551	595	570	578	513	586	575	589	576	561	562	603	598	561	519	576	525	570	569	525	583	610	570	592	562	557	592	579	565	547	555	560	589	580	568	611	533	545	573	552	584	556	547	558	565	554	551	619	576	577	564	577	561	527	617
35408	35371	37430	34319	30085	29115	31771	33979	27528	22107	16985	10809	5800	5149	6598	6698	6419	4303	2909	2823	3491	2634	2275	1430	1717	1732	1499	1133	1045	995	871	809	730	738	625	593	604	660	690	558	479	416	462	534	546	510	436	480	405	337	344	304	298	269	299	314	300	269	284	261	244	260	237	267	266	267	252	271	274	254	231	240	247	269	244	251	259	258	224	248	243	281	244	264	263	251	230	209	257	260	241	257	247	243	218	279	259	254	238	240	256	244	194	239	267	250	216	240	247	238	234	244	268	233	222	239	224	244	247	230	261	223	255	253	248	230	252	231	256	280	244	224	246	246	249	268	236	226	232	259	245	248	217	233	261	248	249	249	256	227	262	271	251	242	255	263	268	247	236	237	227	230	233	243	232	252	234	260	263	253	250	228	228	262	253	244	254	256	202	250	253	256	213	255	273	250	227	220	265	257	218	218	252	227	244	249	223	232	251	258	229	254	246	271	252	244	272	261	241	251	239	248	229	250	209	235	240	293	286	259	232	226	263	253	250	244	283	260	263	284	233	243	248	220	275	209	222	249	244	235	244	260	242	274	254	268	276	252	222	264	266	239	249	222	236	226	275	237	237	242	242	244	257	247	258	231	262	235	245	238	266	280	275	213	255	274	221	262	248	255	247	239	258	218	247	259	239	260	267	267	231	231	261	266	268	250	248	247	248	231	251	225	224	237	233	237	257	264	253	224	260	235	234	234	246	237	277	227	244	236	236	233	244	235	242	227	248	262	243	251	239	256	253	234	228	244	220	263	262	245	244	252	249	249	240	238	266	228	247	213	242	217	272	272	228	251	216	210	244	225	246	266	261	242	217	256	257	224	235	272	257	243	240	276	267	251	253	228	254	256	231	266	245	241	253	297	254	263	242	278	242	238	250	268	250	243	250	242	246	247	235	239	247	247	266	236	254	237	254	262	297	247	248	241	252	288	240	253	241	266	225	252	252	251	254	233	241	245	293	257	289	260	245	251	232	241	240	252	228	249	242	265	241	259	228	274	251	275	226	258	251	263	241	231	276	258	252	268	275	259	252	217	231	265	268	254	254	238	254	243	236	251	257	235	252	256	258	263	244	243	247	225	245	239	245	255	234	270	283	247	276	262	237	224	248	249	244	259	260	245	227	249	233	276	231	212	255	253	205	239	222	242	228	235	254	245	256	254	243	262	257	268	253	253	254	254	279	251	240	227	268	238	226	255	224	239	245	247	249	231	262	243	240	254	228	239	253	218	267	211	241	246	283	270	236	224	252	245	254	262	227	240	260	244	261	222	229	278	249	271	233	245	228	225	273	221	244	242	252	225	263	207	258	227	238	283	268	228	283	256	234	259	232	248	222	251	261	238	251	240	241	260	239	246	237	225	232	251	239	240	269	254	285	261	204	265	234	232	266	244	254	229	228	238	235	269	233	246	236	246	233	229	224	248	244	242	250	251	231	266	254	256	245	233	218	243	238	247	261	249	229	237	267	243	246	241	233	253	248	237	269	234	252	238	262	248	255	248	253	225	269	228	233	223	275	255	268	236	220	240	246	245	227	228	254	250	237	262	223	248	263	254	233	246	239	275	232	231	265	263	246	244	265	242	251	234	242	250	263	252	225	256	242	246	226	251	233	240	264	242	224	234	259	222	246	219	240	270	268	237	265	255	238	217	247	203	233	242	257	254	242	256	261	264	243	227	249	283	232	227	202	251	221	221	241	232	260	265	232	270	242	238	238	237	234	241	239	257	247	234	228	248	252	267	266	232	280	226	266	260	237	246	244	253	227	245	236	232	262	246	242	248	236	266	286	253	242	241	237	240	269	257	281	261	256	255	254	263	276	244	241	285	262	246	227	238	212	213	251	252	235	264	241	239	265	274	254	253	224	235	243	262	270	237	267	231	219	237	227	228	212	254	244	278	253	251	250	257	244	225	244	266	238	248	286	251	263	248	244	225	226	276	250	248	244	264	234	249	279	229	218	278	248	271	237	231	240	255	248	259	237	242	254	250	231	220	241	250	249	251	261	246	292	280	283	268	222	250	247	235	264	228	238	258	247	239	230	233	232	235	235	241	227	232	228	237	257	216	242	229	256	239	224	242	227	262	247	234	223	236	235	251	248	259	259	260	233	231	202	244	257	258	276	256	249	267	211	255	266	223	226	236	264	250	218	229	242	256	244	219	236	247	259	247	232	235	257	257	251	265	270	255	261	241	227	256	235	253	255	280	281	238	247	233	217	270	227	232	237	245	241	240	211	260	239	228	236	251	244	219	273	241	254	221	257	259	243	230	256	272	253	240	262	251	266	290	262	272	250	223	229	252	277	250	242	263	244	252	255	232	238	241	230	242	237	228	260	248	245	248	227	247	247	241	268	243	268	251	231	236	280	244	218	260	234	235	273	256	218	229	252	250	246	262	251	226	251	245	265	213	227	222	220	249	250	254	272	228	260	261	266	242	261	243	226	266	270	248	237	255	243	227	266	230	258	240	241	277	230	232	265	235	260	260	251	237	255	251	249	264	238	239	230	246	239	239	209	231	239	260	247	250	274	231	232	235	242	253	238	228	260	243	231	260	221	268	241	232	245	254	253	237	240	213	243	247	242	251	276	258	240	229	239	239	273	269	235	233	255	258	251	244	247	250	246	249	250	224	231	254	249	241	249	265	250	232	279	249	272	245	254	267	230	226	241	257	250	264	240	271	265	249	224	233	243	268	255	225	274	245	243	248	238	234	233	248	270	220	237	263	248	245	240	234	236	222	255	254	239	220	212	270	224	224	244	260	227	264	266	245	248	242	234	247	229	252	272	258	251	213	240	253	230	244	225	250	272	244	229	236	261	259	260	263	274	271	262	250	257	238	213	239	227	256	257	262	259	286	226	236	267	265	263	249	253	247	256	241	271	244	215	228	283	262	219	234	252	252	246	228	243	220	241	226	240	267	276	239	270	257	235	255	256	251	242	221	232	230	240	228	261	267	240	240	271	252	234	264	229	228	245	230	261	248	259	278	253	263	219	272	240	242	249	262	275	246	257	218	220	253	235	238	255	251	238	226	269	263	238	225	252	246	252	248	278	258	254	269	224	247	258	254	236	241	223	269	255	271	224	249	230	268	250	237	244	227	266	238	216	223	231	249	256	240	244	252	243	221	253	253	262	263	206	253	279	257	242	251	226	240	252	238	233	266	274	268	244	254	238	257	230	272	228	260	253	256	266	234	246	232	251	232	244	248	262	214	243	208	231	242	219	255	261	264	251	248	262	218	249	232	268	259	254	219	254	251	250	235	240	232	258	228	225	251	239	252	255	236	241	253	229	214	252	267	250	263	257	226	251	267	258	244	231	232	240	247	262	261	235	243	238	229	249	246	229	254	267	240	223	239	270	222	224	266	272	252	229	250	235	246	230	210	238	225	228	233	241	241	221	256	259	249	267	205	228	240	249	210	255	244	258	253	240	245	248	261	267	260	241	240	239	276	261	265	243	253
22266	27818	37909	40678	39208	38934	42778	44918	40484	35092	31126	20629	14730	16764	20555	19790	19696	15822	12182	13449	15074	12711	11797	8202	10551	10293	9011	6956	6599	5948	4727	4533	4433	4126	3396	2867	3122	3183	3863	2666	2445	1957	2293	2565	2659	2419	2382	2606	2034	1463	1346	987	1060	880	945	938	878	898	897	813	777	716	660	670	616	657	651	604	661	589	644	632	699	616	669	620	613	589	626	590	580	594	564	561	625	623	546	639	548	604	627	608	599	613	595	637	602	596	609	602	605	583	581	605	576	587	620	608	591	587	569	582	564	601	582	566	624	592	558	567	590	600	631	607	608	589	573	597	566	563	568	589	590	598	567	589	581	593	619	583	607	623	610	594	615	529	562	648	573	560	607	599	594	573	580	575	603	619	565	577	623	632	581	552	597	589	605	607	573	605	593	605	550	585	599	539	559	584	602	594	567	567	595	569	569	574	607	597	568	577	602	572	526	626	600	609	552	525	580	564	605	592	621	556	576	569	596	593	577	607	587	596	566	581	554	637	606	575	546	577	593	598	601	589	582	573	570	593	559	587	621	605	555	594	560	617	535	592	600	631	602	607	582	559	597	587	587	563	586	611	554	599	584	613	593	553	580	562	613	596	628	595	615	567	611	580	605	619	605	607	544	589	612	586	574	610	570	568	575	576	578	599	580	594	539	608	571	567	589	578	576	575	562	594	554	570	585	570	605	593	586	621	559	603	588	561	586	549	559	574	629	530	553	557	576	623	572	553	568	557	592	612	567	577	601	616	609	566	557	580	515	580	616	593	674	554	575	608	568	594	580	552	586	569	596	573	571	639	564	552	564	633	587	617	574	621	579	577	561	580	572	606	605	613	602	614	584	610	552	601	603	626	581	580	569	585	638	599	582	583	580	584	575	618	576	586	578	593	547	613	573	584	575	601	578	607	612	576	635	554	588	600	548	607	629	616	553	612	586	575	608	553	598	589	601	556	583	604	556	631	541	564	584	606	593	532	563	621	619	564	578	582	567	580	588	557	600	584	603	637	578	593	571	540	565	582	590	615	625	573	567	582	580	580	589	604	572	604	609	559	584	576	597	608	557	576	554	549	622	620	593	626	547	652	600	549	602	558	600	626	568	569	625	585	623	599	556	591	547	594	592	601	606	618	546	610	639	567	606	603	609	560	616	565	571	607	573	581	618	563	576	601	598	549	590	582	557	624	566	582	554	600	559	600	534	590	608	514	625	581	580	597	535	581	596	614	598	580	538	609	610	556	601	561	594	550	541	588	578	554	603	586	541	624	580	571	606	586	564	588	566	568	612	572	577	595	586	606	603	634	628	559	574	594	618	600	599	551	576	592	588	584	614	612	604	608	548	598	589	621	602	579	608	558	511	568	608	569	541	595	654	603	579	587	556	574	602	596	585	580	583	560	569	615	587	570	553	562	596	590	573	641	592	547	544	573	594	587	572	572	615	616	568	569	601	567	587	587	571	595	559	571	599	607	608	570	557	608	563	591	579	563	586	627	644	598	613	582	578	559	559	552	580	587	570	619	569	579	550	584	602	537	591	550	622	536	544	590	567	555	549	593	623	607	604	593	604	621	629	601	588	605	588	602	621	614	596	608	567	558	599	593	577	606	582	568	636	621	616	554	573	614	579	590	600	567	605	583	563	566	554	609	560	606	619	587	622	574	552	576	569	638	602	654	567	581	557	577	538	596	559	568	565	571	550	572	611	582	563	578	583	567	581	543	636	559	579	538	604	587	571	590	527	581	609	608	545	582	558	568	588	556	608	595	593	558	635	617	581	578	589	608	600	572	581	575	610	574	612	608	602	604	578	602	567	572	564	597	591	534	609	554	574	576	592	557	603	608	622	590	628	577	577	625	611	590	602	586	575	607	615	598	575	604	602	584	600	577	572	570	619	605	592	585	529	596	612	559	561	593	596	561	601	623	564	590	634	558	551	604	559	605	593	614	594	607	631	600	593	624	558	600	567	617	529	581	579	587	622	611	584	605	598	591	536	571	557	585	613	610	600	624	604	571	568	620	596	589	592	586	583	633	564	599	583	600	575	596	621	612	588	579	565	590	589	598	609	575	606	591	613	646	581	576	559	572	571	581	611	607	568	569	606	610	561	540	639	589	571	617	563	632	588	576	564	581	568	635	591	578	595	570	576	605	594	568	548	563	569	576	552	580	584	601	616	582	623	586	577	564	626	553	610	595	592	569	584	600	578	603	520	614	635	580	589	620	558	587	590	603	600	580	593	615	591	571	545	571	609	530	589	590	590	577	582	578	613	588	568	578	532	580	588	592	556	568	582	598	585	553	605	572	565	579	579	573	565	614	554	582	558	598	621	601	613	609	613	606	573	570	599	590	621	545	587	608	578	569	556	558	587	612	571	591	574	572	604	583	637	615	609	600	602	558	576	589	586	577	563	592	592	589	572	608	611	546	571	554	615	571	590	631	553	583	590	599	600	578	600	602	564	553	584	617	592	598	595	552	596	590	559	594	594	555	559	573	580	583	629	583	537	525	590	607	644	556	567	562	564	571	602	545	586	580	552	619	569	618	585	566	527	578	594	594	588	571	526	620	562	585	562	598	620	604	558	559	615	567	592	585	572	634	582	569	564	590	576	625	606	646	585	610	610	589	588	609	614	576	567	618	612	583	568	557	601	577	593	577	599	588	559	590	580	615	587	600	570	574	565	583	533	574	611	595	598	615	587	567	634	570	622	569	604	617	577	595	554	619	587	599	568	617	541	603	587	618	579	562	579	610	604	554	557	558	583	593	634	604	602	553	566	613	567	581	611	595	588	574	568	593	570	576	571	579	591	573	605	598	565	584	587	607	596	554	606	566	588	613	599	603	588	574	599	560	604	574	608	595	565	555	616	582	587	560	597	570	568	596	583	619	600	576	592	610	584	558	543	589	592	570	578	599	585	592	554	548	608	584	532	552	608	582	637	586	604	605	587	599	581	539	626	573	579	546	592	562	539	595	583	537	584	598	555	586	600	606	605	566	561	574	591	620	599	571	557	555	605	579	614	599	534	568	606	572	635	615	582	557	634	592	592	615	580	601	584	570	615	558	583	587	600	566	596	637	618	594	625	563	610	571	623	581	613	604	555	575	581	596	563	585	612	596	605	511	557	606	567	607	606	576	611	603	579	553	581	574	604	601	586	622	557	558	563	594	528	564	549	583	601	624	577	568	552	595	583	605	570	568	535	598	575	582	598	586	575	581	564	635	588	604	586	589	567	558	584	601	616	593	602	625	573	573	595	574	607	599	579	618	592	593	567	586	579	549	617	571	575	580	585	629	540	641	589	591	586	577	557	573	610	541	598	622	570	580	559	568	558	580	567	575	568	565	580	577	605	580	581	588	577	579	568	601	592	586	593	616	587	609	591	570	591	570	595	598	588	602	600	615	592	554	612	565	599	599	586	629	596	597	605	607	623	610	581	587	595	592	625	609	549	548	554	593	559	580	650	593	549	569	540	566	570	622	563	583	543	592
42792	40747	44405	37824	32199	32373	41249	41408	33409	28931	24517	19108	12244	8822	11322	12039	11627	8595	5562	5813	6832	5160	4631	2768	3446	3240	2778	2105	1789	1457	1236	1059	1112	1214	1105	865	1027	917	1091	810	917	549	636	707	702	680	747	719	574	433	380	373	367	315	314	293	304	275	263	255	265	245	233	255	230	221	228	215	266	216	243	244	248	249	235	251	213	222	223	221	208	257	232	212	213	230	213	227	233	232	233	275	207	222	222	212	233	240	217	228	228	228	216	182	226	247	257	225	206	210	206	260	215	239	242	232	227	203	227	225	204	224	243	207	217	208	238	255	234	209	210	209	204	204	227	206	229	231	260	203	190	205	209	200	229	209	198	235	237	215	200	229	216	185	217	239	214	225	229	203	235	223	257	210	206	197	218	246	225	213	204	224	237	228	231	215	239	229	192	236	206	220	224	206	250	247	225	226	198	204	214	232	223	210	207	237	225	225	215	240	251	201	216	198	243	202	230	209	214	207	221	223	201	219	211	222	190	236	219	203	202	220	192	199	248	225	196	217	201	219	221	227	216	202	207	214	235	214	215	220	198	222	231	235	235	214	233	223	226	205	218	215	221	218	227	229	218	228	234	214	210	203	222	197	230	214	239	230	223	181	208	203	217	221	208	240	217	215	219	210	198	256	202	225	229	196	208	218	197	196	187	234	214	202	242	229	216	222	251	213	222	206	213	190	222	231	265	205	205	222	198	192	238	196	211	221	236	217	237	194	227	201	255	198	229	243	199	206	217	226	193	200	195	216	231	217	220	204	239	216	224	233	224	223	203	232	215	217	200	205	200	227	227	231	207	217	203	259	237	226	206	221	236	215	239	223	212	218	220	214	217	215	217	192	217	225	209	201	219	220	241	206	221	210	201	233	208	216	214	239	235	203	213	217	240	207	195	217	234	201	227	198	218	226	221	244	214	258	197	219	218	229	196	252	237	227	228	194	218	210	210	254	223	232	231	198	208	238	216	246	225	226	224	230	226	211	236	212	195	200	182	232	232	210	231	205	220	222	222	198	222	238	204	232	205	222	191	241	230	248	216	201	230	209	220	205	242	223	198	235	197	249	208	192	227	197	222	233	205	260	231	232	216	227	224	229	195	240	212	216	223	221	233	188	217	223	214	186	213	204	198	218	212	207	241	229	230	218	212	224	246	239	222	203	231	207	226	226	208	234	240	226	223	220	241	213	218	201	209	228	217	195	204	226	218	234	220	231	215	229	236	213	231	216	225	244	239	236	199	228	209	236	242	190	196	201	224	247	237	184	199	201	231	232	228	222	200	237	200	213	224	220	227	242	201	233	219	205	233	211	219	209	249	251	216	206	252	215	194	221	222	223	216	235	195	198	208	188	221	214	215	247	228	199	227	220	203	226	192	207	203	232	249	240	206	244	226	229	205	229	246	207	210	220	215	222	228	196	204	238	217	223	204	207	240	219	224	244	206	248	245	198	250	218	239	240	224	201	233	223	202	210	178	214	215	224	193	225	227	214	234	200	226	210	210	236	230	219	212	217	219	223	219	220	223	206	225	202	212	224	240	210	220	235	212	225	237	220	220	208	210	194	221	238	230	223	221	261	231	227	211	227	215	246	212	182	225	190	232	220	217	213	221	201	217	214	212	202	241	223	231	232	217	201	225	204	203	230	202	222	203	245	225	219	209	221	237	204	200	229	216	237	207	230	174	207	213	213	216	217	239	219	245	220	213	266	215	227	233	186	219	228	221	230	210	197	207	193	189	202	199	220	228	204	215	243	237	214	213	223	220	242	192	233	218	203	223	235	197	255	207	219	218	202	233	201	242	231	192	217	212	204	242	246	225	243	205	197	202	228	221	246	220	207	191	233	212	242	238	205	220	230	227	212	196	232	216	217	215	206	223	203	222	205	228	231	202	228	227	226	230	225	211	211	220	235	207	226	230	216	208	228	229	231	198	225	228	220	214	200	194	226	210	199	235	230	231	222	222	230	196	217	222	230	207	209	255	226	221	236	233	236	227	240	219	213	268	173	243	214	202	217	213	236	209	232	216	216	226	227	222	242	196	236	193	223	230	223	222	238	208	229	222	210	195	230	221	196	229	212	231	227	224	221	198	209	224	244	219	232	198	227	210	227	196	220	216	238	223	199	235	240	223	239	215	206	231	242	253	213	241	202	215	225	237	212	199	231	225	215	227	217	241	248	234	217	222	230	245	228	238	217	214	216	201	244	238	204	201	249	221	194	222	211	213	208	252	231	232	213	204	200	218	195	209	226	203	237	202	237	196	220	199	233	230	208	195	222	230	211	217	184	219	206	223	212	218	212	212	225	219	214	227	230	203	218	237	219	204	228	231	203	216	222	259	218	202	214	212	203	234	231	222	197	229	242	200	222	219	208	237	210	222	212	224	231	217	242	214	208	214	216	209	233	203	203	201	219	203	212	185	228	231	213	257	229	221	222	233	194	212	244	189	189	211	234	217	222	238	218	253	224	223	226	225	217	203	213	226	228	211	213	204	220	208	182	237	215	213	234	227	213	195	218	214	216	203	218	207	238	188	221	222	219	227	221	195	206	213	220	201	248	232	195	236	234	193	211	215	214	207	199	216	211	215	215	248	228	195	208	252	211	226	220	228	207	205	226	224	202	200	210	206	214	260	199	249	225	219	218	234	209	230	233	232	231	199	221	182	232	235	233	185	220	201	201	233	253	237	189	224	230	230	243	218	220	205	218	236	192	215	212	216	242	257	213	211	210	199	205	262	211	222	207	240	220	210	227	234	209	241	226	212	205	184	212	220	218	226	237	211	241	220	222	227	219	210	236	234	224	205	235	224	210	251	227	252	245	223	227	235	221	238	216	237	233	211	225	223	222	234	193	230	230	206	204	213	219	225	223	230	206	201	234	236	232	205	202	234	236	264	201	217	192	208	232	195	247	218	199	212	233	209	223	214	229	262	207	235	205	246	200	194	204	218	213	211	213	191	224	220	223	200	222	236	187	230	208	201	230	227	227	221	203	211	219	201	224	190	207	231	212	237	252	232	218	230	218	239	210	233	215	209	222	219	224	233	233	222	232	209	198	228	217	237	223	193	232	220	223	224	206	227	238	218	267	218	221	210	223	244	234	226	232	218	219	211	206	224	240	222	221	210	215	222	189	205	207	228	231	215	231	232	229	223	219	212	198	219	245	232	219	226	232	220	212	227	198	218	230	225	222	211	198	211	192	211	229	234	221	223	212	202	206	215	228	225	228	219	212	212	182	204	237	222	220	220	230	196	200	205	212	203	233	226	190	212	242	189	212	193	228	186	213	243	199	225	227	195	237	232	227	243	240	226	217	213	198	232	234	221	195	231	236	222	244	221	232	195	240	224	252	213	215	224	242	220	224	206	236	204	233	215	205	196	244	205	208	231	228	216	212	190	205	229	231	248	196	204	244	191	205	232	207	238	224	228	238	219	219	227	236	226	232	235	224	189	257	221	194	220	234	196	206	222	237
27059	32556	44331	43757	41967	43106	49508	49889	46273	40668	38316	28583	22660	20189	27415	27382	27125	22552	18608	19978	22767	18139	19089	13380	18496	17231	15177	12291	10565	8670	7735	6565	6856	6767	6314	5266	6030	5208	6101	4557	4858	2695	3549	3921	4138	3623	4320	4069	3005	1902	1713	1307	1594	1214	1210	1078	1120	1035	975	984	838	758	654	644	559	620	631	642	598	558	629	625	600	641	565	625	606	531	577	572	544	521	518	515	547	527	514	547	577	556	504	593	559	549	555	536	508	536	522	547	531	606	549	560	538	550	569	527	538	527	523	522	558	527	517	561	474	499	498	554	467	527	577	500	552	513	517	514	548	481	565	549	528	528	537	529	499	511	502	534	559	510	565	538	519	485	550	503	550	508	553	489	528	510	500	521	521	534	501	523	558	501	558	495	514	552	542	526	558	550	508	512	492	515	503	540	547	551	578	531	543	562	488	495	533	521	536	510	520	510	529	506	538	536	488	517	564	506	552	507	522	515	538	531	513	499	508	519	500	555	510	512	511	507	517	506	519	502	513	514	529	481	514	500	525	495	511	529	520	505	489	544	516	551	533	511	500	532	516	519	529	522	553	511	513	557	508	520	501	519	472	536	562	532	495	553	532	519	542	565	481	532	531	517	540	510	515	493	499	551	520	536	520	532	578	506	480	529	543	533	522	540	520	515	556	515	497	504	559	558	512	504	542	539	521	499	497	575	528	556	530	547	525	519	547	511	556	515	504	531	540	496	479	528	535	518	500	536	512	519	503	512	568	521	490	529	526	504	520	540	487	502	524	544	509	543	534	515	513	549	524	523	519	501	496	544	545	505	484	504	526	519	539	511	526	502	520	562	497	520	515	529	482	494	552	522	550	549	535	546	532	558	561	501	526	511	516	533	484	535	547	534	530	508	514	511	531	470	555	547	531	521	514	541	512	501	495	524	537	507	530	459	524	528	525	506	538	520	516	511	522	526	545	482	524	514	484	547	500	543	536	510	493	519	535	576	517	539	525	522	519	494	509	559	533	536	509	518	523	509	526	566	541	522	564	519	501	524	567	537	525	512	540	499	517	527	511	534	532	505	534	507	514	518	562	559	521	500	521	495	542	565	526	525	540	504	517	548	514	523	539	540	526	535	517	522	475	550	513	528	538	549	562	528	523	530	527	509	518	541	511	529	511	519	542	532	493	538	447	518	505	503	522	530	508	532	509	520	527	560	520	544	490	525	558	539	500	494	524	487	517	555	512	535	564	529	513	514	515	502	563	527	524	527	507	534	490	528	560	565	518	460	523	542	529	558	498	502	485	545	516	494	567	552	494	480	496	542	485	482	524	513	513	533	526	513	554	537	505	516	504	493	492	541	506	502	515	543	520	544	556	524	560	489	533	511	539	523	493	536	540	528	538	517	526	513	552	567	544	498	531	546	511	513	496	463	554	524	556	512	522	527	525	485	479	510	532	519	529	527	523	525	523	538	538	520	492	539	497	538	488	507	503	502	535	529	501	514	522	538	523	522	542	549	506	487	563	508	516	502	514	529	540	553	523	561	519	500	500	529	474	529	521	548	532	510	494	512	510	510	540	555	505	549	540	515	532	536	537	526	554	531	530	502	523	527	540	523	517	534	530	492	530	504	550	498	497	555	542	517	530	553	483	551	536	500	511	575	502	521	517	544	541	495	487	526	517	539	570	539	528	516	518	490	554	535	527	489	501	512	537	515	528	540	497	519	500	539	575	545	532	532	507	506	482	539	515	506	511	525	521	500	495	538	535	550	537	541	552	565	544	528	506	521	490	524	551	521	519	562	543	500	540	514	539	512	525	534	516	535	547	505	509	530	510	521	498	525	509	507	555	559	537	507	515	524	531	486	506	493	522	530	540	506	546	514	530	529	460	515	505	501	523	490	507	533	509	472	480	528	561	530	518	494	488	534	505	559	529	524	552	524	544	523	538	538	532	555	533	505	489	530	520	507	556	498	502	521	514	561	488	537	525	548	539	519	524	495	543	541	508	509	523	524	523	500	537	468	496	520	503	526	499	528	481	530	518	497	556	504	556	512	527	554	543	537	514	469	500	517	529	532	499	548	528	510	531	514	501	513	513	493	529	501	528	519	512	513	533	543	548	520	558	544	520	528	504	531	517	502	486	509	527	509	515	536	517	574	520	543	496	455	538	548	508	546	538	534	488	532	514	476	551	511	532	521	509	499	514	551	545	530	548	507	517	505	481	531	503	490	493	543	478	561	519	511	527	522	524	533	545	487	486	536	553	475	534	553	504	538	505	574	495	487	546	488	538	497	517	523	514	512	539	490	523	510	536	534	560	504	541	574	490	539	496	558	540	510	489	592	514	510	527	498	551	525	513	551	504	536	534	543	514	536	540	501	497	521	556	508	502	514	488	513	521	543	577	523	499	522	505	520	544	502	536	549	460	511	494	528	513	478	490	499	497	576	493	502	508	528	487	521	502	527	495	553	499	556	529	517	521	555	512	540	556	536	525	556	506	519	531	541	515	542	510	536	511	476	576	474	482	555	544	509	481	538	506	539	540	509	513	543	480	531	542	527	512	496	526	526	521	559	512	475	505	550	516	538	509	491	504	517	488	563	492	539	539	528	494	513	540	510	503	509	527	508	546	505	543	537	567	461	549	540	491	513	551	545	540	485	501	499	489	534	524	567	530	511	552	528	510	527	503	492	504	565	547	477	511	505	541	535	510	513	506	518	512	522	539	538	521	543	524	527	510	497	468	532	523	481	490	547	516	553	515	513	521	472	525	566	585	497	515	556	546	557	498	532	512	514	508	518	537	562	511	529	467	524	532	518	548	511	552	543	555	513	473	519	535	562	538	543	567	523	504	513	540	518	538	545	549	533	553	494	565	506	554	497	487	497	489	500	520	502	548	491	517	539	538	504	521	502	540	505	513	519	506	533	565	536	563	512	496	472	549	534	546	510	539	487	512	515	546	514	507	522	511	563	507	537	533	531	515	516	517	520	516	509	492	536	517	490	555	522	469	543	469	517	513	519	503	540	518	533	482	509	526	516	534	543	520	476	502	539	535	515	538	518	519	499	508	564	520	528	521	528	521	541	542	484	568	520	531	527	543	528	569	511	435	517	499	517	533	526	472	527	563	553	566	531	500	541	510	480	528	568	521	476	524	540	535	526	514	507	541	564	549	565	551	576	490	552	543	551	506	529	502	525	479	533	550	507	565	489	528	538	540	542	507	495	529	524	505	502	482	517	546	498	521	501	505	501	502	532	491	505	523	492	521	535	508	520	520	515	525	509	494	478	552	535	538	492	491	516	525	514	531	535	515	515	543	529	519	490	531	521	486	527	498	516	502	516	492	539	489	521	497	530	521	505	470	495	523	498	526	542	514	501	544	503	517	482	531	533	531	505	515	494	495	508	578	538	475	535	518	485	493	507	533	568	495	492	512	584	563	514	490	520	510	507	516	527	507	523	527	586	513	493	501	552	537	539	508	514	488	530	562	499	486	508	531	538	547	561	495	506
23977	24672	28265	24364	18442	13901	11039	8278	4893	3177	2461	2166	1726	1451	1187	1005	893	711	582	507	522	457	441	379	407	395	406	353	363	343	351	350	312	314	296	328	327	356	332	328	304	308	310	297	268	283	258	263	254	270	257	256	268	227	242	265	290	241	226	257	282	244	247	245	235	238	256	275	227	253	233	223	232	238	247	226	276	218	230	259	244	240	245	209	234	256	246	241	225	223	242	254	263	222	233	251	243	224	221	256	255	233	275	243	241	233	268	246	242	242	249	251	222	255	238	263	246	239	218	249	242	235	229	240	261	219	249	225	226	234	264	243	249	216	232	227	247	229	226	225	260	270	252	224	237	223	269	226	252	244	217	248	255	237	245	241	209	238	228	258	225	276	213	233	240	261	258	266	270	235	255	236	214	235	233	256	221	244	257	233	253	236	278	222	259	243	212	228	220	240	217	217	264	242	226	229	221	240	218	223	238	222	244	214	264	221	245	237	256	253	236	244	278	228	230	235	210	226	243	212	252	248	246	250	241	231	219	251	239	218	242	238	265	267	231	260	214	205	240	272	206	227	238	258	262	260	235	208	221	252	250	248	199	249	234	223	241	251	235	244	250	243	233	241	242	236	212	215	259	233	225	243	234	267	254	241	220	234	248	233	228	224	262	244	213	235	247	246	240	238	264	244	220	247	226	237	259	245	246	223	234	248	243	239	230	235	224	259	232	258	270	223	223	261	255	241	227	226	232	238	252	229	243	227	234	244	242	241	222	223	231	238	262	240	250	233	247	251	256	259	255	227	252	241	232	259	266	256	234	240	256	242	264	227	232	234	229	206	228	218	229	233	244	238	234	271	258	240	261	223	263	268	229	233	216	249	246	234	242	237	235	216	244	236	240	241	259	217	244	237	230	200	243	245	229	240	251	235	239	261	270	250	243	248	223	234	247	219	228	227	243	238	222	226	252	227	243	245	243	235	267	260	230	193	245	214	226	244	224	240	232	213	253	260	246	256	247	208	249	243	256	217	254	261	227	234	248	265	239	233	222	218	232	231	223	249	261	244	269	208	241	223	224	262	237	225	227	258	260	241	236	232	233	227	229	238	248	241	232	235	243	240	268	248	201	248	234	283	256	238	250	233	220	253	227	243	227	220	262	281	254	229	217	215	243	257	250	226	213	240	245	234	244	244	220	278	231	239	197	243	253	230	260	259	235	233	238	237	250	216	212	248	238	247	246	258	242	261	238	252	235	226	230	224	219	221	222	222	270	232	256	242	236	237	234	228	277	247	238	270	249	235	258	268	239	220	236	268	244	224	214	239	224	250	244	257	263	225	240	226	213	245	227	234	238	230	227	238	217	270	254	255	244	248	252	254	256	203	231	248	246	224	287	236	269	254	237	231	240	233	247	251	231	219	239	251	250	244	219	254	229	225	269	264	245	253	231	262	214	236	231	258	262	226	227	214	264	247	226	245	238	246	258	222	243	232	226	255	237	222	228	213	240	229	240	236	260	225	218	258	234	234	244	276	234	222	258	257	238	235	219	239	245	240	229	249	228	240	247	249	270	242	229	227	237	275	241	217	248	239	243	220	232	231	221	248	285	248	272	264	280	272	204	227	227	245	243	273	223	253	222	237	215	224	250	260	209	259	249	262	220	236	201	251	227	224	237	257	261	253	240	235	260	216	212	248	246	221	248	238	228	230	238	236	227	238	236	233	232	241	214	259	259	255	237	211	247	227	256	238	246	231	247	232	241	253	227	245	245	236	245	206	213	253	257	237	225	220	235	224	256	222	239	231	234	241	248	256	259	243	211	235	240	230	232	260	235	250	255	253	270	249	230	227	243	232	260	229	258	243	244	265	226	223	260	256	250	222	202	228	240	259	242	222	205	234	243	212	237	262	243	270	269	246	255	225	247	241	246	244	253	262	254	227	245	248	208	252	232	236	246	210	221	234	246	244	242	230	236	231	220	220	208	204	250	201	198	243	259	262	215	217	257	206	243	228	224	219	230	193	247	240	225	227	212	220	251	251	237	239	246	248	228	272	233	219	224	234	220	251	224	249	259	213	223	224	243	249	247	233	222	239	256	256	291	230	242	233	247	231	217	229	242	223	257	227	222	250	246	227	247	250	205	228	211	213	222	214	250	252	234	221	241	238	231	225	224	242	242	240	222	233	259	231	228	259	238	255	219	241	239	236	228	213	254	236	240	241	237	258	275	213	219	266	235	245	238	239	230	233	209	262	276	251	215	252	247	250	259	257	253	250	231	224	242	245	239	238	234	229	249	207	225	213	267	225	236	213	233	248	270	248	252	218	224	242	251	257	228	260	230	243	239	273	225	263	230	259	233	243	245	248	241	238	243	230	253	260	265	222	250	249	224	248	233	256	237	252	227	209	240	195	213	259	214	229	260	248	244	242	204	234	216	253	252	241	222	264	252	249	235	263	257	250	230	244	248	228	247	253	228	235	241	225	262	247	241	240	237	234	244	229	263	243	234	273	251	249	235	226	244	270	238	219	257	250	223	251	233	217	241	230	229	247	272	254	239	256	212	248	220	228	238	215	243	234	249	252	222	255	241	244	239	244	232	228	263	237	231	240	230	271	232	257	245	196	222	234	248	272	238	202	215	238	244	248	231	229	227	277	256	247	250	221	250	214	255	233	263	247	273	239	250	222	247	225	224	249	241	233	247	212	234	223	257	230	217	235	231	248	227	242	217	234	255	255	289	242	234	229	239	229	226	244	239	218	227	223	217	220	241	239	240	231	205	246	241	232	231	252	247	188	243	237	216	226	259	237	223	242	244	230	266	229	241	203	229	253	280	228	245	217	252	219	208	215	244	266	255	223	219	232	225	249	217	259	225	226	235	247	236	234	245	235	232	243	261	252	225	225	220	245	243	206	246	230	239	250	231	242	245	246	258	213	239	226	241	208	241	237	240	245	215	202	237	241	243	238	246	276	237	224	250	251	258	267	247	220	261	237	240	244	234	248	253	238	230	229	249	210	235	260	227	236	235	217	251	245	215	245	218	207	230	265	249	244	262	233	229	239	232	224	228	225	249	259	252	260	244	251	268	220	256	239	243	221	231	247	243	260	237	207	231	266	226	242	246	244	242	227	254	241	251	233	232	266	233	262	239	257	234	244	240	250	223	241	244	247	244	247	228	251	255	269	266	264	226	240	239	251	240	255	244	268	262	241	232	236	226	214	228	240	238	245	264	236	209	235	221	230	250	260	216	226	274	250	228	227	249	244	253	211	206	236	211	261	208	260	237	240	220	206	238	227	230	226	222	256	249	257	243	231	277	231	264	263	257	228	220	221	224	230	227	244	222	256	225	236	239	252	237	229	244	260	284	229	245	241	255	245	247	262	241	234	243	265	242	254	237	232	263	233	269	214	252	248	247	224	210	268	243	230	253	211	255	249	266	230	267	230	242	239	236	244	232	246	222	244	225	234	264	230	236	241	229	267	208	227	247	227	226	212	246	255	212	231
14339	19015	29966	31555	29435	26944	25898	22498	16796	13047	11471	10214	8749	7071	6018	5405	4622	3391	2732	2582	2609	2060	2034	1700	1870	1795	1580	1451	1237	1242	1221	1216	1180	1136	1044	1042	1168	1240	1186	1174	1117	1005	1014	896	970	976	921	909	858	744	726	706	702	674	685	685	652	655	593	586	596	610	555	574	576	562	593	589	552	560	598	588	590	625	580	635	593	620	579	580	601	571	601	570	583	562	569	599	598	592	563	559	601	579	594	570	590	572	563	574	563	616	584	573	565	586	604	559	585	595	554	556	591	553	582	558	557	569	524	548	548	538	567	604	560	552	647	554	500	559	566	586	578	568	551	585	614	562	584	560	575	582	584	541	584	554	570	567	528	617	586	559	563	577	564	547	602	557	553	594	566	581	586	597	582	557	548	584	548	602	615	567	589	544	571	546	547	620	563	570	536	589	597	569	553	548	582	580	568	592	645	561	558	572	603	591	587	529	568	551	619	590	573	595	562	586	562	591	561	560	521	554	584	605	593	626	584	580	567	591	595	559	555	553	547	552	546	574	555	528	589	580	566	562	610	578	575	542	561	568	545	546	582	603	562	555	553	590	554	613	610	563	577	570	568	572	539	555	513	573	552	569	582	572	537	568	567	553	622	598	562	553	582	590	583	591	566	614	594	553	540	554	520	589	561	566	563	592	583	556	573	552	552	571	524	551	587	572	587	559	565	617	577	587	541	593	572	566	558	554	533	567	589	597	634	576	573	588	625	531	565	575	602	557	569	590	547	599	601	571	598	569	560	582	592	611	587	574	563	572	575	577	581	627	568	559	557	611	601	536	557	629	548	613	577	574	559	583	546	575	594	546	601	606	522	615	573	601	589	568	591	572	553	633	603	538	572	574	584	575	559	598	579	586	579	578	598	599	580	596	588	621	559	552	562	567	601	599	581	549	564	559	574	585	546	574	599	614	571	572	576	544	612	590	601	572	561	604	545	589	576	549	555	592	572	579	609	587	580	575	533	537	580	600	571	579	606	556	567	563	574	580	527	550	581	580	572	548	575	537	544	634	584	557	605	581	582	576	600	546	567	570	604	566	525	553	593	589	572	578	575	530	546	559	585	584	595	609	549	564	572	549	538	568	537	607	534	637	591	615	573	531	608	556	588	567	614	542	596	597	579	574	566	559	574	550	532	556	539	580	581	571	602	586	582	598	605	556	589	577	557	582	577	574	566	567	570	531	520	507	584	583	597	533	585	601	582	545	542	547	548	537	566	579	584	579	556	609	576	578	619	574	578	548	572	593	595	588	568	556	598	552	581	558	555	582	586	551	547	598	594	603	588	583	571	564	588	598	566	557	578	570	562	570	583	589	569	597	579	576	545	610	532	559	585	578	555	612	566	604	554	639	539	599	572	589	544	583	609	518	594	619	574	548	608	581	541	576	542	585	585	565	575	583	571	556	552	545	572	562	604	602	565	605	568	588	576	580	556	616	567	592	558	574	603	574	602	631	602	594	584	598	602	575	554	592	554	608	586	607	580	558	550	601	550	569	565	597	579	569	585	584	604	563	641	601	566	570	575	576	618	561	547	561	561	567	596	564	577	590	594	576	599	550	575	557	556	563	596	587	492	612	595	562	556	587	561	603	581	573	572	603	600	580	519	565	538	585	565	568	631	579	580	550	576	552	608	574	555	591	596	515	597	505	580	623	591	596	582	535	563	554	551	570	538	568	549	567	555	580	574	595	591	567	599	571	598	541	601	546	598	552	588	581	578	596	543	535	589	557	549	589	528	567	608	581	584	581	574	568	567	543	570	575	599	564	534	583	547	606	570	566	576	572	636	538	546	590	557	577	595	589	584	591	587	545	585	531	595	587	587	594	559	589	573	545	598	573	555	568	600	535	625	624	569	553	560	571	588	517	620	581	558	602	572	558	639	658	577	543	557	545	573	576	583	580	540	580	581	549	546	567	571	609	584	604	559	554	567	548	610	576	567	581	567	527	569	541	548	588	535	556	580	571	554	581	573	571	558	554	574	591	571	573	576	589	532	592	572	568	637	568	539	570	552	554	521	595	552	578	591	551	583	549	581	585	524	534	579	557	542	578	594	579	561	573	556	546	546	566	580	562	602	567	569	540	579	589	552	579	584	617	562	556	625	578	561	575	548	556	579	581	534	597	557	631	562	576	589	602	565	593	571	593	549	555	579	568	588	605	534	564	610	529	554	560	565	536	594	609	597	622	592	540	530	565	572	603	558	581	564	577	562	599	588	582	595	555	552	576	557	571	540	531	557	559	585	575	562	603	581	584	571	546	598	591	605	614	583	592	518	556	592	516	546	588	517	579	623	603	605	587	613	554	560	580	629	573	619	611	585	586	621	599	553	578	588	596	562	579	559	569	600	577	574	576	526	604	611	569	566	566	557	565	634	593	581	569	567	579	535	503	563	608	598	592	570	593	540	609	573	601	629	608	578	560	576	624	543	559	579	551	581	545	547	607	611	600	583	605	558	568	576	574	588	623	568	567	603	584	554	551	545	579	574	572	593	626	579	524	585	543	550	559	592	582	584	548	564	558	512	584	554	616	627	579	592	579	575	577	526	609	585	608	581	543	582	558	593	562	554	559	609	609	605	592	613	578	571	558	559	557	606	571	580	561	568	541	578	513	569	623	600	596	569	529	562	632	565	595	621	581	575	622	546	591	559	562	578	567	604	552	527	548	605	567	600	551	597	551	588	565	568	598	580	570	573	568	562	542	592	547	564	569	587	566	566	563	609	542	579	648	582	584	526	586	567	521	558	558	605	571	576	562	545	547	600	551	588	561	623	577	563	553	578	583	592	572	561	569	628	537	606	571	551	552	518	553	590	554	567	634	576	564	622	584	568	558	586	591	546	602	542	603	608	585	545	577	548	584	598	585	588	570	598	578	575	585	597	569	587	587	565	577	546	589	591	564	581	568	595	542	570	589	550	589	588	560	561	584	591	605	559	571	588	599	573	507	590	575	537	573	572	551	557	580	585	541	588	589	564	561	574	575	589	573	546	610	615	580	536	572	567	563	549	558	589	596	592	540	572	564	588	575	566	580	591	545	603	573	557	573	584	556	606	598	621	590	586	605	615	572	559	579	616	558	564	583	546	539	594	578	583	585	553	549	557	525	598	578	561	598	557	564	585	593	598	577	563	583	566	531	580	596	592	560	598	554	563	543	569	583	562	593	575	605	565	521	573	592	602	541	598	595	589	570	578	535	556	628	565	573	565	574	606	567	576	571	590	568	556	564	586	560	596	572	573	591	623	598	585	604	538	568	589	542	556	557	554	531	616	577	556	576	587	543	559	556	592	551	545	570	577	576	538	587	578	617	579	551	565	562	570	537	568	589	573	572	566	565	587	583	574	546	558	571	575	559	600	554	563	591	585	604	616	585	595	570	557	578	550	548	554	585	560	583	586	530	551	589	581	558	598	572	561	589	555	567	545	644	521	572	613	585	613	628	583	516	532	532	566	582	610	586	574	544
34129	34131	39143	34134	28136	27230	29943	32159	26647	21816	16430	10941	7442	5262	6516	6493	5586	4636	2954	2463	2735	2384	2429	1613	1966	1774	1678	1284	1040	803	834	691	723	684	623	653	615	580	542	707	510	451	531	553	530	498	582	567	401	362	360	375	317	303	343	322	284	309	306	245	271	262	262	262	276	240	278	232	276	235	249	244	273	224	241	247	250	251	268	248	242	240	232	254	251	241	246	248	265	243	264	281	231	234	254	268	252	265	245	254	238	238	265	232	252	259	261	226	244	244	208	257	232	272	233	240	259	241	249	242	262	269	245	260	260	240	277	272	222	243	283	256	248	215	259	252	221	229	237	244	253	241	263	226	250	245	219	256	266	240	269	262	238	280	256	230	225	253	269	251	234	213	266	226	241	250	243	231	263	255	236	251	254	251	187	265	241	266	269	256	214	260	261	266	273	262	230	283	243	251	267	257	240	249	236	257	259	225	247	256	236	251	205	244	230	248	224	276	237	229	255	258	226	245	249	214	253	258	257	207	241	230	259	233	254	228	280	259	218	258	245	232	240	226	268	255	272	253	260	214	263	271	249	251	266	269	249	240	247	245	244	244	232	235	222	266	233	242	252	231	223	249	235	260	238	233	241	234	240	257	236	257	238	231	233	255	248	265	262	254	262	231	255	242	271	251	238	254	248	249	233	249	255	249	240	258	249	245	248	283	227	258	248	234	242	250	277	246	269	275	235	250	249	273	267	238	246	289	251	229	237	246	248	241	286	246	241	252	238	226	235	232	260	249	252	254	266	233	253	259	222	260	265	226	244	240	257	249	247	263	247	254	246	246	235	236	250	278	257	279	235	241	244	279	243	230	247	221	242	226	260	269	284	270	255	236	264	259	240	255	272	252	240	270	246	228	243	262	258	258	234	236	256	220	233	259	242	248	227	240	248	242	244	270	245	271	267	216	242	255	242	236	239	266	224	253	257	226	245	220	232	241	248	213	251	274	229	246	232	220	246	259	241	237	273	247	230	260	235	276	205	261	238	246	243	271	244	260	257	250	268	244	234	230	242	240	273	272	253	232	235	243	229	226	227	241	223	258	298	213	259	240	257	232	257	238	235	284	236	230	279	238	245	242	295	215	263	263	249	262	259	249	266	223	237	244	247	243	235	254	221	235	269	224	266	250	251	239	244	230	247	220	237	243	236	250	236	247	252	255	246	244	254	248	234	230	251	237	243	249	259	245	246	238	259	246	244	245	221	260	226	269	230	227	261	257	242	235	236	254	265	256	244	265	215	257	269	258	274	266	247	240	230	266	259	265	248	233	222	234	246	232	243	235	232	242	281	229	246	224	249	274	239	253	259	246	271	265	233	246	244	225	208	275	220	235	254	253	229	253	265	265	259	236	246	264	252	255	243	239	280	239	218	241	249	265	243	260	221	245	238	266	234	243	243	254	256	224	253	316	257	248	278	262	256	227	231	258	227	240	227	232	257	255	248	260	265	242	227	263	243	249	241	251	293	244	238	235	250	250	223	291	218	269	263	220	237	208	245	249	271	237	251	269	225	255	246	253	247	241	238	232	247	250	247	275	240	230	259	270	251	248	239	264	258	239	243	226	265	222	247	231	211	278	235	249	240	254	263	263	244	244	240	219	269	244	258	230	285	238	257	253	242	240	256	278	236	225	239	223	257	258	260	282	265	291	238	236	242	226	248	231	251	274	250	247	238	228	268	233	252	247	244	253	238	232	250	234	258	233	278	237	231	255	241	245	242	251	240	217	256	240	257	276	243	235	236	258	250	246	221	267	218	268	250	250	260	261	252	225	227	232	225	261	251	276	236	267	241	276	259	254	252	271	226	227	257	257	244	254	219	207	316	235	281	246	279	248	240	246	256	249	245	234	250	271	263	229	247	233	219	279	244	274	281	249	260	251	267	240	274	278	228	239	232	260	230	250	253	226	224	205	285	236	259	244	238	241	268	234	243	229	237	222	253	245	267	216	233	239	224	242	262	260	268	246	239	246	225	252	222	299	242	271	261	234	261	220	265	226	285	246	247	271	251	279	282	242	241	263	267	242	261	247	249	255	246	247	265	232	238	229	247	255	279	244	239	244	264	297	238	248	214	260	240	290	273	270	261	241	222	241	279	224	211	233	244	229	240	284	248	231	236	223	241	251	250	272	231	266	240	261	263	256	243	230	236	238	251	248	259	246	246	228	269	230	243	266	253	248	254	241	241	256	239	247	241	245	274	261	248	227	230	224	251	233	259	262	251	244	210	252	245	253	242	233	257	224	225	257	284	248	224	260	254	247	226	224	232	244	254	253	231	264	280	247	235	251	266	252	250	266	274	267	238	249	235	235	251	265	235	247	278	240	242	229	254	234	257	220	248	250	234	234	259	244	240	242	255	240	247	263	247	251	255	228	220	250	276	238	250	274	223	252	253	227	243	242	235	237	251	238	241	272	268	207	277	246	211	239	255	248	268	262	241	223	259	257	233	226	245	236	245	238	266	266	221	232	241	273	241	250	246	248	257	243	238	234	249	240	235	253	238	222	206	259	268	220	289	242	247	248	240	238	228	249	238	242	274	247	252	240	250	231	233	244	228	249	252	219	216	240	229	253	271	261	254	238	228	230	244	233	246	240	246	257	236	222	251	226	230	243	266	264	220	282	243	289	246	241	231	239	243	259	256	217	230	232	226	237	278	233	240	258	233	216	252	233	260	246	231	239	244	242	236	251	253	225	258	258	240	256	250	269	259	225	234	251	221	234	264	248	244	262	237	228	251	244	242	275	254	222	224	243	225	239	256	207	247	252	278	245	278	243	236	263	264	220	251	239	263	254	247	243	257	240	272	255	235	273	218	240	228	271	269	245	229	225	248	229	258	247	268	270	260	269	231	258	240	272	222	247	226	254	229	249	244	220	244	244	246	247	283	243	264	231	272	245	264	247	240	255	267	227	265	252	206	247	240	255	242	276	272	254	257	252	247	267	243	241	240	259	286	269	251	260	244	239	228	275	239	266	250	250	223	248	276	259	241	216	256	241	202	249	241	241	222	268	238	243	251	198	233	225	247	240	235	252	264	257	238	236	260	235	230	233	255	239	224	256	256	265	238	243	249	227	259	229	231	248	257	261	242	241	248	272	224	240	229	225	255	247	262	256	208	204	239	249	255	253	233	233	235	236	235	238	277	243	260	287	236	248	249	243	239	232	273	260	246	276	214	233	241	251	238	232	264	259	254	258	255	245	240	251	248	243	224	256	253	226	248	236	260	247	277	286	256	241	239	229	249	252	275	247	255	260	245	249	235	241	241	257	216	265	240	248	243	231	224	213	216	239	267	239	246	258	243	255	234	268	256	229	247	245	227	236	251	226	264	224	270	229	267	264	250	241	219	264	258	249	241	246	237	241	257	243	229	237	237	229	264	236	242	260	255	246	242	237	223	231	253	232	264	247	274	243	234	237	256	263	232	251	254	268	252	276	232	230	275	228	263	250	245	224	255	251
20988	26840	38638	39961	37996	38255	41815	43898	38881	35312	30429	21815	18347	15981	19883	19963	19017	16585	12559	12309	13770	11686	12966	8592	11930	10489	9959	7564	6229	5005	4755	4026	4039	3918	3002	3383	3099	3313	2889	3640	2439	2022	2521	2780	2645	2542	3000	2521	1869	1516	1409	1502	1177	1120	1110	1049	937	883	854	830	749	764	636	611	646	672	648	635	644	648	622	640	642	623	605	672	600	602	605	608	621	611	586	646	605	649	586	594	599	607	587	577	590	636	611	607	601	605	543	581	580	632	605	591	581	588	586	558	623	582	558	575	606	591	631	617	600	606	619	598	589	626	600	596	592	566	588	605	585	597	556	612	629	590	584	622	606	597	605	606	549	568	564	571	607	640	585	546	601	638	639	604	615	558	598	574	587	579	598	576	543	598	588	592	625	559	561	607	589	578	640	529	587	580	568	545	577	535	577	605	589	560	597	582	567	593	605	576	554	599	593	579	574	562	526	568	570	645	545	605	614	618	579	552	568	571	563	597	592	641	575	622	570	619	594	554	609	569	581	610	567	594	550	613	611	556	586	609	581	578	582	582	588	591	600	585	583	612	608	551	570	600	596	586	602	598	581	576	571	574	541	577	571	598	571	573	542	584	542	600	613	609	609	569	573	565	593	592	596	590	596	589	583	611	572	604	564	548	563	560	627	566	581	598	581	613	617	605	581	632	589	544	568	574	558	552	582	584	609	619	592	572	533	592	578	605	605	604	580	582	626	625	574	589	566	566	642	588	624	600	575	544	596	600	565	588	584	551	583	574	588	622	568	592	573	618	586	595	634	595	612	558	592	554	599	578	559	597	564	602	597	589	633	577	590	610	591	579	586	579	603	560	578	615	596	594	662	569	610	576	603	623	563	579	589	585	593	557	605	593	592	597	540	567	584	592	594	579	540	570	574	577	580	528	574	585	601	558	607	604	596	571	625	584	542	613	600	616	551	569	611	561	566	557	552	573	599	530	594	614	604	568	612	536	598	591	633	596	587	588	606	590	603	563	603	548	582	617	622	571	554	576	592	611	595	591	583	555	570	547	579	593	576	590	589	544	573	576	571	595	578	584	631	595	563	594	614	578	591	577	614	514	602	536	597	587	554	611	558	614	603	580	608	609	556	589	587	592	541	627	566	611	625	595	581	616	564	606	622	546	589	630	569	563	579	539	585	583	623	626	605	552	573	586	596	581	640	571	585	585	600	543	610	594	576	612	588	593	577	588	579	545	613	573	571	581	572	590	611	608	551	576	577	604	627	564	568	594	567	609	576	597	600	556	585	543	595	590	587	636	577	559	583	586	597	584	545	562	578	618	563	618	572	622	582	595	583	587	554	534	569	619	582	562	584	620	619	566	580	574	590	565	607	594	592	587	565	558	603	605	579	609	614	606	537	595	574	565	618	622	616	571	605	605	521	571	606	613	586	612	586	610	578	610	570	620	556	607	583	572	613	614	558	602	601	555	552	560	612	609	593	591	580	643	556	592	591	524	594	585	588	601	601	578	590	583	635	577	593	563	532	578	602	578	526	657	529	605	596	615	580	563	619	572	605	563	583	595	581	565	620	588	635	629	569	583	611	589	578	600	572	585	606	607	601	550	577	582	588	605	585	582	610	582	595	578	594	593	581	589	548	599	572	591	574	549	582	587	577	564	593	575	569	617	557	571	609	553	609	566	620	552	541	605	555	587	612	554	609	625	549	588	564	590	590	592	575	575	571	608	605	581	576	588	575	566	612	570	589	571	600	592	587	593	643	624	593	554	584	603	553	582	584	622	592	590	637	561	579	534	590	570	555	597	550	580	580	632	548	573	621	582	593	564	577	579	608	555	580	585	608	618	555	559	542	593	564	571	630	559	644	582	532	558	628	565	582	609	567	617	601	564	632	609	597	632	566	626	575	611	616	600	614	591	594	582	564	609	622	612	562	604	554	617	587	557	606	598	612	602	591	611	594	598	571	620	583	603	581	575	589	614	613	592	578	553	589	605	602	630	597	592	612	618	588	610	598	590	583	575	537	585	593	656	566	597	516	580	590	565	547	581	592	626	593	594	602	608	583	590	587	567	604	548	621	594	550	570	579	602	550	568	578	574	597	552	596	607	604	568	566	574	596	597	591	614	587	588	588	577	548	554	595	581	588	598	598	619	599	587	618	585	586	577	587	580	600	583	615	621	593	568	572	604	537	569	623	562	614	598	565	590	613	568	591	593	605	577	590	552	650	573	599	589	615	537	587	676	606	573	560	577	596	564	577	592	589	572	569	559	625	588	587	568	582	573	595	558	575	579	558	603	586	568	586	567	519	578	606	628	563	556	569	549	598	610	618	577	580	578	576	596	564	587	584	587	610	609	610	627	569	570	638	607	586	564	597	591	573	583	606	612	563	599	636	629	605	598	580	601	577	591	553	578	589	563	571	562	624	594	557	581	588	645	602	578	562	607	576	555	616	567	602	581	604	592	604	563	567	574	589	600	588	606	623	568	586	622	572	594	590	583	576	578	613	608	584	566	540	577	565	575	602	578	606	584	565	603	589	564	583	559	559	588	562	597	573	629	620	562	633	591	593	585	620	581	557	593	570	609	597	552	570	565	586	573	622	593	591	583	567	600	594	560	580	620	616	618	573	580	559	581	568	614	601	597	559	622	611	598	585	570	580	570	628	598	548	605	597	620	571	573	606	581	585	607	556	590	563	583	614	533	591	662	649	589	582	608	592	566	604	579	591	637	637	568	571	659	614	594	591	593	571	581	576	555	552	569	620	597	600	582	544	528	582	572	565	605	579	559	599	556	610	571	616	580	589	589	614	606	587	567	612	562	574	573	599	617	601	587	613	545	531	617	615	592	585	576	555	589	596	565	603	592	577	574	565	588	598	590	594	564	608	595	621	589	589	576	560	563	585	601	622	566	582	580	579	600	589	613	616	564	573	590	589	614	581	555	606	600	608	595	604	650	595	561	582	567	604	568	601	558	565	613	602	566	595	571	555	557	573	592	596	620	617	593	626	562	597	574	553	619	602	557	545	597	586	577	648	592	602	608	548	602	557	626	564	548	611	590	583	574	574	583	604	633	550	622	574	598	614	606	590	554	600	611	579	589	588	578	592	594	582	565	571	584	585	573	610	582	632	556	594	615	569	626	620	578	566	577	586	624	592	600	567	599	587	561	561	631	611	598	623	622	548	565	553	583	627	569	595	611	579	601	590	547	566	586	566	615	633	618	560	624	606	596	600	610	586	546	581	575	572	602	574	577	585	561	599	550	595	572	656	589	577	616	573	565	576	585	604	603	602	519	614	569	622	578	579	619	600	567	601	586	603	636	538	594	593	560	593	581	600	599	587	580	566	612	618	569	552	593	557	592	568	614	591	580	587	591	599	614	586	608	554	598	583	586	607	621	571	588	605	619	568	561	576	622	583	576	627	579	638	625	555	551	586	621	621	579	602	590	599	541	570	608	613	610	560	579	594	587	534	619	582	543	577	575	581	584	627	598	593	563	602	540
41733	40082	42593	39248	33559	32460	42100	38558	33667	30901	23706	17461	13161	8832	11594	11876	11443	9110	5623	4670	5453	5224	5028	3161	3644	3374	3268	2258	1746	1401	1356	1033	1066	1050	860	1102	848	865	1021	1013	679	486	572	653	789	715	889	639	464	489	429	403	393	361	351	314	320	286	286	263	266	308	230	239	226	244	246	221	223	217	217	245	229	228	254	209	234	206	218	220	238	236	204	223	240	223	207	230	201	230	211	229	179	209	210	227	227	220	219	211	221	231	259	213	216	214	235	209	208	224	236	217	240	255	215	212	221	207	213	233	221	214	212	216	228	228	191	206	232	218	215	238	217	207	217	213	226	198	222	239	231	213	222	207	197	215	240	218	220	239	226	231	225	223	219	194	222	224	192	242	227	196	224	201	210	220	233	208	226	214	217	240	232	241	230	215	235	208	203	222	201	246	221	200	219	211	218	227	222	198	196	195	247	208	206	210	213	239	204	250	237	233	223	196	209	217	180	224	226	231	209	238	209	222	201	242	277	222	217	229	232	215	228	210	214	214	217	244	217	229	218	212	223	210	202	228	260	208	198	196	210	210	207	218	219	238	218	238	237	230	222	234	196	244	211	222	203	230	230	205	224	215	247	214	215	250	234	213	218	239	208	248	228	249	190	220	209	226	233	202	210	202	229	231	216	219	236	203	220	218	237	211	210	199	189	216	238	207	200	204	204	228	216	217	213	229	223	235	232	212	221	208	236	203	236	198	232	231	264	210	219	199	211	217	228	233	233	238	225	232	246	229	217	232	203	229	219	234	222	212	206	217	186	211	195	228	218	206	230	209	229	218	221	223	239	219	203	194	208	199	197	251	233	219	207	238	218	213	192	189	208	252	218	235	226	222	245	221	212	206	189	205	219	220	212	220	230	196	206	238	224	224	236	232	233	206	192	236	218	225	212	209	235	228	211	206	226	214	230	220	233	214	242	215	244	205	218	206	235	247	221	238	231	194	222	232	213	200	212	235	242	214	194	211	220	242	204	205	206	217	195	216	220	208	229	215	225	216	217	213	188	215	250	212	220	232	241	221	222	196	221	239	232	205	211	214	226	214	248	218	223	227	212	228	254	236	233	258	228	210	172	206	235	231	210	215	198	228	208	236	199	232	252	233	215	209	220	220	213	205	212	211	235	219	224	230	231	216	209	233	228	212	219	236	240	229	183	205	233	224	207	213	219	244	226	233	200	218	234	229	253	232	200	220	238	232	210	177	229	223	232	204	186	215	211	199	228	229	234	229	211	241	235	210	214	210	248	223	216	202	221	218	186	213	202	240	224	219	237	224	224	217	240	231	223	215	236	214	205	229	231	228	243	219	263	228	212	203	196	204	192	205	217	223	232	208	213	218	224	228	233	196	218	224	253	221	235	211	208	216	204	245	202	215	207	239	191	225	216	242	222	234	194	242	229	231	211	194	226	236	238	245	221	228	218	224	246	230	235	222	198	207	221	252	232	215	225	199	218	229	231	227	234	226	229	209	227	213	183	215	230	197	227	227	242	214	205	233	200	210	221	213	213	255	233	233	215	202	209	201	200	227	255	233	251	241	207	179	206	202	197	185	199	238	225	217	229	207	258	228	222	220	233	207	199	204	214	233	240	254	226	205	231	215	237	206	224	239	232	225	245	233	209	202	182	253	233	246	227	242	236	254	241	196	201	197	194	235	216	204	208	232	227	212	207	200	213	237	221	186	217	207	235	240	233	218	233	222	203	215	202	229	196	195	205	213	216	209	238	219	221	197	197	241	210	171	221	209	244	241	240	233	235	217	208	215	237	191	204	192	242	218	225	223	227	217	245	211	216	222	215	216	212	233	195	184	207	232	248	228	227	250	225	224	210	259	228	222	197	205	224	196	227	217	244	193	232	221	198	225	201	228	210	215	221	193	229	221	216	205	207	201	205	210	224	241	252	211	198	224	238	242	198	238	233	205	223	187	227	214	208	229	250	227	234	208	219	251	230	211	196	212	198	218	251	238	199	198	201	235	214	214	209	241	223	205	200	216	205	239	200	267	215	214	220	211	237	218	214	197	214	212	240	212	195	220	216	218	226	206	252	227	220	222	252	220	236	234	226	217	247	237	236	216	214	218	228	228	191	225	232	200	246	211	211	230	231	215	183	226	200	227	220	232	233	228	213	214	218	246	218	225	215	210	211	193	218	246	186	209	237	192	219	235	226	211	220	213	215	202	198	195	229	220	235	202	221	202	209	232	226	218	194	201	232	240	214	231	237	215	204	213	205	208	202	223	226	216	209	201	232	214	211	257	216	195	226	220	219	218	229	204	203	225	224	220	246	228	220	185	223	213	229	232	237	195	224	205	222	240	233	266	241	253	212	209	215	210	246	211	211	229	218	208	225	215	209	189	220	225	245	199	233	202	225	219	240	232	235	207	225	214	245	220	198	255	212	220	231	227	233	215	228	235	198	186	231	206	236	218	251	246	207	226	227	209	231	218	233	198	218	193	192	214	216	232	267	241	206	207	225	196	222	216	219	206	210	217	211	197	216	214	224	215	221	231	220	225	235	228	224	227	215	254	214	225	232	232	235	224	248	217	227	213	239	218	183	203	219	225	214	235	203	214	204	218	204	226	205	214	198	213	204	197	206	212	236	208	238	192	193	232	203	250	234	236	212	231	217	211	220	240	223	249	202	218	209	207	193	226	200	225	228	201	215	215	212	227	247	216	208	233	217	224	231	209	227	200	231	203	188	213	201	212	224	208	196	205	226	218	222	241	210	212	229	225	210	203	200	216	218	204	200	230	249	204	230	217	205	209	229	215	235	203	237	225	207	207	224	234	200	234	204	219	224	227	220	200	235	207	230	208	234	233	193	216	228	219	198	237	192	196	203	230	199	199	218	227	237	240	236	222	205	221	224	217	219	219	229	228	209	234	239	233	233	197	209	208	193	184	207	214	212	241	227	242	197	244	223	223	195	209	237	227	242	228	221	235	224	227	222	206	199	214	226	231	221	247	211	233	250	211	223	245	216	223	247	213	231	217	209	246	218	195	191	235	209	227	202	221	220	231	196	216	211	207	223	258	227	223	234	213	221	226	236	221	229	214	234	202	216	217	253	207	231	236	216	223	203	219	207	240	225	251	223	224	212	204	183	200	234	202	224	219	252	221	226	238	236	212	206	177	231	220	210	222	216	209	204	224	230	163	208	238	220	231	226	221	220	207	187	200	177	202	245	238	232	208	215	206	213	206	214	214	213	218	211	214	178	237	218	227	200	218	204	191	196	223	234	258	219	224	198	239	224	234	199	202	217	204	210	208	207	230	257	246	207	217	236	230	220	203	202	224	200	216	217	223	246	237	208	213	206	223	248	221	236	226	236	234	200	211	211	221	213	222	235	212	211	222	242	237	235	208	218	202	251	230	207	223	222	223	213	197	199	222	233	249	219	218	205	225	191	191	255	232	204	201	217	246	210	210	233	214	237	224	205	238	221	194	213	231	228	228	238	199
25918	32380	42565	45314	42493	43232	50453	49571	46612	42422	36204	27720	24124	20543	27165	27023	26896	23473	18309	18329	19992	19597	20572	14475	18724	17744	16845	12589	10060	8093	7908	6342	6626	5998	4796	6574	4752	4646	6027	5347	3425	2539	3120	3835	4424	4580	5271	3778	2458	2380	2078	2051	1783	1708	1548	1266	1145	1147	996	985	863	835	742	653	665	614	588	572	668	596	604	667	660	630	624	584	562	555	562	553	554	592	538	568	591	553	543	583	532	510	610	544	530	537	532	505	563	578	575	530	575	527	523	540	539	547	500	482	538	552	523	528	533	521	533	529	523	536	507	533	512	505	534	539	540	533	510	539	516	523	545	498	524	513	501	552	486	516	542	521	527	520	538	489	497	496	514	545	524	534	547	498	544	557	489	512	535	486	504	506	504	499	506	528	551	559	521	556	531	514	539	523	517	528	511	518	508	512	511	502	519	510	532	544	559	520	508	524	542	517	512	509	549	523	560	571	555	556	521	529	530	568	533	544	527	552	484	518	528	538	559	525	540	547	520	538	567	525	495	572	495	542	521	515	560	517	498	535	519	486	518	524	532	548	505	496	521	517	551	565	550	541	504	523	503	516	529	530	569	547	524	530	491	532	510	512	458	531	501	521	539	551	530	509	475	503	527	539	516	563	513	503	521	516	541	495	515	510	528	546	518	523	524	517	522	488	511	474	550	524	530	536	537	523	533	516	571	502	524	522	520	539	480	503	505	536	571	500	513	497	571	514	503	544	527	545	553	514	527	532	508	529	559	579	534	516	548	515	513	518	554	493	536	531	526	520	560	596	556	530	508	577	512	484	563	528	548	545	501	539	541	555	536	505	515	494	496	547	511	534	508	507	522	601	503	488	545	514	554	537	518	531	515	475	495	536	548	494	524	507	513	522	548	539	553	539	504	537	522	523	546	574	511	545	509	526	554	488	546	503	480	480	480	566	541	549	466	543	513	516	541	522	500	514	502	536	484	517	481	498	512	526	520	471	537	504	509	539	565	529	524	550	534	497	527	548	522	505	533	540	516	547	539	528	570	525	497	519	533	523	542	523	540	502	497	552	517	544	537	527	540	550	515	566	532	539	493	489	507	515	504	500	525	497	560	517	540	565	512	512	513	528	526	512	497	538	514	535	520	569	517	539	539	542	495	593	521	586	509	516	509	539	543	555	546	484	511	528	530	531	531	536	526	537	546	542	511	567	526	549	523	501	526	517	557	522	540	478	516	558	524	514	498	576	547	546	517	519	535	503	510	562	548	523	549	549	525	507	557	520	526	498	581	513	510	492	498	540	584	526	490	529	528	537	530	529	509	541	529	585	528	542	557	522	522	537	550	510	504	548	496	487	530	543	460	535	519	554	540	570	513	535	536	561	519	531	551	502	556	531	511	506	529	562	541	532	536	523	543	557	527	537	524	468	541	528	490	529	518	549	490	547	537	507	528	521	516	536	489	539	504	558	542	514	485	513	514	492	543	490	509	557	540	521	534	490	509	500	523	489	520	491	497	546	491	533	536	497	542	527	530	501	552	492	544	530	500	534	536	537	573	526	513	493	546	534	545	539	521	524	562	509	502	527	574	519	480	562	510	478	493	531	524	553	571	529	517	493	539	508	538	499	558	530	528	536	520	526	515	517	525	558	546	499	501	475	538	541	489	537	543	547	510	548	513	566	532	525	537	512	538	493	546	491	581	541	529	534	478	549	502	527	519	508	489	563	506	536	508	515	507	553	517	517	543	515	511	538	540	505	531	557	523	541	491	491	498	529	506	556	538	534	534	533	513	546	536	521	527	501	546	521	530	504	539	517	530	517	545	566	524	519	562	557	534	534	548	565	556	538	537	490	506	535	532	542	508	535	533	531	512	532	516	536	539	523	481	521	498	551	492	510	478	514	504	538	549	576	537	504	551	566	512	531	539	532	583	572	528	502	498	531	533	535	559	518	534	527	526	504	471	504	536	534	514	517	550	524	553	515	532	471	540	555	518	531	504	518	542	523	540	538	501	529	540	503	542	503	511	513	542	517	479	531	506	560	515	505	551	497	513	524	528	534	540	553	531	544	523	562	526	502	528	556	522	535	537	539	550	514	553	549	585	543	568	520	522	528	524	548	493	516	557	513	485	582	559	515	507	537	511	518	540	494	531	518	541	516	535	523	541	535	540	525	556	522	496	543	514	515	505	494	496	492	513	532	495	508	537	504	545	501	498	519	511	519	526	550	536	509	520	511	534	562	514	543	502	514	487	515	512	550	481	540	541	514	544	499	486	521	579	539	535	528	480	510	536	530	578	501	481	528	536	530	474	549	530	515	558	512	563	493	530	551	514	549	557	516	512	511	495	553	520	492	515	548	521	526	508	519	504	488	529	513	508	554	559	533	527	566	541	525	550	571	506	539	492	495	518	536	534	539	532	517	536	530	490	528	504	504	525	533	538	542	569	505	521	540	536	582	531	521	489	509	523	550	548	510	465	543	512	514	511	526	525	499	514	538	509	513	515	519	507	524	535	456	549	553	573	551	500	524	547	519	509	497	499	521	500	524	534	528	517	536	551	524	502	553	480	491	535	516	505	498	491	528	485	573	533	493	531	490	492	541	495	496	567	497	501	542	549	543	543	553	541	500	590	515	542	511	520	517	508	515	516	563	513	526	545	554	464	542	516	560	515	529	531	541	549	542	485	559	531	531	559	509	534	530	545	553	523	584	546	513	492	522	528	499	513	469	545	588	512	540	491	549	556	519	549	535	534	530	513	562	529	509	498	554	469	538	539	510	509	482	522	515	524	554	500	538	517	526	555	519	531	532	490	559	518	531	514	521	511	546	498	532	531	500	517	523	474	516	535	536	524	520	534	547	536	532	533	487	492	539	509	533	518	500	482	532	523	523	518	512	519	516	522	535	542	513	529	551	502	483	482	490	512	537	514	548	525	528	515	475	520	523	504	507	524	485	495	534	469	526	538	531	542	535	532	516	521	512	522	517	578	487	508	553	508	522	551	559	473	541	474	510	503	521	525	518	475	539	543	494	539	487	544	509	530	530	507	519	537	528	546	513	528	517	503	500	488	518	509	526	525	504	538	549	557	477	490	526	524	569	526	538	503	533	556	526	532	510	528	457	502	509	507	479	493	519	506	513	537	538	502	535	533	519	526	475	521	528	479	547	523	498	528	522	540	528	505	530	516	533	517	499	506	547	564	554	507	521	538	495	516	502	521	529	526	500	530	548	564	521	522	536	529	526	525	538	571	552	487	512	541	510	528	537	535	549	511	508	550	533	503	526	513	480	520	515	544	526	519	520	580	511	523	513	510	580	527	551	546	537	536	485	517	477	527	517	515	505	530	505	544	540	538	525	510	550	532	535	546	517	535	526	546	576	530	502	506	579	526	479	493	484	529	492	531	550	522	551	516	514	537	525	527	535	526	526	531	504	520	491	508	500	545	530	535	494	518	532	576	524	546	532	518	516	537	515	542	496	524	467	598	571	514	554	503	523	538	515	554	518	522	481
23137	24711	28123	25626	20087	14419	11401	8310	5020	3757	2932	2524	1911	1380	1320	1110	932	737	643	566	495	489	426	422	439	406	394	391	357	340	298	310	278	310	300	285	332	322	330	297	316	321	312	303	273	291	298	305	262	287	266	286	232	290	234	234	244	212	246	247	256	226	235	245	199	227	229	247	241	236	299	253	225	221	267	268	264	255	240	247	213	249	245	227	205	235	204	236	267	263	246	229	228	254	241	231	279	264	240	252	229	223	231	202	228	256	245	274	231	240	239	248	256	258	240	239	235	235	248	230	226	257	275	244	237	235	244	247	245	219	251	277	218	230	275	236	253	237	260	246	241	253	261	250	248	242	254	232	221	239	233	229	248	253	226	273	249	225	246	234	211	223	231	246	246	239	248	226	259	278	238	260	282	228	212	238	231	222	254	268	254	252	249	222	233	251	223	231	255	249	240	215	238	231	270	259	261	233	239	243	227	221	260	223	222	262	229	235	249	223	229	257	243	230	244	227	239	226	229	226	251	241	236	238	227	250	222	258	255	258	240	240	239	228	222	253	240	225	232	250	237	233	210	255	231	252	248	249	250	247	234	218	245	196	246	229	256	233	231	226	214	251	223	254	232	236	220	259	236	253	230	238	256	265	231	239	240	244	246	260	266	256	227	229	227	253	219	254	235	247	253	269	218	249	223	245	223	223	242	231	228	240	275	235	245	235	245	254	237	216	230	245	221	288	290	246	268	267	238	229	270	248	236	246	224	252	231	236	264	221	235	207	253	225	249	236	229	237	246	218	242	266	218	216	250	251	259	244	252	242	264	232	223	218	235	253	223	242	233	239	259	260	261	259	231	251	266	229	200	241	247	246	237	246	237	251	225	235	240	257	231	245	230	222	242	230	243	239	242	227	240	228	222	236	246	243	249	221	231	258	240	261	268	233	248	249	261	256	231	216	238	234	240	207	251	210	258	242	211	238	227	261	251	220	260	221	242	238	257	218	223	242	261	239	218	221	232	258	246	255	227	246	275	242	245	252	243	241	238	240	232	249	210	236	255	221	253	224	252	240	230	233	231	231	256	256	260	240	239	257	211	254	191	212	235	246	249	215	236	251	234	248	235	239	236	237	258	244	244	228	251	266	231	227	237	250	247	233	238	238	269	283	215	250	250	228	254	254	252	242	233	235	225	223	220	234	224	222	233	270	229	215	233	244	252	217	235	263	229	235	256	245	228	269	223	262	261	216	227	221	242	243	228	239	226	235	249	259	231	209	251	252	274	263	243	236	241	232	238	237	249	221	240	231	227	200	242	242	204	207	260	249	228	247	239	214	229	250	225	255	233	255	265	255	239	252	240	212	234	257	204	221	246	263	239	212	239	241	250	230	236	253	258	232	231	241	259	242	251	262	225	259	227	231	238	276	222	235	250	247	226	257	238	247	235	251	231	232	245	226	248	265	263	253	261	239	273	231	227	242	251	220	223	252	233	259	235	234	231	254	240	253	241	241	225	253	232	242	248	234	242	231	243	242	244	237	229	279	252	207	230	237	217	234	236	232	236	232	255	232	214	239	267	241	243	226	268	232	243	231	258	221	206	241	231	248	199	255	260	228	227	248	242	248	243	202	241	233	212	254	258	245	223	244	210	232	199	241	238	232	240	219	263	235	253	233	237	246	228	259	246	208	222	217	286	261	251	239	220	264	261	253	249	272	226	243	236	232	255	222	243	237	248	242	270	247	243	251	226	221	242	234	225	255	217	249	249	252	247	270	215	246	251	236	270	241	200	204	239	235	249	232	246	251	217	223	241	232	237	237	264	233	233	258	231	228	238	248	234	243	238	264	261	248	258	259	219	244	230	227	250	211	233	210	252	212	247	260	252	228	239	243	245	242	226	233	233	245	204	210	241	244	230	245	214	264	247	239	242	252	238	261	213	268	232	230	233	231	238	213	239	260	222	241	232	237	226	226	237	248	235	266	221	237	239	245	219	233	252	239	243	253	191	248	214	227	218	227	240	234	237	228	246	248	243	257	258	253	226	235	226	221	239	242	274	220	243	248	222	233	243	244	208	238	251	242	278	245	250	222	232	239	227	219	249	240	219	249	242	267	229	228	239	237	229	234	249	236	250	253	266	222	251	238	238	257	209	243	237	250	230	248	246	265	231	251	238	237	227	252	230	255	229	225	250	216	237	236	257	246	209	225	227	240	239	238	243	233	251	235	246	248	248	241	250	218	240	258	225	256	257	216	239	202	225	284	218	236	229	234	249	241	251	220	244	220	265	256	238	246	237	228	260	257	238	250	242	216	244	227	232	267	238	273	231	225	245	235	225	246	259	238	270	223	277	242	243	217	211	232	228	239	252	230	242	249	256	228	227	254	240	261	211	233	222	215	243	238	249	247	261	217	217	258	244	249	251	238	232	223	207	247	225	252	236	225	254	281	244	269	238	231	267	231	258	246	222	229	254	289	252	214	271	253	234	252	268	260	241	218	244	231	236	265	237	260	244	241	214	265	234	242	223	234	239	227	258	240	245	221	226	226	254	251	251	238	239	247	201	215	207	229	246	245	242	216	233	217	277	272	246	244	249	229	235	239	251	214	223	236	230	222	218	258	233	240	227	228	231	256	234	216	259	215	225	221	257	236	254	232	259	218	225	233	237	234	246	235	235	258	229	212	243	268	233	255	216	243	249	235	249	236	212	261	247	251	228	225	279	229	234	238	254	247	230	256	239	247	271	271	227	273	216	253	223	242	231	232	214	253	238	248	255	231	249	259	213	258	248	219	233	245	223	215	234	244	260	223	231	232	248	270	254	214	240	210	248	275	226	256	236	226	258	237	266	229	225	234	277	245	240	238	252	275	229	231	231	272	253	277	236	205	215	221	215	221	238	226	266	233	218	254	221	234	250	258	224	228	223	241	239	218	267	268	249	239	227	247	242	234	254	219	224	256	240	253	248	227	231	225	222	226	254	232	245	225	232	202	242	245	225	257	238	225	212	234	260	228	241	246	235	238	258	249	220	231	276	208	240	250	234	222	242	237	253	237	254	254	242	218	253	218	244	267	235	267	226	253	257	267	275	260	221	230	240	248	248	252	245	282	253	239	228	231	252	246	265	231	260	265	232	216	236	215	253	249	224	240	245	246	238	231	246	251	243	239	228	221	237	230	247	240	243	228	230	210	233	253	232	272	243	240	240	251	270	236	262	231	243	242	240	249	205	242	232	263	256	229	275	264	263	221	236	242	246	258	217	236	253	243	241	252	261	265	236	223	227	245	235	255	263	259	225	239	246	261	231	217	250	243	235	227	274	238	238	236	225	248	224	212	236	251	259	257	230	232	254	254	278	233	229	245	236	242	235	232	250	217	270	253	228	234	230	241	230	277	205	224	244	251	234	256	253	241	246	260	299	240	232	243	248	252	223	246	222	222	239	251	223	250	249	218	258	218	248	280	275	200	225	248	260	256	219	231	281	274	236	235	223	218	215	226	217	255	263	253
13758	19155	30170	33669	30613	27124	26424	22575	17649	14190	12304	11013	8996	6890	6707	5923	4908	3705	3049	2598	2508	2442	2159	1969	1915	1721	1634	1504	1388	1271	1172	1088	1007	987	1019	1057	988	1107	1113	1210	1093	1026	1075	884	913	910	883	855	827	749	723	728	742	689	667	648	626	634	582	604	611	608	600	625	589	588	580	603	652	578	615	608	594	589	582	565	585	666	606	570	551	581	565	582	606	603	591	604	592	597	582	557	603	564	549	589	555	575	589	629	608	607	625	571	608	552	620	605	563	609	571	588	575	562	579	550	584	576	583	559	551	531	606	595	549	560	597	597	571	560	601	615	574	594	556	595	586	533	588	603	569	572	627	572	594	526	563	597	567	554	590	567	598	552	578	535	575	568	579	605	559	548	607	527	550	595	612	531	562	546	552	579	567	554	569	573	555	585	579	592	600	606	615	631	606	559	576	578	587	606	542	588	595	576	555	540	593	619	558	616	553	572	578	605	600	598	588	600	567	589	580	589	587	555	590	539	618	565	544	582	597	551	586	561	561	554	569	608	610	530	578	565	591	593	572	552	567	590	639	585	551	581	567	562	567	576	561	605	571	602	577	549	587	552	597	578	615	553	576	552	597	585	544	596	620	572	550	600	589	569	586	587	565	576	527	570	537	553	576	599	566	592	580	597	590	525	556	600	543	611	598	554	614	570	619	581	607	572	529	589	550	561	627	596	590	609	600	604	579	590	589	581	579	620	632	549	573	606	563	572	580	556	558	579	551	588	556	516	605	587	582	587	559	638	548	550	586	572	584	629	568	539	605	571	581	555	553	597	567	574	566	570	595	602	512	553	552	604	601	571	586	605	588	618	563	560	562	557	545	560	563	587	556	539	562	613	586	562	587	574	542	558	584	599	580	523	596	563	578	548	589	610	566	572	564	604	568	609	607	552	578	559	585	553	560	552	595	577	563	557	574	603	592	593	552	583	578	627	542	602	580	537	576	597	558	591	541	575	590	602	559	580	542	572	605	567	621	603	569	542	537	606	591	546	579	608	546	601	580	533	573	561	594	571	567	595	595	589	602	625	566	624	596	572	574	617	589	620	583	600	560	555	575	578	552	609	548	585	555	560	570	570	533	574	610	538	573	564	614	611	567	633	600	611	553	568	563	561	599	553	571	601	597	555	562	587	567	525	566	594	584	595	576	580	622	568	569	575	575	559	579	541	570	566	574	567	571	574	574	579	578	565	564	554	539	608	573	560	566	583	566	557	602	605	576	570	599	600	549	590	604	603	602	567	602	594	563	552	579	529	559	556	543	575	581	590	562	563	589	586	583	618	551	624	635	610	621	608	563	594	556	581	570	565	570	592	621	582	568	552	612	591	604	578	568	557	595	604	582	597	594	593	583	663	567	595	566	591	544	573	572	641	582	597	562	599	571	564	570	581	568	590	549	594	604	585	584	538	599	569	565	581	586	628	554	589	564	526	553	558	583	562	581	576	570	579	574	568	573	610	592	565	575	552	590	619	566	546	570	565	617	582	574	563	601	608	573	597	590	584	591	629	555	556	549	602	604	619	540	553	586	598	581	588	607	553	533	566	562	585	595	566	573	577	588	518	547	557	580	551	559	584	587	586	581	593	570	569	542	559	596	592	590	565	601	619	596	578	591	526	572	545	557	565	565	558	575	599	562	601	621	595	601	595	576	616	604	553	553	535	608	534	598	568	589	591	606	553	591	608	517	634	573	565	562	589	562	562	583	628	581	559	578	537	573	592	585	596	586	551	629	567	532	570	597	552	570	551	576	585	606	561	572	617	572	582	547	595	603	576	550	596	614	567	549	589	589	558	606	607	536	601	588	581	589	587	556	622	595	594	604	613	622	567	587	576	567	532	598	595	574	576	540	538	595	583	596	587	583	568	552	567	525	590	570	589	579	594	577	555	598	566	587	610	589	566	565	576	570	582	566	566	596	531	573	612	576	592	590	542	635	601	560	562	563	584	598	583	557	558	548	575	566	614	558	600	566	567	578	569	572	618	615	567	536	591	578	573	542	580	565	600	597	584	595	566	626	612	629	564	561	557	563	609	558	517	564	609	595	564	573	533	605	568	597	592	535	636	545	592	532	559	541	585	585	550	571	569	605	590	551	568	560	569	576	598	559	595	569	668	610	598	593	542	588	591	580	565	605	557	558	575	595	604	592	602	567	563	567	538	543	540	604	585	588	592	533	559	562	571	582	572	573	587	564	555	605	573	582	600	616	552	571	554	598	548	594	583	547	559	597	572	595	587	607	595	595	556	554	570	568	576	589	547	555	585	596	608	564	603	596	596	573	636	586	588	627	596	570	578	572	569	582	598	581	599	547	635	545	598	568	593	522	605	489	559	580	603	602	571	571	608	579	609	525	609	540	608	589	557	565	608	552	583	615	547	574	594	542	587	568	605	530	551	529	543	557	545	628	582	602	592	616	580	585	631	562	597	561	613	551	571	591	577	585	566	620	603	557	531	573	595	524	559	586	597	555	619	616	580	564	561	563	606	594	545	514	618	590	582	597	560	587	562	577	573	578	608	591	561	620	595	606	541	552	534	562	587	546	519	536	580	624	590	595	568	557	558	620	591	569	598	571	549	581	586	611	585	576	602	563	579	615	642	578	565	577	544	619	578	593	572	560	533	599	596	551	591	569	557	566	624	571	554	572	551	597	563	559	583	592	632	559	608	554	555	560	577	572	596	597	585	565	599	572	577	579	572	591	582	580	603	571	634	585	545	581	562	577	573	599	557	570	579	569	544	583	591	577	567	614	607	562	574	594	609	564	589	537	556	565	595	585	573	591	534	561	589	587	539	543	593	551	540	592	548	568	568	575	567	583	561	613	573	556	624	584	590	574	581	579	612	576	560	542	594	596	604	580	609	563	574	551	587	578	555	580	561	529	509	611	561	557	583	559	603	562	547	595	567	573	587	545	586	562	561	579	576	569	563	598	597	539	545	566	578	593	572	576	573	548	581	584	562	582	563	558	532	591	564	591	578	592	556	590	561	604	538	580	584	567	577	573	571	534	579	583	508	571	585	577	623	584	544	607	588	566	591	595	574	581	590	559	592	578	562	595	564	550	598	584	562	570	579	619	559	551	579	516	571	594	590	566	550	544	592	549	548	607	596	587	594	568	549	582	614	543	597	572	619	605	572	572	581	550	578	646	561	607	615	553	577	553	587	612	557	570	584	567	579	605	607	542	599	584	571	584	615	590	606	574	590	556	601	624	585	570	597	613	579	589	602	580	521	566	587	579	558	592	605	581	590	574	536	581	592	569	565	623	560	543	579	623	578	530	628	597	599	559	621	605	583	588	544	596	595	591	587	542	619	576	588	566	575	597	599	639	569	570	608	582	587	589	550	562	563	571	544	601	608	518	645	590	558	568	538	535	552	536	541	545	583	521	582	578	618	613	563	561	610	595	589	572	523	534	561	576	584	583	618	582	597	589	557	597	589	583	576	593	571	567	590	579	568	611	596
35475	33170	38271	37192	29436	26576	32042	31988	27079	23276	15971	10719	7239	5243	7176	6269	5711	4146	2483	2380	3286	2799	2728	1828	2039	1886	1926	1334	1063	937	827	643	670	676	650	535	673	716	826	678	542	434	460	512	552	547	482	399	373	388	367	357	301	317	296	303	321	302	269	306	270	254	265	282	245	275	259	265	279	269	264	251	271	230	261	240	288	248	258	241	262	251	264	290	253	247	260	237	260	238	248	263	261	271	261	219	236	238	237	247	249	251	259	248	257	273	267	257	264	260	236	232	276	234	247	240	275	260	266	239	241	287	265	246	264	239	239	263	253	222	249	254	257	253	234	220	236	283	242	212	254	240	268	240	272	218	248	246	234	229	244	262	249	232	233	254	243	241	249	242	209	273	297	233	232	242	238	236	249	231	269	265	261	270	243	251	257	216	258	246	266	265	271	231	232	250	249	229	235	277	247	232	280	240	252	268	241	233	249	241	274	250	238	240	235	240	222	258	272	270	283	255	243	235	258	227	266	257	237	253	250	246	244	252	258	232	245	206	283	242	279	247	282	221	265	241	255	239	245	260	297	281	258	265	283	268	252	234	277	253	260	237	243	239	223	225	252	228	268	265	272	277	276	224	248	252	265	259	253	265	268	240	265	261	271	227	260	265	249	248	229	250	254	242	257	246	245	229	244	250	242	240	272	222	212	206	264	248	288	244	265	274	289	218	225	259	278	232	261	261	259	251	224	275	247	256	254	213	231	268	274	236	241	229	240	231	257	251	249	222	264	238	259	239	242	247	220	267	236	244	251	242	270	268	252	252	252	281	247	251	270	297	250	254	246	266	282	232	273	267	257	288	244	262	268	254	240	261	262	240	242	253	249	260	245	247	259	260	252	265	252	231	265	266	260	255	253	218	210	266	245	266	264	272	251	269	222	271	276	253	259	253	254	262	281	258	252	263	238	260	230	255	245	255	265	239	214	262	264	234	247	266	258	243	275	253	240	261	258	268	250	276	230	253	248	243	204	272	255	240	242	259	245	255	235	224	233	250	291	237	245	225	233	247	255	222	270	239	265	254	226	273	238	269	255	253	267	223	232	239	272	237	284	270	267	280	226	241	251	251	232	279	264	241	252	249	240	243	250	253	230	246	250	250	229	231	249	250	246	280	251	225	260	221	258	258	293	245	262	227	238	244	243	278	242	280	256	236	237	259	260	269	230	228	253	252	232	274	254	289	240	255	229	222	254	271	225	233	231	260	263	230	249	214	254	268	255	261	230	236	267	258	286	246	250	232	230	223	251	242	242	229	269	286	258	255	269	257	243	263	216	247	240	246	211	260	231	257	263	255	228	283	259	243	230	240	240	236	229	257	291	255	255	270	250	240	224	229	251	237	251	268	265	264	248	281	244	257	265	234	240	233	244	249	244	244	235	252	227	240	269	265	236	255	261	261	233	245	277	263	242	279	273	240	241	247	235	234	250	247	254	235	240	234	270	246	220	256	236	238	254	251	259	220	247	258	248	245	257	243	249	260	256	257	224	270	264	243	255	221	243	246	240	259	227	244	275	268	226	262	258	227	236	238	238	234	242	286	271	253	230	238	236	255	240	254	280	241	249	242	222	271	262	239	255	263	243	257	221	268	289	287	214	257	250	252	280	253	267	233	263	281	243	238	262	247	256	241	267	245	236	259	265	237	241	231	231	253	247	236	228	244	250	243	222	255	224	266	265	271	226	248	242	275	270	235	259	266	216	249	262	243	251	256	252	266	251	246	231	239	300	264	262	279	264	226	249	269	252	261	238	234	242	257	247	246	259	249	246	225	255	272	261	226	228	263	272	245	268	292	245	242	265	251	252	259	237	252	245	253	248	245	270	214	237	261	265	244	240	217	242	231	271	242	233	258	265	270	273	257	261	240	264	245	255	238	282	227	233	242	257	223	221	249	239	253	235	236	257	243	232	264	260	242	282	219	280	260	277	282	239	231	260	250	223	240	261	241	258	248	253	252	247	263	229	269	237	281	254	226	271	282	227	269	218	234	234	253	242	236	257	261	247	263	242	251	243	242	247	237	249	245	235	237	256	290	236	257	269	246	217	269	257	265	265	248	246	243	257	222	247	257	242	287	266	211	233	234	263	275	252	268	247	228	227	232	248	221	232	261	255	229	242	243	277	266	245	253	241	265	261	250	269	274	242	236	230	212	260	256	271	255	255	279	250	259	242	242	251	233	265	232	278	257	240	251	266	273	242	275	278	240	243	254	238	252	266	245	246	238	237	248	251	252	247	245	221	224	265	278	246	255	241	271	250	261	267	252	257	255	264	242	256	228	264	249	251	266	235	279	251	248	260	232	248	247	247	250	254	228	234	246	262	252	233	236	265	220	257	201	260	269	271	256	245	247	258	247	266	224	239	271	243	251	233	243	244	253	256	257	231	223	222	239	220	243	237	247	243	248	249	229	232	242	252	202	238	266	283	258	260	250	228	280	246	208	239	256	262	249	228	253	250	255	263	270	210	224	256	271	257	243	255	245	274	263	268	267	262	261	222	240	259	261	272	262	239	231	264	240	236	234	270	260	265	256	263	259	258	237	241	259	265	273	273	254	234	244	268	252	257	252	236	228	231	262	259	251	254	241	248	231	244	281	250	268	255	258	248	260	241	227	278	262	269	239	271	264	225	243	240	256	260	263	249	244	273	244	264	249	221	249	263	241	282	253	252	253	270	214	236	230	231	263	252	262	286	252	214	252	269	275	246	271	248	242	223	250	224	264	266	253	265	279	248	270	264	251	231	243	265	247	249	246	242	248	215	247	248	237	270	230	265	240	222	248	238	251	264	239	257	278	261	230	236	247	258	257	262	261	252	228	238	228	242	225	261	225	247	269	240	268	256	244	256	243	262	246	225	250	229	252	260	261	271	282	247	231	241	228	245	255	228	252	279	262	230	240	234	268	276	265	274	231	244	267	222	225	237	254	290	254	259	243	242	285	243	246	264	245	263	274	255	255	212	253	262	221	253	252	250	255	256	287	231	276	275	281	256	237	262	252	232	227	234	231	240	291	240	268	222	270	239	255	257	246	271	242	251	255	239	291	267	251	249	268	266	239	275	245	269	222	258	230	234	244	235	241	237	276	250	278	251	271	245	292	252	283	231	236	276	247	264	290	253	244	242	245	266	249	285	258	260	240	269	240	256	235	275	273	257	242	217	239	257	245	256	233	239	251	271	276	265	220	210	287	253	222	273	252	253	263	264	288	273	218	230	245	256	259	250	248	271	267	224	234	251	257	281	246	244	232	259	253	267	252	228	248	244	234	261	252	254	242	244	251	241	250	223	250	276	253	249	261	253	243	216	262	240	240	289	247	260	254	277	274	256	250	255	262	264	215	222	231	270	243	275	255	252	241	228	205	258	246	261	239	260	260	248	266	267	251	272	265	229	261	262	236	283	242	227	252	232	260	229	249	262	270	254	261	246	245	259	250	264	219	249	264	252	246	242	275	253	244	256	266
22027	25899	38353	42058	38190	37344	44059	42273	40324	35543	29729	21911	17762	15775	21297	19886	19113	15042	11172	11898	14536	13685	13487	9225	11804	11328	11336	7569	6420	5258	4586	3666	3729	3716	3085	3076	3707	3962	4687	3276	2594	1869	2458	2700	2925	2756	2615	1806	1932	1572	1272	1139	1180	1080	854	964	1004	932	853	780	741	782	764	682	645	627	677	639	634	666	605	672	653	690	657	625	600	669	629	592	622	638	607	595	628	601	592	573	568	634	622	628	581	629	644	624	565	621	646	609	609	598	643	585	616	601	601	610	597	576	602	597	605	572	597	592	601	594	659	590	634	612	582	568	574	647	597	595	589	562	584	607	583	629	610	583	612	564	626	606	596	628	538	587	547	621	566	570	602	602	580	588	583	618	605	591	636	624	600	587	597	636	582	597	601	619	614	579	596	556	622	602	581	654	577	611	588	593	592	616	583	600	574	608	594	593	579	602	644	615	565	619	618	567	597	614	562	601	599	577	598	568	653	593	617	583	598	569	595	556	586	559	620	586	573	620	639	609	617	589	597	623	572	625	585	592	636	571	581	620	571	630	519	615	589	614	619	625	578	550	613	609	594	642	586	621	562	593	588	604	602	606	607	573	593	581	611	627	552	595	609	600	596	538	588	615	619	575	555	543	631	656	598	598	589	610	574	577	589	590	611	603	562	594	585	622	571	594	587	619	560	605	592	616	570	603	577	594	598	602	600	604	582	596	575	599	610	593	604	598	626	579	598	607	578	597	625	546	552	604	554	576	603	584	604	573	583	619	601	601	596	602	605	598	577	613	567	622	574	583	602	526	639	613	639	618	604	587	630	585	615	564	540	601	586	601	589	590	614	571	607	589	631	585	624	625	599	587	587	535	609	580	610	592	593	582	557	632	586	610	604	590	610	554	593	597	622	601	594	567	573	631	600	593	586	607	589	579	581	615	598	623	594	629	582	609	575	590	610	561	608	637	595	619	595	595	639	609	595	635	598	602	548	558	601	591	609	605	613	612	592	614	631	646	590	566	550	619	592	579	633	578	527	602	623	617	611	610	579	573	606	639	618	609	588	618	572	632	581	594	551	614	598	628	586	553	589	568	596	571	559	595	571	593	551	604	590	619	574	629	574	601	576	642	590	595	565	641	619	575	663	567	589	579	556	614	588	564	583	583	599	581	593	564	622	594	588	621	584	551	568	652	611	600	589	573	594	594	591	566	621	587	633	563	571	646	612	578	540	594	632	607	568	571	592	623	600	656	607	606	575	626	613	582	595	631	592	595	616	542	611	575	593	596	571	624	559	533	607	592	601	568	590	622	600	602	609	595	607	629	591	614	605	601	584	614	575	560	591	581	614	622	615	588	582	663	591	556	596	634	633	594	577	647	572	582	634	576	586	589	583	576	649	562	558	608	620	611	553	584	570	621	589	596	557	624	593	602	597	583	664	589	579	601	596	548	602	644	574	594	590	584	631	581	633	577	622	634	648	626	562	585	568	646	578	607	583	574	566	604	604	591	591	602	584	589	590	571	574	589	564	605	633	558	590	573	622	588	574	640	591	589	615	629	664	583	574	617	548	591	636	589	572	586	591	635	637	644	652	615	613	568	621	608	610	600	581	583	596	584	541	589	646	561	604	629	590	621	609	600	597	620	662	591	623	577	579	623	572	562	595	585	638	612	613	630	504	587	560	592	588	625	608	608	582	589	590	558	577	623	648	577	606	624	624	698	560	573	570	620	602	612	613	619	548	613	595	629	559	623	635	579	578	589	582	621	604	628	629	583	625	630	621	572	596	557	622	612	573	574	624	605	622	610	595	582	584	624	594	619	595	572	592	605	567	589	570	575	606	578	577	611	617	655	580	606	653	602	567	557	605	596	632	616	639	574	623	603	605	627	539	589	573	585	557	549	565	583	605	563	600	607	632	586	584	560	578	598	594	607	617	607	562	579	593	574	604	612	617	597	588	592	584	623	604	587	613	584	600	611	620	585	634	595	613	599	586	624	595	570	621	587	614	549	606	572	560	610	592	611	602	610	556	582	614	605	599	595	588	562	573	577	634	595	584	607	544	568	565	592	628	603	568	593	555	593	574	608	624	595	617	593	653	580	575	611	613	619	602	622	636	576	617	602	601	572	569	593	628	568	600	616	596	604	566	630	595	617	592	627	645	620	645	602	593	613	575	558	562	594	604	660	575	616	600	605	540	601	590	586	604	587	585	593	610	602	567	616	607	614	579	575	602	617	615	604	606	629	599	606	584	581	579	597	579	605	649	598	593	544	588	589	594	555	583	559	608	583	601	587	597	613	599	583	582	591	603	566	624	582	560	573	640	590	638	605	592	614	594	561	577	677	630	619	631	604	579	603	578	629	595	610	640	599	576	604	595	566	615	605	605	604	605	615	570	594	612	605	585	555	592	634	585	616	661	582	574	582	586	576	604	587	610	570	591	604	603	580	589	576	562	642	605	608	612	609	564	578	580	605	597	557	618	550	598	581	606	609	628	574	598	625	588	596	590	583	629	570	605	620	599	646	601	574	583	606	629	610	567	603	599	578	593	622	576	605	619	584	576	638	612	607	641	555	598	575	617	649	600	654	608	586	575	604	605	592	585	629	632	590	567	570	601	618	573	582	622	582	589	581	593	608	656	615	576	544	597	552	595	588	607	618	591	633	554	597	575	591	588	584	581	594	602	627	602	594	630	582	640	627	603	594	562	627	558	574	586	656	603	617	606	605	598	598	584	590	567	585	562	564	594	590	582	590	588	615	610	573	616	599	652	569	582	594	623	597	644	576	569	566	569	650	569	595	611	587	570	587	628	612	548	610	587	602	600	639	585	568	564	633	611	608	600	631	628	637	570	588	605	595	610	587	575	602	601	652	590	598	626	582	617	594	616	574	585	581	597	625	642	591	567	615	602	554	577	631	620	593	623	595	638	538	605	590	595	653	599	651	591	625	608	592	606	603	616	593	607	595	567	556	609	627	608	595	610	608	597	569	589	610	597	599	565	595	601	602	567	598	592	612	585	625	624	631	585	627	589	582	603	559	600	588	608	646	607	568	588	586	592	573	607	627	616	618	574	616	626	624	633	607	601	565	629	589	604	551	625	632	590	574	627	589	556	643	587	585	622	637	654	604	598	585	573	648	633	593	596	589	552	611	598	612	603	618	570	553	590	586	609	567	578	621	590	601	592	587	617	596	614	592	580	578	583	636	606	562	609	609	633	603	597	584	590	603	558	566	586	574	609	611	619	638	564	634	565	585	612	568	658	625	639	565	559	593	595	588	569	590	571	596	630	611	559	604	614	558	610	637	593	587	590	592	626	589	608	571	615	540	640	601	582	623	589	629	594	545	609	619	601	594	635	614	626	614	597	560	590	568	587	616	616	606	598	584	615	590	575	584	548	579	582	584	573	581	622	587	576	570	570	572	602	612	615	637	587	614	620	574	573	620	652	628	614	579	609	558	571	643	613	608	630	607	590	567	599	625	623	605	635	567	632	599	597	613	583	632
41183	37676	44818	40022	33523	29755	37890	37141	33494	29410	22830	13997	11071	8168	10932	11254	10474	8015	4625	4670	5903	5234	5328	3283	3678	3687	3673	2149	1842	1434	1318	914	1001	982	959	792	921	1080	1265	995	631	536	758	770	811	706	631	461	550	458	376	339	312	314	322	322	319	274	313	295	262	233	246	233	259	226	235	219	262	256	233	244	245	240	224	225	212	251	229	203	237	238	214	241	253	246	232	244	202	185	248	240	197	208	263	218	228	219	212	234	240	243	215	212	206	201	200	234	206	227	236	214	206	222	232	244	242	222	207	240	232	235	224	234	236	248	218	211	243	243	238	224	229	242	233	225	213	190	230	235	224	231	249	213	201	256	234	223	229	218	216	227	238	241	221	213	221	222	216	199	244	233	212	226	238	234	215	235	218	213	229	242	231	220	200	207	225	226	237	198	259	203	220	219	245	252	217	211	220	200	207	239	231	220	221	229	240	217	224	211	202	225	219	215	233	216	230	210	216	222	251	216	214	226	238	197	225	194	234	207	210	234	206	218	221	232	226	216	213	209	210	203	234	217	237	217	220	231	209	230	231	246	225	212	208	243	228	238	221	213	224	210	227	232	215	232	214	224	219	246	208	236	223	212	231	231	213	234	221	223	224	236	216	248	226	210	247	210	257	243	203	240	195	217	229	210	216	217	222	220	226	211	218	195	243	227	231	233	211	217	225	216	232	228	218	210	214	241	230	229	228	219	197	205	229	211	209	233	218	198	235	230	219	213	212	211	219	223	202	235	218	207	232	190	233	234	205	220	218	214	225	230	222	208	236	214	238	216	206	238	222	220	212	216	206	240	222	195	229	202	243	201	226	238	234	222	208	243	214	250	219	249	241	208	222	256	206	229	205	244	220	228	219	236	213	243	206	232	229	212	214	218	215	229	218	237	246	257	230	213	234	244	210	229	243	204	229	195	204	211	220	230	230	213	238	248	223	232	221	243	224	232	221	225	226	208	230	222	221	192	239	238	233	211	249	247	213	201	197	234	233	209	236	193	222	206	221	239	237	241	196	206	210	232	201	189	234	223	202	226	251	206	218	242	219	206	228	225	196	201	239	234	194	216	218	211	239	217	231	223	227	210	230	223	259	209	228	225	204	223	221	223	186	218	232	221	214	210	246	219	211	216	224	212	239	222	235	256	223	220	213	205	211	233	215	212	238	225	243	229	240	227	221	227	206	243	250	202	200	227	235	229	230	248	208	219	215	239	197	219	237	197	241	202	188	233	213	203	197	213	232	239	227	204	209	215	226	212	208	215	205	223	230	243	208	248	223	233	230	237	243	244	226	219	235	211	234	212	194	214	193	203	219	186	201	237	231	207	235	216	197	260	246	190	212	235	222	207	206	217	196	228	208	211	231	182	229	226	247	224	234	208	261	219	204	217	213	231	269	188	205	201	218	227	219	232	209	253	228	244	197	252	204	213	221	252	197	220	223	219	214	225	245	221	228	209	215	217	247	243	225	233	223	224	205	230	213	233	202	233	225	217	239	212	210	238	234	210	231	190	236	228	240	238	223	205	233	224	192	222	256	214	211	197	194	211	211	216	259	211	226	236	206	247	208	241	207	227	240	257	243	207	198	227	214	207	227	243	194	228	202	235	227	204	206	214	227	244	219	227	230	237	207	195	217	205	241	225	228	223	223	231	209	214	232	205	224	218	227	238	212	243	225	222	208	220	219	227	220	196	221	215	207	242	228	229	232	206	199	208	225	192	234	229	243	226	227	208	217	248	229	238	224	232	210	226	229	212	199	219	204	228	240	213	190	216	212	197	211	219	249	229	239	210	219	254	239	236	207	210	203	209	224	226	228	228	204	224	211	224	235	208	225	238	203	205	216	221	237	217	223	222	210	230	203	192	220	233	235	221	244	212	223	220	236	256	215	225	228	229	203	237	217	191	229	238	219	200	205	207	214	223	227	200	217	208	211	232	232	247	231	224	216	243	262	224	223	205	240	207	211	204	230	214	208	229	250	222	222	250	197	238	234	267	232	226	232	225	208	254	214	221	224	227	222	220	224	214	225	205	214	227	205	200	200	219	254	235	226	225	246	206	202	243	240	214	220	204	186	223	237	213	233	193	234	245	214	220	214	223	210	224	247	203	217	226	221	223	238	227	208	240	227	220	213	207	200	251	228	210	237	232	249	227	242	216	199	215	233	227	225	234	221	218	235	210	216	204	232	227	213	213	231	193	208	238	221	193	196	250	247	236	225	243	210	221	219	218	241	210	234	194	197	206	253	197	203	191	229	230	224	215	221	210	230	211	228	207	212	244	224	212	223	227	202	198	204	214	207	223	239	225	215	240	213	213	216	206	233	226	208	214	233	218	235	231	208	208	242	215	231	243	217	244	236	209	213	226	201	240	237	238	206	216	214	246	196	212	211	215	233	220	221	197	202	229	229	219	219	214	230	221	235	223	229	221	237	238	239	201	221	243	226	233	241	217	201	257	215	216	232	245	231	206	239	233	211	199	220	205	235	198	233	209	230	223	225	233	227	225	224	221	230	235	244	211	209	223	208	217	213	232	224	231	237	216	241	245	198	233	233	209	199	224	219	239	199	210	180	200	214	217	222	203	231	218	211	202	212	228	226	218	210	224	233	196	244	203	236	224	230	208	237	222	243	194	207	211	215	207	227	246	212	231	221	193	228	215	201	238	202	213	252	226	239	226	225	215	206	193	230	183	196	249	223	228	202	215	223	200	228	233	199	197	219	200	205	235	221	202	228	186	225	217	212	226	207	211	219	212	220	218	206	212	198	228	214	227	232	248	213	244	223	227	234	249	244	220	260	231	216	192	248	226	217	222	207	198	223	234	204	231	236	211	222	225	211	197	214	237	216	222	240	218	223	211	200	239	213	221	257	228	225	222	231	204	232	227	193	216	215	251	216	208	226	223	216	226	227	246	239	210	205	213	210	199	231	230	221	232	199	217	260	215	193	220	222	215	207	239	223	203	218	242	237	198	201	202	221	241	245	218	234	220	223	241	221	221	213	234	208	232	225	237	219	217	214	196	231	256	197	211	223	225	235	214	217	217	235	236	219	207	240	227	192	230	260	209	245	228	222	235	209	230	228	199	226	222	218	197	239	223	217	245	242	221	216	237	234	221	207	228	246	211	243	197	249	217	227	209	220	221	227	230	218	213	234	222	227	222	228	237	255	188	225	230	231	244	242	230	215	241	206	214	212	221	232	207	212	228	207	216	224	236	220	206	220	252	213	209	215	198	213	213	256	233	199	202	204	214	210	204	192	241	223	222	224	237	230	218	234	214	214	228	212	247	207	216	210	226	224	216	262	222	213	240	213	215	236	217	244	238	223	228	229	247	225	241	205	185	205	224	220	218	235	198	223	218	260	207	199	231	232	212	212	235	199	191	220	236	243	244	244	249	227	232	236	222	213	235	226	225	252	227	228	229	217	213	237	236	224	194	223	223	213	197	244	248	231	228	231	239	214	245	230	238
25219	29860	43706	45127	42636	40465	47380	46158	45116	41758	35151	23289	23845	19288	27167	27279	26023	21470	15841	18098	20648	20492	20556	14374	18770	18619	18483	12256	10259	8355	7540	5806	6075	5823	5416	4770	5287	5965	6797	5328	3370	2650	4283	4449	4597	3980	3586	2479	2894	2116	1699	1519	1296	1260	1331	1153	1196	1129	1055	904	886	815	811	678	673	677	631	571	634	579	626	593	650	618	578	602	619	567	577	599	582	572	531	563	571	547	581	544	547	540	543	569	600	531	544	545	571	558	576	565	525	566	540	576	480	553	538	567	560	538	516	521	530	575	554	540	537	524	550	525	542	518	541	481	515	518	485	552	515	570	510	493	502	531	551	543	531	560	519	545	558	530	534	576	527	546	566	475	526	504	519	532	551	527	541	553	519	517	557	522	497	522	534	522	568	513	564	547	505	497	491	549	560	559	527	518	527	503	515	540	512	509	500	522	533	572	499	527	550	530	524	575	547	489	540	544	546	557	544	543	560	542	550	550	497	516	479	535	557	510	556	568	561	543	548	512	547	504	514	489	565	504	554	550	518	557	537	534	536	515	543	494	497	537	545	522	539	517	545	512	585	512	524	509	549	483	498	524	541	534	524	534	523	504	553	558	554	573	522	492	531	549	549	532	503	508	561	520	508	490	560	542	494	508	532	497	561	548	519	524	580	536	507	527	534	540	514	481	533	523	525	520	547	566	512	497	558	536	566	499	532	523	533	500	522	505	511	507	507	534	497	538	528	541	549	535	557	556	493	575	547	473	511	502	517	529	540	572	522	506	524	547	596	575	517	502	511	530	561	539	501	498	536	545	505	507	552	523	498	564	492	542	526	535	564	514	550	539	518	520	522	533	527	569	608	544	518	569	525	535	534	544	537	529	527	533	542	552	523	500	557	528	540	574	535	542	538	523	534	520	542	527	556	526	550	553	545	541	530	539	500	514	485	571	567	503	522	512	526	535	490	523	567	545	496	550	557	553	520	551	517	501	543	523	546	500	560	517	497	484	510	528	524	533	508	544	520	578	535	511	545	571	533	525	512	539	548	530	521	560	560	500	519	548	553	528	539	535	458	561	504	526	564	514	494	531	548	535	561	536	531	526	512	514	576	533	538	493	549	531	519	487	515	595	535	528	533	520	534	533	559	505	547	529	555	523	496	522	533	543	529	514	551	544	503	570	491	542	520	531	558	484	509	553	536	543	509	469	590	486	576	524	557	527	538	488	532	499	497	567	490	518	532	508	496	533	523	523	522	538	506	523	538	531	521	581	555	525	523	542	545	517	517	511	533	552	479	510	533	532	537	565	509	503	531	520	490	566	488	571	536	534	513	534	562	532	534	522	539	502	508	517	561	508	550	563	503	560	518	491	536	547	505	534	519	574	500	509	545	526	547	580	487	522	536	560	543	506	523	532	539	523	561	504	580	501	518	517	520	557	563	535	492	518	505	540	547	511	518	530	507	538	541	553	517	549	511	557	564	482	507	482	520	545	568	531	571	550	512	510	555	532	555	521	557	524	529	544	508	497	564	513	543	505	489	512	501	493	524	477	571	534	515	530	572	502	543	548	545	575	541	514	574	511	530	514	584	530	512	518	550	530	537	572	535	516	539	573	573	521	499	549	529	500	541	543	560	521	554	541	542	508	512	493	529	526	533	518	454	510	514	543	566	506	551	539	513	530	502	566	511	524	548	551	531	555	531	531	509	576	507	571	539	540	498	546	572	493	551	514	504	546	535	536	510	517	536	506	560	540	540	561	513	562	520	547	564	555	539	509	513	558	521	527	570	543	526	484	520	524	557	493	467	520	497	517	543	511	508	514	497	514	520	573	528	518	536	541	527	533	491	520	503	556	553	517	508	554	517	511	532	523	541	521	501	537	523	494	490	547	488	557	553	531	531	509	545	519	535	509	495	506	507	519	522	563	499	531	519	513	549	546	527	525	514	527	521	520	530	523	574	565	530	500	525	512	540	547	554	492	526	489	557	528	550	543	501	558	518	581	523	544	524	542	504	540	540	551	524	508	506	579	497	571	547	548	537	552	540	501	563	547	527	532	514	529	532	485	560	530	565	514	539	547	549	581	520	535	520	543	527	551	520	540	521	527	496	502	540	520	496	508	531	570	515	491	505	534	517	528	497	585	545	584	558	604	521	540	534	545	569	531	508	502	546	536	563	499	572	480	530	534	511	515	535	530	500	515	535	517	521	555	498	552	517	464	524	570	492	533	530	553	530	530	516	507	498	526	504	537	521	560	504	515	542	550	522	524	518	537	518	525	532	512	591	516	484	519	534	527	491	537	522	534	517	538	548	500	538	489	555	546	545	534	542	542	533	583	510	540	533	531	553	520	611	542	532	552	540	557	523	534	529	531	486	540	513	516	522	471	509	573	540	506	525	566	511	558	566	544	562	509	551	523	538	528	534	526	538	523	545	532	518	559	520	551	507	565	533	524	543	556	521	545	560	523	558	554	523	532	524	537	528	550	519	548	551	569	585	535	512	554	511	553	518	562	475	526	535	526	530	540	532	535	520	549	529	507	534	564	534	530	516	603	530	563	558	552	527	506	498	551	522	512	554	508	515	525	551	499	555	491	511	518	538	516	536	491	522	549	543	517	498	544	486	548	546	536	536	541	535	535	548	542	532	536	501	515	534	538	541	539	524	550	479	584	566	503	509	552	529	508	562	564	506	516	512	518	527	536	511	505	513	543	503	552	527	542	546	477	534	567	554	494	510	581	574	515	558	496	552	508	509	523	535	523	504	555	551	555	534	530	535	552	539	512	498	534	535	556	541	507	530	551	525	543	553	514	531	571	520	563	533	526	531	507	560	546	524	520	545	526	484	561	507	570	543	523	548	536	518	512	520	542	541	537	538	530	523	573	532	533	535	546	558	525	548	528	519	543	520	465	517	513	598	512	521	529	554	571	552	577	514	550	542	537	544	594	570	558	526	485	543	555	522	538	592	497	568	548	520	507	545	532	537	506	562	570	537	534	536	490	510	545	568	491	514	567	554	539	543	550	558	532	510	523	561	500	497	552	525	491	550	541	517	578	535	544	482	571	495	532	577	549	538	501	528	530	522	533	542	461	512	566	550	538	519	478	529	521	563	544	573	549	515	552	582	507	545	558	513	526	539	505	523	514	498	547	530	515	522	497	563	492	578	551	552	550	463	525	524	555	523	538	518	512	504	553	547	574	537	551	514	516	523	552	535	521	574	497	556	531	485	524	501	534	535	519	508	563	518	541	546	507	526	544	590	492	541	572	515	535	527	494	517	553	514	502	536	500	554	541	553	503	537	562	561	517	519	534	516	577	578	483	501	530	501	530	498	508	546	532	576	537	532	542	535	525	531	553	557	552	574	522	533	527	500	539	517	544	548	543	512	556	507	507	507	505	525	542	512	551	502	543	547	574	501	508	519	577	509	531	504	520	569	523	558	500	534	544	508	522	552	524	500	575	549	509	514	480	500	469	518	549	543	557	518	551	559	524	549	564	542	505	544	560
22867	24812	29347	25656	18403	13912	11172	8558	6243	4616	3615	2872	2225	1458	1189	1052	984	727	593	528	515	445	507	418	421	404	395	330	336	343	336	290	307	264	314	291	330	318	337	309	275	320	353	287	289	306	272	279	260	305	235	270	274	228	253	261	268	242	209	268	220	237	238	225	247	244	256	248	285	232	211	259	260	244	241	242	254	259	230	244	231	253	228	244	248	224	231	264	246	264	255	253	241	244	229	239	255	219	228	218	250	233	234	232	225	220	249	221	244	243	217	248	250	244	220	250	270	258	219	226	236	215	251	242	253	283	249	247	244	252	212	237	237	243	246	222	211	218	209	231	211	241	280	249	259	223	217	233	242	228	218	240	250	251	241	283	244	266	258	235	248	240	229	260	209	259	239	215	207	250	273	254	234	210	226	241	227	239	226	266	233	234	254	263	262	230	247	221	259	244	228	245	221	227	224	227	212	250	250	227	222	263	223	232	254	266	235	241	229	245	230	252	204	210	263	215	228	226	225	238	243	250	286	256	244	225	235	210	252	247	228	299	235	237	252	239	235	247	223	241	241	247	255	235	249	192	257	227	252	231	220	235	269	237	224	244	230	245	271	220	262	219	222	243	218	227	229	238	266	231	243	264	265	226	241	252	264	230	251	245	256	263	257	242	221	238	222	239	246	243	241	247	211	263	251	246	216	227	277	254	289	242	230	241	232	228	224	224	276	278	265	241	261	222	248	230	221	234	244	265	239	242	266	219	238	268	249	220	217	266	266	261	228	246	276	232	264	244	251	249	239	238	219	276	241	247	248	246	268	250	252	263	271	228	256	216	225	241	253	246	229	241	233	238	250	254	232	221	208	198	265	232	229	237	261	259	223	238	227	269	269	247	276	226	245	236	235	244	247	226	271	252	260	259	226	236	239	261	231	260	243	252	231	260	246	243	235	270	230	216	216	261	285	228	214	252	242	259	234	226	217	221	232	251	252	268	240	221	233	271	237	230	243	253	222	245	247	226	233	244	263	243	238	240	230	244	240	243	227	261	218	241	273	241	239	239	253	215	214	233	249	239	265	269	266	266	255	228	234	215	236	257	240	257	261	237	220	239	224	227	231	261	231	255	223	234	230	227	245	253	255	239	246	239	237	218	231	228	222	238	243	235	234	246	246	244	239	243	221	240	246	248	256	222	251	258	248	252	211	242	258	237	235	271	261	239	260	241	251	249	229	232	256	234	253	237	265	223	238	238	260	212	268	250	236	258	226	263	244	243	248	243	237	249	256	215	275	260	242	234	224	227	227	243	236	272	254	229	257	252	245	244	226	203	217	261	246	249	244	226	241	233	267	219	233	204	224	239	232	228	242	251	243	246	251	228	229	238	251	255	230	256	258	262	251	228	237	274	272	266	226	249	226	234	220	251	221	233	243	259	256	211	259	225	224	238	253	213	224	255	259	217	243	237	233	239	275	242	217	220	223	219	211	241	224	224	233	243	233	235	266	247	228	270	276	244	244	248	250	228	251	224	242	240	229	254	250	250	238	243	235	230	259	269	235	267	231	231	242	266	264	245	250	251	255	237	226	228	245	235	265	237	242	233	245	248	217	236	223	244	241	215	260	245	250	254	253	262	224	226	235	213	257	235	224	211	258	224	239	224	256	239	247	262	234	258	219	239	241	233	255	301	262	253	215	241	250	237	257	271	234	238	221	242	243	227	253	238	264	239	276	249	265	243	236	220	239	228	213	214	256	258	216	238	234	238	260	227	264	250	267	233	199	257	239	210	260	241	209	229	248	276	267	251	247	240	274	241	240	239	246	239	234	230	225	225	239	221	247	235	240	224	243	249	240	239	242	248	262	247	238	245	243	234	220	226	260	223	253	254	215	239	238	250	239	245	236	269	243	218	243	225	232	232	232	243	205	231	269	241	266	226	218	223	235	234	225	248	252	250	259	252	264	235	237	254	246	247	215	244	223	240	257	239	221	249	247	260	265	232	223	261	232	229	247	222	244	224	236	264	272	244	256	240	227	254	234	227	251	251	225	267	248	256	240	254	226	225	225	243	260	231	229	240	247	248	237	244	213	225	225	264	232	207	243	227	236	243	201	222	256	254	235	220	242	223	243	246	254	246	261	200	230	244	237	223	254	220	218	264	242	243	257	259	237	278	244	255	253	260	234	207	238	250	274	230	254	237	219	229	250	255	250	229	238	229	270	200	254	235	256	227	242	242	250	241	262	252	219	219	228	227	219	225	253	256	245	254	246	230	234	212	233	236	240	228	205	239	258	236	266	238	234	241	197	250	213	245	234	237	243	243	234	224	226	223	244	244	237	255	228	242	258	233	241	244	234	259	255	251	228	244	251	208	243	245	237	211	241	218	247	243	254	218	251	232	258	229	244	284	239	247	256	256	264	267	231	249	261	255	261	233	231	246	257	253	240	233	251	273	247	239	226	234	234	260	239	224	244	262	226	219	248	256	227	245	250	260	271	234	229	247	238	239	250	200	277	233	234	245	255	226	271	252	236	243	234	224	239	232	250	252	259	249	234	232	263	269	232	253	231	248	249	236	235	231	256	264	260	237	250	251	222	238	229	237	258	257	225	248	211	248	244	239	256	259	247	238	256	253	256	254	231	231	233	253	242	238	252	238	243	227	236	277	260	233	240	252	226	236	251	230	244	205	218	259	268	224	237	227	230	230	244	246	247	220	236	242	229	247	231	255	269	241	246	227	220	256	238	263	252	250	247	259	218	243	229	221	228	246	234	234	255	252	244	242	245	207	235	233	250	252	221	230	236	282	235	244	268	258	228	245	223	268	257	245	261	237	240	251	240	246	236	245	291	219	244	255	220	210	218	249	283	222	251	240	249	238	238	227	231	254	221	251	238	226	252	223	242	218	256	203	277	233	246	235	241	253	222	259	238	238	234	252	245	246	237	235	230	241	227	217	216	272	250	233	240	263	233	232	258	233	208	227	223	270	243	239	239	225	247	276	227	225	225	244	249	256	233	232	241	242	217	247	255	261	249	240	237	218	244	248	212	218	241	228	231	248	229	244	266	246	239	257	256	231	266	253	265	218	263	231	241	261	240	247	239	234	227	237	244	246	239	236	265	245	240	257	260	256	261	255	261	258	270	229	234	271	206	216	244	236	228	243	211	288	237	246	222	217	255	226	231	248	233	239	251	259	253	238	253	241	275	263	256	256	216	270	230	285	236	239	245	273	275	232	245	241	237	231	232	224	243	258	241	255	241	253	268	239	263	243	243	236	275	248	251	245	241	234	228	219	270	234	269	206	233	249	255	237	238	223	220	259	247	229	271	279	249	226	251	257	266	232	234	265	258	248	246	247	258	251	246	239	283	214	252	248	245	262	235	231	253	247	249	258	241	235	266	219	245	254	282	274	246	265	256	251	271	234	261	260	255	242	265	251	235	252	272	253	250	258	244	245	242	248	242	261	241	253	201	246	253	248	214	293	216	218	221	214	249	233	253	230	247	231
13623	19388	31060	32114	29177	26470	25725	23368	19798	16913	14156	12093	9939	7185	6237	5633	5039	3991	2963	2637	2423	2348	2356	1927	1911	1820	1673	1397	1288	1174	1177	1093	1081	994	1061	1048	1154	1148	1180	1137	1032	1059	1185	1134	1011	947	878	805	787	762	737	696	691	703	656	625	599	660	614	622	602	559	602	585	619	622	567	576	588	592	611	554	613	594	590	572	566	613	585	582	594	597	570	632	584	610	555	602	612	618	594	590	574	606	550	597	609	597	596	612	579	565	551	606	594	566	582	577	591	578	603	576	567	608	567	567	574	582	617	561	566	568	573	598	559	571	510	562	584	575	587	573	612	526	638	594	579	581	625	584	597	605	570	531	585	560	572	589	614	582	585	583	575	604	555	567	571	581	584	573	589	591	551	593	595	534	621	582	592	580	570	573	613	532	571	563	601	609	627	554	572	572	555	557	625	598	616	585	586	579	548	543	602	565	574	582	600	601	584	579	618	567	600	547	544	600	574	603	559	553	567	565	601	585	585	537	570	606	558	582	547	529	578	558	592	573	628	601	581	570	603	591	594	610	537	581	570	570	582	622	530	613	610	559	565	561	587	608	586	549	597	565	554	533	609	560	548	576	576	590	556	604	594	522	576	590	554	579	547	542	580	592	625	560	596	604	553	610	536	607	597	580	605	573	530	606	564	559	641	593	621	587	579	583	593	591	610	595	622	566	582	547	617	612	608	576	640	570	614	552	586	609	557	558	604	629	588	588	616	591	557	555	551	551	565	558	588	566	577	583	560	619	556	580	573	585	552	621	585	574	604	532	597	596	566	558	558	497	555	595	560	610	567	550	571	568	580	588	625	598	634	604	562	596	560	566	578	559	549	556	622	591	568	593	591	618	600	586	592	594	566	591	555	609	575	562	606	589	547	586	582	609	507	605	561	569	589	568	605	528	564	588	588	583	611	535	579	578	550	585	615	585	586	571	582	564	557	595	582	538	540	604	607	574	610	576	559	588	554	599	588	575	658	627	549	620	562	601	606	603	555	600	595	608	625	578	567	589	592	559	582	552	610	582	598	584	561	574	535	589	584	606	591	582	598	601	594	562	621	575	568	599	601	570	584	589	590	592	578	598	541	616	574	559	546	601	629	579	571	603	610	657	562	608	571	562	572	601	592	576	557	538	615	581	573	629	601	592	579	603	553	608	609	590	573	573	606	555	531	621	591	534	586	588	606	569	550	566	656	584	630	592	568	616	563	550	603	533	610	553	573	658	584	559	607	593	603	597	602	602	600	586	562	583	609	628	575	606	549	576	608	569	591	588	624	551	562	568	578	576	589	574	629	573	548	597	633	585	545	554	580	582	543	564	596	637	576	575	598	597	604	556	590	558	605	546	631	566	580	556	564	544	629	583	561	578	596	521	606	556	609	564	554	561	591	586	588	593	588	558	597	574	540	564	591	563	544	559	582	595	576	572	611	588	574	583	578	594	628	563	566	546	564	598	611	586	558	617	571	620	590	585	595	565	577	599	596	591	646	581	564	588	580	589	552	579	622	546	545	581	597	574	592	596	574	605	602	591	642	580	574	549	568	619	592	609	587	579	597	560	596	570	584	618	616	606	588	557	586	543	621	541	597	582	627	579	589	579	575	603	570	551	598	591	580	612	554	634	532	574	577	578	559	564	598	569	586	575	552	609	583	571	602	616	556	570	622	551	608	575	603	584	570	595	530	624	583	574	593	563	532	600	595	578	568	563	589	583	618	568	595	571	612	588	569	579	578	593	586	636	548	606	568	626	573	594	593	634	581	559	568	617	593	591	602	629	566	591	553	618	574	559	589	596	577	583	597	551	568	526	611	578	571	611	627	598	601	596	569	555	587	586	552	623	548	615	557	563	590	546	620	594	597	616	565	582	586	574	566	584	610	552	586	602	576	576	578	627	566	594	601	629	604	580	574	552	563	616	552	592	574	570	584	601	582	625	575	518	599	619	614	591	529	576	582	555	564	581	586	548	599	554	544	581	545	558	586	590	579	574	614	581	588	559	582	596	577	564	576	554	602	601	563	598	614	542	610	588	541	620	585	642	594	542	573	557	603	593	502	606	555	588	577	602	578	608	588	611	596	622	609	564	627	579	549	559	549	601	559	579	589	587	579	622	541	584	611	595	581	609	596	558	552	570	604	608	558	567	566	542	586	613	573	574	571	584	583	594	565	596	507	541	583	576	589	580	572	593	589	552	580	555	609	565	618	580	563	592	526	615	620	627	571	549	571	582	589	593	585	572	638	605	586	580	592	570	581	600	547	619	570	564	581	592	600	563	579	600	568	567	602	589	555	570	586	572	597	596	548	572	597	550	573	581	660	556	615	594	547	563	549	550	650	580	594	538	573	640	556	573	559	549	601	603	568	618	586	595	584	596	602	523	564	597	612	566	578	614	551	563	590	593	557	552	628	598	611	570	548	533	595	581	609	587	610	568	616	579	540	550	568	598	583	596	602	529	587	591	610	556	602	550	587	577	601	560	593	600	614	569	610	593	556	584	577	599	593	550	608	540	558	603	575	596	583	601	564	574	616	583	620	625	600	589	580	586	555	597	596	547	607	579	555	571	581	575	598	588	603	583	565	581	553	578	601	592	583	600	591	591	597	597	601	621	608	596	588	569	573	577	630	569	574	624	576	592	594	594	586	554	521	578	568	596	629	594	583	612	605	604	601	606	549	554	641	581	594	609	586	609	577	610	593	606	571	580	575	555	592	617	593	564	613	608	551	599	614	588	574	580	543	566	598	658	583	587	551	571	584	575	560	561	583	600	595	582	572	612	626	630	545	630	592	602	616	599	551	610	567	563	563	605	582	558	571	584	573	547	579	627	568	558	596	582	584	636	622	572	554	557	590	594	597	592	594	575	594	590	560	635	603	583	550	624	529	540	518	633	572	612	609	599	562	561	598	611	573	575	550	583	598	561	604	594	587	585	557	554	605	557	620	576	568	618	549	613	549	548	571	592	551	583	604	558	632	589	584	591	567	583	558	530	635	607	623	566	593	589	597	608	621	554	586	582	596	583	627	559	583	601	616	536	583	598	608	592	592	624	564	604	601	606	592	597	592	634	560	592	582	537	580	625	569	575	563	565	589	582	626	628	593	556	583	612	593	581	574	618	605	615	600	583	580	563	595	538	568	606	605	542	617	610	600	589	549	576	588	534	562	603	554	584	571	611	562	552	597	558	543	583	595	576	601	576	593	586	573	557	613	585	553	548	563	573	549	615	592	596	570	519	599	591	578	570	574	573	557	581	556	585	600	555	586	582	554	595	586	515	573	571	585	550	576	553	535	649	612	628	624	610	568	602	580	568	552	568	588	565	569	595	597	634	622	604	569	569	571	602	606	581	562	602	622	594	587	578	587	594	562	593	604	610	588	613	573	617	549	559	617	605	603	606	595	615	598	605	576	588	577	570	590	563	586	540	582	581	552	575	609	566	564	591	555	567	576	528	590	599	593	632	609	602	609	577	598	646
34408	33958	39846	34095	27791	26728	29915	30554	24318	21120	16460	11224	8316	4716	6645	6178	5088	3843	2339	2490	3159	2712	2978	1967	2116	2149	1950	1197	1033	840	820	680	718	600	683	667	677	822	712	696	430	467	574	635	531	527	441	404	457	327	330	314	294	274	267	263	294	311	261	271	253	279	273	257	277	274	281	255	278	245	224	275	258	250	281	253	260	253	252	232	248	298	262	265	244	230	263	273	235	256	259	282	266	270	255	250	248	232	275	227	265	247	249	266	251	248	263	265	243	247	247	229	254	265	264	246	244	254	272	267	246	255	273	244	259	244	255	255	256	219	247	249	244	255	233	259	270	267	251	258	231	241	273	279	234	226	247	249	270	231	227	240	249	227	246	282	263	238	223	271	249	252	242	255	273	247	254	254	259	257	262	266	215	250	262	257	259	252	252	263	227	265	228	261	253	245	238	249	252	240	225	260	234	253	267	247	245	254	220	277	233	217	244	256	236	289	264	257	272	220	256	251	260	277	271	254	247	249	259	222	253	275	254	261	264	255	246	259	236	219	230	242	255	258	259	247	256	244	251	242	236	254	236	269	255	255	227	280	251	243	249	242	270	258	254	261	259	230	238	244	268	227	259	249	245	224	239	227	230	256	256	237	258	255	230	263	256	258	260	253	244	281	258	280	218	274	240	238	292	243	232	240	260	253	245	261	298	248	258	275	273	266	241	249	263	269	232	251	255	234	287	251	272	260	246	272	266	261	244	254	240	250	259	263	242	250	231	232	220	258	260	276	222	264	271	236	273	262	265	260	249	295	251	273	287	229	274	251	257	266	216	242	250	257	248	261	230	246	247	226	248	250	244	244	260	274	276	264	235	235	259	255	269	253	248	230	274	275	272	259	261	274	266	258	246	254	248	227	242	262	267	231	233	234	271	249	246	226	237	245	246	257	233	252	271	245	258	226	249	255	246	259	275	266	232	233	244	264	244	244	219	241	231	277	251	224	258	252	262	214	296	291	278	264	250	228	244	255	255	218	255	253	224	295	228	272	245	232	266	233	233	256	268	251	270	223	278	285	235	267	241	217	256	292	249	245	234	237	238	252	260	249	251	261	261	277	284	245	270	278	249	238	220	255	243	255	225	237	245	231	220	256	253	257	258	261	250	241	249	243	248	219	270	234	271	242	235	255	244	237	259	229	251	266	246	292	216	245	221	260	253	257	258	244	259	222	267	200	243	249	249	239	239	277	250	261	226	265	236	237	270	229	271	229	237	265	267	245	262	246	289	233	242	232	226	254	246	226	254	252	244	273	230	276	235	281	239	244	243	248	276	270	218	248	268	240	272	259	264	267	278	253	234	230	272	240	225	266	264	272	235	263	246	260	243	268	259	239	236	272	271	281	283	241	269	230	262	256	255	286	252	271	254	237	261	253	254	236	271	263	258	247	222	241	285	231	233	251	251	266	259	251	260	273	230	261	270	229	260	267	259	237	282	263	233	225	252	256	255	280	252	258	243	237	284	280	236	265	260	251	246	273	236	233	219	263	237	259	229	267	251	245	227	262	244	261	231	247	231	273	256	267	241	250	230	245	241	244	268	233	250	259	249	225	239	267	236	246	245	227	249	288	290	239	263	253	243	253	246	286	271	207	239	249	224	257	253	237	230	251	259	262	267	234	227	243	274	263	221	261	257	246	246	234	277	259	250	269	254	236	239	230	256	267	257	243	266	260	252	241	258	253	244	255	227	256	243	249	253	245	245	287	252	269	236	230	263	231	263	288	250	259	253	263	255	235	252	278	249	264	214	243	242	242	245	243	229	242	247	213	248	249	246	267	250	268	266	242	241	241	265	269	277	261	281	257	248	263	271	252	267	274	241	268	254	235	259	247	288	235	244	271	278	252	250	252	239	262	228	244	246	272	284	224	250	250	269	213	248	265	250	258	238	257	252	280	258	266	258	245	226	242	235	281	243	249	262	269	251	234	237	257	251	241	244	248	236	252	257	263	253	245	245	235	258	246	231	250	253	258	236	226	229	258	276	232	252	257	263	247	248	233	258	245	260	237	235	268	259	259	266	254	255	255	236	266	252	273	269	277	280	253	261	256	264	291	245	232	225	227	259	268	252	264	249	248	250	254	275	253	252	238	245	278	250	262	251	270	237	234	227	237	242	256	240	241	256	250	253	254	260	239	261	274	274	259	245	252	256	269	234	235	241	266	226	216	226	261	242	246	260	256	247	244	253	278	242	263	243	248	279	248	246	241	241	287	246	251	252	241	256	267	250	287	248	239	270	218	265	278	218	283	273	287	258	235	249	260	242	246	249	252	280	257	222	283	219	239	230	255	253	245	267	215	247	269	245	243	238	219	230	243	236	255	252	259	226	237	262	260	258	239	235	278	245	263	229	257	263	236	244	272	291	267	255	254	270	240	272	284	264	247	257	240	284	235	246	236	263	243	248	228	251	256	232	258	251	250	247	245	260	255	231	263	276	235	248	253	264	256	254	236	263	251	250	224	249	259	258	305	290	279	261	268	238	264	232	291	253	259	237	242	225	255	231	250	223	262	218	245	248	280	257	236	287	244	251	229	240	256	234	228	242	236	237	252	261	268	277	250	247	232	295	242	261	242	262	248	232	267	230	257	256	270	229	227	252	244	242	265	251	217	239	236	228	261	231	251	239	244	282	233	240	247	234	230	234	252	261	259	272	272	241	236	245	230	228	234	238	257	236	251	240	236	244	243	239	219	243	246	258	236	259	250	238	224	287	260	251	257	251	246	234	269	221	259	244	237	273	272	278	243	260	239	230	251	227	253	239	271	268	267	260	241	264	246	239	241	236	251	244	269	250	272	243	245	254	273	250	238	249	273	243	242	217	282	234	235	252	250	271	265	237	264	262	217	272	240	284	225	251	239	273	233	272	259	239	222	256	268	248	255	244	282	258	248	243	253	257	238	290	247	247	278	228	227	259	247	239	231	266	237	261	279	216	262	279	251	261	241	255	233	251	248	265	224	245	256	231	281	237	264	256	253	279	277	265	272	260	253	274	268	275	271	220	238	240	246	278	268	277	264	245	218	253	245	265	250	252	248	253	260	280	259	239	238	249	266	274	248	234	260	260	254	248	273	270	242	245	256	226	255	219	239	248	257	232	237	257	278	256	253	248	226	228	254	250	247	249	252	231	229	228	268	283	243	258	257	235	245	256	258	240	237	264	255	254	251	211	237	250	275	215	245	254	243	234	250	277	238	247	249	223	240	275	253	280	276	226	271	238	255	242	224	225	229	234	247	234	238	273	240	248	264	252	274	248	257	220	258	261	248	297	236	260	255	231	257	248	232	244	270	257	292	249	221	240	263	262	275	252	271	261	257	251	250	277	239	286	259	218	239	230	278	227	265	260	284	265	252	281	250	254	244	275	241	249	237	255	248	264	241	246	266	284	264	253	277	249	243	259	262	245	252	255	239	240	247	225	254	224	254	265	245	252	263	235	285	239	268	257	259	271	259	229	244
21223	26796	39442	39491	36710	37878	40993	41968	36146	35906	30649	22215	20405	13495	20834	19912	17977	14857	10445	12066	14724	13323	14818	10011	12708	13039	11379	7167	6393	5139	4860	3621	3761	3087	3408	3361	3344	4667	3973	3329	1998	2163	2924	3144	2919	2329	2099	1775	2015	1568	1311	1091	1069	949	881	1019	927	889	867	803	737	722	737	686	675	646	634	659	680	641	669	666	657	682	672	644	625	630	635	641	624	588	620	665	620	581	623	638	606	600	626	618	613	647	629	647	623	635	633	624	579	628	634	602	583	604	621	593	657	647	583	567	602	576	554	575	579	581	605	580	590	614	618	619	642	594	605	583	612	608	610	628	586	587	600	612	602	632	581	578	616	595	662	588	568	591	642	621	619	630	630	606	611	567	584	578	622	642	630	583	617	643	611	590	596	614	611	574	560	595	562	588	618	578	623	584	546	590	607	638	588	595	629	621	635	613	542	592	560	593	606	613	605	589	560	608	598	615	581	582	601	656	593	609	585	592	599	616	558	556	600	572	619	608	622	588	604	616	551	605	616	584	641	577	626	598	620	612	605	617	590	557	633	600	576	604	587	546	626	608	592	601	589	600	605	576	601	625	582	594	630	609	611	603	579	582	589	589	591	624	633	623	633	600	614	636	580	620	590	593	627	611	582	606	594	583	542	617	613	583	609	595	569	617	592	614	579	613	607	635	596	612	592	670	565	611	639	568	589	613	614	594	584	615	624	572	595	614	593	628	622	582	624	593	600	584	611	566	602	597	619	608	637	591	586	630	595	619	605	605	598	589	594	632	599	585	608	625	573	578	629	614	643	614	611	614	614	607	627	616	585	600	621	599	609	612	606	618	643	557	597	561	620	615	580	596	588	604	595	628	586	584	596	617	555	586	614	608	585	613	560	627	584	615	607	617	622	605	595	652	604	588	634	595	569	561	578	615	604	614	622	607	603	575	547	614	607	607	602	559	566	556	572	644	594	635	651	551	642	576	621	604	610	574	601	585	631	588	626	615	579	623	609	611	579	593	632	591	608	632	545	607	615	610	559	594	585	558	601	618	601	532	579	609	631	588	589	580	588	590	590	568	559	590	586	618	601	624	607	611	588	573	591	636	607	623	610	579	612	613	589	626	595	596	614	591	608	615	582	573	617	604	569	583	647	629	606	588	599	621	574	615	583	622	594	574	589	596	612	593	585	625	610	642	598	619	644	633	590	602	550	604	579	610	641	605	608	576	608	616	581	608	596	603	629	617	605	563	627	614	628	613	606	606	570	610	626	577	584	587	619	581	641	573	613	623	604	634	603	589	639	549	559	608	563	609	613	568	587	618	605	588	571	607	580	612	639	576	609	618	610	616	621	580	642	579	602	610	548	623	580	619	627	601	575	604	569	580	584	617	645	608	629	581	596	605	584	606	598	585	584	579	606	574	630	580	633	581	628	618	607	620	555	577	590	600	597	599	614	588	651	645	566	574	636	563	605	645	592	579	613	613	579	597	597	564	563	570	609	632	602	608	596	559	552	600	609	608	610	593	603	574	612	602	609	630	578	594	581	628	577	582	620	624	646	612	613	584	600	636	609	591	620	608	578	551	605	616	593	602	626	613	600	568	623	605	598	599	546	603	578	623	629	646	606	609	611	648	615	602	566	616	564	576	560	596	612	582	599	640	600	579	577	574	592	622	582	594	640	600	604	599	628	572	601	558	613	604	608	601	628	651	610	619	562	611	571	658	622	574	624	570	584	623	630	630	613	607	581	584	622	589	610	610	567	622	596	611	622	581	620	601	620	636	576	623	591	595	573	616	625	609	638	580	635	581	608	585	552	601	624	568	609	631	588	626	595	606	600	613	548	589	617	569	563	636	550	572	596	606	606	581	621	599	606	616	625	597	625	607	618	578	585	581	651	652	627	588	602	610	564	616	601	627	601	662	592	589	591	603	574	564	628	613	606	632	602	551	589	597	589	610	616	589	595	564	582	586	641	582	560	571	559	621	607	577	601	589	644	541	593	627	606	596	584	613	594	640	614	617	646	639	570	595	603	565	598	618	575	586	583	578	564	615	587	594	590	579	629	582	560	598	581	641	654	634	619	620	606	601	629	602	608	603	586	605	606	624	627	611	618	543	599	619	543	585	597	565	592	600	619	616	631	647	602	569	585	591	582	587	596	668	640	579	627	635	642	620	581	595	541	609	581	611	580	671	617	572	640	624	619	616	539	622	632	575	604	583	559	592	607	594	617	634	594	568	598	609	620	584	593	609	612	542	582	628	568	603	584	578	645	581	631	612	569	595	612	602	607	599	644	595	528	586	555	584	615	628	557	620	597	618	605	632	631	621	613	594	559	617	579	633	579	627	611	612	607	614	593	600	582	599	594	611	590	600	607	596	591	607	593	613	596	594	636	618	586	568	537	629	585	608	565	619	599	646	592	564	593	607	588	626	573	536	573	602	592	627	583	590	634	597	546	606	585	603	623	629	584	642	597	620	644	614	573	581	598	563	600	626	593	629	578	569	611	578	627	630	599	584	615	583	602	580	582	612	560	587	579	539	550	613	621	565	574	618	579	608	608	575	612	618	615	589	578	601	592	613	610	577	630	567	651	588	629	582	643	600	591	597	587	646	539	564	638	610	581	588	614	530	587	587	605	605	604	607	626	559	601	602	575	594	607	614	625	611	588	598	618	552	596	588	589	633	650	558	597	637	607	603	584	570	554	653	602	598	579	608	597	612	588	609	605	615	572	565	584	590	575	610	588	644	608	598	577	567	612	605	622	616	588	584	575	606	586	595	596	638	614	590	622	605	606	548	600	603	594	631	618	592	600	597	625	613	554	615	652	601	558	623	590	607	582	649	571	603	556	615	620	610	583	620	613	575	606	580	551	652	654	610	608	572	600	628	627	629	597	598	633	563	582	625	606	584	575	630	626	621	605	604	627	613	575	625	590	627	574	617	638	593	592	612	607	571	618	591	614	602	597	579	575	581	560	548	585	600	591	593	590	591	580	533	593	577	577	609	581	597	648	597	605	613	570	599	558	577	631	603	607	617	620	600	601	564	635	606	619	584	598	641	578	608	616	585	551	628	606	616	585	587	572	573	576	666	613	611	606	608	603	602	624	605	630	580	645	560	645	609	590	614	623	620	554	615	610	589	545	540	599	641	630	615	594	631	575	590	578	622	602	563	579	577	644	632	593	653	601	610	609	605	553	641	625	663	584	597	614	636	615	616	579	591	647	598	572	614	576	607	582	591	628	618	587	652	564	630	622	553	621	591	601	587	601	639	575	595	568	578	573	598	596	653	608	588	555	590	588	589	554	595	595	591	569	587	590	576	568	597	549	587	620	606	581	583	540	585	576	595	609	579	584	597	599	591	589	588	581	586	614	560	615	642	597	604	560	636	610	579	539	619	623	578	587	569	608	635	614	624	600	547	609	589	635	572	608	592	622	590	621	586	625	599	628	606	594	571	609	583	566	608	597	616	605	592	607	581	607	609	545	579	663	594	638	606	570	595
41449	40993	46058	39803	32790	32131	34507	37216	30224	28198	23771	19525	11458	8443	11431	10619	9688	7243	4404	4834	5668	4966	5302	3610	4081	4468	3586	2211	1945	1454	1203	941	1024	959	926	890	945	1136	1061	806	579	784	801	953	739	686	617	517	561	515	364	365	318	338	285	340	372	304	279	249	256	253	217	258	229	239	233	251	239	236	211	216	229	234	223	232	253	251	238	215	258	222	214	241	245	246	235	231	215	218	243	223	227	230	235	251	254	223	234	213	224	219	242	233	245	234	245	250	199	226	172	225	236	209	263	202	252	243	261	230	205	198	202	213	195	201	235	224	230	213	188	219	257	257	236	247	205	248	239	214	218	251	202	187	202	183	209	206	238	210	223	221	217	222	218	211	215	225	198	213	214	220	214	214	212	248	187	205	215	224	252	210	182	211	229	198	236	249	223	215	175	221	228	209	247	214	199	216	219	226	236	201	213	214	226	236	220	202	190	227	217	227	235	224	219	231	248	218	239	229	231	216	222	230	226	207	242	225	235	215	232	232	191	242	252	223	244	238	214	217	208	238	222	219	211	233	259	220	228	250	210	223	234	212	215	238	210	238	220	225	209	193	214	244	215	208	247	251	229	216	229	205	199	226	200	230	240	219	226	235	207	206	205	265	212	218	208	234	200	232	237	235	233	255	226	212	231	211	220	222	192	191	205	240	242	249	201	209	226	181	216	205	240	219	227	207	207	233	236	228	214	213	210	209	228	215	230	233	253	230	219	217	198	233	217	223	204	209	181	231	237	186	206	232	221	219	253	241	201	233	239	218	214	210	226	192	205	241	243	203	244	239	232	223	203	215	210	226	219	234	214	252	207	216	204	222	236	201	236	241	236	217	198	217	207	222	227	229	222	203	232	225	214	202	213	209	209	222	215	196	250	226	235	221	230	189	191	259	204	200	225	227	211	228	223	254	248	186	211	249	238	191	208	202	227	228	206	220	212	220	209	259	215	215	199	241	220	216	222	242	261	223	228	214	230	240	247	231	229	224	215	216	232	216	218	211	219	226	204	241	255	203	211	212	226	227	199	231	218	224	226	200	188	226	215	220	217	271	218	210	224	230	212	226	211	239	215	235	221	226	225	221	227	191	232	248	237	228	222	184	228	201	227	204	244	216	206	218	229	201	222	220	204	207	248	232	217	207	223	182	207	212	217	231	221	213	198	251	217	221	219	223	218	247	231	220	247	242	186	207	233	224	226	205	222	208	228	187	211	232	216	203	214	195	241	222	222	224	204	249	234	232	185	235	235	210	216	224	230	220	232	227	212	217	239	211	230	215	211	234	183	212	229	223	239	219	214	210	220	225	213	216	222	237	224	216	226	264	218	232	228	221	197	232	249	229	217	218	240	209	213	226	239	202	249	232	222	251	242	209	229	216	230	238	253	213	226	266	214	235	207	223	227	255	214	244	252	228	226	236	211	230	223	236	247	196	215	243	238	213	231	229	236	232	221	199	210	220	223	210	213	225	230	243	229	227	219	241	247	227	222	272	196	213	222	236	211	241	211	208	223	270	220	224	234	201	216	228	196	241	225	215	233	236	203	212	229	230	222	222	233	203	220	212	225	214	227	196	244	220	243	234	240	209	227	250	235	233	218	254	240	229	205	240	212	212	212	205	198	204	231	239	250	213	207	223	217	248	221	245	195	226	237	212	227	237	229	253	215	223	217	195	218	236	195	212	219	217	215	238	248	218	229	217	225	215	208	216	224	207	240	237	244	232	243	216	224	212	231	215	257	220	237	222	209	234	228	211	212	204	239	241	232	239	227	240	225	232	242	220	219	219	221	231	225	208	226	224	239	240	212	246	231	214	213	214	236	210	215	220	237	266	230	239	227	206	205	230	216	210	247	246	204	215	208	193	217	233	229	215	229	249	229	216	204	228	234	234	234	228	243	232	206	235	243	226	230	209	203	239	219	229	188	249	217	213	226	247	239	223	215	249	215	184	202	206	207	225	258	193	221	236	260	185	239	230	241	197	192	218	217	232	208	238	232	222	253	206	240	256	245	243	233	204	210	224	195	216	205	217	241	214	236	237	217	214	199	260	222	214	209	233	219	220	227	215	249	220	214	215	247	232	244	184	243	216	189	208	219	221	204	221	239	205	212	219	215	229	236	220	207	196	246	213	244	214	235	214	214	213	233	234	209	219	205	217	243	238	232	240	211	230	225	220	231	251	213	223	217	185	248	228	212	224	224	223	220	235	220	234	223	243	213	203	203	209	213	215	237	217	250	231	201	204	218	219	218	234	201	204	232	208	247	242	253	222	230	221	224	225	209	225	229	227	214	235	228	201	201	215	216	205	226	201	214	234	216	204	242	195	238	196	227	251	219	230	231	239	243	227	227	223	226	216	215	199	223	216	241	232	229	216	212	218	192	238	203	251	225	213	210	241	223	221	219	194	230	213	255	208	203	225	216	227	246	242	253	223	235	243	245	211	225	203	238	222	194	221	221	220	219	229	256	236	247	232	216	224	219	226	226	225	229	217	229	241	236	212	221	213	215	247	218	217	247	224	211	227	199	215	191	179	222	218	202	221	227	230	217	217	228	204	241	252	238	212	212	237	224	228	221	210	230	217	221	218	226	222	232	193	223	227	242	224	255	219	222	230	230	229	223	221	224	218	237	207	209	219	253	212	249	209	225	229	224	207	230	248	230	226	241	220	193	211	221	215	206	213	248	208	270	236	240	221	220	212	212	208	227	244	209	246	200	205	206	220	240	216	233	214	221	210	239	204	214	199	244	231	235	204	219	247	219	235	192	215	226	268	208	234	226	217	222	191	243	243	241	217	221	205	222	233	230	233	231	231	221	231	237	221	232	199	234	219	232	214	218	217	227	209	199	227	227	221	228	227	223	218	222	220	194	219	219	203	225	233	247	241	223	206	214	238	217	225	237	228	217	219	206	229	232	212	213	232	216	217	225	213	215	223	243	203	233	226	203	212	221	210	217	212	238	231	215	208	218	219	229	219	207	198	225	215	239	218	233	229	203	236	216	241	229	239	209	251	231	230	239	203	198	185	219	227	206	225	226	231	222	223	228	219	216	212	249	203	199	221	210	219	234	220	218	231	207	207	247	225	237	222	200	246	235	207	260	210	202	213	222	257	211	207	214	240	238	198	216	260	216	206	230	223	244	229	238	218	218	234	231	197	247	229	236	242	216	230	238	223	234	209	218	245	224	227	238	230	222	185	222	234	235	229	218	243	223	232	225	220	245	218	220	240	228	240	195	221	239	225	233	217	241	225	228	219	207	221	211	211	237	225	214	215	212	234	238	233	219	229	223	237	236	212	234	252	232	225	206	199	233	229	213	222	233	217	250	238	249	220	193	209	227	196	205	214	243	225	244	241	199	217	200	200	227	194	209	219	247	234	215	213	250	219	239	227	221	207	225	189	210	215	231	246	203	255	237	230	220	207	221	219	220	227	219	232	230	225	211	210	201	211	228	191	259	215	195	216	210	215
25770	32652	44557	44008	41992	41994	44834	47133	40494	42902	37769	30268	22329	19890	26878	26022	24661	21142	15873	18676	21519	20004	21547	15469	20165	20796	17581	12371	10893	8587	7636	5808	6265	5486	5174	5072	5540	6794	5870	4180	2970	4042	4431	6056	4453	3600	3381	2913	3201	2669	1983	1588	1301	1206	1211	1453	1269	997	982	876	860	831	735	697	640	623	609	627	641	599	633	636	641	620	573	601	597	580	529	559	623	575	576	536	595	559	502	582	554	530	566	580	513	566	549	566	572	552	572	551	538	546	544	543	598	538	534	526	547	596	526	580	554	536	542	578	518	532	548	522	560	550	470	546	573	504	548	523	549	558	555	556	522	491	513	569	504	510	486	531	528	489	514	579	562	547	522	553	542	572	516	556	506	537	574	557	551	555	548	572	540	564	555	585	549	529	527	545	510	530	539	576	532	545	547	571	554	550	566	527	536	503	523	526	532	521	546	489	530	512	532	517	497	537	531	558	545	544	517	528	549	503	528	544	504	561	524	531	531	511	505	538	543	534	493	500	494	530	498	515	559	521	523	538	557	570	538	514	560	519	511	508	563	521	540	541	534	513	538	542	515	509	476	544	530	523	503	517	485	545	546	559	512	512	516	507	538	553	530	541	567	530	544	501	503	527	512	528	559	536	545	570	529	515	569	544	526	511	532	545	520	497	528	510	553	477	504	542	524	558	556	522	517	515	542	542	546	519	544	534	546	506	561	520	558	533	550	528	540	521	537	530	542	542	523	523	548	511	556	494	541	500	546	492	567	520	565	492	515	547	503	547	528	538	515	498	559	517	507	527	524	525	524	541	518	532	513	544	556	528	564	513	537	549	523	550	519	565	547	510	520	544	542	522	585	552	569	513	492	512	552	540	538	529	538	528	579	550	524	496	554	554	553	556	502	510	537	528	509	529	536	502	516	551	518	538	546	521	539	507	539	556	573	549	495	499	515	505	523	502	491	510	542	536	534	533	559	519	519	539	560	521	546	569	519	553	563	549	501	562	528	560	529	514	495	579	529	506	544	529	552	568	582	521	518	525	542	499	512	501	504	514	508	481	512	540	512	532	550	549	526	522	545	522	543	557	583	522	547	541	547	535	525	555	549	521	555	494	540	517	486	503	541	528	563	571	501	530	556	544	517	504	532	512	537	526	539	548	518	538	546	473	562	505	548	545	536	563	517	531	526	533	528	536	579	531	557	535	561	492	510	569	547	546	550	512	568	507	572	500	538	520	550	517	502	565	540	525	504	541	535	538	538	558	565	551	552	563	521	560	562	544	527	538	514	519	512	540	529	574	532	507	501	528	508	500	533	509	517	548	551	486	502	509	528	474	542	556	519	538	545	517	538	561	551	530	549	507	486	517	536	590	508	545	509	553	546	547	521	520	535	563	516	494	511	509	542	507	547	525	535	549	475	533	562	553	524	494	520	511	544	519	483	566	506	531	594	531	480	551	519	523	537	520	529	524	517	469	528	546	536	543	512	554	571	534	512	492	497	504	525	523	513	551	514	550	507	500	543	519	497	540	523	549	531	481	531	512	519	527	565	547	569	568	545	554	544	545	561	549	489	547	569	545	551	539	564	480	548	507	545	531	530	515	535	503	543	536	506	506	533	565	525	501	526	570	506	519	544	527	523	491	540	538	523	549	497	487	570	544	530	532	517	465	536	603	503	527	524	521	492	541	538	514	546	515	524	545	523	514	571	561	517	521	515	528	508	528	490	481	566	525	546	512	556	598	529	552	543	512	496	538	545	547	564	523	569	516	505	535	508	550	554	529	501	502	528	551	523	508	537	532	534	513	579	531	546	528	516	548	529	552	532	516	519	535	540	591	513	539	547	513	522	546	518	531	476	579	531	468	542	553	560	567	468	559	562	535	535	502	538	535	550	531	508	546	499	538	539	527	529	550	542	493	537	543	559	561	581	546	524	537	553	546	523	521	498	553	535	509	503	521	513	562	513	556	536	534	509	525	570	535	511	548	511	513	524	541	514	514	524	566	521	531	544	530	530	537	542	513	485	538	535	524	504	520	547	508	530	519	503	554	561	540	504	493	551	534	551	494	559	565	502	519	511	533	534	520	535	531	540	499	548	570	520	516	512	500	522	549	518	509	482	497	534	547	498	552	515	588	502	544	537	509	512	544	490	510	552	566	538	549	536	543	573	560	524	530	557	556	546	561	582	528	561	508	575	526	510	535	507	559	547	503	503	514	525	561	549	525	563	542	562	522	568	506	542	515	544	525	520	521	529	565	500	561	511	546	563	540	545	532	517	580	518	504	533	518	540	534	515	540	525	512	508	565	497	548	498	535	559	542	528	563	502	526	516	513	540	500	495	521	566	528	500	534	513	492	515	563	514	527	570	560	553	510	533	544	531	530	524	525	473	540	522	504	533	510	513	543	512	522	540	539	539	565	516	513	542	531	556	551	520	542	536	539	544	546	520	514	546	526	483	523	550	493	539	510	529	553	531	528	541	528	551	510	552	529	539	562	509	514	514	571	533	515	579	561	547	510	485	524	521	529	502	489	532	525	534	527	513	520	573	510	549	566	568	549	511	540	541	524	529	528	500	568	544	530	538	544	550	554	535	539	534	547	557	547	494	511	531	538	547	543	509	567	519	519	545	533	559	563	531	546	518	550	546	552	563	548	555	524	513	576	515	539	526	504	538	500	548	518	506	576	493	524	547	519	516	502	529	529	537	586	489	498	545	516	561	542	504	512	512	522	557	541	534	534	534	530	543	568	525	530	537	509	554	544	514	503	526	534	542	546	575	590	480	514	549	506	516	583	530	516	528	549	553	547	521	503	522	541	535	518	523	537	533	528	559	542	521	554	527	555	568	537	522	512	511	575	552	561	559	525	545	551	564	509	555	561	509	553	541	535	533	517	530	555	543	524	546	548	536	501	505	552	557	543	520	554	591	552	535	552	536	524	531	516	499	510	551	510	551	523	525	535	538	535	567	544	516	532	517	522	517	520	542	515	555	591	560	558	522	540	561	522	505	519	549	519	526	510	553	525	486	532	553	553	509	566	555	549	547	502	537	556	486	497	532	482	519	549	564	548	510	546	533	521	530	523	530	565	539	550	566	576	554	520	535	555	510	582	545	546	548	534	558	539	490	499	523	544	521	522	526	509	523	543	531	520	553	551	547	473	550	556	518	547	561	522	489	558	532	517	548	499	543	524	551	516	558	543	516	540	521	552	570	534	544	508	503	507	513	523	537	560	508	546	544	508	540	561	530	545	530	533	530	554	499	539	528	514	529	532	499	556	531	540	544	520	490	525	477	528	550	548	528	538	571	537	540	504	541	528	570	537	553	513	548	555	566	566	504	494	536	511	520	515	527	524	538	576	540	541	549	522	519	571	483	527	508	546	551	558	533	533	528	558	511	533	559	573	539	524	469	539	546	521	518	540	558	563	497	530	524	545	543	503	523	506	545	529	496	553	562	491	556	546	540	482	544	544	553	553	557	555	527	549	555	595	540	526	536	511	515	553
23588	25724	29192	24623	18449	14286	11504	8395	5169	4086	3234	2770	2078	1689	1535	1201	894	724	587	579	542	494	465	403	409	424	399	330	316	322	315	299	293	308	306	292	333	316	298	300	345	308	322	325	289	263	285	296	313	275	281	303	262	243	219	245	223	261	248	228	242	251	253	249	233	228	230	240	274	274	233	250	260	249	243	236	247	258	245	267	224	246	228	238	245	255	225	247	253	192	223	228	251	232	219	284	243	242	246	230	238	254	231	226	238	242	247	261	252	245	233	249	252	243	241	251	256	235	276	250	265	238	232	233	231	239	254	234	266	252	255	253	255	255	221	236	200	252	223	259	240	269	237	231	242	227	239	220	233	232	240	257	227	222	239	264	238	267	229	238	250	241	261	278	233	276	238	256	258	245	267	246	221	232	237	238	281	239	235	247	235	263	254	243	260	231	224	222	247	243	238	238	246	243	219	250	260	270	249	225	265	242	242	222	236	246	238	232	255	241	270	245	239	236	264	247	272	254	284	227	252	260	242	238	246	238	226	266	222	252	197	201	243	253	248	229	252	235	248	231	216	267	250	258	232	241	228	249	222	242	204	235	245	247	254	272	278	236	272	246	212	251	276	280	238	220	242	253	213	233	229	230	253	251	243	235	241	232	224	246	233	268	236	240	239	273	272	223	225	241	245	253	234	248	248	261	242	258	225	238	266	256	234	248	251	255	246	222	250	243	244	227	211	213	275	217	236	288	218	231	250	251	258	233	249	233	238	239	247	262	267	241	237	246	263	243	235	228	241	238	257	226	240	216	234	245	232	256	217	238	257	238	234	244	242	232	244	246	245	256	234	236	244	239	232	236	244	205	224	245	245	239	251	223	261	233	243	233	259	262	226	223	265	241	248	267	278	256	268	247	243	225	244	253	244	265	236	260	225	237	253	258	270	250	258	278	231	222	252	234	251	241	241	226	250	262	249	235	243	236	235	230	237	240	272	241	257	226	251	220	231	244	263	243	241	251	266	243	238	238	217	241	239	234	260	266	240	258	241	229	285	256	232	203	254	229	228	250	225	236	233	261	234	227	238	235	251	241	255	225	245	251	227	238	223	222	244	240	272	288	251	217	283	235	255	258	222	223	211	225	208	241	240	234	249	228	234	249	252	246	249	239	254	248	244	214	213	262	226	240	219	206	244	215	251	230	248	263	276	243	250	269	248	264	236	261	256	241	262	250	218	227	241	260	219	259	226	223	250	232	229	222	245	224	240	251	251	237	274	254	238	259	230	226	243	242	237	268	273	250	263	216	249	201	268	246	242	234	277	255	254	223	227	220	272	235	243	240	240	278	247	251	226	238	237	239	259	274	256	233	225	249	236	262	248	228	241	276	240	251	251	255	234	224	241	265	253	262	219	256	268	217	203	229	251	259	214	223	240	244	252	234	228	260	251	257	237	235	252	234	252	237	280	261	253	246	261	245	246	244	232	237	228	231	210	267	248	250	250	253	262	251	228	231	250	249	237	265	222	223	259	266	260	251	215	245	251	214	229	273	237	259	227	222	240	219	226	242	234	244	239	253	251	228	234	253	234	234	237	251	223	239	230	261	247	185	261	235	220	252	243	242	237	251	256	247	245	250	222	237	247	216	233	215	244	233	256	233	221	256	269	233	203	232	247	255	215	262	227	241	217	270	226	227	231	203	210	244	223	229	252	236	243	254	241	268	271	219	222	240	236	234	239	221	218	237	221	258	241	231	221	254	267	233	233	229	222	241	238	234	243	235	245	262	236	259	262	235	247	227	243	243	222	257	254	235	240	245	234	278	251	265	215	239	250	259	260	244	242	233	250	237	270	239	235	257	205	212	226	236	234	225	227	251	261	236	245	236	231	241	246	228	231	250	232	249	253	235	240	260	252	221	262	230	234	228	251	243	237	215	226	217	202	244	276	282	225	231	252	267	245	275	224	228	233	239	230	239	240	261	239	218	255	275	237	254	251	260	218	258	237	245	233	281	260	245	219	235	257	260	262	236	261	218	244	196	245	256	239	261	251	245	238	242	212	204	241	259	264	263	248	250	252	246	258	234	221	237	242	255	258	254	242	269	248	221	252	218	232	217	249	223	250	248	252	226	269	239	264	236	229	241	219	226	242	276	242	243	245	221	239	236	245	234	251	255	245	238	269	254	239	239	226	243	224	264	246	247	227	252	245	237	212	247	239	257	222	258	229	212	244	223	225	234	239	244	223	241	221	226	218	247	239	231	231	249	283	217	244	207	276	239	231	255	260	255	239	278	269	249	269	240	229	240	253	239	249	238	267	236	243	250	261	242	228	261	228	239	272	277	252	218	238	260	234	240	234	244	222	255	244	223	245	250	250	243	222	241	262	235	263	228	225	235	216	237	200	246	231	236	206	250	238	260	258	230	216	236	255	231	235	242	232	240	232	211	249	222	247	236	224	226	251	237	228	252	276	237	243	262	213	246	236	232	213	239	260	247	237	212	236	237	247	243	258	248	250	239	248	233	232	221	261	212	230	247	224	215	253	232	247	236	208	269	247	292	269	269	243	236	223	236	232	254	251	244	229	269	260	216	239	236	261	251	238	249	253	254	243	250	248	228	234	276	248	249	260	279	248	263	255	270	230	265	226	263	249	220	228	229	241	247	256	259	239	255	235	256	266	219	232	264	283	233	231	253	242	233	260	248	243	254	259	230	257	257	245	235	254	233	252	253	233	240	238	235	236	256	255	243	252	250	224	226	263	231	255	224	248	242	274	225	227	229	275	233	215	269	267	243	207	236	253	238	253	261	235	256	248	248	245	225	265	221	249	247	234	242	241	204	246	279	271	247	246	223	215	239	284	234	254	242	242	232	262	265	262	272	225	235	240	214	240	241	240	227	243	247	240	266	238	230	253	254	227	230	246	234	224	233	260	221	246	237	234	249	234	301	259	267	239	221	227	229	231	224	234	229	228	210	255	213	228	230	244	242	239	216	224	247	242	240	239	261	233	253	286	256	273	252	226	249	230	257	252	249	227	244	274	238	200	242	247	238	233	250	236	243	262	240	232	254	229	238	247	252	232	244	268	223	227	204	230	227	241	228	268	286	220	243	228	201	262	258	244	266	220	238	195	260	241	232	263	267	258	237	240	240	224	246	258	266	256	233	273	227	273	215	253	247	257	263	216	245	201	230	227	248	250	232	254	228	228	255	261	228	250	239	251	251	233	265	220	240	224	249	232	242	261	230	240	234	247	226	259	230	232	256	243	241	260	231	234	263	217	231	235	235	214	256	265	207	236	234	236	257	261	238	258	225	268	248	227	232	238	238	234	215	256	232	244	243	236	247	254	251	237	235	262	243	241	265	241	247	255	240	242	242	245	271	248	246	235	236	276	252	239	250	280	258	277	209	227	237	213	255	227	228	274	246	240	252	239	227	231	264	232	267	254	258	233	274	233	237	243	223	241	250	206	250	241	245	255	231	246	264	246	228	245	266	244	201	222	235	248	228
13983	20059	30300	31282	28913	27121	26366	22531	17522	15991	13871	12387	9417	8392	7795	6049	4552	3829	2967	2691	2638	2621	2340	1883	1847	1754	1618	1323	1304	1152	1122	1042	1031	994	954	1006	1043	1136	1153	1099	1245	1087	1124	1000	931	831	877	895	882	799	730	714	669	674	685	628	646	646	644	599	591	570	639	662	607	629	554	603	575	612	592	596	593	591	588	601	578	561	547	538	575	603	600	582	555	551	613	575	609	575	575	557	573	553	559	575	543	573	531	564	603	575	580	543	567	578	616	618	589	546	587	607	579	537	556	617	555	582	589	634	537	561	620	570	545	587	589	596	565	587	540	625	575	567	555	561	592	565	638	575	576	574	610	567	572	577	612	620	534	571	573	573	586	563	561	558	581	587	594	631	574	604	626	578	608	632	604	602	560	565	634	591	640	566	624	571	506	590	587	594	594	591	576	568	581	587	555	545	613	562	601	552	579	585	586	576	533	630	621	590	590	551	575	578	596	592	529	601	617	588	570	575	596	596	599	564	608	569	579	542	605	597	612	585	564	591	577	584	536	563	574	609	595	561	610	591	551	611	578	584	626	588	525	598	604	593	600	600	610	609	598	579	612	579	605	549	544	645	553	611	607	554	575	575	564	576	537	562	584	587	592	586	580	588	569	604	610	578	571	611	596	620	565	579	603	545	536	611	582	564	598	584	581	584	570	551	613	568	605	588	578	649	573	577	611	557	594	609	582	554	586	614	612	538	591	588	586	538	561	587	618	570	559	588	548	556	603	546	557	559	576	616	592	601	578	595	583	552	620	548	552	595	538	599	603	627	562	635	590	609	554	574	655	569	549	619	570	587	565	564	626	576	574	571	591	595	556	618	561	609	609	549	595	540	541	560	594	570	586	565	654	576	585	564	609	589	581	570	568	567	582	558	623	634	552	577	592	566	579	601	585	575	584	589	627	591	581	571	596	589	580	612	623	584	614	581	627	555	563	582	597	567	590	570	578	572	574	580	572	588	543	626	595	563	553	590	533	557	601	564	579	618	594	536	627	579	635	585	603	597	613	598	627	569	611	546	555	614	546	559	570	584	564	561	570	593	542	575	568	609	590	631	563	591	557	591	615	554	580	656	598	573	589	567	570	566	615	562	530	612	590	553	594	595	619	633	564	564	582	563	558	539	551	566	598	600	625	557	557	604	599	570	549	590	596	584	565	653	605	566	589	565	587	572	569	524	584	616	575	570	510	626	624	609	570	612	614	636	575	620	599	582	596	616	553	614	597	549	548	575	577	558	571	575	580	547	550	588	589	578	613	570	614	627	636	555	593	537	573	539	547	563	573	548	519	570	569	584	580	533	613	604	557	587	539	603	583	586	605	541	577	591	580	565	564	571	550	600	579	593	582	603	568	560	598	566	580	593	588	627	608	587	565	575	577	560	624	545	603	570	613	612	613	602	574	547	601	565	613	605	557	612	573	632	570	548	575	525	565	570	593	508	564	543	569	621	570	559	578	579	583	573	589	547	601	589	590	628	612	580	624	606	600	614	597	612	588	577	621	589	576	541	571	565	601	628	581	595	574	590	590	555	587	549	549	575	585	618	574	585	593	631	612	598	622	577	617	587	572	586	595	585	541	581	608	565	582	602	581	574	591	575	606	643	585	572	624	593	625	583	587	575	577	556	569	567	558	573	557	571	584	579	587	552	603	638	569	578	550	622	593	597	571	594	574	573	543	562	554	573	591	590	581	533	562	549	535	575	566	571	565	610	613	599	554	549	599	589	600	570	600	640	642	585	622	582	548	575	538	561	615	552	567	588	570	556	585	551	557	590	572	559	624	582	585	601	581	602	593	587	566	597	590	593	588	583	570	579	600	600	566	591	578	598	565	561	600	568	588	549	571	560	577	621	583	613	622	593	562	582	556	601	528	560	566	564	568	602	584	563	575	529	595	550	629	573	615	554	561	590	608	593	610	577	577	576	564	620	612	601	617	605	540	568	569	607	577	603	574	549	560	552	565	586	608	576	615	558	564	600	553	549	611	599	557	613	545	610	564	570	591	573	558	622	570	564	594	511	593	628	602	586	588	566	566	590	600	633	553	602	563	592	579	609	576	577	598	557	559	620	590	567	559	563	562	579	536	641	635	560	526	593	640	594	567	598	552	613	612	562	600	608	576	598	578	602	575	563	568	607	629	589	564	603	583	587	584	612	582	580	587	569	575	634	593	551	575	582	585	576	535	597	540	582	594	541	543	564	620	582	540	614	625	562	604	568	579	593	595	576	578	608	603	611	590	563	593	577	573	571	579	581	582	620	575	590	558	601	617	600	579	583	552	589	602	605	604	589	578	557	592	585	605	552	600	597	559	555	594	561	585	582	592	588	620	592	573	606	566	545	543	588	567	593	576	557	586	640	561	582	541	584	582	614	594	568	564	548	551	591	573	584	600	590	638	572	585	550	564	614	605	578	589	572	612	570	598	594	578	547	577	593	554	660	557	582	574	553	550	583	570	648	556	622	579	598	572	573	645	560	583	575	576	579	603	576	592	576	587	562	590	582	609	565	593	613	596	599	593	605	547	589	553	581	574	548	600	594	598	543	569	623	598	621	562	576	603	602	599	602	559	595	556	611	590	568	619	584	586	553	569	565	578	605	578	608	562	577	610	605	549	628	630	579	612	589	580	538	578	557	580	566	590	613	560	557	602	550	606	578	600	556	569	589	629	588	591	585	531	653	584	570	578	585	545	615	574	611	550	573	627	581	549	532	556	585	585	606	605	594	601	614	584	584	602	606	563	563	574	595	562	567	612	607	602	542	557	551	610	582	574	602	604	632	587	590	577	550	603	540	565	582	580	577	611	562	592	553	546	599	636	558	595	586	571	632	560	611	589	604	608	577	562	554	591	571	601	573	592	594	605	578	572	558	558	590	574	591	576	589	596	596	605	563	549	616	621	573	586	558	592	568	558	598	568	598	581	544	546	574	611	554	605	565	578	531	575	589	622	561	552	595	630	589	585	604	599	591	585	577	580	556	591	567	609	602	608	519	615	546	591	541	575	586	577	590	651	581	549	627	560	587	562	559	580	622	590	584	590	586	586	578	593	569	587	580	552	605	582	556	547	617	571	576	583	585	550	571	596	595	621	570	569	557	604	545	585	596	586	557	566	590	542	550	582	613	551	540	610	599	581	599	570	581	558	638	562	613	577	619	566	550	586	561	586	598	610	588	597	555	612	515	621	555	571	610	575	592	626	578	583	598	563	553	576	579	575	599	586	595	580	566	598	563	617	575	567	599	629	604	554	572	595	592	540	552	593	546	578	588	590	606	591	571	613	522	567	545	560	607	592	600	553	614	607	573	561	571	607	575	600	567	601	606	570	581	580	583	601	587	589	581	582	626	549	620	601	544	560	606	559	579	603	538	588	590	602	597	591	581	572	590	630	635	587	609	559	573	576	599	583	576	550	530	602	589	571	549	568	560	551	605	581	586	597	584	564	582	543	614	598	613	538	587	563	562
35966	34216	38329	34814	30637	27820	29892	30465	24609	21194	18237	15299	8504	6301	7437	6175	4996	4085	2601	2705	3311	3232	2975	2115	2371	2340	1960	1487	1185	901	821	611	660	631	644	665	757	615	688	560	553	449	623	696	478	463	473	500	479	428	374	331	318	308	308	313	262	285	273	287	282	273	298	275	280	235	268	259	258	230	267	309	255	247	283	291	276	278	277	258	252	235	242	263	277	264	268	279	290	254	260	272	245	255	218	264	240	275	246	268	234	231	241	254	263	270	226	238	253	266	290	244	225	218	225	259	289	239	250	236	275	234	252	243	256	302	255	237	257	273	245	222	283	265	262	254	232	266	262	266	267	249	286	279	254	238	230	302	229	242	252	244	271	245	242	258	262	257	272	296	237	272	277	248	264	243	266	249	247	264	230	266	240	253	236	252	248	235	239	265	216	262	254	231	224	285	248	249	272	264	225	224	222	248	273	238	281	246	250	235	243	254	257	271	259	232	255	260	240	222	293	278	240	237	288	251	279	272	240	282	266	223	282	278	259	219	234	244	244	250	274	246	232	248	227	246	245	284	268	245	247	218	237	251	222	256	233	243	239	256	264	261	249	237	255	240	247	218	244	258	236	243	267	255	269	227	239	253	253	229	262	258	231	265	241	263	262	262	263	300	232	222	289	278	280	260	236	287	256	253	230	247	242	293	238	249	253	226	256	235	237	251	238	256	260	251	250	271	253	278	266	274	228	228	263	261	301	244	242	262	243	262	244	266	250	233	253	253	251	248	268	258	261	285	242	241	248	246	280	211	271	268	241	257	295	245	264	239	262	254	255	273	229	279	266	277	256	246	248	248	246	261	271	262	254	264	245	233	238	245	272	271	205	252	270	262	257	267	244	293	252	250	222	262	244	234	250	247	273	245	210	241	284	271	257	235	243	259	255	252	251	259	242	245	237	255	276	247	276	279	239	253	236	226	226	274	267	247	251	259	281	282	257	253	267	259	237	280	239	255	265	250	250	246	269	241	273	258	283	254	252	265	264	295	225	248	242	240	256	252	223	232	242	272	277	249	255	230	250	257	236	268	260	240	266	259	271	254	270	250	261	249	243	257	250	237	242	242	239	251	269	246	245	273	262	215	267	250	254	239	281	239	281	264	215	270	265	241	229	262	232	251	228	252	252	274	272	252	272	228	245	259	252	245	267	240	274	284	275	231	257	228	251	259	232	257	262	236	243	226	282	286	233	260	261	265	236	300	248	216	229	259	232	229	266	226	256	239	222	264	235	250	263	223	263	262	266	234	287	248	243	254	245	260	255	276	246	253	232	222	230	253	258	245	257	263	232	263	252	288	242	248	240	254	256	228	246	233	228	242	252	234	255	274	241	263	259	252	258	256	252	228	227	255	265	256	264	271	262	244	246	312	278	253	272	275	223	257	211	258	270	252	247	254	277	245	267	252	249	256	260	229	234	246	254	249	244	261	247	262	259	280	254	244	258	276	274	265	225	229	255	259	241	237	254	247	242	258	274	243	275	266	275	229	261	263	241	282	249	248	231	247	244	252	247	267	256	269	216	241	249	225	226	239	260	284	266	244	216	254	246	245	258	248	269	278	252	227	275	280	258	267	237	230	256	234	277	233	262	242	282	243	256	261	248	265	263	263	271	243	236	283	273	246	249	268	291	273	257	257	232	221	252	233	253	235	256	239	234	246	258	257	261	242	258	251	257	242	244	235	218	281	258	251	273	257	272	266	250	255	212	225	260	249	242	256	282	256	248	271	215	233	250	246	236	272	253	238	224	264	297	254	247	234	230	274	255	262	270	249	246	256	268	249	220	244	255	270	238	251	235	239	256	241	255	246	271	250	251	262	254	218	258	237	248	246	252	246	232	253	255	267	263	279	271	240	257	238	244	239	280	259	284	258	226	254	217	258	243	274	230	269	256	278	261	266	267	244	252	233	231	251	262	271	220	258	252	267	214	229	256	241	226	257	275	235	258	237	237	238	282	250	237	247	263	239	276	238	268	272	236	288	257	234	252	254	255	248	273	277	266	245	248	270	255	242	239	230	255	256	246	252	265	303	253	261	268	252	255	243	228	248	249	274	252	254	241	260	265	250	282	240	280	260	284	266	222	229	262	242	236	257	250	230	229	260	242	248	237	253	239	262	245	274	223	252	238	275	257	230	247	269	264	285	243	241	244	280	233	288	241	235	246	269	252	225	237	237	235	258	242	252	247	292	246	251	259	249	271	250	243	280	268	246	268	248	238	222	272	239	254	244	287	293	259	255	268	278	255	242	220	240	270	263	248	229	248	238	262	293	272	264	272	260	244	229	284	241	269	262	242	219	229	277	239	234	251	235	234	261	274	229	231	249	225	226	264	253	248	262	263	250	235	248	236	250	225	247	236	212	262	267	222	276	264	284	263	241	285	235	230	238	239	256	261	228	242	240	238	260	244	278	261	266	270	270	297	267	271	241	244	279	243	240	264	246	272	233	254	292	273	238	259	245	278	253	246	240	235	223	281	277	248	233	258	245	251	262	291	259	276	268	243	228	273	260	235	250	257	269	237	258	218	295	272	261	262	270	282	248	234	231	260	268	242	251	264	241	256	249	272	280	267	269	249	244	249	253	250	265	260	245	239	278	233	306	286	263	245	267	258	261	227	267	253	254	259	270	250	233	269	248	251	231	242	252	220	221	215	262	259	258	260	278	262	277	233	263	211	250	246	238	268	250	242	261	279	258	235	265	265	253	241	243	250	263	265	255	265	240	264	237	240	271	225	254	252	248	253	257	266	264	278	257	269	258	236	274	254	272	280	254	250	221	245	259	249	275	255	303	288	243	233	231	255	252	253	242	264	256	250	264	234	225	248	236	266	236	265	266	270	239	253	247	273	265	277	281	265	231	246	239	283	267	268	243	244	233	244	242	269	261	250	235	268	260	262	253	255	221	238	227	235	269	286	238	249	236	242	232	259	281	225	263	246	263	212	237	249	272	245	224	241	276	289	252	250	236	280	256	313	246	259	268	266	240	247	262	264	245	289	234	248	251	232	243	267	234	291	272	254	257	231	260	271	262	292	279	215	229	239	215	242	242	244	263	254	215	245	248	253	263	254	241	255	265	252	230	229	234	242	253	282	282	255	251	245	258	257	229	272	236	226	257	282	255	263	260	232	255	256	241	221	280	224	236	244	239	242	256	222	247	285	251	240	246	266	252	242	282	236	239	233	254	239	237	273	261	255	254	275	246	233	255	255	276	280	282	233	235	227	272	229	240	247	254	233	263	226	247	248	253	260	264	237	240	271	244	249	231	246	277	263	240	268	270	265	260	275	293	261	253	271	249	241	270	270	258	252	265	273	259	249	269	240	270	234	257	229	243	249	270	250	239	261	245	255	272	275	253	276	235	262	249	272	289	253	279	258	246	248	235	251	270	260	234	237	254	258	249	272	257	238	253	246	250	256	270	260	258	266	266	268	258	258	257	256	248	263	225	232	250	268	224	227	216
22700	26494	37150	40228	39357	38333	41514	41837	36505	35684	33058	29774	18388	18003	21135	19405	17474	15348	10972	12552	14938	15570	15014	10620	13246	13213	11236	8477	7149	5645	4790	3766	3752	3464	3386	3544	4081	3252	3359	2705	2472	2366	2977	3424	2335	2290	2497	2150	2235	1663	1344	1174	1014	1002	994	1129	943	862	834	762	759	734	745	713	691	669	707	628	640	658	623	647	643	638	677	612	649	648	601	613	611	596	631	622	639	634	623	617	612	619	626	619	617	616	661	641	640	643	628	642	583	639	595	636	618	603	622	585	582	588	588	630	601	591	595	619	608	609	605	592	597	597	605	581	592	587	656	623	638	550	618	610	625	577	604	560	615	606	619	560	521	593	583	611	567	595	586	553	572	557	613	578	596	609	585	623	574	637	598	609	596	556	613	594	590	613	602	619	498	641	603	573	636	560	623	632	649	620	564	642	629	640	621	611	604	624	609	577	601	645	582	581	581	565	584	552	608	595	601	592	585	568	552	647	583	597	596	589	597	611	593	598	604	619	557	603	603	611	616	571	612	574	581	606	584	610	654	606	639	616	655	614	630	596	601	595	594	622	560	584	598	563	603	601	596	594	661	620	631	606	601	588	565	603	577	588	594	610	593	598	596	584	566	597	619	621	610	603	594	576	613	555	596	628	532	596	587	656	632	663	630	621	579	578	620	572	591	607	613	556	617	615	576	622	566	549	603	602	557	586	634	600	591	623	606	633	602	598	635	634	576	616	589	576	572	611	630	610	624	616	564	582	596	586	594	606	574	599	577	608	628	580	577	611	587	589	623	560	576	597	618	534	624	583	581	608	581	616	576	585	582	597	646	591	594	591	617	586	573	606	630	599	583	621	607	603	576	595	551	606	600	575	567	611	633	637	577	616	613	576	584	572	654	562	633	585	610	640	606	592	586	595	587	617	600	601	565	593	581	585	580	614	604	608	627	620	584	622	637	601	572	598	579	584	598	623	604	594	629	596	612	604	604	607	604	624	618	618	674	632	611	621	628	601	620	590	650	612	534	589	623	600	613	611	583	543	582	584	651	598	595	568	631	611	599	581	578	539	625	624	609	597	601	583	577	582	606	593	581	576	594	580	616	604	613	563	599	578	608	549	551	593	614	591	615	597	611	589	589	595	613	608	616	578	585	590	637	570	620	582	601	577	593	583	648	624	622	618	622	590	612	598	570	609	603	593	605	585	564	588	572	597	603	556	619	586	591	599	573	631	634	598	584	603	574	549	573	618	608	629	617	625	606	585	571	586	602	598	639	567	591	578	592	586	590	573	596	571	602	597	641	625	581	574	566	644	593	610	606	594	600	585	560	592	642	653	529	626	599	545	605	597	623	610	602	639	581	568	624	603	655	571	624	594	559	641	606	635	605	590	622	620	590	599	615	578	589	586	566	576	607	582	610	656	630	592	552	622	623	614	609	626	579	593	578	595	618	625	598	608	642	622	584	585	581	606	583	603	581	585	593	586	618	607	602	585	615	573	618	553	570	629	637	596	606	595	639	622	572	596	585	579	602	596	597	572	589	635	634	577	605	565	614	604	607	566	596	590	586	657	611	622	621	564	610	625	590	590	619	582	581	613	609	625	594	615	613	575	606	583	583	602	580	584	597	624	575	624	599	593	580	605	582	580	605	613	590	613	632	570	608	638	595	591	605	535	611	597	578	618	575	594	555	585	602	597	597	621	606	595	552	554	581	530	602	594	592	578	625	594	616	592	599	581	597	595	581	586	619	598	575	613	588	575	621	637	628	565	623	536	598	595	628	613	609	589	659	582	644	581	628	620	572	559	625	652	610	633	582	602	604	586	605	571	584	575	567	582	538	591	605	567	614	562	599	606	614	581	591	605	576	606	567	580	610	581	619	643	641	597	580	615	583	551	581	624	611	568	595	604	627	597	615	584	589	588	605	588	594	607	607	631	613	594	556	562	608	610	632	582	612	587	583	627	591	607	610	589	583	603	578	583	646	598	584	619	626	587	578	665	568	597	581	567	610	569	625	575	587	610	611	562	616	631	578	609	621	577	597	588	593	572	605	582	572	615	599	613	601	604	602	600	598	599	607	601	621	602	597	574	603	583	639	602	604	600	572	567	549	600	566	573	572	580	592	564	581	556	649	580	632	624	610	628	611	563	617	577	599	639	568	594	590	625	602	525	586	576	590	622	640	567	584	594	584	636	635	658	613	591	544	538	543	621	579	604	605	630	629	628	575	619	559	585	642	601	615	608	560	637	640	613	618	612	630	617	582	615	583	562	597	593	595	589	620	618	589	617	623	594	596	632	623	575	596	615	564	616	602	655	575	678	600	553	595	570	641	580	591	615	598	584	586	606	607	553	633	636	611	634	576	643	617	625	600	589	591	601	602	561	599	613	567	589	571	582	652	617	635	602	590	612	620	600	630	622	569	580	621	600	595	617	589	603	636	636	600	599	579	598	555	559	641	582	629	594	592	581	578	632	641	574	604	565	597	637	597	612	624	645	576	577	574	574	628	583	592	572	613	611	600	547	626	542	559	602	617	664	665	581	518	613	599	578	616	557	558	622	599	604	585	614	581	639	565	570	614	575	633	596	614	598	561	624	571	632	588	581	631	644	669	583	608	584	555	599	597	543	564	579	589	572	607	562	587	603	606	612	621	549	600	613	600	593	571	579	628	587	603	564	566	602	613	596	640	597	575	612	589	564	643	573	662	622	597	572	602	633	642	572	574	615	568	612	588	589	615	594	580	611	630	572	628	562	591	597	609	610	572	595	568	622	613	601	584	567	580	602	602	596	613	565	566	638	616	569	586	576	605	549	556	597	578	632	602	597	577	585	553	587	619	641	570	657	580	603	597	607	578	640	608	615	587	574	614	571	610	602	599	598	625	627	523	606	604	589	560	581	600	619	593	575	585	632	570	594	595	622	593	577	571	596	607	614	582	582	602	584	619	576	579	557	608	603	606	616	591	568	606	599	635	574	594	575	613	582	596	634	590	612	633	602	587	582	552	582	628	601	609	595	658	625	586	619	612	595	593	574	582	588	620	554	613	622	594	574	546	593	619	639	551	560	611	577	571	633	636	602	587	639	603	609	590	599	634	577	606	542	580	562	566	566	573	560	594	594	607	604	618	588	602	609	623	627	593	630	631	589	634	610	657	567	618	570	630	615	590	614	561	619	602	618	613	562	575	635	628	568	630	604	578	583	633	597	611	614	564	599	661	579	644	544	625	613	606	607	642	637	547	650	614	605	600	582	618	609	565	594	580	620	576	586	614	618	627	573	592	666	634	605	637	617	582	616	591	607	609	603	598	617	591	619	568	610	633	615	619	646	624	601	601	582	597	637	597	604	558	582	587	621	619	598	575	558	613	631	586	574	652	601	619	590	624	597	606	571	605	532	624	574	601	624	598	604	598	604	642	616	589	599	592	631	602	610	573	602	656	603	592	583	574	587	621	579	619	581	623	567	594	600	595	568	631	606	602	615	613	595	560	624	569	636	648	580	613	613
41932	38380	42270	39113	36399	34646	38060	35969	32437	29102	26087	23010	16621	10361	12542	10663	9010	7847	5180	5260	6123	5725	6235	4615	4529	4729	3842	2636	2189	1575	1516	1047	1086	1029	1007	1156	1264	1034	1142	777	745	749	904	862	679	649	732	684	621	467	413	409	347	324	338	353	326	322	284	293	263	282	255	263	243	234	228	251	239	250	259	242	242	242	206	244	216	236	220	215	232	219	257	232	210	208	230	218	230	244	235	238	244	194	215	243	227	238	217	217	223	214	237	228	256	215	199	255	197	218	213	261	201	208	246	219	244	241	228	225	221	230	236	214	184	238	233	225	230	230	230	210	235	230	242	215	208	245	244	219	234	201	233	197	226	231	214	232	235	221	211	223	266	219	232	202	221	200	225	239	212	213	215	243	258	220	216	238	248	216	226	237	220	227	228	220	215	221	217	196	228	233	225	248	235	231	248	199	235	225	219	235	253	220	229	202	206	241	224	244	209	230	217	233	207	241	229	199	253	234	205	240	260	205	236	201	218	239	215	199	211	221	219	226	218	254	196	229	221	214	225	222	251	250	217	212	245	246	215	228	242	233	228	221	239	233	228	241	236	214	212	214	205	229	227	254	207	213	252	241	239	240	240	228	231	232	209	253	235	231	243	229	202	223	217	190	241	234	238	233	215	227	245	235	248	233	196	250	243	241	208	231	228	234	232	243	214	223	230	205	236	220	226	245	240	203	216	222	237	239	227	227	215	223	246	200	219	230	231	214	221	232	205	231	217	239	223	212	211	197	200	235	232	223	213	227	249	237	223	208	220	217	232	239	235	223	209	233	239	222	263	217	227	247	217	239	241	210	243	211	236	232	247	215	231	221	212	230	247	227	247	222	228	231	231	236	235	215	221	236	216	220	220	254	217	220	208	227	239	208	203	211	242	214	209	193	247	237	218	216	223	235	233	216	226	243	243	238	224	203	221	220	211	226	229	245	237	230	245	224	195	211	214	249	195	224	188	206	233	226	269	199	243	221	229	211	235	242	246	181	226	212	245	221	251	213	226	211	218	197	208	233	210	257	242	218	214	217	235	228	252	222	214	219	180	232	217	229	212	224	222	249	215	240	232	230	193	205	209	217	240	245	239	205	242	247	201	215	240	237	246	228	235	234	212	203	216	228	249	224	222	222	211	208	232	234	255	232	206	211	216	206	220	243	240	212	245	233	249	247	217	238	212	223	201	228	235	210	219	206	246	200	219	223	219	224	217	216	219	213	221	231	224	208	222	202	244	210	245	179	211	235	229	220	244	200	199	226	217	231	211	212	197	236	232	224	210	238	202	218	214	235	210	245	211	244	224	227	207	248	222	218	241	239	209	232	213	224	245	227	203	236	254	268	243	253	221	236	219	235	230	219	233	228	224	216	211	226	198	220	253	203	230	211	236	222	206	222	221	237	199	242	226	227	215	229	212	214	239	196	225	221	236	225	231	194	228	238	254	242	215	223	248	243	223	217	234	206	230	204	205	213	243	213	218	224	221	228	247	229	231	223	236	231	228	208	226	222	223	217	214	217	224	272	230	230	187	210	202	219	234	272	209	216	204	220	236	230	215	217	234	224	235	217	216	245	224	239	219	230	217	207	249	199	182	243	191	200	195	206	233	224	246	204	240	208	207	237	244	229	240	212	231	221	211	210	224	221	196	248	227	206	236	235	223	223	218	254	192	237	226	219	221	233	224	228	220	263	236	228	226	258	238	245	226	234	186	235	264	218	222	255	226	239	232	221	244	209	229	244	226	212	213	219	235	225	246	212	231	207	244	231	203	239	229	227	242	226	221	201	216	222	242	216	225	218	227	221	214	212	202	186	221	227	210	220	228	205	215	239	228	210	229	206	193	241	218	207	248	221	238	201	226	203	224	235	243	224	221	234	221	209	243	245	222	243	228	220	226	218	201	233	217	218	215	235	251	233	214	184	240	219	254	202	208	195	220	212	260	218	228	241	224	232	218	241	201	216	241	195	216	221	214	217	206	234	254	192	250	201	243	219	257	237	267	233	224	205	235	244	234	199	227	220	216	212	250	238	213	197	246	233	215	206	229	214	219	216	215	209	231	204	212	210	238	204	244	209	203	226	229	218	227	232	213	231	230	240	241	240	223	217	227	214	258	221	237	213	230	231	234	214	239	248	239	219	221	229	243	212	238	207	235	219	194	208	233	228	207	245	222	231	249	212	231	234	218	228	228	266	224	208	224	220	212	207	214	210	226	219	226	207	200	246	213	217	242	206	216	202	212	232	215	213	219	232	233	208	213	238	234	216	234	237	227	241	206	248	224	211	212	226	234	222	220	214	222	245	204	210	206	245	203	230	247	225	242	195	204	243	232	206	222	234	211	224	268	205	201	244	239	230	238	229	195	214	239	232	218	218	224	209	245	223	229	233	259	217	230	238	256	234	246	236	232	226	220	242	216	220	222	222	230	239	202	237	232	246	240	230	231	228	183	220	230	212	214	237	242	235	237	242	218	203	213	211	223	236	251	213	246	218	225	204	210	217	205	221	216	208	230	250	222	227	220	231	234	270	223	227	203	233	210	204	234	215	223	207	215	239	222	226	204	227	220	217	198	228	243	231	211	232	213	233	237	241	223	223	223	204	225	223	219	223	258	180	228	210	204	239	222	211	227	226	246	229	215	217	247	211	230	226	212	197	234	246	221	240	227	218	237	244	223	225	211	241	226	217	249	218	185	222	220	196	223	210	221	222	207	236	223	204	222	219	244	224	232	240	230	223	238	218	229	236	233	227	217	215	211	217	220	231	232	243	224	259	215	249	229	230	217	252	199	221	221	207	271	211	249	225	230	222	251	203	218	225	237	199	211	242	236	190	224	233	236	242	212	229	216	239	232	205	235	254	240	212	210	246	230	209	239	212	235	209	209	230	237	216	234	212	215	227	252	225	207	232	228	239	211	215	253	212	211	257	196	223	219	217	233	219	230	234	236	231	257	209	220	213	224	225	240	229	220	189	207	238	219	223	215	219	219	256	247	234	228	245	213	237	244	228	206	236	218	241	217	247	228	224	232	220	200	238	206	233	211	263	220	243	225	205	209	187	231	242	195	195	242	232	215	221	249	193	236	220	238	233	218	253	242	205	196	218	273	230	209	209	249	216	223	196	244	215	227	235	217	230	237	224	233	243	236	222	212	206	246	247	233	194	218	248	214	204	211	248	243	228	224	229	198	207	201	220	244	232	209	234	232	209	244	256	267	233	203	210	227	248	222	222	237	224	220	229	224	223	205	221	230	237	231	229	203	262	227	209	238	211	241	208	214	215	251	199	238	231	227	237	216	243	208	223	223	207	206	231	206	224	252	222	204	222	220	231	233	247	203	213	247	217	244	184	230	232	235	224	207	208	236	209	200	231	204	222	216	226	215	227	236	238	217	223	228	244	211	215	221	219	217	261	230	212	233	210	211	229	254	211	218	219	218	234	258	228	221	225	216	202	223	191	233	201	220	244	230	209	191	237
26313	30226	41930	43691	44715	43728	47300	46702	43677	42395	40502	36081	25327	21293	28102	25710	23341	22236	16412	20126	21477	22452	23398	17040	21910	21534	18217	14659	12394	9409	8794	6340	6450	5942	5760	6795	7081	5733	6129	4119	3833	4341	5132	5197	3420	3645	4471	4156	3479	2398	2088	1779	1513	1265	1346	1622	1212	984	948	855	825	841	713	703	671	617	620	653	636	619	614	634	632	608	635	604	571	599	556	557	592	553	572	562	554	546	571	527	519	562	541	550	536	551	570	556	530	541	580	572	532	573	516	582	539	516	518	550	541	560	532	555	575	565	546	553	567	534	547	510	546	501	507	530	508	519	507	512	532	553	509	542	541	533	574	500	522	514	506	529	515	524	541	538	550	531	508	581	552	538	546	506	532	508	535	553	549	491	515	544	561	540	564	522	527	558	537	498	571	532	503	532	514	518	526	541	525	514	523	566	540	550	551	575	545	591	560	537	520	546	577	502	490	584	569	517	545	550	496	548	546	517	556	473	548	517	547	523	544	581	516	544	568	547	571	529	510	599	560	559	562	561	574	538	499	476	544	522	544	531	534	530	510	545	538	514	529	517	522	508	523	543	546	562	556	524	530	522	527	539	558	565	553	502	555	508	494	539	525	547	546	526	529	518	533	533	556	496	530	538	536	535	525	548	531	515	516	561	559	531	527	508	556	521	507	556	549	560	525	545	538	557	550	554	538	547	562	543	538	558	527	506	543	536	561	490	565	577	501	567	522	531	539	547	503	516	506	553	556	567	487	531	550	511	551	530	505	518	482	549	557	541	495	531	539	540	588	511	541	502	516	547	505	533	489	544	532	533	486	570	523	531	487	525	536	544	530	499	526	537	543	564	527	599	507	548	541	532	537	561	494	495	521	539	532	509	492	544	523	562	538	506	525	496	525	552	515	562	560	553	551	564	554	488	514	522	566	553	546	537	552	546	536	519	545	558	558	531	507	597	499	540	540	553	497	519	532	502	530	528	516	543	534	583	517	512	595	552	521	541	525	570	526	505	560	555	532	521	520	541	523	535	526	535	502	534	467	505	533	516	532	537	562	519	524	513	528	522	545	496	533	533	566	547	538	521	496	556	548	520	583	545	549	541	505	531	560	549	559	506	516	539	530	506	530	520	562	526	539	508	559	522	505	603	525	555	494	558	526	536	582	506	519	549	514	546	500	508	563	583	516	558	546	561	563	516	527	551	513	528	506	524	516	499	494	555	532	515	532	533	542	528	476	507	542	506	553	510	514	513	509	517	578	539	547	536	516	550	566	545	549	536	507	498	546	517	514	485	522	520	556	517	564	568	534	528	513	519	517	536	532	495	544	580	528	586	545	542	592	561	565	560	529	536	496	575	585	527	528	552	556	530	524	529	563	561	531	523	556	565	524	514	580	557	539	557	539	491	549	539	546	499	492	541	505	548	548	499	531	517	523	544	521	518	529	533	510	547	514	592	532	506	545	506	542	528	556	539	580	526	549	537	520	529	571	516	552	568	552	543	566	518	519	549	519	527	532	543	534	580	500	571	537	543	567	533	543	528	535	498	551	493	544	534	533	501	507	511	508	507	516	523	552	557	537	477	514	525	539	504	540	533	602	536	544	510	540	548	554	514	509	554	518	553	562	570	533	573	534	547	547	526	542	548	524	548	506	510	522	556	518	535	502	543	519	486	510	470	511	533	552	552	591	511	506	537	526	524	580	481	530	585	567	501	553	549	512	503	556	466	554	569	559	515	527	541	503	520	569	504	547	507	525	533	527	546	557	502	526	569	525	519	527	537	519	531	536	496	549	585	511	525	530	510	535	526	537	557	491	564	537	530	524	555	518	537	530	582	551	561	557	485	541	535	515	548	522	524	583	522	523	547	512	528	570	539	547	528	558	509	555	554	561	515	512	546	562	517	527	514	548	539	539	523	549	520	541	556	561	536	557	526	515	528	540	540	515	523	525	531	522	529	508	557	548	551	551	526	549	527	503	602	525	553	555	515	528	540	550	559	503	562	534	583	545	485	500	487	508	531	519	517	551	497	539	588	559	544	558	542	501	532	550	530	548	532	510	506	569	553	540	525	553	526	543	508	518	531	503	574	538	545	521	565	547	552	562	533	548	517	518	547	496	519	570	534	521	565	502	515	561	564	537	561	541	502	536	514	534	523	580	532	557	522	535	513	531	537	563	549	555	531	497	565	555	506	515	517	542	491	568	527	488	533	554	521	558	516	518	524	561	533	528	530	531	536	540	493	531	508	521	515	568	501	517	558	540	574	552	536	547	554	555	540	519	538	551	529	549	499	529	538	548	524	513	589	518	525	549	506	505	550	482	554	498	569	520	525	532	549	512	515	558	565	519	537	578	509	568	526	519	560	549	521	518	545	506	519	529	561	544	548	505	547	516	517	570	509	513	547	535	576	520	489	567	547	530	525	542	537	546	499	514	560	547	535	496	539	564	527	549	562	499	523	565	547	501	548	585	520	517	531	527	535	530	519	530	505	534	515	555	571	532	541	560	555	513	563	546	549	566	552	528	568	534	522	533	556	522	510	551	528	575	527	534	507	559	569	538	530	505	565	531	518	502	522	522	564	541	541	500	511	512	540	533	499	543	550	521	549	572	552	488	513	525	543	521	530	555	534	540	536	511	540	544	548	493	526	558	556	545	564	532	537	486	516	559	546	569	544	509	561	543	519	553	524	511	532	535	538	532	512	597	579	555	546	556	544	545	583	554	532	541	551	535	541	571	511	582	528	519	514	554	581	524	569	522	539	506	554	565	545	518	561	525	557	556	570	472	536	516	517	538	527	509	555	551	568	526	525	543	525	530	562	515	492	547	493	526	560	524	568	533	504	516	562	546	528	529	561	551	526	542	504	527	553	499	552	488	540	555	511	535	581	564	530	500	543	550	519	534	509	508	543	541	564	539	512	553	546	589	554	553	515	545	515	538	477	539	478	540	502	554	518	510	564	531	532	531	522	560	519	532	573	503	526	533	571	548	539	528	517	500	559	547	517	539	553	523	561	552	543	515	574	567	576	529	540	537	560	553	499	536	539	519	525	537	498	592	529	550	521	528	522	538	549	558	528	527	487	542	514	499	535	524	499	587	547	540	551	553	517	523	530	521	545	517	545	561	532	534	575	509	530	521	508	548	542	547	555	493	497	503	546	524	524	499	508	545	539	554	542	529	536	545	536	574	556	567	524	503	560	564	520	534	540	552	495	524	500	536	520	550	549	539	527	553	554	525	542	549	529	538	560	551	521	537	512	571	526	494	539	537	543	555	534	483	526	571	544	564	490	499	565	543	512	538	555	523	531	539	573	533	519	566	495	537	534	524	550	536	516	523	569	563	539	545	540	562	505	529	516	501	533	511	516	560	495	550	508	545	536	499	534	551	558	499	537	529	535	558	540	564	523	555	523	509	528	505	571	533	486	510	543	535	512	534	542	516	554	531	513	535	566	562	518	510	540	555	534	508	529	555	504	519	503	515	546	506	569	503	548	543	560	513	529
23485	23033	27143	24570	20219	16376	13239	9379	6098	4353	3510	2919	2299	1839	1515	1232	1031	849	696	606	545	514	488	438	368	422	378	335	310	319	316	315	281	314	290	298	262	334	314	336	323	298	259	292	252	295	304	273	258	285	271	261	296	257	250	244	243	257	270	258	213	268	250	240	250	216	241	265	219	232	237	245	245	257	232	278	268	226	253	215	245	256	222	215	247	243	229	259	236	249	245	274	283	229	252	236	259	250	266	233	242	265	257	223	237	270	234	256	230	262	230	256	246	255	255	269	222	255	225	254	222	238	257	240	280	257	255	252	244	261	237	234	259	233	271	231	248	253	225	235	236	244	253	230	249	236	250	261	222	245	252	235	250	248	242	235	241	239	258	246	235	276	256	225	225	227	237	231	262	227	229	265	223	242	260	240	243	233	285	229	237	253	252	231	240	240	236	232	247	234	240	263	246	248	253	230	226	227	232	223	218	245	262	249	236	271	268	246	253	274	244	251	257	233	249	227	246	243	236	236	266	247	250	236	240	261	232	230	234	228	240	215	248	247	255	212	265	233	243	238	227	267	239	226	230	242	242	213	250	252	235	230	225	245	262	243	234	243	227	264	256	250	240	246	281	230	235	213	258	255	265	235	235	277	264	253	244	248	251	247	263	230	227	241	227	235	257	219	266	234	224	243	237	234	248	237	236	235	247	237	262	212	255	246	255	264	251	265	235	261	242	257	223	226	266	237	246	243	261	246	252	221	260	206	266	255	280	233	245	230	253	264	228	229	238	243	236	240	251	245	244	227	217	266	240	250	266	262	228	227	250	240	230	243	265	249	222	252	253	235	234	258	238	227	257	245	225	254	266	273	245	256	239	269	250	241	211	229	259	267	243	259	261	240	253	278	239	236	247	260	241	246	243	248	237	225	230	240	257	242	236	231	271	253	262	261	234	223	254	233	216	258	253	238	279	269	226	276	230	264	245	222	260	246	229	261	224	250	226	248	219	235	238	245	259	291	233	266	267	254	216	255	259	261	234	246	268	252	229	221	223	243	244	227	246	235	220	213	269	222	238	257	230	242	268	238	226	242	275	244	242	229	240	253	259	228	271	261	267	256	208	252	221	225	261	264	229	283	223	273	237	223	255	222	261	260	277	272	241	279	246	247	234	243	226	249	241	220	247	237	232	249	258	250	228	258	245	256	245	244	248	226	265	213	254	259	232	249	253	214	286	232	225	264	228	257	241	243	250	261	263	243	228	253	243	237	256	253	260	246	245	268	263	259	239	255	230	249	203	234	248	249	249	249	257	230	266	269	235	257	245	242	258	242	225	244	220	239	236	238	278	250	232	225	241	240	223	244	262	221	243	236	260	239	237	242	267	264	235	252	257	213	249	236	252	271	260	252	240	251	251	229	222	253	224	232	245	254	246	268	250	253	222	221	279	217	255	252	233	230	221	253	245	264	225	226	251	235	235	242	234	249	264	236	236	258	233	247	267	233	233	220	246	250	231	201	239	231	238	218	262	238	222	252	238	234	238	211	269	238	213	236	244	225	284	248	239	237	253	255	261	244	246	260	233	255	261	284	250	242	234	228	299	220	229	252	238	256	238	248	236	224	232	231	276	261	252	223	242	219	251	266	255	226	229	244	252	240	217	246	254	223	271	252	266	242	210	246	218	254	277	217	231	257	257	255	240	248	245	242	238	251	228	241	254	262	270	236	223	241	238	212	286	244	263	231	247	233	227	258	225	253	248	260	238	254	233	259	267	253	257	254	252	262	268	232	233	260	291	257	235	263	253	255	274	232	249	262	239	239	235	254	247	237	240	257	255	251	240	243	260	240	234	266	251	236	268	265	240	238	238	266	215	273	255	252	241	265	243	217	289	239	225	243	244	268	256	256	241	246	264	270	273	239	256	244	259	205	237	291	235	249	223	236	238	256	249	256	244	229	234	236	238	237	230	263	244	253	272	256	229	253	230	225	258	224	270	240	231	234	261	288	214	254	251	264	253	225	252	256	248	238	239	254	262	244	241	228	235	277	253	253	269	227	243	240	271	253	246	222	269	220	223	233	260	248	238	230	228	251	248	252	251	252	238	277	235	237	227	274	238	249	240	232	261	238	241	252	249	234	210	234	248	215	266	250	253	238	247	251	221	247	228	250	254	240	235	263	257	228	251	243	260	242	247	282	236	241	230	246	259	288	234	233	206	240	231	266	232	231	272	241	213	261	226	235	236	228	221	227	227	252	214	214	237	263	235	250	234	251	234	264	244	267	238	225	253	272	261	280	248	256	258	257	238	246	263	250	224	246	246	243	251	216	234	223	251	264	247	242	265	252	229	230	231	225	261	233	246	251	233	237	241	252	248	257	251	245	240	238	245	232	246	240	246	241	227	235	235	232	229	254	252	264	252	253	252	237	245	234	233	270	244	257	217	238	242	245	251	273	250	233	254	240	220	221	263	274	256	247	271	251	280	240	238	223	257	249	231	251	235	262	237	245	249	239	237	236	225	261	229	211	225	229	264	266	280	253	247	223	235	232	256	233	255	240	240	280	210	228	245	250	236	233	259	235	254	281	221	219	268	208	244	271	273	246	252	262	258	251	241	239	239	247	272	247	214	218	229	269	254	249	274	253	242	241	251	253	241	261	235	246	223	241	232	234	201	236	223	250	280	268	253	225	258	270	237	228	231	234	242	256	269	235	231	226	247	229	260	268	252	224	241	245	255	260	289	297	233	265	233	245	253	242	210	245	268	242	247	246	234	247	246	247	245	237	250	263	278	253	250	263	236	259	267	220	234	244	229	251	239	255	219	234	223	241	274	243	271	244	245	251	224	245	237	252	218	244	242	233	240	251	252	237	180	222	259	238	238	269	229	259	244	261	232	236	265	243	236	236	252	240	261	242	285	246	250	271	228	265	218	281	226	243	260	242	235	272	234	239	227	253	225	226	236	238	238	260	217	246	244	264	244	239	225	246	259	242	243	247	247	233	253	267	224	227	240	247	238	260	238	242	234	221	271	255	266	252	251	247	240	239	250	250	231	241	229	275	234	289	259	259	244	245	218	237	222	236	243	229	250	221	274	286	257	277	247	269	254	284	236	245	245	247	217	226	244	248	256	231	208	298	225	232	227	243	259	227	286	253	255	213	255	227	262	268	267	231	233	233	255	237	284	269	234	275	275	256	227	222	219	225	272	246	259	246	253	249	254	247	265	224	266	239	250	212	256	239	225	217	216	283	230	257	227	254	259	240	236	250	254	248	218	238	253	253	242	266	259	239	254	230	259	236	279	268	261	247	213	253	243	236	247	236	249	254	223	250	223	255	232	219	263	247	260	199	239	235	238	222	269	249	260	238	230	245	234	251	258	261	276	244	269	237	263	223	234	260	256	237	214	249	243	232	277	237	258	210	245	227	261	260	239	251	243	269	228	260	229	234	248	237	236	252	265	249	265	229	252	248	234	244	231	242	266	242	267	248	236	227	214	226	252	234	250	231
13775	17560	29259	32401	31406	29636	28421	23950	19041	16049	14443	12806	10410	8669	7923	6208	5016	4458	3238	2965	2719	2615	2489	1917	1848	1792	1528	1391	1257	1147	1152	1075	1025	1004	1038	1061	1190	1157	1171	1177	1087	972	1026	920	885	945	965	873	857	805	789	705	742	662	654	695	669	650	634	644	603	557	602	572	607	618	590	608	549	588	558	644	630	579	619	635	595	636	609	605	569	606	584	617	539	638	653	591	599	594	578	578	606	591	582	575	622	618	572	585	630	621	607	588	583	560	621	574	569	580	567	574	594	619	550	578	625	555	617	578	567	532	612	625	573	623	568	578	627	545	593	581	602	570	604	574	584	560	538	609	587	578	545	569	553	599	631	556	564	627	530	589	611	597	593	612	640	590	597	599	579	652	579	590	603	560	602	603	597	603	610	556	576	563	601	607	598	567	584	614	626	576	596	555	557	575	598	611	557	593	594	573	561	557	584	536	559	592	604	583	595	562	571	564	544	569	601	611	552	588	602	581	593	593	637	574	606	585	596	608	573	568	597	587	614	542	571	544	594	626	596	603	632	583	602	534	563	566	672	578	607	610	610	632	580	590	585	598	589	555	565	572	592	558	533	569	602	594	595	606	585	633	593	601	576	563	591	621	591	587	567	585	603	607	639	579	627	559	604	593	582	609	583	597	550	574	556	590	555	628	607	554	624	587	603	575	573	569	597	602	627	562	619	545	600	587	583	636	579	581	596	590	557	563	552	595	578	574	637	585	621	610	598	593	598	612	607	597	565	584	579	581	573	592	596	581	591	566	591	613	601	580	581	576	535	587	571	580	564	600	583	595	602	600	612	592	558	605	559	579	581	563	577	555	577	599	567	553	622	593	590	608	605	619	626	604	622	613	566	599	606	588	570	563	583	634	595	638	574	571	572	573	601	580	548	565	559	628	600	573	603	631	620	610	603	584	599	549	572	542	551	562	579	560	647	586	566	569	569	569	567	546	604	592	588	593	616	588	542	582	589	580	619	593	597	548	575	560	602	613	610	582	587	584	600	611	611	552	614	597	605	635	579	582	567	587	612	575	600	557	617	589	547	572	576	597	557	599	537	656	550	590	536	607	634	614	579	618	586	550	642	572	589	632	574	601	551	588	578	571	557	602	617	611	586	591	584	593	582	608	591	615	581	640	571	599	566	599	602	591	582	552	630	596	606	593	554	587	552	589	607	571	590	588	582	586	575	572	590	567	600	631	567	581	569	564	590	573	602	539	599	592	591	569	548	609	584	621	614	561	638	585	584	585	602	551	597	547	595	577	558	599	599	601	606	619	556	593	577	582	600	581	596	603	586	611	550	578	582	587	571	562	601	610	585	606	541	601	602	648	562	576	576	543	545	577	601	585	596	613	563	577	597	561	588	584	568	622	577	604	624	529	604	610	569	587	565	620	582	581	591	568	616	606	566	599	606	554	559	539	546	584	617	591	558	587	593	581	570	576	574	556	608	583	609	596	576	594	571	544	593	613	605	593	565	588	626	583	557	593	587	549	611	580	587	578	598	614	582	625	551	537	599	585	577	596	566	572	596	622	581	585	540	610	615	572	605	575	592	587	606	586	571	599	572	594	599	617	593	598	606	579	547	588	591	600	598	578	558	624	607	594	563	554	568	588	552	557	570	605	561	600	628	545	560	603	588	576	633	626	615	542	593	588	606	606	600	568	607	600	578	580	614	573	591	625	660	581	599	553	560	619	585	604	588	586	580	626	563	598	594	609	628	584	570	572	617	571	551	612	615	600	599	562	574	618	626	585	589	596	590	572	572	558	586	551	586	626	590	596	536	520	579	607	574	604	601	577	557	598	587	612	571	573	544	590	609	613	583	547	563	617	604	591	580	569	600	568	621	596	602	593	594	556	562	606	585	633	583	584	561	581	597	605	606	579	603	572	568	609	595	598	620	570	619	626	601	574	633	631	595	600	586	563	574	635	571	647	598	627	621	614	573	557	584	569	583	611	568	607	633	563	558	600	586	548	597	570	557	567	614	564	570	618	630	595	596	571	608	584	549	582	620	604	607	603	583	547	605	634	556	599	620	588	609	605	567	599	557	528	597	587	633	555	615	564	575	554	584	571	578	577	557	598	595	583	617	549	596	579	573	563	597	618	557	627	619	558	550	566	589	617	581	563	567	619	611	579	552	571	570	624	594	593	538	587	596	576	602	578	577	607	586	624	592	600	552	605	618	582	575	570	583	578	605	602	586	582	626	575	633	569	577	600	595	588	556	594	630	609	641	605	569	552	628	631	578	571	583	558	592	607	569	563	587	599	593	579	554	580	595	549	602	573	587	607	622	564	596	607	622	575	562	608	564	563	574	575	573	589	600	597	590	646	570	548	602	632	610	569	584	574	604	522	554	585	596	566	591	597	617	591	547	582	549	596	611	582	592	584	566	584	617	561	604	537	620	603	584	572	602	585	605	608	608	582	603	562	568	567	568	588	588	565	591	610	602	588	586	585	649	585	577	554	564	597	614	585	565	596	602	575	564	591	585	645	570	561	615	584	630	582	611	628	583	597	581	549	597	575	597	612	630	610	595	562	583	535	630	596	652	594	527	591	554	556	607	602	561	618	572	581	586	571	580	585	595	611	559	578	601	544	546	639	548	580	568	576	581	583	571	584	572	573	582	582	608	551	574	568	561	623	622	573	620	593	555	622	612	562	563	641	563	569	599	550	568	573	571	617	612	635	513	541	585	601	578	585	583	545	572	589	585	604	554	560	596	594	595	647	614	564	575	574	613	611	580	615	561	597	579	548	613	600	566	584	569	594	590	600	583	564	587	601	600	637	595	558	600	626	601	567	572	569	576	546	577	626	548	602	627	620	537	607	580	568	586	588	544	648	588	593	606	580	638	566	615	629	542	591	571	557	570	579	544	615	591	587	568	594	592	583	582	582	568	577	557	599	571	579	567	608	565	576	569	580	586	606	584	629	526	594	610	594	594	624	578	558	583	549	576	596	583	581	566	597	572	569	555	602	608	607	608	588	568	584	579	561	604	627	581	591	607	583	574	625	630	587	567	602	590	534	595	598	565	594	610	583	563	600	583	579	583	589	621	562	578	605	573	584	581	578	596	593	574	603	627	564	576	617	604	603	608	596	610	627	546	600	570	600	589	598	551	598	550	567	568	601	613	574	596	606	596	607	570	602	602	570	569	591	620	566	559	561	549	615	605	610	590	576	530	595	582	610	588	567	580	564	580	606	570	588	581	578	575	572	624	561	581	640	633	606	569	588	606	577	597	586	562	575	566	609	602	600	590	542	603	586	605	599	577	571	554	590	608	607	579	560	607	548	590	584	601	587	552	576	595	561	566	592	574	584	582	591	623	580	596	605	573	559	604	591	572	628	597	600	556	587	595	561	558	589	586	574	586	591	584	576	620	555	580	564	537	593	595	588	607	590	610	614	610	555	623	559	574	593	582	569	546	612	574	597	613	570	592	570	549	567	591	589	621	589	587	586	610	596
33898	31555	38196	34922	30387	29534	33161	28482	24482	21081	17663	17733	12778	7616	7244	5806	4865	4318	3036	2715	3222	3114	3487	2609	2703	2360	2034	1477	1146	1002	850	709	792	680	659	695	707	679	540	498	477	539	600	586	484	533	547	481	476	414	418	343	338	314	314	327	299	284	275	274	256	298	242	265	276	246	256	264	277	265	284	271	255	256	230	261	262	261	291	245	251	253	243	248	266	261	266	246	258	262	249	244	225	246	257	247	281	258	258	240	277	249	226	271	260	238	280	244	256	257	259	215	249	240	238	258	235	252	223	225	264	246	217	237	255	270	255	298	284	253	282	264	257	224	248	253	267	229	243	231	231	273	235	261	256	273	263	258	259	258	277	246	263	266	259	243	279	275	254	267	237	243	233	261	253	252	273	239	250	242	250	243	249	222	237	230	247	253	255	239	275	264	244	269	269	255	256	248	258	226	244	274	264	245	250	248	251	268	236	260	247	252	249	264	240	251	267	274	277	224	249	240	257	218	257	246	256	245	253	248	261	243	270	258	237	281	233	284	273	256	223	229	237	264	270	251	262	281	227	236	286	258	254	256	253	223	251	217	241	256	256	235	247	257	275	260	280	246	250	272	252	236	265	275	256	241	249	264	252	278	228	228	285	243	282	262	257	260	209	234	269	248	259	278	241	248	291	251	254	256	282	234	256	245	264	259	238	247	239	232	266	253	270	276	280	241	243	246	270	254	264	260	234	271	309	252	259	245	248	289	268	256	240	234	248	237	275	282	252	278	267	269	239	241	284	249	268	268	249	271	250	234	246	265	263	268	257	268	249	245	242	242	237	271	250	234	264	247	241	271	252	235	245	278	244	213	244	256	258	292	235	229	243	258	260	261	255	246	247	223	242	250	260	263	268	256	248	260	255	251	254	254	239	263	266	273	264	233	219	245	275	255	251	237	269	238	268	276	262	262	243	259	267	256	270	256	290	228	241	262	270	245	236	248	279	238	258	248	266	274	247	233	265	228	230	234	252	252	252	224	267	234	246	245	235	232	269	261	259	283	278	248	288	245	217	248	296	250	269	276	271	238	253	236	260	256	268	270	263	274	257	241	238	258	249	262	248	265	271	258	251	259	235	249	263	217	273	255	251	268	238	253	259	253	243	236	278	268	251	215	264	246	274	241	275	266	267	250	259	264	275	237	273	236	255	263	231	248	263	255	265	251	241	274	251	249	257	250	253	257	256	236	278	267	267	249	238	255	257	234	270	250	242	232	251	260	251	257	257	266	273	233	239	257	207	248	230	252	234	234	252	251	308	245	238	258	236	215	237	250	230	240	278	248	260	247	284	257	288	230	242	273	243	268	280	288	294	261	267	261	238	244	236	223	241	239	247	272	240	257	269	263	245	274	295	288	246	261	239	262	253	271	268	259	286	242	252	244	234	254	257	255	257	250	238	228	241	245	261	252	283	257	246	240	279	277	258	245	260	261	257	246	239	252	235	234	265	248	241	250	265	265	241	282	232	240	235	271	252	256	233	273	256	257	244	252	247	243	228	270	230	266	239	245	247	267	273	241	263	238	256	290	216	246	237	270	252	248	273	249	238	248	261	253	233	258	230	252	231	237	238	272	278	281	275	250	253	243	247	284	246	248	226	260	267	241	244	263	266	242	250	229	249	249	223	246	239	265	244	251	263	255	246	263	269	221	248	243	264	253	269	255	233	255	244	268	248	252	222	247	214	229	238	239	246	261	247	256	266	265	264	262	238	263	255	240	248	260	271	256	261	248	244	256	289	249	252	290	280	257	259	257	242	245	230	249	248	221	258	254	230	250	266	234	257	285	227	251	296	292	244	259	269	274	261	252	253	237	260	238	235	235	255	243	234	257	239	254	253	260	235	241	253	234	251	242	234	255	243	220	268	257	281	237	244	273	249	255	260	259	252	257	265	248	275	248	268	261	267	231	233	286	286	235	272	264	248	228	251	270	274	300	234	242	235	256	260	264	228	227	260	248	261	263	275	279	259	257	258	257	255	239	245	267	265	231	256	239	226	256	269	254	271	227	267	238	244	256	251	258	280	251	267	260	268	259	264	265	271	243	253	252	272	265	254	273	281	263	237	241	293	241	260	227	245	241	267	264	246	229	268	270	243	242	237	257	262	265	255	246	244	244	248	251	256	251	251	261	244	250	246	234	257	264	252	291	252	238	260	250	275	268	245	279	234	279	274	255	245	253	273	256	227	259	285	251	257	271	248	220	298	246	270	260	267	243	247	257	270	227	252	263	248	267	257	257	222	247	256	249	269	256	243	282	241	252	265	250	256	251	249	211	236	257	278	225	254	222	245	265	269	245	261	257	249	239	237	286	244	268	273	258	278	242	261	266	261	244	238	274	267	237	261	263	277	258	260	295	238	259	246	268	265	238	240	255	234	235	280	282	237	215	251	235	263	245	280	243	258	245	248	270	244	252	232	246	258	269	232	221	218	253	246	252	240	243	253	253	251	253	235	264	250	251	233	233	253	260	250	284	251	264	296	224	273	263	228	267	279	259	251	196	236	264	277	269	257	269	231	214	259	246	274	255	236	246	274	290	268	270	235	233	230	298	270	260	272	275	253	253	252	244	251	240	256	273	265	246	251	257	257	257	270	255	251	285	277	262	277	254	231	249	255	236	252	252	284	256	259	265	278	234	253	262	270	274	258	245	240	254	225	229	273	236	248	266	240	246	241	229	228	252	258	254	294	265	280	232	249	280	240	252	285	254	232	271	258	260	273	237	252	247	254	272	224	256	250	243	293	274	241	250	291	247	259	237	257	270	256	245	240	267	281	221	241	239	271	255	258	241	266	234	260	237	257	268	295	257	244	278	232	311	264	245	236	218	255	258	248	259	247	289	247	241	255	269	226	229	226	266	240	254	249	267	210	262	229	234	242	251	263	244	261	244	264	242	262	245	260	240	242	264	215	230	276	245	238	270	244	241	249	264	230	242	269	268	262	256	269	246	239	244	275	250	251	209	230	262	245	264	273	256	250	271	275	239	254	235	265	258	246	271	272	229	269	237	265	262	263	234	230	250	234	248	272	230	264	228	262	241	260	257	227	276	267	263	217	245	248	272	244	259	262	262	247	267	246	227	269	251	246	296	275	254	255	250	227	271	239	258	233	226	263	255	258	222	276	244	242	270	270	244	271	241	242	269	302	231	223	243	256	217	264	236	255	272	238	295	277	254	264	228	233	272	255	245	261	227	239	238	246	261	254	258	261	240	270	261	254	274	227	259	260	256	247	219	277	248	266	254	241	241	250	244	265	236	245	247	246	257	281	269	278	247	271	261	236	265	248	301	244	245	244	268	274	265	231	260	247	231	258	244	231	259	276	245	254	252	251	255	262	294	279	226	265	264	249	229	275	248	236	264	249	246	234	267	264	229	272	253	231	210	263	259	267	247	252	276	252	274	274	270	251	259	277	267	240	264	265	265	246	240	249	261	226	248	233	244	266	260	245	266	260	240	268	257
21064	24624	38449	40450	39777	40223	42924	39142	37322	35105	33432	31432	25413	17849	21197	18410	16469	16504	12338	13291	15058	14807	15897	12253	14833	13723	11822	8784	7043	5743	5209	4089	4263	3505	3243	4079	4163	3551	2961	2444	2238	2694	3242	2783	2275	2311	2653	2343	2179	1813	1722	1422	1088	1066	1165	1129	985	922	862	780	783	802	707	690	627	670	686	664	640	631	690	648	641	638	613	596	647	690	658	655	619	625	631	630	608	584	611	607	601	595	603	621	616	591	632	596	680	579	620	604	602	624	634	640	623	575	622	592	617	628	616	628	605	644	620	597	596	609	604	589	605	612	606	598	583	608	555	588	564	656	571	609	571	630	610	608	584	625	584	591	596	604	601	609	528	646	580	593	603	601	593	632	576	606	600	637	604	646	593	606	618	602	569	606	652	602	620	642	643	618	622	612	602	649	563	592	644	603	602	582	599	643	615	608	581	659	616	607	635	575	590	604	622	610	595	618	614	626	582	585	638	597	608	596	598	600	601	599	637	566	585	573	590	632	593	571	599	625	612	633	590	617	602	588	619	583	633	593	598	624	614	618	622	621	571	593	610	619	628	628	591	629	611	562	598	581	604	644	620	581	612	575	587	626	568	603	645	622	631	603	609	575	615	616	590	590	561	595	587	626	628	613	618	584	629	609	641	625	643	535	570	611	578	616	579	604	615	559	650	610	554	615	607	621	602	604	599	627	612	636	579	609	631	614	629	590	622	640	630	613	608	642	556	590	600	615	602	603	612	559	606	598	602	620	555	585	576	600	562	610	579	625	596	577	641	638	582	601	583	569	601	619	591	637	590	593	599	608	618	596	621	573	617	604	568	654	588	622	605	606	588	599	632	598	656	619	612	539	596	608	608	638	574	597	605	583	578	617	619	618	627	617	610	569	576	621	600	587	588	626	596	593	603	587	623	603	608	580	559	586	620	600	595	645	608	602	638	595	592	602	606	593	602	653	606	577	625	625	631	581	578	592	632	578	566	647	588	603	622	625	636	617	628	632	602	674	604	608	635	572	589	635	598	612	630	575	572	614	599	584	567	599	602	596	593	605	600	632	608	595	587	619	619	596	587	620	578	631	612	617	596	609	642	614	622	630	574	619	575	609	601	627	619	596	596	622	619	596	593	580	649	589	621	584	634	595	646	556	594	606	588	623	557	621	618	584	600	614	636	616	630	586	551	594	612	621	577	628	581	588	574	602	590	628	611	600	594	600	607	599	535	532	602	589	559	608	608	619	590	674	590	599	617	628	598	602	644	597	628	570	595	591	572	628	635	613	603	606	611	592	546	533	610	590	588	587	611	608	630	611	584	631	591	621	603	616	598	588	584	596	574	627	649	635	608	625	583	604	609	644	617	614	597	572	582	599	609	610	591	626	590	624	599	600	596	632	578	603	580	556	571	548	593	646	584	592	636	606	611	578	623	632	593	621	609	626	590	595	614	614	590	612	575	632	563	601	607	621	614	569	599	611	561	604	644	634	633	598	597	562	593	616	610	595	626	606	645	616	584	645	643	634	577	651	568	663	600	613	620	598	603	655	610	598	566	589	608	606	592	601	606	597	626	569	634	647	623	600	602	617	604	587	572	644	652	617	593	578	649	593	572	629	614	577	598	583	619	602	618	639	579	603	580	626	646	598	572	649	616	625	575	580	557	624	587	575	652	611	565	603	615	621	587	643	571	581	592	648	625	579	605	567	593	621	581	632	605	615	627	630	604	594	626	636	626	598	557	578	615	581	577	650	588	614	641	594	604	611	581	599	666	609	609	617	571	640	590	611	598	640	656	632	610	589	607	607	613	612	624	605	595	597	626	617	611	607	631	630	576	621	601	575	551	568	672	608	575	584	611	602	628	613	603	554	566	588	595	607	580	617	594	613	588	588	571	565	614	580	583	599	634	634	623	624	588	592	639	592	557	602	636	615	595	627	566	660	562	601	581	653	614	589	624	590	576	592	590	604	617	591	620	571	588	597	616	621	624	574	602	595	615	576	625	608	610	629	609	560	573	609	601	570	607	620	575	607	607	628	588	609	586	608	588	559	600	592	626	620	585	607	622	575	623	566	575	555	611	561	626	628	588	606	585	622	584	602	575	554	589	594	648	611	586	592	597	589	633	609	604	601	607	602	574	546	611	585	596	596	638	594	623	596	588	592	606	588	619	553	596	631	627	566	572	572	621	616	613	598	587	633	592	610	608	607	561	613	612	639	624	632	587	624	637	576	585	589	627	610	612	593	604	616	607	578	656	614	657	632	570	601	606	639	612	588	616	583	612	595	665	622	648	614	623	585	589	608	596	637	586	575	616	628	568	596	621	589	636	609	614	634	597	598	591	586	629	594	652	581	620	593	599	625	567	541	582	605	625	648	633	565	608	608	637	627	597	594	598	587	611	621	613	595	620	613	577	586	578	628	612	594	634	609	619	604	631	597	573	597	577	553	622	636	644	624	595	601	535	566	642	641	619	606	588	609	597	579	592	576	602	605	596	620	563	597	607	603	637	586	587	625	583	615	591	591	621	627	601	589	562	600	606	606	606	606	620	592	595	635	626	600	608	616	589	643	629	639	599	584	597	575	610	591	606	585	590	609	553	612	611	602	589	615	602	568	586	614	603	646	585	643	566	634	599	608	607	635	602	592	598	637	624	588	611	599	636	595	612	615	572	622	591	612	625	598	603	578	574	567	622	623	604	563	572	625	579	612	626	637	607	603	650	633	608	616	574	609	619	586	595	618	568	592	630	597	611	613	627	604	577	580	586	629	623	604	613	614	576	622	560	620	593	610	593	580	585	613	593	562	611	618	571	647	628	611	568	574	604	597	579	574	614	604	581	655	588	636	625	605	598	660	603	653	618	607	637	626	588	642	636	567	593	618	617	576	622	597	555	620	599	621	613	570	574	566	648	602	590	569	579	589	602	608	603	604	578	637	635	601	593	616	612	574	622	580	591	638	628	639	606	599	599	590	601	595	632	609	587	609	594	608	603	620	595	592	590	592	587	625	653	598	601	598	611	611	611	591	648	630	597	573	614	575	618	546	593	610	602	574	584	593	628	678	609	598	626	618	608	628	622	626	582	583	577	579	593	652	606	642	587	624	618	603	568	599	638	621	629	579	620	664	574	576	598	594	584	551	600	619	630	630	623	606	615	553	579	577	639	600	602	611	591	581	602	583	575	572	589	626	620	587	591	591	587	599	581	558	620	592	662	630	601	613	616	598	631	596	569	585	613	615	599	572	608	623	609	598	639	607	628	600	646	599	624	605	651	574	597	598	588	599	591	650	658	596	611	603	601	599	525	617	579	611	601	570	596	606	552	588	637	608	602	616	580	572	644	588	599	639	588	606	567	627	553	594	626	605	628	609	612	612	599	638	600	601	620	602	613	638	588	565	656	584	561	592	640	582	604	576	576	595	653	601	588	599	595	622	646	606	567	566	643	633	595	597	640	567	590	625	614	575	607	630	620	560	608	572	600	622	602	593	583	591	631	593	585	613
40517	38642	43496	40452	35166	33939	37531	34656	31820	28356	26016	22059	15487	12913	12274	10446	9111	7620	5604	5237	6498	6238	6772	5236	5288	4773	3979	2865	2237	1773	1633	1194	1233	1045	892	1005	1355	943	732	831	708	703	772	846	677	705	812	746	631	559	441	414	372	328	362	365	336	289	301	311	287	253	262	243	221	225	270	238	224	225	236	228	245	219	243	257	284	240	214	257	212	215	215	234	223	225	240	220	264	253	227	230	234	204	214	227	238	200	251	230	217	256	230	230	198	221	212	252	240	224	229	225	242	232	226	206	211	234	256	231	241	219	226	214	233	222	215	229	204	235	229	238	234	202	224	229	226	246	256	199	249	220	235	227	244	208	236	240	218	208	245	224	226	212	201	212	222	214	208	229	259	188	210	218	255	234	235	189	234	258	220	220	210	230	232	227	225	217	215	212	247	219	215	254	229	198	246	200	222	224	227	255	218	234	244	214	224	225	223	215	229	268	237	238	214	218	213	215	217	187	205	236	221	218	252	240	243	220	224	197	241	220	252	216	195	225	221	243	231	233	228	210	201	237	243	243	246	219	235	234	205	221	229	199	231	223	265	231	236	267	238	237	236	218	217	203	231	202	230	227	227	221	220	225	214	222	230	225	249	239	222	210	247	222	219	208	204	233	233	203	193	224	197	236	227	219	216	238	212	252	234	211	223	206	239	235	236	216	226	234	236	224	213	252	227	235	186	214	212	224	236	230	221	220	222	209	215	226	251	241	215	245	232	245	246	199	197	219	215	229	217	198	226	202	202	196	220	219	207	237	216	220	210	205	225	241	212	189	207	225	215	240	237	223	216	211	204	207	234	209	232	207	237	213	230	254	238	208	254	241	217	239	225	235	237	200	234	228	222	224	251	218	217	219	238	220	217	220	206	243	216	228	254	204	238	214	250	235	217	231	218	211	243	224	248	238	243	233	232	194	240	207	239	233	235	231	220	217	216	229	224	231	228	212	218	225	221	227	229	225	254	191	229	238	239	230	229	218	227	230	219	221	195	228	216	217	235	215	207	244	236	209	219	192	216	229	229	242	244	233	201	216	213	225	243	231	231	230	230	224	215	202	198	200	221	220	213	220	244	241	209	219	220	243	238	217	217	213	232	228	214	233	213	212	176	215	225	248	243	258	218	232	221	214	230	258	246	223	224	220	248	244	238	243	236	202	181	240	225	231	226	213	228	211	222	251	241	205	243	231	224	230	219	220	224	224	227	224	240	235	226	237	217	224	268	232	202	223	209	250	214	220	218	201	231	209	225	199	208	244	261	208	199	217	239	242	242	209	215	223	222	199	211	221	206	203	211	234	205	240	204	230	223	222	224	219	228	223	204	193	227	225	225	219	216	231	238	225	232	204	205	250	228	205	233	222	203	251	213	228	215	228	224	223	222	241	214	248	224	233	250	227	236	231	221	234	228	235	213	221	221	215	220	238	248	218	225	225	223	200	242	214	217	239	236	205	208	235	216	210	225	196	199	237	220	244	226	235	242	230	251	246	233	209	241	220	223	234	227	214	213	206	244	244	214	226	234	232	222	217	220	216	213	220	238	236	218	245	223	234	196	208	200	231	209	196	219	249	226	251	231	204	234	245	238	221	222	172	217	247	219	232	223	188	253	235	229	257	236	234	208	252	245	227	224	207	241	231	233	240	218	248	234	210	217	230	196	242	240	254	218	230	220	216	214	217	218	220	204	205	248	206	234	233	233	219	227	221	196	224	237	232	213	212	241	217	215	224	226	219	246	200	226	209	218	226	227	220	233	200	235	216	210	207	225	228	260	245	208	263	219	225	239	224	213	228	222	212	271	226	200	217	226	228	271	234	227	209	241	225	226	218	220	231	239	250	212	234	231	229	242	220	234	199	217	211	210	218	241	221	212	247	199	201	211	232	258	239	196	205	206	233	250	270	260	219	215	239	215	208	202	245	219	216	234	235	215	237	213	237	243	242	233	234	262	212	213	243	235	231	227	236	247	223	194	222	227	221	210	210	231	230	237	250	199	222	219	238	228	238	258	249	217	243	229	230	224	210	249	217	226	239	218	243	212	229	247	205	234	214	235	208	214	229	218	215	239	232	241	208	249	230	201	193	239	214	229	225	218	210	234	230	219	224	229	198	230	218	224	272	238	248	223	206	209	226	233	216	242	223	219	229	250	222	221	211	245	235	217	212	199	198	217	218	227	222	223	243	236	231	218	200	220	209	226	218	200	256	227	264	231	219	245	220	212	240	237	235	187	238	238	206	244	243	229	229	234	210	198	227	260	205	217	219	218	210	241	232	238	232	245	200	213	212	216	207	212	223	226	257	229	252	243	224	219	229	219	243	210	247	233	234	203	191	230	239	219	235	205	226	225	231	216	222	202	207	252	188	221	208	239	205	225	225	209	201	218	216	243	227	224	210	240	229	241	220	211	228	200	252	226	221	216	210	201	205	259	231	225	238	206	198	233	259	212	243	212	211	231	246	211	239	225	210	237	225	210	225	231	240	238	213	215	262	239	248	242	207	223	204	219	223	216	263	232	195	215	211	213	218	240	239	227	232	191	218	206	210	251	216	223	211	231	221	231	222	222	232	239	234	212	231	197	224	235	216	233	214	250	243	196	250	229	243	249	219	221	234	257	225	216	229	213	222	225	234	253	246	223	225	218	230	251	228	220	221	221	236	224	228	231	235	255	219	231	221	238	235	202	208	215	242	223	243	225	237	229	235	229	238	228	205	203	257	233	233	206	241	239	205	254	246	238	247	230	226	222	207	219	226	204	245	212	212	232	232	222	234	227	239	244	247	231	222	217	219	238	224	216	214	252	226	202	209	197	253	239	206	233	238	206	211	241	239	206	237	200	235	242	236	206	229	205	202	199	204	215	224	240	245	246	227	232	203	239	218	231	238	218	222	225	216	204	195	184	200	234	234	215	240	253	221	191	251	233	192	227	230	235	220	218	222	205	231	216	204	215	249	223	212	253	248	212	204	210	209	212	216	217	215	244	225	222	226	229	214	216	238	216	215	233	233	205	205	190	201	217	224	257	212	215	224	192	231	208	228	251	238	223	250	222	203	218	232	230	214	235	222	214	219	227	245	234	225	209	228	223	201	216	213	220	244	234	206	247	211	207	215	244	230	214	202	219	237	202	220	202	218	221	241	252	252	224	219	227	221	222	211	209	224	215	239	233	220	221	215	208	207	245	213	231	230	246	241	242	221	211	227	220	225	232	234	232	205	247	232	235	231	250	188	219	224	198	214	221	212	257	215	240	231	211	218	235	248	221	216	227	218	207	226	240	239	241	241	243	234	227	229	247	202	248	281	232	249	225	226	232	219	222	247	226	218	246	238	259	201	234	233	218	246	218	221	216	208	229	224	208	208	230	229	211	215	223	218	224	243	236	239	218	227	211	221	251	234	184	246	217	233	226	215	207	202	225	217	229	222	249	264	225	235	227	241	210	230	215	208	231	208	233	216	229	242	217	227	254	249
24711	30395	42432	45475	44574	44519	46343	44753	43890	41346	40128	32840	27283	25269	27909	25727	23053	22613	18167	19544	22627	22486	23405	19055	23188	21601	19752	14450	12169	9847	9569	7022	7267	6110	4849	5743	8166	5294	4052	4257	3899	3649	4510	4941	3631	3783	4546	3863	3645	3258	2256	1870	1308	1469	1775	1655	1380	1168	1041	967	842	819	800	727	693	634	622	570	641	565	607	573	599	599	593	591	603	589	612	591	596	566	574	584	525	556	587	550	533	566	588	583	551	522	533	552	543	571	524	572	578	540	577	583	588	581	556	532	572	533	547	539	561	545	504	503	519	561	535	542	528	536	523	538	537	526	503	539	528	557	576	552	535	523	480	525	533	557	536	543	557	513	553	523	506	531	535	547	495	560	560	545	583	546	499	571	550	546	539	572	551	536	528	527	508	559	555	557	531	550	529	573	557	555	541	544	577	526	556	517	580	524	528	528	577	537	541	516	549	540	545	569	546	499	530	592	551	602	526	522	563	540	528	594	615	544	528	525	545	551	548	523	532	524	579	503	530	531	530	510	516	536	552	494	532	541	531	522	513	536	502	522	564	570	536	560	510	556	537	584	536	516	549	526	555	487	574	544	525	518	525	529	550	523	539	569	536	537	549	488	510	524	515	556	519	562	553	557	522	520	545	539	531	541	538	502	523	515	561	575	571	531	513	564	515	590	546	546	517	536	551	528	512	505	531	568	556	513	529	488	564	556	545	545	535	549	507	515	563	511	523	524	493	504	517	557	546	527	529	542	522	509	506	523	511	566	570	536	513	574	557	534	546	495	524	538	523	508	527	520	533	532	551	532	528	556	523	571	513	515	539	532	519	563	523	569	530	505	532	509	543	536	527	524	530	560	503	576	540	528	565	524	560	534	539	579	511	515	543	508	544	589	545	549	578	580	532	520	512	538	520	543	537	544	509	585	550	547	530	519	527	511	516	524	511	539	537	524	528	525	500	543	544	523	512	535	559	509	506	544	523	528	532	590	550	522	536	549	504	528	545	521	551	551	523	504	518	530	502	545	527	534	519	523	538	531	569	563	555	550	488	521	527	531	531	532	564	557	541	539	527	531	546	551	541	524	570	544	514	542	506	555	542	556	591	555	544	518	526	561	576	543	523	546	535	526	525	506	534	593	519	544	534	535	513	602	549	510	569	564	522	526	553	503	521	510	531	526	509	506	513	590	545	535	519	504	507	564	545	496	525	542	539	551	530	536	530	517	566	548	524	545	550	539	546	566	517	573	563	531	548	544	505	497	502	571	575	522	506	521	491	563	534	508	542	535	565	566	557	523	539	586	547	506	533	511	509	510	557	542	527	556	560	581	538	548	501	536	500	539	554	526	538	527	542	537	539	554	540	515	573	579	584	516	549	579	519	541	522	529	541	537	558	496	553	529	529	549	502	526	582	530	522	525	522	547	533	523	526	498	543	517	531	531	486	535	557	495	527	556	543	549	549	514	531	540	530	531	568	554	527	508	542	496	537	541	547	472	564	519	566	521	551	567	527	558	524	525	540	516	524	527	555	509	536	515	585	524	571	537	524	525	475	539	553	526	510	550	509	519	538	533	529	565	597	538	564	541	572	530	495	564	536	511	513	532	490	535	535	537	562	542	577	532	535	529	519	510	531	545	542	535	546	505	518	525	504	505	532	536	564	511	544	589	532	514	494	516	558	523	545	551	499	516	512	493	513	552	513	545	533	544	539	513	502	507	529	530	532	549	499	503	522	567	516	527	548	516	563	543	522	550	508	510	497	527	519	552	508	518	555	513	536	538	517	506	517	559	501	554	495	508	524	519	515	562	537	503	570	510	537	552	561	521	510	514	537	542	554	508	537	560	550	539	504	505	524	522	512	514	573	549	503	558	551	525	510	502	540	534	573	525	544	574	524	541	528	548	561	585	542	517	559	518	527	548	494	522	546	540	528	553	542	527	498	552	545	543	541	540	562	567	518	539	531	534	526	511	526	523	557	558	553	555	535	548	523	522	548	543	517	523	508	545	538	545	552	544	559	542	501	500	531	509	523	540	510	546	537	528	565	524	546	557	506	508	552	555	540	543	559	501	495	519	561	529	549	527	548	550	577	545	546	523	526	558	497	568	568	529	505	536	550	546	482	564	543	547	529	543	532	539	591	516	540	497	503	503	558	545	580	516	501	541	547	526	532	581	534	510	494	531	560	575	536	542	509	538	553	523	547	519	512	515	581	544	504	487	557	539	553	550	548	572	526	511	527	495	537	564	517	513	522	546	559	477	547	542	534	513	533	515	582	530	549	523	537	549	532	544	521	579	559	522	533	548	549	540	557	571	494	564	519	546	588	493	544	532	529	547	569	533	580	486	536	553	549	518	526	502	529	563	568	519	532	496	563	549	540	495	533	574	555	553	535	553	505	523	536	575	510	558	543	583	543	533	533	544	513	519	577	532	545	526	482	535	533	504	530	524	521	540	547	508	529	548	572	542	546	547	548	532	506	542	531	530	519	531	552	525	512	537	519	531	560	534	510	501	511	552	529	542	548	538	540	521	535	532	499	549	530	539	523	537	534	554	532	566	525	512	495	510	542	533	523	531	551	553	542	539	544	508	474	537	609	575	520	522	525	512	560	547	534	549	528	579	530	568	548	564	503	533	538	552	547	569	553	558	555	556	572	519	547	530	509	577	523	565	544	527	533	537	543	545	592	521	543	565	544	528	531	525	510	565	505	575	534	521	547	536	485	526	573	523	539	533	532	514	536	533	552	579	590	535	521	549	525	503	494	525	525	499	536	586	499	518	536	504	525	565	548	506	562	536	526	543	538	572	509	541	538	526	555	513	518	548	541	591	514	567	551	521	516	549	551	561	544	601	597	490	551	563	540	553	541	594	516	530	525	459	502	533	532	547	532	542	533	531	507	521	569	533	528	555	542	531	560	536	572	525	524	528	518	518	561	577	570	550	514	525	509	531	536	522	504	543	518	557	537	541	555	492	507	566	487	558	526	597	557	542	526	543	557	500	536	536	567	563	544	599	556	521	509	568	531	529	547	512	527	505	557	528	521	532	522	531	528	545	532	567	524	526	511	530	533	559	565	534	554	563	610	535	542	561	543	557	540	512	554	509	494	523	550	513	536	558	568	546	505	552	543	544	563	535	540	497	573	532	550	525	512	518	521	526	569	555	558	551	531	521	544	571	542	528	543	547	532	517	509	529	546	536	499	533	498	556	570	623	553	528	530	550	528	502	553	518	584	512	506	534	522	533	581	535	543	505	526	519	539	546	535	523	548	577	554	562	537	523	549	540	513	572	557	540	568	531	544	524	535	541	537	546	503	527	549	532	531	552	579	534	567	486	520	512	519	537	574	561	537	562	526	536	563	560	540	525	501	575	529	535	561	533	548	524	541	530	529	511	553	537	540	570	537	540	535	478	524	490	526	542	488	555	522	555	489	529	552	535	550	513	545	545	537	544	576	516	575	571	557	568	510	504	557	492	521	539	523	524	527	487	580	509	513	570	570	538
22411	24111	28349	26743	22014	16887	12950	9373	6048	4052	3089	2586	2175	1892	1505	1325	1211	975	912	737	606	609	513	493	398	434	439	353	302	340	341	309	342	327	298	322	327	341	328	302	304	299	318	265	276	270	308	268	291	256	288	284	263	261	263	256	235	222	281	250	247	244	250	248	266	220	268	240	250	251	271	264	240	251	248	263	228	247	255	270	243	244	239	259	242	236	225	236	248	257	243	229	249	255	290	256	253	257	238	255	272	242	270	228	261	251	245	261	249	238	258	242	228	247	269	247	255	251	267	258	251	238	258	220	249	245	232	237	263	246	259	220	239	250	251	241	250	244	236	251	241	270	272	233	280	275	240	265	249	221	234	239	255	243	236	248	241	225	238	280	249	252	278	260	237	237	247	236	258	255	263	238	239	269	251	264	244	259	248	225	231	236	261	238	241	216	251	268	274	243	250	244	251	236	232	248	253	245	283	236	240	241	272	250	264	231	258	265	256	257	226	257	228	248	247	267	263	239	277	248	273	254	220	223	270	233	257	244	218	231	231	276	248	242	266	311	231	260	258	283	239	278	251	208	233	281	259	259	254	257	278	254	252	239	200	257	236	271	238	251	247	252	251	240	252	271	255	251	242	245	291	253	230	237	249	234	234	254	237	253	256	232	215	236	229	234	240	246	261	250	234	241	259	239	230	240	258	238	237	240	242	260	223	225	250	298	277	251	259	256	227	272	245	237	257	249	235	273	249	245	243	222	246	253	225	244	226	259	268	237	267	284	249	228	264	266	257	250	209	251	270	249	255	249	246	238	252	225	239	265	267	266	249	239	245	244	225	259	261	238	235	250	239	251	246	268	267	257	239	251	250	271	232	212	247	234	254	256	249	247	255	284	234	276	201	213	258	248	267	255	265	226	264	218	290	284	268	229	245	238	240	238	248	235	235	276	254	246	239	241	232	254	258	260	234	226	239	268	224	242	233	239	233	249	246	233	241	265	254	238	261	249	230	240	221	246	222	231	236	252	262	244	242	233	263	226	264	261	256	246	244	272	247	257	244	253	255	269	269	230	249	255	257	242	265	229	253	245	265	244	236	245	254	227	277	252	250	275	278	242	241	274	238	245	275	255	266	231	266	255	248	236	258	266	215	218	239	231	240	229	251	254	243	252	246	249	235	239	258	236	244	260	269	245	242	251	273	257	223	244	250	236	256	278	231	251	294	237	258	207	223	253	218	268	243	240	239	234	252	226	259	208	252	239	244	251	236	262	273	273	269	266	216	252	259	226	269	238	246	257	259	227	245	237	243	253	285	245	271	262	258	225	253	251	263	243	248	244	247	274	236	229	259	207	242	241	243	235	253	237	262	262	290	258	272	209	248	263	249	224	223	260	240	244	254	253	242	245	240	260	255	270	231	268	253	236	259	244	259	275	249	236	248	243	259	250	241	250	250	239	231	232	250	223	246	236	257	267	271	246	234	257	248	255	268	274	234	262	230	244	246	251	230	230	239	249	250	263	245	242	245	256	265	253	232	237	250	246	248	251	282	235	227	261	257	227	238	258	273	225	258	257	257	265	215	272	226	247	235	252	243	276	278	241	247	235	246	252	254	258	254	255	282	251	245	279	290	272	248	218	237	259	235	237	245	239	280	261	242	220	248	267	239	243	247	273	251	259	236	258	250	240	244	255	268	234	230	218	254	220	256	248	248	243	247	279	276	269	238	249	266	258	264	246	264	241	273	236	250	194	246	210	258	254	241	252	251	231	209	272	258	255	243	251	242	252	247	261	264	261	258	246	255	240	272	256	253	289	224	241	238	257	261	282	291	233	218	215	245	242	256	280	243	239	256	222	258	270	266	242	221	252	264	242	231	255	236	238	236	219	228	243	233	254	217	256	242	262	228	247	242	236	222	246	254	234	241	233	245	272	219	272	228	228	219	249	221	225	235	262	281	229	243	268	254	259	243	233	263	218	245	247	214	271	269	211	238	227	233	270	265	246	222	219	220	259	248	262	246	250	237	237	260	267	234	260	272	234	241	248	243	270	259	251	263	266	255	248	255	242	242	227	266	249	248	239	264	239	256	271	260	236	250	257	234	239	235	253	274	233	254	243	254	228	231	237	230	234	248	235	255	286	233	231	258	257	267	246	229	246	234	262	282	254	225	256	241	246	275	232	243	236	253	254	251	249	242	248	256	220	243	219	219	255	224	255	244	235	243	225	247	253	243	245	254	257	264	230	265	264	236	225	231	216	252	247	278	252	230	232	284	256	258	237	261	265	226	246	264	263	246	245	226	230	246	244	260	234	232	256	270	267	246	242	259	264	203	205	250	247	265	249	234	245	238	236	262	242	253	269	273	272	236	249	270	239	209	246	250	236	251	254	262	224	240	263	245	259	291	244	260	253	277	267	270	237	234	228	232	244	270	243	240	242	246	263	251	244	250	231	250	247	237	240	219	267	248	240	245	244	236	238	242	248	229	242	224	242	242	216	266	222	230	253	248	229	240	238	258	223	238	235	257	234	247	252	270	253	259	218	219	262	235	220	219	244	279	259	233	265	246	233	256	240	239	214	256	260	248	241	259	256	253	256	251	263	261	253	236	215	237	243	233	246	250	282	249	238	232	236	243	257	239	260	237	256	251	250	247	246	262	239	271	234	258	260	247	234	245	264	243	243	226	251	288	223	242	229	245	239	245	257	250	248	259	230	234	233	236	254	246	294	235	253	248	217	237	260	236	254	248	249	252	264	231	257	255	217	233	232	278	255	224	224	220	233	239	234	245	268	243	256	281	239	222	277	224	244	280	236	247	230	251	249	217	234	243	230	254	251	251	228	255	244	253	235	231	219	264	238	243	272	237	239	238	258	235	247	247	223	244	231	251	237	248	248	253	277	277	252	216	223	250	245	257	260	292	237	249	233	257	252	269	238	240	257	240	216	254	241	272	234	253	239	262	248	256	234	233	252	239	255	248	268	239	268	216	270	277	267	219	250	227	250	241	241	255	249	259	246	251	242	241	253	251	239	251	213	245	248	232	219	249	244	264	255	247	249	242	258	252	221	268	231	238	245	252	235	247	238	241	230	261	253	246	251	234	259	280	257	275	239	255	246	271	236	211	244	201	269	249	233	220	254	270	245	228	228	247	252	244	265	264	254	267	241	245	251	241	232	260	235	218	232	270	238	230	253	278	255	226	231	248	243	218	232	231	249	253	217	235	246	249	212	236	252	247	256	259	265	232	243	221	255	251	212	249	239	251	234	248	242	228	242	254	268	244	239	225	196	247	254	253	230	258	246	269	250	233	252	258	242	242	261	270	248	242	239	244	231	248	228	233	255	243	246	241	248	245	241	210	232	239	229	246	245	257	236	250	236	234	245	230	246	211	239	231	235	265	252	253	239	242	273	257	239	264	229	238	242	281	240	223	243	262	262	283	239	240	267	240	231	254	253	267	247	233	241	266	243	227	249	250	243	268	248	281	246	268	235	243	221	256	251	254	238
13194	18964	30191	34141	32619	29693	26712	23244	18232	14707	12884	10707	10119	9013	7041	6327	5877	5320	4113	3299	2985	2948	2430	1953	2017	1825	1661	1420	1395	1329	1295	1060	1099	1051	1029	1076	1226	1202	1066	1052	1125	1016	997	899	878	955	968	910	919	945	825	788	743	709	722	742	675	657	669	643	606	641	626	607	639	642	623	618	611	583	627	583	583	620	614	634	640	588	611	628	579	615	617	617	566	630	615	615	598	568	583	570	619	586	588	599	645	577	591	573	602	549	536	584	657	574	567	563	576	609	586	578	596	580	624	636	606	582	620	606	565	629	570	590	571	646	618	610	591	588	615	547	576	645	567	607	589	581	593	645	616	609	636	549	597	602	614	533	564	615	573	605	554	561	598	531	590	573	587	565	598	573	567	561	610	582	608	612	566	602	634	582	569	567	587	570	579	558	607	583	586	624	580	575	612	607	596	606	629	620	567	598	623	613	569	600	597	587	609	610	595	577	611	606	588	612	589	585	578	605	616	638	586	649	598	585	610	573	607	588	578	592	562	580	602	558	593	602	600	569	591	607	568	593	610	639	612	586	596	611	595	601	564	600	572	578	628	630	609	607	575	633	580	588	602	575	573	597	564	610	576	609	591	575	635	598	615	597	574	633	603	613	584	569	586	562	584	638	602	628	558	571	556	585	598	564	612	604	546	592	585	627	632	581	582	623	581	586	617	612	597	601	569	593	629	518	591	580	599	600	608	571	587	597	588	589	594	618	558	608	602	557	552	596	574	607	612	577	596	602	564	615	628	576	624	568	557	587	582	577	594	610	587	603	599	576	566	563	639	574	576	583	589	566	606	567	598	598	638	586	557	568	608	549	589	583	550	558	593	605	579	580	611	591	553	557	610	611	600	589	636	567	607	581	672	551	623	566	599	653	605	576	601	639	619	603	577	593	549	581	573	607	587	551	613	582	640	630	592	616	601	596	586	575	603	578	592	618	598	551	584	577	578	622	614	608	592	611	603	617	617	567	565	581	636	568	576	619	549	572	559	576	623	564	578	583	595	603	632	558	583	574	588	570	578	602	600	607	604	565	610	645	604	554	590	603	589	604	566	561	543	611	600	583	522	628	607	648	611	605	617	593	577	599	565	630	607	578	603	564	569	569	605	606	609	572	586	568	591	606	599	583	586	594	578	615	604	608	591	643	580	564	593	581	607	585	588	623	580	612	569	602	607	614	614	547	587	628	590	557	583	592	596	615	604	620	619	624	597	592	591	588	611	579	573	598	603	581	611	664	550	641	576	605	587	575	609	621	578	572	608	581	581	588	581	573	578	577	548	647	606	609	582	534	559	613	612	561	610	561	605	561	579	604	548	612	586	534	542	578	576	584	596	585	589	567	614	616	620	619	584	602	597	580	595	615	566	583	574	567	597	608	583	602	594	568	551	603	608	558	625	637	589	613	608	585	653	545	565	589	594	613	588	620	602	596	595	613	566	626	614	579	603	595	587	555	575	620	584	602	595	584	596	584	623	588	549	605	603	596	593	617	604	561	548	632	625	586	586	572	620	628	601	605	652	595	601	609	619	614	581	628	565	563	558	582	644	593	551	599	568	627	579	590	591	549	588	623	628	599	627	601	557	615	566	552	576	582	575	569	611	599	640	567	583	585	590	600	577	621	581	568	604	580	575	547	597	585	584	587	606	579	609	602	588	568	600	580	607	619	572	612	564	613	585	602	631	582	601	560	555	572	597	565	585	599	570	615	548	612	576	585	565	580	616	604	640	574	593	624	571	571	538	561	602	614	575	633	576	617	584	608	628	605	582	576	619	568	581	612	664	596	597	623	595	595	602	619	575	601	551	623	508	620	572	579	593	586	565	576	576	603	608	613	614	621	584	599	614	601	600	559	561	602	620	617	599	597	569	610	605	584	595	554	605	595	644	602	572	599	569	604	556	600	634	589	575	579	617	544	614	567	588	570	609	577	564	573	622	594	570	590	599	599	615	582	604	570	570	582	609	566	572	587	628	630	561	591	571	537	615	586	586	604	569	545	582	577	555	572	606	552	623	588	558	559	573	603	605	583	624	600	593	570	575	569	619	617	606	584	614	537	613	597	599	592	571	608	588	601	556	578	617	564	556	614	603	601	603	563	575	552	604	643	560	601	581	613	576	566	550	561	571	625	596	584	530	592	560	571	573	604	566	606	602	593	578	587	593	612	591	570	572	571	572	605	599	582	585	514	611	629	616	579	589	623	622	608	588	575	600	572	609	658	578	596	623	605	594	595	589	594	625	621	587	575	524	607	558	607	574	581	593	592	626	596	586	607	598	601	579	603	585	553	548	549	582	598	637	575	580	589	608	588	605	580	565	566	644	595	584	588	586	590	572	584	636	635	568	630	591	547	627	600	608	540	582	654	553	607	536	574	551	622	589	574	622	593	601	565	589	616	602	568	572	605	553	561	581	587	575	576	589	613	566	618	584	616	613	545	584	615	608	591	637	602	546	617	572	582	611	624	598	557	617	548	568	610	600	583	618	606	572	612	560	614	533	610	574	579	580	551	554	586	561	613	607	605	568	613	595	604	559	565	586	587	589	609	573	595	591	576	606	614	600	591	590	639	581	635	564	587	544	564	556	579	555	595	564	584	596	548	593	606	579	609	566	587	604	607	607	607	584	574	594	599	596	594	601	621	567	605	657	547	582	604	627	607	606	574	581	562	594	576	629	602	609	603	566	600	626	640	597	626	596	565	576	571	588	627	585	603	604	588	587	598	590	600	570	584	577	586	601	521	570	595	536	597	623	593	591	609	605	547	605	585	571	622	604	555	601	633	598	588	554	597	609	550	606	583	622	573	591	578	554	584	587	663	612	591	657	626	577	605	558	576	576	559	592	599	627	548	631	624	597	625	583	613	575	654	611	594	589	640	560	566	577	581	631	578	609	583	636	550	585	592	613	619	608	607	592	590	596	604	568	590	617	594	572	595	619	614	620	574	607	572	591	582	598	592	588	574	600	578	569	584	608	612	596	567	614	563	563	629	625	616	591	608	619	558	633	547	607	628	586	576	614	644	601	599	554	589	605	589	569	606	627	550	580	578	573	604	556	582	606	581	582	563	599	655	602	596	581	558	594	636	581	587	604	618	583	577	592	599	579	617	577	606	624	578	583	552	654	610	578	633	583	597	565	598	596	562	572	593	577	577	565	581	569	584	588	599	595	594	577	608	609	631	625	588	594	583	612	585	601	602	567	552	552	572	565	586	626	557	581	553	604	583	579	593	618	588	595	634	598	608	600	598	625	604	618	618	566	611	560	587	608	630	607	617	591	614	636	612	589	604	611	566	623	591	559	592	594	598	598	579	621	613	549	660	601	573	564	605	587	565	582	570	578	619	629	576	635	563	623	633	626	603	586	585	596	589	592	613	586	552	621	557	600	590	587	638	597	606	589	545	563	588	580	618	573	588	607	582	629	585	575	631	597	592	584	572	581	572	592	588	609	562	577	594	584	622	616	616	616	568
33959	34739	39285	36017	31475	29955	31088	26996	25026	20792	18221	12619	9722	9772	8090	5980	5285	4250	3099	2502	3223	3056	3714	2814	2701	2465	2171	1494	1321	1097	1028	782	796	674	644	701	730	731	608	720	662	486	555	580	513	483	549	483	521	486	403	380	358	328	349	339	306	309	282	284	279	273	271	292	240	264	269	280	273	234	267	290	302	265	266	259	277	259	261	246	244	276	276	266	265	275	274	250	260	258	229	245	260	247	266	263	249	255	255	253	239	259	262	234	258	233	227	241	258	274	258	242	264	276	292	280	262	256	226	242	220	251	260	267	260	286	252	240	284	257	262	250	275	290	255	239	258	235	289	268	249	262	234	257	251	265	220	238	227	213	240	248	232	265	243	272	252	239	261	245	258	282	263	253	287	278	245	274	243	233	256	227	251	224	257	233	276	240	249	247	240	268	304	252	272	258	263	255	277	245	253	257	250	270	238	255	280	279	236	259	243	256	245	257	260	260	251	283	257	245	252	295	233	307	277	253	280	271	244	247	239	272	254	272	289	266	280	267	269	270	271	292	256	272	257	247	265	244	248	250	287	247	278	230	246	266	251	265	280	232	248	258	273	259	289	267	229	240	261	281	281	241	282	232	240	231	238	251	263	236	238	278	253	237	257	273	267	222	252	244	260	241	264	254	238	270	250	254	253	276	224	252	251	258	283	254	272	251	263	259	254	246	280	288	268	243	251	263	251	248	291	293	264	224	250	258	275	246	264	248	287	274	230	232	256	261	253	275	235	235	268	247	250	256	236	268	259	236	263	238	265	251	257	286	240	243	246	266	280	254	258	276	226	314	272	250	259	232	257	251	225	275	271	255	264	225	237	238	281	231	279	238	254	236	248	256	255	256	272	239	267	250	243	278	248	276	264	240	245	253	268	252	240	240	258	286	298	247	257	255	253	285	291	261	291	254	257	256	254	263	252	246	256	270	265	246	270	269	246	239	258	279	276	243	246	258	269	236	274	257	254	279	269	289	266	256	271	242	242	244	272	258	275	245	265	225	287	262	269	243	226	257	261	290	264	287	281	268	262	273	250	263	250	280	254	220	267	257	229	276	255	244	253	255	251	281	267	246	247	266	289	249	215	281	245	285	285	279	285	284	295	263	279	254	237	231	250	267	275	268	269	260	269	235	235	281	244	266	264	267	237	274	256	266	267	278	268	251	239	261	270	270	267	274	257	241	222	269	257	239	265	264	261	272	290	243	250	261	274	257	235	260	249	277	256	256	242	254	241	248	267	269	264	259	246	277	268	270	264	255	261	229	234	266	286	257	240	246	246	254	275	244	264	272	249	242	264	243	258	253	259	304	252	266	276	261	278	274	276	257	266	259	237	272	236	260	254	243	267	253	244	246	236	247	254	276	241	257	271	256	269	249	225	251	263	287	264	267	260	254	245	248	223	236	224	283	247	262	268	240	266	221	268	245	249	259	229	274	270	257	259	252	266	267	260	245	227	271	253	248	259	264	260	261	250	264	249	269	246	241	241	228	246	294	274	273	250	276	257	239	265	277	234	224	261	269	255	249	268	262	261	281	276	274	235	266	268	253	247	255	264	276	231	248	259	288	262	246	245	289	278	266	271	273	270	285	235	282	257	238	263	279	281	263	235	265	287	243	262	268	254	252	255	260	262	258	252	247	225	257	234	244	229	273	278	246	267	244	257	238	260	273	292	247	276	256	246	260	252	267	276	251	259	236	247	260	261	250	254	231	252	272	254	271	247	280	246	255	254	250	253	245	258	266	267	252	282	272	250	254	273	268	258	266	244	252	240	264	252	265	252	247	262	248	241	237	247	257	237	244	274	274	262	261	258	288	255	307	241	264	253	283	264	279	233	222	251	261	256	256	261	272	284	262	277	276	212	278	255	265	268	282	256	234	247	265	268	255	272	282	254	290	265	263	267	248	235	280	263	259	231	266	257	284	255	279	262	246	272	222	266	252	244	270	244	261	267	286	254	220	243	256	240	271	243	252	252	256	244	251	268	251	264	244	283	248	245	223	254	267	268	266	254	240	267	256	256	242	250	259	266	259	261	261	279	231	273	257	272	262	288	281	264	264	246	242	233	250	266	268	286	261	249	264	265	249	274	249	245	274	225	243	242	259	246	258	254	260	260	260	253	267	277	284	263	262	230	281	278	237	280	273	214	264	271	262	221	257	280	243	299	249	262	251	233	216	244	250	244	244	237	262	245	259	238	240	238	312	271	219	250	251	290	277	274	268	257	254	257	254	238	254	237	237	267	268	235	250	273	282	232	261	207	236	251	246	241	264	256	250	255	265	255	263	269	228	232	263	263	251	256	280	252	273	244	277	242	237	271	241	265	254	267	229	262	257	259	267	260	270	258	241	275	247	272	225	256	251	281	273	253	251	276	229	246	244	266	235	256	266	243	254	284	246	260	300	250	268	288	248	257	227	273	261	254	239	267	242	248	280	218	242	254	245	247	273	278	245	262	264	246	266	268	281	269	262	264	238	257	267	240	274	252	277	269	233	253	222	229	270	246	286	268	279	258	280	246	267	293	257	262	261	225	257	283	254	251	257	265	263	244	247	220	244	237	246	257	262	264	305	272	275	254	280	281	284	237	247	258	273	232	263	296	280	262	236	264	258	257	240	239	262	244	264	292	253	267	264	249	255	239	270	262	267	210	265	244	244	231	245	272	275	275	290	246	279	233	259	267	268	265	273	258	251	261	257	238	249	250	272	257	258	239	264	250	253	264	245	263	265	260	274	243	271	263	271	256	252	250	252	294	266	270	274	241	295	268	266	274	239	276	250	248	240	253	247	304	273	261	241	248	264	245	235	256	245	281	277	245	262	277	252	246	261	258	263	266	289	264	250	220	259	231	268	248	242	300	269	293	280	257	296	281	304	282	241	245	262	246	255	279	281	279	262	242	272	262	255	231	274	252	219	269	282	227	256	240	258	258	247	247	234	259	282	257	245	261	238	241	269	272	256	247	274	277	247	267	254	248	253	270	250	246	249	261	241	242	252	251	248	256	273	285	267	253	237	269	251	273	281	291	257	272	248	271	275	279	268	268	264	262	231	295	230	280	249	268	266	235	259	284	259	244	255	289	264	264	267	270	242	256	242	275	288	225	262	279	244	285	241	239	260	273	242	245	263	260	284	249	263	248	266	236	263	264	292	230	261	260	267	285	269	253	260	249	270	252	235	270	254	252	267	248	284	247	257	221	283	248	249	252	237	269	292	250	262	260	274	262	237	269	250	261	264	259	262	269	250	266	261	275	259	257	264	263	262	252	262	259	245	262	258	242	276	237	252	266	276	269	283	246	237	264	242	264	232	281	221	268	248	239	254	298	280	264	263	246	261	244	270	233	308	242	274	279	281	252	245	248	235	259	267	264	241	265	245	236	280	286	268	263	249	272	288	258	220	245	258	250	284	282	245	272	268	244	252	245	264	257	230	264	258	244	271	266	262	296	258	235	262	261	275	267	261	292	235
21006	27096	39611	41946	40581	40690	40401	38779	38325	34422	33256	22920	21597	24557	20804	18656	17186	15956	13014	11996	15107	14936	16677	12589	15079	13842	11813	8738	7438	6333	6267	4488	4448	3688	3100	3775	3905	3909	3061	3283	3261	2247	2797	2726	2453	2457	2584	2346	2431	2217	1538	1426	1194	1103	1200	1230	1063	942	913	868	817	790	764	704	689	672	669	675	665	647	635	659	666	707	674	636	617	650	661	627	612	649	645	598	630	611	655	643	595	604	639	671	627	638	658	601	636	630	611	617	602	592	573	638	613	644	643	644	646	643	608	612	623	607	641	587	599	593	643	662	576	597	643	645	605	586	600	599	621	608	635	596	598	589	597	611	562	630	602	611	588	593	595	606	585	635	590	630	625	619	601	625	673	652	634	647	578	593	597	680	605	630	651	640	638	587	599	609	612	662	603	613	575	638	638	635	609	612	576	629	649	552	609	608	607	638	655	602	639	580	641	618	646	648	643	593	661	607	574	642	608	565	594	582	646	603	574	572	606	608	617	606	601	610	624	657	603	591	615	643	630	626	620	551	606	670	605	625	607	604	627	634	604	668	605	636	616	613	629	655	584	632	667	613	604	606	589	618	618	608	626	600	626	596	607	594	628	649	604	611	656	650	591	609	619	572	648	609	629	629	641	590	601	684	603	640	608	634	648	619	643	642	649	614	645	594	575	613	573	636	583	661	622	616	612	640	641	616	638	611	609	591	593	644	575	625	576	615	589	612	609	606	538	585	625	607	595	637	646	626	596	610	615	622	602	589	634	621	595	626	634	624	582	627	619	592	582	618	640	616	621	599	602	653	623	583	584	619	588	637	663	603	626	624	564	634	567	592	617	612	595	606	627	602	605	599	620	620	611	587	581	618	577	575	629	614	610	607	612	623	582	620	652	609	596	594	589	611	613	621	629	607	646	620	608	616	592	593	567	574	597	596	579	617	596	598	632	611	632	602	626	580	602	602	592	609	628	622	601	629	642	642	599	599	610	605	627	600	610	630	626	631	627	629	623	593	612	575	594	643	582	595	606	568	631	604	611	605	618	619	594	599	587	596	600	611	617	647	599	565	594	631	625	667	681	586	626	611	593	613	618	587	611	607	607	648	636	655	609	564	615	638	592	609	666	619	581	603	675	614	599	602	627	601	640	616	587	641	590	627	608	607	610	613	663	647	593	624	599	616	560	658	668	621	584	579	614	642	618	625	642	622	614	612	645	621	630	639	579	610	631	627	603	678	582	646	562	631	598	548	602	607	584	607	600	620	616	568	592	588	593	639	569	580	638	585	594	598	626	644	644	619	594	656	642	625	607	583	608	621	664	614	636	627	620	661	608	607	587	597	635	658	607	604	630	638	602	591	614	582	641	614	616	600	638	619	594	624	630	578	620	646	586	628	640	625	618	607	588	610	614	590	593	621	600	558	640	590	636	592	592	609	633	636	606	585	632	614	572	585	602	630	626	625	638	619	602	626	615	618	622	624	620	629	612	643	660	627	591	557	627	628	633	615	593	645	617	602	630	670	594	610	631	632	627	578	612	674	639	622	587	620	613	668	612	607	618	562	581	644	599	622	606	618	650	654	601	606	612	611	628	631	632	610	648	596	613	646	656	546	570	612	627	587	604	592	626	645	610	604	617	596	580	615	610	611	636	598	616	616	602	638	594	613	574	594	638	584	591	656	615	607	599	625	613	614	608	611	659	666	609	596	597	612	587	684	615	593	600	616	567	613	605	571	596	650	663	608	575	644	655	575	616	615	578	570	685	599	590	633	563	633	612	628	609	634	558	575	607	567	641	607	643	636	611	603	625	620	627	620	605	596	626	601	623	598	656	649	583	649	604	604	611	580	603	596	594	603	625	592	602	591	653	560	651	613	609	594	620	576	620	664	659	641	635	636	614	576	575	580	604	621	624	589	643	603	612	633	620	622	589	671	569	648	583	594	645	613	620	583	624	600	592	609	637	577	633	607	646	585	588	604	607	610	578	575	597	578	624	622	642	599	648	618	628	588	631	644	611	609	614	618	634	612	597	613	618	622	667	628	522	558	604	619	599	637	616	579	600	592	604	618	611	636	633	564	628	587	647	607	603	584	678	586	612	622	647	593	644	566	569	625	619	579	642	605	575	625	600	614	609	631	598	617	616	673	692	597	569	581	623	580	630	642	596	584	606	633	582	607	605	628	602	643	585	607	615	637	587	646	652	656	555	612	630	629	618	591	608	646	631	573	607	646	588	631	577	625	616	592	639	596	638	589	626	606	635	628	645	624	624	628	637	615	576	618	633	618	595	650	630	593	609	646	576	628	628	643	632	638	633	585	658	576	633	559	625	611	570	621	628	569	662	532	599	647	611	590	621	631	644	643	602	626	604	628	618	613	603	594	565	627	562	621	632	649	610	617	619	588	580	621	588	610	670	648	630	635	606	610	614	631	592	640	587	594	634	667	642	621	612	570	608	620	602	644	621	580	572	613	599	613	614	625	599	600	580	633	626	635	583	590	615	592	630	658	623	626	642	609	668	582	605	646	620	613	601	614	610	630	604	600	633	615	587	629	632	594	602	626	590	593	622	612	622	566	618	593	633	649	597	616	585	625	616	607	614	623	623	593	594	631	637	593	634	589	594	574	586	603	628	630	653	639	656	624	606	604	628	584	599	668	646	596	614	643	607	627	610	602	656	634	613	591	609	623	579	588	590	622	589	630	676	619	581	601	612	651	670	592	606	589	610	625	630	664	617	615	596	613	627	591	625	591	635	636	610	628	583	616	628	636	603	594	605	627	597	602	598	588	642	636	588	642	617	603	597	642	641	599	578	643	601	620	631	600	598	604	632	605	591	573	642	621	591	611	602	591	597	611	636	625	624	635	615	651	624	642	603	567	574	620	607	630	632	586	627	619	614	614	658	571	633	596	617	581	607	643	579	638	639	581	646	614	592	593	625	651	620	572	616	627	601	605	626	605	587	595	635	603	593	575	619	588	629	573	639	628	614	664	606	599	547	592	582	587	651	637	616	648	601	619	648	628	673	637	605	602	624	626	609	576	552	609	611	632	605	611	602	626	630	602	644	607	601	607	631	609	602	620	605	627	642	637	607	601	576	656	597	574	647	623	635	642	595	616	607	621	559	581	641	611	618	582	615	646	609	604	609	567	586	597	572	646	608	620	583	640	663	645	606	606	638	616	622	666	595	575	559	594	658	630	644	615	620	605	601	610	626	610	655	598	614	571	619	597	628	618	630	615	597	612	608	598	644	629	603	610	638	609	633	639	606	562	663	626	604	630	610	601	611	665	626	660	562	615	609	598	565	633	591	613	581	585	622	593	628	603	690	602	628	629	569	585	598	591	571	594	637	612	611	590	619	571	616	587	626	646	590	650	627	614	603	617	594	646	599	610	650	593	636	590	598	622	644	590	573	650	604	590	610	605	614	609	605	614	585	567	652	605	620	604	649	606	619	624	636	627	655	607	614	571	643	646	604	576	636	610	611	627	611	568	612	609	574	614
41044	39517	44323	39012	35597	38374	34821	32810	31855	28615	26243	21124	18249	15311	13646	10860	9763	8227	5768	4618	6390	6042	7608	5990	5571	5244	4187	2930	2389	1824	1952	1302	1340	1143	1063	1159	1186	1256	1181	1007	773	598	832	805	651	753	724	708	730	642	456	428	364	323	362	343	379	343	285	287	301	306	280	243	215	239	268	228	212	236	266	232	248	219	256	236	238	250	209	252	219	225	238	229	228	217	234	247	206	241	252	209	206	231	240	245	251	226	239	259	230	226	213	224	219	217	236	243	254	216	204	212	224	227	218	234	229	241	219	226	233	218	263	205	241	229	226	205	224	244	217	222	240	232	232	240	197	203	233	226	235	253	233	202	218	225	244	246	237	204	252	231	205	240	221	238	225	241	227	204	217	241	208	216	212	233	234	210	252	253	237	226	233	246	231	232	211	208	205	264	217	249	200	237	218	214	222	197	220	234	218	244	202	233	215	245	246	236	214	219	228	237	220	205	197	253	222	263	233	225	238	212	238	232	214	208	213	208	240	228	230	227	209	265	215	238	214	209	232	221	222	211	218	251	236	204	236	236	202	251	221	230	196	226	235	203	224	217	225	238	234	222	239	231	195	222	224	234	221	218	211	205	219	221	209	241	239	236	236	225	219	187	230	232	233	242	244	235	232	215	220	239	216	236	226	228	230	203	197	233	211	224	223	221	226	221	213	224	211	231	218	225	215	241	235	217	241	242	227	240	213	236	227	204	219	232	253	207	232	236	222	215	203	232	226	247	235	240	208	226	238	199	204	221	258	232	211	235	230	243	243	195	232	219	258	235	230	225	226	232	211	219	218	225	230	223	199	225	227	248	204	216	212	236	242	234	247	192	214	227	229	219	255	209	223	239	220	231	225	211	216	212	239	202	262	225	227	243	219	247	237	240	202	222	215	231	197	227	222	214	250	241	252	200	240	232	241	246	227	247	236	223	204	209	214	230	210	226	253	228	232	228	201	220	234	212	250	199	244	217	236	248	230	197	230	210	226	201	240	225	223	209	250	228	216	211	214	216	217	201	239	240	248	230	234	199	247	240	202	231	230	248	221	222	212	226	206	215	254	195	229	245	237	230	233	227	238	229	240	205	246	243	211	213	232	249	207	255	207	241	237	228	241	240	250	246	223	248	204	239	228	247	221	239	237	203	234	230	231	219	257	243	237	207	215	226	241	226	242	199	225	195	261	216	242	225	235	217	207	219	249	243	214	215	231	208	215	222	222	235	266	241	235	202	180	236	219	187	208	222	218	245	237	213	202	210	238	201	226	239	210	222	226	209	234	235	248	244	229	223	247	249	250	229	233	223	201	217	244	218	205	206	202	198	226	248	221	226	240	237	217	230	224	230	196	243	208	208	236	220	241	214	217	216	213	239	222	201	233	216	217	223	227	238	215	223	252	234	227	258	247	245	224	250	263	196	232	210	257	202	223	218	260	230	200	235	236	238	213	228	237	208	241	219	237	248	209	197	235	245	225	239	213	262	235	259	217	233	223	268	215	233	202	198	220	226	253	212	231	207	225	227	227	222	245	211	219	222	207	246	216	255	231	220	230	235	257	190	232	251	219	241	220	209	234	229	220	207	213	224	220	223	203	233	215	236	236	224	224	209	242	240	231	217	211	218	243	258	252	238	250	227	217	213	225	253	251	228	245	217	203	219	217	246	203	235	235	236	247	233	236	255	236	232	213	228	206	238	221	221	226	247	237	218	258	226	244	216	242	250	253	233	216	208	228	245	217	239	248	242	234	242	228	228	244	256	222	240	235	246	215	216	208	218	228	220	222	240	200	221	218	221	240	215	236	217	253	202	243	246	227	241	214	208	212	213	219	248	216	222	233	209	226	194	208	232	221	227	252	203	235	226	221	210	196	198	217	251	233	228	246	203	234	236	255	196	235	225	193	227	249	239	227	222	233	240	256	225	221	222	243	230	235	237	215	247	273	255	212	248	231	232	220	227	201	247	202	225	214	243	233	253	211	241	239	235	240	238	225	223	220	228	217	224	225	208	228	238	270	202	224	230	265	244	234	205	226	230	232	226	220	221	228	233	265	222	236	246	201	229	238	230	234	239	228	272	253	235	220	253	228	247	216	205	211	223	212	223	233	238	206	209	238	245	240	249	241	213	223	235	265	239	208	205	200	236	235	215	199	245	244	230	220	223	211	235	225	239	214	230	212	219	220	214	235	213	224	237	214	212	228	241	218	229	230	209	258	235	216	214	187	243	218	252	256	243	212	236	229	247	266	258	234	205	228	233	245	228	207	248	212	240	235	262	228	211	210	231	222	232	202	255	263	210	229	219	226	208	251	214	220	238	215	241	246	235	223	226	225	218	216	237	246	221	237	224	223	242	196	239	223	190	232	215	254	255	222	240	226	237	223	242	235	203	223	252	216	209	232	259	236	231	254	194	211	216	206	229	204	210	205	237	218	237	236	229	245	245	264	241	237	238	214	220	211	258	224	220	215	212	259	240	220	218	226	250	212	218	233	217	215	211	221	222	226	208	244	231	213	226	221	205	189	214	245	234	234	228	226	241	216	218	209	243	262	260	237	248	255	230	228	239	232	226	236	241	219	215	233	239	230	242	231	202	222	215	235	234	244	221	237	254	231	241	191	193	228	234	228	218	208	225	251	232	251	247	230	231	231	206	214	241	202	209	235	231	215	226	221	227	265	240	197	238	240	236	209	221	223	217	200	241	226	224	198	225	210	261	237	242	239	247	254	245	240	241	213	209	207	227	234	252	218	239	206	224	228	232	222	236	204	211	242	223	216	223	220	225	231	212	260	224	227	239	232	226	213	240	242	227	203	203	218	222	219	196	226	232	231	240	224	217	241	243	255	200	208	202	226	238	235	212	230	214	205	213	228	203	235	228	226	220	196	203	238	240	227	227	239	249	191	253	239	193	208	236	230	207	242	255	236	220	202	258	234	246	216	214	216	209	216	213	217	240	236	258	224	216	229	212	218	234	210	226	225	220	258	211	223	234	201	228	256	238	248	214	238	227	249	236	235	229	203	245	215	264	208	242	228	229	246	236	240	232	225	221	201	239	215	237	199	194	239	197	196	217	244	244	227	249	218	219	217	224	203	231	227	213	218	205	222	212	248	248	236	209	228	238	227	235	237	233	228	236	220	242	202	211	231	216	278	258	235	240	237	241	203	247	238	234	218	200	243	202	216	238	251	197	245	217	218	218	233	234	230	225	198	218	201	228	228	194	209	222	232	254	236	224	227	217	224	213	217	203	221	209	249	242	221	211	241	241	224	236	229	209	212	238	242	235	250	250	225	249	269	232	231	225	241	233	237	215	232	202	253	255	211	237	219	225	222	242	260	256	228	218	206	196	224	210	215	200	228	217	224	260	246	243	226	210	245	246	208	231	237	239	219	206	224	194	236	237	219	229	219	198	215	207	231	224	245	215	216	234	251	237	228	229	218	196	248	242	233	234	212	228	218	214	220	228	221	215	237	245	224	219
25673	31307	43685	45261	45038	46608	43677	43997	44644	40860	40004	31000	31437	28745	27987	25662	24739	22889	18749	18518	21485	22179	25414	19782	23951	23409	19232	15317	13374	10881	10907	8001	8304	6439	5784	6559	6756	7003	6580	5393	4119	3207	4883	4832	4006	4080	4058	3757	3933	3384	2245	2002	1327	1331	1597	1521	1585	1408	1107	972	922	840	804	718	708	647	708	655	601	645	630	644	663	608	640	629	619	527	599	625	597	577	554	564	544	556	547	586	524	530	577	575	530	563	570	617	576	584	558	557	534	582	573	568	530	583	557	563	563	536	585	572	562	508	606	551	540	549	529	529	581	568	560	571	548	526	581	537	566	531	531	549	606	510	522	523	554	550	571	554	530	579	573	540	505	538	517	555	534	518	535	517	531	525	543	473	547	547	511	566	575	512	515	530	557	513	510	550	521	516	556	575	521	494	558	528	538	543	540	548	537	570	537	552	541	584	542	518	534	526	540	545	540	513	548	559	573	579	530	528	508	558	504	557	555	519	538	547	540	527	521	538	538	529	582	522	527	523	568	570	587	551	572	542	515	543	531	539	530	491	486	541	519	487	504	569	582	539	558	518	535	547	537	542	531	525	532	530	571	528	556	505	553	568	542	529	500	534	550	547	543	537	511	568	573	533	482	511	548	527	544	589	557	526	564	543	586	543	554	493	527	532	554	552	533	571	534	565	502	550	557	549	524	591	530	530	517	545	541	529	563	544	530	543	541	570	509	515	533	533	551	562	586	516	513	527	531	489	537	521	535	520	547	552	558	505	497	556	554	540	552	542	593	530	516	551	556	511	523	541	549	502	494	574	542	561	550	552	547	584	553	554	560	515	558	512	534	531	555	503	532	578	505	533	569	548	557	565	521	564	570	567	537	560	545	518	513	543	579	521	552	546	532	553	557	533	575	511	546	619	584	562	507	526	550	524	524	531	561	595	519	586	527	529	560	548	573	589	577	515	525	494	515	526	525	556	583	524	500	484	558	546	591	529	565	526	551	522	556	574	537	548	544	497	553	530	573	523	537	525	565	548	505	516	545	572	574	542	530	557	557	522	524	521	551	549	499	526	513	540	520	548	544	527	561	512	559	506	526	524	582	538	506	523	556	563	559	515	549	510	508	544	550	589	566	547	502	543	535	573	517	491	535	528	558	579	520	523	502	539	516	551	534	548	560	514	541	580	526	584	496	562	522	543	564	560	533	508	568	546	523	559	518	563	558	540	564	560	557	539	554	521	516	531	560	535	544	522	554	537	528	575	542	547	551	572	546	555	565	576	538	547	563	563	569	544	504	507	558	527	561	493	530	538	531	500	475	505	562	496	524	559	542	522	559	517	538	536	562	569	530	565	535	508	574	549	487	515	548	530	535	525	549	565	540	552	515	554	528	531	532	556	502	569	533	522	527	532	554	595	559	539	535	570	591	491	532	524	537	542	522	533	549	536	544	539	537	550	547	573	544	523	550	536	512	529	517	554	503	585	552	531	558	523	502	503	572	565	516	546	572	544	557	530	543	541	573	536	505	503	532	525	545	528	546	554	557	571	528	551	546	553	556	533	539	556	537	556	524	557	550	523	545	570	575	498	565	499	542	573	561	571	584	543	567	521	534	538	525	560	550	592	550	544	530	510	560	515	598	537	550	496	578	556	573	538	529	548	519	497	536	527	576	576	557	581	550	532	560	526	531	570	516	583	556	528	521	535	544	519	548	580	545	540	582	561	466	550	529	543	533	528	554	521	534	522	526	576	507	528	519	555	524	543	492	522	519	564	569	508	550	497	540	538	532	564	509	550	553	568	533	570	542	519	554	585	517	532	550	511	556	573	555	527	571	603	560	525	541	541	515	538	557	555	536	547	532	535	510	540	487	585	553	553	547	537	584	520	528	562	557	568	541	528	540	513	538	582	523	548	550	589	550	517	522	583	539	531	549	551	530	565	511	563	571	557	580	593	548	528	515	558	512	567	563	522	550	524	531	537	528	527	517	546	504	533	536	535	550	563	557	535	530	554	520	542	559	571	535	528	555	554	546	565	576	582	534	525	520	506	542	528	556	512	522	565	562	555	533	559	537	516	540	529	549	512	540	524	535	539	555	585	481	536	576	512	512	550	521	538	538	560	548	561	570	520	542	551	552	529	525	530	564	566	518	536	576	552	538	548	558	545	554	529	527	539	547	562	538	558	552	530	556	557	523	538	544	511	541	570	516	544	578	565	558	555	538	521	544	527	518	517	534	546	530	541	580	557	541	535	580	541	515	505	508	560	511	541	594	535	529	595	533	488	577	501	477	477	523	524	562	592	541	569	500	506	556	542	542	581	592	578	550	582	521	507	541	520	545	541	520	513	553	563	582	518	550	542	550	546	539	503	570	536	553	567	525	520	491	552	561	527	548	534	521	532	522	535	512	511	572	550	570	566	533	533	542	519	543	542	520	547	548	550	553	527	554	551	549	573	546	547	495	512	536	616	539	521	510	583	553	531	522	589	539	546	544	598	544	534	524	534	517	525	554	540	533	517	492	566	556	550	497	522	545	551	534	566	536	509	531	501	540	533	522	535	534	548	555	552	541	522	552	539	520	564	512	505	571	543	568	558	535	493	533	580	531	576	526	541	555	527	546	535	512	542	583	521	516	544	508	559	543	554	555	544	517	572	551	571	552	534	577	498	532	548	538	563	527	543	523	531	551	526	604	517	520	552	544	561	502	545	548	538	526	522	530	574	577	538	531	549	560	515	541	561	500	513	516	484	564	505	484	528	593	536	539	529	528	553	566	550	557	544	553	553	537	554	492	542	517	567	501	550	547	536	527	538	503	557	530	570	508	535	560	533	573	589	541	571	560	534	543	523	555	511	537	512	544	504	562	536	549	542	529	535	543	534	566	504	549	506	541	549	518	537	506	532	537	522	554	571	558	557	521	528	500	539	511	533	543	560	533	537	526	547	517	539	548	543	524	560	575	513	547	561	548	515	518	570	519	550	581	579	522	571	525	513	570	563	495	528	515	511	509	508	515	530	545	512	550	533	507	580	545	553	556	562	549	548	467	581	574	565	532	527	519	571	580	526	558	528	531	542	579	514	564	516	515	561	516	532	535	541	531	527	559	626	553	566	527	553	548	510	508	541	572	561	546	530	516	554	551	543	513	547	560	591	560	596	553	506	507	519	567	511	522	564	523	548	513	568	566	572	555	568	587	525	530	506	525	532	512	541	585	574	509	557	520	537	510	543	493	568	548	523	523	515	544	555	547	536	565	561	520	558	511	583	528	545	510	532	529	554	566	555	546	581	515	557	527	548	539	541	505	535	511	507	533	566	516	546	559	510	522	571	532	556	553	496	560	546	552	521	529	548	530	541	531	569	498	565	559	547	530	545	567	505	524	520	525	547	528	535	512	509	540	516	545	517	585	536	520	530	522	525	571	549	525	547	522	549	553	539	520	535	518	491	558	534	534	513	586	548	548	544	552	544	589	570	540	524	516	472	582	555	529	554	508	535	553	502	577	530	516	568
22043	23889	29161	26260	21450	16658	11750	8294	5458	3584	2828	2497	2158	1806	1459	1230	1029	936	684	631	680	463	489	422	380	381	400	352	374	328	343	311	311	338	323	318	299	335	327	319	282	295	330	297	269	287	294	285	288	259	278	279	277	267	266	265	258	274	294	245	245	244	254	246	241	261	253	260	273	263	248	250	264	257	227	259	224	237	249	270	262	227	241	250	257	221	256	249	256	239	226	246	251	245	253	254	279	261	275	221	252	260	275	266	246	226	221	271	260	258	267	256	248	236	251	243	244	234	233	265	253	272	227	245	259	247	276	254	272	258	246	244	261	256	262	230	274	253	234	236	263	243	260	270	264	227	274	272	252	241	244	253	263	271	245	267	265	245	223	249	241	260	273	246	258	256	266	220	222	241	288	237	212	247	280	229	241	241	250	254	250	248	236	242	229	283	241	262	247	269	245	229	256	237	235	270	250	238	238	231	257	267	257	267	254	251	258	261	228	260	265	241	249	250	238	243	274	274	263	259	262	246	277	251	258	248	241	238	225	242	250	228	282	245	252	252	241	260	278	245	270	270	255	235	260	277	242	257	256	220	282	270	236	243	249	278	246	234	230	257	238	244	262	258	252	246	275	264	280	231	242	264	235	269	252	230	253	252	247	265	226	267	246	253	255	264	245	265	276	260	251	249	241	266	261	258	232	278	253	264	258	243	266	234	219	247	248	243	260	221	253	248	256	272	251	224	264	271	226	251	261	278	276	225	274	255	219	269	239	214	267	232	243	242	261	256	222	253	272	247	256	256	256	266	287	240	261	284	234	241	250	222	222	240	231	259	246	274	251	266	272	267	236	239	283	269	292	221	252	225	245	237	276	256	248	276	236	256	272	246	265	242	258	248	255	269	261	244	256	270	246	262	283	228	234	253	250	237	244	242	229	244	241	248	251	249	249	241	265	224	237	277	276	259	266	281	252	274	251	259	269	280	263	285	262	241	257	239	233	255	233	235	281	248	242	248	230	225	235	246	246	268	245	217	275	259	246	238	214	269	252	261	236	264	253	244	254	243	257	262	253	263	270	232	284	237	256	269	266	245	251	254	260	256	249	240	269	244	226	239	244	246	221	248	269	227	231	247	224	232	273	238	243	243	231	231	253	234	266	263	234	231	279	274	222	264	228	250	245	249	277	231	266	255	225	246	265	233	233	252	224	244	284	239	261	231	250	261	221	256	268	250	257	272	264	253	277	249	264	238	235	255	270	267	232	253	240	225	235	244	246	264	259	229	230	243	228	275	241	256	246	252	269	264	262	247	245	236	272	228	271	241	217	257	275	274	271	216	247	278	261	203	273	266	233	246	252	240	235	272	246	253	259	262	238	231	225	233	245	237	247	218	236	251	258	267	241	273	216	260	262	275	271	239	225	236	264	251	226	258	228	265	244	215	261	248	251	238	239	288	268	267	258	260	238	274	243	249	242	280	243	262	227	244	239	243	247	231	281	246	264	262	245	246	240	225	232	267	261	264	254	261	231	243	231	238	227	244	278	224	236	260	258	240	230	266	263	270	233	228	223	244	264	227	257	249	266	234	276	214	257	242	243	255	250	239	253	236	276	265	225	276	231	252	242	255	236	249	268	260	225	244	244	230	241	234	240	248	258	236	268	246	256	276	241	232	240	259	227	226	221	277	263	246	245	226	237	259	251	240	234	273	251	260	279	246	238	235	233	251	237	265	251	231	246	237	264	262	251	268	255	235	252	225	257	252	251	250	240	243	225	261	251	223	228	242	273	282	236	279	251	253	252	245	240	237	260	253	218	230	233	280	252	266	231	258	234	248	217	249	237	249	247	259	260	231	226	251	249	281	267	230	267	265	240	256	267	257	234	247	271	244	234	213	268	260	251	275	251	259	269	272	250	236	241	261	259	258	238	261	249	253	265	229	269	282	269	231	260	228	267	260	253	279	257	258	283	273	259	236	249	237	249	237	250	217	265	218	270	239	236	240	251	228	224	239	288	255	224	256	233	239	251	255	248	252	255	260	243	281	238	243	267	254	255	244	252	243	250	225	253	266	262	247	271	242	258	241	215	249	272	240	277	248	270	255	269	277	270	252	267	229	246	271	240	254	286	257	260	241	275	269	260	229	273	235	253	257	271	249	250	250	226	257	255	244	264	273	272	243	249	253	238	236	253	253	204	265	255	260	222	276	259	259	229	246	227	266	254	274	263	227	268	226	252	253	264	259	232	257	247	263	255	266	268	262	248	267	245	251	252	250	241	230	245	246	230	241	249	293	261	237	217	225	288	249	242	248	265	254	238	266	251	244	253	234	248	264	247	219	231	241	249	231	262	250	259	223	241	264	262	266	262	243	250	239	262	283	275	263	268	257	237	275	252	234	241	253	255	271	261	222	267	248	240	254	231	254	238	225	246	246	263	257	247	237	238	261	236	244	217	249	239	237	245	267	261	266	282	301	258	284	250	264	247	269	257	240	247	241	251	271	248	259	231	263	248	244	244	241	223	229	271	271	233	244	245	271	252	249	260	270	279	235	237	238	233	224	239	228	237	244	257	242	257	234	283	269	232	252	258	221	239	247	262	278	237	236	261	278	242	254	225	284	250	277	263	261	241	245	262	268	256	262	271	247	251	264	255	222	225	261	264	274	242	235	235	206	228	200	239	299	226	238	261	237	247	258	283	248	234	281	253	272	249	263	237	209	246	259	240	259	217	228	249	255	241	265	254	231	270	263	250	241	254	245	203	219	243	242	233	232	246	237	247	267	260	240	246	254	251	252	246	251	273	266	264	253	243	247	260	235	266	231	250	241	262	259	240	233	267	232	242	252	286	244	243	269	262	276	257	259	216	238	255	270	265	248	240	251	245	250	263	253	279	251	234	266	244	256	277	263	232	250	263	226	262	240	250	242	238	234	231	237	220	244	275	220	238	249	250	243	264	263	291	250	250	247	268	249	238	240	243	233	282	283	278	239	259	252	252	270	253	263	229	249	252	274	252	254	239	262	266	252	271	269	281	250	242	247	225	279	239	240	246	269	269	231	240	248	251	243	238	279	213	231	249	243	262	266	266	233	262	267	235	258	248	233	217	268	249	241	268	228	241	255	258	258	285	265	247	231	236	264	234	252	247	264	277	256	274	227	259	258	260	243	277	245	253	246	257	246	257	253	252	261	252	238	233	242	222	268	231	255	236	252	254	257	229	292	270	260	246	264	275	248	239	290	246	255	243	253	254	271	243	269	238	231	251	251	284	259	228	261	255	278	258	241	230	257	235	245	239	235	275	253	279	250	267	246	255	226	241	253	277	233	298	245	264	242	230	275	260	252	220	241	268	231	253	266	281	270	234	240	263	270	217	252	241	266	233	226	286	237	252	252	252	249	250	274	243	266	255	254	250	260	248	247	246	241	288	201	248	285	234	251	257	270	242	242	253	232	261	247	241	246	233	259	247	244	207	231	250	247	242	260	242	238	246	266	263	237	254	246	259	282
13070	18609	30653	33198	31958	29504	25700	22101	17652	13915	12360	11145	9743	8407	7653	6548	5423	4695	3614	3096	3324	2506	2541	1836	1781	1682	1509	1439	1360	1228	1205	1206	1164	1083	1067	1034	1135	1114	1240	1157	960	947	909	905	840	789	889	834	894	921	834	810	736	729	702	678	712	668	664	647	670	624	621	598	634	581	579	579	603	591	592	653	632	648	634	594	612	627	609	632	627	585	590	638	590	593	612	627	576	596	639	614	633	588	614	597	549	608	591	590	637	573	588	572	653	621	632	636	614	583	624	603	608	578	615	600	609	621	634	611	623	624	549	575	609	611	602	586	578	590	607	610	624	604	593	583	587	576	617	567	648	609	623	628	576	553	553	569	613	606	619	542	585	569	587	586	613	623	603	636	582	587	571	582	580	589	601	625	624	568	574	564	566	619	624	636	556	600	627	580	610	597	606	618	575	609	621	619	591	585	589	586	614	607	626	616	608	590	615	579	618	592	612	586	628	621	581	611	615	608	590	613	597	567	571	583	587	561	579	562	610	590	599	637	591	584	607	604	642	599	597	600	588	663	593	541	643	627	606	590	626	586	622	572	592	588	612	607	592	594	591	590	588	535	632	629	647	605	663	634	638	627	587	650	581	576	547	638	628	588	570	560	604	618	590	612	556	599	575	587	630	637	576	617	607	556	619	596	585	601	583	581	585	602	614	608	571	583	591	604	617	618	555	628	589	553	622	577	584	564	598	590	632	604	565	582	597	620	630	593	566	613	637	600	635	602	586	614	601	648	572	621	618	614	610	601	670	610	632	584	583	602	592	578	581	595	577	619	599	564	635	630	629	629	633	576	630	658	622	573	601	612	636	567	594	599	596	596	610	640	631	601	605	610	564	598	582	636	618	604	587	584	608	600	605	610	592	578	619	575	617	658	583	580	614	561	601	594	627	587	606	558	604	571	642	573	584	579	550	540	574	614	587	583	627	614	575	598	588	635	602	584	581	557	575	617	623	619	573	636	600	608	580	632	596	620	583	617	585	599	578	593	614	551	564	642	628	608	608	593	579	564	579	600	656	625	587	591	551	588	601	588	591	559	541	602	552	602	611	563	566	577	566	630	584	623	597	610	589	617	612	597	621	635	587	635	578	603	600	586	583	611	589	585	596	582	595	589	606	575	642	573	583	641	579	565	585	595	632	569	561	598	604	601	585	636	604	634	583	627	639	586	614	589	574	568	566	577	581	602	620	618	639	593	587	570	563	566	636	584	637	563	636	585	596	602	652	583	597	597	615	573	567	588	627	621	635	577	624	535	588	590	627	607	600	545	552	600	573	611	599	593	602	592	620	613	579	570	611	583	618	559	579	605	624	580	595	593	623	561	586	572	585	577	597	585	641	601	588	607	586	590	630	592	612	621	603	599	610	570	623	639	603	600	607	573	598	616	599	624	616	589	625	604	578	616	581	596	610	612	585	617	588	633	570	603	622	629	624	623	584	622	552	635	603	585	630	590	611	598	579	597	591	599	608	573	574	591	599	577	599	630	600	648	610	606	559	585	582	629	580	577	589	593	621	621	609	607	626	592	646	594	591	617	595	617	590	609	630	555	561	623	586	627	572	657	620	634	604	594	578	549	613	567	600	610	595	568	611	592	603	608	581	597	627	578	615	616	578	599	646	597	607	554	616	614	568	584	604	608	588	584	586	598	574	591	574	607	590	619	664	632	636	546	601	585	597	629	582	557	570	598	588	597	588	617	587	617	570	593	593	570	611	585	629	608	610	625	602	583	634	611	589	549	590	583	591	583	597	566	565	604	610	570	601	575	632	630	632	651	586	634	571	579	581	596	638	597	610	561	621	547	575	611	582	585	594	606	566	601	587	631	588	591	530	632	608	581	633	600	579	559	597	611	571	574	595	622	583	623	625	618	593	633	586	619	634	623	597	616	583	597	620	605	574	626	576	605	613	601	614	607	601	618	590	568	596	595	605	588	595	589	614	612	605	565	589	558	621	596	626	661	558	590	571	594	576	618	601	578	604	628	555	594	634	635	614	615	621	590	633	565	578	609	570	599	577	648	601	600	591	589	608	583	579	561	577	612	625	653	598	601	585	593	590	544	656	631	589	623	608	600	623	634	642	579	646	581	609	621	610	606	579	576	573	560	595	601	574	590	587	592	613	594	625	577	583	591	552	525	565	597	623	627	620	598	588	579	556	588	582	633	629	578	584	629	610	563	579	605	590	612	580	569	611	625	561	585	609	607	540	629	562	645	610	586	596	604	616	548	605	581	551	615	607	614	559	571	673	602	613	646	548	558	590	605	620	592	594	612	600	547	618	662	576	573	623	597	576	633	607	606	577	589	611	575	612	613	645	622	636	583	642	623	629	587	592	609	634	623	601	534	602	607	598	557	599	566	608	597	569	564	592	580	595	583	583	578	595	576	622	630	638	654	598	618	582	620	567	625	580	597	611	582	605	617	631	606	586	613	578	591	610	641	600	595	620	605	582	614	651	567	522	615	616	619	608	579	631	620	572	616	581	586	576	609	602	617	624	583	612	621	652	625	619	586	561	549	664	588	631	588	590	572	572	600	629	582	635	634	613	586	571	602	589	598	565	575	589	577	554	629	576	579	597	601	572	597	608	599	578	558	584	593	617	613	610	578	600	635	560	592	613	569	618	619	570	589	591	567	586	587	629	637	603	637	601	599	625	605	613	590	551	647	632	626	589	561	605	649	612	586	566	600	686	619	599	596	609	626	624	544	587	625	636	575	615	600	662	628	588	586	563	545	614	565	579	591	620	634	657	609	636	642	581	585	604	625	556	596	624	595	639	584	608	604	602	618	639	585	570	576	622	562	611	596	615	598	626	623	587	578	592	614	575	623	601	583	605	541	594	586	586	587	601	609	627	624	603	639	590	630	607	645	641	573	602	610	645	588	625	559	593	607	588	619	571	655	585	603	573	565	634	609	576	607	578	620	652	582	639	581	679	621	556	613	622	576	597	651	592	600	581	650	594	598	608	615	628	625	639	645	599	584	593	563	609	578	596	606	579	648	670	594	606	602	607	615	608	604	578	592	637	585	616	566	558	556	590	598	615	578	627	620	588	594	603	604	592	614	571	601	572	555	627	578	617	637	607	565	614	571	608	523	583	573	595	576	572	587	606	607	610	573	616	598	605	592	609	561	597	586	603	565	630	587	627	597	576	607	586	623	606	583	579	581	593	598	583	628	595	606	600	621	580	574	596	613	586	608	605	598	575	600	573	572	578	606	574	619	584	608	561	539	584	623	624	633	581	578	605	620	595	590	586	577	595	582	658	601	614	623	556	602	607	633	595	621	565	627	602	579	629	596	602	617	602	611	621	560	631	609	588	591	601	626	564	568	531	574	623	575	594	566	598	591	575	619	572	580	605	565	625	599	589	591	606	604	620	581	529	610	609	573	624	597	617	576	574	635	624	630	567	611	597	604	594	537	595	591	642	613	596	624	630	592	609	549	591	592	614	611	636	573	589	599
34261	34368	39286	36347	31355	32646	28334	28044	24636	20850	17875	14260	10469	10348	8334	6422	5286	4571	3187	2793	3372	3298	4370	2775	3059	2941	2151	1590	1309	1085	1208	835	870	743	768	566	688	718	792	738	467	460	626	618	504	513	496	531	506	419	366	332	339	353	341	365	317	328	308	286	303	286	333	288	287	268	239	247	261	273	265	301	274	294	271	278	248	268	272	251	253	300	252	265	282	277	261	253	248	258	250	254	300	271	270	280	298	252	277	291	257	274	229	271	243	276	253	272	273	264	274	253	273	269	256	234	245	291	296	272	256	277	303	235	279	237	258	265	254	266	249	285	290	275	262	284	270	278	244	277	221	243	252	293	249	255	246	258	262	263	274	263	279	251	255	251	256	289	241	264	255	275	272	272	280	245	282	274	254	243	285	273	218	267	268	255	294	237	239	281	221	244	248	264	253	260	271	263	286	235	248	259	254	257	268	278	268	240	306	280	287	265	259	268	253	277	256	262	240	238	250	229	263	254	237	244	248	249	256	292	262	240	242	254	266	243	244	227	267	258	271	265	258	243	252	253	273	274	277	272	251	252	283	271	252	289	266	263	251	262	267	260	294	273	280	266	261	280	264	278	261	252	270	256	299	267	275	273	249	239	241	248	281	270	248	255	265	255	282	275	240	256	274	248	280	232	262	280	300	268	244	286	260	268	254	261	264	258	285	253	293	237	269	257	252	252	264	265	284	219	246	257	246	260	260	274	265	262	266	280	264	291	248	260	262	247	249	251	285	270	257	252	254	308	261	278	254	257	270	277	254	260	280	242	266	251	245	264	272	265	264	258	275	254	276	232	227	273	237	247	251	274	269	268	284	263	261	269	257	281	271	265	277	248	275	262	268	278	246	248	249	263	297	267	260	252	268	277	265	265	252	248	287	264	248	295	273	288	243	253	261	273	288	246	264	294	260	261	264	278	233	257	241	275	247	265	227	262	264	266	240	285	255	258	256	251	270	272	261	241	248	267	273	253	249	262	258	246	255	236	221	285	284	255	221	250	270	246	262	231	269	279	251	244	273	256	292	227	235	270	279	284	267	267	290	283	269	250	211	247	261	261	251	289	230	273	266	256	230	270	262	238	272	288	254	262	252	245	259	232	252	258	268	268	243	237	233	255	238	236	275	273	297	267	278	262	267	253	254	249	239	232	270	242	251	258	255	262	254	252	246	243	268	294	278	270	287	275	255	283	277	283	282	249	215	269	243	236	259	270	239	288	283	273	261	246	265	286	249	268	253	305	246	284	257	250	268	246	272	265	268	246	283	284	272	287	274	254	255	278	244	239	283	253	266	220	254	222	255	257	273	249	271	264	235	263	238	259	267	276	265	231	274	258	281	275	261	276	247	284	259	243	254	287	286	271	262	286	267	270	283	280	233	286	254	268	277	288	248	250	263	274	254	271	284	278	271	274	262	271	277	250	268	245	252	252	273	283	262	247	248	248	241	218	280	255	283	230	262	265	277	234	261	247	290	271	268	279	255	274	269	242	261	272	264	258	276	259	260	298	247	257	276	279	271	275	289	264	269	268	282	270	255	261	255	258	270	254	256	293	250	248	273	271	275	261	293	254	293	277	290	271	258	250	270	250	272	250	265	266	276	248	256	268	259	274	273	243	244	281	272	246	247	267	285	260	221	254	253	263	255	261	261	270	240	254	276	242	284	250	302	268	263	215	272	268	254	245	285	250	271	262	264	289	275	247	295	282	276	228	267	256	266	308	248	280	247	235	254	234	263	252	258	268	266	240	248	246	255	274	280	239	220	292	270	255	255	270	263	262	247	271	280	300	252	242	257	281	262	270	265	266	239	260	254	248	275	260	253	237	250	267	275	266	256	256	249	224	283	240	274	268	239	251	283	282	283	256	294	245	276	239	254	296	257	247	260	261	274	260	263	262	265	256	233	244	274	286	236	249	264	271	280	257	238	243	281	253	267	283	267	256	251	278	285	272	277	301	265	240	280	270	259	297	254	272	244	285	247	247	262	269	233	240	253	235	238	272	269	250	266	263	281	276	290	273	238	281	291	257	262	241	259	239	234	234	256	257	266	257	260	272	268	293	282	233	284	256	248	245	270	281	292	285	273	240	284	277	265	278	263	256	273	259	262	265	226	272	284	280	258	268	242	256	240	264	265	230	282	275	253	271	264	278	252	266	252	289	286	269	272	251	243	287	284	251	280	314	276	278	236	292	279	267	261	288	262	267	263	236	260	245	268	230	250	267	271	253	249	278	242	240	290	262	247	260	260	224	260	254	268	235	242	261	247	274	251	268	251	242	262	277	236	274	259	273	251	263	248	290	286	235	274	283	242	256	271	272	298	255	256	279	270	260	292	258	273	247	263	283	244	219	269	276	290	255	236	263	262	271	277	257	267	265	275	278	241	255	248	273	238	235	253	274	241	267	259	265	250	260	237	262	252	277	265	238	256	248	273	273	247	252	245	266	282	259	261	258	271	228	266	263	282	271	285	263	262	255	256	284	267	256	251	259	265	276	254	268	258	302	265	266	258	264	299	258	264	253	266	271	267	258	243	272	260	264	252	279	272	234	259	280	239	275	272	271	234	256	263	255	261	256	258	262	240	260	255	255	252	251	289	257	239	261	245	244	271	248	254	247	286	246	263	231	251	256	233	244	250	302	267	260	245	277	259	272	257	256	225	270	261	256	268	302	249	254	263	242	223	261	224	268	248	269	285	263	242	264	256	274	264	267	265	270	275	267	231	250	248	262	252	263	280	244	258	270	247	248	263	270	255	237	273	281	259	232	247	300	241	262	246	233	260	251	266	261	298	292	245	261	259	252	256	252	271	244	257	243	277	254	255	250	289	255	266	266	267	245	262	261	264	292	280	250	282	250	285	258	261	268	237	255	275	287	252	287	250	257	274	286	236	232	221	286	245	253	248	223	247	241	250	260	246	254	297	273	287	226	277	249	250	287	253	259	275	265	249	292	270	275	292	248	259	256	240	277	268	303	240	229	243	270	251	246	268	248	265	254	267	279	256	286	257	251	239	276	252	258	259	259	260	288	265	263	268	260	263	241	260	275	269	258	273	301	280	260	282	260	277	241	257	250	270	249	255	238	291	266	275	251	249	232	253	260	250	250	256	232	248	255	239	257	251	291	229	300	271	287	270	276	291	271	279	296	246	260	272	253	264	267	259	256	253	259	258	249	245	263	263	237	240	265	252	299	226	255	270	262	251	255	255	251	281	239	238	260	274	249	255	254	243	233	264	278	274	270	258	274	262	282	254	252	227	257	278	258	261	265	239	237	235	235	271	251	246	260	261	215	257	249	276	233	273	251	259	253	254	240	269	248	246	258	258	295	255	271	242	235	241	274	223	277	272	266	272	260	270	256	248	232	266	232	262	270	257	260	262	247	306	272	238	244	239	269	238	287	256	280	259	271	260	267	264	253	234	246	260	271	290	238	262	224	294	258	263	237	250	253	270	266	248	275	247	278	280	252
21157	26863	39352	41088	40429	40702	39472	39459	37558	34134	32905	25690	22081	25566	21989	19084	17722	16426	12632	12327	15501	15465	18478	13011	16449	15305	12194	9320	7900	6449	7234	4912	5276	4350	3679	2823	3479	4172	4176	3936	2266	1992	3179	3007	2456	2560	2443	2311	2419	1718	1380	1089	1031	1222	1179	1186	1193	1020	909	863	831	780	777	749	683	727	702	712	650	658	623	682	657	628	615	672	627	635	638	670	695	605	630	640	669	667	599	627	596	673	631	653	632	645	662	628	675	616	608	657	623	622	639	626	647	666	652	663	628	585	574	643	648	665	620	667	594	629	630	611	569	659	589	643	651	592	596	631	608	583	595	653	613	597	585	653	593	589	624	616	587	618	637	601	691	634	608	607	675	603	603	627	634	653	637	620	631	610	624	604	622	669	609	579	619	619	580	637	618	595	558	653	604	611	605	601	625	579	573	610	573	589	637	615	614	593	607	598	681	602	619	606	633	645	613	635	612	604	606	616	635	629	596	624	584	616	581	591	599	619	606	579	577	606	584	644	606	583	638	622	568	602	650	629	667	641	601	603	605	642	601	622	651	643	645	587	621	600	609	600	604	593	594	630	644	626	596	612	635	625	602	581	598	598	588	629	603	564	617	654	626	610	649	642	649	623	622	625	662	611	602	590	607	621	626	615	639	593	611	607	600	646	598	617	587	636	576	584	579	616	617	586	616	617	618	615	615	616	637	629	613	634	637	667	578	612	613	646	613	601	625	641	634	625	593	609	614	639	627	622	618	626	594	645	598	616	621	665	601	639	629	622	585	616	622	686	636	629	598	574	578	588	578	610	584	640	550	625	624	635	634	605	617	594	671	663	596	619	611	647	618	633	626	650	625	637	579	598	625	594	585	638	545	588	590	654	646	606	617	587	594	644	601	615	600	630	609	662	602	600	648	621	663	613	591	613	610	633	568	589	593	625	593	590	667	612	637	618	583	588	643	637	638	562	647	660	628	645	621	632	644	612	618	622	649	629	636	637	598	617	604	621	614	607	622	642	608	607	586	583	654	631	598	594	643	589	602	657	633	586	601	662	634	607	587	616	619	614	608	599	628	620	614	629	617	621	589	628	608	600	589	653	617	639	596	643	623	545	618	586	622	607	590	618	615	623	657	602	615	615	577	561	646	657	610	562	581	617	592	609	615	619	608	625	578	664	619	571	629	628	643	654	627	614	608	580	612	615	634	640	619	617	616	577	631	638	609	618	655	594	616	638	619	611	613	638	645	666	655	606	591	643	649	607	641	629	575	619	624	579	589	621	605	585	644	605	589	603	581	652	555	640	624	592	616	609	627	577	625	613	650	666	610	608	583	630	634	614	628	675	629	635	598	641	651	598	638	594	604	635	607	613	595	631	636	625	623	601	666	578	654	602	610	582	585	627	641	597	603	669	627	609	668	601	637	624	627	627	625	674	591	649	614	626	621	656	577	590	678	619	649	621	645	565	632	657	638	615	619	615	621	622	641	571	573	657	621	627	584	612	629	645	670	610	592	604	618	612	580	618	654	635	616	629	638	597	677	646	595	606	586	608	628	602	611	643	663	615	620	592	623	624	619	647	660	630	628	625	621	643	591	612	624	618	654	636	623	633	587	646	653	586	641	675	614	618	642	600	616	607	609	695	632	597	620	604	618	571	604	561	566	638	601	641	627	626	650	641	589	639	641	605	644	601	630	637	595	607	603	623	616	654	602	600	649	630	573	616	588	637	654	615	624	545	640	600	673	656	600	622	610	622	634	601	621	586	591	651	643	642	618	611	591	602	632	619	639	620	627	594	599	606	638	613	615	586	630	625	638	597	622	618	611	651	610	637	614	663	598	602	615	601	641	625	628	607	610	608	569	636	613	626	640	612	616	628	604	618	584	635	568	598	615	576	616	585	613	647	632	615	654	618	645	640	607	611	637	592	613	610	570	628	622	631	591	605	636	570	613	594	619	629	671	582	608	629	605	627	601	605	630	635	673	636	666	584	582	647	606	603	607	596	622	634	627	635	661	592	637	620	633	603	671	635	588	619	604	663	613	610	610	655	610	606	633	650	594	666	602	590	627	618	609	638	622	648	583	615	607	629	643	592	585	651	641	620	619	629	591	654	606	576	609	661	600	599	575	659	563	646	629	662	588	569	656	614	633	599	582	603	602	640	595	597	611	651	641	621	592	652	576	632	596	630	586	608	656	611	602	620	609	630	601	588	606	630	625	559	658	599	614	594	630	654	610	652	615	589	587	616	606	601	692	579	612	564	578	608	609	634	619	633	604	616	616	620	638	601	587	645	587	613	603	625	608	647	574	613	611	630	666	632	654	642	618	634	596	625	591	586	620	624	626	625	623	614	619	637	646	613	631	654	612	593	622	596	633	587	649	629	613	626	648	608	624	606	608	614	589	596	622	598	611	618	625	604	599	623	580	664	593	602	603	590	634	585	670	605	641	595	652	580	672	609	597	591	597	611	669	648	589	630	584	627	641	608	643	636	639	578	621	628	598	599	651	602	608	608	617	596	659	649	611	608	569	576	597	619	628	596	603	622	623	611	606	610	589	614	599	624	611	585	651	660	617	572	602	638	658	620	612	645	565	593	629	584	602	631	621	602	630	597	590	605	612	610	670	584	596	627	613	598	637	657	585	634	566	619	602	645	636	602	625	588	628	616	631	614	636	634	605	673	629	592	594	657	643	615	627	610	597	644	636	612	588	642	586	637	613	590	609	605	618	645	611	600	633	640	590	604	634	550	620	612	604	590	592	627	602	602	623	597	662	636	593	637	588	549	673	604	616	587	581	674	600	606	630	600	621	589	660	619	581	568	620	613	584	637	599	609	685	633	597	560	628	629	640	609	657	672	635	627	622	673	600	590	660	626	599	608	607	618	638	600	618	613	623	596	585	620	618	612	632	611	680	626	632	665	605	642	588	622	609	622	585	625	601	629	638	639	576	613	616	606	611	592	599	629	662	609	643	645	591	624	593	615	623	606	621	627	577	607	622	661	645	640	605	694	623	589	608	586	634	644	648	583	666	630	622	629	610	572	649	604	651	617	630	636	583	638	656	634	656	578	641	628	610	588	608	601	622	629	595	627	608	638	611	598	630	607	620	651	625	611	616	591	605	593	633	545	586	656	604	655	612	581	601	576	619	618	624	610	623	613	591	589	629	614	602	621	610	626	581	641	629	563	631	636	612	633	644	626	594	631	635	598	625	646	602	619	621	613	605	593	615	623	625	614	611	591	591	636	583	608	607	640	607	613	643	623	629	624	626	627	592	604	649	620	626	567	601	615	637	607	652	621	576	607	570	642	621	614	592	632	613	621	652	622	605	647	631	614	633	576	572	621	648	630	567	616	628	600	577	629	628	619	627	647	614	612	628	629	627	594	621	589	643	621	610	639	649	651	608	610	623	619	656	591	593	568	615	620	575	677	637	630	634	604	543	590	627	641	614	597	609	603	588	589	591	616	589	590	604	672	641	617	628	591	629	635	608	604	593	575	561	613
40463	39717	46918	39718	35241	39020	34332	32941	31748	28930	26812	23036	16672	17495	15605	11630	10103	8081	5357	4925	6560	6915	8802	5940	6367	5637	4296	3019	2393	2030	2061	1506	1626	1234	1182	879	969	1075	1423	1088	648	658	897	886	760	798	688	690	669	530	426	352	328	353	363	362	369	345	288	309	276	264	237	262	209	253	241	261	253	245	235	223	235	212	274	243	242	244	284	240	232	210	234	221	234	281	240	218	236	240	246	248	229	239	252	234	213	252	223	227	236	228	232	254	263	241	256	214	240	244	235	265	248	212	218	266	240	245	214	248	219	221	258	247	284	250	226	227	218	232	212	237	249	236	222	221	235	220	219	256	258	251	247	234	233	252	222	206	230	252	235	256	217	216	239	215	227	234	223	232	241	236	244	246	223	254	211	194	206	215	206	226	226	245	239	247	234	215	243	243	224	259	235	232	241	222	240	244	227	224	244	222	212	222	216	253	242	236	265	231	240	234	247	221	233	242	226	214	235	241	249	220	211	246	238	226	252	220	236	223	246	229	218	262	225	239	253	211	220	249	233	224	218	227	216	243	248	272	227	235	260	244	248	230	264	240	224	224	234	219	248	235	250	217	241	248	236	203	215	241	233	210	227	238	218	239	236	220	265	232	252	250	227	237	216	215	236	238	210	245	182	229	210	243	248	211	244	230	238	235	233	229	237	212	226	234	238	223	229	247	244	246	225	216	239	238	231	223	243	222	227	216	223	227	192	213	265	242	253	228	249	266	218	235	236	235	226	221	216	244	223	240	216	219	226	236	226	241	214	228	242	227	225	217	214	234	229	220	211	210	233	229	227	232	219	234	194	264	240	222	255	237	213	212	244	242	194	216	241	255	242	202	239	225	201	239	222	242	253	243	206	245	222	240	240	226	237	235	250	238	235	257	231	237	258	223	224	228	240	242	236	251	211	254	226	212	240	260	224	226	239	221	241	269	204	219	185	230	240	235	239	224	231	233	223	226	251	243	231	253	215	226	217	230	216	205	243	244	235	232	230	234	231	259	209	230	260	229	239	218	237	262	244	230	236	259	252	232	217	218	244	224	232	243	223	248	228	219	235	233	259	237	248	244	216	220	225	252	207	237	230	208	240	241	219	254	249	242	226	210	233	248	257	216	224	251	216	239	237	210	216	235	216	227	213	240	249	255	222	238	241	233	229	230	219	206	212	225	224	217	255	209	230	237	232	234	244	217	204	252	206	241	224	252	221	235	233	207	246	242	234	229	203	210	232	216	234	231	213	222	219	242	257	234	223	224	219	264	215	234	251	204	222	222	203	229	218	242	223	274	217	217	209	228	227	231	239	237	247	240	257	243	217	243	238	209	258	220	260	253	270	257	202	217	257	250	231	232	214	208	226	219	242	239	216	237	242	217	239	208	236	243	246	250	258	228	205	248	207	218	221	237	270	223	244	222	239	214	257	235	238	245	231	219	255	217	224	238	201	221	212	224	228	249	262	230	238	229	256	265	216	247	232	268	227	233	241	247	239	222	222	265	238	237	244	234	241	226	231	236	228	230	233	220	234	269	219	213	251	232	228	232	223	223	200	265	243	228	231	252	234	225	240	212	239	239	241	235	216	211	230	218	245	250	220	199	260	205	230	233	244	230	249	223	241	222	266	216	248	234	236	191	242	244	275	250	248	261	229	254	237	243	261	239	219	229	229	233	222	230	233	237	239	220	211	257	236	237	243	246	248	270	239	246	251	238	234	216	215	237	217	234	218	215	225	204	222	240	210	223	228	259	214	233	237	230	241	232	236	235	217	219	239	235	232	248	241	231	261	246	224	243	228	206	232	225	206	242	245	234	211	234	237	222	236	233	252	207	244	226	224	213	217	234	215	268	244	246	223	217	242	237	226	245	207	231	243	221	254	228	234	222	234	255	224	237	237	228	241	224	205	224	241	244	239	229	239	227	228	238	225	236	249	224	234	245	248	217	246	251	236	235	227	236	227	249	282	226	219	225	236	261	267	237	199	261	218	206	273	223	235	238	223	241	253	257	218	230	215	262	259	236	232	200	214	227	234	214	240	238	228	261	218	226	205	211	244	233	240	274	253	225	237	225	238	238	218	236	245	254	243	217	232	235	197	215	220	206	246	245	206	240	243	217	235	236	231	230	233	252	229	244	224	267	205	253	229	209	225	215	233	238	248	245	214	234	213	225	209	224	239	217	242	211	223	250	227	239	236	237	228	256	235	244	218	214	258	235	223	232	211	215	232	238	235	219	253	235	241	243	255	254	223	227	247	226	251	260	247	243	232	215	238	227	211	243	250	242	241	259	231	214	203	223	221	235	223	235	244	233	242	246	255	240	218	231	278	224	237	230	227	253	218	257	247	248	250	225	232	239	235	217	230	226	262	246	250	209	218	226	263	237	215	213	212	234	259	241	240	253	255	235	220	246	238	234	243	250	217	268	204	218	250	209	243	242	229	248	237	213	208	232	263	236	217	263	218	205	248	234	243	265	243	239	235	248	219	247	227	231	218	224	222	193	233	246	211	190	229	227	209	242	248	265	229	226	226	206	235	244	238	216	244	270	210	222	249	242	259	232	233	236	232	246	216	213	231	275	233	215	232	214	228	232	219	243	230	233	218	238	232	233	235	217	230	233	227	230	259	230	203	198	233	233	264	244	263	229	228	240	242	201	219	231	251	259	229	227	238	234	221	251	207	237	243	223	212	210	246	220	291	247	209	218	270	223	235	254	222	209	248	212	253	232	243	248	242	229	239	280	225	229	231	237	226	215	212	242	252	265	226	247	222	224	222	233	236	238	241	237	235	258	232	230	219	231	259	239	251	196	241	231	249	218	241	223	219	236	213	244	238	244	230	224	223	206	224	225	208	210	267	241	203	247	238	231	234	206	220	198	245	236	210	230	237	227	232	242	218	226	236	233	208	215	233	237	240	218	264	229	253	241	235	235	258	228	256	245	269	222	235	248	217	261	249	227	218	220	243	226	233	252	236	258	216	235	238	209	224	265	252	230	219	225	228	255	223	240	237	254	219	236	244	238	227	260	248	234	224	234	222	230	227	215	225	255	224	246	211	250	225	226	238	207	223	245	202	235	239	257	246	218	225	196	240	218	230	281	245	249	225	229	258	239	230	229	224	217	237	237	211	241	255	246	238	222	239	218	240	239	232	218	240	243	237	235	201	248	239	261	239	199	242	236	229	211	264	216	228	240	249	243	258	237	214	234	217	245	248	228	229	263	259	219	230	235	217	201	234	233	257	256	223	247	232	245	249	237	216	237	220	223	222	231	237	229	285	228	248	221	241	224	246	221	267	250	253	257	231	209	242	266	245	222	225	231	213	227	227	203	214	219	231	245	215	260	248	246	246	232	261	227	274	238	229	233	211	242	235	217	226	232	203	246	212	222	217	204	253	225	232	253	226	237	247	257	220	207	232	220	234	207	233	252	197	223	217	210	207	231	226	250	207	241	236	220	224	225	255	230	190	236	219	245	222	228
24904	31443	44996	45224	45638	45955	43832	44439	44970	41290	39200	31897	27606	31781	30154	25823	25158	23359	17212	17827	23031	23959	27051	21897	25918	23550	19553	15097	13186	11210	11924	8641	9213	7287	6055	4540	5801	5866	8281	5699	3006	3376	5559	5422	4233	3885	3753	3905	3593	2608	1888	1431	1323	1571	1636	1643	1618	1216	1021	1069	941	788	825	801	713	622	629	631	654	619	612	634	598	588	569	576	586	607	627	604	601	596	576	561	574	583	589	549	578	580	576	555	607	558	547	550	596	607	582	577	569	548	609	580	566	589	547	530	586	548	560	542	545	570	566	541	557	574	549	551	512	539	587	527	554	526	512	549	574	544	534	527	564	569	533	557	558	546	561	553	567	550	598	544	547	536	569	551	545	520	557	533	564	584	565	600	539	523	517	583	544	509	541	546	555	537	535	551	518	530	546	571	568	527	528	609	566	561	595	543	546	552	527	551	556	561	539	566	537	545	583	561	525	552	575	545	558	548	565	524	596	526	536	536	542	556	572	574	576	551	548	575	548	553	575	536	554	573	577	559	525	550	531	542	549	517	578	584	588	564	568	542	560	559	552	552	519	571	541	567	576	584	576	557	523	551	602	589	551	514	564	530	523	534	602	547	556	525	522	551	559	554	579	520	561	540	540	594	554	562	577	525	555	525	571	525	550	530	560	515	527	572	538	579	540	568	548	515	520	529	579	545	503	567	549	546	561	521	552	525	563	523	569	578	529	573	556	572	518	555	542	558	549	553	542	513	534	546	543	569	532	511	537	525	519	531	598	535	519	546	546	537	549	541	540	550	596	576	531	571	505	514	581	552	543	561	503	545	584	514	537	533	570	573	548	588	566	560	550	534	540	580	563	528	528	553	543	540	533	527	538	558	551	527	507	557	503	565	569	496	551	586	543	558	503	567	557	576	541	577	557	577	515	497	541	580	545	551	570	517	536	529	618	539	543	569	523	532	545	539	545	534	496	589	537	545	487	557	559	527	520	562	557	566	559	511	540	540	565	532	585	565	547	520	570	532	577	535	541	524	539	551	531	552	552	532	547	583	588	549	554	532	516	569	531	539	569	569	530	558	572	509	550	541	597	568	543	555	495	537	573	522	513	532	553	583	507	538	541	539	531	535	543	563	530	552	553	555	562	534	526	553	536	553	560	535	527	525	545	533	552	592	513	561	546	596	500	549	557	525	590	493	570	554	576	558	577	567	557	580	521	514	537	541	552	555	524	559	520	583	558	529	550	537	530	532	528	558	566	545	510	537	557	523	552	571	547	516	526	566	520	550	535	512	521	583	557	537	576	567	543	535	585	567	564	570	528	565	516	542	547	527	541	563	547	568	533	541	609	591	532	534	526	546	549	589	572	562	522	544	583	568	571	526	579	534	530	533	516	553	561	592	527	554	563	550	533	560	559	538	509	514	529	544	570	540	501	525	545	537	531	497	561	554	522	554	508	551	513	521	565	528	489	512	529	555	561	536	552	586	554	522	577	567	580	538	527	526	533	551	539	527	503	593	550	512	541	534	560	570	562	537	548	539	544	514	528	533	544	554	533	472	547	530	512	566	589	539	518	546	537	548	494	558	563	528	559	546	550	566	524	550	583	563	533	563	561	594	585	558	571	566	564	553	562	536	544	565	540	546	563	541	558	534	515	512	605	589	523	544	530	560	545	565	577	531	559	531	514	552	524	537	579	532	532	525	504	534	505	529	563	534	611	493	550	523	524	570	517	541	531	562	563	573	556	552	550	535	553	537	506	562	543	552	526	535	546	527	539	570	553	564	524	528	546	558	534	520	530	524	567	532	584	552	543	569	545	551	565	554	516	541	557	530	545	530	567	583	603	542	523	545	546	581	574	530	555	569	550	508	541	571	557	561	540	541	593	545	527	536	551	547	538	545	558	550	574	502	504	537	556	530	548	526	519	509	564	518	543	564	515	584	554	544	557	564	558	528	543	561	565	554	559	568	542	524	530	508	534	553	549	551	547	550	577	567	571	585	558	520	534	567	530	568	544	568	538	552	486	587	588	536	522	545	572	546	524	506	542	498	580	517	575	539	512	515	485	561	575	546	575	516	545	536	492	549	585	521	571	535	529	564	555	560	526	533	507	604	552	565	559	573	562	562	573	579	511	524	537	550	565	551	529	575	523	546	533	517	573	580	520	564	548	596	548	548	538	594	559	536	531	531	573	560	560	593	544	532	545	553	513	540	529	554	508	534	541	549	555	530	519	541	551	568	562	552	583	533	529	557	592	542	529	581	555	534	554	569	548	539	570	561	578	573	552	540	550	538	563	537	573	548	566	556	582	522	537	543	603	528	559	514	576	551	566	531	554	550	554	566	557	564	541	546	542	566	588	539	597	533	527	501	533	579	569	577	628	520	535	587	556	566	574	525	584	522	575	550	525	546	565	556	557	547	604	547	534	571	561	573	563	574	541	534	547	547	538	557	534	567	532	566	561	522	593	493	562	552	526	507	579	583	560	554	552	525	526	517	576	544	553	535	551	563	540	537	553	525	519	484	545	533	540	564	561	505	551	549	521	576	556	547	545	540	501	564	575	515	518	550	520	537	574	552	547	516	552	577	538	575	598	521	571	553	506	548	564	568	538	566	584	536	537	526	528	507	527	556	552	551	532	553	589	561	539	522	561	594	540	537	524	540	550	517	573	576	563	561	545	558	547	567	575	523	566	531	532	529	494	543	561	599	573	553	583	522	551	562	603	562	543	555	567	565	559	515	565	491	532	554	550	532	535	557	540	584	576	566	564	569	527	554	511	557	556	558	572	542	506	547	505	547	568	560	549	535	552	540	575	509	549	498	540	571	546	557	569	516	531	534	524	564	537	507	555	562	541	558	575	558	596	569	527	556	592	547	523	553	551	572	538	518	520	544	574	531	528	544	597	524	562	569	547	585	588	562	545	537	556	575	545	495	546	548	574	549	569	564	500	543	537	554	564	545	530	575	561	552	527	530	579	561	533	552	563	545	588	577	537	594	503	535	543	541	578	521	540	534	576	548	566	518	581	514	542	522	541	521	515	569	581	522	557	627	521	564	517	538	512	573	499	561	547	534	545	544	538	560	524	534	517	551	500	533	542	524	579	529	560	490	568	554	558	544	520	550	516	520	553	566	538	571	495	524	504	548	565	559	524	594	556	548	500	556	528	571	569	532	548	541	567	545	551	514	538	620	555	561	530	585	532	547	549	583	547	519	546	558	587	553	573	515	549	538	525	550	544	553	540	538	565	512	605	538	536	523	552	549	562	540	546	572	516	539	547	516	514	527	526	500	550	567	525	553	557	533	566	533	534	502	536	557	525	532	515	592	548	568	535	564	577	544	546	555	557	561	549	542	556	543	547	532	567	538	508	555	563	564	518	547	555	589	531	540	573	554	547	544	564	541	531	528	549	548	530	502	563	560	548	498	564	530	501	540	521	515	506	559	543	520	556	536	539	536	496	542	531	546	578	527	552	560	543	519	521	534	532	558	508	552	572	567	557	521	566	546
22384	24040	29291	25858	20815	15761	10395	6959	4870	3429	2909	2601	1991	1777	1468	1305	1086	840	701	618	541	509	495	360	432	384	374	367	378	310	382	344	353	346	313	309	332	328	356	331	279	302	307	302	297	295	254	279	321	269	292	258	289	279	267	288	271	265	240	272	252	267	251	291	237	283	236	261	263	267	248	268	243	269	273	254	236	285	273	268	266	262	255	243	246	252	266	268	251	260	261	246	271	268	275	228	261	267	275	238	268	235	259	225	269	274	241	249	225	246	252	271	249	279	260	248	266	242	266	260	259	273	240	245	278	260	240	240	242	268	226	278	262	257	252	262	243	270	241	242	246	254	234	285	302	294	248	259	265	244	264	235	267	264	231	233	249	251	232	271	250	261	234	304	237	237	259	231	267	281	277	248	269	247	227	255	251	291	251	267	235	250	258	262	257	258	226	259	246	264	263	254	235	247	231	255	248	238	255	237	231	252	254	227	249	250	260	231	265	249	260	251	279	243	255	258	284	233	280	267	245	250	271	267	244	247	263	260	275	269	291	282	286	278	249	268	251	239	236	265	286	230	243	257	239	279	260	240	257	271	287	259	265	236	284	284	259	263	279	251	249	246	254	267	247	241	285	258	245	243	239	269	253	258	264	233	275	257	249	269	229	243	279	289	245	229	252	244	260	247	275	259	239	265	262	273	239	261	250	262	271	316	244	235	235	223	245	264	288	275	232	250	261	262	265	249	252	287	291	293	260	244	241	220	261	250	263	262	237	235	244	257	270	235	243	244	271	269	225	244	276	228	267	240	261	276	239	245	268	235	229	252	246	277	237	283	278	249	241	283	236	254	255	245	247	248	237	272	263	252	267	264	266	247	236	242	260	259	264	241	246	257	262	253	253	282	265	263	263	266	251	244	259	236	226	253	247	275	279	262	251	257	258	240	295	266	255	237	233	257	239	244	260	263	250	253	268	280	290	237	239	251	261	270	270	269	234	262	239	245	238	234	240	273	254	253	249	276	274	260	257	247	246	281	260	234	252	257	261	245	247	261	272	271	245	236	281	269	250	268	247	245	266	274	258	239	291	296	230	240	254	243	262	272	254	232	279	269	229	289	242	219	230	270	255	255	251	269	247	275	235	268	253	259	258	258	277	265	241	289	235	246	241	259	226	248	280	283	256	257	266	213	212	251	236	251	253	243	251	272	261	277	245	272	287	270	256	260	238	272	271	251	262	248	271	266	309	252	252	276	232	269	239	257	260	273	246	256	286	252	236	297	249	254	240	264	267	231	235	262	242	253	253	255	262	240	272	265	263	232	247	263	265	271	231	266	251	231	247	275	268	249	244	260	281	243	236	276	269	248	283	292	271	254	289	275	275	245	289	241	249	246	271	255	261	280	257	257	257	270	253	268	248	237	229	231	254	264	280	239	249	255	225	261	246	254	263	258	257	222	275	276	252	240	263	232	264	255	245	267	270	238	242	259	241	268	261	248	241	266	254	256	242	263	243	253	267	247	262	271	260	235	250	243	268	249	253	264	242	261	248	257	254	276	284	260	224	245	254	223	269	259	257	284	246	237	265	253	268	248	272	233	248	257	256	258	207	246	244	259	264	274	253	263	238	261	268	285	258	265	253	260	261	271	292	280	246	282	280	267	276	277	255	234	236	215	234	236	250	219	242	265	259	257	244	247	268	255	254	230	234	234	258	266	246	243	266	238	235	253	258	274	277	267	253	273	270	290	229	263	254	259	246	310	249	249	253	255	251	273	259	289	264	260	224	263	254	239	283	246	256	261	267	239	258	247	254	253	299	243	247	276	287	282	248	275	284	291	268	264	231	273	262	261	275	215	239	275	267	245	278	274	246	251	235	246	257	269	248	286	265	261	253	274	276	252	264	244	272	254	287	264	264	249	243	266	239	229	235	267	278	263	287	216	250	261	245	265	257	266	272	279	275	237	270	247	262	264	239	274	231	233	266	273	261	268	247	266	275	223	256	253	255	271	257	258	283	252	269	227	236	246	235	269	239	237	265	249	249	242	222	275	274	281	271	242	245	237	232	238	270	256	280	226	242	270	262	233	259	277	238	283	264	267	272	271	232	253	241	263	298	240	245	252	254	212	227	268	255	251	228	234	249	276	271	274	268	243	271	277	267	233	235	238	255	246	269	256	254	252	247	263	270	243	249	238	259	250	234	286	243	271	259	226	212	267	241	270	243	249	265	226	271	258	238	283	243	218	245	230	238	258	267	274	258	230	251	273	253	236	277	241	247	245	248	288	235	243	267	251	238	241	248	245	277	201	248	273	240	246	241	235	262	248	242	232	237	258	272	273	245	267	237	252	241	284	276	265	262	261	239	256	263	265	275	278	255	278	253	263	246	259	264	268	237	252	258	283	236	250	253	247	241	263	292	290	279	248	286	249	262	262	256	275	239	236	287	286	257	247	250	287	270	273	256	274	261	257	229	286	314	241	267	244	257	258	267	250	250	251	258	239	265	240	255	260	247	255	245	243	264	248	261	266	258	252	268	270	249	267	257	236	265	287	267	270	295	290	260	260	246	251	282	225	254	260	281	244	231	253	259	258	252	276	245	234	277	258	273	247	262	255	266	248	267	274	240	257	267	234	247	284	243	249	250	258	246	268	255	248	234	313	249	284	238	272	276	257	260	267	229	265	281	263	243	230	231	229	243	247	246	231	261	261	257	254	267	270	281	312	275	228	285	254	277	255	265	241	271	252	238	276	255	272	241	271	244	265	259	258	239	295	281	232	232	249	251	268	280	259	244	244	280	237	261	278	264	228	237	275	260	273	267	254	247	254	249	236	245	289	254	240	261	258	226	276	236	279	237	244	254	247	248	263	260	297	265	260	245	224	251	234	223	217	258	244	268	249	245	258	253	249	245	255	259	245	237	235	241	237	232	251	273	282	237	266	284	227	254	247	278	228	260	276	239	281	239	278	270	238	246	253	237	290	254	239	265	237	244	241	245	288	267	265	261	243	249	271	272	257	258	263	271	282	248	251	241	256	269	252	208	266	265	264	281	257	268	238	232	233	258	241	258	248	273	251	247	224	242	236	238	243	252	264	229	263	256	273	249	277	242	258	271	236	279	259	271	274	254	281	252	270	244	262	249	246	265	277	265	245	259	240	262	260	237	224	280	262	252	240	266	260	265	264	272	254	262	223	290	260	234	263	238	259	263	265	250	265	263	259	271	279	273	251	252	277	278	272	252	271	262	250	271	251	247	250	253	250	259	254	263	251	250	283	229	266	290	250	232	249	274	282	254	281	258	260	271	227	235	260	256	266	267	272	275	254	246	233	250	259	259	248	258	248	288	245	254	247	261	261	276	260	248	261	239	224	255	249	264	223	264	261	234	261	272	252	259	222	281	241	255	268	272	250	267	248	242	242	252	258	246	246	241	260	257	239	261	269	256	230	247	234	236	247	262	266	253	258	251	265	278	282	225	282	287	234	271	278	262	251	243	268	273	245	252	246
12867	18798	31140	33153	31491	27751	23804	19883	17021	13584	12458	11304	9285	8218	7674	6534	5781	4420	3411	3118	2934	2512	2488	1691	1882	1716	1521	1458	1368	1364	1355	1195	1246	1081	969	1019	1135	1173	1076	1058	953	914	1006	976	905	910	847	919	879	879	821	801	739	737	734	739	716	650	675	635	594	615	622	647	598	619	618	586	665	675	649	622	661	602	675	618	614	607	613	653	623	616	622	602	638	613	635	614	634	635	623	641	593	621	638	654	607	621	623	604	594	596	610	612	609	632	590	610	612	583	648	585	607	649	637	610	650	577	604	603	618	571	635	578	595	637	634	654	621	608	580	637	620	634	608	576	583	581	609	587	621	573	665	623	637	599	630	588	590	529	589	633	627	624	613	623	614	618	627	621	605	553	610	599	579	610	619	626	595	594	595	597	618	605	609	593	615	613	588	615	684	616	576	601	582	640	620	578	626	618	613	589	578	609	583	588	609	576	579	614	652	635	586	618	601	624	618	602	614	573	607	578	618	602	596	601	578	555	601	605	584	624	626	609	594	607	577	586	577	648	619	606	596	633	601	640	620	631	596	615	607	601	614	567	583	642	619	578	622	573	644	572	634	609	617	624	664	622	593	571	585	621	618	555	637	630	580	559	587	620	593	600	557	611	616	604	597	585	593	617	583	573	607	598	622	559	576	598	601	622	569	593	596	601	615	627	598	599	565	590	612	606	604	598	587	597	617	614	602	593	594	628	607	585	616	637	613	577	640	595	631	623	586	590	604	608	610	628	563	596	588	582	589	599	595	587	595	590	587	594	600	620	603	568	596	603	602	586	589	609	597	609	637	590	660	632	596	638	629	606	619	606	597	619	620	605	606	601	601	604	603	605	653	615	645	604	557	588	610	674	602	582	618	607	634	605	629	626	642	616	581	593	602	604	615	621	583	611	597	613	589	573	604	610	630	571	595	637	594	659	602	631	627	616	644	586	588	600	566	610	601	600	573	616	647	673	637	607	584	641	594	637	615	567	622	613	566	629	593	557	586	605	601	595	632	574	625	645	618	562	604	604	644	619	596	608	588	577	599	619	593	598	600	565	599	667	600	614	555	589	618	580	583	612	619	613	605	631	558	587	640	619	606	631	625	604	608	614	615	620	647	597	597	590	628	630	620	579	579	596	588	607	617	634	568	606	595	579	597	613	617	610	608	596	572	610	612	589	632	597	560	621	632	598	614	615	602	627	627	589	574	589	636	626	612	602	617	637	625	621	574	612	630	593	590	606	603	542	632	616	601	608	626	608	557	619	589	643	639	657	617	608	609	598	590	612	611	619	616	627	590	598	608	597	585	635	602	622	632	600	601	596	646	583	627	564	594	610	622	637	584	573	614	570	608	609	561	602	625	602	594	601	602	572	598	596	617	651	594	611	584	618	613	574	562	640	570	586	580	624	619	601	636	572	615	616	591	596	629	645	647	601	643	592	627	598	557	592	588	617	604	619	606	631	659	570	594	590	563	599	625	622	597	606	616	570	608	601	597	575	614	608	576	577	622	619	612	636	619	585	609	596	605	623	582	566	597	622	581	616	587	597	635	627	631	609	587	651	571	664	622	608	620	600	624	631	631	614	561	617	584	612	613	611	649	583	583	579	631	577	631	609	590	561	588	612	603	609	557	612	591	612	584	595	599	596	608	592	632	614	573	617	619	633	667	616	566	601	606	582	609	592	566	594	643	638	596	630	613	656	570	579	597	654	574	592	589	544	575	583	611	650	614	649	584	603	612	582	565	558	589	581	534	590	611	597	651	630	577	587	637	597	608	576	612	581	633	659	556	620	624	627	620	603	591	615	654	644	612	555	589	620	581	581	596	617	618	598	571	573	626	613	618	605	611	557	633	592	602	618	625	606	641	566	597	585	613	565	603	596	623	625	604	585	614	598	591	627	627	600	600	605	597	604	642	599	574	588	622	606	652	611	623	649	580	581	586	629	573	630	613	594	627	575	626	614	593	607	660	673	637	617	651	598	618	604	651	593	624	585	597	624	591	589	573	623	589	611	637	622	609	618	607	646	564	556	630	577	564	642	653	552	612	600	592	618	595	662	586	590	648	588	612	568	589	609	608	594	601	615	616	570	623	609	652	617	604	603	594	613	581	622	606	604	594	616	629	573	629	615	631	619	591	601	621	595	628	599	576	633	611	566	612	646	578	579	604	635	638	605	571	637	586	608	649	628	613	651	604	604	629	618	584	592	615	607	617	632	668	594	625	644	587	583	579	564	597	560	602	588	624	555	621	608	590	612	597	570	606	575	615	611	641	594	629	559	537	588	636	613	629	578	604	609	606	604	656	575	646	604	594	616	603	596	619	611	587	619	618	582	591	591	581	598	587	609	608	578	611	602	622	607	636	656	601	598	611	597	572	609	564	620	635	631	601	607	632	574	623	640	603	621	597	588	585	649	564	633	627	634	601	590	629	582	584	647	600	620	598	646	628	628	622	622	591	572	599	620	633	632	597	603	664	622	651	573	569	600	655	597	589	613	619	596	612	597	613	602	609	611	604	617	590	553	581	612	608	574	637	614	603	573	610	624	625	593	578	643	655	597	599	632	646	590	606	559	636	624	662	590	566	620	602	563	579	608	609	632	577	570	587	597	578	624	600	576	638	609	636	580	616	637	617	620	605	584	611	585	602	586	605	611	618	635	645	608	618	613	597	618	604	588	598	609	619	626	602	626	661	662	644	620	582	608	582	625	660	622	615	596	571	624	616	560	634	596	670	636	612	609	640	618	622	623	663	558	589	572	607	603	562	586	632	603	602	621	594	645	613	639	611	627	597	669	622	625	639	606	571	588	574	632	631	622	591	605	597	577	625	570	590	631	583	632	634	636	604	617	626	589	633	597	567	566	605	594	633	601	625	648	624	605	579	583	585	628	647	616	608	663	625	621	614	620	623	635	630	617	595	597	611	610	620	654	589	609	601	565	600	582	581	606	612	599	541	580	618	626	623	631	636	659	640	618	640	648	640	639	625	576	600	617	639	607	625	609	593	602	621	636	592	597	637	623	610	651	640	648	616	647	623	631	638	596	598	607	621	631	589	611	581	596	590	588	631	565	600	642	590	630	640	633	612	603	614	612	593	586	622	574	615	571	594	626	630	647	595	635	613	623	621	580	583	629	611	572	657	584	587	610	632	561	553	632	589	618	636	621	646	565	590	576	590	608	579	574	613	626	573	601	614	592	557	611	572	580	612	594	598	592	590	647	614	604	614	628	594	614	638	644	562	602	611	622	631	651	570	616	623	620	567	593	624	623	627	606	602	584	608	604	587	656	559	578	593	634	593	623	602	593	640	591	592	625	580	616	614	587	651	632	588	639	629	580	613	585	606	581	580	598	634	624	620	581	579	614	558	621	587	578	624	621	590	617	624	634	583	594	594	569	610	603	631	596	616	652	577	613	563	649	595	618	612	590	569	622	646	585	609	640	608	598	623	638	584	611	606	621	613	632	602	595	593	606	600	568
33648	34929	39185	35026	32626	31204	29295	28549	24774	19783	18050	13470	11876	12107	10182	7213	5404	4361	2942	2528	3762	4122	5019	3297	3404	2808	2226	1595	1314	1264	1291	935	965	751	594	530	771	738	823	578	493	585	611	579	461	495	479	497	492	413	345	306	335	340	318	374	331	310	285	313	307	295	263	277	297	293	285	269	262	283	275	270	280	250	283	279	265	272	242	287	267	265	279	247	247	229	262	255	239	270	289	272	265	260	276	284	290	265	274	246	294	264	274	263	251	297	250	261	278	259	303	262	257	273	259	250	294	279	273	269	238	267	260	267	240	257	267	228	272	296	252	265	235	254	270	254	266	248	268	271	260	260	280	238	239	285	239	265	250	264	276	247	255	276	273	249	267	285	242	243	291	275	297	272	247	284	288	276	260	276	257	273	223	267	295	275	248	263	290	260	268	255	259	285	274	303	293	264	274	268	275	259	245	262	277	252	271	252	243	260	258	260	283	263	295	252	261	237	267	259	243	274	263	249	252	257	232	254	262	290	259	267	281	267	269	279	291	277	268	247	278	262	247	275	269	284	296	257	252	257	261	266	267	254	273	281	277	271	267	290	266	268	222	277	274	262	292	255	249	301	260	250	246	247	245	302	281	266	243	279	246	274	294	285	261	275	275	259	289	287	250	264	266	304	260	260	265	256	248	287	270	280	268	269	260	242	292	278	302	263	242	268	242	249	243	245	237	258	257	254	281	283	281	277	244	287	261	230	246	268	297	259	258	279	294	257	260	271	266	263	248	264	234	262	256	260	259	264	261	292	248	285	247	245	266	235	273	276	263	293	265	273	248	276	293	229	276	260	270	295	259	274	254	286	252	237	256	288	252	241	251	272	267	268	244	246	241	251	298	210	282	256	275	275	267	270	249	276	291	267	296	283	252	286	264	251	265	273	229	262	257	275	262	286	264	301	240	262	254	239	271	253	237	272	264	278	272	275	274	262	285	243	248	259	275	253	306	256	320	254	238	274	284	278	274	259	260	260	250	276	314	244	283	259	288	262	218	288	243	275	278	246	269	242	266	297	261	250	267	268	275	258	253	272	249	263	284	294	229	245	253	267	270	272	271	257	263	252	294	275	258	238	242	268	246	262	259	263	267	273	254	236	279	268	270	257	254	256	253	271	270	272	265	276	265	262	282	293	286	272	258	225	239	260	251	261	274	280	256	252	247	270	262	263	282	241	272	262	258	256	220	226	267	287	246	261	263	241	282	264	260	260	261	262	287	291	258	250	254	271	288	290	271	270	238	252	255	240	260	269	283	291	266	249	259	254	301	313	320	278	259	271	253	271	268	246	247	259	244	244	256	257	268	272	288	277	282	265	306	286	264	252	274	259	256	264	278	254	273	260	275	257	256	293	272	273	275	270	281	254	270	258	254	248	277	280	298	254	246	237	260	273	274	260	281	235	265	293	249	295	260	245	280	278	293	232	228	265	268	236	288	235	266	247	223	268	264	283	251	250	285	270	290	277	246	271	237	254	268	309	254	280	275	294	255	275	230	269	255	275	264	267	270	271	256	251	275	265	284	278	244	293	252	269	256	256	250	252	261	267	250	241	254	269	287	304	257	279	286	278	267	258	248	267	295	262	234	259	266	244	286	256	289	284	289	267	262	286	278	267	211	274	251	238	251	264	288	250	277	249	278	254	242	268	306	255	272	246	256	277	241	280	278	275	271	268	278	243	251	255	240	250	265	268	270	268	283	227	274	274	239	227	240	267	255	256	244	286	271	250	265	273	249	308	287	260	274	230	266	250	264	264	223	270	256	247	250	264	264	259	270	247	241	259	260	274	250	244	285	259	265	280	273	272	242	260	269	273	259	264	289	258	281	273	245	256	296	253	262	247	262	284	265	249	243	258	291	288	270	268	264	262	267	250	254	243	252	303	280	260	254	270	292	263	274	257	263	251	257	270	260	274	285	281	255	302	272	261	294	261	242	263	248	233	226	256	251	258	276	290	245	288	250	265	261	285	271	231	302	267	251	258	246	273	264	249	264	258	265	283	250	236	297	276	265	247	263	260	243	260	261	267	251	248	283	255	271	282	242	264	277	274	236	282	242	282	244	253	266	260	286	281	283	264	255	259	242	257	242	256	265	296	253	271	241	243	253	311	250	280	257	268	272	271	289	277	268	280	238	259	280	278	285	247	282	272	287	235	230	247	277	263	244	228	269	291	258	269	249	266	269	251	241	263	247	265	262	251	263	285	233	269	248	292	264	283	253	286	242	282	257	295	255	299	266	248	294	256	258	275	267	291	282	271	268	261	260	303	289	277	309	262	295	243	258	298	237	258	280	271	279	269	276	248	278	262	248	249	277	264	260	262	278	253	278	254	270	246	270	252	279	261	257	292	294	281	258	250	280	270	258	276	280	278	274	275	287	255	285	250	262	245	257	264	236	281	282	274	252	293	269	228	247	277	268	269	263	252	269	282	294	268	260	253	271	263	296	266	274	278	250	270	264	279	279	265	271	305	280	287	248	254	293	286	250	266	248	271	276	272	246	270	276	299	260	266	251	253	250	254	268	242	273	265	263	262	276	291	279	289	288	248	311	281	288	257	278	254	233	264	289	237	266	264	267	262	268	260	232	290	257	268	263	284	281	264	279	242	272	235	247	256	268	236	270	286	306	283	275	237	252	254	261	291	276	248	241	223	253	290	262	276	262	300	252	251	261	285	267	278	264	275	279	279	272	267	271	265	289	266	275	279	253	285	297	253	260	272	293	280	265	269	248	281	280	250	255	262	252	239	258	277	308	293	243	274	287	262	255	302	261	272	255	282	248	243	258	259	260	269	278	255	246	277	255	297	266	281	269	311	266	276	252	251	260	287	240	239	288	232	245	239	257	259	287	253	283	280	246	253	282	275	251	266	280	238	278	270	242	265	274	268	234	274	254	248	292	229	264	268	256	261	303	229	279	250	274	276	284	274	247	252	275	310	257	268	254	246	274	262	245	277	236	279	269	233	267	288	271	253	257	276	274	291	283	254	261	257	265	240	289	276	254	247	251	252	261	252	260	272	261	249	266	304	264	229	230	226	289	250	286	284	239	254	277	276	296	261	254	265	251	279	256	281	254	253	265	288	264	255	294	240	268	245	218	243	282	250	276	281	266	248	255	266	253	269	278	274	265	233	246	263	276	273	257	257	285	258	272	267	244	267	277	260	270	254	255	281	270	310	264	264	310	287	270	247	282	262	265	261	293	239	274	284	265	281	258	268	272	254	255	272	247	252	240	257	254	265	283	244	276	288	235	254	271	272	307	256	295	284	285	274	264	277	261	259	261	259	250	271	304	254	268	251	247	258	248	258	264	281	282	262	290	229	266	263	275	261	266	274	258	260	262	253	288	272	297	286	297	267	263	243	267	250	305	261	275	254	288	287	304	259	266	239	284	285	253	280	274	229	261	269	298	284	276	257	262	236	238	252	249	281	272	275	283	281	237	273	214	279	269	253	255	264	273	277
20830	27223	38934	40614	41229	39295	39982	39646	38388	32756	31685	24834	24829	27194	24311	20000	17440	16303	11636	11762	16698	18800	20482	15861	16959	15400	12122	9613	8414	7834	7514	5978	5578	3991	2970	2449	4129	4436	4509	2667	1940	3021	3326	3374	2629	2498	2186	2278	2297	1676	1371	1160	1219	1176	1225	1191	1097	1168	964	872	830	832	793	726	696	685	709	685	681	700	696	679	685	663	687	647	621	696	640	652	681	645	668	658	687	636	642	640	668	670	677	633	652	672	652	671	661	666	656	658	680	694	618	648	657	595	594	655	642	664	631	667	627	644	607	637	666	633	630	663	632	582	645	606	641	626	604	613	576	573	606	643	662	598	635	590	648	607	681	604	590	629	606	618	635	661	618	600	652	616	626	629	608	650	656	612	607	587	615	599	642	616	644	651	615	646	598	620	607	547	625	610	632	626	589	611	582	674	645	594	603	631	658	659	632	646	615	624	618	625	622	615	645	638	622	613	639	617	615	635	624	621	657	604	632	635	574	630	653	636	619	610	669	635	590	633	625	646	609	640	639	609	643	578	684	632	636	588	608	635	648	600	647	624	622	623	621	582	643	639	626	680	615	646	589	647	661	587	572	607	607	626	624	588	630	661	649	647	592	621	644	590	619	615	654	632	616	604	676	632	629	634	649	668	618	622	619	625	591	639	626	638	636	661	654	610	666	582	653	640	638	624	605	619	637	626	664	674	656	658	626	638	658	601	685	605	616	631	643	718	619	640	631	651	597	617	624	568	596	609	622	654	625	635	632	658	617	624	658	639	608	615	630	613	639	625	608	600	619	606	626	639	625	642	636	644	629	635	596	644	612	616	599	594	590	636	658	665	618	636	604	652	639	666	654	634	613	595	609	624	604	628	654	630	622	640	644	618	657	615	631	648	648	643	641	625	637	618	611	625	656	591	598	625	609	626	590	615	635	647	629	624	604	598	641	628	608	632	576	614	622	635	574	614	616	613	585	586	595	640	692	608	661	618	648	604	617	567	637	625	642	605	596	659	640	659	608	612	651	654	612	602	688	650	579	611	667	585	664	669	652	588	619	614	647	655	600	634	653	688	633	634	620	621	632	611	609	645	598	592	648	619	633	642	576	648	586	630	679	637	672	595	646	652	641	587	617	653	583	612	572	630	583	607	636	643	583	581	623	660	595	661	614	642	658	624	652	651	652	598	650	639	649	593	599	617	631	595	659	586	612	642	582	637	617	623	592	632	635	611	642	618	591	604	630	619	594	660	622	642	655	635	615	639	649	619	596	601	609	630	637	663	590	633	594	661	608	605	605	660	603	616	599	586	675	590	593	660	585	591	586	643	619	612	626	625	653	637	566	643	637	643	623	643	621	616	656	630	603	642	616	637	612	614	616	663	666	625	638	639	611	617	598	586	623	614	599	613	634	621	644	614	666	619	584	618	589	602	644	649	577	653	633	635	619	619	626	620	622	604	586	597	624	588	639	619	611	671	626	677	660	639	598	632	576	628	619	677	624	648	664	587	608	612	648	589	573	608	708	613	619	650	615	592	619	614	603	629	609	606	607	639	575	619	608	643	662	609	604	608	624	595	608	574	622	644	615	552	623	590	640	640	641	627	643	661	610	635	584	678	610	615	576	587	591	560	650	655	625	662	605	637	590	645	644	666	653	653	639	639	570	690	646	580	641	604	629	653	588	619	655	593	642	569	635	601	655	640	658	630	624	625	631	625	615	629	653	629	673	586	639	619	645	626	576	575	634	638	576	595	657	621	565	666	651	648	618	600	636	603	626	684	582	648	607	607	612	628	596	635	632	678	608	625	600	629	620	642	651	623	639	645	590	653	600	626	567	617	639	611	637	664	612	617	646	640	624	631	664	627	612	641	643	609	633	598	641	636	637	620	619	626	641	650	621	641	666	625	606	573	640	605	617	634	661	612	638	633	601	650	632	639	635	644	622	612	629	607	556	616	657	625	608	619	681	622	588	617	640	579	605	647	622	648	652	630	648	665	627	650	599	609	629	612	608	649	687	611	632	576	568	599	599	638	623	595	624	648	644	612	642	644	631	640	626	620	614	623	643	632	610	621	609	622	627	612	676	599	626	604	638	593	616	583	654	594	653	634	629	614	612	617	651	643	653	592	636	590	648	650	662	638	671	663	658	627	616	607	640	638	612	607	635	657	621	664	639	656	649	633	661	672	648	602	630	643	633	631	650	630	621	633	597	647	615	607	646	628	634	638	655	643	622	635	590	642	591	615	645	607	631	631	613	627	603	613	629	639	630	635	625	658	606	597	637	637	593	582	627	640	600	635	679	568	654	598	643	683	628	622	627	666	583	618	603	650	671	649	614	660	646	592	654	633	659	599	590	595	629	654	632	632	647	614	620	700	648	612	605	649	637	644	601	615	638	635	606	601	613	608	625	590	606	610	637	595	598	614	644	637	624	654	657	636	617	595	623	610	638	618	665	583	640	623	617	614	629	630	604	641	627	668	601	638	591	580	612	624	599	612	654	628	600	617	639	633	633	628	583	617	652	640	633	628	589	632	630	629	614	635	638	657	647	646	640	650	615	688	623	617	621	630	640	602	647	633	633	628	672	647	600	678	625	603	618	599	625	631	580	636	594	595	635	642	624	641	654	616	586	637	658	613	602	646	657	639	610	640	669	636	661	620	630	613	641	642	610	579	624	628	641	628	610	585	641	627	623	631	577	658	637	621	626	606	609	669	614	638	631	605	601	631	596	656	581	581	626	633	630	629	586	631	639	623	625	617	626	606	605	671	588	568	611	628	592	613	636	652	630	647	622	627	635	627	591	635	581	631	598	599	597	621	648	649	587	621	664	636	631	592	603	669	594	612	616	661	642	626	615	636	628	659	662	601	611	628	584	677	614	648	636	591	608	641	611	630	658	630	617	634	668	673	636	588	662	637	637	669	606	658	652	667	590	638	656	644	652	655	613	660	638	658	607	609	675	653	660	634	626	656	637	633	571	635	665	642	633	624	669	636	642	635	624	637	675	597	642	638	583	614	617	645	619	623	589	623	647	576	619	643	621	620	613	650	634	630	637	600	651	578	633	603	573	626	607	613	575	564	622	671	673	612	629	605	659	626	593	634	628	593	679	586	632	587	656	578	633	620	616	604	626	639	601	640	654	634	650	624	572	631	623	667	660	626	607	629	631	600	611	671	639	592	635	597	640	610	623	612	621	655	647	629	639	614	578	645	675	646	644	689	669	592	645	651	648	640	589	635	624	630	663	656	626	671	628	615	612	621	675	581	654	581	622	614	616	613	669	646	589	650	671	610	618	641	651	652	590	582	594	623	660	631	667	658	596	646	624	624	637	616	646	618	585	667	611	634	625	649	579	595	644	643	654	629	607	604	642	628	630	609	658	632	678	650	640	673	629	631	668	597	580	616	637	637	636	616	595	638	591	648	599	647	596	614	605	620	652	616	683	605	605	638	625	664	640	609	601	639	649	615	626	618	643	578	588	613	603	619	638	597	627	646	629	653	595	652
40752	41848	43175	37403	37568	37575	34476	32790	30838	27429	25206	19237	16974	19208	17224	12010	9574	6860	4700	4358	6809	7934	10137	6974	6633	5591	4434	3153	2565	2313	2499	1846	1576	1108	743	686	947	1521	1116	848	647	1050	929	842	740	703	645	599	582	553	474	429	375	383	369	380	356	342	313	309	314	266	257	260	284	271	229	271	248	219	230	253	209	223	214	238	214	227	249	240	227	244	211	217	242	227	239	240	244	264	205	269	246	228	213	248	233	212	245	205	247	265	248	256	184	195	238	218	245	230	236	254	256	242	222	239	240	251	228	248	224	221	245	208	249	233	211	245	237	235	215	213	231	209	263	235	201	218	222	222	242	269	232	253	246	234	238	245	261	225	235	223	218	248	238	229	234	218	221	224	267	240	243	219	211	234	241	234	203	244	227	237	265	256	242	196	235	232	243	228	233	243	232	234	206	219	229	212	211	220	222	267	221	234	232	235	233	217	244	239	243	239	243	188	211	238	248	239	243	230	220	237	229	231	235	273	250	242	253	261	226	234	238	229	218	242	217	242	240	213	248	269	231	254	249	214	191	196	217	222	223	223	230	234	211	225	240	254	209	213	243	255	251	218	227	215	236	227	253	238	249	211	233	215	230	230	226	263	259	218	214	221	240	253	263	221	205	246	238	240	236	235	217	235	259	215	268	222	230	227	227	223	205	210	208	220	234	239	233	214	229	210	247	219	255	240	260	222	248	221	228	242	208	218	233	231	227	226	239	256	238	225	203	238	261	241	193	203	209	244	249	217	246	265	233	228	198	262	233	244	245	242	252	220	235	239	254	242	225	229	234	217	230	227	242	239	237	221	217	229	260	226	271	221	242	223	218	229	222	246	254	233	232	214	238	269	220	213	223	222	233	238	205	246	210	223	250	242	209	215	253	232	221	238	238	235	204	246	233	227	233	231	248	224	242	218	186	229	241	260	248	242	254	257	230	218	240	252	222	251	225	235	218	248	219	249	247	230	226	228	235	231	242	237	235	219	245	227	244	236	206	248	237	247	221	236	219	216	209	231	209	225	230	237	230	227	245	222	236	232	270	206	240	262	245	216	249	201	222	213	228	236	235	256	235	229	243	223	257	225	235	239	250	226	234	219	218	226	227	256	218	244	219	246	229	222	243	234	241	265	227	232	255	234	206	229	246	252	246	250	222	208	228	237	254	252	220	249	226	243	228	259	227	225	256	252	231	248	260	250	266	262	243	224	252	229	241	222	221	234	229	265	214	246	202	257	243	230	217	223	237	244	255	247	221	234	212	224	215	206	228	237	225	238	238	221	234	241	253	240	260	240	256	246	226	230	241	249	248	247	246	228	228	197	216	218	223	210	208	234	223	232	236	231	231	215	225	242	220	221	245	222	248	230	213	214	229	238	231	218	219	227	234	183	226	241	214	251	199	218	236	243	234	257	241	226	250	237	216	264	220	221	225	229	247	233	220	238	245	230	202	230	225	227	242	235	229	248	223	215	200	207	220	215	228	270	220	202	243	214	234	207	241	191	215	217	209	215	234	214	238	203	236	238	244	240	234	233	249	232	244	243	227	246	252	240	224	218	252	253	214	212	238	222	229	245	233	246	211	245	214	227	202	207	224	229	239	250	236	239	220	232	261	211	246	230	224	234	221	234	205	197	242	244	225	240	234	245	219	228	236	249	230	224	213	217	232	238	230	230	238	211	212	200	237	220	237	262	234	231	245	223	246	245	208	223	246	219	244	204	254	255	203	219	250	249	222	214	219	224	222	236	231	233	239	281	233	246	250	278	240	211	221	263	216	271	267	194	208	265	228	239	198	243	245	250	239	245	237	220	206	224	233	232	231	223	240	231	257	221	238	220	237	257	221	251	254	226	250	249	225	225	220	252	220	237	241	238	250	253	227	203	234	263	235	225	253	207	215	244	242	247	244	222	211	232	256	235	231	221	224	270	233	239	209	244	236	235	216	213	226	242	245	239	234	254	246	247	233	253	236	224	222	213	256	232	263	226	238	242	259	209	250	227	232	252	239	236	263	246	215	242	233	218	242	209	221	246	222	245	224	221	223	249	225	255	245	208	226	244	238	229	225	242	228	205	230	189	243	228	237	240	258	206	228	255	221	231	237	254	207	242	235	236	245	228	232	217	213	251	246	230	218	257	229	223	254	202	240	218	256	219	224	232	239	217	237	230	249	221	240	245	198	211	244	212	209	251	243	232	207	227	244	235	257	238	240	213	233	237	246	234	215	234	249	250	225	219	222	209	219	226	209	212	223	249	233	239	236	207	244	195	220	237	235	244	247	238	244	250	235	248	209	261	245	217	214	251	207	249	225	235	221	244	190	228	227	225	251	212	213	265	231	223	206	235	217	246	242	238	247	253	208	234	236	235	225	226	243	247	230	206	265	223	230	242	235	218	237	268	211	251	224	242	186	242	204	250	224	223	253	247	209	221	220	238	251	239	203	232	217	206	221	233	236	236	249	212	224	217	268	251	257	228	220	216	238	253	255	249	214	216	259	250	244	241	231	221	235	223	235	214	212	220	215	249	244	241	236	231	231	243	237	216	229	231	223	240	193	229	234	229	245	206	222	240	273	237	208	201	215	255	230	242	229	237	222	253	257	232	244	244	227	243	234	262	237	181	206	218	224	219	236	195	235	225	236	273	239	265	218	232	241	210	240	233	206	243	253	236	224	223	219	295	255	226	237	243	224	194	217	214	240	264	240	209	229	262	222	218	239	251	211	252	228	201	221	222	235	229	241	245	250	261	212	228	221	228	231	241	212	247	213	192	238	219	260	231	218	230	224	229	212	243	239	236	239	231	223	223	231	262	232	223	213	262	247	209	223	231	247	239	237	255	212	244	231	222	260	233	232	263	225	272	211	245	232	236	241	239	234	227	234	268	206	252	234	235	207	248	279	238	227	234	225	227	270	261	225	230	225	229	238	231	232	235	214	209	267	235	221	230	249	231	246	218	216	225	245	242	259	240	219	256	227	240	205	249	232	219	237	254	231	234	231	222	247	242	233	254	229	230	194	234	215	242	233	200	228	215	233	237	212	246	220	209	189	219	227	232	213	212	224	244	237	247	252	222	238	267	222	225	227	234	224	244	231	233	224	232	214	218	227	236	214	243	236	259	226	224	215	208	231	232	253	223	228	242	278	238	231	207	261	258	241	213	242	237	225	211	231	246	220	231	238	247	206	220	210	219	224	197	254	240	239	228	258	267	234	229	225	240	239	241	233	189	229	234	221	235	253	229	226	213	225	243	270	218	217	248	220	246	252	221	271	219	238	220	256	241	216	213	235	240	213	230	181	216	231	230	224	236	211	232	238	222	212	248	221	202	257	222	240	233	232	233	210	208	205	222	233	218	227	274	255	259	227	262	224	217	222	208	231	226	247	206	242	236	233	221	243	236	226	231	203	224	240	236	232	242	208	247	233	236	239	237	274	232	240	216	215	218	244	226	222	220	241	217	255	240	236	218	234	261	236	223
25383	33744	43083	44084	45535	43775	44191	43994	44222	40048	37907	30166	29052	34412	31240	25949	23407	20972	16763	18080	24848	25428	29472	25012	26307	23805	20195	16476	13865	13571	13475	10779	9151	6271	3997	3692	5282	8686	6224	4572	2979	6216	5578	5347	4214	3963	3589	3582	3309	2828	2168	1995	1559	1331	1363	1685	1365	1441	1338	1100	1001	867	820	731	743	704	677	662	671	681	707	603	617	613	642	601	614	624	603	602	574	599	583	559	568	573	594	596	574	550	592	576	570	602	615	657	634	641	571	623	537	573	595	512	581	589	613	529	612	607	585	516	555	560	528	558	582	523	568	529	567	516	523	570	564	582	543	580	579	536	563	587	549	536	561	531	584	519	576	572	544	542	508	558	584	537	572	572	513	528	549	504	556	544	577	538	533	546	534	529	564	543	565	572	538	532	556	546	496	587	547	575	545	488	576	563	591	527	574	561	569	584	566	541	545	549	564	534	534	522	581	550	541	544	543	534	550	524	539	554	558	514	568	552	531	551	523	556	588	557	523	583	596	534	556	502	526	569	567	527	513	534	600	551	585	531	533	554	544	543	588	531	541	542	561	520	526	595	543	546	592	556	575	588	575	536	544	526	549	522	561	545	544	509	561	567	579	552	576	542	569	563	528	548	536	547	572	563	564	566	547	573	515	558	480	530	529	542	530	553	531	574	556	566	565	492	506	595	539	576	527	543	568	540	530	547	574	581	575	561	553	551	542	539	554	518	532	505	553	539	589	554	540	537	552	491	522	499	557	571	548	589	531	534	529	558	565	561	528	593	574	559	556	548	525	529	547	559	557	553	575	561	516	548	582	551	507	549	568	552	542	595	549	541	555	570	554	538	543	535	559	515	547	593	580	552	538	555	514	556	576	581	561	548	538	619	525	516	551	541	542	553	541	512	538	549	581	552	513	548	571	520	571	524	568	516	549	544	565	540	591	589	539	543	564	564	533	530	598	538	531	542	562	562	543	523	580	560	561	520	531	521	539	563	537	598	515	543	562	496	550	570	568	542	572	554	532	544	586	611	569	543	578	624	560	510	532	562	545	558	577	547	548	530	554	562	586	532	538	565	533	581	556	547	562	554	533	559	548	540	563	554	496	532	553	538	555	585	585	557	579	566	542	562	542	545	525	542	548	545	530	584	599	550	565	559	575	536	528	560	559	531	575	600	559	529	541	544	568	573	560	516	586	536	558	521	526	516	599	555	565	555	549	538	556	558	495	550	575	540	588	550	538	535	504	567	547	544	548	528	538	529	571	575	544	576	544	562	588	560	553	526	567	540	546	570	596	573	536	534	540	499	545	508	586	539	544	525	580	522	546	552	568	530	540	630	574	525	567	526	543	571	528	558	559	574	551	552	562	530	556	573	556	526	521	552	574	535	570	559	581	561	552	551	540	488	538	502	538	590	549	556	563	537	534	523	582	551	566	571	549	568	543	539	535	536	526	549	579	566	557	574	561	522	571	513	497	548	563	571	519	558	550	559	588	546	553	564	514	523	510	552	561	563	508	507	534	555	547	553	540	577	577	552	574	548	534	542	505	560	578	523	522	585	538	497	570	545	545	561	574	553	515	571	535	554	528	521	521	549	563	578	548	541	540	547	554	560	556	535	509	550	578	535	536	535	574	559	589	520	526	529	538	607	531	526	541	545	584	597	570	520	550	507	546	561	539	524	552	558	547	531	559	542	565	566	497	548	526	558	559	558	555	578	562	560	521	600	551	555	584	614	563	526	544	607	540	569	512	556	555	561	560	545	556	543	583	532	559	576	530	529	523	581	521	556	533	554	541	580	536	526	598	553	537	558	526	544	561	538	545	549	577	539	562	548	554	560	535	517	571	601	577	534	539	522	530	508	580	523	548	556	566	516	530	579	512	534	550	515	575	593	552	533	544	522	577	549	531	536	597	529	542	547	547	554	552	560	497	525	526	532	551	581	560	527	584	580	553	597	579	523	559	549	588	576	565	557	532	521	539	548	487	589	549	579	578	503	553	502	544	522	550	488	536	529	572	559	522	555	537	594	539	549	542	540	517	524	495	576	581	563	554	569	579	553	545	557	569	537	566	511	569	570	531	556	526	527	547	538	539	552	575	571	549	589	552	546	529	546	549	526	543	544	584	539	600	551	541	573	544	558	520	500	521	507	568	583	548	518	565	579	566	579	526	539	503	554	511	557	569	556	565	509	550	534	520	547	538	568	584	568	526	524	562	560	558	587	539	546	551	547	586	520	545	550	549	523	553	578	561	515	570	560	596	563	509	563	552	519	538	542	549	541	574	574	559	536	576	540	509	505	560	507	556	523	547	524	586	554	544	589	598	548	527	559	578	530	590	546	554	568	502	541	541	596	561	564	512	544	559	516	553	561	542	595	597	545	525	522	529	608	583	518	526	532	520	534	535	545	575	555	556	565	515	560	540	510	529	543	522	537	521	539	523	510	561	569	587	543	546	560	548	526	528	557	563	554	535	558	553	581	564	504	578	558	539	533	551	517	538	540	517	525	506	545	518	506	542	545	544	541	601	551	566	552	607	552	524	537	552	525	548	557	562	527	544	540	554	538	566	557	546	559	548	516	552	553	558	529	579	525	534	539	537	513	532	597	591	499	550	541	538	521	531	518	516	533	559	597	567	518	496	552	541	554	512	531	576	567	551	571	537	541	549	538	569	566	509	542	557	577	551	541	521	523	549	598	579	577	538	570	521	558	527	526	558	579	549	510	582	593	557	555	546	575	524	533	517	559	545	553	606	538	582	544	574	559	555	564	516	529	548	556	547	553	569	522	561	529	525	554	571	564	571	482	534	527	548	588	542	550	558	584	564	593	549	526	562	582	523	579	547	534	564	549	535	533	538	549	540	557	583	554	558	542	568	563	532	563	555	516	573	531	520	556	532	540	569	545	573	549	591	577	567	550	574	546	520	535	568	564	541	536	532	571	568	503	564	566	529	521	542	551	523	547	567	585	529	540	536	580	570	542	560	560	528	544	598	569	529	541	542	565	545	521	548	528	516	530	562	568	524	569	540	560	550	573	546	550	518	565	512	527	548	551	529	552	529	561	558	577	598	570	568	570	528	547	536	573	527	546	543	538	579	547	535	535	528	507	553	581	554	527	576	522	552	515	539	553	559	570	558	513	563	544	518	561	550	531	535	562	588	533	531	551	553	550	532	536	587	568	551	528	590	536	584	583	594	547	527	572	545	551	546	506	555	542	551	566	539	540	550	513	526	497	555	511	572	490	535	533	526	556	574	535	518	563	555	550	565	551	538	533	576	530	538	568	535	486	520	543	521	566	571	564	525	546	574	552	539	555	517	564	545	516	550	552	533	519	561	579	578	582	550	561	549	525	558	591	584	549	541	571	517	577	551	567	509	559	513	611	540	551	553	515	582	544	538	549	553	541	534	576	540	564	551	575	557	566	563	525	512	569	550	526	563	543	544	587	588	520	567	549	584	522	574	551	533	543	554	519	540	531	531	544	600	535	561	569	560	522	535	559	576	588
22590	25413	29157	24504	19169	14597	10413	6827	4545	3354	2858	2427	2087	1834	1477	1154	931	792	656	577	515	435	514	428	394	381	386	353	331	351	349	319	355	308	302	292	309	342	308	283	280	309	302	325	295	270	260	297	299	275	301	271	279	270	256	279	247	251	245	251	257	257	271	273	285	275	267	249	267	268	259	279	279	270	277	276	251	284	257	257	274	267	275	263	258	282	248	269	250	250	261	276	289	246	242	258	247	234	253	249	254	269	256	248	240	267	288	261	242	278	258	246	269	269	256	236	262	244	272	265	238	254	238	271	285	251	260	256	245	253	240	240	264	299	243	254	248	243	268	290	253	273	241	256	245	269	270	265	242	248	261	245	265	243	282	265	257	241	290	277	265	258	241	269	261	255	255	216	256	250	289	223	243	252	301	279	252	251	263	251	237	295	260	234	279	275	248	230	231	272	232	255	271	294	272	249	236	262	231	254	271	267	277	267	232	281	244	260	267	278	255	293	238	263	236	256	266	255	260	265	277	239	287	247	291	267	259	207	241	262	263	257	250	264	250	283	264	283	227	246	238	258	271	241	278	260	239	255	241	262	269	271	274	262	247	258	243	260	276	262	262	293	264	245	234	269	267	255	265	273	258	229	255	254	260	234	270	264	242	230	239	268	251	242	271	270	251	289	232	269	233	239	268	265	260	250	263	264	266	232	229	264	260	246	230	252	234	266	254	290	267	262	255	242	273	275	253	255	284	259	215	254	266	255	291	268	265	278	238	249	255	286	268	263	256	263	274	245	268	247	273	289	288	227	229	259	244	269	248	260	274	254	264	245	246	270	242	266	259	286	223	242	282	253	249	246	245	241	282	275	257	223	247	263	257	283	279	245	252	291	257	269	247	251	230	261	264	252	263	276	271	274	268	274	277	243	251	234	247	236	238	264	258	251	265	275	249	250	283	256	253	265	268	238	273	259	239	266	277	227	253	241	230	271	272	251	267	249	236	271	266	256	234	252	249	238	248	223	260	276	260	273	233	250	222	252	220	237	275	277	258	257	285	257	246	264	249	241	248	255	259	254	256	249	252	254	272	240	230	261	256	266	265	245	244	233	223	264	272	270	250	254	242	257	278	261	248	241	239	266	253	252	277	250	257	260	264	271	244	259	252	266	247	263	273	262	217	293	276	245	263	265	253	249	285	277	255	234	278	287	264	268	274	257	279	255	260	239	270	249	279	269	249	259	283	251	271	268	295	255	243	247	234	274	275	277	238	239	261	266	262	252	247	263	254	251	220	258	245	238	256	286	266	244	237	236	256	252	249	224	254	249	247	254	269	232	251	238	242	257	247	234	263	277	256	270	275	247	250	274	274	261	250	270	256	242	251	252	241	274	254	295	243	273	253	273	247	250	272	244	259	264	289	255	241	287	237	279	236	253	265	233	267	259	264	256	263	235	239	246	227	238	283	256	237	238	249	281	257	246	246	252	246	268	262	261	242	267	239	264	229	242	243	259	263	254	243	276	264	247	259	243	271	253	273	261	244	253	296	262	292	279	249	282	270	259	258	232	272	246	266	254	277	248	264	265	227	248	248	251	245	275	263	251	259	247	309	287	301	260	255	273	268	231	286	257	219	216	267	230	256	280	282	274	246	266	266	269	275	286	242	252	261	229	240	246	245	255	237	247	234	258	238	246	267	245	250	265	253	257	251	242	262	255	249	257	254	246	258	276	282	298	284	256	250	248	255	243	269	242	217	263	247	244	259	247	264	321	263	257	247	272	234	223	254	284	251	231	281	271	287	261	273	276	244	241	261	256	244	247	251	257	262	261	264	249	260	236	278	269	246	248	253	262	254	245	259	257	263	262	262	264	258	251	243	262	262	238	251	225	255	258	234	246	268	235	243	241	227	241	255	288	240	269	236	258	289	262	275	251	248	281	260	255	253	258	281	274	265	245	236	242	243	252	260	243	254	268	256	256	258	257	274	255	244	251	270	221	249	280	258	278	244	241	244	300	273	225	241	267	248	212	281	246	247	227	255	235	224	240	224	260	257	249	236	253	262	276	259	246	275	264	287	274	259	219	269	243	252	262	261	240	269	298	265	273	280	264	265	231	271	266	235	250	257	253	250	279	249	272	248	272	239	272	255	268	272	251	266	273	250	242	217	237	268	255	267	243	278	269	239	268	265	260	254	280	270	259	247	253	245	251	274	245	249	253	261	239	258	219	229	297	245	270	264	267	256	277	262	269	257	262	264	241	272	261	270	281	287	246	245	266	258	240	246	255	254	255	244	274	269	246	282	257	250	245	272	261	268	255	268	241	270	276	258	262	252	262	242	244	261	252	243	263	262	247	258	253	286	252	243	273	228	238	257	270	276	270	291	280	258	268	260	278	248	296	228	237	248	263	243	281	259	240	262	257	262	237	250	235	248	268	259	228	258	249	285	250	277	234	250	280	245	283	247	266	271	261	252	263	268	241	233	220	239	249	261	259	240	285	247	238	249	234	260	244	281	269	277	234	259	259	249	253	253	255	272	252	244	289	280	253	264	229	302	288	240	251	232	238	234	253	298	270	284	265	230	252	261	266	254	282	267	269	251	246	234	301	245	255	279	272	245	287	246	259	225	252	269	271	263	249	275	270	262	275	225	254	272	246	255	266	241	276	270	270	269	243	243	294	235	252	246	246	234	260	255	279	283	242	273	258	266	253	249	269	284	242	272	285	240	240	232	243	234	257	266	262	278	245	245	292	286	283	261	241	287	277	224	263	234	263	271	247	229	273	255	245	248	254	238	251	280	261	245	274	244	266	241	244	247	253	259	245	271	256	281	281	266	261	248	232	225	269	244	274	243	240	244	265	253	235	274	232	269	233	244	256	254	276	251	239	228	230	270	254	297	238	229	255	273	281	267	257	270	279	274	225	235	242	249	253	269	253	243	269	222	253	251	258	253	258	261	257	263	242	242	278	227	251	301	235	261	252	268	252	212	285	243	249	272	223	254	258	236	250	224	255	262	275	275	287	243	273	225	275	288	262	244	252	246	254	273	254	227	278	266	273	236	242	248	265	275	245	254	243	257	283	242	280	256	274	252	233	230	248	246	271	230	263	254	282	300	254	278	275	246	262	268	240	248	248	252	244	232	278	263	233	265	251	257	258	267	229	230	229	276	285	237	242	277	290	246	246	305	256	254	267	294	252	260	263	272	255	237	242	265	235	273	264	286	246	247	259	273	239	262	264	252	271	250	262	245	240	269	237	275	275	271	261	231	284	263	264	257	249	269	251	277	253	241	256	260	251	280	270	272	261	248	254	247	253	279	222	259	282	244	281	281	268	248	285	231	238	258	276	239	268	226	247	307	258	256	268	266	256	251	231	246	269	281	275	259	270	284	253	259	267	260	261	256	252	251	243	275	262	271	277	265	266	247	261	261	248	257	268	254	255	230	267	255	284	271	241	255	257	245	253	263	240	262	258	236	259	276	254	257	240	270	257	248	255	240	250	284	253
13520	19898	30564	31933	29732	27323	23831	19276	15909	13329	12176	10697	9833	9370	7027	5697	4975	4024	3252	2662	2714	2275	2534	1739	1859	1719	1638	1449	1329	1298	1383	1234	1163	1020	1014	969	1066	1014	1058	1012	968	991	944	816	846	861	782	761	888	822	818	826	812	708	722	685	669	636	674	669	633	595	599	643	611	635	617	626	626	632	577	603	599	626	583	618	647	578	602	589	645	604	639	589	586	598	631	596	620	610	634	630	616	603	622	585	600	603	639	593	619	646	626	579	576	610	616	638	618	598	597	596	661	565	587	632	593	592	641	614	570	640	623	558	617	590	647	664	625	641	634	618	621	632	588	584	615	643	582	622	588	601	625	622	656	601	597	653	659	580	605	597	552	616	584	580	613	608	599	598	642	568	582	629	623	624	567	611	592	648	573	608	592	608	626	613	598	595	630	603	634	559	598	548	637	590	596	569	626	576	632	597	628	588	562	664	615	587	583	634	605	610	600	627	631	596	628	602	638	625	555	613	575	621	627	612	568	612	627	654	551	599	623	626	597	604	623	602	607	644	605	606	623	567	582	608	655	587	613	599	615	593	592	634	614	584	583	614	608	582	587	594	621	648	651	610	657	627	585	580	618	565	583	575	614	578	628	626	631	628	576	598	655	599	616	611	638	610	620	590	585	603	602	638	636	607	612	602	612	637	628	629	573	635	625	614	603	620	598	638	600	604	623	617	614	571	623	626	653	588	610	601	580	610	617	610	612	641	601	646	618	588	638	614	586	610	562	605	615	667	602	615	598	588	601	615	638	640	648	618	647	586	638	579	573	602	575	597	586	667	633	664	628	616	585	584	590	602	658	598	620	645	618	601	623	607	601	587	602	647	645	620	592	637	636	607	613	607	581	606	611	580	583	624	593	610	632	557	595	566	627	623	661	632	594	584	623	578	571	589	598	606	607	611	595	595	634	583	561	630	615	621	619	662	598	611	601	584	618	600	676	649	664	626	586	628	593	664	614	650	568	572	591	634	624	580	618	601	654	645	645	594	624	601	599	634	612	614	568	656	609	619	625	607	621	636	651	626	606	581	586	583	635	589	629	626	608	618	609	548	627	558	620	587	632	568	618	607	630	580	633	569	616	582	597	570	620	613	557	616	575	639	624	633	592	611	644	646	657	643	599	600	602	584	607	646	635	628	609	626	562	633	592	532	653	562	619	583	589	575	610	623	586	606	635	628	606	608	585	636	612	646	632	622	584	588	616	578	642	621	634	545	608	628	622	627	587	587	588	572	602	607	621	633	597	595	585	586	611	622	606	639	612	617	618	601	649	605	605	595	650	616	580	561	623	690	598	619	602	570	647	624	604	614	631	635	597	609	621	626	634	601	646	629	605	634	584	615	606	612	607	633	589	611	594	614	587	612	615	589	572	583	636	590	603	611	645	581	641	554	582	620	619	615	605	599	595	619	656	610	606	617	633	620	615	621	600	594	571	585	596	609	624	613	604	617	606	584	628	620	598	653	622	578	601	601	612	645	571	627	596	603	566	614	572	650	607	614	590	608	562	598	633	594	603	590	589	606	594	634	616	599	597	611	603	627	642	623	640	582	561	579	564	583	607	583	639	642	601	599	611	635	611	604	616	594	611	578	579	635	601	573	618	637	608	645	611	587	592	568	597	659	576	591	607	584	611	596	656	567	583	600	621	583	635	591	597	613	626	653	600	577	613	638	606	602	661	595	619	572	632	638	613	642	587	609	601	601	600	575	609	596	561	594	579	611	629	564	598	593	603	654	636	627	569	620	601	592	609	628	640	664	586	612	612	580	628	611	569	602	632	597	604	611	590	612	599	631	633	639	667	697	594	618	615	582	591	589	602	581	630	617	601	648	581	659	576	602	534	630	640	620	621	569	614	583	608	594	582	593	640	649	589	626	573	630	619	630	596	610	632	595	588	608	586	631	583	616	622	638	607	630	616	626	566	584	610	612	659	612	592	573	572	611	622	588	640	657	620	601	609	618	590	602	627	604	621	616	600	607	672	583	607	590	605	568	635	587	587	602	587	602	596	628	595	652	567	591	612	621	606	613	628	608	607	658	632	584	577	581	623	597	602	629	613	584	596	584	633	637	596	613	622	594	629	605	652	614	629	594	586	577	548	607	571	610	573	606	618	569	636	581	586	598	621	590	615	614	593	586	581	634	604	603	589	574	636	610	596	653	593	581	595	689	596	625	571	633	646	665	622	584	617	612	631	619	617	621	573	613	600	592	625	612	597	617	587	582	644	581	598	593	615	635	630	617	628	595	612	637	621	621	600	587	618	635	614	622	618	591	608	566	596	620	647	622	590	595	588	591	624	621	557	609	606	613	594	610	598	605	579	560	567	614	582	610	573	615	626	600	610	590	655	631	623	624	612	576	626	563	614	609	608	616	650	580	604	611	625	531	592	602	605	620	628	638	607	596	625	651	618	593	585	582	617	541	640	600	621	604	603	601	618	639	610	639	601	596	627	640	620	595	607	608	602	631	602	546	563	607	587	636	604	595	585	597	616	590	614	565	621	626	619	639	624	651	580	584	600	584	634	631	606	588	639	634	652	620	589	643	617	618	612	595	588	560	598	631	597	571	593	596	632	577	599	619	571	621	621	607	584	646	624	565	611	618	635	612	595	628	603	614	581	601	587	616	582	598	589	617	660	591	624	626	585	577	606	627	625	599	602	621	616	590	640	580	599	596	580	603	567	621	607	619	586	604	614	614	576	556	629	622	565	593	636	629	577	578	597	596	611	553	617	581	622	636	601	577	606	597	605	586	575	603	567	632	555	582	611	576	592	631	629	614	576	622	633	612	581	623	619	616	643	619	613	601	621	598	650	625	618	613	600	593	587	609	573	602	601	613	616	610	578	628	592	610	633	591	633	621	621	595	634	611	613	628	636	612	615	584	647	603	590	628	568	583	608	609	606	629	645	595	598	617	603	621	593	578	585	565	606	589	606	598	629	597	615	612	617	629	600	607	575	615	547	616	607	600	615	596	613	650	617	647	617	622	641	599	597	595	612	630	575	623	625	611	575	585	590	615	596	626	654	644	602	598	631	590	641	606	575	637	636	619	576	642	563	677	628	646	556	594	574	624	610	610	639	628	593	600	600	619	634	564	585	589	566	599	565	599	613	607	621	584	603	614	638	587	585	591	625	562	580	597	607	584	655	580	633	612	608	573	565	635	582	608	607	610	606	616	663	596	640	571	627	602	595	618	634	613	570	609	606	622	595	652	689	586	632	621	627	642	587	625	577	654	613	609	612	587	591	592	588	613	581	591	645	614	612	614	631	606	607	559	636	564	616	625	582	608	592	616	597	601	626	648	625	599	629	581	588	622	625	627	644	578	630	597	597	636	596	598	550	592	591	631	634	602	602	612	579	608	611	601	566	575	609	647	582	558	573	632	626	601	577	614	606	641	622	593	633	577	653	613	580	571	643	608	607	632	631	596	581	614	632	628	590	609	612	615	608	585	660	624	596	604
35452	35849	40574	33697	29871	30780	27407	26824	23470	19784	17423	11546	10710	14636	9376	6585	4985	3844	2679	2549	4355	4337	5811	3416	3256	3058	2341	1750	1580	1498	1548	1162	979	728	601	523	678	1009	897	556	496	702	656	573	515	568	455	491	518	525	462	379	362	309	305	356	295	328	312	299	291	288	295	258	261	277	242	286	278	269	293	251	284	239	219	286	298	287	272	262	264	262	266	241	245	301	280	264	273	272	282	251	292	280	269	270	254	283	297	276	243	295	272	292	267	282	265	286	311	241	260	260	295	258	301	305	259	254	272	258	255	276	259	260	250	258	228	275	268	237	268	274	272	254	269	294	238	292	238	243	289	242	242	268	246	263	280	277	265	279	280	259	269	279	245	256	298	278	256	250	246	262	262	265	265	225	269	245	266	279	268	280	287	250	253	244	264	255	264	241	282	237	273	256	274	255	265	283	246	263	260	280	285	306	270	267	256	286	304	261	279	286	273	282	279	257	274	259	265	261	270	243	267	267	252	275	283	261	264	271	274	243	274	247	284	250	286	254	257	273	255	277	243	262	281	222	240	258	267	256	303	285	251	245	234	242	258	282	236	275	279	241	242	246	264	283	255	258	260	294	281	269	256	283	250	242	268	264	281	267	254	275	274	241	253	307	272	248	244	266	269	280	253	258	265	258	257	271	250	252	274	259	263	240	263	259	278	251	279	278	275	243	264	257	283	260	278	235	266	282	265	276	259	248	238	283	267	239	291	274	265	263	232	252	235	249	253	262	278	270	250	249	254	285	258	259	269	246	282	276	292	271	287	259	283	235	274	255	247	261	266	260	263	252	279	279	264	262	253	255	245	265	292	249	264	270	237	261	249	252	256	259	236	267	274	300	269	246	261	286	260	227	280	263	265	269	253	278	294	273	259	228	286	268	235	269	271	259	261	256	287	273	269	283	253	274	256	286	252	272	242	243	272	266	257	276	257	296	297	275	251	288	264	271	268	281	257	260	284	269	250	273	259	232	272	287	284	232	254	236	267	264	251	259	229	253	268	235	282	255	275	253	267	266	263	264	246	285	258	293	263	250	227	272	266	278	267	261	259	259	256	261	247	250	253	314	272	222	276	263	282	285	254	262	246	271	231	286	264	261	265	287	273	242	253	265	265	242	254	262	252	253	278	265	245	272	294	274	283	290	268	273	261	270	269	245	261	249	269	259	238	253	272	259	267	287	252	257	257	313	264	266	284	234	249	253	290	255	248	272	257	289	256	285	289	275	296	280	282	266	293	271	230	287	266	238	251	273	285	271	241	279	254	251	288	263	236	303	250	279	268	300	277	278	279	282	290	277	262	268	284	246	260	275	265	262	253	289	259	262	311	262	263	256	278	258	248	269	240	273	222	268	299	256	275	313	267	230	291	287	259	259	264	264	271	272	268	237	257	246	272	265	302	261	272	272	274	295	266	267	287	281	244	232	266	246	274	263	273	267	292	253	280	266	269	244	272	287	269	274	268	263	268	294	248	249	290	289	280	262	275	224	269	264	261	248	269	254	276	278	275	270	293	279	264	266	251	255	267	266	233	260	279	300	262	284	272	245	280	281	247	240	245	246	290	281	265	277	253	275	238	279	268	282	291	290	285	263	244	248	272	293	263	287	283	249	246	258	272	286	271	267	232	257	286	270	274	251	253	257	262	264	268	236	256	263	276	288	298	253	274	255	264	271	246	251	286	268	267	266	293	234	264	280	272	264	276	265	261	264	269	269	275	266	288	247	305	254	291	272	276	278	262	278	282	282	250	265	247	293	251	275	276	267	260	278	248	255	254	269	265	242	258	270	274	281	264	267	307	259	265	268	273	273	289	301	262	267	277	250	262	275	247	262	264	255	234	266	284	241	246	279	275	269	294	252	283	272	279	253	248	266	256	294	288	282	276	292	288	289	264	276	264	279	277	264	281	267	271	262	266	282	301	283	264	273	289	278	252	278	275	257	274	268	278	255	238	249	247	309	266	271	252	271	257	266	258	273	229	256	255	256	289	259	264	297	267	263	260	267	261	288	255	281	249	272	269	261	290	262	280	231	274	287	277	291	249	269	277	272	264	264	268	258	293	279	259	245	263	258	286	262	277	279	241	255	251	240	257	286	233	265	230	267	290	266	270	271	232	276	240	275	265	262	263	272	261	279	281	274	280	218	275	275	273	260	270	274	270	256	258	294	281	280	286	268	283	255	277	265	254	243	251	275	235	238	283	251	255	263	272	300	266	239	260	251	262	294	240	259	262	261	280	264	254	261	258	266	276	297	278	263	257	256	262	266	285	264	265	287	255	274	244	237	277	240	260	241	256	282	272	250	287	255	271	271	276	269	294	307	252	251	268	244	266	256	267	245	281	258	276	258	246	260	233	266	283	249	241	262	269	272	287	275	238	266	242	298	288	261	254	268	301	288	275	225	279	260	244	233	254	276	250	263	270	270	283	288	259	285	242	275	236	289	248	254	242	256	253	279	273	273	239	282	256	241	288	293	306	303	280	277	283	246	276	317	270	261	234	260	250	262	237	240	231	266	266	270	269	292	249	248	281	273	306	248	276	249	270	291	266	259	265	270	275	249	262	274	276	237	265	255	242	274	280	267	268	263	243	268	231	292	256	250	279	261	283	264	272	274	252	263	251	263	267	267	294	285	305	289	241	271	251	275	258	256	255	265	244	279	258	271	279	274	245	266	281	245	253	258	254	285	271	280	245	297	238	270	277	250	252	268	274	259	288	285	259	273	280	244	266	256	271	269	256	294	277	259	261	267	285	278	280	258	235	243	289	262	272	251	273	274	272	246	261	270	234	281	272	280	237	250	286	296	277	265	277	314	260	278	270	264	266	259	248	265	273	289	285	279	264	289	247	246	277	242	301	239	264	295	258	260	244	254	238	261	275	272	287	294	236	258	244	246	281	285	295	255	274	245	264	282	268	279	291	261	268	272	268	253	254	272	243	258	280	276	262	276	270	262	302	251	282	270	244	260	285	263	267	266	247	281	258	288	276	265	249	249	262	308	282	266	278	256	277	266	248	249	255	279	248	265	261	254	272	265	235	251	277	224	269	246	267	273	266	269	263	235	258	251	250	276	280	272	271	284	262	271	240	257	254	285	265	250	251	275	253	264	254	268	266	278	262	285	264	264	267	227	288	268	243	289	284	275	232	278	285	258	252	265	260	274	261	238	253	279	245	261	237	252	261	253	282	269	252	287	220	257	264	239	255	254	237	270	266	276	271	292	239	288	242	276	224	244	285	274	312	283	261	277	245	266	254	274	297	259	224	272	283	268	262	237	268	285	246	257	309	301	264	283	268	258	263	284	269	298	257	262	287	289	264	239	313	256	254	286	251	261	266	298	269	252	234	248	257	266	262	257	267	259	278	284	262	286	272	277	253	259	258	274	229	252	275	253	215	259	260	261	232	287	275	246	278	281	256	251	265	258	274	231	229	264	268	303	258	240	267	259	281	276	254	267	267	244	272	264
22180	28458	40075	39291	38500	39988	37563	38651	37251	33023	30675	22501	24351	30233	21992	19251	16140	14848	11785	12284	17944	18123	22868	16299	16747	16130	13481	10446	9388	9045	8925	6765	5599	3823	3030	2343	3604	5909	4960	2573	2675	3799	3755	2924	2709	2813	2304	2387	2460	2359	1874	1590	1279	1148	1043	1123	1168	1116	1094	939	829	776	770	778	778	754	743	745	665	663	665	676	665	628	654	659	711	655	695	689	674	625	622	623	674	642	679	649	612	616	669	672	689	638	665	653	634	665	652	684	633	633	633	641	646	627	702	597	659	662	634	653	634	667	692	625	622	640	633	634	602	701	629	597	598	659	633	703	672	599	598	672	603	661	637	590	616	594	578	602	597	571	653	607	635	593	600	628	633	605	624	610	630	652	593	664	649	629	617	608	567	621	618	653	606	598	638	642	618	608	593	589	603	589	615	661	602	595	626	629	676	639	558	675	586	680	629	622	584	601	644	594	650	616	628	624	628	599	613	601	651	629	636	643	626	583	656	594	624	602	632	623	667	649	601	625	625	621	580	615	660	564	616	600	645	652	629	616	630	619	645	626	664	619	617	601	614	640	634	618	575	675	617	648	593	658	610	588	657	642	616	616	597	628	597	649	582	600	632	645	616	650	617	672	643	651	610	601	602	600	605	600	627	613	619	581	617	681	595	582	621	659	629	632	610	661	639	606	618	641	604	585	601	605	645	597	573	645	594	611	664	600	609	590	621	641	608	671	617	644	651	609	619	644	606	639	660	617	618	653	594	575	658	613	614	568	679	592	653	592	637	601	641	599	582	638	601	601	624	631	620	656	604	640	574	664	613	598	640	625	632	624	651	624	629	680	609	605	631	611	600	595	597	649	626	614	606	601	648	644	600	625	610	627	660	616	648	628	640	647	661	604	593	586	620	679	597	567	658	617	638	626	575	654	609	667	667	628	644	635	635	617	612	613	623	621	633	630	615	620	616	637	646	576	643	601	639	623	588	582	626	610	628	650	638	585	605	634	678	647	606	609	650	617	584	629	634	623	610	639	618	662	631	644	611	609	666	561	651	625	608	613	631	602	636	601	701	619	604	547	617	594	666	605	632	644	666	582	653	622	652	622	621	608	646	572	644	632	621	651	630	669	626	624	635	679	622	566	659	579	633	646	606	593	592	594	670	608	624	609	605	609	612	644	597	629	616	618	646	638	634	641	584	631	622	607	649	629	656	597	617	609	601	621	620	660	633	606	633	640	648	647	615	614	654	615	582	613	623	643	611	640	646	624	619	621	607	624	622	644	632	650	617	636	577	619	604	646	591	591	621	649	606	637	654	626	613	647	622	609	663	651	624	620	672	664	644	677	613	604	596	577	624	614	596	617	632	595	622	653	619	617	623	620	639	672	644	654	617	610	666	622	628	617	660	708	648	615	616	595	593	560	643	598	582	613	592	631	624	631	630	620	648	612	595	627	592	561	642	636	576	647	617	605	605	632	649	637	571	636	621	602	556	569	676	637	591	631	602	628	635	642	627	657	604	602	594	584	618	628	665	592	637	607	620	610	618	667	629	622	636	628	645	583	642	634	594	594	576	609	630	617	631	622	662	628	638	641	575	610	626	677	608	592	629	569	626	603	591	623	664	607	645	617	623	601	599	579	607	630	608	641	603	633	593	606	586	613	600	580	596	655	613	632	640	647	651	629	624	602	601	635	589	596	617	663	601	632	638	636	658	644	637	592	617	596	583	584	603	644	660	620	653	682	661	630	624	602	643	611	600	649	604	614	593	643	626	637	576	616	613	626	631	604	685	619	607	645	676	639	614	628	601	606	654	633	605	638	624	577	617	592	627	682	613	587	607	625	622	592	628	613	588	640	620	623	614	625	626	639	622	653	615	647	644	617	616	634	605	613	583	630	646	604	609	581	608	590	647	623	636	589	647	624	600	652	666	611	588	623	595	659	645	606	597	644	629	634	608	606	640	632	639	623	610	587	654	615	657	636	597	619	607	661	634	605	628	647	608	598	625	657	576	569	642	650	603	628	624	618	631	583	610	646	618	620	620	631	656	651	612	626	630	671	579	610	637	652	621	636	615	590	657	606	599	641	583	618	641	616	592	656	582	615	624	616	612	614	660	588	594	663	668	641	626	677	638	651	611	619	642	645	613	618	616	595	598	647	578	615	641	597	658	640	652	610	652	650	612	673	609	619	587	644	595	623	610	631	632	569	608	627	662	658	682	624	620	584	613	621	596	616	623	589	652	631	602	609	619	631	602	608	606	636	640	603	615	658	648	640	642	630	648	678	608	619	619	624	649	596	671	614	633	612	662	610	619	617	635	599	630	581	620	622	659	654	612	586	667	632	649	641	638	605	633	672	649	632	606	621	649	603	624	604	597	638	609	610	661	560	589	637	633	615	641	616	588	639	639	636	668	641	621	598	618	611	623	595	645	582	602	615	642	605	581	646	659	633	646	614	625	591	603	604	650	620	634	612	607	625	625	589	594	592	625	642	602	616	631	578	673	585	614	619	598	616	627	671	666	638	624	671	603	627	663	660	647	594	578	625	618	623	619	646	649	617	600	651	617	660	616	631	661	609	618	639	627	648	629	616	604	609	628	649	598	612	644	612	628	613	714	652	595	624	642	557	657	636	653	605	651	604	665	688	691	591	643	592	641	610	674	616	641	654	651	648	628	642	642	638	616	609	605	641	636	657	634	640	647	646	663	658	643	597	607	579	594	670	624	618	635	643	648	601	594	578	586	650	611	611	630	630	590	624	661	669	641	671	609	661	636	623	647	647	631	638	635	633	649	611	600	584	576	627	605	581	646	616	619	612	613	644	618	614	657	628	617	589	618	668	603	575	622	587	674	649	602	576	606	637	627	604	628	607	601	580	651	655	615	612	609	644	603	636	651	624	638	625	646	631	620	619	650	624	630	595	637	611	643	618	621	627	593	598	640	631	676	649	609	588	609	608	618	625	651	623	599	590	610	665	614	660	582	633	591	601	655	646	598	635	623	582	582	594	611	627	629	683	640	607	584	613	622	657	607	622	604	663	644	606	644	608	610	628	607	641	619	630	656	617	642	605	612	622	621	639	626	619	665	616	644	637	633	606	625	621	576	608	603	610	607	650	656	653	601	614	661	615	623	660	645	628	620	630	594	631	631	642	664	624	611	612	604	607	610	571	616	636	651	618	623	635	661	589	590	610	621	641	591	613	611	643	578	618	598	623	631	673	606	610	595	629	620	645	610	607	656	645	647	597	655	620	654	589	613	615	602	658	589	652	572	593	608	639	616	653	672	616	621	605	659	649	616	630	623	660	629	554	624	639	630	633	616	587	631	609	590	599	654	625	598	645	627	663	596	614	639	591	689	632	604	676	628	687	625	615	611	594	629	621	630	611	628	644	599	660	646	661	614	637	590	593	601	628	639	604	643	648	592	670	619	631	651	630	628	641	600	615	604	598	613	658	654	629	633	657	606	627	647	673	608	637	615	623	635	635	609	636	634	554	607	606	598	648	605	616
41327	40596	41912	36012	33012	36509	35654	32545	30939	27345	24920	16248	14944	21095	17052	12431	9337	7557	5229	5062	7804	8050	11339	6696	6761	6170	4825	3656	2993	2960	2854	2020	1618	1097	987	613	1169	1800	1384	679	760	1134	928	932	783	901	702	682	738	648	522	467	421	328	319	337	359	377	333	304	278	264	226	253	260	244	261	269	282	224	218	253	268	249	263	243	273	233	224	269	267	239	235	237	257	239	244	202	250	237	244	229	231	223	242	212	237	232	228	211	231	213	241	224	266	222	239	233	230	252	233	241	233	251	239	237	204	222	256	256	258	202	204	241	231	237	226	235	238	232	196	246	233	208	217	255	209	223	215	229	221	238	214	245	246	197	232	228	249	251	243	240	251	214	218	216	216	241	228	235	252	243	213	254	252	237	238	239	232	204	213	239	244	216	218	245	217	221	223	239	220	212	236	243	238	229	231	222	229	238	234	233	259	215	252	218	238	261	286	227	221	252	249	218	227	217	255	193	214	229	250	235	207	231	220	232	209	242	244	229	239	245	225	242	263	236	237	205	238	223	240	233	250	258	220	212	218	227	228	263	230	212	236	222	217	202	240	237	240	224	266	253	204	199	212	246	241	212	233	224	227	221	229	214	234	223	223	225	239	226	245	215	247	265	204	229	249	221	211	219	232	221	226	231	226	226	235	245	206	229	224	257	232	228	220	249	234	256	233	249	217	232	210	224	197	215	235	233	201	231	272	242	202	218	233	232	188	227	222	238	235	211	229	200	228	235	222	221	235	216	248	251	234	238	235	209	244	251	227	211	219	245	238	234	227	221	219	232	209	222	234	201	239	239	243	216	237	219	227	241	220	243	214	249	249	215	252	255	261	255	252	235	216	239	214	222	228	215	210	242	228	257	238	228	222	210	243	222	248	242	237	186	228	230	214	225	216	197	250	232	225	229	217	246	240	220	220	224	259	245	240	247	207	226	258	242	215	228	247	267	242	265	197	226	224	227	221	225	222	243	243	251	258	198	204	244	229	234	235	226	245	209	277	231	233	226	254	211	261	246	238	245	245	229	232	241	237	224	255	246	224	234	236	243	214	261	253	237	230	225	240	223	243	231	224	250	243	224	237	224	222	235	233	234	216	232	238	222	239	223	207	231	252	211	214	219	252	254	260	249	235	259	207	217	246	265	209	226	260	241	213	254	225	233	254	229	229	244	258	240	258	238	221	230	206	217	232	254	217	232	213	222	244	247	246	228	251	238	264	249	247	202	200	221	245	217	226	223	236	235	240	245	247	220	211	218	245	230	217	198	225	224	217	275	231	227	229	223	232	226	233	233	249	213	199	231	220	242	224	207	229	248	238	269	257	256	238	198	226	242	231	231	247	210	213	237	247	236	197	230	238	260	253	273	234	249	216	211	246	217	233	260	233	239	216	209	243	222	203	230	229	235	233	254	256	234	240	234	206	218	261	227	224	227	228	240	205	223	231	264	250	264	222	245	232	228	218	229	217	203	198	208	236	246	233	273	265	258	227	203	252	206	216	240	238	236	242	233	236	256	249	241	233	236	236	205	263	232	232	253	218	233	198	213	239	251	237	246	234	216	227	212	229	222	222	222	223	233	243	222	263	221	234	224	229	212	220	233	248	220	209	231	233	237	218	200	238	251	261	216	231	207	221	204	232	247	201	219	224	217	233	225	208	230	225	238	251	221	228	206	248	217	222	231	189	220	214	259	224	225	240	221	213	227	234	238	212	244	221	215	205	238	236	223	263	258	213	226	259	241	231	233	205	213	213	232	218	211	268	216	211	193	230	209	211	237	234	201	236	253	259	203	242	233	203	227	226	222	204	235	208	217	223	240	223	217	224	235	247	230	213	213	244	249	220	231	243	276	232	216	251	203	225	256	211	223	230	190	227	220	215	231	255	245	226	224	249	231	229	241	240	250	223	242	250	219	255	204	242	229	249	244	203	214	230	230	244	245	213	227	208	250	221	239	220	228	233	230	221	234	249	217	252	224	219	250	251	254	236	235	202	249	243	197	234	224	232	238	230	227	209	215	221	219	241	232	220	254	217	234	238	231	247	196	244	235	258	236	242	233	224	238	226	199	214	233	229	235	213	243	240	235	235	239	222	255	218	257	238	237	221	227	244	242	229	219	214	240	246	222	200	229	231	249	246	240	217	233	222	236	239	228	239	219	228	224	246	242	220	228	228	220	220	224	211	200	241	265	224	222	222	216	233	246	220	209	222	220	234	224	229	243	216	220	185	247	252	232	204	227	228	196	227	211	233	216	239	224	263	213	202	255	224	240	211	228	232	261	263	218	190	252	218	226	202	252	190	242	217	234	223	245	231	237	201	224	233	232	220	244	233	234	230	214	248	213	204	214	204	228	227	217	224	265	249	252	229	227	230	216	214	217	213	212	235	246	230	213	213	249	241	218	222	199	205	245	221	225	219	246	217	231	213	226	207	237	229	247	237	234	236	244	232	260	225	216	211	220	242	221	233	237	230	203	235	232	226	229	236	246	243	231	207	261	218	230	243	228	253	243	217	197	215	229	224	223	232	246	250	228	260	236	231	263	225	259	249	236	261	212	232	244	216	226	201	231	234	223	210	199	245	228	225	223	250	218	224	257	211	232	214	255	208	240	231	232	222	246	220	267	201	210	230	209	219	216	229	239	229	231	218	218	247	229	222	240	198	227	256	249	240	249	233	236	219	193	213	218	233	242	228	234	261	257	237	230	210	213	247	212	225	227	233	249	222	249	267	224	241	211	247	218	250	211	234	234	255	224	217	230	226	266	217	205	218	216	213	234	211	222	255	228	216	232	231	222	208	245	225	248	214	208	253	234	245	226	232	234	211	227	237	256	251	232	237	243	260	212	233	233	205	252	203	232	243	203	231	227	238	226	225	209	220	250	223	237	239	230	240	233	220	242	258	253	199	206	234	231	238	199	249	220	226	244	227	235	236	223	235	247	258	221	221	218	228	230	217	217	209	227	218	212	227	254	199	211	240	228	249	248	225	227	243	228	222	239	244	230	234	236	259	203	232	201	224	252	223	223	227	236	218	229	237	215	214	241	238	248	250	234	235	224	280	221	261	225	226	243	226	237	232	212	230	210	262	252	240	202	235	245	259	232	237	218	230	199	211	222	236	223	208	238	217	258	260	206	211	233	229	251	219	238	197	220	231	258	204	252	233	221	249	221	239	208	261	218	229	230	211	208	238	243	273	238	246	247	233	221	221	258	233	242	238	203	237	255	256	211	231	268	241	228	235	212	241	226	258	214	251	215	208	243	254	263	212	204	233	230	252	254	258	220	190	250	250	231	247	210	214	214	223	243	232	220	214	227	229	233	244	227	226	214	223	221	217	223	218	203	226	235	250	218	199	266	225	230	239	231	250	212	227	227	232	211	209	270	200	212	216	239	215	263	225	254	221	260	224	231	233	227	238	222	227	234	220	238	231	256	224	219	253	254	229	206	230	228	217	223	209	237	248	233	253	238	231	268
25941	32327	41826	42646	42604	44259	43162	43806	43338	39000	37295	25529	28387	37196	30503	26677	22627	21608	18420	18670	25850	26688	33500	24542	25978	26170	21959	18219	16352	16077	15746	11541	9587	6314	5276	3559	7130	10166	7526	3424	4318	6550	6235	5559	4587	5107	4121	4095	4171	3629	2810	2104	1807	1397	1175	1456	1509	1492	1381	1158	1070	868	757	729	722	793	703	681	652	625	692	638	623	691	619	656	630	624	613	593	582	603	563	574	596	618	557	596	592	622	604	602	587	638	610	613	610	600	602	585	603	616	592	596	556	572	567	559	547	574	536	573	562	541	546	565	588	592	550	597	530	554	558	542	540	609	571	539	561	544	571	546	513	535	542	534	542	541	511	537	582	522	541	534	587	575	545	538	549	529	557	549	565	567	516	557	548	553	577	599	557	554	535	530	552	593	568	545	541	546	559	566	595	575	573	538	520	574	515	560	549	552	566	554	573	549	546	550	521	535	542	545	573	569	541	562	550	575	575	523	518	536	511	522	536	534	581	507	540	536	518	496	541	531	535	594	534	550	520	557	544	514	540	517	561	557	536	591	530	544	504	544	570	538	521	553	530	546	582	557	577	547	550	561	559	582	564	500	535	528	526	567	562	544	562	514	538	507	543	572	540	532	560	541	563	571	557	537	540	549	546	557	541	555	560	576	591	529	583	517	552	581	544	563	539	524	543	610	554	541	532	572	566	532	597	555	556	587	539	550	554	579	533	535	538	547	607	550	593	499	564	573	571	523	543	519	554	510	554	569	547	493	547	529	530	569	571	509	548	573	555	561	552	583	548	566	584	532	570	572	571	589	582	537	569	621	539	558	581	541	554	505	570	567	523	517	552	548	554	529	504	544	550	595	500	522	545	543	555	532	558	535	522	575	524	551	534	529	545	527	545	517	561	491	556	542	552	531	541	531	551	552	595	530	557	575	530	555	560	523	546	503	577	544	535	530	527	553	513	562	559	547	548	555	555	545	547	569	596	550	593	584	547	585	537	520	586	580	539	512	509	551	545	558	517	547	612	518	563	554	558	552	517	531	532	546	591	543	520	567	559	559	548	526	562	531	550	562	598	558	545	570	558	532	537	624	575	516	571	562	529	556	535	562	509	550	570	558	540	585	486	528	578	559	554	518	588	521	558	540	547	541	555	522	558	566	569	509	560	539	564	519	505	545	501	543	565	550	539	558	549	512	561	530	495	538	554	589	532	585	534	511	536	554	541	581	549	589	541	570	528	507	560	551	567	538	565	569	531	548	538	516	570	547	562	549	586	539	515	551	546	565	570	532	550	552	526	524	563	541	559	567	559	575	538	595	551	540	499	572	544	538	523	571	512	541	552	567	551	523	583	554	547	526	546	519	503	534	540	557	582	509	547	561	542	557	520	513	533	577	528	516	587	541	547	574	527	512	553	541	623	567	550	528	544	590	536	553	547	539	495	529	526	573	548	552	529	521	527	563	535	546	537	526	574	549	562	556	477	519	546	542	592	574	537	573	562	527	534	537	505	547	550	555	574	550	555	567	544	540	529	542	543	518	560	564	514	540	558	547	543	567	565	548	572	519	576	561	579	577	576	521	540	532	533	552	572	495	587	568	554	546	561	543	550	618	592	558	572	562	504	495	552	563	538	545	567	576	526	569	540	500	541	559	552	565	548	549	561	551	531	566	550	526	543	555	542	548	545	568	546	550	527	538	523	570	575	548	580	574	564	522	539	561	535	562	533	537	461	536	538	535	535	541	544	521	538	534	567	569	557	554	566	550	545	531	531	593	558	543	564	567	598	565	550	561	544	524	525	552	554	581	556	567	563	569	493	518	523	533	579	558	545	529	555	532	532	531	569	554	513	568	582	556	551	538	590	539	532	554	569	546	637	579	568	532	535	568	543	563	531	583	518	521	534	578	555	528	545	538	537	581	536	520	500	570	515	552	529	495	558	579	558	577	566	531	545	519	555	539	528	572	537	518	553	554	563	550	586	521	552	558	558	564	536	532	561	545	567	498	500	553	540	510	512	531	540	553	524	551	551	526	555	538	569	574	506	540	544	583	583	558	577	536	496	562	539	552	541	581	592	562	555	556	531	537	550	572	608	570	532	599	525	514	532	536	533	546	562	531	500	548	552	541	580	579	547	565	519	484	542	574	531	537	544	552	563	545	525	560	560	535	523	529	548	547	514	567	528	556	543	521	499	573	538	533	590	565	569	553	566	566	526	578	524	529	551	529	536	538	517	522	519	572	560	566	552	510	559	574	523	551	528	511	551	563	508	557	546	535	529	544	537	512	563	522	607	528	550	536	547	569	534	618	587	568	520	562	545	544	562	549	551	564	528	554	534	513	536	588	502	505	583	569	558	559	546	519	568	544	514	520	547	598	579	528	569	550	514	518	507	551	562	598	567	566	567	548	610	511	554	507	536	517	547	525	568	533	561	536	558	521	565	549	554	544	562	511	556	551	544	564	612	564	527	576	554	550	533	535	530	514	557	546	532	527	507	568	567	531	529	532	509	544	550	550	519	509	550	538	563	557	542	569	546	519	586	511	518	569	557	528	539	503	549	537	584	525	528	566	534	513	540	584	531	572	535	544	540	553	534	544	535	558	564	538	573	541	537	531	559	553	582	551	553	544	532	545	573	533	560	625	582	572	535	521	572	535	567	519	593	544	576	496	534	529	521	546	535	576	566	554	548	574	503	588	573	534	543	522	575	553	536	528	554	556	527	563	507	574	528	557	579	577	533	542	549	573	548	538	587	528	539	552	517	526	541	550	587	551	581	547	521	547	560	572	538	570	512	547	553	549	566	556	562	596	541	535	556	552	548	576	514	595	563	543	561	544	529	556	553	580	569	563	521	557	558	580	525	553	585	548	552	564	535	515	568	541	504	531	583	598	579	525	551	531	560	573	544	551	545	508	569	583	587	508	569	506	574	524	586	549	547	519	496	535	532	543	598	533	549	561	538	574	562	557	531	563	553	538	532	476	575	558	536	547	569	575	546	535	557	522	550	583	577	580	528	566	552	542	557	540	572	555	542	541	560	552	584	548	533	604	541	536	601	553	574	526	546	515	533	517	595	571	552	586	601	587	583	598	510	539	526	537	530	539	581	582	605	525	549	568	538	568	559	565	599	549	533	547	554	565	511	510	555	546	543	581	566	556	586	579	589	556	551	507	550	523	546	521	528	568	543	516	584	567	548	535	551	548	537	553	557	614	535	521	568	531	561	559	573	513	581	509	540	537	519	546	543	542	559	546	566	536	551	537	548	530	511	599	513	565	550	563	538	535	529	538	550	523	529	577	564	557	532	567	523	559	510	546	578	557	563	597	523	522	557	555	522	561	580	504	550	549	555	553	535	514	547	528	555	579	547	519	521	530	571	535	580	503	531	567	557	531	514	572	581	543	577	577	547	540	548	506	570	562	583	549	576	561	545	552	530	522	561	524	534	540	523	545	560	538	584	577	529	567	522	548	561	559	520	595	561	536	533	555	537	530	549	561	501	565	577	535	530	570
23964	24639	26336	23231	18017	12806	8671	5769	4182	3203	2739	2142	1835	1913	1411	1038	970	783	616	476	492	474	522	376	435	395	355	386	362	405	373	362	352	346	256	304	318	350	360	288	282	324	277	270	276	303	284	310	286	293	264	268	270	245	255	268	279	251	274	239	269	247	242	254	300	253	248	269	246	247	242	266	290	266	241	247	266	230	256	245	272	256	251	253	245	291	243	263	265	272	238	248	258	238	261	233	234	249	236	271	241	256	261	244	235	247	252	243	243	252	275	267	242	263	272	253	271	238	250	255	286	279	238	289	273	250	256	240	215	235	274	252	269	258	280	248	266	232	239	246	219	243	272	251	254	265	242	236	263	234	246	253	246	239	258	257	235	209	282	271	244	256	251	245	240	267	270	250	258	218	242	264	240	275	248	259	256	276	268	270	259	224	259	276	266	233	253	266	255	267	256	236	266	261	260	238	278	245	255	246	267	254	259	247	261	265	264	233	248	267	265	277	251	278	235	215	256	280	263	234	246	270	232	267	233	262	250	256	267	271	280	262	245	248	238	247	241	232	243	229	239	274	253	243	256	259	243	263	231	253	299	262	241	257	247	212	236	280	252	243	244	235	247	250	220	246	265	236	237	254	270	261	232	229	239	260	279	240	265	246	240	249	250	264	251	240	240	252	275	262	238	253	233	288	285	260	249	252	259	265	262	257	274	242	273	267	279	240	248	245	247	237	249	271	264	236	286	231	257	246	246	235	275	257	266	255	242	262	250	255	287	259	243	270	261	245	292	268	271	263	246	238	251	253	248	246	259	266	256	229	246	278	283	243	263	276	247	255	250	262	243	254	263	260	216	266	267	252	241	243	251	264	279	282	277	255	281	248	262	243	248	256	267	266	259	232	263	247	252	269	249	228	238	252	267	226	253	263	270	226	231	245	256	268	263	261	263	247	234	269	196	239	267	257	241	280	275	259	236	240	253	230	268	241	247	259	251	253	261	237	275	264	252	251	267	268	235	242	267	264	269	260	242	251	247	237	263	253	247	273	252	273	240	254	257	257	265	273	265	260	239	239	278	277	258	262	271	233	268	257	269	248	268	280	225	249	258	227	241	220	278	244	221	277	249	240	254	242	269	247	238	261	264	239	241	280	251	242	241	288	273	251	271	247	254	280	267	277	276	222	237	257	236	270	248	225	267	225	279	248	257	237	256	277	232	255	251	247	249	266	294	261	250	267	237	267	262	257	274	280	258	252	262	257	237	267	268	249	245	224	221	271	236	268	226	275	256	256	233	255	237	246	243	261	261	268	251	232	228	278	268	250	239	246	264	264	275	242	237	239	278	276	242	255	234	228	267	252	265	268	242	267	286	255	258	253	245	218	272	252	237	240	231	275	247	238	263	243	251	287	265	252	262	206	231	277	289	283	238	287	257	249	236	256	266	266	255	248	286	267	231	238	263	230	260	231	254	253	255	265	276	227	268	220	265	262	294	265	242	252	263	265	224	248	266	257	254	254	230	231	263	262	257	270	282	268	241	273	262	254	243	231	272	255	260	249	246	274	278	271	256	276	266	266	288	258	271	254	259	265	287	253	241	233	234	232	261	287	251	227	236	279	263	242	257	267	246	226	257	274	246	254	259	240	245	244	245	255	251	275	246	220	245	262	257	261	247	238	245	244	274	248	250	245	248	221	222	239	262	271	254	229	247	288	259	278	284	277	253	258	254	220	250	230	274	247	276	243	255	237	259	262	250	258	235	237	266	237	256	246	243	268	245	278	261	266	244	267	276	280	259	271	248	253	258	225	269	270	295	246	256	279	257	251	248	227	236	269	256	240	243	279	254	238	262	268	257	231	240	256	263	250	297	240	243	265	255	264	274	256	268	243	262	251	283	258	262	238	242	266	243	243	263	235	266	263	274	247	220	280	263	264	257	251	254	297	250	261	268	261	257	255	285	265	242	242	257	254	260	275	271	256	250	257	234	227	232	234	231	256	265	227	260	279	236	278	233	238	243	261	259	278	244	224	249	258	275	255	249	284	253	250	233	248	236	246	235	263	248	282	252	240	263	255	214	260	265	252	274	234	255	260	242	230	233	211	244	259	271	269	223	236	241	276	227	252	266	265	275	255	229	260	245	232	239	239	247	298	269	240	268	265	262	274	235	288	248	250	270	272	276	257	260	244	260	267	218	236	237	289	243	266	252	261	289	279	265	240	255	232	268	222	269	266	250	256	259	258	252	217	228	252	237	265	273	263	244	256	238	239	250	230	273	250	275	235	242	250	241	244	239	261	268	265	236	231	239	271	282	265	229	255	255	268	243	239	261	252	244	268	228	253	256	264	261	281	307	258	262	233	242	223	240	286	251	237	237	251	248	233	272	280	244	248	266	265	249	258	279	283	254	252	256	249	244	240	261	253	247	261	241	259	259	255	258	229	248	250	260	255	289	239	248	246	232	278	235	221	251	269	263	231	248	262	249	233	241	259	274	281	246	261	255	258	289	244	263	249	269	234	257	272	248	242	241	233	223	270	284	259	260	232	236	240	268	266	264	234	255	259	286	262	255	235	235	255	243	248	264	246	247	248	254	264	249	240	258	263	236	248	300	220	258	245	218	273	284	248	229	250	247	234	296	235	260	233	247	265	270	246	267	250	244	237	243	261	253	254	228	260	262	278	254	262	280	271	270	254	245	272	255	248	268	254	235	238	245	267	255	256	273	242	267	279	263	257	257	220	232	236	209	238	250	261	253	270	261	258	276	237	266	267	257	261	250	234	282	278	240	263	268	251	276	248	275	252	236	262	259	258	271	284	233	268	277	239	240	259	273	222	226	237	274	253	225	228	236	258	287	276	266	254	268	276	247	253	256	244	228	261	240	242	232	238	258	274	249	256	256	269	231	243	280	221	255	245	233	260	279	264	264	251	239	267	239	248	246	262	212	252	261	243	245	229	242	285	298	241	267	239	251	256	271	261	270	255	247	256	259	287	258	260	276	246	247	219	238	245	232	253	243	270	235	237	250	271	269	241	271	247	273	278	227	240	245	276	253	251	256	272	250	246	220	254	260	246	251	251	279	267	258	242	261	265	261	240	263	259	245	283	261	271	269	263	232	254	250	266	251	263	245	250	260	251	266	247	241	265	279	248	263	280	290	266	257	232	249	239	221	246	247	279	229	270	276	247	267	274	257	230	241	248	251	225	261	254	235	264	252	217	274	256	258	211	229	265	243	241	236	277	289	259	229	280	224	256	282	246	255	254	252	264	258	294	243	246	263	254	257	258	230	280	260	240	229	232	263	248	263	253	251	260	260	239	233	274	251	269	236	250	235	275	272	253	267	248	274	252	245	238	229	230	254	250	241	216	256	260	266	233	251	276	269	276	261	269	262	222	256	267	241	285	246	255	242	262	259	239	261	256	238	226	248	247	258	233	279	244	232	283	251	247	249	284	247	240	232	292	232	270	272	250	243	264	273	241	239	242	284	274	254	278	235	241	305	261
14310	18640	28472	30602	28690	24989	21548	18333	15459	13292	11976	9743	8711	9393	7189	5829	5154	4156	2918	2526	2742	2440	2815	1907	1895	1977	1746	1582	1464	1471	1497	1216	1213	1151	968	1069	1059	1184	1194	1066	965	956	876	886	841	846	871	831	840	929	850	812	838	743	761	741	698	682	684	669	677	644	612	612	609	601	666	634	656	623	627	631	657	607	662	638	651	580	629	620	583	638	563	595	599	635	592	628	588	593	632	594	592	630	613	613	553	604	643	631	594	611	644	558	575	637	616	610	642	645	644	623	561	629	636	626	651	621	635	566	613	650	601	610	645	580	615	593	591	601	603	549	665	583	592	567	571	573	585	610	608	633	610	632	593	649	614	639	604	619	600	588	605	615	577	634	588	583	606	631	568	608	554	643	670	604	608	596	577	601	589	578	612	555	602	620	607	575	584	572	622	626	622	654	619	672	640	651	617	620	612	594	647	579	564	669	612	582	607	596	635	577	620	634	660	610	616	581	602	645	636	611	633	629	606	625	622	567	622	599	594	632	610	582	571	580	578	639	564	605	602	582	613	662	586	619	612	705	595	593	613	583	633	619	626	610	589	627	660	577	623	633	639	667	648	629	595	601	618	595	601	636	577	634	613	627	610	601	618	620	604	625	631	589	619	614	608	610	593	599	596	609	630	592	602	614	596	605	580	578	610	626	625	579	635	575	622	599	620	589	587	628	644	587	629	643	637	600	656	581	602	616	606	646	621	616	608	585	573	610	593	564	635	613	593	596	606	557	606	604	601	619	615	598	572	569	647	594	631	638	642	588	586	550	626	596	624	627	644	667	606	639	605	585	603	632	575	562	612	588	561	607	603	598	611	630	599	631	586	613	602	569	606	565	658	608	590	633	611	621	620	625	613	655	590	606	601	606	622	588	633	592	581	571	619	597	597	588	575	628	622	628	610	612	567	580	559	579	652	649	635	612	590	604	578	638	610	587	629	555	631	592	618	592	604	610	592	580	591	632	568	588	619	605	630	626	591	582	596	606	625	641	586	602	580	629	624	593	605	618	595	604	593	594	598	612	637	592	643	587	569	601	618	603	590	630	594	547	649	651	575	640	632	593	632	578	626	601	618	650	636	628	631	603	580	610	611	554	571	602	625	637	613	619	605	629	579	617	593	609	609	602	606	609	603	562	582	585	604	615	605	629	586	607	627	611	615	656	604	623	638	608	617	586	608	625	616	550	579	625	624	597	629	586	623	613	645	614	601	601	598	601	613	638	616	605	576	603	608	560	647	597	595	632	599	630	587	610	629	612	613	632	610	602	553	605	605	611	608	603	615	582	587	589	628	590	631	584	629	598	581	634	646	576	608	607	590	598	582	607	581	638	599	645	585	633	613	558	616	606	644	628	609	590	605	618	593	598	608	629	569	611	587	635	652	596	618	623	626	599	603	620	620	597	552	596	591	627	655	630	619	590	607	599	569	622	630	555	595	630	604	543	632	631	629	636	607	587	604	581	627	611	610	611	646	615	574	593	645	614	592	609	591	665	627	607	629	644	624	614	581	607	634	624	616	584	634	637	573	589	617	606	629	609	638	614	591	596	587	612	614	627	598	635	582	605	603	598	597	595	631	598	615	627	612	617	594	628	614	592	627	618	621	625	617	588	636	636	590	639	593	576	598	623	600	617	574	597	577	590	600	594	575	612	600	624	603	599	589	609	564	664	591	622	621	589	612	599	598	581	590	602	607	642	554	567	626	636	613	587	611	585	574	617	662	559	632	604	606	579	614	562	635	602	632	601	589	583	636	615	594	625	683	655	634	654	601	553	576	587	615	637	580	627	619	571	649	576	583	606	610	587	618	598	587	606	645	600	578	615	581	617	636	599	604	614	586	616	660	625	615	625	567	633	608	590	648	596	562	527	597	595	630	624	571	599	645	635	621	633	588	613	594	578	602	638	594	585	623	595	597	624	625	602	600	612	625	619	592	669	618	594	621	615	584	599	634	541	635	606	605	589	594	591	567	585	593	541	651	653	623	639	619	559	601	561	575	646	627	611	602	621	605	600	624	636	549	589	628	586	619	649	599	637	582	621	604	610	568	650	630	590	592	617	619	603	621	582	610	568	631	608	647	586	580	590	646	606	613	580	628	652	569	570	565	633	574	570	584	591	595	588	606	615	652	624	630	673	587	650	600	660	644	600	631	595	634	622	610	637	629	589	577	617	624	622	624	644	580	607	578	589	611	626	581	582	591	645	613	609	580	620	616	582	577	648	628	596	621	635	636	569	605	603	626	561	619	603	559	566	599	597	584	617	602	625	626	569	571	599	639	581	606	618	567	618	646	589	623	617	626	629	593	634	611	613	593	629	574	617	600	576	584	604	609	603	548	607	576	594	650	625	647	571	581	632	621	613	602	612	592	637	596	587	580	578	620	615	652	590	624	602	635	594	616	604	614	639	644	627	659	605	606	579	639	610	574	569	627	609	630	614	605	620	607	599	652	621	601	607	585	603	617	613	603	598	627	617	627	691	601	651	600	662	631	622	587	615	593	616	607	628	619	632	641	587	617	587	564	605	600	640	635	596	589	617	575	643	619	600	592	588	609	634	577	604	584	590	608	616	562	617	594	622	591	588	573	608	605	611	573	620	573	657	590	610	619	618	617	624	616	668	599	629	589	577	607	629	627	599	645	609	644	583	586	626	621	619	590	541	597	569	592	562	619	601	620	623	592	664	625	584	627	603	605	592	635	600	597	599	583	610	628	598	618	574	604	608	603	579	627	595	588	581	600	574	622	625	606	570	631	608	612	590	641	634	575	641	630	588	609	641	597	608	549	618	585	599	643	601	621	623	647	569	623	634	601	668	641	569	623	606	578	614	602	616	596	605	586	611	601	606	616	606	647	615	601	656	639	592	604	619	608	611	648	633	580	648	595	555	624	591	619	627	608	595	616	599	627	597	599	648	619	598	630	603	603	684	615	636	582	602	596	570	629	607	588	635	592	614	591	600	633	571	624	590	631	568	601	605	573	632	577	630	638	598	646	595	633	631	679	614	605	585	622	623	651	642	595	642	595	601	672	646	619	597	602	619	631	592	624	583	568	610	612	625	633	618	603	566	590	592	606	642	594	612	575	618	608	609	626	576	593	637	626	584	618	573	684	623	630	592	625	605	628	606	598	607	626	623	617	622	616	584	632	591	616	625	639	608	608	620	582	593	606	618	630	593	610	634	588	615	578	609	622	627	600	603	616	602	599	569	615	591	610	631	610	567	646	601	555	619	607	578	599	621	660	569	617	606	603	585	609	628	572	615	640	607	632	612	611	577	593	632	600	611	639	570	571	580	574	619	609	595	617	594	617	592	614	581	568	621	597	629	609	606	653	623	565	652	593	612	594	603	588	658	555	592	568	596	602	612	569	584	633	576	573	659	583	604	615	583	612	589	630	611	619	611	605	628	653	585	616	615	617	592	628	606	624	593	601	652	600	563	650	598	606	606	600	615	587	600	609	578	593	600
34312	32950	35616	32718	28738	26946	28352	26602	22597	19644	17579	10698	7825	9599	9732	6198	5012	4215	3246	2878	4127	4291	6185	3696	3716	3553	2943	2200	1844	1749	1736	1152	985	763	601	611	660	904	928	565	602	720	676	597	521	592	575	611	506	462	405	384	376	350	305	371	351	355	340	313	293	323	311	273	292	269	270	277	257	274	274	257	250	290	265	291	269	294	283	275	270	268	276	247	276	294	257	257	250	263	275	236	272	273	280	266	264	255	244	263	273	235	274	300	278	250	258	267	263	280	301	236	277	301	249	248	219	280	261	268	297	268	255	276	269	278	265	250	263	248	313	256	261	245	285	303	277	243	290	284	277	282	260	281	254	241	289	280	274	290	289	237	285	280	293	232	248	301	255	265	283	255	278	241	278	247	265	288	268	239	277	257	276	281	277	251	249	259	287	295	270	274	280	256	259	288	272	303	268	271	268	256	256	292	244	227	259	275	270	260	285	268	272	263	239	286	269	252	278	271	281	260	251	280	238	243	281	272	250	278	265	261	270	282	252	250	241	281	309	261	276	251	262	249	304	295	256	256	253	294	256	264	288	256	319	289	289	266	279	265	279	244	286	260	261	278	275	251	281	240	270	250	255	236	286	267	272	250	269	267	278	248	253	272	266	316	266	272	268	285	282	254	252	263	269	269	290	248	254	254	262	265	268	264	251	264	285	278	258	260	264	282	285	247	269	242	268	277	279	264	267	268	261	277	247	238	256	260	236	260	242	263	289	265	276	286	275	250	285	247	237	249	269	253	267	270	245	258	263	268	288	242	265	263	254	247	277	283	262	246	281	247	223	286	266	250	258	283	255	294	234	264	276	262	292	271	268	280	253	256	272	278	247	292	237	263	241	265	260	257	263	242	266	232	296	244	255	259	267	303	270	251	256	297	273	258	309	254	272	273	264	266	291	254	257	261	277	247	302	272	267	255	255	257	269	251	277	286	285	260	251	247	272	279	296	253	275	272	265	276	272	276	265	252	275	262	263	275	274	257	284	281	255	269	251	267	256	282	282	272	278	271	242	296	281	272	268	281	272	286	257	262	255	280	262	287	246	264	254	259	247	268	266	269	255	246	275	268	268	275	277	268	255	288	238	286	266	281	230	272	293	245	273	255	299	277	283	250	267	276	270	272	263	257	291	269	287	258	265	270	281	242	269	296	272	265	272	278	279	247	280	260	231	252	257	283	249	252	266	300	297	252	245	264	280	259	245	250	299	264	251	282	237	258	251	256	254	242	292	274	276	267	256	243	257	283	266	256	265	266	266	263	229	256	279	285	247	246	247	268	275	267	266	278	286	251	268	246	284	260	247	279	292	265	247	293	249	287	288	283	275	258	268	268	255	260	247	255	252	250	247	267	243	253	261	329	264	284	269	225	266	250	257	266	255	281	250	255	265	250	239	273	258	279	255	248	280	260	278	258	262	260	264	294	292	268	259	299	245	250	265	232	262	284	280	268	267	272	256	226	290	259	293	267	272	235	287	286	273	264	282	276	225	257	265	255	262	253	259	253	256	306	283	263	285	260	261	267	254	253	272	285	261	248	226	245	259	273	291	255	276	227	262	277	259	285	281	271	264	291	254	265	247	232	255	309	244	279	256	277	258	252	254	244	259	248	273	283	271	260	252	267	253	281	260	268	249	250	252	287	261	268	308	269	260	272	263	283	255	286	249	264	254	269	293	247	263	263	256	256	284	250	277	263	288	261	274	251	270	278	305	234	262	275	255	255	259	262	319	307	254	270	237	266	280	276	305	278	281	267	257	277	267	263	256	256	297	295	261	289	269	262	259	262	258	250	249	300	266	264	265	262	284	296	238	299	269	256	256	236	269	259	243	271	248	264	280	274	294	260	276	279	269	256	277	299	290	263	249	271	298	226	279	262	255	271	259	276	283	253	254	267	268	262	233	273	261	238	254	251	252	244	260	232	270	273	269	275	277	272	279	272	256	276	258	263	264	256	278	311	279	257	277	284	267	278	286	269	262	275	318	252	265	286	226	222	252	259	292	289	258	290	299	282	232	273	280	274	288	279	270	293	271	279	298	237	249	280	270	276	269	292	247	254	270	259	273	254	261	276	266	288	276	251	263	272	285	254	282	278	275	267	266	287	253	271	321	249	267	270	253	279	242	285	245	264	278	280	264	279	272	272	260	269	247	240	275	270	283	300	256	238	235	286	243	291	250	274	286	283	265	275	306	257	246	259	257	262	236	273	267	255	259	237	268	247	270	256	281	258	256	245	250	253	288	265	267	271	264	249	277	240	282	230	269	289	270	261	271	277	254	239	231	290	281	261	270	268	251	260	244	276	267	297	283	282	245	224	256	256	258	242	283	268	287	255	252	250	255	268	274	260	261	293	288	245	278	281	309	263	281	266	261	287	270	252	282	258	249	264	245	294	259	272	241	292	264	264	282	270	285	250	255	276	262	262	281	273	255	244	282	267	255	247	247	267	249	267	255	254	277	256	250	259	280	284	250	247	267	253	302	276	260	234	242	261	245	264	280	261	268	267	282	280	257	279	262	262	271	270	263	277	276	294	261	267	238	267	269	285	262	260	262	256	278	252	270	243	232	272	263	225	256	290	261	250	287	263	282	288	238	272	258	274	276	251	281	264	257	274	280	267	272	273	268	281	265	263	266	297	239	269	278	255	240	234	251	263	250	247	270	264	281	271	273	306	284	278	271	253	278	312	267	280	263	282	267	259	272	276	294	258	259	270	255	249	257	282	245	257	250	254	269	237	291	258	239	246	264	251	291	269	251	273	274	266	301	263	257	238	279	243	276	243	255	282	263	259	263	244	245	257	238	257	254	247	261	281	297	300	279	258	269	255	245	243	264	280	239	286	273	253	258	313	290	279	279	256	264	251	253	267	254	262	281	244	256	260	266	263	259	275	269	275	253	254	268	266	285	280	273	262	298	243	244	265	259	259	256	261	246	209	266	270	274	275	265	261	266	264	230	280	252	257	255	281	290	269	249	264	281	273	273	252	307	276	267	286	280	259	270	253	227	282	283	296	250	277	268	280	251	229	258	241	265	268	262	279	263	306	248	239	276	274	283	243	233	262	237	245	280	247	269	269	282	295	279	264	244	270	269	237	234	273	271	255	248	276	271	264	274	299	273	285	236	261	270	284	255	269	283	275	262	250	287	265	253	258	275	242	263	276	275	241	260	276	269	253	245	248	245	293	279	241	299	272	237	269	292	266	252	259	260	272	232	266	260	263	232	301	272	271	264	295	254	291	291	247	245	276	230	260	265	245	280	266	246	259	241	239	263	310	283	246	259	259	281	276	227	287	262	286	280	268	272	238	274	253	250	265	262	221	271	276	244	267	278	222	298	259	243	266	252	248	254	304	270	259	279	303	235	284	277	262	243	245	266	276	275	265	280	253	284	276	271	258	305	268	237	255	286	261	262	280	255	257	256	273	258	248	268	259	273	267	251	281	239	300	271	275	284	289	274	264	252	249
21173	25774	35965	38377	37312	36139	38303	39007	34504	33229	32419	20461	19262	24479	23993	18475	16944	16481	13188	13296	18549	19905	24624	17804	17806	18472	15981	12309	10849	10232	10584	6724	5676	3953	2923	3082	3367	5168	5078	2584	3217	4120	4290	3201	2881	2874	2927	2988	2627	1964	1731	1361	1242	1240	1176	1371	1231	1243	1172	990	929	847	780	766	768	741	747	755	739	741	667	673	728	711	635	683	691	645	668	661	664	632	621	669	667	660	649	674	653	682	686	618	649	663	688	654	644	660	663	613	656	672	648	642	669	638	644	673	633	693	679	657	657	627	616	618	613	629	638	662	659	659	641	623	682	648	629	615	668	625	646	621	614	639	648	601	658	665	592	623	611	673	648	602	619	661	660	615	637	649	598	608	621	652	700	654	595	633	663	637	644	623	616	659	683	608	649	619	640	642	638	628	626	597	631	642	607	643	608	634	626	615	627	652	654	640	618	653	659	610	660	621	675	650	654	644	637	620	603	585	586	645	667	597	628	647	649	617	621	615	613	629	614	625	637	657	584	611	654	646	620	601	633	624	674	596	598	664	629	650	619	649	626	649	648	634	611	612	680	615	631	630	601	646	645	598	634	696	659	652	644	639	671	628	665	633	645	613	660	610	658	642	604	616	653	676	636	656	649	660	638	618	618	586	634	584	627	615	658	602	637	631	608	611	624	664	624	609	631	630	631	640	653	654	605	665	647	631	621	619	629	629	649	608	684	680	609	605	622	675	627	668	618	637	665	596	617	625	630	615	588	603	628	678	647	630	630	638	637	626	608	587	596	634	606	620	594	660	640	631	651	635	609	652	691	646	630	635	597	629	635	652	643	629	611	664	628	638	640	590	663	615	602	645	601	631	652	613	626	630	654	621	684	632	649	635	646	612	665	642	600	650	594	616	645	658	652	632	597	666	643	634	659	640	621	647	592	636	640	628	643	609	656	636	640	607	635	644	640	673	603	598	604	628	641	605	600	612	635	654	589	657	631	649	632	601	604	635	621	636	650	616	613	634	641	623	637	599	652	644	618	602	650	670	648	629	619	631	655	641	566	603	601	701	641	678	659	618	630	610	628	642	626	592	635	640	611	610	648	638	638	608	625	664	645	615	677	622	650	628	642	604	624	655	649	595	701	654	630	670	620	613	711	609	618	628	628	642	613	641	649	609	625	620	634	598	646	664	638	598	672	620	632	653	623	678	621	640	649	637	617	632	649	680	610	680	652	641	619	633	648	564	628	612	630	633	639	611	557	630	664	603	683	655	597	621	654	597	628	629	635	627	634	660	627	640	620	638	653	621	610	644	622	643	650	588	657	624	655	653	577	671	679	614	633	617	630	628	603	678	629	569	637	627	634	684	665	619	636	629	587	597	639	610	618	644	642	604	613	608	631	589	633	624	635	611	636	645	634	603	638	606	675	604	578	638	628	623	632	634	633	624	649	664	667	609	593	648	606	665	597	628	633	615	636	626	610	627	596	633	582	598	638	655	652	633	661	625	657	614	592	646	646	632	603	645	688	628	638	645	623	632	661	688	624	610	605	653	636	643	614	637	646	668	623	652	628	657	613	657	635	666	655	608	625	615	670	626	618	628	611	642	602	629	674	605	630	646	622	620	598	616	599	636	612	645	657	658	586	607	612	618	593	621	630	621	670	594	626	624	649	655	650	649	630	619	638	665	619	672	652	639	665	616	663	644	643	584	630	639	620	648	589	631	618	627	614	611	636	615	593	577	684	642	611	611	646	628	649	589	628	608	649	670	611	639	623	578	575	639	633	648	605	638	634	666	649	632	699	658	591	589	619	664	636	584	643	623	668	657	544	629	655	610	627	648	614	640	664	639	641	587	628	609	579	615	662	621	605	634	613	621	601	624	633	660	605	632	664	592	600	691	598	647	642	643	634	602	620	628	633	594	622	623	629	633	638	673	605	599	610	671	646	634	614	624	593	656	636	630	661	597	583	609	606	621	630	616	629	609	603	615	626	606	623	570	624	622	669	630	619	633	650	593	655	644	592	631	654	650	636	631	633	566	636	620	642	586	637	637	641	643	643	630	645	611	602	645	655	628	615	639	617	624	619	615	627	620	636	596	608	602	637	646	629	632	608	647	650	606	647	594	636	654	646	664	654	614	632	603	651	652	631	627	631	603	598	621	643	645	651	604	604	649	615	586	572	634	645	668	629	643	600	647	631	646	657	671	640	633	642	681	653	587	637	615	633	614	671	630	638	624	661	578	645	624	605	619	591	622	676	606	688	639	629	653	625	647	652	655	683	631	608	626	621	615	608	659	665	585	597	671	646	636	634	619	656	608	617	647	610	626	582	648	604	582	640	674	602	630	651	618	608	645	637	652	635	646	636	643	639	639	585	664	623	612	683	678	646	629	551	631	631	667	624	644	602	603	647	593	629	607	609	650	642	658	650	650	622	631	648	616	642	620	644	655	592	691	641	646	603	642	629	626	647	605	621	632	613	659	661	638	586	626	647	564	610	619	582	624	655	677	607	668	620	642	593	601	600	668	600	638	628	609	648	587	633	602	658	644	618	648	633	611	626	613	616	590	660	650	629	659	612	608	589	639	638	645	606	621	614	672	631	599	624	650	658	639	643	622	596	640	614	627	622	609	648	661	595	628	618	597	624	644	615	629	617	620	648	630	617	633	629	636	628	637	652	617	653	671	628	616	604	635	644	646	642	679	602	640	616	639	606	651	586	637	649	698	638	611	653	641	649	685	650	629	633	637	600	634	674	653	644	622	633	638	633	613	646	612	635	614	651	667	659	632	667	601	625	599	619	635	620	596	623	682	671	637	608	660	634	654	646	632	673	647	628	632	649	649	629	622	636	635	580	625	595	642	543	673	639	601	627	654	591	610	624	680	633	685	653	668	579	621	605	651	614	618	615	642	606	645	625	614	694	642	661	627	630	606	658	642	592	635	630	611	656	635	651	650	645	630	575	651	603	624	631	637	667	591	638	647	647	608	643	638	610	641	614	638	672	629	614	652	651	597	634	653	596	633	588	632	656	630	654	608	604	609	660	637	650	667	663	615	601	614	620	637	634	639	618	641	643	626	624	643	667	610	649	617	636	679	583	627	579	606	625	598	669	586	650	676	659	604	664	610	644	658	643	663	638	614	624	640	616	610	672	640	693	628	651	579	665	614	632	665	639	634	666	617	644	619	606	633	653	634	671	660	661	580	632	605	616	610	630	584	658	646	684	642	631	624	632	595	609	685	595	640	671	649	597	643	626	585	601	614	662	654	622	588	662	630	625	621	639	645	619	640	620	638	619	633	614	606	624	652	634	587	619	663	692	641	655	615	642	638	573	613	655	639	613	599	611	644	621	648	629	653	640	656	622	615	612	614	599	693	598	645	608	683	638	609	611	682	687	586	586	620	633	643	644	643	621	651	630	645	612	635	627	617	649	663	610	628	605	658	614	645	601	627	619	673	627	638	628	634	648	635	605	651	624	620	622	600	665	666	639	663	664	657	634	630	624	663	631	600
41122	38126	40000	37309	32298	30449	35217	35862	30603	28951	24349	18228	14885	19299	16253	11641	9933	8698	6643	5832	7607	8710	13644	8257	7685	7857	6239	4336	3514	3379	3353	2000	1597	1322	914	858	1107	1465	1306	779	1055	1118	1270	953	846	817	898	833	866	773	664	551	520	423	355	393	401	426	384	348	306	286	284	251	261	273	260	244	255	257	239	279	254	240	245	258	256	231	250	221	240	236	239	226	224	244	225	245	233	198	257	235	254	238	245	268	237	229	209	231	232	225	266	212	220	214	246	234	236	224	246	244	216	249	248	213	211	234	198	263	243	235	219	246	238	243	247	248	216	280	230	254	232	238	200	237	253	215	251	247	231	237	228	266	228	224	225	221	248	220	221	236	249	235	205	220	219	214	218	255	256	210	260	225	219	228	241	219	259	233	232	234	212	227	235	252	245	239	240	233	225	242	203	240	242	209	254	209	242	246	210	218	226	242	214	232	210	281	242	242	235	241	265	229	235	240	240	222	238	249	251	259	225	203	216	254	215	232	235	219	239	223	240	229	226	228	219	237	215	231	209	198	220	195	221	236	248	234	217	235	227	254	242	242	251	227	243	241	237	232	233	233	242	242	236	242	258	234	236	235	229	237	217	230	251	274	234	255	231	254	250	244	187	243	248	234	248	230	245	234	208	196	250	230	217	241	222	210	235	254	237	272	237	248	242	244	231	233	235	242	233	224	226	267	266	250	254	220	210	236	230	225	216	245	259	225	272	230	221	214	240	217	234	229	207	223	238	201	239	263	241	240	250	252	237	214	220	208	224	245	269	252	225	200	249	216	241	254	211	218	210	248	227	235	270	259	230	222	206	250	250	225	249	219	213	203	212	233	213	216	256	231	232	222	227	269	240	241	248	245	220	234	227	244	231	261	238	208	235	253	215	238	241	271	225	258	222	220	255	226	230	233	236	245	214	240	247	222	239	216	229	261	238	237	241	223	247	264	240	225	227	246	219	198	200	216	241	223	235	226	229	247	243	247	235	226	244	242	263	229	231	240	205	248	230	226	224	217	238	225	223	218	259	221	229	226	288	245	247	232	214	264	209	231	243	242	239	236	220	214	238	215	239	233	239	243	239	226	250	238	219	250	228	239	236	242	244	201	224	247	220	233	238	201	230	233	242	243	230	231	232	233	219	254	215	219	234	236	250	262	235	219	228	221	224	218	209	285	237	216	242	254	260	205	222	221	246	232	194	239	244	227	237	235	222	226	210	225	241	238	219	227	271	214	238	221	274	237	252	226	231	253	212	221	233	228	244	209	226	248	217	222	239	261	221	235	243	238	226	224	235	234	220	238	229	228	213	242	217	219	248	245	217	246	221	242	224	218	230	211	254	211	240	231	243	229	240	228	216	245	232	253	245	242	205	255	239	238	249	243	245	206	258	249	241	213	250	236	232	223	264	236	251	220	232	203	207	246	221	244	236	253	238	248	219	225	251	222	238	208	193	222	222	230	239	213	234	241	214	221	234	246	244	241	234	251	259	259	230	238	214	263	208	247	217	224	228	223	231	231	232	250	250	237	247	254	233	237	234	250	245	236	233	229	218	235	240	257	225	235	235	243	225	222	220	245	241	235	260	239	242	230	213	221	223	219	215	201	201	211	213	235	223	248	244	234	237	218	243	249	251	228	217	241	250	232	220	237	252	199	228	264	232	232	213	233	217	255	242	238	232	231	238	232	221	212	221	210	254	196	234	212	243	271	235	233	237	257	233	243	240	198	233	219	226	244	249	223	206	219	207	222	192	234	239	227	216	224	237	245	234	244	241	232	226	237	229	230	224	218	237	229	237	242	236	230	223	218	214	200	229	219	257	243	217	227	245	233	208	216	227	271	216	222	232	229	241	240	230	218	228	216	243	238	224	246	225	248	232	230	227	211	231	247	235	224	219	231	230	193	207	229	220	223	185	251	252	235	280	238	203	227	224	218	256	235	216	258	252	238	224	239	233	221	203	247	235	235	236	229	230	215	215	214	244	233	231	266	220	231	261	224	213	244	223	250	240	216	222	232	249	238	231	219	233	228	221	212	236	230	219	226	227	249	233	231	236	217	230	264	224	233	266	248	227	231	232	264	244	248	235	219	230	256	214	240	258	227	223	220	190	236	222	227	227	231	234	235	244	258	247	206	217	229	239	223	237	197	221	240	241	206	224	237	207	222	222	220	237	229	237	210	237	250	243	226	275	218	231	218	243	235	239	253	244	246	228	246	232	197	234	238	227	245	256	241	204	244	256	245	234	236	229	225	214	230	238	211	217	241	236	232	255	225	277	223	243	237	209	229	241	241	235	218	264	237	244	216	229	261	242	246	234	248	209	263	213	220	225	236	195	223	223	246	220	193	243	228	243	212	263	234	242	222	246	207	250	211	217	231	236	234	224	215	230	233	243	241	257	249	230	255	242	184	222	245	261	267	246	243	253	233	208	209	233	213	232	223	221	263	237	245	214	243	230	232	217	229	226	195	259	238	254	223	254	222	236	229	230	210	258	237	230	226	214	215	232	252	230	230	259	261	241	266	229	248	217	243	246	237	238	249	217	261	230	260	221	241	236	237	236	254	218	233	248	226	233	239	208	221	233	237	235	224	226	230	211	254	238	238	228	227	265	235	228	215	235	228	245	227	234	253	240	238	220	222	228	242	250	238	253	234	254	236	215	239	216	236	235	235	245	209	220	227	247	238	213	270	247	211	235	230	242	210	220	258	242	241	232	241	228	246	230	228	243	216	246	248	221	223	236	234	194	240	235	229	230	221	217	246	249	229	262	249	233	243	248	246	247	240	200	264	217	253	225	227	225	212	215	267	239	210	214	259	227	260	242	254	258	227	240	261	242	233	259	217	235	252	212	208	239	226	211	268	216	233	214	220	227	236	223	229	230	236	247	227	236	253	245	211	246	233	209	222	247	222	237	223	231	215	284	234	255	244	223	214	217	253	216	242	214	244	221	213	247	243	257	242	239	241	229	263	244	233	216	258	229	226	240	240	241	234	226	229	255	242	237	255	234	235	237	214	204	240	216	222	221	233	239	218	283	246	224	237	253	222	213	214	241	207	231	250	214	221	245	242	226	239	224	213	266	257	258	242	242	212	237	268	214	251	222	241	259	191	215	243	238	260	232	228	242	227	212	228	244	203	226	231	241	239	232	217	257	237	249	223	230	235	262	225	235	237	223	266	218	225	242	256	231	214	235	221	231	241	251	241	255	210	231	249	251	224	238	214	232	224	274	228	239	236	251	225	238	218	219	231	222	244	240	267	223	234	223	221	219	238	222	242	195	239	230	241	236	211	224	264	261	258	224	242	241	254	221	192	238	256	192	233	235	249	230	240	233	237	274	244	240	246	240	230	255	222	237	216	222	226	226	254	233	245	242	226	258	268	231	221	246	251	231	231	215	244	234	222	216	262	210	226	247	243	243	225	251	227	253	253	253	216	234	259	208	234	257	224	213	201	227	251	255	212	224	236	245	234	242	240
25266	30181	39503	42640	40894	39684	45261	45492	41697	42254	37325	28072	27819	34361	30295	24744	23362	24400	19827	20470	26352	29396	36096	28476	27592	29707	25398	20492	17875	18083	16808	11174	9843	7285	5166	4857	6074	8499	7484	4193	5854	7287	7817	5650	5007	4804	5326	4756	4929	3920	3728	3101	2530	1851	1682	1907	1977	1681	1601	1231	994	898	809	760	806	728	763	749	703	686	600	625	636	629	620	624	670	590	614	569	603	591	612	582	601	593	572	606	586	635	641	580	595	586	601	610	627	638	625	581	571	571	565	589	595	578	582	592	587	568	579	553	565	575	568	565	591	529	563	536	570	570	526	554	556	583	554	563	539	556	540	529	581	568	591	569	500	594	548	555	572	539	567	574	497	550	542	543	535	573	590	569	569	559	569	546	558	568	554	534	538	557	560	584	566	539	528	540	564	565	558	514	593	543	561	539	524	514	555	557	561	550	541	582	600	556	607	520	590	563	530	542	547	528	568	577	562	541	569	554	527	541	566	603	553	569	513	557	538	545	522	554	593	543	623	543	579	535	563	580	546	580	562	558	522	576	551	559	558	591	516	560	532	554	574	525	611	579	566	571	545	555	560	573	544	545	590	528	525	547	532	522	589	591	579	546	518	603	536	583	574	615	527	568	575	570	549	527	560	539	548	560	552	594	586	526	520	562	593	542	563	574	556	519	561	591	561	558	574	551	550	581	570	546	545	542	527	521	544	562	589	560	563	571	600	554	573	570	583	537	539	556	527	531	585	565	560	580	569	563	530	548	569	538	578	570	573	555	548	562	540	588	540	569	542	527	587	553	531	556	507	599	574	520	564	533	544	536	541	566	574	562	537	592	602	534	572	562	516	516	546	553	624	575	545	578	562	555	552	566	550	545	561	566	564	526	553	563	543	584	544	522	532	532	568	516	565	551	538	567	538	580	507	575	561	535	536	539	548	558	560	580	550	537	523	571	588	554	559	560	595	537	528	563	524	581	559	565	510	570	567	525	576	518	565	540	563	574	583	556	586	532	553	574	539	552	540	559	579	589	560	543	521	580	566	552	548	574	541	499	571	570	567	542	534	584	525	530	566	566	570	563	568	547	569	544	577	565	557	549	564	592	519	559	613	532	547	593	595	541	545	575	561	513	538	564	548	574	556	555	544	573	522	596	540	529	560	560	537	561	596	557	524	540	538	590	586	528	560	545	523	619	544	561	516	521	554	587	546	557	594	536	545	552	519	563	548	569	570	534	547	566	557	549	558	486	566	553	527	615	543	592	525	578	567	567	553	535	588	535	575	562	565	564	591	559	602	544	544	544	571	561	566	590	540	581	543	588	533	563	563	552	538	531	597	564	598	569	545	539	548	559	538	534	536	531	544	527	557	546	545	553	535	563	532	584	566	563	607	556	554	552	558	534	583	558	539	560	537	573	587	540	565	520	556	553	496	575	568	573	517	548	583	536	539	560	537	527	550	595	542	559	567	543	550	570	562	598	566	553	564	533	571	510	593	581	557	527	579	569	558	547	571	555	574	560	496	562	585	485	567	540	578	566	555	558	548	558	508	541	542	580	557	594	547	590	552	565	537	575	612	546	539	531	575	541	528	538	575	560	517	517	564	547	538	533	568	534	518	553	539	575	582	573	561	529	533	544	596	567	593	521	581	529	590	526	556	541	571	514	552	545	582	552	567	564	562	533	534	569	581	509	554	526	528	510	526	551	562	542	551	497	598	526	586	563	563	530	578	570	536	584	537	541	534	584	560	539	586	557	586	584	584	527	531	542	524	580	571	559	532	581	526	545	567	561	564	579	585	578	542	572	543	575	499	583	563	551	525	576	557	548	529	571	563	545	503	572	533	535	567	567	499	510	577	603	594	572	555	544	564	572	550	558	573	535	553	549	541	532	544	565	593	586	563	576	593	572	536	569	570	538	547	526	575	532	547	569	533	600	577	533	583	575	579	563	532	544	550	537	547	531	587	578	600	536	559	537	566	603	544	567	579	597	547	561	531	552	592	546	548	532	584	578	506	562	514	558	568	574	566	582	552	546	534	547	538	560	560	570	556	564	547	570	552	542	567	595	565	538	515	533	559	567	564	574	527	563	554	507	533	537	580	568	579	514	578	575	548	561	567	555	565	570	564	548	516	574	576	534	523	550	601	568	542	537	604	533	577	554	608	559	572	525	540	550	560	564	581	558	543	583	570	520	572	567	564	576	495	577	553	556	563	591	533	535	567	598	572	534	595	591	570	581	514	531	522	547	610	567	528	582	572	560	584	578	566	564	617	560	535	559	513	582	570	582	566	550	559	566	548	549	541	522	555	566	561	524	534	574	528	586	577	540	556	544	561	529	542	578	571	523	533	526	603	535	584	587	584	527	577	562	554	535	529	551	583	534	552	589	556	505	561	555	503	539	553	525	565	559	614	589	569	549	545	610	526	528	533	552	571	573	544	528	529	552	561	521	591	573	556	544	553	530	521	559	572	539	532	527	546	562	555	542	571	554	568	536	521	540	532	579	540	583	593	567	545	558	526	599	570	571	567	517	548	574	557	544	529	586	586	580	529	603	549	518	569	554	551	575	578	563	555	542	574	556	491	514	509	551	569	558	588	556	556	496	532	528	634	579	587	502	533	540	548	597	557	541	551	578	573	568	507	569	600	537	570	553	566	526	559	576	554	543	557	535	568	536	546	558	558	538	549	519	513	588	523	570	534	603	559	561	520	542	557	533	521	555	576	530	605	547	545	536	536	535	559	547	536	589	567	549	541	559	532	558	561	576	530	553	558	531	551	575	530	553	583	538	537	541	565	559	547	579	572	563	576	547	539	579	533	536	543	601	584	581	530	552	524	542	542	572	546	577	594	590	594	566	546	576	591	551	547	574	568	544	511	519	560	489	513	525	518	517	517	548	540	589	538	549	525	527	550	537	528	580	532	544	545	548	604	528	586	599	547	573	550	568	580	591	581	535	559	558	535	570	552	531	534	549	537	542	567	530	534	555	525	571	519	577	565	564	511	571	514	558	523	539	538	520	564	560	585	567	561	567	545	521	530	578	535	560	579	601	550	554	588	549	528	533	545	577	554	541	545	541	569	543	537	566	540	521	559	509	523	542	531	556	526	564	598	588	574	551	541	557	531	580	567	508	571	554	562	580	565	568	538	581	535	572	489	575	582	577	574	539	599	553	490	551	572	537	539	512	532	539	553	517	566	555	519	563	545	566	558	534	546	543	566	552	532	563	571	564	586	567	552	560	543	588	572	541	561	532	578	571	563	558	580	563	571	549	579	558	554	540	540	545	551	538	548	532	536	572	555	574	550	600	554	549	538	577	548	581	493	572	598	572	507	562	543	540	552	547	562	569	556	559	560	576	544	551	540	538	587	539	544	539	578	544	470	530	565	554	608	546	564	573	588	550	549	577	573	580	565	571	534	532	583	530	546	527	574	564	564	529	549	545	583	576	537	558	570	542	579	574	588	546	563	568	548	539	527	558	543	559	580	534	512	570	557	572	541	551	509	518
22817	22808	25917	22074	17435	12521	9285	6721	4248	3410	2732	2274	1929	1883	1302	1009	902	806	603	501	511	464	553	451	477	488	422	361	397	370	344	362	359	333	312	271	337	323	349	320	295	329	305	299	276	299	303	334	309	280	292	312	291	305	300	287	264	267	247	265	265	258	256	270	244	272	245	275	287	256	267	270	252	259	251	268	252	245	305	244	240	274	247	295	288	287	254	249	276	311	258	279	270	244	233	295	266	277	252	288	268	255	251	258	253	279	261	237	233	248	249	279	252	265	265	251	271	244	238	273	248	257	258	297	271	261	262	262	249	278	270	238	263	291	279	289	252	267	262	256	252	260	276	261	259	269	264	245	270	249	232	277	256	269	243	250	265	241	264	254	256	262	279	251	236	248	233	237	269	263	255	283	295	262	259	244	254	283	284	246	253	261	249	241	265	282	239	266	256	251	252	254	241	275	254	285	260	277	272	269	259	253	267	252	260	242	258	242	261	258	290	244	277	259	270	272	258	253	257	267	235	255	269	281	279	245	248	259	268	270	234	277	272	280	262	254	272	242	274	232	256	232	270	250	255	276	290	222	265	255	271	278	254	273	257	236	271	230	248	246	232	243	252	266	272	266	263	262	251	229	241	255	251	255	268	263	267	298	243	286	283	250	267	274	253	306	228	240	273	245	263	264	238	256	271	260	246	268	269	248	227	259	267	291	242	283	242	266	283	274	246	302	255	258	263	274	280	283	256	261	278	238	275	233	288	274	274	224	254	262	286	245	260	271	230	287	271	268	249	205	240	291	254	262	265	276	264	287	276	257	264	258	219	260	262	267	245	261	281	277	256	235	317	274	245	247	212	283	256	263	280	251	299	291	263	255	250	241	288	248	259	274	239	262	272	268	271	284	272	253	247	258	244	261	268	276	217	266	281	232	279	261	248	270	255	280	273	242	250	259	234	268	283	265	272	248	261	281	279	220	275	279	276	263	255	273	269	297	275	235	264	276	276	216	284	246	259	256	246	263	259	249	242	271	288	237	250	227	244	292	263	253	280	250	253	259	253	283	277	243	276	268	287	237	227	251	223	256	260	267	265	243	265	271	265	244	258	265	239	258	232	284	284	259	269	270	254	269	240	254	291	260	280	282	235	246	256	261	239	248	284	290	240	259	255	261	256	260	285	264	279	235	254	268	236	272	277	244	260	265	251	274	274	301	287	229	235	268	251	264	252	258	250	267	264	262	273	236	256	273	251	270	235	290	269	279	286	252	244	255	244	274	234	242	217	265	229	257	256	278	286	279	266	255	237	269	280	225	251	240	273	262	277	255	270	240	267	269	258	261	288	278	256	271	255	261	272	264	255	241	259	294	275	234	254	259	301	265	256	271	280	253	258	260	262	276	254	284	243	280	264	272	285	263	273	242	256	260	242	270	283	245	264	307	270	270	285	280	281	273	243	232	255	249	259	251	266	244	242	249	280	253	256	237	246	252	208	276	272	254	267	251	252	280	285	259	258	238	279	261	254	250	255	229	262	267	272	253	261	233	236	242	277	244	243	243	253	250	275	212	271	251	264	241	249	284	250	257	278	245	284	264	266	235	251	260	245	268	285	258	287	229	280	266	259	265	270	239	279	255	233	266	289	251	249	238	260	245	278	242	250	258	267	244	252	241	304	287	263	263	248	259	290	284	281	279	268	252	259	252	267	257	270	260	298	278	295	275	232	257	260	297	267	263	252	241	266	244	278	218	228	276	254	263	252	260	259	260	261	262	294	245	267	242	255	279	269	263	243	230	268	239	232	246	251	274	257	293	255	244	279	262	274	245	267	244	253	288	264	274	232	291	263	239	252	291	255	253	290	262	247	298	238	275	262	279	243	259	256	282	243	237	293	278	250	255	261	272	235	253	249	263	279	243	272	251	240	239	252	208	279	226	238	266	261	281	260	255	249	239	271	260	261	263	266	255	258	243	228	294	263	283	264	303	254	256	260	251	278	285	243	299	265	264	257	264	254	255	270	261	281	265	243	274	265	275	272	242	236	256	301	255	283	256	258	255	275	242	262	289	278	254	270	257	274	252	282	254	255	267	279	249	271	253	266	241	268	240	285	275	271	261	247	286	243	248	295	261	277	307	252	248	274	270	258	237	265	276	248	246	262	270	245	265	254	267	244	267	284	256	250	260	252	279	271	271	273	268	243	259	263	292	262	286	279	233	264	266	233	276	227	302	262	260	273	248	272	282	261	277	264	245	273	251	260	279	275	243	262	276	249	229	256	286	248	249	261	269	260	262	271	237	272	277	277	258	290	284	265	253	282	265	259	255	273	251	252	222	266	251	233	235	268	289	242	246	235	278	282	265	271	237	256	261	258	239	266	250	264	256	245	260	257	265	239	245	282	244	264	262	259	266	316	273	278	243	278	271	260	252	304	284	268	228	261	292	237	234	258	260	249	275	272	292	266	249	265	245	256	271	256	255	217	261	269	242	252	278	233	274	276	266	251	287	258	277	250	296	252	258	287	233	243	244	272	246	276	254	252	250	271	240	253	273	241	272	236	244	236	265	255	258	258	249	273	311	277	241	278	254	270	283	268	240	245	287	245	268	272	268	292	250	238	272	258	245	251	264	264	243	267	294	240	243	247	291	254	268	262	235	232	287	257	265	271	240	257	277	232	268	240	236	251	272	284	261	272	257	273	218	241	276	215	239	250	209	278	261	232	269	243	269	251	241	270	272	285	274	244	261	268	274	264	261	291	249	231	251	232	239	257	277	246	235	269	257	266	266	252	262	250	241	240	276	267	241	234	237	274	246	269	241	274	271	236	262	255	274	239	267	263	253	279	265	253	247	284	256	267	269	271	248	252	276	259	282	278	253	242	249	242	258	237	255	242	283	267	238	247	261	237	243	267	253	264	251	261	277	236	254	258	266	293	230	264	266	265	245	263	279	240	233	265	237	265	246	245	254	260	259	249	243	255	265	264	298	268	254	282	238	235	226	305	272	235	230	258	242	231	244	271	259	272	270	275	262	242	274	232	267	223	301	257	271	274	285	259	242	271	286	264	251	261	260	282	265	268	257	277	230	238	255	297	253	277	230	240	248	255	266	230	255	245	282	246	264	274	264	285	228	283	253	268	259	269	260	268	254	259	270	255	259	265	240	239	255	276	261	262	265	251	267	243	238	286	261	265	247	277	249	244	245	271	246	263	255	263	251	238	234	257	231	248	256	258	258	251	260	259	254	270	272	264	283	260	256	257	256	284	269	265	255	260	261	263	240	255	290	268	280	274	253	286	250	287	288	250	261	243	264	265	267	250	276	245	255	263	283	234	257	229	249	275	263	261	245	273	293	260	270	282	245	251	270	271	271	230	283	262	223	267	260	256	295	286	281	260	272	263	237	247	282	261	305	267	291	292	262	271	269	254	241	276	266	257	262	259	259	247	238	235	269	242	281	232	258	267	287	257	269	253	294	249	244	266	266	243	260	274	283	261	281	260	224	266	259
13201	17411	27989	30079	28150	25053	22846	19363	15305	13483	12069	9916	9253	9301	6679	5231	4682	3977	3053	2418	2585	2500	2976	2167	2152	2142	1827	1636	1546	1545	1442	1206	1174	973	926	942	1061	1147	1041	1055	956	929	873	863	824	856	854	853	927	879	812	828	830	793	731	748	684	762	662	625	629	658	669	636	636	629	576	634	652	623	635	619	628	606	601	683	627	663	652	650	612	644	594	647	611	616	671	653	622	612	611	622	596	631	609	600	638	654	657	607	659	622	624	637	627	589	668	617	649	615	642	617	622	625	589	602	611	693	607	659	622	588	605	655	613	631	666	613	675	655	584	646	634	655	596	618	625	575	645	615	613	593	636	631	651	607	594	668	659	627	611	648	619	635	596	603	644	643	615	586	615	646	606	627	654	618	627	634	617	601	640	634	594	606	644	624	640	589	590	674	630	602	635	653	622	610	643	644	620	577	613	622	677	656	620	604	609	555	629	595	637	643	611	606	620	604	615	647	586	608	602	623	574	644	619	631	615	562	603	604	620	596	599	608	607	609	621	634	638	595	557	581	651	616	587	592	612	638	607	621	608	606	676	620	619	640	604	633	597	638	640	607	638	591	674	627	630	611	592	614	632	620	572	617	621	624	598	628	645	570	612	643	638	602	632	596	630	667	615	613	618	628	627	578	609	657	646	604	623	591	609	580	635	579	674	651	678	559	596	602	610	613	612	624	655	636	613	596	625	618	617	633	598	653	657	617	631	666	645	622	598	609	577	591	616	582	609	581	645	640	625	590	628	610	624	632	605	622	616	629	632	601	609	595	661	592	629	598	638	617	596	613	634	607	608	646	598	583	630	594	642	585	601	600	627	626	611	578	622	659	591	662	576	589	625	701	629	612	609	629	582	614	638	619	612	570	634	603	617	659	649	602	636	616	652	627	628	599	595	672	633	603	656	653	644	650	595	605	634	653	645	567	619	626	610	636	586	620	643	623	602	588	607	645	619	637	625	585	601	624	595	620	616	667	621	573	628	649	606	605	650	630	574	645	610	613	627	639	620	597	631	620	618	630	634	646	671	601	639	607	629	601	602	618	640	613	596	641	593	617	609	626	637	631	606	603	654	614	626	642	576	633	601	651	610	686	636	597	615	595	621	663	614	655	617	620	617	634	573	577	618	619	615	615	622	584	588	653	636	644	620	621	607	648	644	655	659	626	602	641	604	614	643	614	582	606	607	619	608	603	634	587	629	625	676	633	616	612	655	593	593	606	662	601	589	632	654	682	633	595	615	617	619	604	634	606	600	638	599	655	601	578	609	616	633	622	589	589	605	638	639	644	604	620	601	638	647	622	589	619	609	598	645	640	592	637	578	619	615	632	608	637	629	589	662	623	591	626	644	586	651	581	610	624	594	623	589	586	605	636	625	630	641	601	600	611	593	629	644	646	651	661	605	660	583	623	621	601	661	608	662	595	698	573	599	617	627	584	624	627	614	595	636	625	633	656	651	624	599	621	594	639	629	616	634	622	607	624	615	623	628	623	659	657	623	625	646	640	619	598	609	622	641	595	635	624	619	622	608	630	627	587	635	615	647	611	623	584	659	609	632	625	612	576	652	605	609	635	652	608	610	630	645	675	622	583	606	627	635	601	635	641	617	627	606	607	616	633	633	595	606	599	610	651	622	645	634	647	603	636	620	614	645	655	618	574	604	631	611	611	576	608	602	605	609	595	608	602	617	636	628	614	580	606	567	626	647	548	604	674	637	582	605	572	613	651	569	626	591	617	615	597	620	603	583	601	637	616	619	617	610	661	626	578	626	622	655	628	616	648	612	610	611	602	614	658	630	579	667	615	590	595	628	651	569	637	611	613	626	620	597	648	633	638	606	637	626	620	665	582	619	635	628	569	636	625	645	663	679	580	618	577	593	624	642	600	659	619	599	629	643	603	631	643	593	635	615	571	584	626	632	608	666	595	623	631	631	600	590	588	632	620	633	612	633	611	627	625	620	617	616	638	597	609	611	639	563	670	632	650	609	610	604	597	615	611	610	632	633	606	604	587	578	586	567	675	639	600	605	635	641	617	626	612	632	626	620	626	627	592	585	637	621	610	627	605	618	581	609	609	655	651	609	637	643	589	663	641	597	598	605	648	657	608	590	600	630	588	659	612	646	600	616	618	606	613	588	638	635	613	636	634	605	576	612	639	603	620	590	636	557	615	595	607	607	642	617	612	610	564	659	648	633	623	637	594	595	643	637	637	637	631	623	653	630	626	548	620	626	596	620	627	622	608	612	596	646	649	646	639	646	627	619	642	610	625	580	634	655	622	593	611	618	580	659	591	529	615	624	632	647	607	641	583	593	614	658	644	590	589	603	599	621	635	595	636	619	611	606	628	627	671	645	602	677	642	634	609	633	587	617	659	626	596	593	583	629	587	617	629	620	637	621	639	637	574	638	595	614	633	590	633	621	555	630	611	621	668	675	592	637	690	595	608	635	636	609	622	620	650	590	654	665	654	595	589	655	661	589	567	643	596	564	655	593	631	645	651	637	596	647	590	602	602	631	572	569	548	610	690	628	580	597	572	596	624	642	575	636	600	607	611	612	582	641	637	591	617	635	629	603	583	594	683	571	606	595	583	636	656	628	617	620	613	633	615	653	589	583	620	633	584	611	647	639	601	575	608	663	624	608	615	640	652	590	625	645	623	626	608	632	574	610	655	592	638	670	644	608	612	585	586	610	595	650	652	625	620	611	635	567	677	643	598	609	587	614	619	596	637	626	650	631	628	653	607	625	618	638	598	586	648	641	593	618	627	638	640	615	619	603	604	595	625	605	658	635	603	584	577	585	616	609	586	646	584	624	576	615	609	628	585	575	635	583	628	611	616	654	655	611	647	597	597	653	585	641	653	629	638	558	637	614	645	586	653	621	605	609	648	637	618	621	606	604	584	607	617	634	588	600	612	601	634	645	613	631	611	606	609	638	628	577	638	612	658	637	595	604	617	610	615	617	623	647	638	593	636	613	600	583	628	636	547	643	630	593	636	589	592	631	605	603	638	578	653	631	617	610	601	595	624	643	601	611	639	640	594	591	601	645	625	650	640	636	613	613	618	635	606	641	604	603	633	659	615	648	597	628	594	611	598	612	634	634	663	609	587	631	590	638	605	624	600	559	614	591	616	602	585	631	612	630	606	589	620	611	629	627	640	642	588	599	601	566	623	643	612	587	662	635	648	611	607	604	580	586	613	626	597	661	609	624	642	635	632	585	619	618	641	622	590	591	632	602	616	599	579	591	564	612	629	623	612	634	591	608	601	623	632	618	635	613	611	627	644	617	619	583	621	626	623	630	590	609	643	577	575	582	621	638	591	581	639	671	656	651	611	599	621	568	624	667	622	612	637	633	621	645	593	641	642	600	598	619	606	615	611	614	594	618	652	610	593	594	608	585	660	614	605	615	648	597	628	650	570	640	609	604	582	627	624	655	639	572	627	581	620	634	613	610	623	602	611	623	601
33756	32301	35922	35092	29708	27123	29075	26475	23227	20385	17109	12220	10062	13493	8066	5894	5228	4594	3773	3142	3939	4623	7233	4347	4221	4307	3074	2372	1886	2033	1827	1115	986	734	597	554	711	850	818	601	779	738	755	615	548	582	602	666	551	472	365	399	370	327	379	407	353	335	320	313	322	271	295	281	295	261	267	284	251	267	284	265	275	259	264	259	294	271	312	284	251	258	258	258	256	264	255	259	249	283	288	294	260	294	280	276	274	305	309	276	295	277	264	291	248	257	288	231	279	253	264	250	278	263	273	264	291	249	265	285	259	257	263	254	244	251	304	284	265	264	275	306	277	281	274	263	290	269	251	291	290	278	276	275	255	275	251	255	265	239	314	262	269	267	264	277	284	263	243	298	287	283	274	292	276	276	275	289	266	271	279	281	311	231	277	290	272	249	237	261	280	279	267	278	280	287	253	291	295	273	257	282	224	286	257	262	280	270	284	252	279	252	254	301	264	274	301	241	245	267	283	288	278	311	273	277	291	269	282	285	301	262	269	255	275	289	249	292	264	269	251	276	248	285	265	280	270	269	240	273	254	283	214	320	265	276	256	271	280	247	264	273	301	277	250	276	247	231	264	279	277	288	272	266	296	262	254	278	279	247	285	292	296	254	234	266	242	280	282	243	264	272	278	274	300	262	281	291	255	275	243	254	251	270	273	297	254	268	256	253	264	295	271	260	289	285	295	271	282	277	248	290	253	268	279	279	273	256	268	245	247	272	265	276	296	263	283	293	293	257	269	245	256	276	263	262	236	255	296	288	285	258	259	262	261	304	261	293	261	275	273	279	269	260	280	283	262	251	296	264	255	280	278	244	267	274	257	283	242	257	296	259	256	282	257	295	256	264	283	296	274	255	273	281	286	284	251	302	288	307	284	245	263	286	246	278	277	261	230	292	259	293	263	277	272	271	262	279	274	258	272	252	255	292	260	292	250	254	281	264	254	298	244	265	266	297	261	269	265	256	275	262	301	242	243	271	283	267	268	269	269	264	271	266	259	239	266	265	231	261	287	298	323	297	286	288	278	253	275	296	277	257	302	262	299	259	267	271	257	247	265	260	306	255	232	236	249	263	284	273	274	266	276	293	312	274	280	280	288	279	274	266	282	250	296	269	270	277	295	256	290	278	244	268	278	268	274	273	240	268	267	304	243	242	294	273	276	296	264	272	263	271	286	294	269	264	289	299	279	265	303	257	274	285	251	300	277	266	256	269	291	280	260	266	275	260	255	300	255	259	248	267	277	272	272	260	267	291	252	297	299	302	275	257	278	270	256	299	269	245	299	261	262	267	316	285	281	302	274	271	268	263	257	221	293	261	286	300	257	293	261	251	273	303	252	271	238	266	257	284	235	279	269	267	237	255	252	289	253	261	298	265	274	286	279	234	256	301	274	277	264	241	270	251	253	266	289	260	264	274	225	254	283	251	280	252	260	253	276	254	301	258	257	276	260	254	262	287	266	238	256	316	267	260	260	312	275	266	268	241	256	261	254	263	292	269	259	283	261	297	284	275	266	232	265	290	269	282	297	256	290	239	278	269	260	272	263	281	273	274	287	269	260	259	267	314	286	262	254	254	254	270	251	253	302	302	275	281	266	260	278	269	305	281	276	267	273	283	266	297	267	254	273	270	244	259	294	280	267	307	288	265	260	291	289	245	244	281	268	308	271	260	273	260	277	271	284	272	277	252	267	280	262	248	300	281	266	275	313	267	292	292	285	269	249	254	249	274	251	260	282	268	255	271	298	261	294	268	249	285	250	266	266	293	255	288	279	270	279	280	282	262	303	274	251	263	262	285	271	256	255	227	268	244	262	254	275	257	266	276	215	254	263	269	298	258	248	287	296	243	286	294	267	251	289	267	279	273	257	284	267	236	282	291	264	271	258	263	255	256	251	274	270	264	270	254	247	270	269	250	296	279	248	296	287	268	287	282	239	301	254	282	274	285	248	273	280	270	259	296	284	259	231	302	266	278	275	272	270	245	298	293	290	258	277	269	305	279	286	267	276	270	283	290	262	257	286	253	326	274	277	266	281	264	262	282	261	258	278	268	259	292	275	291	241	298	276	254	272	239	278	279	272	277	285	242	266	281	273	255	279	272	259	274	257	293	278	271	260	254	260	234	281	262	266	284	275	274	250	246	271	285	248	286	269	278	296	275	267	258	260	286	269	272	280	282	283	241	249	278	268	257	258	272	242	264	261	288	249	296	284	252	274	275	223	284	281	256	302	281	285	269	283	294	265	243	253	232	248	264	256	294	278	270	258	315	293	277	254	262	255	258	275	271	261	271	262	258	301	294	284	255	297	276	279	235	230	263	280	271	284	283	252	279	276	297	264	288	300	272	286	254	265	271	272	256	275	292	315	272	257	252	252	271	316	270	267	304	276	255	260	250	253	269	289	300	279	261	244	287	310	261	258	279	244	241	279	260	290	266	255	252	246	288	266	268	277	292	288	244	268	272	292	260	251	285	273	263	248	263	257	267	280	266	261	267	245	283	260	270	275	266	258	289	286	274	282	255	248	267	273	254	263	274	232	247	273	286	279	266	258	283	292	249	243	268	292	296	260	276	263	263	272	282	280	268	288	269	305	286	283	263	238	296	274	237	296	248	296	256	272	288	273	259	278	249	270	274	249	281	265	250	248	250	275	271	261	266	329	284	248	238	260	275	256	271	284	246	298	269	265	283	265	307	277	280	258	280	258	275	280	281	317	252	251	277	260	265	271	322	294	240	258	284	278	266	253	287	281	245	279	276	269	250	267	256	251	268	287	269	265	262	262	296	245	264	263	268	252	262	248	290	248	255	254	245	243	278	260	281	288	254	253	282	247	267	265	273	279	244	268	253	266	249	275	285	236	272	286	239	266	239	248	276	268	260	292	282	264	291	305	277	288	255	265	284	286	246	256	241	274	259	277	272	252	261	243	300	248	271	254	248	260	251	247	289	224	248	275	270	241	258	279	267	266	284	256	265	251	240	286	261	291	268	290	272	306	278	273	296	260	223	263	271	275	259	250	262	267	248	313	253	283	242	276	254	280	272	263	230	272	274	281	266	276	300	279	261	281	259	282	268	278	285	286	257	296	257	283	248	269	277	260	279	310	278	275	278	251	276	249	257	268	283	246	289	290	284	284	262	280	244	230	271	271	262	225	263	276	309	290	280	257	271	252	258	256	253	253	263	275	267	250	277	294	271	269	277	223	251	282	272	300	272	265	262	255	255	242	295	265	288	287	275	245	253	277	282	238	267	242	265	264	262	265	260	263	260	257	272	278	266	239	259	285	308	262	269	252	265	263	281	276	261	238	229	269	265	265	269	272	249	311	274	257	232	284	286	240	270	277	268	229	294	281	291	273	279	265	271	268	267	281	271	259	270	261	289	293	271	259	249	268	272	271	298	259	273	291	242	284	295	267	258	293	289	276	269	276	258	319	299	284	246	316	249	258	297	263	290	260	269	263	241	262	276
20547	24965	35965	40173	37669	37163	38783	37309	36813	34539	30656	22862	23330	27334	20746	18032	17408	17122	14194	13767	18035	20963	27034	19605	20229	20723	15726	13317	10856	11832	10223	6466	5590	3939	3128	2396	3944	4635	4383	3097	4580	4281	4161	3275	2815	2771	3077	3957	2744	2107	1429	1343	1404	1114	1406	1368	1179	1066	937	968	862	782	764	704	770	758	757	767	702	681	707	669	691	678	653	680	700	706	643	640	673	669	669	657	642	637	643	685	691	676	622	641	662	700	695	688	627	667	648	680	635	644	634	670	639	685	613	660	652	653	675	672	698	710	658	633	695	626	650	677	650	628	673	618	614	646	634	620	648	641	683	608	623	671	639	608	629	632	621	664	647	658	621	726	679	672	651	626	606	599	638	648	644	665	654	609	638	603	597	594	654	617	630	677	611	599	629	695	605	671	620	648	627	644	653	642	634	632	647	641	659	641	630	646	649	605	643	665	616	619	641	618	623	708	628	634	662	634	597	714	615	633	626	656	668	624	652	663	629	599	570	592	632	648	631	647	698	678	661	650	606	623	635	700	649	654	657	632	622	633	636	598	653	569	647	627	639	649	653	644	610	646	603	641	593	693	650	639	611	610	628	641	648	621	628	633	633	654	624	649	654	643	593	675	595	599	647	653	652	635	619	678	565	639	650	649	642	628	665	624	584	626	637	618	592	638	599	666	615	630	656	632	654	617	648	702	617	620	669	652	595	651	619	625	659	682	603	620	596	654	695	629	670	617	665	626	671	582	637	642	666	643	631	609	625	655	686	616	662	655	610	657	659	608	630	664	679	607	664	622	650	624	620	680	637	611	601	596	645	640	655	625	660	647	642	686	627	664	634	646	631	635	625	635	616	669	619	612	617	619	620	625	620	657	626	649	611	655	625	632	643	590	634	649	596	625	625	653	598	637	626	618	598	681	642	613	617	624	643	644	614	606	616	645	640	598	589	673	630	612	631	593	610	588	626	602	652	623	623	603	635	650	588	670	650	621	635	632	594	607	650	647	578	629	666	673	601	633	611	628	629	634	631	635	638	638	626	696	637	661	645	627	636	643	610	623	687	628	652	623	631	634	638	628	602	587	634	606	638	638	622	654	609	625	689	660	625	665	642	655	619	631	626	674	667	654	651	619	643	656	647	623	651	631	606	636	679	650	672	679	632	642	651	665	609	612	626	632	631	648	679	651	584	627	656	613	624	635	623	609	620	672	625	655	654	645	609	637	644	645	646	627	686	624	635	609	660	643	650	656	591	643	690	602	621	633	643	625	611	630	674	673	611	646	679	639	588	596	656	625	611	615	667	636	631	607	666	631	610	622	650	595	647	613	635	698	681	628	600	601	648	644	601	606	611	630	660	648	611	643	657	647	659	626	597	655	651	660	636	653	630	617	605	631	635	593	642	637	629	632	629	628	684	710	602	603	608	634	662	651	633	641	611	661	602	586	676	659	614	651	619	615	680	632	631	682	648	635	633	673	657	595	636	620	681	653	668	608	644	638	677	596	591	627	648	593	648	643	605	655	646	647	620	664	645	659	656	664	630	636	619	617	660	645	622	612	647	669	647	590	608	656	657	634	583	600	624	676	655	653	638	630	636	648	642	618	609	638	633	686	601	672	621	652	657	629	613	606	635	600	669	676	661	615	640	661	615	659	638	672	642	652	617	601	628	678	599	635	615	626	593	664	666	604	642	622	638	595	617	634	649	638	621	622	629	670	670	690	616	559	661	615	661	616	636	677	605	650	635	633	652	601	631	618	610	648	648	667	700	624	624	600	588	652	664	679	614	606	602	642	630	635	624	639	649	653	564	660	603	621	649	680	637	639	685	627	638	646	612	655	671	664	627	630	663	621	639	620	658	615	666	656	655	597	687	630	610	693	646	594	635	633	657	567	672	617	603	637	650	641	649	670	681	652	645	644	620	613	586	612	609	627	665	603	627	665	654	657	602	633	609	671	620	648	616	654	646	560	630	655	614	684	642	662	615	615	602	617	642	678	596	615	646	651	618	651	661	612	663	667	651	643	658	616	625	657	685	617	590	665	624	639	682	621	635	625	621	622	606	629	641	645	651	667	653	668	686	601	611	610	622	620	630	629	612	643	640	626	683	591	636	629	597	619	637	643	633	641	623	660	638	636	651	650	646	630	635	654	608	648	618	666	629	671	631	696	663	643	624	633	665	627	630	651	654	620	645	622	642	635	597	687	624	657	667	646	640	626	634	592	682	608	605	647	672	686	666	670	645	594	633	647	633	647	655	640	604	598	655	638	635	634	649	626	628	635	699	650	616	630	652	607	636	618	632	658	614	641	617	619	652	593	627	649	656	627	697	603	647	629	612	615	600	651	664	630	639	651	666	629	637	678	622	625	618	667	651	639	622	649	613	647	647	629	630	660	594	645	631	670	635	651	660	628	660	643	596	644	667	639	656	621	649	623	645	644	639	628	650	630	645	666	636	642	639	652	613	660	636	640	682	661	619	651	638	638	677	643	658	661	636	651	658	616	647	661	635	627	635	617	592	611	644	590	632	591	591	641	633	676	641	648	630	659	629	646	658	670	647	629	642	634	604	625	640	617	617	635	623	636	656	632	639	615	647	630	660	632	655	649	620	617	615	661	646	613	630	635	644	629	623	628	688	660	641	643	616	629	668	638	590	614	667	630	633	653	609	637	672	645	636	632	615	625	641	627	656	640	648	670	640	587	656	644	608	629	580	563	609	627	616	641	649	635	624	628	620	640	652	619	642	655	656	664	647	658	664	689	694	667	661	669	612	634	597	634	658	635	670	647	624	642	633	570	613	611	596	624	604	644	659	632	618	646	657	632	656	659	602	663	648	628	641	696	645	651	631	606	636	640	642	663	691	603	623	633	640	639	625	630	682	656	655	634	636	706	605	597	644	642	631	698	599	620	626	650	618	643	623	624	655	650	610	622	636	644	634	657	660	631	684	641	616	594	619	638	589	672	658	636	640	679	632	605	600	616	637	657	689	641	655	620	611	609	654	639	618	644	608	642	661	607	639	617	640	638	637	604	623	632	657	672	612	610	656	639	619	649	607	618	599	659	629	656	654	604	649	673	627	676	635	656	615	634	619	650	617	667	625	599	613	649	656	645	638	638	617	610	653	630	674	651	634	679	666	639	597	586	634	698	650	643	651	619	661	627	595	662	626	622	687	622	636	682	608	642	637	654	629	622	667	673	616	654	658	691	662	665	654	654	630	616	672	622	607	596	598	631	644	606	650	629	600	606	589	589	646	639	639	645	663	630	653	670	624	638	634	672	609	657	657	638	614	611	666	654	655	612	657	638	613	650	604	596	643	636	611	655	600	651	654	613	637	645	633	663	621	668	624	645	586	613	611	595	641	659	643	670	672	650	641	623	671	674	617	631	620	642	678	636	663	672	641	640	642	649	625	627	646	588	637	654	638	689	609	636	634	576	638	648	652	668	673	643	654	602	638	641	613	640	625	645	665	657	610	645	614	638	645	609	624	619	619	666	616	613
41024	37629	41857	39115	32918	31839	35722	32763	29934	27221	23750	18941	15816	20727	14914	11561	9735	8631	7214	6069	7709	8666	13923	9348	8419	8700	5866	4431	3621	3862	3372	2043	1679	1111	884	736	1114	1407	1103	1038	1357	1252	1202	891	818	782	994	974	670	618	484	409	465	435	377	348	400	373	304	298	302	306	259	283	282	268	288	248	234	269	250	264	258	244	247	247	260	252	248	207	207	262	235	239	267	278	241	241	259	246	249	240	232	227	195	267	246	282	217	260	261	244	238	243	256	222	237	237	236	235	239	225	221	224	240	236	226	236	217	229	224	231	226	218	229	239	220	231	251	232	242	246	235	253	239	233	234	256	215	265	223	241	222	235	259	246	266	249	265	247	235	215	219	271	254	267	248	255	219	225	243	259	224	255	217	227	222	249	228	238	272	211	225	275	207	251	229	251	259	204	225	224	234	213	243	243	252	247	212	227	260	229	227	241	274	226	266	249	211	220	270	244	232	243	265	230	230	234	234	215	233	246	249	243	201	235	252	240	232	257	225	243	195	233	224	242	252	233	236	241	217	186	253	227	273	250	257	209	245	231	233	241	216	215	247	223	244	204	227	238	214	228	209	257	251	200	247	258	211	219	251	241	232	241	227	218	232	231	233	219	239	233	254	214	217	211	243	242	252	232	246	215	252	230	226	229	222	207	240	248	235	210	227	242	248	245	231	225	226	237	251	221	242	234	250	226	222	233	263	239	212	264	243	203	235	221	235	228	244	233	229	238	246	226	236	235	267	233	244	234	235	228	226	234	266	246	248	245	270	227	237	255	215	217	241	240	237	251	241	249	225	225	222	240	271	231	234	243	208	257	247	248	233	223	207	256	218	217	234	261	236	232	232	215	227	237	226	235	253	217	225	256	258	219	242	226	234	266	237	218	248	233	240	221	247	255	223	255	237	239	208	228	260	248	229	264	241	241	250	236	250	247	235	244	213	248	193	226	244	237	251	228	231	253	246	263	221	250	210	243	251	241	259	203	244	215	226	230	230	220	236	217	244	246	248	244	220	244	235	280	249	223	218	259	259	257	239	217	240	263	224	259	258	233	223	216	248	241	223	224	237	231	240	203	242	216	253	228	239	225	260	254	248	229	241	210	244	236	239	232	233	220	242	231	233	231	241	234	225	237	228	250	246	234	202	265	217	230	223	223	259	252	240	254	228	239	242	228	224	213	271	220	253	238	238	240	270	244	247	201	247	245	249	209	234	219	240	233	210	241	231	221	258	239	240	235	242	245	241	238	254	221	235	231	266	252	236	258	244	256	214	203	238	234	249	222	232	214	237	219	229	233	225	225	256	273	224	210	224	237	229	251	241	224	243	223	202	235	246	234	232	247	250	238	244	227	266	262	213	224	230	252	226	231	231	258	249	225	246	242	228	216	259	246	237	267	257	207	230	249	254	254	261	231	242	233	253	239	245	236	231	266	220	232	235	232	211	278	251	225	229	247	223	252	248	219	247	210	276	220	230	223	264	234	261	208	240	221	245	223	226	250	285	229	220	237	255	211	252	255	240	242	259	281	255	244	238	210	229	243	237	242	231	232	228	223	231	247	276	230	227	215	221	240	235	215	221	248	214	249	255	238	245	242	250	222	238	217	230	222	257	214	244	247	259	230	219	232	235	259	255	222	261	244	220	221	256	226	225	208	231	218	211	251	228	243	220	239	246	247	227	228	254	226	228	224	219	240	219	225	242	213	237	216	238	237	207	255	249	270	243	239	213	245	217	237	249	242	235	233	255	205	229	247	248	255	215	240	239	239	241	247	242	221	221	223	231	215	214	220	261	221	230	212	233	213	236	248	236	243	208	237	234	255	245	273	242	238	250	247	245	239	238	221	198	243	223	225	228	224	238	214	223	248	214	210	219	227	264	215	208	217	226	261	255	258	206	244	230	234	244	252	261	262	256	238	229	232	235	218	247	239	226	239	250	232	257	210	224	224	222	224	244	247	282	240	242	236	229	214	222	234	252	247	210	211	241	234	244	221	246	212	224	264	235	243	228	264	240	257	236	247	259	232	213	227	244	194	219	226	248	254	246	245	221	243	230	243	256	247	240	232	259	238	211	250	244	236	233	248	269	233	240	206	225	238	213	231	201	247	241	217	201	240	248	236	236	232	214	243	253	226	254	251	259	237	255	252	252	229	242	207	248	240	226	253	258	213	217	221	208	266	262	240	219	248	227	249	234	243	248	258	237	222	231	240	235	231	248	248	240	219	260	234	223	266	217	251	246	261	234	229	239	251	242	233	242	261	204	239	250	227	228	217	278	230	242	231	240	243	223	214	232	244	255	237	239	234	229	243	222	217	225	237	230	224	251	219	239	218	230	249	225	243	260	218	256	252	246	246	213	273	221	210	220	249	271	239	255	291	225	202	232	256	210	230	230	257	256	223	235	234	244	250	258	242	220	223	224	234	226	232	232	233	224	246	242	232	237	284	232	235	248	234	206	242	219	225	218	218	229	209	211	245	252	238	243	247	241	217	231	236	227	235	220	208	239	243	236	230	188	204	262	242	241	235	231	187	259	216	251	245	235	240	243	232	224	232	239	264	268	237	239	236	236	240	251	227	236	233	231	237	236	286	243	279	228	218	232	236	247	203	244	239	232	240	280	232	232	227	203	228	221	252	215	243	255	261	211	255	242	226	224	239	264	234	266	240	234	215	257	231	260	251	225	257	221	211	224	227	238	226	254	246	243	252	222	242	265	229	238	236	205	245	229	248	211	226	260	246	264	234	229	247	237	221	210	233	208	239	252	234	262	221	239	234	242	207	241	221	246	240	245	244	246	248	269	230	246	232	220	235	261	216	225	278	249	212	259	263	241	208	256	224	272	218	278	231	263	243	239	248	244	225	233	276	216	227	236	225	226	251	233	218	241	211	200	247	268	265	228	249	270	237	224	233	227	239	252	203	243	240	237	246	214	232	239	245	235	236	213	196	211	228	230	215	252	248	230	252	247	224	235	241	221	260	201	224	255	226	245	229	198	253	256	225	244	241	235	204	253	242	237	241	217	234	232	223	235	250	234	232	250	228	239	240	238	261	224	223	249	246	279	236	243	246	255	223	236	243	254	237	215	211	270	240	252	215	235	222	211	226	245	240	220	241	244	245	228	234	226	238	228	228	231	231	234	198	208	231	222	241	249	247	256	232	246	217	226	230	271	258	232	227	248	252	213	234	256	218	209	240	236	250	221	231	229	238	254	219	220	233	215	211	220	222	219	223	244	241	215	243	222	237	233	234	230	234	276	218	230	233	220	230	245	234	276	254	229	222	221	224	240	221	226	236	205	218	235	261	232	234	229	240	255	212	240	282	248	232	245	264	236	232	258	235	238	238	237	244	229	242	232	254	227	223	242	210	235	224	222	234	238	244	238	237	231	250	218	215	259	207	244	213	222	247	220	207	226	233	236	208	254	201	271	252	255	245	247	235	249	275	252	242	246	240	247	257	223	225	236	251	242	222	263	259
24814	29429	41079	43699	42138	42154	45484	41855	41826	40599	36641	27549	29869	34338	28058	25098	25155	24640	21511	21097	26257	29149	36690	29720	28347	31079	24303	20947	19022	19401	16747	11613	9844	6605	4842	4148	6542	8034	5776	6559	7659	7353	7445	5262	4768	4736	6419	5780	3771	3333	2164	1827	2159	1823	1473	1504	1665	1582	1300	1142	1188	1006	890	788	807	770	735	764	754	722	664	694	614	625	616	630	624	656	616	590	606	592	614	571	600	608	604	599	639	625	581	575	584	582	638	629	587	600	619	585	583	582	574	606	587	587	569	600	605	606	565	578	585	589	574	544	563	597	604	619	516	543	520	595	555	568	526	555	554	580	544	524	542	535	573	563	576	596	557	591	526	610	572	551	543	563	546	571	538	575	554	525	523	537	529	574	572	567	564	576	551	585	537	564	590	531	536	559	538	557	576	559	570	578	566	582	560	542	561	583	583	523	582	565	558	564	601	558	570	602	567	546	558	546	597	570	544	540	538	553	572	605	559	585	558	548	564	623	530	561	572	531	538	578	568	598	572	553	532	557	588	528	525	549	610	598	559	586	565	598	568	571	601	542	568	566	546	589	577	555	602	547	519	516	576	578	522	528	546	510	588	551	538	594	522	543	569	574	570	544	592	573	538	568	566	566	562	576	581	571	543	585	563	541	560	530	541	588	570	580	539	554	578	575	565	574	577	579	521	543	541	588	592	563	580	545	527	539	557	521	536	566	554	530	582	532	589	547	553	559	559	547	566	589	540	623	562	577	542	514	535	568	607	581	568	566	561	515	569	564	545	538	606	572	560	571	524	565	600	518	568	568	557	554	551	544	554	595	584	535	541	563	597	516	605	555	568	569	566	557	545	605	513	547	542	544	537	589	566	583	577	543	586	538	570	542	574	580	574	559	553	560	586	576	551	528	532	565	535	571	570	575	543	525	566	581	560	537	527	558	557	559	571	580	543	581	519	548	555	567	535	582	588	577	561	561	589	545	550	533	510	589	595	561	578	584	578	539	568	601	591	570	550	548	552	531	517	596	539	526	594	560	568	619	538	558	595	537	574	534	575	547	617	535	541	576	548	582	547	534	579	540	554	590	571	579	612	548	589	555	576	585	555	569	561	570	516	544	603	517	522	573	542	616	530	567	569	547	565	545	614	556	539	522	565	542	572	557	523	562	554	569	582	567	532	577	543	550	535	571	566	561	567	543	517	596	558	566	576	515	554	559	581	572	612	562	583	563	552	533	556	556	537	533	563	550	574	525	568	558	615	554	539	568	537	541	582	586	564	577	605	518	579	545	554	525	552	550	571	548	588	572	556	615	605	555	514	572	590	547	541	572	569	535	542	587	547	558	570	532	596	574	545	535	586	544	549	525	553	577	545	549	541	547	587	519	533	561	562	546	544	561	590	555	562	504	565	565	564	526	537	547	545	546	562	528	558	616	605	551	538	612	541	568	564	573	555	553	499	542	541	549	530	568	580	605	546	565	603	550	558	558	547	535	589	537	586	561	556	572	575	551	593	575	569	568	540	582	541	558	533	542	567	593	571	531	551	588	598	621	589	570	554	532	536	563	569	542	565	547	546	542	579	550	559	592	549	553	570	592	580	591	566	574	539	592	570	618	536	542	559	538	547	569	526	555	544	568	569	570	493	568	556	527	598	582	584	557	569	572	535	568	528	566	515	545	593	512	585	528	556	516	533	574	525	568	557	570	527	537	564	576	547	579	540	600	575	565	547	570	592	584	542	583	580	581	544	566	555	561	540	589	605	543	570	610	535	545	573	538	593	578	600	619	577	549	588	513	546	597	533	563	544	548	579	531	551	559	560	584	600	587	543	556	562	550	565	544	529	560	553	555	560	535	544	542	572	613	611	568	552	567	559	527	547	561	563	545	561	570	590	549	602	537	535	528	567	539	524	612	524	555	575	514	568	561	596	578	554	577	589	596	555	580	585	551	532	563	551	519	591	575	552	562	526	547	567	555	558	522	570	573	537	554	575	592	558	568	583	536	558	563	568	562	557	575	541	593	586	580	617	562	534	542	575	564	524	551	534	514	554	577	506	568	561	574	559	584	505	570	531	593	572	564	573	569	564	553	537	548	586	603	554	523	547	565	595	561	619	563	549	557	597	515	574	545	519	561	536	573	523	534	596	524	574	544	550	542	576	557	538	623	561	561	546	583	559	587	546	569	564	555	571	543	582	534	543	576	591	537	576	587	561	623	543	531	554	543	512	529	598	574	580	585	590	535	567	635	520	575	560	565	576	548	587	613	534	580	582	546	569	531	569	561	547	530	518	540	574	552	577	532	554	539	555	583	519	516	572	516	576	534	531	576	542	556	505	584	585	567	560	590	583	557	546	549	559	576	568	547	538	595	523	603	603	553	598	520	584	600	564	554	548	546	591	531	563	590	587	574	553	561	547	557	517	543	559	561	562	555	569	552	574	543	529	594	573	572	570	571	590	550	586	570	557	589	550	556	590	565	567	606	608	561	585	545	523	593	550	534	549	552	545	621	564	537	589	507	578	605	530	586	558	562	558	571	540	558	565	537	581	519	557	563	592	520	552	610	537	561	534	545	501	527	564	582	573	559	539	584	539	563	552	548	609	593	557	563	579	548	577	547	542	559	577	562	541	521	600	539	544	602	506	541	602	598	544	565	593	498	563	537	575	587	515	528	581	552	535	589	577	543	573	560	598	583	598	541	555	584	566	536	579	586	574	563	515	568	520	574	566	570	540	575	566	576	556	591	582	574	565	539	527	571	536	586	513	551	515	562	546	570	536	555	503	531	539	543	560	583	547	625	550	544	526	573	567	567	545	582	575	576	626	553	524	575	535	570	545	531	562	573	590	560	579	562	530	583	557	599	515	565	539	544	555	532	529	544	606	553	570	546	551	601	521	585	572	546	563	585	549	532	553	536	579	527	517	514	594	591	546	563	577	575	577	498	537	575	575	548	575	621	530	548	544	574	598	520	586	576	565	592	553	573	555	515	578	553	550	558	593	546	608	539	548	524	562	563	544	547	488	552	589	583	571	540	576	528	594	599	567	551	571	606	568	574	558	528	567	600	535	571	575	518	576	605	538	554	565	514	559	552	528	534	568	526	498	530	561	565	538	547	571	577	540	583	556	572	538	536	576	602	543	617	539	560	546	617	578	553	569	563	556	569	579	547	571	507	519	548	522	594	565	523	553	556	544	566	533	603	588	609	561	559	570	526	568	565	585	576	500	565	594	577	552	564	605	560	553	557	547	566	573	595	533	599	580	556	602	558	537	516	529	515	547	562	566	625	591	594	553	577	532	565	536	532	571	566	567	538	593	582	520	554	573	527	592	590	542	574	580	546	569	558	543	603	547	562	598	585	568	572	519	561	572	523	574	584	613	542	584	541	533	580	600	572	569	567	499	535	526	563	605	550	539	582	573	555	561	546	567	554	573	545	538	587	562	576	568	590	552	533	585	584	586	535	560	561	559	571	568	572	555	546	551	589	590	559	523	562	553	534	549	562	565	576
21826	22894	26287	23102	18414	13768	9160	6128	4302	3095	2724	2222	2082	2069	1492	1053	874	704	629	505	510	557	520	499	471	503	380	400	394	363	347	320	338	300	329	306	292	297	303	317	280	303	301	281	282	282	276	297	313	312	273	273	300	302	283	299	255	277	281	283	249	276	283	274	233	258	281	256	249	264	242	248	246	271	231	269	259	281	287	278	240	266	272	284	238	276	273	278	247	262	281	241	245	267	258	237	242	265	255	284	250	274	273	285	281	276	285	265	246	282	248	257	249	269	280	243	255	245	254	247	249	282	273	261	291	250	262	234	249	237	275	253	266	262	256	250	276	257	269	268	249	297	252	271	251	252	270	238	237	275	243	279	251	225	296	273	253	260	249	250	258	234	268	240	268	215	243	263	270	247	254	256	260	281	257	282	266	245	264	256	260	231	242	243	262	258	266	264	236	242	274	281	247	265	273	224	255	228	259	260	273	247	267	237	236	256	256	255	242	251	245	241	271	267	267	256	275	272	258	271	268	247	278	268	266	243	255	252	248	261	249	250	261	277	264	251	260	275	246	260	279	242	250	253	271	247	256	245	245	273	261	259	251	266	234	265	265	260	249	255	250	257	278	257	261	256	264	254	263	235	260	269	233	255	260	237	276	291	287	277	272	262	244	250	237	274	233	241	310	285	257	245	261	274	244	303	253	248	257	258	250	254	267	250	258	255	266	253	260	248	236	240	235	258	260	265	294	263	246	261	265	259	263	255	235	285	248	280	276	266	245	258	241	250	281	252	230	263	262	246	235	266	250	245	264	266	267	258	248	241	261	267	236	242	262	252	297	275	268	233	267	263	281	245	255	250	232	255	271	243	257	264	231	256	268	259	255	273	267	243	277	265	270	258	267	297	253	252	272	254	253	261	280	255	245	231	258	258	238	258	259	262	246	273	257	255	267	276	267	257	282	239	261	264	251	251	231	227	272	288	272	242	276	268	267	241	262	243	240	249	238	266	241	279	239	244	277	251	250	249	241	244	298	279	245	230	259	238	267	261	255	257	265	264	255	253	255	262	240	235	252	240	255	244	256	239	260	270	290	259	230	225	257	275	246	277	294	253	260	244	261	252	281	247	278	252	249	283	299	238	254	290	268	253	277	247	272	245	233	252	270	282	272	254	249	253	248	257	263	233	263	272	256	246	271	274	271	265	260	266	278	277	280	257	282	240	227	268	258	277	271	251	283	246	264	287	260	256	252	271	246	264	271	265	259	237	276	254	263	277	248	258	276	285	280	237	255	263	277	245	255	272	239	245	267	216	256	261	254	245	260	269	238	230	233	293	260	268	254	244	262	265	266	247	277	261	220	254	262	268	291	242	252	265	293	228	243	248	265	275	269	253	252	253	242	263	266	240	271	256	249	228	238	304	251	268	285	272	274	249	270	244	263	260	234	251	263	270	287	248	233	255	262	254	289	232	305	229	281	232	300	250	257	276	259	278	257	261	273	245	261	278	262	253	243	245	265	275	253	272	252	234	273	252	265	231	260	260	257	255	243	275	264	239	245	258	243	268	285	239	276	245	255	265	269	255	237	247	244	275	254	238	275	268	271	258	253	251	275	227	257	251	280	273	255	274	267	267	265	283	277	239	236	267	249	246	272	241	252	244	271	253	306	291	255	256	278	223	243	293	243	255	270	258	252	230	304	250	246	276	250	253	276	262	227	246	251	255	250	236	267	246	278	260	280	249	245	245	267	259	245	242	239	275	238	249	263	275	249	257	282	277	243	258	248	250	247	230	281	237	276	238	282	278	252	249	275	265	274	244	260	255	283	275	243	257	271	247	272	257	247	243	256	241	261	253	252	254	281	255	286	256	276	236	254	232	277	256	258	262	245	249	271	247	246	262	267	243	269	254	245	260	243	261	254	234	244	276	246	239	279	252	243	236	262	248	287	250	282	268	254	281	260	252	278	271	273	254	254	222	269	260	259	236	259	234	221	246	236	285	242	253	277	269	242	267	252	264	248	239	278	263	286	262	232	261	293	260	257	250	259	250	248	248	263	262	280	262	257	246	251	270	246	248	242	281	261	274	233	268	255	266	243	256	255	281	231	287	251	274	238	275	276	265	259	253	258	278	241	282	268	233	284	248	291	238	253	278	267	254	255	253	242	257	284	264	238	251	263	239	261	271	260	285	264	303	247	250	232	255	258	258	237	287	250	246	257	260	276	269	259	257	247	264	270	251	287	245	240	279	257	238	265	279	279	255	253	250	249	235	248	234	257	238	280	244	267	276	253	246	266	273	243	268	253	264	263	230	218	249	281	260	268	284	271	245	244	226	279	283	266	263	242	237	223	268	238	262	262	263	229	260	271	236	259	287	236	237	276	264	241	252	233	240	281	263	276	256	264	248	273	274	261	253	247	246	263	214	254	256	300	235	280	265	269	243	260	259	285	232	303	250	277	237	288	249	255	263	254	267	289	304	262	258	297	282	279	272	249	258	272	227	230	256	280	261	234	242	261	242	256	280	239	260	264	267	232	249	246	246	262	245	255	241	238	249	266	245	275	261	253	233	249	257	284	275	272	258	271	268	259	249	233	260	257	297	273	250	262	271	257	276	268	227	242	279	276	251	261	254	261	245	259	274	247	225	250	230	275	261	236	253	260	267	278	265	282	251	266	253	265	229	280	261	274	288	273	272	236	261	252	262	269	256	285	240	279	257	276	255	258	239	242	243	247	285	260	256	236	253	271	266	260	287	248	255	255	265	250	226	254	275	278	257	248	262	249	254	264	286	294	233	277	267	273	257	235	260	270	258	265	259	257	264	261	266	265	252	261	271	254	247	253	258	264	268	256	244	282	277	242	287	266	266	300	232	234	264	241	256	274	230	297	248	243	279	260	259	245	251	255	271	258	259	255	260	287	253	251	298	266	241	265	263	254	263	241	259	250	248	281	266	272	245	236	283	229	241	240	251	254	261	270	262	280	253	275	252	227	257	266	254	277	239	247	254	262	258	254	252	260	225	248	282	233	274	244	245	263	249	246	231	234	267	275	269	247	258	256	227	288	280	279	227	258	256	239	269	273	236	266	287	238	272	262	230	248	270	288	270	247	283	270	258	248	280	241	267	261	246	249	251	226	266	240	247	255	247	244	263	255	283	253	255	237	265	242	238	276	233	240	249	221	243	229	240	245	244	233	277	260	275	253	255	250	252	301	263	262	252	285	267	233	240	269	273	261	283	252	262	253	246	234	250	281	263	247	257	249	255	235	267	236	275	253	251	297	292	274	255	248	227	229	280	256	239	255	261	265	274	243	269	230	235	278	276	256	252	268	251	242	292	252	249	276	247	245	249	280	289	269	262	250	257	269	268	263	256	270	260	266	265	282	297	270	253	264	236	272	285	259	270	264	270	252	299	296	249	244	275	257	254	273	279	246	255	242	282	267	265	267	266	261	269	253	246	293	260	263	269	241	253	286	237	263	267	246	244	306	246	276	236	261	243	263	255
12958	17744	28497	30675	29118	26579	22015	18217	15248	12806	11721	10541	9809	10208	7193	5328	4594	3684	3145	2468	2480	2623	2808	2252	2395	2317	1852	1647	1569	1528	1320	1225	1059	1039	970	1054	1043	1078	963	956	942	979	926	798	873	835	863	936	931	930	849	875	878	817	714	737	688	716	677	688	649	680	667	624	644	664	623	669	629	673	620	626	664	610	633	619	629	606	659	614	621	602	594	670	640	640	620	648	572	634	643	661	657	616	587	630	605	631	637	665	674	645	650	602	595	640	641	587	620	636	572	643	620	596	650	581	659	659	643	726	628	575	631	631	624	602	661	606	592	634	626	632	599	669	594	595	631	622	657	625	670	613	578	641	668	661	647	623	654	667	626	593	633	607	603	592	598	625	632	646	591	630	652	637	572	587	655	669	638	635	628	626	663	599	640	640	615	582	633	599	619	621	594	606	631	580	594	629	594	582	625	638	626	629	627	611	650	610	576	660	614	629	605	548	605	630	609	622	648	578	614	575	632	593	631	633	538	635	592	615	617	654	585	598	629	645	644	648	624	610	620	630	583	600	611	614	617	613	633	609	606	649	613	639	608	619	615	586	575	591	588	601	618	660	608	591	650	621	604	621	624	610	669	606	647	595	604	611	668	627	629	613	612	599	592	647	600	610	580	615	649	595	640	623	649	576	579	598	610	599	603	625	626	607	630	589	601	590	635	628	604	614	604	569	615	606	612	580	589	619	657	657	635	618	620	661	632	621	577	592	579	558	647	614	583	608	619	649	609	592	657	622	599	615	648	622	666	628	587	610	609	630	637	627	610	613	626	662	640	589	633	610	618	603	621	606	606	634	627	613	560	661	629	633	597	591	599	585	635	649	671	612	618	615	638	611	662	578	613	626	588	661	636	591	580	595	598	609	607	643	604	641	616	624	663	643	653	626	636	617	645	599	603	676	628	614	635	599	593	641	612	632	606	621	643	628	613	605	658	615	592	612	639	612	662	630	617	667	635	645	561	593	645	630	619	619	609	690	571	670	619	621	631	619	603	598	622	607	641	643	620	588	633	676	679	633	609	630	637	611	616	618	645	594	624	600	600	608	603	615	601	650	566	621	617	634	637	621	614	621	590	614	655	622	635	604	629	649	624	623	651	624	590	635	643	598	660	592	607	619	604	635	646	596	643	646	618	631	592	616	574	636	590	605	616	583	603	578	577	633	639	595	631	613	655	620	617	642	639	620	598	644	584	582	606	643	547	590	626	660	590	627	648	616	604	650	641	656	635	628	637	600	619	651	609	614	614	616	606	605	605	662	626	597	633	674	579	571	618	637	623	649	617	631	599	613	569	620	658	613	609	593	587	632	616	645	572	600	573	625	651	591	584	642	664	575	627	623	582	627	585	643	597	616	639	581	586	596	616	622	596	622	635	639	609	641	635	620	617	625	642	587	593	608	595	567	615	621	652	614	602	623	610	645	603	629	634	588	632	652	610	608	614	617	613	605	644	599	565	588	624	640	591	611	617	623	632	623	610	639	664	614	627	626	643	602	606	590	592	630	661	640	586	670	588	639	608	639	637	606	617	598	587	594	634	643	568	656	595	647	601	614	627	591	628	593	623	628	612	590	593	635	630	647	612	583	589	635	591	622	598	617	611	634	616	671	627	610	601	569	624	573	620	614	640	630	580	646	615	595	644	637	650	640	666	639	633	586	610	611	638	627	580	636	604	602	612	631	632	657	587	644	594	603	617	681	631	607	581	602	644	668	586	608	638	623	635	609	604	606	594	611	644	671	568	592	679	589	592	611	619	639	647	598	632	657	629	648	628	628	622	610	660	604	638	596	601	628	609	602	591	603	637	619	600	595	604	575	612	598	599	617	599	628	577	689	587	607	622	665	584	606	641	607	611	614	598	618	604	607	677	645	619	615	612	602	627	621	622	607	627	589	599	607	640	645	583	631	654	601	584	617	630	606	591	639	635	594	623	600	562	605	640	632	608	618	562	615	653	602	595	659	647	612	624	610	645	604	627	599	634	570	655	617	627	630	648	612	676	655	599	620	629	590	605	661	630	640	625	578	611	608	633	631	613	624	645	581	603	600	588	560	673	615	596	602	600	614	637	627	618	621	676	587	611	631	584	607	626	620	602	661	587	614	611	620	638	612	594	549	646	655	621	596	610	591	598	608	651	616	630	626	686	591	659	618	594	643	609	581	624	638	579	568	629	631	607	619	590	646	588	607	614	648	598	618	635	627	643	594	638	590	643	647	600	609	633	604	601	638	626	622	579	580	597	613	616	614	592	617	641	594	583	627	625	617	650	633	613	580	634	631	654	663	619	595	614	609	622	597	597	612	594	628	603	641	648	648	601	593	604	609	657	628	623	659	594	606	631	609	625	681	647	643	619	657	628	633	646	609	631	618	640	651	665	647	625	577	625	660	590	577	607	614	601	683	620	554	666	608	610	603	642	622	621	631	623	559	644	612	638	646	665	584	582	613	609	626	617	604	567	640	563	692	596	588	659	629	642	592	591	645	573	605	624	601	621	601	610	611	605	599	654	628	629	648	616	642	611	620	621	664	628	595	600	614	604	618	620	606	644	664	639	576	623	633	638	591	585	583	641	586	616	622	649	616	638	621	622	604	605	575	612	586	605	585	655	636	596	614	615	617	598	641	595	600	674	621	600	627	672	662	599	619	670	625	638	607	612	634	637	594	589	609	593	574	635	597	660	636	650	617	632	581	591	610	610	646	628	576	646	581	644	615	665	646	662	635	652	612	638	610	622	624	623	634	635	641	596	654	659	594	635	619	620	609	589	646	647	613	615	605	650	607	671	575	659	641	607	644	606	632	651	614	606	629	620	624	662	601	629	645	636	639	613	580	623	598	623	643	568	608	581	637	633	675	600	616	635	622	655	674	634	664	636	629	639	645	582	633	636	602	634	607	634	641	648	652	597	612	627	637	654	643	605	637	624	625	628	665	596	648	656	646	586	592	642	608	607	666	616	665	648	634	630	648	617	625	636	624	647	622	596	629	620	649	632	579	586	627	615	639	595	641	611	632	572	621	587	625	661	617	605	632	609	560	603	576	591	625	679	608	655	607	612	629	588	599	634	631	626	599	644	580	607	602	604	644	607	633	594	630	545	605	593	602	617	576	590	615	599	618	643	639	668	581	658	619	604	598	613	606	588	618	639	649	628	605	652	613	563	619	616	607	641	650	629	596	653	582	607	592	620	621	642	619	675	630	661	607	666	635	646	600	573	587	614	599	587	662	622	643	607	608	632	642	613	612	594	607	631	662	586	590	588	622	632	618	621	600	662	638	613	587	602	598	609	628	636	606	657	613	583	603	641	634	608	641	583	631	643	603	618	647	608	573	617	670	603	613	594	619	661	599	597	607	626	585	604	652	584	646	649	643	599	648	595	633	569	608	627	605	618	644	612	616	657	621	617	648	592	592	572	648	599	616	612	608	620	625	593	578	616	606	653	617	613	626	593	604	623	640	586	625	544	583
34102	33626	38135	34710	28574	25649	29119	25166	22235	18343	15395	8868	8957	12906	8857	6681	5575	4965	4046	3189	4415	4999	6415	4892	5012	4594	2967	2253	2057	2017	1708	1144	998	713	571	589	724	951	635	762	711	747	658	568	491	546	567	628	570	583	464	390	343	356	351	372	321	299	332	332	296	286	286	290	259	271	276	291	272	282	278	292	291	246	260	263	263	303	274	249	272	285	278	269	285	285	286	261	271	297	269	283	286	276	282	299	260	252	254	283	271	266	269	258	257	278	286	281	283	240	274	270	290	261	251	256	273	276	255	265	249	267	267	297	280	285	273	271	266	271	252	270	263	275	261	277	280	297	253	237	264	249	256	267	301	278	230	251	272	263	272	247	238	255	299	283	259	263	291	256	285	286	281	258	259	260	243	273	278	278	274	242	263	258	249	254	287	255	263	248	260	289	272	264	272	276	265	277	274	235	253	296	222	251	311	273	262	287	293	276	257	262	263	291	241	276	281	279	306	269	283	264	314	245	277	254	248	282	275	263	271	272	257	309	287	257	300	241	293	285	282	297	244	269	261	255	269	264	246	259	261	269	265	236	293	286	278	277	264	276	249	262	281	250	263	252	292	253	291	274	256	275	252	264	252	254	276	241	271	272	267	250	263	252	276	274	252	254	260	261	271	257	254	269	272	256	252	252	284	272	271	278	263	234	282	262	271	277	261	282	279	297	270	276	270	255	254	267	285	266	286	266	261	234	255	259	278	264	257	266	262	322	306	254	295	242	224	260	271	246	270	257	305	273	273	287	269	259	279	288	286	269	266	281	240	249	291	283	240	259	265	262	279	259	273	268	281	266	248	283	253	257	258	277	294	274	271	262	282	266	272	251	283	313	273	229	236	272	291	289	253	272	245	315	281	268	249	273	276	274	292	249	274	272	294	280	300	241	246	246	277	288	257	270	294	248	238	261	300	262	301	288	280	267	252	251	275	256	281	253	244	284	272	213	263	266	262	258	295	259	233	278	253	288	274	274	262	296	250	271	277	268	261	276	268	256	296	267	288	288	256	295	250	257	260	263	262	292	291	251	270	258	248	278	289	272	280	272	244	249	249	263	276	244	251	268	250	277	286	286	235	235	277	262	267	290	259	252	265	273	242	263	268	264	259	266	288	258	272	287	270	252	265	263	276	264	281	260	281	249	270	271	237	248	285	320	253	255	258	242	268	303	290	269	286	293	263	237	267	292	266	260	259	287	276	246	272	252	315	283	292	257	286	297	250	259	311	229	284	284	251	265	280	273	303	281	269	242	262	286	252	261	292	275	276	279	270	271	274	310	233	261	279	289	275	259	286	278	278	286	265	295	272	282	282	261	262	284	277	295	273	268	231	240	260	259	269	270	272	265	256	266	271	298	237	262	277	282	283	286	246	241	259	259	267	283	270	298	258	249	266	277	261	264	286	280	297	246	289	266	263	281	293	283	256	271	280	266	272	256	260	239	284	263	258	263	261	245	249	288	303	261	286	283	267	263	274	238	263	259	290	249	269	296	263	290	281	266	282	257	245	245	273	281	302	298	271	274	240	252	287	283	317	272	258	244	291	268	268	261	264	253	281	308	248	285	284	284	277	277	290	282	264	294	289	273	266	270	245	293	288	249	299	259	252	251	250	258	253	271	243	285	258	254	283	271	303	265	276	273	285	263	293	258	248	242	259	279	273	265	265	293	271	253	273	257	282	273	257	267	270	276	248	302	264	273	294	259	284	270	268	294	279	261	260	293	256	283	282	289	271	298	259	251	258	272	260	227	238	240	274	291	273	258	282	270	242	292	311	265	299	282	261	311	271	258	256	273	283	250	289	293	279	281	273	291	276	275	250	268	274	249	271	259	274	264	258	239	265	236	256	284	263	294	286	250	278	264	288	281	304	297	281	296	282	287	268	268	278	284	246	300	269	260	249	246	259	251	236	248	276	247	294	283	252	259	302	232	252	255	276	284	263	252	253	274	254	287	286	270	259	305	252	313	265	260	267	262	293	263	290	268	261	276	256	267	259	305	276	282	255	281	313	286	328	279	289	268	253	282	275	253	244	278	243	258	276	247	242	258	267	271	264	277	250	273	279	287	239	262	286	289	276	261	274	316	256	277	286	267	258	271	256	278	270	248	249	285	231	263	275	248	247	277	281	251	279	288	258	294	267	280	279	245	260	275	260	307	246	286	272	270	237	273	266	243	248	279	264	281	261	227	273	262	262	266	278	283	267	250	293	270	265	281	313	236	295	267	293	284	256	276	245	276	256	264	261	243	255	261	249	257	259	255	274	270	281	255	295	308	277	281	273	284	268	258	269	236	268	306	276	223	265	251	257	263	288	271	279	277	284	272	260	284	258	247	289	271	280	246	269	266	275	268	248	243	241	225	269	266	300	280	312	262	243	242	239	277	257	277	269	256	253	279	298	282	256	243	265	263	269	282	268	235	283	230	271	270	295	262	285	287	271	255	277	248	262	259	279	269	271	272	285	235	281	272	295	263	270	272	225	265	230	238	276	256	267	268	274	250	256	288	248	264	298	282	276	252	297	298	283	288	256	243	261	296	268	298	263	265	263	294	250	300	274	267	249	274	278	293	286	279	294	270	281	256	288	275	266	273	270	259	264	276	257	269	256	285	258	300	274	264	264	272	290	265	257	250	263	260	258	264	260	260	254	257	266	262	235	264	261	237	276	267	259	269	281	262	278	291	268	246	261	247	255	248	230	285	269	239	280	297	260	288	242	261	250	267	252	291	283	238	264	243	252	265	301	259	286	288	270	243	280	281	275	258	285	282	250	252	273	284	287	283	252	303	266	266	266	271	251	287	268	268	274	262	278	263	262	264	314	256	282	279	246	254	253	268	243	285	290	257	293	258	261	274	266	270	296	270	273	269	275	269	245	271	284	259	256	282	282	292	255	267	252	262	234	288	300	267	235	262	263	286	251	212	247	266	261	291	293	272	280	262	255	274	253	275	284	261	269	253	270	295	278	237	234	276	264	243	257	295	268	261	245	273	275	274	259	281	281	252	259	311	248	270	270	252	274	263	322	293	283	297	242	256	259	228	258	280	264	271	262	270	293	270	248	262	273	269	254	280	276	274	253	267	260	266	283	271	268	250	279	294	235	220	287	286	251	267	272	269	279	278	258	258	246	258	263	256	278	257	263	248	290	270	289	283	285	253	252	265	297	267	266	251	258	270	286	255	266	254	243	314	273	239	267	287	291	277	266	266	260	277	268	271	283	253	283	238	299	236	260	247	265	311	279	271	297	295	225	281	302	257	302	270	283	286	263	274	258	267	284	249	266	296	262	252	250	305	269	231	281	284	271	285	261	267	270	226	252	275	290	244	301	258	278	267	317	250	255	271	267	256	289	269	277	301	279	269	258	261	287	274	301	295	285	289	269	284	273	297	285	272	262	268	273	233	274	254	259	263	244	293	288	300	263	252	277	247	276	252	271	273	286	278	302	264	260	299	253	256	274	272	284	267
20921	26385	37657	40053	37624	36529	39195	35725	35121	32707	28497	17745	23222	28483	21277	19540	18966	17544	15350	14337	19028	21536	25108	21359	22677	21767	15694	13007	11937	11744	10198	6929	5672	3689	2879	3261	3864	5711	3536	4141	4410	4331	3745	3047	2429	2722	2897	3457	2947	2703	1825	1374	1263	1284	1196	1226	1223	1170	1148	1007	949	993	847	784	792	752	780	770	716	689	726	696	693	691	702	693	675	699	705	732	695	679	646	637	683	657	666	689	662	650	677	694	661	670	689	682	665	641	699	651	625	705	674	692	646	645	638	605	638	601	653	656	648	643	650	648	645	648	655	622	613	656	649	643	635	642	640	619	638	664	655	591	637	643	583	634	631	639	602	641	606	690	632	620	650	623	607	688	668	603	642	594	675	642	624	651	603	652	637	621	612	626	661	625	657	613	625	659	635	666	660	647	621	650	627	637	697	625	637	652	629	684	605	604	674	602	648	660	645	607	660	622	632	605	593	625	641	639	669	632	612	634	670	612	672	606	590	599	611	652	649	706	662	644	624	634	685	650	655	653	593	648	603	633	644	625	625	619	608	651	659	643	618	643	628	628	647	659	608	629	629	641	628	615	643	629	610	601	607	647	612	680	616	621	611	638	651	641	638	655	653	586	639	619	634	656	676	672	666	634	630	635	615	623	649	657	620	615	629	645	669	631	634	624	604	629	609	637	614	585	651	584	619	612	652	623	634	656	658	651	596	670	605	641	645	646	614	648	658	662	627	629	639	599	570	596	589	685	688	612	605	609	619	643	658	635	615	654	624	598	654	645	675	663	621	636	629	650	649	639	604	671	614	668	617	634	664	604	607	645	645	626	617	645	645	626	642	696	679	638	655	641	675	613	636	622	621	635	632	637	597	600	676	648	662	634	578	615	585	623	658	645	607	604	623	598	686	642	626	645	649	622	566	646	637	618	668	595	608	630	615	634	602	611	676	656	663	674	593	617	630	671	632	643	644	609	632	593	623	627	640	644	646	643	629	622	655	595	653	608	643	658	637	631	652	630	647	602	623	641	665	633	622	643	609	652	629	688	627	679	637	631	642	620	645	628	624	622	654	681	665	669	662	616	590	629	663	610	607	629	579	642	610	646	639	653	656	622	644	606	602	628	705	606	658	627	644	670	621	646	682	599	614	608	623	616	633	613	631	608	671	626	685	659	589	618	612	614	625	652	635	631	601	647	632	656	587	602	638	629	613	608	607	632	615	602	636	648	686	627	649	627	666	633	646	632	653	646	638	680	630	623	608	642	675	670	645	655	631	612	640	573	618	657	607	652	650	633	694	637	626	647	609	630	609	631	638	640	602	590	704	620	661	600	629	634	656	638	615	644	633	617	642	614	642	583	637	642	638	611	644	618	676	663	637	631	643	610	641	616	620	680	637	669	640	643	589	636	641	599	601	620	659	620	647	636	610	697	661	640	646	672	678	633	629	637	658	639	660	638	652	628	665	656	689	639	650	611	639	659	640	605	608	602	680	645	616	643	607	594	681	634	652	647	665	673	654	635	668	651	643	595	629	630	674	647	635	652	634	665	599	569	650	623	618	620	643	668	581	668	629	672	626	632	597	666	577	666	658	601	639	651	619	606	617	632	603	664	629	635	665	639	589	688	634	618	611	628	621	643	625	605	643	629	643	673	636	632	650	649	670	613	597	636	610	630	616	648	610	604	610	603	658	649	646	666	611	582	627	646	642	581	634	709	614	646	678	607	614	628	632	665	651	632	639	609	609	698	593	629	590	631	668	599	688	622	588	653	586	664	598	601	618	668	658	615	647	647	635	641	647	668	649	618	622	639	625	656	639	640	632	638	607	646	636	609	627	645	625	635	627	652	644	640	685	645	637	654	666	603	673	591	633	622	602	621	634	603	660	641	651	669	656	649	626	605	668	673	647	670	664	662	623	633	633	650	639	609	633	679	628	658	623	637	634	618	573	618	598	689	653	643	621	611	616	650	651	668	633	631	612	629	624	646	680	658	600	646	627	629	616	675	670	616	667	625	638	672	665	633	625	641	670	650	666	599	611	642	639	660	600	670	626	672	628	633	614	673	588	665	607	564	654	621	653	627	631	610	646	635	635	595	654	655	662	609	643	661	609	634	626	642	622	648	667	686	642	634	668	647	641	688	589	615	632	613	608	644	593	621	666	634	637	629	633	621	725	633	640	623	612	703	649	619	648	641	659	636	618	640	629	664	625	648	614	623	638	644	617	661	615	602	629	664	615	632	628	654	636	653	634	631	660	670	638	689	615	632	659	657	610	652	671	626	624	650	596	580	618	672	634	664	607	703	612	661	610	598	646	646	633	591	597	616	620	646	609	603	626	666	658	616	621	626	640	622	597	616	614	613	664	655	610	649	629	632	668	634	621	590	615	578	637	614	625	668	630	597	649	644	610	666	657	601	611	631	608	647	621	658	599	620	610	586	626	673	588	664	663	586	646	626	633	612	656	676	639	616	634	658	617	655	655	641	638	646	606	682	641	633	647	651	641	658	669	620	634	640	610	635	603	630	615	647	603	659	623	642	648	631	687	615	603	618	668	660	610	642	622	623	592	614	650	613	617	641	618	616	646	605	637	611	598	670	614	661	636	620	613	662	673	625	626	653	616	625	633	665	649	655	624	619	648	640	651	681	617	656	624	613	665	632	665	651	656	681	657	672	625	662	681	646	652	647	628	645	622	634	612	642	657	604	660	634	680	645	619	641	604	649	659	671	587	644	601	638	667	642	618	592	629	614	637	661	625	680	646	661	633	630	601	626	600	630	640	625	628	624	678	655	657	669	671	657	644	622	650	591	634	614	615	606	657	633	647	656	617	632	629	624	651	609	630	594	628	640	629	626	649	578	644	629	593	657	605	627	672	642	663	634	668	668	658	662	633	594	595	597	641	642	637	639	637	647	663	587	616	646	644	626	652	610	621	680	649	677	651	631	643	618	613	581	610	637	653	631	605	642	664	641	673	661	652	632	581	659	648	633	644	659	658	648	676	652	623	631	657	619	649	617	657	625	668	625	612	596	594	638	640	608	634	603	603	646	642	626	670	652	626	613	661	648	612	664	642	598	674	617	623	594	605	590	646	628	608	712	621	659	636	657	638	631	637	646	626	672	651	667	639	611	670	650	652	627	586	638	668	599	628	651	633	645	661	689	626	646	666	602	624	631	665	650	619	658	624	635	617	639	637	633	628	607	667	669	645	603	625	661	615	648	649	646	644	656	634	652	604	641	617	648	657	620	656	635	585	639	646	633	672	651	630	607	655	633	636	655	637	624	585	625	625	600	592	616	639	671	640	649	632	619	660	641	603	650	669	645	572	655	617	661	637	651	670	668	643	642	619	624	589	635	626	635	653	606	596	620	637	636	649	595	613	608	640	668	626	599	600	631	613	675	633	659	635	623	618	634	635	575	671	621	579	617	631	650	606	635	662	648	643	650	660	673	631	621	639	646	641	627	659	641	654	622	623	599	583	658	671	617	634	659	666	623	647	636	639	662
41202	40112	42774	39320	32726	31209	34665	31852	30065	27460	23077	13966	13825	20027	14365	11525	10168	9932	8286	6168	8019	9307	12027	9796	9604	8908	6455	4456	3806	3730	3424	2000	1586	1125	821	946	1112	1362	1061	1216	1367	1110	1061	755	708	765	862	926	876	700	512	437	367	446	387	376	352	372	352	340	314	340	315	269	270	251	263	275	247	262	255	253	238	251	237	247	218	250	221	249	240	259	249	238	239	232	255	247	253	255	257	218	220	232	230	287	245	244	259	257	226	225	256	246	257	248	249	232	243	240	231	252	238	216	236	242	211	227	222	213	235	236	263	242	236	259	259	229	261	232	226	210	236	233	230	243	229	234	228	264	238	229	235	221	234	242	215	233	257	254	225	220	249	263	225	227	211	220	247	228	263	257	268	238	221	227	237	245	207	220	207	218	274	253	243	254	232	254	230	258	262	253	254	242	234	221	258	234	208	215	226	252	239	242	218	238	241	263	242	267	242	214	240	272	242	207	252	274	274	248	244	215	237	270	226	238	249	226	238	225	257	223	216	246	235	241	216	229	244	229	246	198	253	227	229	230	234	234	240	234	228	240	249	228	257	216	212	239	237	236	231	233	253	220	239	232	222	221	234	206	224	236	224	231	250	221	213	263	253	239	241	248	221	238	227	218	218	230	261	227	237	226	225	245	252	251	227	230	232	242	212	245	237	288	226	235	262	239	231	212	220	238	242	240	227	232	229	237	216	230	247	255	214	229	243	216	209	235	249	256	265	252	242	261	225	221	229	224	252	233	263	249	232	272	244	257	227	229	218	244	252	266	233	230	246	256	215	227	286	237	227	269	256	227	243	249	209	249	259	250	235	232	221	200	206	228	244	241	215	251	206	234	232	256	243	221	238	232	204	252	209	265	251	235	243	208	204	228	236	245	234	238	229	245	219	246	240	230	241	196	275	235	242	246	233	256	258	218	254	229	218	247	234	258	243	232	223	257	219	237	231	238	233	216	241	243	225	238	214	260	218	235	213	226	240	228	235	246	222	236	254	251	227	214	251	238	240	260	221	226	206	248	228	234	222	246	232	211	252	234	259	233	242	220	247	235	218	243	251	214	247	251	210	248	226	248	244	231	235	232	215	239	218	241	246	247	254	227	239	236	233	213	252	231	219	262	240	216	232	233	228	232	242	229	242	217	238	243	229	217	253	231	224	238	217	216	241	252	229	257	222	247	247	206	222	218	238	227	254	238	239	259	255	219	241	246	195	253	231	215	265	234	233	220	261	220	263	206	246	214	229	239	255	260	184	226	238	284	224	216	231	236	231	233	236	239	246	248	243	225	228	243	253	227	242	255	240	247	220	234	211	225	220	246	243	203	206	226	233	199	261	249	224	238	257	254	231	226	260	243	254	215	234	241	265	249	230	202	241	265	232	229	228	217	251	253	252	249	218	226	221	252	228	242	248	217	232	222	232	228	234	226	245	220	223	230	234	235	218	223	241	238	256	225	229	229	266	221	240	214	244	236	253	244	213	258	252	226	254	238	213	252	202	217	248	242	242	230	257	222	236	234	222	214	245	224	207	208	215	233	240	245	227	247	251	221	238	203	229	247	262	250	250	237	225	260	257	228	280	257	227	228	223	254	238	224	253	215	249	280	237	233	219	228	243	251	221	204	238	239	242	220	228	225	224	258	255	234	244	246	232	246	248	234	248	244	222	258	230	210	220	241	241	236	253	218	216	238	224	260	213	183	256	214	260	224	230	215	239	233	230	248	210	238	239	239	277	223	236	218	219	250	239	230	230	225	242	254	216	212	225	218	224	238	235	243	237	205	237	238	233	268	233	233	250	227	225	200	231	224	216	250	217	212	235	245	238	199	238	225	242	265	246	220	256	260	230	238	248	236	225	259	241	211	228	214	282	231	243	244	242	246	241	220	230	242	222	224	256	253	269	240	239	227	241	242	213	224	239	220	258	214	219	259	231	225	221	236	221	233	215	241	274	235	224	234	221	236	244	231	255	220	236	236	256	232	236	239	257	224	250	247	228	201	252	230	231	243	243	251	223	219	252	241	247	226	231	220	216	224	257	237	218	235	233	228	234	235	226	246	225	196	221	241	252	258	260	234	231	254	245	240	247	226	212	229	250	244	216	209	246	232	231	231	246	264	234	264	238	245	220	219	230	251	235	218	219	237	250	241	257	248	225	223	249	216	221	263	236	240	224	208	237	248	236	231	273	248	241	266	224	267	251	260	238	250	252	257	266	223	260	268	253	247	247	244	225	222	232	241	222	246	232	241	237	212	242	234	238	238	216	224	241	246	251	253	226	217	242	224	231	253	250	216	241	246	236	259	258	249	241	219	245	240	244	234	219	224	230	263	230	235	227	223	246	241	224	231	210	265	227	262	210	266	217	233	252	247	223	224	218	216	228	253	244	262	248	246	239	232	234	231	213	254	233	232	226	264	202	235	220	220	239	232	252	237	248	235	213	238	270	226	262	247	246	223	217	230	252	249	260	244	244	245	261	244	244	238	253	231	268	234	233	201	237	241	227	236	243	241	220	244	252	232	219	234	242	220	232	249	224	260	210	223	231	237	258	230	236	217	237	233	250	248	217	226	246	245	225	261	217	222	227	247	235	230	239	255	226	255	231	257	246	222	237	225	241	254	242	247	223	239	228	254	236	214	255	247	252	239	232	218	242	206	236	241	249	212	222	253	265	250	238	228	251	246	238	260	261	251	231	253	254	238	219	212	239	227	216	209	234	244	228	240	229	229	241	209	231	225	248	257	249	238	234	250	211	242	235	223	244	264	230	259	206	222	239	274	253	253	230	202	218	223	213	250	267	236	240	217	255	234	241	235	213	232	245	244	237	227	237	233	232	207	246	213	238	229	264	260	233	223	220	205	233	258	243	219	228	240	253	253	244	245	225	239	244	252	217	246	256	220	266	236	229	219	236	219	246	219	210	229	235	263	264	270	255	234	240	229	245	251	240	233	228	247	238	263	254	235	219	263	253	234	236	242	254	243	236	212	230	218	223	217	265	240	250	247	232	262	246	260	245	233	218	239	230	226	267	207	239	242	222	257	230	249	236	236	212	232	235	232	229	252	221	230	232	212	242	224	218	228	249	227	260	260	231	229	217	259	228	262	236	275	239	240	255	214	254	234	244	269	264	252	249	243	249	248	255	243	249	237	216	234	228	209	205	228	265	267	222	237	226	190	223	229	230	251	224	252	243	271	262	265	228	240	250	269	225	241	235	232	246	244	250	218	240	258	251	238	260	239	252	211	243	233	273	263	274	233	261	235	235	270	229	256	227	239	247	238	225	238	252	258	229	231	235	212	236	234	229	252	232	270	230	277	218	250	252	224	209	241	256	235	237	249	214	236	239	228	226	242	229	233	228	242	260	210	208	226	225	243	225	208	224	253	245	227	272	231	244	243	239	253	245	239	250	259	221	213	242	251	256	262	224	192	221	223	220	236	211	242	254	259	219	215	231	240	251	241	267	260	220	236	227	224
25773	31756	42159	44731	41505	40756	43777	41106	42088	40310	34872	21363	27344	35307	27198	26600	26176	25191	22567	21325	27547	30739	34276	31052	31921	31325	24647	20846	18810	19109	17465	11551	9173	6000	4630	5548	5914	7696	6219	6934	7675	6639	6126	4588	3843	4352	5397	5667	5130	3753	2365	1941	1649	1664	1665	1600	1572	1452	1495	1388	1240	1221	1019	955	864	773	771	785	768	671	652	690	672	664	623	581	628	660	596	587	638	630	599	552	615	633	620	602	608	634	581	537	661	598	622	669	621	614	608	596	629	622	639	577	626	588	536	617	621	594	611	592	589	618	609	572	561	566	608	580	559	575	523	573	613	551	556	552	578	597	559	570	557	581	556	540	564	565	566	571	568	529	602	579	583	581	564	575	554	556	574	594	596	571	590	535	551	555	549	538	561	554	570	552	548	523	559	554	547	545	568	543	552	559	549	564	597	576	544	568	591	559	582	537	542	597	547	541	555	537	564	600	566	552	531	562	541	562	564	601	545	533	591	599	558	529	546	530	575	547	581	569	525	598	584	551	552	523	575	565	585	569	504	570	516	579	585	555	531	564	573	549	541	530	553	556	531	568	554	526	543	549	548	565	544	612	561	559	562	535	580	587	516	560	597	570	581	563	560	565	545	584	584	560	544	552	558	545	520	574	580	561	573	530	579	566	556	544	562	575	589	623	602	576	524	580	565	566	558	564	524	529	516	582	519	564	576	584	535	566	606	555	570	516	573	562	535	558	541	553	576	548	561	575	554	524	526	583	573	577	584	536	569	523	578	565	557	598	588	539	583	584	562	577	517	564	602	538	574	562	573	568	565	582	587	562	515	570	547	569	569	589	551	536	592	598	554	520	553	566	545	546	568	583	552	568	574	541	538	582	579	531	548	570	559	558	520	568	599	533	517	563	585	607	576	568	570	513	548	594	565	528	575	520	559	560	575	570	512	577	542	521	593	543	551	562	535	557	570	562	565	586	539	550	605	555	587	574	550	579	564	563	541	554	568	537	586	555	568	530	591	524	540	550	561	560	548	557	591	569	566	611	575	597	572	535	552	546	578	583	556	543	568	552	566	595	557	527	572	543	532	589	525	552	541	565	499	540	571	560	585	556	540	537	561	572	567	517	537	549	586	551	559	576	527	547	581	599	583	521	539	533	578	558	542	563	526	554	558	583	573	564	548	538	554	582	557	552	526	566	535	544	547	559	567	544	566	599	552	612	554	564	603	533	532	539	570	551	545	522	528	563	553	555	532	561	567	562	564	515	584	642	558	577	549	531	521	543	522	584	599	542	522	554	588	532	544	562	595	539	581	532	515	568	605	567	593	521	581	542	547	536	549	596	572	616	565	550	550	580	589	603	584	509	533	554	584	540	551	568	505	542	545	579	563	525	567	545	556	587	585	583	577	587	539	564	546	563	555	540	567	569	554	555	584	605	590	536	528	611	569	515	573	600	512	564	548	559	510	592	567	528	538	530	572	577	569	534	599	554	570	548	532	597	555	556	563	512	529	552	545	550	542	534	542	555	568	581	555	581	536	530	568	572	549	596	541	560	560	582	587	542	578	555	547	554	548	508	535	546	525	537	551	576	542	542	524	550	572	577	550	560	536	550	527	536	583	571	595	564	588	582	572	574	550	615	565	549	563	598	560	531	548	558	534	534	544	565	521	564	537	571	536	549	549	535	583	575	521	566	558	594	543	541	571	539	561	547	545	552	576	570	591	548	574	602	590	605	568	551	554	529	592	586	554	588	548	563	555	565	570	580	566	621	553	566	577	563	543	600	566	596	527	578	524	540	577	569	541	539	582	555	584	512	529	564	559	558	575	599	546	559	560	568	562	547	569	572	571	579	534	550	590	530	515	619	561	557	570	552	573	565	523	575	522	575	593	608	588	551	591	580	539	528	575	605	548	596	557	556	535	545	541	516	547	572	574	581	521	590	547	582	583	602	564	529	524	513	585	594	541	555	544	550	558	565	555	552	584	556	575	569	555	563	538	536	544	551	573	552	538	585	589	505	530	534	534	544	598	554	587	521	506	562	560	569	543	593	532	518	556	543	591	537	557	552	554	576	595	540	533	554	545	545	552	568	591	549	598	582	557	544	575	594	555	546	546	575	583	593	577	533	570	555	528	546	583	546	582	600	525	592	561	577	579	550	574	567	581	573	543	603	572	551	593	543	591	564	580	547	534	571	553	565	591	607	558	544	574	580	546	536	573	582	604	570	538	584	568	528	558	536	558	595	584	530	603	568	576	550	558	506	545	532	594	536	557	591	550	579	589	584	561	552	569	590	521	485	539	548	566	527	561	540	578	536	543	542	570	510	552	545	571	551	535	583	544	556	574	551	556	545	542	570	587	579	573	613	555	554	557	542	549	539	545	546	576	543	636	578	573	542	542	594	569	516	548	583	553	562	578	540	580	572	615	574	552	583	573	571	565	538	552	575	528	592	583	546	588	583	527	570	559	529	581	542	548	542	600	580	523	547	540	553	548	596	568	570	572	534	531	605	557	535	568	584	557	549	573	543	566	539	537	568	579	541	561	579	537	547	568	518	548	575	537	542	602	540	562	541	585	592	589	502	547	562	570	558	538	577	550	534	579	551	581	513	529	557	510	536	551	531	551	507	553	565	524	614	601	558	598	522	560	548	582	586	557	569	571	568	558	574	558	540	568	558	585	583	565	561	565	518	542	558	556	556	560	571	595	529	585	538	556	555	609	549	618	556	544	535	596	532	521	536	540	554	535	549	528	547	552	566	620	526	559	530	497	513	582	564	542	561	553	593	543	563	538	567	564	545	545	559	572	523	610	582	527	566	537	527	563	522	566	552	572	536	544	530	566	594	550	532	577	561	537	538	593	532	569	559	541	525	577	570	498	545	524	592	580	532	587	536	552	581	532	595	587	537	569	553	541	546	561	546	566	565	555	560	562	569	541	560	580	563	546	578	526	558	536	599	523	556	571	555	617	555	608	541	545	584	572	543	559	564	514	555	530	551	576	551	558	543	553	576	588	576	528	572	565	519	566	538	560	552	568	559	558	549	552	572	586	555	571	569	563	542	536	574	517	559	566	575	572	563	570	526	542	566	593	585	538	526	547	586	563	523	541	521	542	531	605	538	562	576	554	519	557	570	598	516	615	536	594	544	556	560	566	552	591	590	548	575	552	572	560	548	575	590	553	586	552	574	552	507	537	552	508	565	557	584	581	526	604	573	567	527	557	560	572	560	547	526	579	581	546	537	549	558	562	572	566	525	542	576	579	568	592	532	560	554	539	580	556	530	561	522	549	549	539	563	555	535	537	569	557	550	561	582	521	567	557	602	583	542	551	538	552	567	539	551	551	563	545	568	588	552	554	572	595	534	612	608	557	548	578	521	568	537	558	559	528	516	536	550	560	541	553	552	560	599	579	554	546	557	561	559	549	555	588	556	520	624	570	572	568	522	574	571	589	565	577	548	568	581	537	585	554	571	536	526	558	608	576	577	558	556	580	518	627	556	577	557	577	563	542	554
22149	23125	26213	22938	17841	12382	8563	5679	4041	3127	2909	2345	2173	2230	1561	1225	1009	804	612	569	626	569	653	548	587	548	451	430	365	385	418	319	292	323	307	296	314	354	317	291	347	306	269	285	282	320	289	324	295	336	292	291	281	276	295	293	280	270	268	266	294	262	271	240	276	235	277	259	266	257	271	257	238	264	283	285	241	256	252	275	257	255	247	252	275	263	254	235	272	268	285	246	271	242	252	254	229	245	254	296	249	264	252	249	292	252	251	258	230	279	269	252	287	281	225	267	260	280	285	280	282	257	280	256	279	234	267	267	262	255	250	259	286	260	281	265	278	247	248	276	280	265	262	250	266	264	234	306	258	243	296	282	236	276	278	252	253	245	230	270	271	235	275	240	292	272	226	262	246	275	267	267	251	284	271	298	259	258	283	284	258	243	259	249	239	294	275	239	240	245	249	244	250	261	262	264	242	255	272	261	234	280	255	268	271	249	260	291	273	285	255	279	267	250	238	263	278	251	240	250	276	274	281	278	279	266	270	249	258	254	249	273	262	255	244	257	243	260	243	272	248	249	278	245	253	239	253	258	288	254	245	255	270	268	233	249	273	254	250	259	283	247	258	246	260	256	251	232	249	255	246	234	254	232	265	260	273	235	277	260	232	269	268	255	269	261	227	265	263	273	259	271	263	229	282	262	272	261	263	240	256	262	280	272	259	257	249	251	254	241	262	278	260	262	266	280	242	276	260	275	275	268	266	260	273	284	269	245	223	261	251	244	262	252	231	269	232	257	261	268	264	243	255	254	243	229	266	286	279	246	276	257	288	260	265	241	305	265	253	234	246	227	269	266	253	268	266	265	279	220	250	269	253	251	266	266	246	273	234	251	269	272	279	256	282	257	291	254	261	271	254	270	263	265	245	250	263	270	230	268	278	244	247	280	262	237	264	248	244	266	256	243	255	271	267	283	254	259	295	268	253	238	270	277	267	255	264	243	266	266	237	276	285	260	232	234	256	255	262	259	289	257	269	255	243	273	272	272	267	240	260	268	244	258	239	243	221	277	279	236	232	263	263	267	269	277	263	256	251	263	263	304	248	287	275	273	241	275	236	260	266	258	259	241	241	253	249	264	254	251	275	253	277	280	282	219	261	256	219	261	264	247	301	275	254	259	275	258	257	258	258	237	232	259	298	277	266	260	258	253	278	273	265	263	293	270	267	284	247	247	257	269	264	285	261	260	248	245	287	259	257	260	245	243	273	260	269	270	275	275	248	265	262	272	256	244	237	263	253	242	236	270	280	265	280	251	260	269	269	265	264	257	255	259	275	276	268	238	260	264	244	258	256	281	267	252	267	276	250	236	247	276	277	227	297	242	259	266	278	264	267	235	248	254	265	296	283	295	277	247	277	260	278	277	265	289	264	258	233	285	278	295	284	259	253	258	269	273	274	256	245	256	263	264	250	265	275	302	253	265	261	274	265	251	270	248	255	266	277	255	274	227	258	291	255	247	261	243	247	246	267	239	260	294	255	254	217	260	270	255	253	270	274	255	259	271	256	255	264	284	269	243	249	295	284	255	273	228	246	257	241	247	262	259	266	252	257	248	249	278	282	256	313	259	290	251	246	272	271	279	249	247	290	230	254	244	246	227	261	231	272	221	243	292	210	267	270	273	252	278	304	258	244	246	272	253	261	289	249	261	275	268	253	260	251	234	247	265	251	254	259	260	259	250	248	281	300	232	252	272	240	248	262	254	214	255	237	280	263	262	249	230	292	246	251	261	257	250	258	240	314	234	260	268	261	256	303	227	244	229	259	267	275	246	267	248	280	257	230	287	268	272	228	210	230	244	246	247	256	271	215	262	267	258	242	259	255	254	251	264	252	268	256	241	244	243	294	270	289	271	257	250	253	299	247	242	269	228	270	277	282	264	281	280	258	236	273	263	267	241	213	276	275	265	275	276	238	264	272	222	255	251	261	266	276	294	266	247	257	242	271	273	262	241	233	261	238	251	262	229	242	263	268	253	250	271	245	258	289	223	256	244	246	253	258	256	252	273	261	248	261	274	244	273	269	235	263	256	257	244	261	249	301	267	265	257	272	270	269	260	279	287	244	268	241	265	255	267	258	248	265	272	244	256	272	235	281	252	264	263	248	276	246	231	255	275	272	282	265	256	265	276	238	245	221	291	303	285	250	247	253	242	266	278	241	257	286	281	249	289	277	280	279	238	266	262	288	239	273	248	245	238	282	279	278	257	232	260	274	262	296	258	242	287	285	256	274	231	250	266	237	252	269	280	250	278	246	271	242	258	273	262	243	265	233	276	262	260	254	255	272	260	257	256	246	256	279	276	242	265	262	289	241	256	300	231	246	238	261	238	270	278	241	272	250	216	271	257	262	266	267	264	266	244	254	268	253	254	239	264	287	236	273	257	254	297	241	244	260	284	262	314	231	276	277	264	247	262	252	258	260	251	239	261	268	231	265	277	281	270	266	295	235	262	253	281	280	254	253	253	256	254	263	286	244	268	280	263	259	260	231	260	288	262	256	264	260	266	266	251	245	272	214	258	262	280	293	264	264	215	269	271	249	275	242	245	232	267	278	237	254	247	267	264	265	305	265	244	258	253	230	225	238	251	278	263	269	262	297	243	259	255	269	226	258	260	261	232	254	254	240	236	251	286	224	286	260	261	261	284	283	262	254	239	242	266	245	220	268	266	260	256	250	251	259	253	256	264	261	251	259	248	299	278	265	262	284	277	269	223	260	264	269	232	290	253	263	253	297	264	269	250	272	270	251	259	250	238	257	271	235	252	286	277	248	276	277	286	235	263	266	243	245	270	263	265	243	292	246	277	271	265	236	250	232	236	251	249	229	241	241	277	265	236	254	262	284	263	293	258	265	228	274	260	266	281	275	281	277	308	248	261	234	279	244	266	258	255	269	247	284	269	251	279	277	260	248	275	266	275	264	273	248	281	259	259	238	304	232	265	266	286	270	245	266	267	276	252	254	271	251	271	257	227	233	285	240	246	268	259	254	261	284	273	276	255	270	260	257	273	262	251	270	263	279	248	277	269	268	261	268	276	238	292	275	263	262	235	255	249	236	281	280	243	280	243	242	266	261	243	246	255	265	243	265	235	246	237	266	249	274	267	274	271	262	257	262	257	222	261	273	252	284	223	284	283	266	262	239	268	255	264	273	245	255	255	254	259	233	247	262	265	259	244	246	266	247	281	287	240	221	247	269	269	292	283	254	246	260	270	254	277	249	236	256	268	289	291	246	262	258	281	274	280	279	269	283	251	276	248	265	275	238	252	260	245	242	283	278	264	260	251	276	264	265	258	256	281	262	266	248	238	257	273	263	254	242	257	260	267	290	275	263	275	280	257	242	264	268	247	249	226	288	278	255	248	236	314	259	307	254	258	247	260	244	255	261	245	265	246	253	273	269	259	258	248	248	250	255	241	259	275	255	240	251	265	285	245	207	262	277	289	243	265	254	269
13061	18065	28471	30164	28423	23917	21007	17012	14217	12547	11620	9965	9674	9992	6920	6039	5157	4102	3096	2763	2869	3083	3020	2560	2716	2586	2071	1763	1580	1614	1490	1272	1119	999	973	1011	993	1000	984	993	1052	857	901	861	837	888	951	944	935	926	900	822	797	805	733	728	684	690	681	650	707	647	676	632	696	628	624	685	612	653	657	685	663	642	621	634	621	652	648	632	627	635	642	609	622	630	663	633	643	624	620	619	650	640	607	646	645	622	623	596	627	596	640	597	571	620	582	584	637	574	641	630	612	645	647	622	691	585	633	626	625	627	605	623	658	631	610	593	640	610	598	583	638	586	575	602	589	575	619	650	644	664	643	631	650	613	659	590	653	615	616	602	645	640	627	565	634	624	604	629	649	584	591	612	585	584	624	647	647	643	628	576	635	616	587	610	644	631	590	639	645	645	602	658	617	613	615	629	647	611	633	605	608	553	618	610	657	582	626	621	605	609	581	647	609	657	643	623	635	632	637	629	639	600	621	616	611	656	633	617	606	593	633	646	614	559	606	568	613	579	628	652	627	622	628	669	612	606	615	610	625	637	623	595	606	637	593	638	632	609	598	637	592	556	606	687	592	604	570	639	605	600	598	614	618	591	660	622	612	605	609	591	662	611	629	623	591	604	585	608	631	619	659	627	593	602	629	620	628	619	574	628	627	645	611	617	648	594	602	609	600	606	634	687	624	578	636	618	623	632	587	648	622	612	622	599	658	606	636	645	617	665	671	631	642	641	587	614	599	599	664	630	617	647	622	602	582	625	628	635	585	673	617	636	628	635	621	610	623	624	590	613	642	618	640	656	621	596	634	608	645	596	626	596	667	595	606	633	658	628	612	628	580	612	581	639	633	597	640	655	677	633	631	631	566	582	634	614	615	626	606	589	642	627	610	600	625	614	639	624	625	643	593	621	646	642	619	599	604	639	622	600	592	632	625	660	647	636	609	637	628	626	626	615	635	630	618	649	594	618	616	634	640	658	599	583	625	637	616	599	576	684	629	598	552	656	632	618	636	648	612	613	629	597	673	594	612	634	595	607	630	622	620	627	591	617	578	600	584	614	570	662	606	670	620	585	627	642	675	644	659	658	557	632	602	599	643	651	557	610	610	638	623	657	630	636	626	621	622	596	621	630	656	612	586	636	624	591	625	634	637	641	624	612	617	567	578	615	616	599	626	627	591	633	595	604	650	624	612	614	570	620	614	654	623	639	619	617	614	650	592	565	593	629	632	608	644	613	642	621	611	603	587	604	638	612	648	645	652	595	664	585	553	678	639	637	635	646	637	579	655	661	597	648	619	611	632	601	615	614	627	600	601	621	610	635	614	616	664	617	629	614	618	651	600	660	594	593	618	568	665	627	584	589	642	590	589	604	643	631	640	605	627	607	598	604	613	641	632	601	629	637	631	580	606	634	557	655	624	628	618	612	601	634	626	620	610	615	627	660	625	621	632	625	611	635	616	584	648	587	600	612	619	612	644	593	551	622	598	591	595	631	630	597	602	606	631	585	627	606	644	617	672	625	661	613	605	650	595	632	616	561	625	599	634	587	618	613	570	595	595	650	629	591	613	667	648	587	640	628	631	645	609	582	599	643	639	631	612	647	597	614	577	645	641	628	629	622	573	653	617	584	619	602	618	607	587	618	621	656	576	613	633	586	616	622	602	584	603	611	623	608	610	621	703	624	628	578	611	588	604	649	622	644	651	581	619	577	604	658	606	573	625	641	643	575	637	656	621	609	590	637	623	573	633	637	648	632	642	590	603	636	630	581	593	599	662	593	624	625	591	616	576	622	627	604	630	600	631	622	634	577	590	637	655	580	643	624	586	629	652	614	638	612	608	602	648	603	649	614	611	615	595	636	596	593	597	602	637	601	681	623	644	593	630	611	619	578	664	632	630	645	625	638	631	598	630	649	606	631	630	601	621	622	604	586	631	595	586	586	615	637	599	655	634	613	661	601	581	629	621	591	571	617	616	613	635	591	623	634	699	648	590	593	611	606	636	585	594	637	626	629	647	623	585	608	619	648	623	608	630	614	567	605	589	603	607	604	657	588	606	639	641	587	613	589	633	588	594	612	571	642	650	629	602	585	589	599	632	591	604	624	602	632	649	595	585	617	642	610	599	653	641	598	624	610	582	597	615	614	574	623	604	619	617	621	605	596	652	633	684	605	612	641	618	630	614	615	624	673	608	614	617	626	617	606	643	598	632	632	639	630	643	649	635	606	587	643	610	609	606	590	616	598	617	625	694	631	573	607	570	669	591	664	628	621	614	641	596	602	629	603	628	636	604	636	598	631	608	620	638	675	615	609	633	621	617	667	580	658	605	632	610	596	621	627	620	613	644	606	651	592	592	629	604	600	618	643	610	616	616	606	617	589	583	629	619	616	626	667	602	634	625	555	591	569	636	581	621	611	603	647	647	640	593	631	628	608	602	611	639	636	685	587	605	598	609	605	581	631	613	621	611	583	615	573	629	613	645	633	596	666	629	640	615	633	596	619	615	609	605	606	634	636	610	642	614	619	603	621	629	565	592	637	635	610	619	620	633	634	596	608	648	631	624	659	646	589	630	622	633	653	636	645	617	610	592	593	636	614	613	648	615	609	619	590	660	622	573	626	662	623	635	605	616	585	634	587	638	654	622	635	598	644	596	613	593	594	638	617	619	628	618	654	654	595	624	576	607	686	635	636	615	607	651	652	607	707	630	612	646	615	634	586	621	620	642	646	606	654	614	625	644	633	652	598	625	615	640	639	642	608	610	603	665	608	672	610	611	598	643	649	603	629	619	598	636	595	616	583	599	614	614	618	581	603	614	643	597	630	647	641	653	626	592	607	588	608	622	596	603	579	621	627	605	601	628	619	624	654	622	625	622	643	601	598	577	631	651	590	628	596	624	637	623	625	608	607	624	636	638	552	655	599	629	635	644	646	669	633	654	620	627	612	617	625	612	631	547	571	595	628	597	644	593	635	593	624	583	655	635	653	613	631	612	600	607	603	626	608	607	629	606	650	636	605	604	589	654	616	619	659	594	644	573	628	651	590	651	614	565	598	628	640	663	605	635	650	645	594	657	617	657	595	646	602	591	637	601	611	643	570	594	598	619	614	629	604	668	563	631	628	621	623	599	615	635	578	622	617	616	648	629	655	637	584	621	588	612	641	615	600	611	602	630	583	629	616	649	621	611	644	648	622	630	624	611	648	609	639	608	638	608	623	614	597	603	614	660	618	591	608	603	671	664	620	621	635	603	632	593	653	640	597	640	657	617	623	584	612	666	660	622	640	606	625	565	610	591	599	604	633	584	654	634	645	677	574	631	558	622	605	647	677	581	605	625	644	580	570	614	643	596	637	665	606	662	592	613	604	643	600	607	645	593	622	601	621	645	644	584	613	622	622	597	621	604	636	610	645	618	590	637	561	615	638	633	600	631	645	601	655	615	607	603	607	661	606	622	610	639	602	629	604	639	604
33806	32871	37140	35156	27144	24465	24819	24562	21797	18854	15177	9883	6515	10641	8362	6774	5912	5245	4253	3449	4469	4557	5745	4332	5182	4526	3430	2213	1956	2016	1839	1050	824	650	577	634	667	619	705	740	696	675	622	523	502	539	704	691	572	487	418	309	344	384	316	333	369	314	364	320	307	311	295	300	278	285	303	299	280	261	244	264	282	276	301	318	271	252	290	285	286	271	264	291	282	279	264	265	277	277	249	283	237	260	278	241	265	259	254	259	305	278	262	282	236	281	289	256	276	278	284	269	299	250	257	297	239	279	266	283	267	260	272	257	268	272	286	279	264	239	278	256	296	316	281	291	270	272	283	231	315	251	282	248	256	280	241	284	264	291	244	270	284	282	270	310	249	251	240	298	295	246	283	276	243	284	282	254	278	283	283	258	233	242	313	275	265	293	265	275	249	284	260	291	264	248	278	269	251	277	277	280	270	281	281	267	298	275	280	277	252	225	295	281	281	287	256	272	280	257	273	285	269	284	254	246	297	324	281	250	245	296	290	277	264	272	252	279	280	260	260	270	277	266	251	270	286	263	254	249	239	271	290	265	270	285	268	282	324	295	281	285	264	275	289	263	245	275	305	259	275	284	299	253	277	258	244	253	211	275	305	256	265	288	262	286	266	251	275	269	274	262	262	267	255	249	287	261	289	268	258	291	257	286	280	237	230	282	276	279	293	281	245	256	244	290	288	262	260	265	304	263	261	251	271	275	289	237	248	253	269	276	246	293	259	262	256	273	275	258	299	241	257	268	260	270	243	254	289	281	262	248	284	248	276	291	285	290	268	239	268	259	260	281	261	285	241	231	277	302	278	293	269	258	266	293	272	270	270	287	261	264	290	247	263	224	263	264	266	272	304	274	279	266	256	287	272	271	266	264	254	265	269	263	243	259	261	288	250	266	272	285	270	272	252	268	247	264	268	325	239	269	262	254	269	275	272	280	258	258	273	262	261	230	261	229	271	241	272	244	302	278	285	301	258	267	264	268	306	268	261	276	266	262	291	264	267	291	255	286	297	247	242	281	288	262	289	283	264	281	286	258	257	263	255	255	249	244	270	262	283	284	288	272	290	276	294	263	264	272	250	263	251	254	279	300	302	281	266	277	259	267	253	282	243	281	262	283	267	275	269	256	277	245	279	260	293	261	288	293	260	279	254	258	255	262	279	256	260	278	278	285	283	275	256	272	266	245	275	291	254	259	239	265	288	289	281	279	276	287	277	254	215	256	248	298	293	248	258	272	241	264	274	273	247	290	260	304	288	307	268	292	270	267	272	292	254	289	256	334	294	275	275	264	268	253	296	271	256	256	280	248	267	276	244	288	300	281	268	303	272	271	264	272	284	282	289	261	247	249	253	301	263	270	244	262	263	277	260	274	289	279	264	267	253	273	235	268	271	294	295	229	269	257	287	274	247	268	248	279	240	270	259	262	246	286	307	265	306	282	268	277	293	290	272	277	262	292	252	283	253	275	277	265	257	291	272	270	249	301	256	297	278	277	271	254	249	280	289	290	251	277	247	249	268	274	236	257	257	241	235	249	268	260	269	287	260	260	274	300	289	288	273	248	258	267	254	262	248	288	273	254	246	265	279	235	281	236	251	258	257	246	266	269	258	284	279	278	276	252	248	274	235	288	294	279	249	248	288	282	285	258	279	262	257	271	282	262	269	280	252	248	276	263	302	257	265	252	276	249	266	257	284	285	281	278	252	256	295	286	251	257	284	299	273	311	238	278	285	277	280	266	255	285	280	257	280	250	286	247	293	272	276	272	263	271	289	247	265	265	269	261	243	262	263	267	276	275	279	258	269	271	264	255	251	268	254	253	283	257	303	291	276	265	292	274	294	278	266	246	296	291	267	247	259	239	258	288	274	263	254	268	261	305	256	247	271	262	244	266	258	269	266	263	268	250	291	264	272	268	260	293	276	284	295	278	284	270	282	254	241	253	269	281	244	272	308	296	285	254	277	243	261	280	255	277	286	270	277	275	271	266	261	294	264	270	261	291	290	255	245	228	253	290	253	254	282	263	283	249	262	275	267	278	280	259	277	259	268	258	286	307	244	269	250	280	261	242	280	252	261	286	274	240	263	252	293	278	249	268	269	273	262	261	272	259	260	280	252	272	250	270	286	285	253	286	250	313	279	284	264	290	263	265	256	262	298	274	278	281	305	292	276	281	280	294	263	277	288	244	252	266	247	282	286	284	270	253	284	247	281	272	247	283	281	274	262	287	253	281	251	277	300	285	262	287	287	264	288	259	274	282	282	251	258	286	264	282	292	241	271	233	267	265	274	295	253	268	259	274	272	289	253	256	305	269	279	276	276	259	267	268	276	265	308	279	276	278	269	259	265	256	264	257	279	282	253	281	287	290	254	240	258	271	266	276	270	240	285	283	250	289	281	265	255	250	272	272	289	281	276	273	261	262	263	253	247	282	291	268	223	266	271	268	256	263	261	283	263	273	264	241	274	265	266	292	256	301	252	283	266	290	241	269	296	290	265	271	228	266	280	244	278	285	277	279	270	284	273	273	265	293	285	264	255	299	264	276	260	298	288	260	256	271	255	272	251	288	248	270	262	286	245	269	241	268	261	256	271	257	292	241	263	257	262	297	291	296	268	283	238	257	263	280	264	266	262	299	264	276	254	264	267	265	259	262	241	259	245	280	267	314	271	249	265	278	270	287	276	252	236	253	247	217	279	281	258	277	273	254	258	278	285	317	268	243	262	247	266	288	305	248	240	292	288	272	267	260	265	236	256	280	290	275	264	248	257	263	280	280	264	261	260	295	292	262	277	257	268	271	249	252	304	269	282	262	252	241	264	274	287	257	273	250	295	268	274	269	286	288	284	273	282	256	265	271	270	259	276	241	260	275	246	296	272	276	263	291	273	275	288	284	283	271	256	254	290	307	267	272	272	257	241	264	270	290	264	283	297	253	270	267	274	279	272	272	273	270	257	279	282	255	241	260	222	271	275	282	258	254	264	277	244	261	278	292	252	285	264	281	251	283	267	275	271	256	241	293	258	314	268	254	256	292	275	289	277	275	269	277	254	282	267	262	258	303	279	247	261	289	272	278	277	287	258	257	236	274	261	258	252	274	273	265	258	310	244	246	307	245	264	282	258	275	283	249	272	267	267	263	242	271	278	273	274	288	255	282	283	266	284	287	284	275	270	288	252	232	282	268	276	268	251	272	272	277	265	274	282	291	270	260	258	254	264	282	265	251	256	259	273	249	271	269	272	279	256	250	261	299	256	281	273	297	271	271	243	278	317	269	276	272	292	273	278	248	279	275	279	290	255	287	268	290	261	270	265	261	306	291	256	268	263	295	264	260	292	258	284	288	263	266	299	247	269	275	280	286	299	260	240	276	304	247	273	285	311	261	280	261	267	270	244	278	277	275	275	234	294	319	263	245	249	258	269	310	272	300	268	252	275	292	269	279	255	252	275	267	253	291	281	246	257	265	276	255
20682	25589	37416	39675	36048	34693	36073	34967	34548	32309	27843	20280	17912	26577	20535	20384	19211	18560	16418	15441	20505	20517	22887	20247	23063	21997	16626	12797	11622	11861	10287	6579	4876	3505	2844	3310	3291	2980	4069	4160	4133	3347	3107	2521	2313	2976	4030	3544	2742	2476	1798	1179	1354	1280	1234	1251	1158	1130	1050	982	907	1040	1017	902	845	767	804	722	728	771	704	673	726	721	688	644	683	693	681	693	666	666	703	694	638	715	648	666	678	670	632	654	660	701	667	673	698	641	709	655	678	689	644	648	648	627	685	668	664	660	593	722	688	651	645	639	616	603	632	652	693	642	677	631	615	641	679	660	645	659	607	656	670	644	608	617	597	617	600	608	631	641	673	655	637	649	646	644	678	655	682	594	607	633	629	674	620	631	648	645	627	643	599	634	659	637	634	674	649	642	642	681	697	642	672	638	680	636	637	626	634	632	646	629	614	676	633	670	650	641	597	639	648	619	633	671	681	637	607	641	639	657	685	657	650	649	580	658	599	608	682	623	632	646	666	615	653	621	592	649	627	644	616	669	596	636	640	632	680	613	647	623	661	651	633	659	619	630	663	652	604	640	649	624	618	620	632	622	617	614	619	585	625	616	635	661	672	628	626	635	622	623	646	650	687	684	630	620	606	638	636	634	673	629	603	661	596	575	637	616	641	649	631	633	613	635	654	633	630	621	638	670	629	628	643	647	620	636	674	629	632	600	642	567	626	666	634	646	594	641	606	596	644	624	630	635	644	667	602	633	611	639	634	654	656	643	657	653	603	642	653	675	636	654	614	612	645	665	638	649	654	645	627	638	595	654	655	664	600	650	631	616	640	590	639	588	617	587	659	586	624	607	678	625	621	650	627	671	629	574	668	655	626	626	684	646	630	622	620	653	659	637	625	604	650	570	617	636	620	601	614	633	626	649	628	640	629	638	614	652	623	573	588	634	636	630	663	618	589	639	613	595	615	636	620	608	716	623	629	632	663	665	645	615	596	634	598	667	663	644	674	625	652	614	618	643	572	609	704	638	612	645	628	657	659	592	640	667	628	646	611	596	602	656	652	617	661	644	649	677	619	668	665	591	643	630	641	688	626	631	660	637	589	632	640	659	601	622	652	678	674	642	620	597	643	612	695	608	591	628	627	653	630	619	623	597	656	578	601	621	617	641	616	576	640	646	624	665	654	651	648	644	658	644	652	630	632	635	613	587	653	656	615	659	674	620	628	625	611	642	607	682	641	595	636	679	607	672	673	629	624	636	656	632	612	640	625	565	609	663	611	649	616	635	688	647	654	634	596	624	614	667	606	626	684	626	633	700	620	614	672	593	612	648	633	630	605	643	614	658	611	664	644	620	639	624	609	648	632	626	628	621	619	643	642	646	594	643	673	569	711	648	597	644	630	626	604	597	612	640	667	645	619	662	655	665	715	641	621	631	682	648	614	619	626	579	605	608	660	589	601	677	598	648	608	678	684	681	638	625	654	602	645	595	594	646	633	623	658	613	636	624	638	596	641	618	604	637	658	618	633	625	647	629	608	625	629	655	610	637	639	682	584	633	667	637	619	640	616	643	709	639	614	671	645	631	621	561	600	651	600	648	654	617	656	641	640	670	609	659	590	650	593	617	647	681	605	659	659	632	622	638	646	603	594	609	617	606	618	627	604	724	691	615	610	647	637	683	638	636	650	618	656	673	582	600	603	630	663	624	578	606	630	631	604	640	608	632	636	652	616	651	628	636	649	676	648	643	603	641	635	645	621	674	591	625	670	630	634	652	674	729	629	627	596	683	614	629	645	662	635	635	682	637	628	647	667	630	631	636	634	653	645	616	645	620	636	605	654	611	616	663	642	633	593	650	621	625	604	641	619	619	598	629	643	601	644	680	620	656	629	622	647	591	632	633	652	636	630	644	579	651	634	628	632	646	610	667	629	619	626	610	625	619	658	636	636	637	632	624	621	650	645	603	622	606	625	646	606	652	645	663	613	604	629	646	651	633	607	665	611	631	623	638	595	650	648	637	676	652	635	626	653	652	653	665	615	614	638	666	653	658	607	626	654	624	626	650	644	647	665	618	664	628	675	612	669	600	640	608	641	632	642	633	594	610	613	644	616	640	616	655	647	658	645	664	648	615	650	635	657	632	617	641	626	612	640	622	610	631	631	602	633	607	618	621	634	636	624	676	665	630	646	613	618	607	622	630	587	648	668	619	650	595	636	626	639	635	605	620	634	620	633	540	630	650	628	606	585	631	589	642	617	647	674	607	571	637	608	592	614	622	625	673	618	616	644	625	628	613	585	608	632	667	591	642	640	662	580	659	647	633	670	616	560	634	641	633	629	634	614	605	667	653	622	657	652	671	625	617	643	689	639	624	656	588	646	609	604	614	636	676	621	659	620	639	654	663	648	583	623	652	637	621	611	614	638	640	652	634	650	627	633	667	655	652	624	609	695	634	656	618	658	649	690	602	612	603	639	623	616	610	638	609	639	660	642	677	641	637	615	650	652	614	645	674	588	661	650	639	644	630	654	625	628	672	600	613	618	611	612	588	615	635	619	662	640	608	602	652	621	629	645	600	602	675	601	609	600	697	666	629	614	614	666	634	611	641	623	618	695	598	608	637	652	656	623	614	621	647	615	670	635	630	682	659	596	654	661	611	656	634	632	588	627	637	611	638	619	638	653	644	624	640	632	640	626	649	661	640	615	683	678	636	640	613	620	613	602	635	661	619	664	664	645	669	608	664	611	667	642	604	633	637	624	643	630	644	631	662	663	644	635	652	588	652	628	621	631	612	657	666	637	621	656	634	628	614	617	627	601	627	668	614	652	648	660	668	634	618	601	575	604	606	631	651	681	645	604	627	599	605	633	633	599	651	576	586	638	649	665	685	624	630	693	614	605	644	611	628	666	653	646	623	646	666	582	647	666	643	644	692	563	690	646	650	629	652	634	624	622	645	646	618	658	675	633	617	682	637	619	658	616	625	686	587	624	664	618	652	584	618	636	617	648	660	615	614	680	641	662	645	650	625	656	613	599	671	589	669	645	628	591	624	637	616	618	638	584	674	662	599	600	644	624	625	611	650	618	638	650	635	628	601	621	625	659	657	642	649	668	645	606	640	647	630	647	656	622	664	589	610	645	659	649	655	597	687	615	629	638	602	675	667	601	621	621	667	647	645	604	630	692	581	677	605	652	654	634	647	644	623	594	655	636	614	610	656	633	647	651	640	640	591	663	586	649	637	661	674	626	607	652	626	654	654	628	634	675	622	594	653	638	637	611	624	623	639	655	597	606	621	600	654	656	612	617	634	672	588	649	606	626	628	609	625	630	628	595	625	587	679	652	641	655	635	647	655	631	631	685	626	626	644	607	673	639	630	670	592	578	628	648	628	638	618	639	633	663	636	657	640	631	641	653	657	655	652	625	574	636	647	634	618	657	619	614	636	653	618	655	633	652	617	663	651	669	622	639	632	578	656	599	632	640	626	587	623	634	607	646	636	643	583	640	592
40501	39928	40219	36927	32460	31304	31337	31218	29949	26504	24283	18893	11901	18427	15608	12561	11151	10041	8549	7106	8690	9478	9827	8909	9561	9518	7316	4926	4175	4084	3275	1931	1358	961	830	926	1022	836	1386	1169	1172	868	852	723	640	1027	1099	937	1020	771	513	470	379	363	397	417	328	373	349	339	332	378	364	323	317	304	297	274	229	273	252	239	261	245	230	254	254	259	241	224	249	254	224	226	244	229	231	256	251	264	239	254	235	238	222	273	245	240	238	231	242	253	213	261	224	266	203	274	252	247	216	245	258	239	241	220	214	232	260	237	223	259	237	223	256	242	225	228	267	231	253	240	231	204	219	239	235	226	253	229	216	221	226	227	216	240	227	247	236	228	232	249	251	246	209	245	246	194	244	259	265	235	256	252	240	217	249	217	242	236	238	261	221	207	245	224	209	225	222	231	236	216	238	240	258	264	228	236	217	225	246	229	225	231	236	237	236	242	237	234	224	231	227	257	247	233	221	222	232	222	229	243	226	232	201	240	273	201	233	233	238	233	228	254	219	212	236	221	241	212	221	228	218	233	241	235	270	247	248	233	215	251	234	257	232	243	217	209	231	206	228	234	237	218	200	224	236	260	240	199	246	218	262	230	223	232	239	225	250	207	226	259	208	258	214	252	258	233	239	211	211	221	238	207	240	230	223	236	222	254	225	230	246	215	223	240	218	230	232	227	261	228	236	221	223	275	237	245	221	242	222	226	236	245	247	222	216	237	240	217	217	254	198	235	232	231	237	213	255	219	236	219	245	243	230	217	224	211	240	217	248	235	268	251	227	235	229	242	225	247	237	223	209	235	222	256	222	195	209	247	226	227	239	217	224	232	224	255	243	264	245	234	243	235	241	233	221	229	266	205	231	219	212	234	239	205	226	235	251	242	230	242	236	225	221	242	242	242	256	223	243	238	271	233	213	238	221	245	210	247	250	239	229	241	270	213	253	214	201	248	255	227	211	221	230	223	276	233	212	213	257	254	208	242	226	219	256	257	240	242	260	229	233	248	210	229	223	227	232	255	207	228	221	224	220	233	227	225	228	241	216	219	219	261	264	252	244	243	230	224	226	225	226	208	210	227	230	236	283	237	249	260	236	222	235	252	223	206	238	254	231	198	271	246	233	240	248	222	203	236	248	255	238	249	244	230	241	219	243	227	255	232	241	236	262	250	227	231	233	251	215	238	244	229	245	255	202	230	221	247	215	236	210	221	284	231	261	213	230	221	241	259	213	248	246	210	235	242	252	211	240	215	230	210	236	240	240	238	220	224	241	265	261	242	221	245	208	225	254	266	239	214	257	237	226	241	207	229	225	276	223	228	222	245	227	209	224	238	206	232	229	253	235	205	213	241	218	264	227	233	233	239	241	232	258	280	215	259	249	197	241	231	261	243	240	263	255	258	248	231	223	258	234	268	241	227	238	221	227	235	258	250	233	281	220	219	223	253	231	221	239	228	216	232	244	247	231	258	240	220	248	197	216	260	244	245	213	256	242	264	231	255	245	200	231	247	232	226	217	281	208	228	279	224	204	241	219	243	247	215	229	235	261	235	243	259	235	243	246	234	236	238	230	218	255	259	230	255	238	238	257	236	233	240	217	261	247	245	207	233	238	237	245	245	239	238	215	253	222	233	240	255	274	229	255	214	227	238	199	245	244	231	264	243	252	230	245	218	238	260	216	238	244	252	243	261	224	242	231	240	233	225	251	204	258	240	232	250	225	243	241	236	225	218	241	231	256	213	247	237	250	253	278	240	237	217	255	231	225	221	215	237	232	217	238	224	239	242	229	245	212	208	240	233	237	202	249	242	224	208	230	211	244	245	236	258	233	232	240	224	211	222	252	243	244	236	236	227	243	238	269	226	223	222	238	228	237	228	246	252	221	243	218	220	224	247	238	236	248	221	240	229	256	240	228	252	233	214	229	257	242	216	232	247	267	210	225	218	257	238	217	219	252	218	227	188	227	241	271	239	258	223	230	259	223	238	227	282	208	224	238	223	244	224	231	207	216	221	258	242	232	222	222	238	226	226	237	257	243	261	263	225	247	238	230	239	243	261	237	238	268	258	251	218	217	238	222	240	249	234	267	228	242	238	231	253	222	239	249	250	226	243	227	253	213	244	254	241	229	230	227	227	266	231	240	243	230	210	235	252	232	239	250	245	238	245	229	215	274	225	254	251	238	226	234	199	240	246	245	234	242	251	238	244	232	236	238	220	237	235	210	234	269	215	243	262	206	216	247	256	250	235	242	252	269	235	259	229	230	248	257	242	243	250	214	265	220	212	234	260	189	227	232	261	246	231	227	234	228	272	246	223	241	249	251	242	276	235	263	226	239	252	219	255	253	232	231	234	234	237	238	238	251	218	232	209	250	224	222	225	180	240	224	250	231	234	206	238	256	217	211	199	267	221	224	234	247	215	215	238	218	248	254	237	246	231	245	243	250	245	235	243	240	233	226	238	239	217	249	234	240	268	273	226	223	236	268	231	238	237	234	227	250	240	199	219	228	227	232	241	225	227	249	252	249	250	249	228	269	246	245	219	223	221	221	243	247	235	225	260	210	227	248	235	236	258	250	228	223	236	218	229	213	220	220	242	208	247	214	221	236	249	231	225	253	191	211	243	210	229	251	228	233	190	218	214	233	235	224	205	243	229	227	249	237	253	244	231	252	226	263	248	258	225	204	257	262	217	252	232	212	217	208	244	246	217	237	189	242	215	257	252	251	235	236	242	218	230	245	240	252	227	243	234	240	236	215	248	257	259	229	223	241	273	214	228	269	227	244	221	245	228	208	237	253	243	228	247	248	252	254	240	231	238	226	229	240	250	222	261	216	226	236	229	222	239	227	237	228	269	238	262	215	222	235	224	251	237	265	237	234	238	250	225	226	246	240	230	263	225	221	247	231	236	242	219	240	238	248	231	250	229	235	251	215	248	194	248	242	246	232	260	231	217	191	199	221	209	205	223	218	248	220	219	231	267	258	249	258	228	238	235	211	265	272	228	238	223	235	219	242	233	216	265	231	228	254	226	227	224	226	252	209	249	266	245	210	223	271	274	226	224	230	231	234	211	223	221	243	236	213	236	233	187	247	252	215	241	265	239	236	246	222	227	237	218	242	234	254	247	207	235	230	229	244	268	244	244	225	235	282	240	235	225	240	257	241	232	229	242	235	204	233	232	225	194	232	244	242	211	222	240	252	264	264	251	218	214	228	249	224	241	245	260	221	221	239	209	231	231	243	236	216	223	227	251	234	206	249	242	269	223	218	221	242	230	205	233	231	252	232	249	235	216	262	237	221	221	217	255	216	245	216	208	219	220	226	226	220	229	239	222	210	236	206	244	253	234	240	234	245	253	267	219	254	234	222	219	236	240	253	238	238	218	235	270	220	232	238	219	256	225	219	208	201	238	198	247	212	237	258	226	245	245	220	244	220	201	226	213	247	237	236	236	242	236	235	207	233	248	262	209	238	231	222	264
24976	31358	40618	42307	41491	39271	40977	40540	41426	39098	35795	29026	23274	34741	29216	27905	26699	26198	24076	23742	28647	30598	29297	30077	31685	32718	26994	21706	20184	19925	16590	10994	7901	5907	4673	5281	6118	4709	8292	6999	6748	5520	5036	4328	3725	5839	6946	5403	5571	4492	2519	2175	1783	1578	1683	1635	1471	1472	1433	1268	1270	1213	1380	1221	1063	915	828	818	671	732	678	686	674	640	623	611	613	592	606	584	582	621	607	571	604	582	615	602	607	590	609	614	640	609	643	638	622	615	590	598	608	566	601	599	605	613	605	575	594	581	566	625	589	548	619	596	590	559	510	581	556	540	616	545	592	568	538	539	607	538	597	531	575	540	575	566	527	567	496	618	558	536	558	563	553	600	531	581	584	543	538	546	583	552	560	541	560	534	533	539	545	575	550	550	551	530	581	572	574	539	580	563	561	502	520	505	562	548	527	585	590	564	576	562	563	566	531	557	573	571	532	515	554	577	593	518	558	562	560	526	513	530	574	576	575	546	537	524	526	550	538	565	541	611	539	555	560	538	551	573	624	544	580	539	565	565	560	562	585	523	564	585	525	572	555	570	529	506	524	550	516	579	526	581	545	569	530	548	509	552	564	517	599	582	565	526	556	585	589	562	578	567	525	566	542	565	517	561	538	544	583	537	566	536	503	583	594	561	518	510	569	522	580	583	569	567	562	548	549	594	591	560	537	528	532	562	557	563	577	638	544	557	552	545	590	572	488	582	552	566	583	575	551	542	544	573	575	584	546	519	556	544	577	558	580	526	532	550	530	540	541	579	528	605	514	526	564	542	536	520	577	558	547	576	569	527	538	526	553	531	536	540	554	554	535	561	593	527	598	527	501	559	519	585	523	530	564	539	503	553	552	547	555	596	594	557	558	549	556	576	573	606	544	562	579	530	543	566	542	586	565	557	568	526	580	575	522	564	538	574	519	559	527	561	502	561	556	572	591	585	568	547	554	539	539	562	574	556	545	600	558	536	592	536	571	516	572	583	556	545	579	557	564	492	580	575	534	538	579	529	587	587	589	532	567	569	532	552	552	552	586	537	545	516	567	580	590	529	564	588	546	585	570	536	543	557	560	540	555	566	554	564	567	570	547	534	555	545	588	540	542	551	549	581	554	550	564	543	539	580	581	508	521	527	529	535	571	551	573	591	552	532	594	532	538	606	552	579	567	517	533	544	556	574	598	538	546	517	562	572	571	555	508	547	543	549	589	568	544	564	529	558	533	562	545	539	556	565	521	588	571	516	600	574	551	560	540	574	534	552	537	535	544	582	595	577	563	563	526	578	569	531	558	558	555	553	564	568	540	544	564	532	617	557	533	615	552	586	572	594	584	564	603	563	528	532	527	610	520	568	552	532	579	564	593	568	584	553	562	572	558	521	590	537	607	530	586	585	567	521	537	555	522	588	530	568	564	559	528	543	514	555	627	545	544	585	553	564	561	560	535	538	547	553	558	561	567	549	527	538	549	534	528	557	508	575	510	568	551	589	526	568	527	576	533	578	558	547	539	505	530	535	562	566	551	567	550	565	593	538	543	562	625	542	570	562	540	569	540	533	577	546	549	532	532	566	559	616	519	556	565	540	557	518	566	549	588	541	541	631	526	527	536	581	529	574	566	508	584	535	553	557	548	501	554	573	561	566	539	568	569	548	593	554	567	563	531	569	585	575	561	526	508	535	522	554	569	586	552	566	521	594	573	547	553	549	568	558	532	596	567	568	578	613	567	539	568	506	563	572	555	533	594	567	563	536	591	568	556	544	525	544	574	599	561	564	550	601	550	566	577	514	542	505	582	547	542	602	582	508	597	555	558	531	537	533	540	556	566	548	526	538	549	525	556	550	545	562	519	551	571	537	586	575	566	536	529	577	545	542	536	552	550	555	587	567	588	589	569	552	567	588	544	568	575	541	555	540	532	538	523	548	579	577	578	574	548	558	580	587	588	560	544	547	574	577	563	570	509	545	540	563	559	603	569	554	532	579	519	553	571	550	522	582	567	534	556	559	575	524	540	572	600	571	535	573	558	529	547	527	561	557	532	596	529	570	586	529	579	574	555	550	576	531	571	534	583	578	551	563	554	545	559	567	534	554	530	572	538	564	539	579	543	530	526	542	572	577	517	590	557	603	525	588	529	546	547	557	521	561	584	584	560	577	531	573	526	546	614	616	526	579	524	552	592	559	543	550	554	523	548	581	563	549	590	576	567	576	599	551	554	566	569	576	609	545	573	551	561	533	545	610	571	544	571	554	557	564	591	560	520	577	596	515	548	529	548	564	555	636	573	548	573	548	596	592	513	556	546	552	551	531	575	594	556	540	573	529	556	599	516	578	541	566	535	523	566	582	574	561	599	539	510	553	543	548	514	564	533	583	546	560	579	507	542	554	553	532	550	585	586	586	526	603	600	538	538	594	571	547	594	562	554	532	538	533	565	604	572	554	560	573	515	574	577	529	523	581	555	579	560	552	558	546	588	540	574	556	553	612	535	520	518	556	580	555	551	581	573	530	553	538	599	598	568	547	555	536	542	566	555	568	539	563	591	572	541	544	516	554	541	566	560	556	520	547	537	540	514	546	594	566	560	611	573	562	558	549	569	571	568	550	599	543	519	553	539	530	522	604	561	565	542	541	526	538	574	526	588	534	562	524	572	543	599	566	549	546	566	587	520	543	521	537	589	593	533	570	596	565	572	552	574	547	565	600	596	585	586	583	534	549	583	520	541	574	559	584	580	559	595	569	532	589	588	533	540	564	515	583	543	587	572	572	557	576	549	560	570	579	548	510	557	554	546	559	529	521	560	550	540	580	560	546	561	548	512	555	551	526	560	513	539	585	557	557	565	527	566	552	562	581	575	559	571	568	538	573	542	540	545	555	572	537	515	560	556	568	548	570	554	533	544	584	552	570	570	544	547	541	548	531	576	523	523	553	576	583	575	607	542	552	551	532	547	560	550	486	548	567	550	528	560	575	549	595	547	596	572	545	579	570	588	561	563	519	550	595	569	565	539	592	584	563	537	516	544	563	622	604	541	575	561	516	587	564	566	556	593	552	514	546	551	542	556	544	535	544	585	537	545	547	559	540	587	543	539	533	537	542	546	538	578	578	524	582	525	615	525	563	584	528	630	555	591	551	536	548	532	539	546	582	493	552	549	526	580	561	571	593	589	515	552	549	558	579	545	553	555	559	589	537	592	569	558	537	562	533	545	546	564	542	541	599	562	515	629	586	556	527	569	544	575	550	572	574	602	545	558	553	571	579	550	493	564	565	566	579	531	545	569	557	536	568	550	555	541	536	576	552	551	595	538	538	516	544	559	550	560	549	550	534	572	542	569	573	538	577	565	576	566	562	562	577	518	553	537	542	542	599	534	579	575	558	582	574	573	549	561	579	538	558	582	506	600	580	540	532	577	577	589	513	538	529	539	566	550	587	551	543	516	582	583	584	543	572	582	559	547	518	603	522	566	549	518	571	590	541	586	532	584	540	564	568	535	577
20843	21944	25770	22413	17455	11468	7634	5802	4741	3561	3148	2765	2336	2198	1698	1149	883	717	633	535	517	519	478	514	553	519	416	375	384	351	317	327	318	333	303	310	305	307	287	323	297	316	274	279	297	297	309	317	295	309	288	311	288	284	282	266	271	253	295	284	266	242	243	278	261	222	271	284	267	218	253	252	262	230	243	270	234	266	260	224	244	282	276	229	242	241	265	258	258	224	266	234	248	283	238	263	280	229	241	236	236	264	240	290	276	244	246	256	252	238	261	255	248	291	282	274	233	258	245	275	268	271	268	258	261	264	253	252	251	264	260	263	292	243	254	289	269	223	248	247	255	233	256	259	292	258	273	285	274	276	264	239	270	284	294	275	262	277	297	260	264	256	260	261	269	273	259	255	254	247	250	242	266	242	267	245	238	252	258	274	251	249	245	270	286	266	256	240	243	270	253	258	277	271	241	260	254	256	268	262	241	270	245	256	260	245	252	265	246	248	272	268	256	246	271	262	276	270	254	262	278	243	239	220	257	249	250	259	274	263	282	252	238	261	265	269	250	250	247	270	259	292	249	263	283	231	249	264	286	268	266	244	252	261	243	271	300	234	239	281	259	265	238	265	238	282	256	275	269	270	219	249	260	257	276	261	245	255	251	249	268	257	282	287	246	268	248	278	239	289	237	251	246	279	267	286	245	273	266	246	256	240	262	255	254	256	216	249	285	246	290	257	250	276	266	284	243	267	274	246	230	267	256	254	271	253	263	256	271	254	246	251	248	275	271	260	239	278	255	271	279	258	251	286	254	257	268	274	261	255	250	262	229	259	273	274	255	256	241	278	271	263	271	250	266	226	274	290	268	277	254	275	264	233	250	261	243	275	292	255	272	256	278	279	265	253	260	242	272	285	240	244	252	238	264	266	258	243	263	299	259	254	271	249	261	236	264	268	265	246	252	253	301	243	244	285	266	267	271	248	263	229	262	247	299	250	269	285	257	247	236	228	273	284	235	245	254	285	252	270	252	253	244	231	263	247	300	232	263	263	239	239	288	252	275	272	270	261	266	277	235	267	289	289	268	251	244	241	259	290	242	255	280	279	246	257	241	273	221	293	258	260	254	263	300	246	250	265	264	255	283	288	258	268	265	275	245	269	271	236	250	302	237	295	272	260	270	246	250	258	239	265	267	289	268	269	258	275	304	284	233	272	257	285	243	276	267	286	262	266	266	250	262	252	253	278	269	273	268	249	262	268	283	268	271	260	235	266	251	261	268	248	256	250	278	278	261	256	257	277	245	265	234	252	249	247	258	259	253	258	296	252	266	303	251	269	270	261	248	258	254	246	277	259	261	278	257	257	238	258	280	255	283	250	252	271	247	273	253	253	266	239	262	258	258	282	275	269	239	243	258	234	229	241	278	282	226	267	259	280	255	254	263	264	281	227	256	282	249	231	275	259	244	263	253	244	268	236	263	289	256	274	280	245	276	246	257	283	248	261	233	285	285	252	277	264	280	253	231	244	282	253	281	252	268	272	253	265	237	260	279	211	259	262	272	264	252	252	217	283	245	241	249	267	263	276	275	229	249	259	272	266	244	272	240	258	246	274	251	273	258	275	263	291	267	277	246	280	257	246	242	241	262	227	260	269	282	258	237	269	243	264	267	273	245	217	268	278	278	260	279	254	247	243	235	258	256	262	271	253	246	266	261	239	276	278	260	250	250	261	270	263	254	247	256	241	269	241	256	243	269	266	243	275	283	266	252	259	243	264	247	267	271	258	260	253	270	257	274	260	247	279	254	278	272	272	266	260	266	260	251	278	265	282	282	258	256	228	251	259	261	287	257	276	288	245	246	278	287	281	253	263	267	254	275	237	284	273	259	249	237	238	227	267	242	246	282	280	277	252	270	248	234	243	272	253	289	259	270	271	277	218	287	255	251	287	281	245	270	286	264	245	238	273	244	267	259	263	260	280	287	284	278	272	276	236	281	272	311	242	286	266	271	235	249	289	237	270	284	251	252	270	302	239	249	252	247	287	257	248	267	266	256	262	270	266	254	268	263	266	280	279	235	287	269	261	245	267	277	230	263	266	261	284	277	265	235	261	275	257	267	295	280	263	276	244	285	248	238	247	256	248	249	255	292	254	257	286	278	261	243	268	258	257	268	275	304	247	271	265	259	246	261	244	289	251	270	217	271	255	248	280	262	250	253	268	308	262	251	260	253	261	244	248	252	260	252	239	268	255	271	243	277	257	253	256	247	281	256	285	254	270	231	259	262	295	260	233	255	272	263	260	290	244	245	240	261	285	278	280	260	250	255	251	240	252	244	246	230	267	227	241	267	244	269	259	256	254	229	279	272	285	246	239	256	251	263	255	283	299	265	256	252	271	247	266	263	270	272	278	262	263	248	277	275	262	254	232	237	282	258	243	259	244	290	228	273	262	244	211	263	279	287	254	242	236	275	251	260	278	280	264	269	281	238	295	228	254	278	243	255	244	294	251	252	264	241	267	231	270	249	269	254	251	232	247	227	258	267	247	275	250	269	265	221	242	261	270	245	247	282	275	272	246	242	275	249	269	285	255	229	272	294	276	274	231	266	270	252	268	296	246	270	272	230	269	282	231	254	271	237	224	248	253	296	259	235	276	255	234	265	271	284	288	252	290	265	297	264	244	250	248	268	281	250	259	274	234	275	266	258	244	244	256	292	280	245	264	256	260	268	267	256	254	264	256	257	255	258	249	230	278	260	264	276	260	288	256	284	247	268	237	277	280	270	249	243	267	281	266	269	277	287	280	257	278	276	263	274	281	243	244	235	267	266	248	251	246	287	263	267	241	263	235	244	210	250	259	269	262	257	251	255	275	272	255	289	244	293	275	269	270	253	284	280	254	283	250	242	263	285	259	261	251	265	277	271	254	254	274	293	259	264	277	280	248	282	238	250	282	258	268	270	251	245	264	256	248	251	250	258	262	259	284	260	240	277	265	242	266	254	269	272	249	279	270	257	265	249	245	223	260	273	274	243	277	256	307	247	260	269	265	252	295	282	287	275	263	238	276	257	254	257	263	259	258	254	260	250	250	276	251	270	276	271	259	262	239	252	254	260	235	252	240	248	282	271	268	247	249	259	286	272	270	300	272	253	247	235	284	250	286	262	264	282	242	252	255	236	275	272	254	251	260	249	232	261	239	270	244	248	258	248	260	245	231	292	263	249	269	243	249	276	284	260	270	285	259	286	248	287	290	256	275	255	233	281	245	237	285	233	244	255	258	251	246	245	228	264	241	248	266	251	271	251	280	286	257	282	277	284	260	253	274	265	251	262	266	248	250	280	270	240	290	277	267	264	246	266	266	238	271	254	257	267	283	262	256	261	238	273	281	267	265	293	285	282	251	259	266	268	264	235	270	252	253	258	254	269	270	269	272	268	231	254	275	291	266	267	242	279	256	279	265	269	283	300	265	260	269	292	243	266	285	274	261	294	239	292	277	267	296	259	254	267	235
12649	17236	28115	29732	27896	22761	19873	17877	16397	14109	13299	11929	10709	10215	8077	6081	4793	3816	3086	2640	2665	2705	2284	2248	2570	2509	2016	1587	1461	1423	1304	1072	1030	926	964	946	1004	944	1010	959	1010	934	884	871	877	878	865	894	883	949	843	756	839	804	790	666	745	682	668	692	666	636	689	653	588	672	658	617	624	614	679	662	648	667	679	645	622	594	641	602	652	614	701	676	656	615	634	631	638	644	607	630	616	635	611	627	603	656	620	650	641	638	615	651	649	571	647	615	618	609	633	614	631	612	597	613	651	643	616	620	668	630	629	613	623	643	583	600	654	595	613	626	664	641	602	637	601	665	590	654	614	622	637	663	588	593	599	651	631	621	640	638	599	622	617	626	631	594	603	644	649	651	613	640	632	638	592	607	651	621	590	639	658	625	597	615	594	599	632	655	638	630	638	639	588	656	626	641	616	648	622	595	655	608	609	613	616	621	603	620	628	616	579	624	611	627	609	623	594	619	657	595	586	627	614	629	561	631	648	664	661	607	671	619	626	675	588	587	593	636	661	652	606	622	608	594	646	608	595	625	583	578	634	656	624	591	611	654	632	638	595	592	623	669	546	637	601	669	577	596	636	668	615	587	612	617	590	600	630	645	621	621	617	617	629	647	628	617	609	587	629	608	623	634	625	624	598	604	613	629	573	606	606	646	584	620	620	671	601	611	604	634	627	649	542	590	656	617	623	598	580	599	573	591	643	615	709	633	622	621	626	638	609	613	560	598	596	653	598	663	621	611	606	612	645	635	597	623	614	656	619	600	633	612	645	592	667	639	657	604	605	617	628	587	590	648	639	612	660	639	626	667	594	608	627	617	614	608	646	576	674	635	650	645	599	646	617	632	620	574	608	660	594	638	636	615	653	606	582	604	696	600	601	604	609	627	617	621	626	624	612	607	631	669	603	616	573	583	580	629	628	588	644	622	693	602	601	601	619	576	597	641	653	618	634	626	581	649	601	622	592	587	568	618	607	595	593	617	615	654	653	647	626	646	622	596	653	577	590	626	680	577	587	630	666	593	624	632	648	595	603	564	632	624	680	613	656	588	608	623	636	646	598	656	624	619	677	635	600	619	614	666	645	677	584	653	621	592	628	624	594	614	550	586	634	598	595	563	610	613	658	599	608	674	598	595	656	676	627	612	635	617	624	610	611	660	603	618	630	579	599	567	628	672	614	636	632	618	594	637	638	647	649	631	576	592	674	597	579	589	649	602	608	586	613	632	600	606	590	631	640	602	580	647	639	608	655	614	593	610	629	621	632	613	657	590	644	557	589	629	609	632	628	612	616	601	635	605	636	665	612	676	626	635	636	695	619	618	616	649	584	661	643	615	581	610	638	612	632	622	613	576	620	594	645	566	635	630	655	580	619	564	709	635	619	619	607	658	658	631	601	625	600	609	650	634	606	626	663	572	611	650	564	658	561	606	611	624	612	636	612	617	631	638	611	655	563	661	601	609	602	675	568	652	608	583	632	639	596	667	622	639	624	598	623	614	633	601	597	604	606	622	614	606	572	628	633	641	612	654	621	574	680	630	594	593	624	647	653	626	615	619	602	629	608	691	595	607	636	625	655	642	689	634	602	662	622	615	596	623	605	655	610	600	598	617	629	591	604	637	630	658	642	649	587	641	636	699	633	641	598	614	631	613	640	628	593	577	627	667	600	621	654	635	645	625	628	625	619	620	635	647	579	608	623	610	622	610	612	604	624	579	595	628	619	655	623	595	657	599	594	581	655	661	637	602	659	620	636	641	624	610	622	587	606	589	569	659	649	660	611	590	628	645	649	603	606	584	643	619	603	666	620	624	632	624	641	622	613	600	644	642	630	637	640	663	590	597	594	645	608	620	613	635	635	631	661	617	647	637	583	639	600	611	617	638	597	624	647	564	588	598	672	608	647	571	586	611	591	643	624	651	623	581	633	600	612	630	630	584	637	633	654	628	647	667	624	670	618	627	585	620	599	580	638	618	640	628	579	667	605	599	702	609	619	599	652	650	593	664	631	578	610	598	593	569	648	617	636	629	628	647	626	684	661	598	609	621	596	596	636	577	609	620	623	657	577	632	608	608	610	674	624	630	614	685	617	602	629	600	598	639	607	605	641	630	591	673	606	609	596	610	659	619	631	574	647	608	651	638	659	624	623	629	567	646	563	610	612	587	630	619	648	661	617	662	583	659	676	663	621	629	638	652	653	590	648	680	572	610	643	576	633	652	612	615	686	633	648	626	615	674	633	617	643	612	632	611	606	643	592	607	654	638	631	605	630	560	639	648	652	588	655	630	641	659	649	648	614	600	639	651	624	571	669	647	592	594	628	647	603	607	593	635	624	624	668	610	636	620	652	632	643	597	639	620	576	661	626	656	654	625	611	606	641	613	665	612	619	623	608	594	618	597	564	627	615	642	635	623	613	672	624	656	631	603	592	633	634	644	603	677	619	630	608	610	675	618	615	620	630	611	608	612	613	644	592	631	650	594	603	578	584	578	603	588	631	628	558	649	635	627	611	623	660	619	609	607	636	619	653	647	613	638	605	608	618	615	601	609	625	640	558	595	615	669	626	606	620	629	574	639	601	596	659	644	622	635	627	632	600	655	611	624	629	598	608	611	621	629	621	613	627	608	633	616	601	611	613	648	631	597	593	609	630	655	621	620	617	627	586	618	650	651	637	651	647	612	657	567	639	613	558	634	630	599	636	615	623	663	630	579	631	601	673	618	629	633	608	639	636	633	597	610	604	623	622	625	644	613	608	635	673	643	598	617	622	640	636	581	592	614	658	641	630	659	638	581	647	637	661	645	591	621	595	605	615	631	609	585	621	580	632	641	603	591	627	619	660	642	612	645	655	617	622	626	657	603	628	610	624	640	624	595	564	624	641	648	655	643	633	598	613	600	622	580	623	671	622	603	626	664	673	628	618	629	641	587	611	576	589	615	593	630	630	631	567	608	580	648	605	639	604	649	621	649	649	648	644	606	603	617	611	628	642	600	597	627	617	584	618	610	628	698	661	604	624	602	620	637	647	649	620	589	629	632	633	577	598	591	609	613	674	603	636	591	575	646	650	604	582	609	661	604	610	661	632	604	598	595	651	633	620	570	648	657	614	634	607	632	652	645	618	616	656	616	610	635	611	601	680	629	604	611	613	594	614	624	647	578	596	641	607	636	652	622	607	614	634	669	662	645	608	668	668	596	625	601	659	591	659	626	630	607	616	646	643	602	608	597	591	630	633	630	578	672	612	646	595	633	584	659	640	635	609	623	603	620	616	620	660	611	677	613	623	582	618	580	612	571	606	630	633	641	627	610	606	659	661	621	647	640	582	604	604	630	630	607	609	620	594	620	679	667	604	636	646	621	680	639	592	613	627	554	624	610	586	636	632	599	643	601	655	631	613	603	620	640	648	640	644	650	573	617	627	609	607	597	640	660	584	660	563	648	653	619	600	654	639	631	639	570	613	606	620	629
33099	35372	37862	32098	26276	25043	24101	22907	21761	18450	15952	11701	6160	9835	10020	7393	5767	5286	4711	3992	4432	4153	5274	4436	5476	5145	3814	2686	1998	1906	1596	947	772	683	530	605	704	730	717	743	680	613	647	577	547	694	660	618	623	593	412	411	380	326	318	334	322	295	319	323	337	335	310	321	322	317	318	291	280	277	313	261	279	280	268	286	246	258	249	297	256	257	276	291	271	263	286	249	285	314	284	276	288	258	271	268	247	266	266	271	260	242	275	257	286	281	240	249	250	271	276	255	292	265	254	257	281	296	286	270	267	292	257	289	287	260	268	253	267	282	270	249	266	292	255	269	241	258	257	276	263	281	301	240	269	253	247	273	266	298	267	273	265	272	332	252	267	262	265	268	296	260	265	260	277	250	253	264	244	270	281	268	280	278	274	307	300	287	293	256	293	270	245	259	264	248	260	275	275	290	289	236	258	263	281	273	282	258	298	287	257	249	252	294	278	269	269	279	266	262	301	240	281	258	255	261	283	295	284	295	295	299	249	298	273	258	268	251	263	261	254	266	288	278	285	260	227	253	257	247	270	270	267	235	283	252	264	268	300	292	287	254	236	264	290	278	292	264	295	262	282	273	310	273	268	263	281	277	265	268	271	264	272	285	245	274	284	243	314	263	259	240	273	275	266	289	274	259	256	259	271	252	272	259	267	252	264	291	278	246	283	272	286	271	278	296	299	285	277	270	275	265	249	259	281	260	284	277	252	258	277	278	266	276	271	258	282	271	278	279	272	264	298	273	278	265	264	255	288	266	271	246	290	299	270	269	252	249	276	264	236	287	265	259	267	269	247	273	269	276	258	236	275	279	252	255	245	289	284	271	276	248	284	228	257	286	298	295	261	278	283	269	292	238	219	255	290	273	286	269	279	255	271	243	282	307	261	285	264	268	284	254	263	253	262	263	268	271	303	284	282	250	298	264	281	270	262	259	232	260	260	258	267	275	281	284	259	251	246	244	252	284	273	264	280	305	278	224	270	274	311	253	252	252	247	291	248	284	260	284	275	278	247	267	280	246	286	267	283	248	298	278	273	265	262	279	263	268	305	288	244	262	281	254	250	283	252	271	278	261	279	273	286	255	264	257	285	267	253	238	254	263	269	264	261	284	272	279	268	276	278	270	277	244	272	259	284	253	251	284	269	322	244	246	246	254	264	247	298	273	255	269	227	299	273	244	276	297	236	282	261	260	285	291	275	258	282	238	270	258	264	280	284	274	276	278	255	262	292	247	261	272	269	291	257	272	312	253	253	263	304	280	242	282	283	241	266	278	284	246	250	261	278	298	258	275	290	279	255	266	253	244	238	301	293	253	284	308	270	272	269	280	271	250	285	254	280	242	256	254	247	288	275	283	271	261	266	268	285	265	255	261	271	279	254	289	255	270	305	275	246	256	263	268	280	269	284	272	275	277	287	279	254	304	246	305	263	281	300	272	279	255	278	280	253	298	281	273	253	264	255	254	262	253	284	257	269	281	270	272	271	305	257	273	294	267	278	266	286	251	283	294	283	237	311	234	269	282	252	279	261	290	275	259	232	297	267	264	243	266	311	262	233	251	261	258	269	275	267	290	260	294	277	262	298	312	275	269	251	274	289	293	284	289	271	268	273	280	298	260	278	266	290	244	251	270	290	244	257	264	256	279	296	261	282	268	280	256	253	281	295	262	286	295	278	292	284	269	268	291	280	294	269	251	300	282	256	292	277	292	243	247	249	247	277	285	278	303	241	308	313	283	273	252	243	270	286	294	243	268	272	229	262	257	272	219	252	244	274	280	248	259	284	251	257	252	265	274	251	280	262	276	278	278	232	278	260	259	263	261	289	285	274	255	266	266	263	242	264	306	273	267	265	287	297	282	238	233	257	281	271	264	256	273	253	244	262	274	263	271	300	307	295	237	291	275	259	277	277	302	273	287	285	293	277	263	246	282	284	286	273	265	264	290	289	260	287	295	283	285	281	260	258	277	262	234	268	271	260	267	265	263	285	263	259	277	270	280	265	310	276	263	261	296	254	265	268	278	281	271	288	254	258	261	244	275	277	265	242	274	301	236	277	264	254	279	282	292	274	264	277	268	258	266	243	262	275	270	287	241	274	266	247	279	252	295	273	268	232	260	272	273	270	262	309	299	264	278	273	254	294	263	278	250	257	270	316	276	240	258	245	247	240	213	265	297	261	254	323	294	288	249	264	281	266	272	274	266	280	258	267	285	302	250	232	295	287	255	277	261	266	261	255	295	285	263	248	286	287	258	285	255	314	286	270	256	251	272	280	282	241	245	282	289	281	269	275	293	254	285	271	271	268	256	270	253	242	258	264	265	228	256	247	290	278	263	261	259	268	256	243	258	270	274	259	254	323	286	282	257	282	271	273	269	261	232	260	247	246	254	283	262	273	251	266	277	273	268	268	258	304	270	272	247	250	285	266	275	304	260	266	258	259	285	292	277	279	258	249	276	275	280	271	287	282	289	295	236	253	271	287	313	270	248	238	264	268	273	284	273	253	284	274	270	247	260	247	300	251	277	269	266	264	274	241	275	282	260	260	285	297	300	248	249	279	270	248	280	253	295	258	251	258	301	267	282	274	262	285	279	244	284	285	263	260	256	272	258	271	297	311	265	296	240	261	283	258	252	239	283	255	260	278	316	256	290	272	279	293	295	293	272	253	251	253	276	259	242	276	291	247	249	289	253	258	251	294	283	261	282	273	283	250	280	272	287	304	272	279	253	231	264	263	266	277	292	273	242	279	258	275	238	294	293	262	309	267	263	277	276	267	283	279	271	290	257	274	259	259	274	271	296	306	270	271	281	258	284	283	269	262	256	276	278	288	263	270	237	269	278	248	278	279	271	285	295	278	269	291	246	291	298	261	276	265	265	273	266	275	268	275	301	281	273	276	285	292	284	286	258	247	243	277	268	272	279	264	276	261	298	289	258	276	280	266	274	249	285	245	284	276	277	277	292	251	259	274	249	283	249	285	274	250	299	296	300	291	293	291	281	285	259	283	273	284	281	246	256	258	296	260	277	274	283	263	289	297	277	286	268	268	264	300	244	271	284	288	277	258	263	242	281	291	255	273	255	292	289	282	267	253	254	262	265	266	243	263	270	274	276	268	251	247	298	261	275	258	288	306	251	269	312	285	281	290	261	273	242	268	231	307	239	251	244	254	258	262	301	259	283	325	279	277	257	272	287	288	279	274	252	272	272	253	243	283	259	262	280	282	249	274	277	262	291	262	249	258	287	274	264	263	289	279	282	288	290	288	263	253	269	301	263	273	256	282	270	270	232	268	273	251	271	317	301	256	230	260	248	264	260	223	239	288	264	257	310	292	291	261	253	241	278	253	255	267	260	245	286	262	267	257	273	285	283	307	258	255	271	291	266	287	292	253	297	230	256	282	275	289	270	260	281	249	260	297	285	273	309	281	264	281	256	274	246	262	247	296	270	264	286	274	308	241	260	279	249
20668	27952	37632	37762	35987	35298	34755	34955	35979	32111	29584	22928	16665	25794	24260	20921	19041	18267	17716	17126	19004	18930	21338	20076	24444	22837	18530	14046	11674	11597	8916	5955	4457	3483	2798	3227	3865	3990	3611	4318	3514	3309	3401	2749	2960	3735	3447	3201	3579	2740	1820	1386	1323	1169	1103	1145	1061	1086	1091	1015	1000	1042	1027	1013	949	887	841	749	721	703	730	763	672	716	651	633	632	663	685	655	719	652	700	655	656	657	658	721	669	638	641	636	655	636	659	644	676	666	687	662	694	661	669	671	649	651	690	664	647	666	679	651	661	663	669	639	614	627	655	627	583	647	604	646	693	693	664	654	644	640	648	638	595	667	626	644	630	617	646	646	625	620	620	625	649	607	677	648	637	646	623	652	589	596	637	618	651	607	662	669	634	649	656	677	667	633	613	648	631	638	641	635	624	615	638	633	686	633	656	698	628	624	627	660	610	658	599	616	572	668	642	605	664	664	610	654	617	623	611	614	582	665	608	634	604	654	647	679	616	648	599	624	615	650	647	650	617	662	652	654	631	571	642	659	642	670	636	684	628	645	621	607	675	590	614	664	647	684	606	675	633	617	661	583	630	625	622	649	617	642	620	605	654	626	645	640	602	653	619	615	604	661	643	607	634	631	622	636	616	600	707	614	615	616	620	626	585	639	632	641	629	636	642	663	616	604	623	636	615	633	701	636	630	629	628	634	636	654	660	657	596	618	613	635	635	610	668	618	646	683	648	596	670	648	635	641	643	625	612	610	648	680	591	665	618	628	658	669	636	625	623	598	636	590	657	632	640	619	668	633	661	604	601	643	613	601	674	609	662	665	611	607	608	616	658	602	662	635	619	619	656	634	634	622	662	654	624	636	654	640	658	643	635	633	590	621	590	631	649	622	647	590	625	626	637	670	644	648	652	654	614	625	652	667	626	629	604	652	628	634	610	656	686	587	671	631	650	641	583	632	666	645	656	645	633	615	668	645	629	635	655	659	591	626	665	635	616	622	636	625	646	668	649	606	698	618	652	626	656	589	648	625	660	582	677	592	653	654	658	634	648	662	658	607	637	595	594	648	627	627	689	648	624	677	633	649	623	672	615	645	598	616	679	599	622	642	632	616	649	633	703	648	668	647	619	609	626	610	687	644	630	657	626	620	646	645	595	634	664	631	619	629	592	588	611	609	626	687	681	618	630	618	658	629	631	639	606	658	656	612	634	633	624	641	625	601	613	650	654	599	621	611	618	670	628	643	643	602	628	650	631	626	650	661	634	625	596	605	638	612	618	666	678	693	622	622	664	653	703	626	663	649	649	639	609	653	638	649	652	636	661	624	649	615	631	625	627	639	586	611	616	609	612	647	619	659	649	618	672	638	607	574	610	679	626	598	599	659	633	622	659	608	570	628	634	645	611	642	647	607	637	652	610	623	638	612	661	604	645	679	660	639	637	641	631	636	631	636	647	611	633	638	574	644	664	617	615	637	629	658	684	648	632	663	661	649	645	630	608	664	645	621	599	602	632	644	649	642	600	598	694	603	678	681	589	654	659	622	596	678	631	667	634	640	639	607	667	584	637	670	614	622	667	694	655	641	652	579	660	643	679	633	646	587	626	594	619	625	624	608	692	615	638	640	630	651	626	651	651	643	639	609	637	654	604	625	620	610	600	625	649	618	644	640	639	671	635	625	643	633	640	635	659	608	655	630	627	613	645	632	647	628	655	602	678	658	684	647	620	618	631	650	642	640	651	616	624	651	655	659	670	630	639	639	675	646	635	624	621	652	616	619	607	640	622	653	640	619	639	642	631	634	677	619	652	634	646	651	624	649	686	592	651	665	649	647	645	638	663	651	611	684	625	694	645	638	628	628	602	621	606	638	629	652	611	630	646	669	650	571	617	641	658	646	656	644	684	659	638	647	629	676	695	616	632	645	635	622	636	639	624	682	630	666	624	658	693	627	680	656	643	639	591	645	647	647	619	638	669	669	645	621	618	588	674	630	640	615	665	632	686	649	648	657	644	618	615	625	651	617	641	638	595	583	618	683	658	628	669	576	647	606	633	659	641	622	604	638	628	655	629	623	663	636	641	605	624	616	639	616	638	634	619	641	597	609	625	662	633	673	611	640	634	661	651	641	635	580	625	650	597	573	664	665	619	665	686	608	656	630	626	616	609	667	631	582	632	593	650	641	615	592	666	620	637	640	687	657	633	590	628	609	638	629	646	637	655	590	625	624	630	641	629	657	631	624	610	631	668	646	608	621	606	627	610	650	616	636	655	641	646	643	642	673	700	603	650	640	621	641	610	648	590	622	650	673	605	674	673	633	642	648	651	651	633	641	594	633	656	686	655	599	674	622	642	606	631	659	692	645	635	587	663	642	619	594	611	626	639	629	644	626	641	632	590	640	622	624	584	620	635	629	605	654	656	667	660	663	660	633	628	641	601	634	653	652	679	670	653	628	605	615	612	650	684	606	661	638	645	599	670	656	690	616	641	651	647	633	657	613	613	624	655	625	618	643	613	646	624	634	664	639	654	624	599	654	593	629	664	644	630	662	584	625	601	631	625	654	669	627	635	662	665	642	656	596	687	637	662	675	643	605	642	670	641	632	627	650	646	675	652	657	641	616	662	594	661	644	662	607	669	630	643	636	639	598	655	668	617	659	606	618	679	641	627	642	637	612	653	631	667	635	676	611	631	625	642	635	626	668	666	637	639	678	639	614	629	619	600	655	644	636	668	581	575	645	677	654	656	656	630	638	650	603	635	669	625	647	629	586	630	645	657	628	646	643	637	611	674	659	647	671	623	618	591	599	656	634	631	646	621	699	614	638	629	675	597	657	623	668	626	612	640	651	633	631	616	676	600	629	604	633	615	585	639	620	663	661	687	646	659	609	562	649	653	673	647	605	604	614	616	604	629	609	635	666	663	644	675	666	599	625	655	629	637	655	646	649	704	653	631	619	653	638	628	653	675	639	698	660	628	677	662	614	661	589	617	644	626	614	620	614	645	631	653	645	600	629	648	659	654	587	630	648	635	628	596	621	683	667	664	701	616	588	636	641	601	657	692	629	646	624	645	654	585	647	613	655	617	657	644	665	660	691	648	635	658	609	647	620	655	671	628	620	648	636	631	654	615	649	675	619	699	665	670	642	684	636	645	631	653	666	648	651	664	655	621	625	647	627	649	644	637	632	631	666	686	627	594	598	644	644	603	619	659	655	659	646	653	657	598	630	647	648	636	665	662	621	672	636	616	631	645	592	630	659	666	656	647	627	640	604	653	644	685	605	630	577	637	634	623	654	661	628	613	589	608	618	682	602	627	615	622	604	654	582	625	648	650	662	608	683	685	616	646	623	634	671	628	608	602	596	614	597	622	640	653	638	592	612	599	661	651	639	648	632	612	661	692	629	636	637	611	621	641	606	688	640	618	602	652	648	610	624	652	634	607	635	650	615	640	630	631	647	634	618	630	635	654	672	671	645	637	634	651	591	640	641	613	607	643	690	633	637	651	643
40313	39385	42011	39213	31415	31051	32662	30899	29916	26541	24380	18928	10193	16133	17396	13298	10403	9910	9929	8218	8493	8288	8948	9078	10520	9461	7858	5423	3908	3730	2658	1700	1262	940	954	912	1054	1258	1142	1241	991	1105	929	835	933	980	910	890	848	672	546	420	353	368	346	403	346	336	331	367	346	275	289	291	319	286	305	297	235	243	225	264	260	249	240	267	244	256	228	249	241	244	246	237	232	268	251	263	264	265	236	236	252	258	241	213	240	254	269	255	242	236	229	265	232	284	251	244	200	245	257	269	248	234	229	251	207	279	202	248	230	230	237	228	208	240	232	231	242	237	238	223	245	229	247	234	219	247	214	223	206	251	242	212	241	245	233	250	225	204	248	239	253	232	223	266	222	227	217	255	253	246	244	232	250	245	242	242	257	218	222	238	235	237	249	255	232	226	255	213	218	229	225	229	228	247	245	222	221	255	230	245	243	234	219	229	229	243	221	248	235	250	243	264	247	219	199	221	202	250	248	239	214	246	200	251	217	237	223	235	241	237	250	236	236	250	219	243	234	256	224	242	241	237	239	229	256	250	240	236	220	248	236	204	214	254	252	214	235	249	218	243	262	235	276	278	258	231	214	261	220	230	221	263	241	238	251	227	236	254	222	219	255	241	238	222	217	233	241	265	234	250	215	249	239	244	231	262	234	239	226	250	227	230	245	259	258	241	247	207	251	237	241	242	259	237	229	239	234	244	250	264	251	264	257	204	235	232	199	226	233	225	244	253	228	228	241	229	241	217	246	227	245	239	241	248	232	236	246	271	257	227	272	258	269	233	235	258	247	246	240	253	246	238	248	205	250	248	252	217	237	222	248	244	238	227	220	235	221	240	276	242	234	233	235	240	217	241	249	265	243	216	239	244	247	236	244	241	231	231	225	224	235	285	243	254	226	230	233	236	234	243	244	233	253	214	239	233	227	234	223	213	214	219	251	245	246	252	212	255	227	250	243	234	221	222	245	240	257	238	214	235	259	212	241	208	240	221	249	225	264	254	248	223	234	237	255	250	264	239	269	248	226	233	255	221	231	252	216	243	208	276	219	253	248	217	223	232	243	233	249	243	241	222	223	210	245	242	241	236	251	252	221	231	238	240	219	214	226	266	213	221	239	244	215	238	243	223	228	225	243	221	223	250	222	266	222	233	206	242	274	236	238	235	240	241	234	239	223	215	209	272	241	222	247	224	244	238	232	258	239	248	223	241	241	222	213	233	241	235	242	245	240	241	249	264	236	231	213	245	226	212	221	256	256	245	246	225	213	232	221	240	228	227	204	240	191	243	231	235	262	237	239	255	231	230	215	249	232	231	241	233	257	233	253	273	235	189	248	215	239	221	236	237	228	227	250	233	216	248	236	220	254	255	249	244	246	217	235	203	250	265	231	240	213	259	214	223	246	218	232	239	238	233	254	233	243	231	235	210	236	235	222	243	257	253	250	258	265	259	249	266	256	262	235	226	234	227	228	232	231	222	237	220	238	230	219	218	225	227	236	275	241	238	227	203	232	230	254	236	231	239	226	214	234	214	243	269	244	216	218	230	248	220	218	231	254	273	254	236	241	232	253	212	223	236	229	221	252	240	222	262	218	237	234	224	221	238	234	238	266	271	237	221	261	234	248	220	240	233	237	258	217	228	220	242	236	223	220	223	219	216	236	227	224	223	231	249	240	253	230	272	230	227	242	228	234	246	249	260	238	246	198	238	266	244	246	237	241	241	229	225	187	225	234	221	231	260	253	261	215	235	213	217	239	208	241	252	258	229	220	258	240	238	248	242	243	254	228	268	216	201	235	263	251	226	239	258	248	217	231	225	227	249	225	221	243	234	236	247	246	230	247	219	205	267	236	238	241	235	232	221	242	249	232	213	271	233	220	248	212	223	245	243	258	245	259	205	234	242	217	243	221	221	248	250	223	248	230	235	267	254	257	242	240	219	230	243	242	214	218	221	232	216	217	235	242	211	240	245	242	232	246	259	266	233	240	256	250	249	237	260	235	243	212	226	227	212	228	265	242	219	259	236	185	199	221	246	230	236	217	214	241	259	228	236	248	216	229	231	234	250	241	247	238	207	220	273	236	237	223	255	228	200	227	230	248	247	257	250	248	227	248	209	232	235	231	239	231	223	236	230	234	276	219	243	243	244	230	237	217	267	223	238	248	216	244	240	232	240	227	211	255	248	223	239	229	259	231	239	220	239	212	261	231	255	230	222	246	244	256	249	269	243	283	240	223	216	245	242	253	254	236	237	227	261	236	245	241	262	224	225	244	219	238	235	263	241	211	250	224	254	267	211	218	228	264	207	198	239	211	240	213	255	246	242	228	215	234	252	228	218	234	262	216	258	265	265	200	257	252	263	225	212	249	260	224	233	235	225	212	236	211	221	261	271	226	257	234	200	249	254	258	234	270	220	247	224	206	257	228	221	246	226	236	228	228	200	236	268	232	235	242	274	231	227	231	223	240	217	226	236	253	246	221	227	225	238	234	237	226	233	249	249	225	255	237	213	240	261	230	233	227	227	223	256	247	223	228	219	239	213	244	254	232	218	232	247	220	228	227	215	232	243	234	244	265	251	238	215	233	239	240	239	228	238	224	260	232	239	236	214	242	221	232	265	210	198	238	235	256	215	231	239	264	245	244	228	219	215	235	238	235	217	246	223	237	263	239	216	231	223	227	236	229	230	240	239	243	237	250	246	239	259	243	258	260	223	240	253	226	229	216	227	246	269	224	249	234	223	242	205	251	254	220	225	239	251	250	241	241	247	243	234	229	234	202	241	244	223	224	198	250	247	217	261	232	226	215	230	234	223	235	222	218	245	208	240	245	246	256	244	216	241	252	215	212	212	262	222	220	238	261	233	249	220	243	233	233	203	218	263	241	210	255	230	252	226	243	236	227	221	221	227	203	236	253	262	227	259	202	252	207	203	233	246	225	267	246	236	250	242	220	222	238	242	211	247	248	240	255	260	225	224	243	241	229	207	229	238	232	246	240	249	218	221	210	241	235	201	247	267	223	234	216	232	231	251	232	248	233	242	208	244	237	232	245	240	230	237	219	219	226	214	242	231	256	216	234	240	212	243	232	232	245	216	248	235	255	271	264	223	216	245	240	224	229	236	228	245	253	223	251	244	241	229	244	211	247	294	246	263	241	274	238	280	224	244	218	232	238	213	240	231	233	239	243	197	266	249	210	250	222	224	234	235	240	277	258	235	246	252	215	254	249	224	247	221	215	238	233	249	224	229	265	228	228	223	203	233	252	245	235	238	273	239	249	224	237	245	242	228	222	230	236	240	254	231	280	243	236	230	228	201	229	237	234	219	236	242	238	232	246	253	207	243	210	237	253	236	235	253	217	260	208	230	243	234	230	235	229	281	205	240	222	237	220	215	234	244	236	228	226	247	232	258	229	206	240	252	233	222	240	255	253	229	243	267	231	199	233	270	272	261	236	221	230	225	225	218	227	262	239	232	220	221
24685	31265	41846	43633	40404	40434	41893	41789	41394	38235	36627	29719	20427	32759	31437	27711	25376	25677	26286	25333	27821	27028	27519	30375	33768	31683	28760	22328	19423	18495	13632	9507	7608	5690	5296	5145	5815	7598	6600	7466	6110	6216	5857	4732	5521	5643	5346	5535	5215	3650	2663	1906	1593	1457	1407	1535	1376	1319	1397	1377	1294	1247	1151	1011	936	1001	905	842	733	692	664	630	680	653	639	614	573	601	601	602	593	568	584	590	613	594	620	628	559	609	626	631	627	568	627	607	550	592	544	617	615	605	586	606	591	571	594	613	586	617	562	595	593	600	589	611	570	553	522	609	575	540	542	521	539	611	550	580	582	548	545	547	591	558	567	591	534	560	544	589	509	571	601	557	595	559	599	599	558	587	582	548	567	584	583	605	569	544	561	604	580	569	542	560	552	575	540	563	560	559	540	592	572	609	573	575	560	589	546	553	563	548	551	579	577	600	585	543	538	519	553	560	540	545	526	578	558	587	543	558	554	572	592	534	570	580	564	532	595	581	562	539	569	507	590	574	576	520	601	567	510	534	579	554	532	561	575	568	556	558	563	530	511	541	582	577	545	594	609	562	580	554	544	566	550	586	568	535	554	509	548	567	530	570	591	583	537	534	584	559	579	600	547	576	534	562	552	561	558	556	559	589	582	548	561	542	520	580	574	549	537	574	537	575	560	563	569	547	574	562	567	583	527	572	521	571	527	530	571	568	616	573	582	556	571	548	547	587	513	547	567	562	584	555	565	581	554	565	602	564	532	561	587	582	541	551	534	543	574	544	601	572	552	560	533	555	541	560	579	565	550	536	615	566	553	583	535	559	583	569	554	572	563	539	580	626	560	602	547	557	558	578	573	582	576	600	573	574	585	545	577	570	583	538	597	600	547	542	614	533	526	572	605	550	558	532	577	535	565	531	574	585	516	569	587	528	585	544	587	575	558	584	546	592	523	573	550	550	582	582	586	600	579	530	540	580	556	581	553	579	562	559	559	575	567	545	532	586	546	548	568	555	588	586	597	553	609	589	555	568	551	565	570	535	529	528	536	521	535	564	554	569	544	540	514	542	529	542	553	558	558	550	562	599	560	568	573	558	582	556	626	569	508	542	544	535	555	529	545	491	556	585	544	569	568	559	599	601	589	550	545	504	582	628	582	548	530	562	532	580	562	528	577	569	554	530	593	561	570	564	528	573	525	577	554	508	563	580	577	527	542	550	558	559	541	541	578	556	567	574	529	581	559	566	588	570	530	542	599	571	550	595	572	566	592	603	549	546	573	517	556	584	559	582	517	520	599	555	550	610	579	521	573	575	549	578	604	557	577	543	523	571	536	533	557	577	583	568	588	578	557	525	593	586	549	600	539	567	569	546	582	534	511	553	576	541	560	545	573	565	549	579	592	588	559	556	567	543	573	534	534	571	550	595	547	564	596	595	547	536	586	525	572	571	578	542	555	520	568	576	531	514	607	586	567	553	547	595	604	582	561	562	572	548	580	554	550	584	580	596	571	580	584	529	562	561	571	551	558	585	565	559	541	549	570	540	558	582	582	582	587	545	513	531	565	601	546	533	583	565	572	558	522	612	548	545	527	538	530	557	550	560	531	571	547	560	511	576	574	553	590	559	597	547	574	537	571	516	578	525	546	540	561	588	527	560	580	536	600	578	535	548	589	582	559	549	550	547	582	565	549	567	588	562	572	596	536	547	603	511	559	551	529	562	557	547	553	529	537	578	578	544	596	597	600	536	591	528	547	573	562	537	548	540	535	543	576	537	582	567	555	561	602	563	549	582	587	597	584	537	538	545	546	575	551	606	548	571	595	570	558	564	577	547	578	632	575	587	540	572	589	570	562	538	562	571	523	540	541	572	542	554	538	548	522	577	585	554	583	601	576	541	518	575	587	568	586	541	578	581	618	506	580	534	532	584	555	564	559	565	582	535	551	563	567	609	566	594	574	536	593	552	560	530	568	557	543	527	579	587	584	520	539	537	559	569	576	531	580	552	547	573	605	548	564	574	592	574	522	612	588	580	578	535	568	568	596	605	559	556	553	557	556	538	542	560	549	558	558	560	573	567	557	566	524	572	566	603	566	549	578	577	526	558	531	563	576	547	586	540	526	563	573	567	573	599	583	557	545	554	560	528	548	577	552	532	536	511	563	561	597	558	543	565	591	551	574	568	513	521	568	607	543	579	550	579	555	518	561	558	571	535	561	530	562	587	554	601	525	554	575	553	587	518	585	539	543	544	574	568	527	579	560	580	596	560	538	568	558	586	548	554	574	536	579	553	590	562	545	563	580	568	573	556	599	553	600	578	555	561	557	531	571	567	548	610	593	538	562	538	569	560	529	537	565	551	587	509	558	538	602	514	560	538	500	549	591	553	571	569	542	580	547	561	537	553	548	531	576	486	598	572	550	587	554	582	550	605	558	582	576	606	590	541	518	570	578	591	559	526	533	548	531	595	508	525	567	571	568	555	564	563	549	581	575	551	540	576	574	563	562	551	550	534	535	537	567	569	577	542	549	514	596	558	529	539	583	576	566	584	510	546	553	524	567	543	544	499	518	574	602	560	548	582	519	564	575	549	581	555	565	542	556	550	596	512	535	575	565	570	556	574	555	555	552	588	563	594	600	601	629	541	544	556	512	555	504	546	534	575	559	527	547	553	562	561	590	574	553	550	552	564	500	561	564	562	557	546	567	531	549	537	557	553	540	557	550	559	565	571	546	574	584	549	512	547	526	585	534	561	546	560	564	577	567	581	538	545	531	583	542	561	540	551	571	601	577	579	581	570	579	528	564	541	561	587	577	576	543	554	580	538	614	606	556	589	563	564	546	530	553	510	546	554	551	564	517	557	533	565	560	555	587	554	563	531	588	553	594	572	579	592	543	571	559	538	535	552	546	569	554	592	567	577	556	578	554	521	590	541	615	559	542	580	507	584	562	534	586	565	536	569	586	532	594	568	594	536	593	578	580	517	560	606	596	551	588	546	586	511	598	615	588	594	593	523	603	555	562	578	561	567	541	557	540	562	548	554	566	498	556	578	569	575	581	565	532	575	534	544	572	550	546	575	539	587	600	571	571	612	624	548	556	567	536	571	588	555	551	580	592	572	546	520	509	521	524	526	567	589	555	605	572	521	568	543	508	576	559	571	542	558	563	541	504	547	572	594	566	539	580	533	555	558	550	556	588	596	528	590	548	548	561	530	544	589	550	576	563	525	590	549	571	567	569	560	539	538	554	541	563	555	551	539	571	557	542	580	566	558	599	581	552	556	582	582	544	535	547	537	563	609	551	573	558	570	571	535	548	589	604	600	570	568	545	580	540	603	594	545	567	570	535	514	573	572	557	538	532	555	551	539	565	565	590	572	559	563	543	555	545	565	570	554	582	555	568	569	539	557	550	570	518	546	603	561	560	561	543	523	545	565	537	544	557	547	597	565	545	538	583	545	567	591	556	554	590	554	567	539	614	539	549	531	560	580	591	568	575	548	603	575	552	561	540	562
21729	22839	26916	23564	17119	12043	8210	6157	4499	3685	3434	2902	2415	2092	1634	1174	865	750	693	579	541	540	538	462	499	461	477	397	373	341	323	337	306	308	303	299	314	300	325	314	282	313	278	324	296	277	294	322	305	261	273	262	305	264	268	290	254	288	260	249	268	270	263	287	220	273	285	260	251	289	285	270	261	253	256	272	266	251	250	273	267	275	272	282	242	271	256	240	270	250	267	264	279	236	256	265	261	260	260	242	266	287	264	277	239	265	256	260	277	263	282	274	269	256	249	242	210	270	273	258	239	267	273	268	260	261	299	262	268	256	276	255	252	239	266	248	276	272	262	260	273	204	273	281	270	252	241	230	263	230	264	280	249	220	257	262	257	240	255	272	255	271	278	232	232	241	254	283	240	250	262	262	266	236	263	262	234	257	271	283	257	269	251	298	285	263	271	283	243	237	258	276	263	265	273	240	258	272	260	267	264	242	269	252	230	242	252	242	254	227	268	257	256	251	258	276	273	243	278	234	269	252	250	273	245	223	253	264	253	267	274	257	275	272	238	281	254	272	264	252	274	255	254	277	237	278	238	244	260	260	262	290	258	276	269	286	248	271	243	269	256	261	246	273	238	287	268	259	268	248	255	294	249	242	261	257	251	242	259	260	244	264	269	240	259	252	259	263	313	236	255	254	265	266	285	255	252	271	257	242	246	273	276	268	246	260	290	295	261	253	261	274	253	262	268	271	254	254	266	248	237	277	259	262	279	252	257	232	232	270	244	259	241	262	269	236	263	258	271	229	280	258	256	250	249	267	238	284	269	269	213	246	233	291	215	269	259	247	276	236	276	267	250	269	266	277	264	267	278	284	261	282	259	244	254	272	253	234	240	290	272	277	257	254	275	266	258	238	246	254	284	263	285	251	245	281	269	295	276	298	284	253	246	258	262	273	235	289	286	246	269	257	232	247	230	281	270	253	250	245	245	266	264	244	275	265	263	251	243	251	220	269	264	262	257	225	265	240	256	252	262	264	245	244	282	222	262	257	236	269	254	257	280	250	247	267	259	253	272	226	258	240	281	244	268	248	278	246	263	269	272	249	271	242	247	279	265	279	244	251	240	248	274	274	257	263	291	262	258	260	218	259	258	256	266	288	249	213	253	263	273	320	239	274	242	251	263	273	255	282	279	245	261	245	279	244	270	270	284	285	269	285	277	288	262	272	256	264	256	265	252	243	242	253	253	290	265	283	276	239	231	247	254	262	251	260	255	241	235	288	261	266	253	252	254	272	261	265	266	243	248	258	288	265	271	250	230	291	261	296	264	243	274	251	300	224	249	282	282	232	267	245	274	252	261	252	277	272	258	239	259	269	246	283	250	243	261	276	245	267	260	249	299	257	241	272	282	227	271	266	234	260	287	263	267	266	253	238	246	268	225	258	226	263	262	278	263	249	266	262	275	214	246	275	250	247	252	247	270	262	238	234	257	268	257	275	279	275	247	281	265	255	256	276	236	293	247	260	253	245	262	240	273	280	264	233	273	275	249	282	259	239	240	248	259	273	271	251	236	284	259	250	270	283	279	246	271	293	280	277	276	254	274	263	227	308	260	269	287	258	251	242	238	256	246	271	250	228	236	275	255	247	270	256	255	250	253	259	268	285	258	287	242	293	271	246	239	248	234	253	243	250	243	249	271	276	248	253	266	252	261	270	239	267	248	254	252	256	230	260	246	279	258	248	269	252	232	265	274	249	249	233	259	263	279	282	258	250	278	249	261	257	272	290	267	281	259	254	291	283	240	262	256	250	251	267	284	253	285	270	258	234	270	269	280	262	259	258	270	265	244	261	268	287	226	276	251	247	266	261	257	255	222	254	291	255	259	238	247	277	239	259	255	275	239	260	260	285	237	276	266	229	232	266	250	286	284	260	269	262	241	265	282	283	293	250	261	280	272	249	268	255	239	269	260	244	247	257	255	278	275	257	224	261	271	254	238	287	257	243	250	261	264	264	287	273	256	275	277	247	273	265	258	266	268	252	250	261	271	241	284	232	246	271	244	275	233	268	246	272	274	277	269	259	278	232	247	262	277	258	273	268	280	231	264	241	250	277	276	265	262	229	241	290	251	268	256	267	232	264	281	265	272	269	257	269	268	275	246	294	262	238	277	273	256	254	309	247	238	247	259	267	256	266	271	263	231	279	247	274	234	268	232	249	274	272	269	251	224	280	262	252	262	257	288	261	270	262	239	255	253	268	277	243	265	270	270	247	286	323	248	253	284	246	256	248	277	284	273	293	252	273	255	289	238	279	279	229	245	220	252	306	268	285	274	249	260	247	252	271	277	253	262	287	279	238	282	247	259	288	264	254	217	229	230	277	252	296	260	287	285	284	294	262	241	262	269	258	277	277	259	282	222	260	296	271	263	267	245	286	254	283	279	280	247	230	238	235	282	269	254	270	289	268	234	247	255	237	250	265	256	261	275	283	279	265	242	239	278	260	281	246	260	248	280	259	270	281	274	236	260	286	260	241	254	237	251	248	288	261	234	262	264	275	276	269	236	254	255	287	269	251	257	240	268	274	242	244	268	255	253	217	256	273	262	272	260	256	245	295	260	271	265	244	276	262	267	280	258	258	249	270	274	220	284	246	248	240	262	262	278	239	251	259	277	261	227	279	248	259	285	280	242	291	250	282	242	254	245	267	266	247	274	248	255	256	253	281	242	259	261	274	249	246	251	261	241	273	272	235	292	251	255	277	276	248	241	274	245	253	303	266	266	261	265	274	274	252	271	252	246	253	274	236	265	274	265	272	242	264	276	261	288	261	282	263	214	248	255	275	262	226	282	277	259	284	249	259	259	272	251	252	245	262	257	265	230	264	266	240	258	241	268	244	229	237	265	257	253	277	276	249	258	235	279	279	230	261	277	238	279	262	232	264	255	268	256	281	236	252	270	267	273	264	259	257	259	288	286	276	250	251	250	261	239	240	245	258	264	293	283	271	256	251	254	262	244	275	281	250	271	250	299	286	259	247	252	277	283	266	246	286	230	259	257	251	279	258	254	256	288	252	275	287	249	257	248	247	258	255	241	254	256	251	244	268	280	269	255	249	286	262	248	239	232	245	266	269	262	268	269	278	267	244	274	276	276	260	240	244	252	264	253	245	248	248	246	264	266	263	238	238	278	257	236	262	277	281	274	283	227	265	247	280	234	249	243	308	249	255	283	267	273	268	274	250	267	252	250	257	264	248	246	267	271	262	234	244	274	238	253	270	235	273	245	279	236	259	279	247	279	274	255	278	260	252	247	251	269	263	261	242	257	258	253	247	254	254	277	259	279	259	252	236	242	244	250	263	257	249	246	261	288	267	255	247	264	270	250	264	259	288	246	219	239	264	273	275	265	264	264	246	268	263	290	259	247	252	240	268	232	260	224	248	259	258	242	222	271	255	237	282	268	278	257	290	278	276	239	301	245	255	225	266	271	249	268	247	244	291	258	279	255	264	256	256
12882	17898	28771	31232	27907	24340	21389	18590	16065	14413	14201	12270	10806	10104	8198	6071	4651	4105	3616	2914	2805	2521	2432	2190	2547	2289	2064	1558	1499	1383	1167	978	964	948	985	883	919	951	1073	1122	956	974	949	920	886	860	884	940	915	899	833	771	797	737	657	706	650	647	698	665	653	643	652	687	722	644	709	638	619	612	601	596	656	653	652	656	642	602	660	640	646	644	649	625	612	623	630	611	675	605	642	639	616	629	637	651	601	618	634	603	638	607	630	621	631	624	614	640	603	674	626	645	633	659	637	603	602	648	633	713	641	597	628	644	638	673	608	617	611	603	564	633	659	607	624	630	620	636	654	600	623	600	599	618	637	613	632	611	608	645	654	640	608	618	593	610	594	595	658	629	628	609	624	642	638	602	614	639	664	602	650	649	597	641	602	594	613	603	625	631	597	600	605	567	582	621	627	557	604	635	627	632	604	667	672	622	612	569	644	641	598	628	616	626	659	587	642	629	632	617	630	572	646	597	620	656	619	624	640	605	591	591	601	624	641	620	589	615	598	610	644	627	633	608	640	612	604	603	621	612	648	626	581	599	602	629	631	605	637	594	618	631	628	634	600	607	585	603	662	633	620	634	615	609	611	597	639	601	640	670	620	639	619	630	651	602	591	636	638	652	638	606	613	585	608	591	587	585	568	581	631	642	636	633	643	623	592	650	655	665	620	644	612	591	642	640	599	636	609	628	614	617	621	636	605	619	633	639	683	622	630	642	648	607	618	606	647	614	638	588	652	596	647	682	666	590	640	649	615	625	667	615	613	612	615	655	633	592	603	607	609	615	579	609	628	587	578	583	612	659	628	603	653	645	576	626	651	637	582	607	632	563	572	647	623	627	605	643	585	618	641	636	631	595	652	629	613	627	595	636	633	613	600	652	628	609	558	624	679	630	631	630	634	611	637	632	608	623	632	604	622	591	640	624	631	607	590	667	587	590	581	645	618	587	666	627	665	664	588	609	622	641	643	597	649	658	616	629	591	599	606	606	619	640	643	642	628	659	606	621	610	590	658	615	652	629	611	622	623	654	614	646	601	624	588	603	580	640	622	663	628	611	625	608	611	565	629	641	612	653	635	612	619	605	630	611	627	630	574	616	586	636	604	651	606	651	627	658	670	618	590	655	615	641	628	606	615	574	622	595	617	621	652	661	604	643	636	613	617	599	605	579	656	608	649	609	571	596	627	620	633	598	613	606	665	604	621	604	649	644	634	645	611	597	574	600	652	620	636	613	627	692	632	661	636	612	603	633	637	633	624	610	645	596	612	617	637	615	595	601	597	663	634	595	623	623	609	629	593	603	616	639	635	645	652	575	581	627	664	624	642	605	619	585	660	644	618	649	599	619	628	596	597	626	635	573	603	649	607	629	597	625	621	607	601	640	591	633	647	639	609	633	631	626	594	661	615	627	649	662	594	614	664	558	584	636	621	628	595	603	605	624	684	600	621	570	604	651	609	609	674	592	673	616	610	648	662	646	592	629	626	632	653	640	617	611	643	625	630	643	639	640	666	599	624	617	617	666	619	634	599	642	607	625	590	635	629	609	657	615	595	637	560	629	633	638	589	626	594	653	624	637	594	584	590	636	601	607	633	572	638	642	649	616	660	628	632	566	611	621	636	638	643	606	622	594	641	612	625	588	607	596	607	655	637	653	625	595	628	620	643	604	661	612	655	671	624	649	587	651	645	607	649	615	614	594	617	598	620	636	648	655	680	575	643	616	669	609	628	581	607	662	629	612	607	618	655	629	631	583	618	612	645	655	625	615	622	649	618	659	593	622	612	626	599	617	605	622	618	632	684	622	604	677	634	569	659	679	630	595	681	631	582	665	635	630	606	598	628	617	602	624	654	597	627	637	602	616	655	622	635	608	618	636	651	667	642	665	635	659	636	655	629	601	645	606	665	577	637	651	635	678	676	610	608	599	586	675	668	607	584	649	589	591	592	628	566	630	676	660	668	619	642	652	616	635	653	654	611	598	629	612	617	584	587	580	626	617	663	642	619	598	659	599	650	662	603	606	598	624	585	625	666	640	567	618	622	593	664	614	645	615	689	620	613	636	638	640	641	631	586	577	603	606	608	568	645	643	619	595	652	603	591	632	636	602	643	579	653	609	632	594	571	634	600	617	602	632	648	611	608	623	610	639	635	606	608	638	621	661	626	615	654	599	617	647	617	583	604	644	615	637	656	608	645	638	649	644	599	653	596	659	639	604	648	599	608	671	632	605	600	581	641	665	603	605	595	630	616	613	612	627	600	609	615	640	622	620	627	607	617	606	629	596	648	587	653	636	574	611	629	641	608	621	621	635	638	635	601	641	643	661	621	635	667	606	581	634	594	646	595	603	632	589	619	649	647	629	667	595	659	553	590	614	667	635	677	600	615	613	651	653	616	610	645	565	641	621	648	609	596	640	634	634	602	603	599	625	591	629	616	642	631	638	627	611	610	610	592	596	648	568	637	623	656	598	607	634	620	583	644	641	606	594	596	596	671	605	638	651	614	612	637	663	602	606	604	640	640	663	612	652	610	639	662	644	628	614	651	608	598	625	634	624	567	576	582	650	666	583	603	648	643	616	596	630	632	579	596	644	644	605	613	584	620	667	662	636	604	623	663	570	612	617	637	672	604	554	621	630	665	652	610	623	626	585	672	625	611	582	655	651	633	606	592	620	600	644	626	663	600	605	672	616	644	594	644	617	656	618	632	592	632	627	607	657	632	594	624	615	653	617	654	604	660	629	663	590	594	644	662	612	619	619	627	631	623	597	603	605	615	613	624	657	614	574	603	641	609	593	580	621	612	595	621	600	625	632	602	609	642	599	649	615	618	578	634	589	655	641	618	594	640	643	622	626	623	624	642	656	627	659	640	674	629	593	650	593	640	588	603	602	668	613	595	621	581	622	615	679	618	622	595	627	621	695	599	648	654	616	661	602	622	633	600	643	600	638	620	603	592	637	616	572	575	632	635	654	609	607	629	621	592	616	626	615	595	583	599	653	622	599	649	562	615	599	592	654	594	640	604	557	607	635	620	602	612	596	625	637	662	617	630	589	637	633	617	592	627	649	587	653	647	634	667	613	623	642	594	655	627	638	650	608	630	591	627	641	630	584	676	566	597	645	586	658	650	656	603	596	623	616	597	617	596	580	616	642	596	626	606	647	576	576	632	619	625	611	633	621	668	623	650	622	620	622	600	631	571	619	622	641	640	612	630	627	634	553	638	649	651	582	624	638	627	596	605	616	628	611	622	605	609	632	602	624	614	600	610	565	635	648	610	624	602	593	594	651	608	592	636	625	599	605	583	627	634	620	646	558	622	647	614	634	610	673	616	634	641	620	613	631	582	576	622	633	592	625	628	627	610	586	559	611	595	633	625	651	607	613	596	595	666	611	639	649	661	655	620	645	670	631	636	605	662	602	614	637	627	653	593	646	598	604	610	639	629	607	595	555	667	613	631	624	632	669
33452	33701	38071	30471	25382	23709	26181	22638	21143	16817	15461	10642	7012	10886	10354	7044	6219	4997	4681	3724	4178	4158	4146	3732	5133	4982	4104	2625	2113	1816	1227	868	838	617	708	489	638	729	751	728	607	685	635	576	661	540	565	512	564	413	361	349	354	358	368	336	320	316	313	297	300	324	309	315	332	302	292	267	273	277	270	267	259	274	241	298	271	313	254	287	285	255	246	262	247	275	278	275	273	264	281	263	265	289	282	288	260	265	280	270	234	286	296	264	266	283	302	263	221	280	284	231	280	243	268	276	269	275	253	293	248	274	270	252	274	251	249	259	274	260	261	274	249	267	294	275	260	275	241	271	297	272	281	253	243	288	267	293	240	278	248	279	259	266	275	281	267	275	233	264	280	270	273	270	310	278	287	272	233	271	264	289	278	269	274	263	290	292	287	310	258	267	264	286	280	265	280	272	278	284	279	251	272	273	260	269	299	249	279	274	269	264	267	295	265	262	267	274	265	269	264	251	254	275	281	300	256	282	271	271	280	292	277	268	286	287	267	253	270	276	272	252	300	265	255	277	296	278	285	254	257	270	269	272	264	299	298	251	264	266	272	256	283	255	258	267	251	287	248	254	237	256	273	279	215	278	270	263	273	283	287	285	285	282	285	283	244	272	287	258	280	276	264	284	278	276	279	274	255	284	244	276	284	235	295	227	290	270	266	258	288	258	299	266	319	263	245	242	253	257	270	286	247	275	284	265	267	263	262	280	233	260	267	282	266	254	252	274	265	275	288	264	286	244	259	242	267	286	280	258	238	278	296	278	258	271	280	240	277	240	267	245	275	241	260	306	273	274	274	289	243	286	274	269	254	283	258	305	282	285	267	282	266	272	249	274	278	283	239	270	286	255	264	287	280	246	235	279	247	250	287	294	295	250	273	275	311	264	289	268	259	243	250	293	270	276	279	276	292	270	264	273	246	264	248	278	272	265	272	293	278	292	263	276	246	227	247	257	259	265	278	258	260	291	251	257	307	270	279	260	281	287	262	263	264	269	271	277	273	281	263	285	257	251	278	276	288	276	284	246	264	244	300	261	284	288	285	281	263	278	307	272	285	281	255	287	265	299	286	264	278	274	274	263	276	280	261	292	254	281	269	274	262	259	258	260	265	261	261	280	277	271	244	267	278	281	297	267	248	283	272	230	252	271	247	277	259	272	250	269	275	269	282	246	286	295	234	265	266	274	249	280	245	290	295	238	266	254	276	247	291	286	284	254	257	258	283	251	237	291	289	277	315	264	254	261	260	280	296	248	290	265	246	310	229	254	265	275	277	278	273	277	287	293	256	268	286	301	260	248	299	264	302	267	270	246	263	280	266	269	301	286	239	258	256	262	243	276	289	247	269	270	251	272	301	248	279	252	289	258	242	256	252	278	293	253	280	266	265	250	277	268	281	271	281	289	252	297	266	296	305	235	241	263	266	313	265	255	298	266	299	272	254	259	267	279	258	257	265	248	248	290	264	296	310	254	244	269	286	280	257	295	274	305	270	273	248	296	255	291	256	293	272	265	269	268	280	255	289	249	270	275	289	275	283	273	294	264	271	247	267	250	279	288	261	274	284	257	264	292	263	309	265	263	262	272	269	242	240	284	278	250	333	245	280	254	275	247	302	270	272	301	300	283	279	261	263	268	269	282	256	285	238	241	275	271	288	264	278	307	266	259	280	282	278	258	293	267	288	294	288	277	274	266	265	252	278	273	270	260	264	267	244	248	246	272	268	242	250	292	279	272	256	248	297	267	242	252	276	276	265	298	269	302	259	289	253	279	248	259	245	266	285	257	283	272	272	273	248	249	269	274	266	263	262	298	273	286	275	277	248	283	272	249	253	274	271	267	255	280	273	245	245	291	250	252	243	262	285	257	261	268	310	289	268	246	282	272	268	288	263	313	271	276	268	270	238	314	258	232	273	265	264	251	287	273	269	258	273	293	302	261	259	253	263	243	255	246	256	271	254	277	291	271	272	249	281	282	278	285	290	274	247	284	255	264	294	254	277	264	289	258	279	316	263	294	291	276	267	259	265	250	273	217	257	261	251	271	288	260	279	282	242	287	258	258	249	252	284	258	272	263	237	282	272	270	299	245	271	307	276	281	261	269	271	260	266	281	285	268	249	252	278	252	250	243	289	265	263	243	294	256	281	297	261	267	277	221	249	245	261	260	279	248	271	251	278	266	257	276	286	269	275	272	246	260	247	281	268	280	337	257	260	262	252	228	255	258	252	265	302	266	290	278	250	289	302	280	253	268	307	278	258	292	247	292	269	256	250	292	269	260	259	274	272	262	260	275	296	255	283	253	240	257	258	253	271	300	272	251	281	263	244	255	272	262	276	258	299	253	280	260	266	271	267	226	253	273	257	268	269	256	269	265	265	256	267	254	250	234	260	235	237	267	292	261	281	256	300	293	297	251	279	239	264	245	268	246	279	296	267	279	284	273	269	262	262	253	260	265	271	250	271	256	246	273	312	277	239	239	287	258	270	295	257	265	256	243	286	277	250	271	285	250	270	268	244	299	283	266	251	273	261	250	281	272	266	244	266	266	267	255	340	283	278	258	296	269	260	267	264	263	261	259	280	318	259	232	293	282	269	279	272	270	293	278	286	286	253	285	245	237	257	258	273	238	258	279	265	252	234	280	297	275	282	291	237	268	255	254	266	268	266	262	263	232	261	229	259	294	278	264	263	267	290	254	274	253	259	252	269	252	265	263	268	281	267	289	269	264	250	269	238	297	257	263	245	296	267	286	268	258	257	246	251	258	226	253	303	291	252	242	266	275	276	265	271	275	273	257	292	252	265	269	250	276	276	269	264	285	271	287	252	274	265	271	255	270	266	276	301	265	276	264	264	287	280	250	308	253	271	273	279	268	246	257	236	276	271	231	281	271	283	281	294	244	260	258	285	273	268	270	272	274	267	322	284	314	250	246	290	290	309	277	261	265	283	249	256	263	260	268	260	246	271	239	286	285	242	254	271	239	244	308	250	288	282	261	252	281	263	289	269	276	260	235	265	288	254	256	255	272	288	272	261	274	261	262	267	278	243	285	283	287	265	273	260	272	289	287	269	238	291	261	263	281	273	262	266	269	256	289	272	296	278	271	271	271	264	263	289	266	274	251	284	284	281	242	252	260	237	270	261	290	286	289	302	281	298	263	274	254	246	242	261	231	258	287	270	282	261	246	248	295	231	247	284	273	253	271	262	235	248	291	276	247	280	262	291	269	263	249	254	305	252	272	275	253	254	287	279	247	258	286	268	290	259	251	262	275	282	279	247	230	296	299	289	259	288	282	241	288	274	272	267	286	271	277	307	266	289	261	244	278	276	292	279	279	272	273	268	285	272	271	253	253	295	285	272	261	256	260	289	241	279	272	266	288	290	271	266	255	304	291	283	280	268	261	278	256	280	254	274	259	256	253	271	246	288	266	269	249	268	275	267	262	265	228	252	280	264	255	268	247	289	280
20725	26154	37765	36942	35336	35037	37265	34426	34122	29471	30074	22399	18945	27261	25199	20219	19837	17385	18730	16382	17956	18462	16915	17997	23624	22837	19629	13696	12151	10760	7338	5214	5040	3384	3488	2385	3172	3947	4317	4342	3598	3735	3539	3092	3393	2856	2955	2791	2600	1841	1484	1188	1172	1109	1124	1052	987	974	1035	954	937	896	878	806	802	829	776	785	768	772	683	733	746	766	676	694	651	638	679	713	683	672	681	645	690	673	627	675	647	692	624	676	650	704	702	682	625	714	679	719	667	601	683	632	661	684	695	675	642	701	668	660	633	610	615	651	629	675	630	636	615	614	668	674	598	619	651	577	669	655	615	636	664	622	601	615	597	596	642	632	663	627	604	617	640	622	631	645	629	603	636	611	643	645	681	635	619	627	659	646	661	659	634	669	687	647	633	643	666	608	610	566	608	656	605	616	639	612	630	657	561	666	622	659	630	637	645	595	610	617	636	671	632	649	587	644	655	667	644	668	660	619	627	646	598	663	651	661	606	657	623	636	664	627	620	696	645	638	663	634	643	665	645	678	635	613	645	569	615	647	618	644	630	637	653	621	639	593	666	604	582	617	651	645	641	649	631	623	662	603	615	675	618	628	638	618	654	634	662	629	628	646	604	653	663	657	637	673	616	628	610	627	599	626	630	638	627	667	663	626	631	647	631	634	613	627	631	650	650	612	633	645	661	619	680	670	628	630	642	637	613	609	671	613	621	621	689	688	651	611	640	630	634	676	648	599	674	649	674	618	654	635	599	654	660	625	642	699	630	585	672	625	667	619	606	634	606	658	613	675	651	666	680	618	676	687	675	628	625	677	613	632	654	668	672	614	656	674	640	654	628	651	610	636	622	630	641	655	635	658	643	623	645	690	684	655	676	675	637	596	600	643	620	655	621	623	606	623	619	683	621	590	656	635	642	664	609	616	605	641	639	660	613	645	653	678	689	650	621	654	633	605	626	587	680	638	641	621	660	598	633	546	623	568	631	617	592	635	621	667	647	674	637	629	619	614	629	638	658	620	635	654	604	605	654	647	690	647	655	609	635	650	635	624	646	628	594	676	624	676	625	628	642	656	663	639	614	619	608	650	642	595	653	630	617	693	653	645	611	662	648	619	649	598	604	628	657	624	615	653	636	693	671	613	636	601	620	651	609	620	651	600	656	611	636	636	648	662	668	633	634	585	569	644	672	642	666	608	641	606	654	619	648	596	667	616	662	609	618	640	635	651	636	585	624	600	643	654	648	660	619	635	645	682	653	624	638	632	643	666	589	651	629	607	657	666	664	655	636	633	636	696	698	619	666	633	634	662	628	616	622	663	626	670	646	634	623	669	655	625	619	664	603	595	580	650	651	630	637	581	601	631	665	657	650	631	632	661	641	674	632	622	621	623	634	594	662	651	634	650	645	638	665	686	632	587	589	626	613	640	625	633	639	657	604	655	596	626	636	674	645	650	618	609	668	678	671	635	649	645	641	636	617	640	650	609	646	622	612	621	653	646	619	608	657	636	639	619	650	570	635	673	651	666	672	651	627	596	618	606	615	694	636	667	560	642	593	617	619	650	632	611	646	631	661	653	685	650	652	687	625	672	614	643	597	612	661	667	631	627	621	625	628	571	617	679	633	651	632	667	623	624	635	639	614	657	633	649	638	630	660	629	641	662	598	649	635	635	658	666	661	626	651	600	629	634	634	671	590	642	657	707	675	641	667	628	594	666	625	622	627	642	673	677	629	651	551	631	634	648	611	622	639	647	620	579	615	632	607	615	635	608	626	675	647	653	631	628	651	654	588	662	649	607	614	662	589	624	620	653	644	625	616	618	711	600	673	622	644	672	604	623	681	650	621	649	633	611	621	637	639	628	661	649	619	659	624	613	620	614	608	647	630	619	650	642	629	609	636	627	609	659	618	673	601	680	628	638	661	623	649	665	573	639	617	653	604	641	638	646	623	667	656	632	647	656	655	639	618	595	620	668	629	652	597	626	636	648	653	621	635	637	676	600	637	615	654	593	639	610	618	669	630	618	648	695	589	612	643	624	656	633	662	633	634	606	667	590	629	604	674	611	628	605	640	626	603	599	611	641	613	609	684	613	645	630	640	643	609	629	654	613	640	610	661	604	624	667	614	664	685	619	664	661	585	676	652	621	635	685	673	630	606	602	666	631	644	608	614	663	651	585	598	626	622	637	667	679	640	644	632	657	648	622	639	674	603	660	620	616	655	630	686	609	654	656	654	619	699	641	651	640	684	610	665	661	603	592	669	591	670	606	617	621	658	679	614	670	621	660	605	629	571	642	675	669	617	664	646	664	638	608	647	604	665	612	659	633	612	614	627	652	622	652	646	588	589	640	598	649	663	630	644	618	671	667	630	640	602	638	654	649	668	639	643	666	629	602	685	617	617	652	671	623	664	607	627	651	649	660	670	676	620	646	616	709	653	592	658	635	624	627	670	626	604	636	648	601	627	642	604	670	598	593	614	661	676	600	644	627	646	664	632	649	675	640	621	618	650	626	648	629	679	625	654	627	638	628	643	634	654	631	642	635	623	638	626	607	622	643	651	633	638	603	633	624	640	628	680	655	621	633	630	646	628	636	646	637	591	609	645	654	688	647	639	645	659	597	668	614	639	621	620	594	631	655	616	648	605	638	623	632	637	664	631	631	674	616	652	636	631	617	634	677	607	611	649	625	636	612	643	665	635	645	674	616	663	650	647	625	643	653	651	638	620	641	631	609	660	665	565	650	660	660	614	612	637	653	636	619	601	626	622	664	658	647	643	608	633	684	627	633	649	622	631	605	633	665	648	611	667	657	647	645	588	636	637	650	666	642	625	660	644	606	618	623	588	631	603	688	632	627	621	694	632	604	621	694	602	645	626	654	607	628	601	609	645	584	665	636	623	634	677	644	629	625	681	668	630	667	651	667	671	634	624	655	689	652	672	631	595	663	622	651	624	639	590	637	593	605	667	627	606	625	643	652	661	641	653	612	634	634	654	626	657	629	642	624	644	639	641	663	650	635	620	602	672	594	611	623	605	631	637	632	613	674	662	632	623	612	666	629	637	661	623	633	612	599	623	651	649	666	580	643	624	676	620	660	671	645	659	655	675	628	597	659	613	651	608	630	623	676	643	606	647	662	668	602	636	609	620	626	643	643	654	658	601	651	601	602	622	642	583	685	672	651	640	691	648	624	645	666	616	621	641	634	653	670	617	636	624	620	666	630	649	641	648	619	598	629	625	680	623	649	595	665	622	643	597	605	685	580	646	597	640	617	602	656	632	635	607	637	612	653	643	605	627	647	652	639	630	636	625	637	650	645	591	600	646	659	636	640	585	656	634	689	649	612	639	651	609	650	655	625	605	656	629	662	615	628	605	625	651	646	649	621	669	661	652	657	645	677	655	641	625	654	664	621	653	629	659	622	624	619	678	625	591	607	623	646	607	651	641	661	603	657	637	653	619	649	641	637	628	610	598	643	632	635	633	620	641	664	633	649	616	627
40163	39142	44090	34733	28978	30473	33640	29431	28035	25042	22924	16226	11234	16669	16309	12065	11170	9791	8867	7847	8159	7851	8473	7647	10335	9678	7704	5085	3914	3479	2185	1597	1479	1065	955	760	844	1090	1287	1431	1083	1059	1036	872	881	819	765	758	624	539	434	391	359	365	364	300	311	313	336	353	305	297	265	291	275	272	264	282	270	240	242	244	230	260	234	256	259	259	230	229	229	255	219	259	258	244	239	238	227	236	246	266	261	242	254	244	247	226	248	221	230	265	211	224	249	253	215	239	221	232	242	246	232	245	221	247	217	240	249	234	223	185	221	231	231	214	257	252	217	216	231	231	237	264	284	239	244	243	218	248	262	254	252	249	237	202	223	221	234	248	237	212	232	220	235	254	240	225	250	241	243	247	248	214	224	230	239	245	227	269	223	214	221	220	278	243	251	257	250	263	237	233	247	238	223	229	276	235	227	229	247	222	241	229	248	217	233	232	243	238	250	236	223	266	231	255	202	250	251	220	232	239	235	228	233	226	250	221	220	225	226	225	231	236	256	251	220	235	239	227	202	215	252	224	237	241	220	229	249	239	229	233	243	200	260	227	213	228	244	224	230	238	246	225	233	242	216	231	245	258	254	221	257	236	228	233	226	241	221	220	259	242	228	221	226	241	241	212	234	210	246	223	261	221	262	233	257	219	252	229	228	273	240	225	246	249	233	225	251	253	272	226	236	236	238	251	248	234	235	225	204	238	250	277	247	263	230	231	225	239	259	238	268	245	256	243	220	234	220	217	214	273	218	257	246	245	241	202	229	247	228	220	236	278	231	247	249	213	233	227	223	254	263	250	252	210	241	228	227	252	216	193	241	239	240	243	268	229	236	255	244	233	230	224	253	249	199	234	207	234	232	240	232	263	243	223	238	238	230	235	242	241	260	239	234	259	259	237	229	232	242	245	251	233	223	252	243	205	238	250	222	256	229	254	230	246	253	234	251	232	237	219	216	244	274	210	253	255	250	222	230	225	241	234	244	214	244	244	235	247	241	234	254	248	249	230	223	242	256	211	227	210	230	227	248	246	238	246	245	237	250	215	226	247	238	233	220	217	219	251	224	219	226	249	240	214	218	220	245	259	230	250	227	248	246	236	245	231	265	222	246	254	242	245	233	243	244	226	242	231	232	234	255	239	259	242	249	234	227	228	248	243	256	243	254	247	241	235	238	229	263	250	239	235	201	239	226	254	258	234	220	242	218	228	246	236	238	224	238	251	254	220	234	235	251	235	262	229	238	234	250	223	239	240	211	229	227	239	237	239	230	230	234	227	238	264	226	233	235	255	237	230	228	237	231	243	245	238	254	254	220	220	222	233	248	224	231	227	231	220	212	275	248	242	259	241	237	225	239	235	232	239	240	221	224	248	248	219	228	235	213	237	219	246	225	247	231	222	228	235	229	239	249	236	275	239	234	223	246	241	215	270	243	212	218	227	258	221	276	229	243	236	247	249	252	225	239	259	249	230	261	225	240	213	230	246	248	229	238	245	220	259	245	210	206	244	229	225	222	225	224	242	204	232	237	235	228	235	228	230	212	213	276	237	251	238	245	249	217	218	230	277	222	225	253	235	215	253	232	212	228	189	251	198	214	247	226	250	240	250	254	250	236	261	233	228	230	234	238	231	224	219	232	223	231	220	218	220	243	260	250	243	203	245	219	226	221	200	234	236	212	238	265	234	230	229	249	231	234	238	239	244	231	225	231	249	216	233	231	214	292	255	211	259	251	218	238	239	222	247	234	226	227	285	252	252	273	216	245	220	235	219	230	204	242	247	252	248	226	217	186	216	216	224	235	241	245	244	252	242	221	294	257	228	251	234	238	232	249	232	242	228	237	233	244	246	266	245	220	219	226	239	284	229	227	237	204	260	247	238	223	218	236	210	222	234	245	213	261	230	223	255	243	211	227	241	245	217	189	220	234	252	229	234	213	255	235	233	250	213	238	227	248	211	224	237	227	256	240	239	237	262	213	242	285	244	233	225	241	260	254	239	260	256	242	240	238	221	269	246	241	247	222	238	260	220	222	213	213	267	257	245	233	228	251	240	273	253	247	254	225	242	233	256	271	221	222	228	224	219	225	255	212	230	219	232	238	268	228	207	240	242	250	226	211	226	233	225	233	225	253	257	207	224	243	238	235	224	236	226	210	228	251	243	241	220	222	243	257	236	234	230	217	213	215	237	259	230	250	250	225	252	233	232	248	242	265	258	261	219	255	233	226	229	231	245	223	219	256	244	247	237	244	236	241	228	251	236	258	237	219	213	236	212	224	242	236	231	231	224	260	215	221	254	206	219	248	247	226	257	229	230	243	243	251	230	228	253	222	235	256	253	239	224	251	223	222	257	227	261	267	233	224	252	254	239	244	256	210	238	240	246	227	239	229	228	275	222	225	210	245	233	230	237	229	243	234	223	247	224	238	222	238	206	229	195	233	249	241	227	237	217	228	258	233	227	234	245	237	265	230	225	246	259	231	226	255	227	234	228	233	225	253	248	220	264	260	212	246	252	251	224	246	219	221	229	245	238	258	198	233	250	239	237	238	237	222	232	242	230	245	228	239	247	223	238	261	206	240	239	264	237	223	242	277	213	207	218	211	217	230	240	268	246	224	269	233	225	206	260	225	227	238	243	213	252	248	253	229	221	270	236	239	224	227	260	237	237	249	223	244	228	253	256	230	231	212	223	230	227	265	263	225	232	231	241	230	229	233	232	219	248	259	243	243	209	208	214	197	247	225	226	243	220	229	251	222	223	220	239	240	256	233	246	248	225	217	214	229	264	247	233	255	244	229	231	224	222	245	222	222	210	231	241	248	262	256	234	245	219	234	234	266	224	250	233	232	202	248	224	238	226	231	233	243	228	205	238	216	228	212	239	230	213	230	260	239	216	257	188	227	251	213	230	245	246	230	249	261	240	238	255	245	226	226	235	219	258	215	237	249	229	248	257	226	223	237	233	234	242	266	223	220	221	209	248	233	241	242	256	251	237	265	229	233	244	245	248	237	261	216	236	249	214	250	227	228	240	241	245	249	232	193	250	217	235	229	207	256	243	238	231	222	256	214	231	232	231	234	263	240	231	230	217	203	205	250	213	241	228	254	227	257	234	209	234	223	244	274	236	231	255	235	216	258	236	224	257	229	229	238	272	220	216	237	227	217	264	244	232	218	239	218	238	258	254	264	226	262	246	236	232	235	225	234	232	205	234	231	252	258	259	212	218	239	246	265	242	259	219	251	237	250	215	237	266	225	227	272	250	221	251	241	232	261	217	209	222	232	253	230	225	247	267	252	246	212	263	239	224	233	250	257	234	204	228	240	228	273	239	238	256	225	242	216	235	265	226	192	241	226	215	215	247	233	228	243	228	210	213	244	229	216	255	238	228	244	249	233	243	249	241	241	242	251	218	235	238	213	204	233	241	242	232	262	208	224	242	252	220	254	232	227	266	257	215	239	236	230	243	220	205	251	241	231	229
24440	31349	42896	41388	39235	40549	42318	39381	40231	36077	35809	27151	23827	31861	31311	26682	27321	24825	25725	24013	26255	26641	25732	27717	33624	32518	28655	21643	19495	17613	11894	9160	8792	5927	5115	4102	4395	6578	7251	8106	5915	6061	6234	5344	5511	4912	4599	4430	3940	2714	2251	1767	1521	1372	1423	1342	1324	1279	1219	1257	1155	1044	882	872	907	828	815	805	686	734	693	653	642	608	605	589	620	607	593	576	587	637	593	593	602	627	618	585	609	636	615	612	645	640	637	598	675	594	603	626	608	615	586	600	564	591	635	512	550	590	564	648	574	595	561	571	599	581	562	535	576	549	593	532	551	564	543	561	569	566	582	581	568	487	565	565	561	561	590	561	623	566	535	571	578	593	611	589	567	599	553	581	545	584	545	563	586	596	616	584	571	554	543	565	549	559	504	554	586	604	547	587	556	565	556	584	573	555	558	584	547	562	556	605	564	535	582	584	521	605	554	584	556	611	545	598	617	539	572	590	561	571	573	597	551	547	639	609	561	585	601	568	560	557	611	528	556	583	574	591	573	600	560	557	547	586	554	536	532	588	557	585	593	609	557	528	523	561	573	585	541	568	602	563	612	556	560	558	571	561	580	599	515	577	539	565	567	606	540	576	568	533	558	580	523	571	557	542	590	582	576	569	567	552	593	534	559	573	561	585	570	566	536	548	563	616	542	577	566	570	545	585	499	579	549	554	548	555	557	583	547	552	608	563	575	558	519	571	603	585	564	539	553	554	564	567	573	580	543	543	574	522	541	547	550	591	538	537	582	492	521	529	574	578	574	544	571	566	539	595	544	564	536	587	589	548	555	532	558	565	549	599	560	547	521	563	508	531	608	580	528	550	556	563	594	599	602	561	597	558	589	517	549	617	576	545	557	525	558	550	589	515	561	549	594	577	545	522	579	581	572	589	535	563	591	594	577	537	541	539	569	579	559	540	581	568	611	550	583	548	543	579	550	560	571	537	564	558	496	554	577	508	583	559	568	575	519	541	564	556	599	557	536	556	564	586	567	558	567	564	578	591	579	542	589	551	546	591	543	579	573	599	542	547	579	606	550	592	572	591	551	558	530	541	550	520	591	568	538	572	516	528	572	564	554	584	558	590	562	516	558	519	539	542	622	572	531	575	516	553	560	584	570	511	580	599	550	566	526	541	569	549	581	542	555	567	535	565	566	551	527	595	611	579	570	534	531	542	566	560	565	564	533	571	602	579	556	584	536	511	595	532	555	604	574	591	515	562	550	556	536	590	550	586	549	507	547	530	589	605	533	566	557	538	575	563	540	581	607	584	558	586	550	573	596	556	576	553	538	536	548	558	580	577	544	535	557	574	548	526	590	560	532	561	543	589	573	578	545	563	583	579	579	565	578	566	579	534	580	609	529	538	589	578	553	538	555	566	542	538	578	573	594	593	574	592	602	573	557	562	568	577	585	599	540	591	580	543	572	588	577	563	607	557	577	558	572	533	555	567	550	555	570	542	543	560	614	568	562	585	528	571	550	539	575	540	544	571	528	595	569	556	581	578	579	569	569	554	617	546	563	560	556	558	559	587	580	503	583	545	562	553	550	542	554	562	543	555	561	531	534	580	554	575	561	546	568	581	580	588	598	547	616	570	564	580	531	564	560	559	578	586	572	573	542	598	561	576	585	569	566	557	546	554	583	578	608	577	524	559	591	567	556	582	564	523	539	563	523	536	542	556	557	562	528	561	560	553	594	570	593	549	566	514	613	543	559	553	588	602	545	549	578	538	542	546	559	556	544	575	570	520	556	568	579	566	591	567	577	551	587	562	573	561	605	534	529	534	597	551	601	545	538	542	580	549	542	541	525	533	536	600	600	599	540	613	561	557	581	591	521	583	556	565	582	588	590	582	507	557	601	595	517	602	575	561	558	563	552	591	546	519	549	545	541	586	568	554	559	545	575	562	577	531	566	584	510	564	554	534	559	543	546	555	555	543	597	567	559	593	541	525	553	542	589	585	578	557	551	553	565	523	601	565	568	535	595	552	530	573	530	563	488	529	603	550	571	592	583	623	551	574	589	590	565	598	537	599	526	557	528	517	567	549	575	605	557	551	565	586	586	527	540	560	559	543	553	533	576	553	534	583	595	577	553	551	588	557	568	537	550	555	560	540	527	545	557	571	590	580	583	578	578	532	594	573	581	578	585	554	560	571	540	589	542	586	599	555	584	574	602	532	572	541	576	565	514	574	519	564	596	551	564	588	574	578	578	554	569	542	586	584	547	579	550	580	536	568	559	537	564	552	586	571	563	583	588	518	536	583	573	604	589	554	564	603	593	575	594	555	568	531	548	548	575	536	555	527	552	553	530	536	521	551	593	535	583	606	574	539	526	610	556	564	559	558	538	565	546	537	586	569	548	557	600	553	537	575	550	554	574	549	583	598	579	585	544	578	620	566	562	550	574	576	560	572	564	557	563	531	537	543	536	552	577	580	545	563	534	558	581	540	557	549	555	566	562	547	587	555	597	565	548	564	569	522	534	558	576	631	570	574	552	578	568	542	596	550	606	547	564	542	591	591	604	551	538	588	563	611	594	528	539	545	552	526	586	558	538	547	594	579	519	538	571	580	562	571	612	578	570	544	605	536	570	574	571	563	624	528	536	559	570	566	538	510	546	513	577	505	579	585	513	554	592	560	557	596	562	551	568	548	552	544	577	581	575	556	534	563	602	578	499	504	528	534	567	567	554	565	536	544	578	539	566	554	603	575	548	540	617	552	518	577	587	560	538	534	556	590	558	539	557	530	533	529	570	553	594	536	559	600	578	547	585	571	587	553	570	570	570	520	533	589	557	589	577	558	579	564	555	567	556	609	572	551	548	592	568	564	563	551	554	561	580	547	536	590	609	543	580	552	572	558	579	574	568	559	532	594	583	560	562	501	577	561	567	557	583	570	507	581	559	544	597	554	524	519	543	582	569	579	583	519	542	566	582	531	576	519	555	525	576	596	565	560	572	561	552	503	526	585	522	563	589	607	602	606	590	565	580	558	574	564	591	576	568	561	619	575	578	544	514	586	557	542	548	571	579	588	520	548	550	553	579	528	577	581	598	566	559	589	519	534	577	525	586	556	536	596	551	569	562	559	562	575	552	582	530	584	574	532	554	528	554	557	530	569	558	582	553	556	558	534	563	546	588	530	555	537	592	585	550	558	543	578	622	575	540	574	591	544	530	601	556	554	588	572	570	577	594	558	528	549	531	624	585	525	548	550	545	539	528	573	563	597	592	577	602	586	560	539	561	572	559	558	554	558	552	496	592	547	514	556	559	559	536	595	572	550	599	554	576	556	536	533	595	541	555	557	534	527	543	566	554	598	548	551	558	589	587	586	564	530	639	570	562	507	578	533	565	547	588	543	629	550	532	589	589	556	575	552	603	586	555	577	551	610	551	549	580	572	559	543	580	601	581	575	553	580	538	546	547	567	614	586	525	562	574	582	549	601	592	547	543	533	558	590	573	561	575	530	646	561	551	563
21755	23102	27426	23720	17601	11849	8171	5722	4588	3775	3167	2619	2493	2051	1613	1159	914	771	726	591	520	501	475	410	470	481	403	385	335	322	329	306	307	304	308	271	291	328	373	342	296	305	311	329	326	303	279	276	304	284	301	307	303	291	293	301	275	288	282	240	299	275	264	268	252	262	267	251	251	285	236	270	238	290	270	248	258	272	272	282	240	274	272	266	253	260	271	294	268	254	256	285	257	257	253	255	285	246	261	282	254	245	258	270	248	252	243	291	290	265	269	251	250	242	236	240	255	270	267	260	236	267	252	263	248	264	266	243	252	243	258	275	239	247	259	249	255	258	250	253	268	250	290	270	253	299	265	248	255	256	259	272	237	251	249	276	276	271	249	287	235	301	262	259	265	273	267	255	231	247	247	217	215	275	271	272	275	281	243	262	274	268	280	267	262	270	266	233	244	264	271	236	252	273	246	257	267	257	249	223	283	260	281	268	295	256	297	240	301	232	258	264	259	286	248	247	245	283	218	263	250	268	282	264	230	272	264	267	282	249	242	255	251	298	281	275	269	244	278	241	260	241	266	247	240	269	267	240	237	232	263	260	286	276	278	258	250	277	246	266	267	253	271	257	271	271	282	280	267	245	278	250	254	273	264	252	223	280	286	242	259	257	270	267	247	249	240	236	265	269	232	257	260	261	255	243	264	259	278	265	227	255	261	258	238	258	283	271	276	275	254	276	251	262	242	225	252	270	259	279	259	259	253	249	227	249	273	244	272	258	247	257	248	278	244	209	232	251	245	260	253	290	252	263	263	248	278	303	263	250	277	243	261	260	289	284	270	268	275	232	227	259	266	268	245	265	274	269	267	250	259	251	251	237	284	223	279	274	246	285	276	258	271	244	258	276	258	273	264	237	265	271	308	256	279	242	250	242	272	261	259	268	275	278	286	274	275	240	247	245	266	245	264	256	279	238	256	233	267	266	260	264	251	245	272	240	269	262	270	258	274	263	278	287	288	268	264	283	272	251	266	269	252	235	270	264	255	316	275	270	251	293	292	234	274	256	244	246	233	260	262	253	253	237	249	247	260	248	278	287	278	254	275	292	265	261	263	278	266	239	269	251	254	262	249	263	239	260	263	257	279	257	262	270	244	255	252	254	261	287	296	273	232	248	259	280	263	267	250	286	235	275	269	270	248	252	246	259	300	307	259	238	310	282	249	269	237	284	278	271	219	258	244	276	268	252	281	283	286	275	280	246	267	250	259	246	253	251	263	280	276	270	257	268	246	254	247	293	287	259	270	290	247	249	258	263	252	277	279	277	255	319	273	280	286	295	259	271	246	250	254	273	259	254	263	265	252	292	277	260	269	307	275	249	271	268	258	259	257	259	229	247	242	250	261	243	245	283	243	249	277	244	271	251	269	268	265	265	269	259	242	244	238	254	291	269	240	273	247	277	239	260	255	271	268	265	243	281	261	260	279	232	271	236	238	244	265	282	267	281	272	242	280	277	242	281	236	255	261	234	287	274	256	253	283	258	281	247	270	254	284	239	265	260	254	283	266	250	242	239	247	257	231	259	264	277	270	251	236	272	236	245	287	264	276	272	270	280	266	252	248	269	274	261	243	256	237	262	251	242	254	257	269	271	241	287	265	258	265	259	298	299	263	251	255	275	260	277	265	268	221	269	260	256	282	265	270	266	232	250	258	210	253	274	273	264	284	258	274	272	229	288	274	264	246	267	254	282	250	270	222	226	245	269	267	237	256	262	299	254	242	282	261	245	266	254	298	263	257	246	247	247	248	313	246	257	281	269	243	271	243	243	260	246	246	225	281	262	260	259	261	222	241	244	261	250	270	261	247	271	275	273	286	246	266	261	260	255	275	253	302	272	270	274	252	255	262	251	236	282	272	250	276	234	285	267	282	244	264	301	274	256	257	263	233	255	283	243	242	296	292	239	269	241	226	258	276	257	277	272	238	248	289	257	300	254	266	261	267	271	243	288	303	280	257	250	270	245	267	265	278	265	266	255	274	236	254	244	273	254	265	269	262	270	260	269	268	280	278	236	247	266	236	263	256	255	279	266	276	287	255	263	243	270	237	272	260	279	275	254	243	276	276	245	279	265	271	268	241	254	271	249	235	270	258	272	260	273	266	260	264	238	264	278	227	248	303	284	220	237	293	291	256	274	262	275	279	247	238	276	265	254	238	243	255	257	251	285	264	288	285	284	220	259	273	261	276	261	281	265	279	264	253	259	243	240	283	270	283	274	285	264	261	252	269	263	291	250	288	250	295	278	236	246	262	258	237	249	246	267	255	278	268	230	292	264	256	277	259	270	248	255	284	260	249	272	269	277	245	232	263	272	281	282	289	257	256	265	275	253	286	305	245	273	241	255	237	285	244	237	271	243	291	264	275	249	267	278	257	280	275	268	300	241	292	257	278	274	260	236	273	246	260	243	246	259	272	275	268	257	279	268	257	253	276	293	254	273	279	284	308	264	246	269	281	272	238	264	266	246	228	266	272	258	287	249	305	279	243	287	241	252	243	263	251	243	235	265	262	255	272	272	251	283	296	268	258	262	243	264	270	264	274	250	242	264	260	265	287	257	265	251	249	268	257	287	287	274	234	251	239	257	240	263	268	263	259	263	249	251	262	252	274	252	215	283	271	260	293	249	280	256	257	262	255	272	264	253	236	238	264	259	257	269	233	266	233	246	294	281	274	270	227	279	239	240	259	254	260	289	252	261	235	260	258	253	264	260	262	314	240	258	277	249	232	281	250	269	268	250	259	269	297	264	279	295	248	268	292	253	279	256	265	273	275	241	282	247	278	270	258	247	272	268	269	214	247	284	243	247	246	274	249	259	282	256	260	244	246	261	254	262	294	242	270	254	266	258	279	264	270	262	256	290	277	245	292	228	273	246	265	273	254	277	262	266	257	270	283	247	245	275	244	244	261	262	281	253	268	271	266	274	273	257	279	265	226	251	230	289	238	262	267	252	262	312	241	228	280	258	266	292	283	272	213	272	273	237	246	256	275	277	284	282	272	269	292	275	255	291	254	269	249	256	238	286	256	278	277	265	312	286	259	287	259	277	253	234	253	270	256	256	289	285	281	304	253	310	297	252	285	246	306	243	269	254	284	293	283	264	259	246	268	260	287	247	282	279	253	261	271	288	298	247	274	259	293	278	236	250	269	232	246	222	256	265	259	250	258	254	278	260	260	256	278	266	282	268	238	285	265	243	290	258	286	254	241	287	255	274	236	245	262	275	277	263	246	238	234	289	250	248	270	261	239	247	276	257	271	299	245	280	282	259	255	228	259	293	265	280	274	271	288	255	242	242	263	264	262	252	287	245	263	281	277	252	281	268	243	242	278	265	264	247	237	267	272	267	279	251	282	261	238	278	243	275	276	263	248	291	262	288	243	249	270	264	273	253	271	235	246	216	283	273	286	265	241	259	236	289	277	258	282	271	258	265	288	251	253	264	244	248	283	257	267	269
12615	17870	29389	31031	28087	23878	21000	18302	16644	14935	13368	12265	11185	9586	8027	5876	4831	4081	3800	3052	2725	2488	2138	2139	2400	2248	1919	1501	1428	1261	1094	1005	1046	965	921	862	968	1037	1055	1159	1142	945	898	906	863	937	830	946	930	912	778	839	774	792	767	725	726	664	710	641	710	653	659	613	647	652	619	633	669	617	632	663	648	688	613	663	645	629	641	673	664	603	636	680	655	619	641	641	604	650	635	671	688	685	655	592	628	645	606	628	615	663	616	660	651	600	632	643	661	651	606	609	621	633	598	623	661	660	619	611	624	628	626	561	645	621	656	617	624	618	657	622	620	654	656	622	636	610	615	583	632	647	601	603	656	616	650	636	632	621	598	598	620	621	648	619	602	630	631	591	606	659	591	614	599	630	638	605	612	597	605	641	593	644	625	653	599	633	656	657	622	573	587	636	650	605	621	621	621	608	643	648	628	595	579	613	633	661	648	655	619	641	605	609	619	672	636	609	606	592	635	635	601	596	626	661	616	620	622	606	614	641	625	598	636	639	669	629	640	678	664	661	641	611	635	667	646	648	584	589	633	581	618	611	615	609	645	615	649	623	609	604	624	620	627	610	601	601	624	585	657	632	611	632	636	649	590	611	577	605	647	619	609	558	588	619	588	650	599	608	703	597	640	639	631	658	618	619	659	635	629	593	644	592	600	671	618	602	604	644	660	702	617	624	655	663	622	609	574	610	702	642	631	630	629	633	635	660	657	668	643	649	627	628	591	663	653	603	675	655	658	643	597	637	605	608	628	628	579	629	635	647	637	613	674	651	618	661	657	615	661	592	593	650	622	600	595	613	590	598	641	592	609	660	620	608	599	619	612	647	578	640	597	621	659	650	608	586	651	636	659	590	619	594	671	597	624	628	644	618	651	664	647	614	674	625	649	662	658	638	620	611	645	619	664	599	629	609	633	621	607	632	681	635	625	597	607	651	590	644	647	621	689	640	639	606	597	650	524	646	625	603	620	614	608	628	649	653	628	614	599	601	588	635	629	628	602	634	657	621	604	643	650	657	596	650	640	650	697	654	640	692	604	642	642	591	664	653	638	673	644	638	639	572	634	583	613	628	623	586	599	616	615	634	653	640	647	615	607	624	589	659	630	591	627	631	594	638	640	603	672	574	641	642	598	618	645	615	605	641	634	638	630	635	640	600	647	594	607	622	629	581	637	635	592	626	635	593	659	604	644	622	613	657	612	642	599	639	617	661	577	641	606	621	601	621	643	655	592	617	624	598	558	634	631	621	644	584	653	625	643	645	641	633	610	626	587	623	612	644	634	617	642	622	648	657	597	609	611	617	656	645	629	643	616	625	617	665	619	629	631	655	602	683	575	581	622	630	616	641	594	637	618	644	601	628	603	619	657	660	619	642	693	614	640	623	610	659	635	658	631	667	644	650	633	584	629	615	617	623	603	598	645	639	625	613	637	613	605	604	615	650	661	660	601	607	614	623	631	591	624	653	681	623	617	605	642	628	602	619	618	633	594	633	658	634	622	596	633	636	622	608	610	646	652	623	616	623	662	637	660	602	602	622	608	611	625	606	586	655	647	590	647	631	603	614	662	622	654	667	587	629	600	625	593	627	607	682	663	629	607	616	593	612	599	624	665	676	623	621	600	661	623	655	611	664	604	613	664	613	653	617	626	628	661	664	660	675	590	645	619	594	634	662	647	612	642	609	642	617	641	620	606	591	660	588	659	639	594	618	610	633	621	647	646	657	667	635	554	656	615	632	590	633	598	657	593	616	623	631	620	641	648	612	619	633	607	662	618	624	595	644	637	627	610	602	620	646	636	633	615	648	621	666	634	670	615	622	657	607	600	639	619	610	663	632	611	605	612	608	624	629	642	588	638	661	651	605	598	638	617	619	623	599	622	632	643	575	623	609	603	661	629	677	645	601	625	627	642	666	638	617	603	684	661	602	641	606	646	634	596	642	657	614	661	660	647	628	662	563	595	673	649	653	613	641	615	662	604	635	632	663	663	644	642	634	655	641	615	627	607	648	648	634	664	618	659	625	599	659	623	619	614	616	628	609	636	572	597	589	595	651	619	659	650	632	611	653	647	626	630	651	655	636	604	584	599	614	614	595	609	635	635	621	639	616	635	628	623	607	613	608	630	642	646	604	588	573	638	607	600	607	606	655	603	617	627	637	644	604	642	627	635	633	668	632	622	600	681	645	638	605	588	626	659	569	642	653	632	642	631	607	615	704	596	626	667	601	593	571	591	631	634	608	606	621	619	571	616	686	622	616	658	620	631	626	622	642	636	640	613	630	665	620	631	617	595	632	654	638	610	633	649	623	649	632	599	622	643	637	587	647	642	638	639	601	622	630	621	623	652	649	632	656	611	645	622	583	614	645	614	614	584	652	616	631	640	595	613	583	591	629	591	610	599	648	611	671	546	616	645	607	658	614	629	623	644	590	633	612	635	653	602	581	643	596	630	618	669	620	630	653	617	650	634	698	627	552	616	648	619	623	652	629	675	590	649	613	599	620	646	627	613	650	636	656	646	602	669	664	617	642	645	601	625	651	605	603	623	597	638	599	626	620	615	630	677	659	631	616	664	654	623	599	619	671	649	630	628	627	612	622	660	586	662	659	658	622	627	609	618	598	629	606	615	633	624	618	633	637	587	624	639	619	609	670	606	625	616	624	664	617	640	636	601	598	649	672	666	608	652	630	605	629	642	577	674	664	619	617	577	668	651	596	639	630	588	652	613	607	637	613	618	678	654	653	628	614	670	647	624	629	654	630	622	672	625	613	593	610	638	670	656	628	637	589	646	605	665	648	636	638	618	628	601	600	642	622	659	604	602	641	637	639	607	625	645	647	599	611	627	629	611	608	637	635	633	642	607	633	638	571	593	636	621	626	642	669	648	633	627	629	612	637	626	622	646	567	622	628	575	597	634	648	631	609	611	598	529	674	654	598	588	626	650	651	621	639	605	641	645	602	630	637	626	612	654	622	649	623	628	629	628	637	633	661	585	627	607	632	633	640	658	602	608	594	601	651	627	642	606	648	631	624	651	656	598	614	644	662	644	592	605	606	598	630	680	605	637	613	613	653	610	643	631	609	629	620	625	642	637	616	675	596	639	580	648	602	614	607	603	619	595	657	622	633	619	642	593	657	654	623	600	607	616	651	617	672	619	625	608	643	606	632	627	617	623	603	608	641	613	592	599	658	619	663	627	587	616	637	660	604	633	633	595	630	649	630	639	650	633	648	673	640	623	597	623	599	662	639	668	648	635	625	601	604	588	647	613	571	614	628	644	641	640	607	649	626	668	619	662	640	656	622	602	614	585	584	589	600	610	584	602	620	668	605	618	585	673	634	607	608	619	596	652	608	563	647	616	641	621	626	675	592	634	598	621	635	617	609	604	650	651	642	612	641	624	640	611	660	645	612	646	576	584	606	591	579	630	634	631	627	619	702	614	648	668	624	653	628	642	644	581	605	632	656
33366	31968	37319	34024	27232	22849	24262	23356	21447	16489	14558	10674	11511	10047	10078	7462	6333	5503	4725	3885	3931	4114	3759	3876	4845	4484	3618	2613	2032	1630	1167	948	893	726	699	601	571	711	834	887	683	685	654	687	553	480	516	533	462	462	416	387	347	373	348	286	331	333	273	317	324	301	301	298	270	284	280	287	289	286	286	276	301	304	300	258	265	294	283	266	277	270	302	264	275	276	279	279	274	259	258	285	248	278	281	287	273	270	281	276	275	280	300	284	260	258	249	257	288	262	274	264	267	288	255	294	241	268	266	287	254	287	255	251	271	291	305	249	284	234	269	273	269	298	246	235	260	273	271	256	275	253	246	291	264	271	283	266	274	263	273	273	260	272	253	255	291	290	257	244	255	305	301	285	264	252	278	264	264	283	263	289	258	279	256	277	257	284	262	249	272	273	244	257	264	276	295	273	319	255	298	271	293	273	253	271	255	267	236	278	254	283	270	251	263	292	239	299	261	254	230	284	273	257	277	271	270	281	285	284	253	280	254	251	265	291	290	269	279	266	239	272	286	276	270	253	240	276	291	244	257	286	291	280	283	298	253	259	246	272	276	250	275	283	246	265	262	270	270	311	250	256	288	272	270	279	287	266	280	275	237	245	265	262	273	294	262	276	266	278	288	274	263	269	313	263	280	253	261	281	264	266	259	277	256	278	281	261	246	252	254	308	254	291	273	273	224	278	245	270	253	277	252	281	287	245	293	257	275	263	263	280	249	270	249	244	264	273	268	244	260	279	281	258	290	232	260	276	284	278	284	238	280	287	243	246	298	295	237	281	266	264	249	248	295	281	291	238	257	284	265	268	276	261	277	253	266	276	243	265	308	272	282	267	270	269	255	284	253	265	286	264	258	278	269	249	277	264	245	295	257	258	250	286	291	251	285	269	271	312	262	299	283	262	271	265	279	259	249	286	301	266	294	263	299	273	296	283	281	304	265	257	256	277	264	247	248	254	266	307	284	269	290	278	240	269	253	280	266	266	265	251	251	268	294	255	270	247	292	257	262	247	267	282	237	263	254	316	271	265	283	280	273	291	299	283	280	289	268	258	288	242	295	278	286	283	272	272	277	273	289	268	303	257	255	255	263	231	270	238	283	261	300	233	271	293	286	262	249	259	281	294	288	271	251	234	290	300	249	272	303	291	297	272	241	276	246	299	255	286	243	287	278	249	267	243	271	289	291	274	279	271	259	273	263	263	288	268	276	242	271	227	250	266	269	275	272	272	279	267	288	272	287	259	270	278	259	257	257	285	270	281	285	297	261	253	269	312	269	265	259	245	256	280	262	263	268	278	275	228	265	265	278	295	245	274	325	258	257	300	256	279	259	274	274	257	270	269	280	300	264	250	253	287	252	288	262	239	271	249	244	295	298	266	274	267	271	261	241	245	259	273	266	257	279	276	253	266	260	270	274	252	234	257	270	268	286	282	259	250	252	287	240	291	262	277	265	270	293	271	237	275	257	261	240	274	273	266	249	261	251	257	247	284	296	276	280	271	242	271	248	267	274	257	267	288	254	263	258	277	290	275	263	273	281	267	308	271	245	275	249	254	236	252	254	286	276	253	275	285	264	257	279	268	288	299	235	230	256	249	280	253	285	258	268	286	306	278	279	275	262	286	268	304	239	299	273	289	238	265	280	283	286	290	266	246	269	267	292	237	276	298	270	251	230	258	264	264	266	261	255	261	296	274	264	286	239	270	285	260	265	281	291	276	272	262	259	243	277	290	264	276	272	286	256	281	275	262	271	280	301	248	270	240	263	273	262	272	247	269	287	260	273	286	266	287	283	243	263	230	243	221	265	294	249	252	306	255	292	257	271	264	288	266	255	284	285	288	284	277	240	246	271	290	249	237	241	266	274	291	287	298	293	273	254	265	285	268	259	309	254	244	252	258	288	272	280	276	280	284	283	275	261	274	278	251	270	267	276	259	300	272	268	250	275	231	286	267	241	303	256	245	275	281	230	284	321	277	266	274	263	266	296	270	272	305	254	249	265	263	249	253	277	233	269	273	321	274	301	269	273	264	255	256	325	260	261	298	248	281	217	274	258	281	247	282	275	258	265	246	286	272	282	274	266	292	263	245	279	277	290	270	239	291	273	265	252	251	311	284	270	272	290	214	238	281	259	262	228	262	269	271	263	302	266	276	312	273	276	251	253	279	290	296	280	314	281	264	222	272	299	293	279	272	270	257	301	268	259	257	251	255	251	272	277	285	251	255	259	278	257	251	275	270	291	264	251	264	274	293	270	282	263	258	258	286	245	290	247	265	254	244	323	273	268	231	252	269	273	277	243	306	277	271	255	259	244	282	233	267	257	269	292	287	295	269	262	290	275	282	254	292	251	276	269	263	261	290	288	254	296	279	259	265	263	260	261	262	289	277	261	241	251	275	278	261	272	318	255	253	300	316	277	286	263	268	255	270	284	274	283	258	250	255	304	284	276	292	250	261	272	298	285	239	258	261	267	243	268	271	244	267	250	283	284	270	275	284	294	267	266	255	292	264	247	277	252	244	312	289	297	251	261	272	261	282	263	281	321	269	265	268	278	270	298	245	234	260	289	254	256	265	238	254	269	256	263	267	255	228	254	307	266	242	286	275	274	290	277	270	249	269	263	309	274	234	276	271	273	266	287	269	235	274	273	294	272	281	281	258	249	289	286	283	283	262	254	268	241	296	291	270	280	254	254	290	266	255	288	313	247	251	277	252	289	265	241	291	255	311	293	294	255	270	271	214	263	275	289	237	299	237	268	277	249	247	271	255	271	299	287	251	264	284	260	267	267	252	272	281	267	281	229	301	260	244	260	246	261	274	276	285	294	270	271	266	265	274	249	285	243	246	253	270	257	253	278	261	285	265	268	274	278	287	277	261	250	286	270	238	307	266	270	291	255	272	273	253	295	252	279	242	260	302	254	276	239	271	267	294	241	244	264	265	277	280	264	267	278	290	257	298	302	255	280	265	283	290	280	275	283	262	248	244	274	249	243	309	284	263	264	264	256	254	279	248	245	271	246	245	275	263	251	257	263	270	279	249	310	245	261	277	277	291	256	311	244	261	268	291	298	264	284	270	271	254	266	289	250	262	242	261	272	272	245	269	276	242	259	294	298	271	239	261	269	302	249	255	261	279	298	291	258	299	275	270	254	262	250	272	284	303	257	266	273	258	243	258	284	269	272	280	286	298	258	268	267	285	275	274	276	254	235	255	282	262	271	261	282	252	281	287	265	254	249	281	245	299	259	248	272	266	291	257	277	256	281	275	286	269	281	321	272	288	291	281	261	257	288	282	305	260	276	263	257	262	256	265	250	260	275	250	288	293	258	262	260	272	266	257	252	241	276	263	287	280	280	273	280	290	271	264	293	295	256	276	266	234	260	247	266	260	250	268	286	267	252	260	271	235	285	287	246	275	279	239	289	289	265	288	274	267	275	258	276	250	252	264	298	292	257	250	280	279	282	256
20542	24830	37344	39476	36562	32719	36883	35028	33760	29709	27832	23221	26658	22329	25895	19453	20829	18642	18286	16776	17819	18173	15462	18368	23124	21474	17704	13729	11833	9889	6767	5650	5161	4044	3754	2822	2628	3711	4753	5069	4091	3744	3418	3537	2607	2446	2353	2629	2124	2057	1727	1384	1150	1123	1047	1063	1077	968	977	946	911	893	797	813	803	786	772	730	687	751	682	695	698	679	666	656	659	708	626	686	631	647	640	663	670	647	626	634	641	716	660	652	696	684	685	692	637	684	693	714	660	667	714	674	670	730	652	653	677	625	649	689	676	679	658	632	678	656	628	670	664	622	659	691	678	649	638	647	650	567	626	642	677	595	656	658	688	658	660	635	586	660	663	659	625	598	647	658	633	653	664	646	660	668	617	619	657	587	614	608	636	634	643	632	674	605	645	635	607	653	650	648	656	644	661	638	610	641	628	642	655	647	623	713	674	617	640	644	615	625	661	621	644	663	620	615	674	656	670	609	656	622	639	582	625	655	650	658	651	610	632	618	640	637	612	649	634	660	649	577	601	676	632	607	636	647	628	617	618	662	608	628	664	614	642	598	640	654	651	609	603	639	658	666	652	621	609	638	677	660	667	703	653	667	647	619	638	678	660	669	627	658	659	658	651	615	638	628	632	650	648	658	645	660	624	628	636	672	683	643	670	628	602	640	636	640	646	624	614	631	663	629	652	614	619	664	642	661	618	656	616	635	644	637	678	646	600	605	688	639	635	662	638	690	621	615	609	633	658	610	574	620	652	622	605	668	650	654	633	630	613	649	622	648	642	622	641	635	624	653	673	615	660	669	703	594	661	598	628	656	637	618	644	653	610	645	618	635	632	602	678	685	655	677	660	635	699	639	629	688	617	651	663	632	665	636	655	634	595	629	659	623	634	651	639	664	654	650	637	579	653	649	624	597	662	583	657	594	653	633	615	643	651	629	643	657	627	658	624	602	650	657	624	619	632	676	620	652	685	639	635	598	639	587	642	654	693	587	669	627	615	578	629	616	629	648	635	637	656	683	616	648	652	619	645	669	686	667	624	633	636	620	645	647	659	597	614	603	664	629	649	604	618	648	642	619	601	613	649	678	621	648	658	634	654	615	637	636	658	658	639	578	658	640	655	618	632	621	668	628	646	653	634	647	624	672	652	646	642	648	671	679	648	626	628	631	629	624	634	652	602	644	622	625	614	670	630	640	608	659	646	644	629	647	640	601	661	629	625	681	622	650	624	651	612	644	661	589	598	629	588	656	639	640	631	609	745	657	660	667	613	686	618	611	628	633	663	590	675	646	683	686	631	625	662	640	580	625	653	629	657	647	648	621	651	646	681	606	657	570	651	642	670	650	642	611	646	648	675	659	612	681	635	580	660	633	605	668	656	633	633	648	635	652	668	637	623	643	657	660	635	618	695	571	640	616	668	601	651	627	617	661	669	674	645	642	650	640	646	655	661	671	655	617	698	638	655	655	627	584	645	656	671	637	671	620	622	642	681	647	625	668	665	690	652	613	617	607	641	623	646	649	620	668	667	683	644	657	589	679	631	639	651	677	611	646	641	628	577	648	667	672	644	607	665	608	631	637	678	588	631	698	643	645	688	689	667	646	652	708	656	606	647	611	653	643	606	659	679	621	656	616	617	631	625	667	694	658	610	611	671	670	661	650	624	665	638	686	641	669	626	634	646	660	651	606	626	612	650	646	664	646	627	614	640	619	683	639	645	590	613	643	618	624	635	641	613	643	642	648	646	585	683	587	636	652	642	597	586	634	618	651	643	671	617	633	621	603	692	642	682	619	629	646	652	632	619	658	618	656	641	636	659	674	638	627	640	640	629	647	610	686	624	638	628	623	680	632	678	616	646	658	634	636	597	660	632	617	661	700	665	672	654	677	672	688	668	639	699	636	683	688	617	627	663	621	622	596	650	640	630	627	657	597	662	606	679	661	679	681	621	630	651	633	654	605	625	623	630	634	633	593	633	638	657	612	661	635	631	640	677	660	654	605	652	662	627	638	608	677	633	587	634	649	650	683	632	626	641	640	647	603	664	615	658	665	627	628	639	637	652	641	661	629	656	614	640	652	616	639	602	631	646	638	619	647	657	610	694	654	611	675	624	659	630	667	637	679	614	666	661	614	693	670	637	669	663	635	648	673	634	635	632	662	622	639	679	625	679	653	634	655	621	635	635	639	669	664	663	694	678	648	630	624	658	667	621	638	631	676	620	642	658	619	670	671	646	647	700	664	649	661	622	691	610	669	613	651	627	652	661	668	637	634	647	635	618	590	625	644	621	636	649	683	611	605	656	708	664	638	627	619	664	683	666	617	623	633	641	644	658	652	718	593	587	628	623	624	655	611	626	642	658	613	655	649	664	616	590	651	653	660	655	682	652	607	642	628	674	694	668	648	684	626	650	634	608	673	615	632	689	615	597	628	725	645	596	628	654	656	675	654	656	683	664	628	620	628	646	613	631	633	633	674	648	666	642	670	663	616	655	635	624	641	608	627	687	698	650	669	627	657	665	613	636	665	643	652	631	673	678	628	669	622	615	679	623	653	668	652	657	649	630	656	626	654	635	622	644	611	667	622	591	624	640	623	680	648	623	618	652	627	668	607	639	650	598	638	614	675	657	597	669	605	644	660	612	654	620	650	661	609	615	626	660	658	667	620	641	659	625	658	612	671	651	642	650	616	655	584	624	650	653	650	670	648	640	611	640	628	665	639	656	647	660	642	621	689	664	654	686	610	673	648	632	651	609	657	627	699	608	625	646	618	670	680	616	611	659	643	594	626	639	619	627	655	621	650	681	645	593	672	648	587	631	631	637	649	640	643	675	655	629	655	593	638	599	630	614	653	642	659	631	672	645	621	650	650	663	632	619	669	669	665	618	614	588	665	636	582	686	633	643	652	617	669	657	611	632	618	661	625	581	657	625	676	647	593	612	662	650	643	674	674	670	658	641	648	636	668	680	663	645	665	652	652	669	651	589	637	644	615	676	639	620	610	610	645	653	629	623	660	608	668	689	619	647	619	641	623	727	633	620	633	670	604	631	615	638	620	688	644	657	692	657	637	650	635	667	648	648	639	643	605	675	629	631	649	611	654	689	629	657	616	656	620	670	634	684	621	662	617	633	617	672	633	635	670	633	637	641	634	657	653	676	658	685	587	638	623	646	592	619	696	681	637	653	658	641	637	680	617	625	612	643	641	596	609	663	646	624	681	626	601	672	658	652	603	641	635	610	619	677	582	688	637	677	643	605	635	587	677	617	635	645	609	652	619	668	647	626	618	647	607	638	673	605	649	667	646	666	600	616	628	654	603	674	648	629	657	633	622	646	638	628	633	668	657	675	645	649	674	613	635	582	610	667	653	616	652	637	653	643	658	617	614	707	626	651	657	660	648	678	610	672	667	676	625	601	636	667	641	640	633	609	639	640	659	627	627	662	608	630	667	647	616	671	664	646	676	677	638	603	623	614	629	615	635	664	670	629	611	657	621	675	665
40203	37891	42064	35060	31006	29231	33348	32055	28145	21487	22606	16951	17637	17753	15772	14074	11567	9942	9495	8009	8117	7859	6522	7970	9974	9042	6794	4833	3864	3096	2098	1634	1519	1356	1091	804	798	1100	1443	1321	1115	915	1105	904	670	726	727	755	631	590	449	403	374	371	317	314	325	327	313	342	298	284	284	312	279	288	253	233	257	233	245	275	279	255	237	227	247	238	221	248	226	266	251	250	222	240	207	227	230	239	259	257	234	250	253	248	263	242	274	232	262	249	241	237	235	238	260	269	243	276	226	265	253	236	268	261	231	210	242	239	267	255	229	251	255	230	234	232	242	244	244	235	226	236	240	206	224	225	234	228	217	226	250	241	238	219	221	231	219	245	227	234	242	230	227	247	240	242	256	220	236	250	231	252	222	206	228	238	229	234	255	238	238	203	244	222	229	249	229	231	245	221	198	242	227	213	259	263	238	239	234	237	256	252	248	268	256	254	228	202	228	252	231	242	245	233	206	249	221	229	213	226	236	240	218	235	256	243	224	228	228	242	240	240	244	254	195	237	241	229	243	254	223	260	252	212	231	236	209	259	255	226	247	244	221	234	223	253	239	239	247	214	229	248	231	253	217	255	227	240	220	225	251	244	225	242	208	226	238	259	230	232	216	232	239	245	223	254	243	221	211	233	227	254	250	234	228	229	235	236	226	254	224	249	231	221	267	255	246	199	249	234	246	225	262	224	234	238	245	261	240	227	243	262	227	260	236	230	220	243	262	225	221	252	236	222	276	217	219	234	237	246	224	235	257	237	238	223	210	242	256	241	244	217	252	234	226	227	257	211	219	220	222	221	219	225	239	246	238	241	236	231	237	262	239	249	226	213	225	244	245	207	209	226	221	217	233	248	229	209	219	211	255	238	230	240	219	218	237	241	251	242	245	231	224	237	216	233	219	233	226	226	250	227	220	227	249	237	238	250	234	233	235	233	231	228	238	238	221	246	231	248	238	267	245	235	242	228	260	257	231	230	233	209	242	258	217	247	270	242	215	235	233	229	236	214	245	259	239	228	270	261	250	226	217	243	230	207	230	245	270	236	238	249	236	243	230	216	253	256	240	209	223	245	243	226	223	236	242	218	218	209	237	216	234	250	210	268	226	254	241	197	248	251	250	211	247	242	227	283	214	235	209	252	248	246	213	229	266	224	226	255	244	238	237	223	214	235	221	226	219	210	249	259	257	252	226	248	202	238	216	225	208	244	237	204	263	246	212	234	204	258	267	199	228	244	233	260	225	220	227	254	208	262	252	228	232	233	232	232	253	228	230	239	270	217	232	267	250	256	244	250	226	259	273	212	234	232	271	257	231	236	236	218	241	254	255	238	245	243	268	251	217	222	240	228	212	262	209	196	226	218	224	221	245	255	239	224	220	241	222	230	243	239	216	230	220	254	232	225	260	248	238	239	234	232	219	230	229	217	239	241	232	229	253	224	252	228	236	238	236	238	219	225	255	245	248	232	230	249	229	225	244	235	235	231	262	263	248	230	255	241	233	196	249	240	239	260	211	229	245	220	220	251	239	249	239	239	229	262	247	204	234	215	232	230	223	212	230	233	247	269	248	242	231	236	233	246	219	227	236	235	236	235	237	258	219	235	239	278	240	246	229	251	250	236	273	232	235	239	253	249	242	220	228	254	215	255	231	239	212	263	232	263	244	236	249	226	230	243	266	248	228	243	214	257	254	227	248	234	231	218	230	229	226	246	264	234	221	252	258	251	240	248	246	260	230	226	243	235	213	220	207	252	234	218	248	223	237	240	223	250	230	236	216	211	235	248	246	251	242	251	252	249	231	240	251	238	221	239	243	236	235	232	223	248	252	230	242	250	224	236	257	235	210	249	257	220	240	281	260	245	227	228	275	219	226	259	233	239	228	230	228	214	237	213	262	209	233	251	236	252	212	222	230	232	224	257	234	251	247	246	231	237	239	229	259	232	232	193	233	247	250	235	228	258	228	214	219	238	247	204	230	253	220	221	199	261	245	227	231	241	229	261	233	227	230	249	208	257	229	240	235	196	222	232	229	241	237	276	209	246	224	251	243	249	246	235	226	236	209	213	248	241	219	242	242	220	255	230	233	233	226	221	220	265	214	283	221	236	228	200	226	274	239	242	252	209	244	245	274	258	216	222	234	200	224	238	235	239	225	207	211	231	223	252	227	225	236	232	254	220	216	233	229	247	225	245	253	208	233	248	253	224	236	237	238	215	274	260	238	246	262	226	226	186	251	241	239	220	233	218	239	253	231	237	213	253	200	214	197	242	280	226	216	237	219	229	235	231	249	261	235	239	237	216	242	217	228	249	242	243	258	228	242	221	257	233	243	253	216	246	249	237	242	248	255	239	244	227	230	242	248	247	231	229	240	205	222	219	228	231	219	221	217	225	234	224	212	244	243	237	240	241	234	221	220	228	255	238	222	237	259	275	244	264	223	246	259	233	237	240	230	233	246	220	239	243	208	232	234	238	228	244	234	237	255	274	245	235	241	245	245	263	242	230	234	268	276	246	244	230	213	224	253	210	253	246	204	229	236	221	225	248	243	254	251	232	252	212	238	240	231	222	263	264	238	255	230	240	227	236	244	252	237	227	246	240	249	233	235	262	268	212	202	274	237	215	203	237	248	226	224	257	224	255	230	210	246	242	240	217	239	234	247	244	269	238	241	233	265	215	215	234	259	254	243	254	221	219	230	273	277	251	234	270	252	253	238	240	229	228	256	245	218	243	241	236	240	216	226	226	205	240	230	262	244	231	242	244	234	229	249	228	242	250	251	262	261	219	229	217	211	247	242	259	255	234	266	253	227	234	238	260	251	208	242	240	253	249	250	256	217	245	256	249	237	243	230	231	233	226	217	222	244	225	246	237	243	231	221	251	240	271	248	218	255	244	226	233	275	220	230	220	218	257	250	239	228	236	226	243	240	222	223	225	219	228	234	238	235	226	224	225	273	230	241	229	261	219	228	242	258	240	236	243	241	232	263	260	240	223	205	241	245	251	224	247	241	242	275	263	237	234	219	231	245	244	202	257	255	230	245	253	240	233	228	232	229	208	226	224	234	234	235	246	253	222	265	267	228	247	266	220	232	241	255	255	232	234	247	228	257	265	248	227	233	240	244	229	243	245	253	205	243	235	230	221	253	227	253	252	240	246	239	226	238	254	221	239	249	234	259	221	236	258	236	217	228	247	229	254	217	249	227	241	232	246	244	248	221	234	253	220	236	257	222	204	220	232	222	251	243	240	213	241	272	247	206	244	228	254	209	252	226	229	216	227	268	219	229	228	252	236	212	236	234	233	245	225	232	263	202	189	248	217	249	244	234	253	258	254	242	243	204	221	258	204	187	214	248	214	212	248	251	252	228	217	279	230	257	252	224	216	242	234	265	227	249	203	244	224	240	244	232	257	233	243	230	218	247	235	218	240	246	227	241	223	252	236	244	258	238	236	253	208	243	238	254	238	228	224	216	246	244	225
24460	29589	41568	41141	39741	38170	42433	41779	37695	32868	36189	27886	33238	30229	32451	27963	27773	25764	26068	24651	26539	26262	22343	28237	33456	31497	26205	21659	19352	15901	11019	10263	9198	8061	5996	4446	4571	6380	8676	7881	6746	5732	6308	5559	4001	4367	3834	4042	3357	3033	2314	1839	1459	1689	1298	1368	1389	1371	1297	1169	1088	1060	933	886	833	726	732	776	735	729	697	639	670	677	649	633	587	608	536	578	570	622	617	559	585	586	611	635	640	600	633	629	618	642	604	634	615	633	579	620	622	598	585	653	658	581	606	606	622	601	589	585	581	585	629	569	593	606	575	619	591	548	555	581	625	579	560	572	568	537	552	522	600	573	568	554	537	538	567	559	552	542	554	561	556	595	585	554	560	566	568	551	558	541	567	551	614	557	574	552	569	561	528	560	589	561	592	585	562	578	559	542	555	575	545	601	593	529	585	596	522	556	582	599	517	600	557	525	571	567	563	539	534	564	573	577	546	569	573	540	572	523	556	542	609	576	533	599	581	556	544	551	547	557	533	604	592	559	580	559	576	590	592	545	559	587	601	555	526	559	527	582	571	549	552	562	536	513	568	549	598	589	603	609	561	555	604	550	546	578	566	561	586	525	549	523	553	568	553	552	584	570	589	550	565	569	605	542	551	552	574	610	560	563	584	545	563	558	555	586	535	568	607	564	573	547	604	580	546	539	549	548	612	592	511	558	577	541	550	546	525	560	536	522	540	558	563	564	535	584	554	573	553	610	513	559	531	547	588	606	534	572	561	586	588	569	529	589	504	522	543	553	552	549	521	565	574	583	522	551	544	553	581	528	578	589	578	591	614	586	585	562	572	606	564	560	575	580	547	583	584	571	583	609	577	570	552	559	573	559	592	569	556	525	557	577	586	563	560	581	553	560	599	558	598	566	537	560	574	552	564	535	573	539	583	550	569	582	577	553	575	514	552	569	540	536	567	586	554	561	548	600	563	581	563	559	545	539	521	574	587	517	581	558	576	559	555	595	561	590	573	598	593	527	539	598	602	559	564	606	526	585	580	581	584	561	580	557	563	601	528	541	570	558	537	545	602	546	563	576	550	578	521	591	548	526	559	569	583	550	513	552	526	542	612	562	580	554	541	546	559	522	579	567	578	564	553	547	560	545	554	572	521	532	541	559	547	560	544	635	582	533	593	550	554	500	528	588	572	578	582	535	606	577	586	528	577	550	585	552	590	531	614	569	549	592	586	558	571	545	565	532	568	539	573	552	540	577	542	590	568	529	581	553	572	579	613	554	537	520	593	577	561	591	587	595	548	551	552	578	571	558	569	532	575	565	562	542	576	559	589	579	574	571	541	579	507	572	596	530	576	587	578	541	548	559	566	584	577	618	578	553	580	576	572	531	591	548	528	554	555	578	577	532	594	554	531	568	568	579	549	590	537	540	535	581	595	542	553	548	574	558	554	525	556	562	587	550	551	577	551	566	579	520	596	543	566	576	574	596	584	550	506	572	618	588	570	524	578	526	583	548	551	565	542	627	535	610	555	572	597	571	579	540	576	530	588	558	562	569	571	527	545	530	569	558	593	561	547	570	563	558	576	550	545	564	557	539	595	524	549	564	519	561	535	572	562	604	532	531	594	519	529	531	607	557	547	545	576	543	522	544	565	552	601	608	582	571	544	555	567	558	578	535	570	601	556	534	532	621	579	538	537	557	568	552	554	560	603	578	563	540	512	564	532	550	533	541	516	566	544	566	553	544	549	607	528	554	583	541	569	566	606	555	552	566	550	600	580	566	519	640	583	535	549	579	604	568	577	559	541	511	537	574	565	555	583	575	564	570	532	605	534	573	570	566	555	593	541	552	520	594	561	539	513	556	552	571	576	588	566	601	553	541	595	565	562	575	552	549	549	572	567	579	581	560	557	551	542	556	532	541	584	558	542	563	582	564	579	509	567	559	553	589	519	519	555	539	564	537	563	547	612	529	556	576	582	558	530	609	564	574	545	533	574	549	539	564	572	561	607	565	593	548	567	554	567	558	560	561	561	624	585	532	524	577	584	560	556	534	567	595	562	557	552	549	600	557	576	565	564	584	613	596	560	579	523	551	585	577	556	555	569	557	539	598	608	551	548	561	572	561	570	541	524	546	572	506	554	551	535	565	561	547	562	563	585	567	594	548	512	576	554	530	566	517	574	585	572	543	555	571	565	590	585	549	586	571	542	581	587	569	603	559	535	572	584	592	583	600	567	566	603	561	576	596	589	573	581	578	555	550	539	563	587	587	570	599	554	545	581	575	577	541	558	592	512	562	569	549	548	579	588	606	593	598	561	563	547	567	570	566	531	581	563	550	507	585	519	537	556	568	547	601	569	571	580	559	552	598	554	587	580	554	548	590	551	567	568	562	570	558	494	544	549	577	531	571	540	603	548	555	517	590	535	559	564	548	555	531	572	575	560	542	572	520	551	587	603	565	591	576	555	593	553	568	601	594	553	567	546	568	550	587	567	583	529	588	551	527	536	532	528	546	566	595	559	570	549	545	567	602	603	577	584	583	563	625	567	578	532	582	574	609	578	542	567	555	556	580	598	501	562	568	542	579	574	627	557	541	570	572	554	551	529	558	596	533	591	558	614	564	564	560	575	524	566	560	563	560	583	565	557	554	547	566	582	560	598	572	544	529	560	565	538	583	572	535	570	603	554	528	594	581	544	553	556	560	553	539	565	569	611	559	550	544	558	522	549	571	525	563	541	578	558	540	523	556	484	549	528	539	540	596	529	580	579	567	571	578	576	549	591	548	562	562	567	572	545	565	572	589	568	553	523	564	569	560	579	585	543	547	559	551	598	566	585	579	554	577	553	569	597	535	549	596	566	573	529	544	580	547	555	540	594	594	537	565	569	569	548	595	581	519	584	604	536	528	533	540	565	547	543	580	548	551	524	559	568	559	563	557	575	565	575	533	556	556	559	598	532	570	531	600	555	559	559	604	567	551	583	533	578	555	520	543	541	562	551	549	545	535	590	559	542	565	520	581	574	570	565	554	560	558	519	594	551	555	616	594	557	565	522	587	536	631	555	547	547	532	595	615	575	546	586	531	552	530	529	613	552	501	523	539	551	533	572	592	603	546	544	559	577	566	605	566	566	576	568	565	606	555	595	542	568	569	558	562	582	588	571	574	554	560	546	551	571	559	578	559	594	561	531	571	545	553	575	587	540	550	552	590	575	601	546	584	546	571	578	567	556	544	597	594	562	562	519	628	559	597	614	566	524	574	549	556	576	567	599	593	564	576	591	576	575	546	535	544	593	588	581	576	566	604	539	598	558	552	562	584	567	577	554	524	533	571	566	568	551	605	597	557	588	563	519	577	586	600	558	560	552	534	576	614	562	578	583	534	570	562	506	569	588	568	556	514	614	563	584	609	504	591	559	585	577	555	557	566	536	592	583	542	619	563	518	581	589	563	519	574	560	596	577	584	544	558	582	547	569	582	586	608	563	547	551	560	556	528	512	538	618	559	575	551	523	564
21715	21850	25183	21083	15379	10767	7600	6053	4841	3960	3087	2556	2355	2037	1493	1225	870	801	751	668	639	509	464	436	473	445	379	382	376	318	316	325	344	302	322	303	320	301	348	317	327	289	322	302	281	310	278	312	264	307	290	311	284	287	274	288	242	290	280	265	263	263	285	257	263	271	269	263	267	258	270	293	276	285	284	256	263	276	277	287	275	287	281	248	247	261	250	263	251	233	273	256	256	308	264	279	268	247	228	250	228	276	243	278	283	265	249	258	256	286	240	280	264	279	244	266	292	241	312	251	251	275	234	273	282	274	289	284	254	260	239	290	255	248	272	261	252	292	265	259	276	253	251	252	265	286	273	273	300	274	262	251	290	247	261	252	296	253	256	275	269	258	265	257	226	269	233	260	250	267	246	276	253	244	271	262	293	257	269	273	246	263	278	258	284	244	258	273	264	243	271	271	296	277	246	263	293	276	268	256	260	260	257	272	268	280	261	290	270	244	259	282	266	279	241	264	257	247	284	269	259	263	271	253	271	297	253	264	278	244	277	242	263	250	281	277	253	234	272	260	235	261	259	271	278	252	255	270	243	232	270	269	251	267	258	263	242	253	255	279	256	260	237	279	303	279	271	254	293	237	256	261	292	294	273	267	243	260	270	246	283	264	282	291	274	278	264	269	290	261	293	247	232	283	285	247	246	273	252	262	256	277	276	254	271	272	246	300	309	262	268	235	261	294	268	286	276	268	237	259	265	298	275	252	293	238	259	266	265	257	273	263	242	249	271	260	236	258	266	261	268	248	283	273	274	287	283	246	288	248	276	280	258	253	288	240	251	235	282	275	266	247	272	280	251	256	249	229	285	282	260	301	266	267	269	264	272	263	281	252	253	266	252	247	262	256	274	253	249	263	250	271	251	234	251	273	268	266	260	251	251	237	277	266	270	259	276	252	247	227	256	250	274	279	316	223	274	280	264	262	300	261	274	249	269	248	281	275	278	248	247	289	266	244	278	256	268	264	242	247	293	274	244	267	279	241	265	233	274	244	238	256	276	280	258	270	299	263	260	266	270	265	272	255	237	294	267	298	257	242	256	251	286	268	230	256	271	249	277	275	257	220	263	263	243	277	288	277	272	248	233	240	245	257	252	266	251	263	255	261	260	267	277	265	282	227	264	260	248	253	265	254	276	256	259	259	265	270	259	250	250	250	255	285	255	277	276	229	227	259	252	273	275	257	281	276	238	307	269	242	294	261	267	229	241	246	268	301	287	269	263	263	312	267	304	273	241	243	249	263	280	275	270	270	266	260	307	267	267	238	229	254	247	269	274	285	235	252	256	260	273	250	255	229	236	276	261	271	268	296	290	281	276	263	254	269	251	263	286	275	251	269	293	265	238	267	249	269	250	307	242	265	250	250	251	266	298	281	265	248	239	255	254	269	267	276	269	259	271	246	237	247	271	242	254	307	262	263	272	247	237	235	237	259	278	261	242	259	244	262	258	260	263	255	287	275	268	264	256	256	267	263	258	261	247	250	259	262	233	265	247	233	278	289	259	279	271	276	260	260	277	240	230	253	272	262	254	241	248	316	264	278	268	259	264	255	250	252	260	253	270	297	250	281	274	279	263	253	250	300	290	256	281	277	241	270	290	267	256	279	307	249	264	262	296	252	269	250	246	255	245	234	246	260	279	241	242	246	278	272	293	266	237	266	257	282	270	282	262	278	258	284	269	250	252	239	243	260	243	261	233	257	263	226	247	258	263	296	245	265	243	253	258	237	239	273	258	250	234	262	241	266	258	279	269	248	275	272	239	276	266	277	280	287	245	262	249	248	265	237	238	247	247	259	261	248	245	208	265	258	279	238	233	259	254	243	277	287	283	290	255	279	241	268	266	262	242	230	293	253	261	253	268	280	269	281	263	250	262	243	291	251	275	241	266	252	238	260	235	261	246	268	262	253	256	297	257	237	279	249	238	251	260	270	269	249	255	263	269	255	270	249	245	271	269	265	275	248	268	281	296	299	271	255	272	274	260	235	268	247	268	245	267	266	261	278	262	248	269	231	264	246	249	313	229	245	267	292	238	262	285	280	247	288	286	269	252	239	199	272	279	278	285	294	231	250	276	270	275	265	268	252	249	246	243	263	275	277	288	252	249	260	276	258	259	269	243	276	241	273	259	280	256	236	290	243	259	256	258	272	276	243	253	250	255	275	266	279	269	291	271	256	278	243	272	265	262	236	254	218	274	253	264	272	272	253	289	285	238	230	286	248	265	258	261	261	253	242	247	280	273	247	259	279	266	281	270	248	240	267	268	239	277	238	262	258	289	277	275	258	248	268	236	268	251	269	270	260	240	263	232	295	244	271	286	263	259	278	260	283	262	247	280	262	266	303	253	254	246	244	272	253	283	258	256	268	244	264	272	261	249	262	249	248	266	232	258	244	267	269	271	309	272	255	271	271	253	250	270	257	245	245	253	265	263	270	255	278	237	266	234	265	275	244	239	278	253	233	251	263	280	250	264	238	248	259	259	289	290	266	263	284	278	281	265	265	253	240	280	263	248	275	280	265	248	237	266	271	277	242	270	260	265	241	260	278	291	260	249	260	248	238	242	279	262	250	272	233	243	235	263	229	273	283	253	263	244	267	253	256	250	265	259	261	288	295	285	252	267	266	256	327	253	293	300	272	283	303	269	290	268	263	245	251	237	305	297	261	277	238	249	239	243	261	279	277	239	295	284	287	253	262	271	263	229	242	296	285	267	279	279	275	259	238	284	293	275	277	254	239	269	239	269	262	251	237	277	285	235	285	265	256	277	245	284	242	307	253	227	257	280	255	236	253	270	299	275	292	264	271	270	252	301	247	236	247	252	262	282	278	287	288	284	280	252	267	264	269	262	263	257	262	253	258	275	266	229	265	255	245	261	277	248	249	259	245	264	254	288	250	263	283	269	232	241	258	252	273	242	258	231	274	306	258	278	261	277	263	300	243	267	263	246	277	253	306	267	258	241	292	262	258	241	289	273	244	254	245	247	282	279	260	261	253	254	289	260	252	249	243	267	216	286	281	274	262	287	261	278	278	245	249	279	291	268	244	263	265	288	249	259	287	279	248	248	256	276	243	231	244	265	286	241	222	279	267	253	267	286	263	288	226	268	254	254	306	273	266	244	294	278	288	257	277	253	239	274	269	265	296	253	229	282	265	250	282	249	260	301	290	280	246	244	252	258	261	268	280	264	277	255	262	248	267	263	296	262	290	279	273	250	268	262	261	280	255	297	283	261	252	252	269	253	271	273	274	279	246	286	254	246	255	273	243	247	260	233	221	256	277	258	255	267	268	245	254	251	233	251	293	277	264	275	272	257	244	249	278	269	266	261	255	265	250	267	260	264	306	276	275	250	269	245	270	253	259	253	223	249	246	275	280	257	265	272	273	260	245	262	261	268	270	276	255	255	246	287	285	266	247	282	286	266	276	264	297	242	242	249	269	240	270	230	282	264	250
12889	17107	27464	28797	25989	22701	20482	18921	16781	15089	12632	11743	10719	9835	7547	6124	4749	3981	3746	3423	2910	2589	2195	2112	2469	2253	1915	1570	1455	1242	1044	1071	1038	931	981	952	1022	1080	1316	1083	977	986	1039	880	848	806	808	877	953	902	818	750	767	745	731	652	637	684	648	721	655	704	673	640	599	674	621	707	660	662	623	645	653	617	679	634	609	661	629	669	631	628	619	631	638	672	574	644	657	657	631	609	693	606	662	649	657	605	665	685	649	619	662	669	636	665	654	620	617	609	656	665	633	620	658	622	657	610	638	638	576	621	599	590	624	641	618	609	614	584	652	624	621	669	598	654	662	635	651	617	617	617	621	618	641	651	612	655	616	661	589	618	608	635	631	603	642	602	585	662	619	628	624	604	583	655	637	624	622	594	596	651	627	629	626	620	597	659	582	629	618	603	621	642	614	595	636	636	633	615	580	620	664	643	584	650	630	667	580	603	607	593	609	631	600	613	620	602	628	602	594	685	617	613	634	599	606	617	614	616	657	650	646	649	612	622	638	636	586	674	640	625	594	591	623	600	610	647	632	609	626	638	617	623	597	611	651	613	563	658	603	632	644	581	643	622	583	642	619	663	610	653	613	637	623	593	639	582	636	620	645	635	653	630	613	627	628	607	615	616	635	673	612	651	609	674	647	641	616	629	658	611	611	613	653	601	612	597	634	641	665	596	637	650	585	678	592	612	584	605	612	602	599	593	627	636	583	611	632	643	611	607	644	654	641	614	605	602	676	671	639	651	620	641	652	626	601	609	641	640	607	647	597	596	599	642	652	648	638	589	623	577	603	645	627	638	585	634	598	633	646	633	590	594	574	597	591	620	617	615	602	627	650	620	613	597	634	600	603	617	608	605	625	654	626	609	638	617	646	622	666	589	673	608	613	613	599	627	610	661	628	645	678	636	611	642	570	655	635	618	586	598	631	651	573	554	597	634	635	615	617	605	635	612	605	666	653	592	592	635	612	602	633	653	605	648	601	611	579	662	594	652	620	613	622	588	683	635	615	590	614	642	645	590	572	599	650	590	597	604	616	639	633	649	574	648	583	654	600	597	638	616	632	644	590	623	632	647	614	625	638	597	622	667	636	612	662	657	629	636	588	589	623	620	610	670	624	599	672	630	628	578	614	602	596	631	613	613	634	598	630	585	619	612	632	618	660	605	623	574	627	639	650	645	649	622	628	654	629	629	637	603	643	606	647	646	638	648	617	629	607	623	632	613	630	640	605	670	624	618	640	632	607	646	625	617	617	606	601	653	626	622	622	609	605	635	618	601	603	640	654	594	639	632	586	630	606	647	574	587	605	633	633	630	557	584	642	575	669	603	673	630	625	634	624	632	642	593	613	652	614	638	671	615	628	643	624	585	598	665	605	613	606	639	598	608	591	622	617	683	581	588	653	670	596	629	635	643	679	608	645	669	656	602	640	632	595	592	584	617	649	613	603	616	650	641	640	620	635	620	611	622	556	639	600	589	629	619	613	652	623	654	612	594	644	627	633	637	681	649	588	625	610	608	620	680	632	613	683	627	631	620	599	635	637	666	665	629	661	631	599	667	637	615	630	632	615	621	633	634	631	670	591	636	633	646	663	636	622	667	647	649	685	612	620	658	634	603	625	633	588	586	652	660	603	644	590	617	636	637	659	586	598	625	632	592	621	647	660	621	677	669	635	606	617	627	611	628	587	624	629	640	622	642	620	650	652	607	592	608	600	614	630	667	646	592	669	607	635	580	620	626	641	637	650	657	588	615	609	592	644	605	601	630	628	625	661	650	645	637	615	651	635	640	646	551	604	623	645	653	613	603	632	619	633	601	631	628	610	618	605	604	636	652	608	656	624	620	649	608	607	629	606	653	612	619	598	619	616	629	620	649	597	625	590	604	604	635	647	642	596	662	612	625	611	641	646	640	641	653	619	641	636	611	571	662	607	643	616	633	584	601	579	644	614	589	631	620	589	629	623	643	611	633	619	626	620	649	632	648	571	608	668	609	612	589	600	623	593	599	617	646	628	582	600	631	635	625	631	660	580	621	638	639	626	630	639	604	670	618	623	599	661	673	670	608	587	632	670	631	603	588	647	603	635	582	703	620	653	628	611	689	608	626	602	600	643	640	626	582	626	606	658	592	670	615	646	662	653	638	658	650	649	617	668	578	623	635	587	605	664	643	610	599	591	643	606	590	626	619	629	674	610	658	654	608	625	594	612	627	616	668	590	635	663	624	623	670	650	606	614	612	655	632	607	606	612	614	608	646	615	606	637	629	621	607	599	627	637	633	621	663	627	694	632	609	633	609	631	621	584	665	601	661	619	618	597	646	594	609	651	615	618	630	619	655	638	666	605	589	631	664	620	654	676	677	616	620	574	637	632	665	640	611	602	666	651	597	638	624	594	633	634	645	616	628	630	615	647	653	614	619	656	637	622	599	682	602	576	563	610	632	577	614	639	584	621	605	618	594	613	575	626	637	610	619	678	682	648	647	580	602	594	653	607	564	588	611	617	633	621	605	647	666	647	643	598	668	636	654	613	650	609	594	642	627	623	642	659	658	631	637	634	676	660	615	607	635	628	614	575	616	611	639	612	608	605	597	673	592	641	624	636	609	655	567	640	619	593	616	623	655	626	632	600	607	628	642	583	630	598	613	612	613	675	639	605	636	590	650	698	630	628	658	619	630	652	613	626	626	622	639	630	629	644	568	640	644	634	623	625	619	643	594	610	657	586	633	638	599	652	655	608	616	617	609	657	610	591	640	587	650	583	600	640	610	631	621	611	621	641	592	608	623	609	579	635	643	624	621	659	601	610	583	644	651	663	633	639	625	637	637	622	583	583	616	606	637	632	619	599	592	676	646	620	595	560	604	606	630	632	614	621	658	673	649	635	616	631	623	625	608	623	636	608	641	598	634	644	603	649	583	618	603	622	644	657	619	648	607	561	608	638	628	593	628	609	579	663	604	585	595	640	612	633	626	646	624	644	686	610	640	607	622	621	580	639	593	608	618	638	643	625	627	636	621	618	641	633	626	641	616	599	613	636	608	634	647	618	606	587	628	625	632	590	636	609	618	627	608	607	661	649	638	630	628	605	653	626	645	633	657	604	583	615	651	585	608	662	609	614	647	614	614	617	618	641	661	601	664	639	633	628	621	605	553	642	621	619	615	639	619	619	636	611	616	599	643	562	627	634	646	619	619	602	660	638	638	630	585	615	657	623	571	657	650	585	606	648	656	579	595	626	694	638	648	628	643	634	641	640	650	623	648	607	651	610	612	622	640	614	632	645	587	634	629	690	637	624	598	628	670	576	622	622	626	618	615	624	615	642	646	624	657	561	592	638	611	685	595	630	620	625	583	651	621	655	627	678	581	658	610	601	635	614	587	641	665	618	599	646	649	616	616	657	589	624	596	649	663	639	689	635	668	628	599	574	581	622	632	650	634	658	613	581	625	631	639	658	615	629	610	649	631	612	609
33287	32004	35733	30769	24837	21220	25451	23204	19381	14181	12389	9277	12244	14242	9566	8609	6751	5683	4944	4146	4108	3794	3673	4273	4660	4684	3845	2471	1925	1392	1025	1040	997	856	650	520	656	726	864	717	665	667	609	572	514	510	456	509	433	421	381	364	373	322	339	314	349	329	323	317	264	298	303	294	292	291	284	283	264	248	278	265	288	288	271	248	260	272	263	276	279	292	265	261	250	277	276	271	314	307	270	270	256	278	297	263	270	263	295	269	283	293	252	258	267	292	278	261	258	288	244	283	257	251	281	280	287	258	257	257	291	295	256	273	296	280	286	278	272	265	239	274	274	250	241	320	268	276	274	274	254	286	256	249	284	266	277	256	265	272	267	278	248	287	276	273	280	276	276	269	303	255	271	263	240	255	266	264	281	279	247	266	282	261	277	256	274	264	246	267	277	272	272	263	299	281	246	258	247	277	278	286	275	265	281	284	294	297	271	266	286	266	279	271	298	284	292	287	259	298	293	296	264	293	295	263	270	283	287	273	298	253	258	260	273	258	250	296	243	232	251	250	242	266	282	267	274	280	279	269	234	290	299	269	247	273	243	255	241	257	288	291	279	269	286	238	278	277	272	271	251	289	251	272	290	252	272	278	257	289	279	238	232	247	263	275	282	273	276	274	247	254	248	255	291	279	279	291	286	255	252	251	293	257	273	251	275	255	292	251	242	327	276	287	270	267	266	257	254	268	275	280	311	286	250	264	268	248	257	304	270	274	289	270	280	277	260	235	262	285	269	294	258	281	276	254	263	264	262	272	258	281	264	258	271	234	266	257	271	277	270	258	258	251	276	279	259	305	261	284	298	261	265	258	260	287	254	314	266	275	265	306	274	279	275	279	269	234	246	242	271	266	269	284	248	251	273	261	284	288	255	268	280	247	258	277	250	293	274	292	276	288	243	248	311	242	298	247	274	254	270	268	264	249	281	252	254	227	288	289	281	281	285	250	259	266	253	273	293	279	304	258	292	286	260	287	272	290	272	265	280	267	290	234	291	265	303	289	265	273	289	306	253	267	245	270	241	252	288	263	270	287	260	253	269	251	297	259	260	282	288	265	304	272	283	266	276	286	261	273	289	278	264	258	274	285	273	258	278	299	289	262	280	253	249	274	296	279	264	262	248	283	264	282	258	249	247	292	269	256	260	271	267	248	226	299	273	318	281	270	276	269	261	273	266	233	286	263	267	262	265	305	241	285	274	270	286	283	278	264	242	268	249	281	270	260	268	256	279	290	292	267	258	290	271	269	304	253	289	266	271	289	306	250	275	235	251	277	267	261	270	282	280	297	257	295	281	263	237	260	264	269	280	257	268	263	267	300	273	274	253	290	282	298	268	258	268	270	282	291	281	270	285	267	289	287	278	296	296	266	252	263	262	242	260	281	302	275	251	245	279	270	242	265	292	235	257	287	252	276	281	251	281	290	264	282	292	263	257	282	262	263	288	298	286	278	300	267	274	243	240	261	286	276	269	276	284	260	278	292	254	293	260	239	278	262	250	273	261	281	267	250	256	258	277	292	312	269	268	302	279	253	258	252	297	257	265	298	253	266	269	265	248	279	275	262	255	278	267	265	273	272	249	284	253	275	266	251	250	252	298	294	253	277	295	308	270	254	314	255	281	268	267	296	287	296	258	264	258	277	280	305	280	235	248	266	298	285	277	259	285	293	262	261	284	226	278	276	272	289	269	296	284	261	278	304	243	272	272	281	282	281	288	300	277	248	313	272	259	256	272	293	294	268	287	238	279	296	282	257	263	271	270	257	258	268	263	286	275	249	262	293	257	249	283	281	261	302	280	260	291	283	258	270	290	261	264	243	247	251	276	255	282	286	266	277	303	300	266	227	325	248	262	265	262	301	269	285	285	278	267	279	217	259	281	267	260	271	270	266	242	263	280	259	267	289	286	266	293	262	286	279	253	256	283	260	241	278	296	297	286	269	241	256	284	306	279	263	274	283	250	285	303	284	275	275	266	224	282	277	257	275	267	296	261	268	281	240	281	260	244	254	280	296	260	272	271	253	290	313	249	266	286	273	263	255	298	291	255	275	250	255	288	308	265	284	237	288	269	286	258	279	286	275	273	288	268	264	255	269	269	306	274	292	300	275	272	302	250	258	303	286	314	266	289	281	261	262	291	281	268	282	277	269	268	281	278	233	268	245	283	281	269	263	306	228	287	294	301	271	280	286	265	222	271	229	292	246	242	286	281	266	279	259	247	253	286	268	308	256	265	296	296	290	284	283	289	289	275	257	252	248	272	248	277	264	262	246	283	272	280	266	267	263	255	280	286	252	273	251	286	301	280	239	271	265	307	258	260	299	263	270	271	295	286	261	262	282	262	281	262	270	276	320	288	304	268	275	281	246	260	275	247	265	270	286	261	240	237	316	267	281	250	239	247	276	262	287	260	258	299	271	286	285	281	261	272	255	267	256	287	271	263	239	309	291	278	272	242	302	317	257	289	265	282	282	279	264	252	298	282	285	247	243	273	302	298	273	245	259	245	257	264	244	305	253	292	256	281	277	297	275	300	245	288	298	273	262	276	265	276	287	274	286	229	254	258	284	275	289	268	304	271	284	263	244	274	251	255	243	271	267	294	265	243	247	296	256	276	275	267	269	278	262	281	244	254	283	297	232	286	275	270	260	306	324	278	260	262	267	291	271	263	284	274	261	263	304	286	297	254	273	270	270	264	250	263	234	277	290	278	261	296	254	316	243	263	268	296	288	261	295	296	288	245	249	266	260	275	269	246	279	247	271	255	260	263	272	254	276	273	309	265	262	263	263	265	289	259	284	290	265	268	284	251	262	299	237	270	263	295	284	282	266	278	268	292	262	280	264	287	311	286	281	294	258	253	281	251	254	260	260	275	289	285	297	264	267	287	260	281	280	273	288	273	280	261	252	273	264	253	270	293	266	283	296	276	275	239	244	272	280	250	262	292	253	294	254	307	266	279	248	293	262	275	255	275	272	270	284	234	279	273	243	310	283	266	248	278	257	263	263	279	260	278	274	233	238	291	283	289	282	246	282	305	295	251	244	261	247	289	290	253	283	257	282	282	271	307	274	283	305	320	291	264	252	259	291	307	264	254	266	300	282	304	249	232	259	306	276	269	248	239	255	290	247	255	260	277	250	251	275	274	241	273	284	267	303	276	273	265	288	282	237	264	279	256	245	284	252	287	266	260	286	261	262	255	279	263	262	242	253	251	262	267	261	289	264	267	296	263	273	282	269	273	266	293	248	253	272	271	284	266	255	286	281	291	263	268	302	287	274	251	291	292	251	257	259	247	268	300	263	228	226	238	248	279	261	262	252	267	235	272	308	256	268	287	258	252	252	263	244	282	250	269	239	279	227	282	290	262	241	253	260	278	258	315	280	281	262	254	265	242	265	267	264	265	312	259	257	255	273	273	254	272	284	277	266	243	263	247	247	271	269	286	254	265	310	266	276	290	279	267	260	267	289
20394	24905	35414	36939	33661	32406	36457	35196	30691	26131	24891	21325	27968	29400	23049	23131	21429	19179	17896	18021	19225	17464	15775	19808	22523	22408	18666	13933	11143	8446	6489	6315	5826	4732	3359	2552	3466	3796	4982	4121	3712	3736	3243	2872	2425	2508	2201	2420	2054	1806	1698	1559	1432	1122	1119	1092	1087	1008	979	986	912	888	858	876	792	798	763	721	741	734	749	718	703	704	677	654	668	686	641	616	665	668	648	681	651	660	730	639	680	711	679	667	682	683	637	680	677	646	673	679	630	693	672	662	683	672	724	691	639	688	638	711	693	638	690	666	656	673	599	630	624	639	657	619	661	647	681	675	652	701	628	656	585	642	650	629	672	620	659	653	672	637	633	636	672	653	656	696	714	615	614	623	641	656	635	622	620	621	606	645	679	679	642	636	612	645	653	641	650	649	655	681	658	612	670	664	693	666	665	626	644	667	668	658	677	714	626	668	636	671	644	672	633	623	652	633	632	643	614	629	628	656	599	632	633	684	602	648	658	671	642	661	646	627	640	647	649	629	622	648	662	647	631	628	619	652	618	644	661	640	654	689	614	640	623	632	657	640	654	734	630	640	651	573	690	655	660	603	630	673	679	650	607	599	634	624	666	609	597	627	635	597	690	625	662	653	649	672	652	644	611	622	603	638	628	709	683	675	682	698	621	669	628	617	625	711	621	629	677	627	649	645	627	661	617	658	616	661	647	662	630	619	675	628	627	645	658	673	642	635	636	673	631	633	581	643	598	687	622	650	655	661	635	603	641	605	638	690	667	673	614	655	624	670	601	644	632	626	608	621	621	640	673	641	634	645	673	655	616	665	640	613	644	635	657	670	654	634	634	632	632	628	609	648	591	634	607	674	681	660	643	640	646	611	609	604	705	610	615	636	698	654	658	633	635	671	657	598	653	679	606	637	672	663	629	620	634	632	585	640	627	620	647	691	663	610	610	673	667	618	646	598	620	639	633	597	679	671	685	617	633	628	641	640	614	639	641	641	629	630	651	639	657	663	617	649	642	631	650	645	649	676	630	667	652	646	657	649	624	606	655	631	592	668	648	656	613	669	608	659	661	629	670	649	648	635	627	636	659	643	640	632	610	600	672	594	621	629	577	592	601	668	668	649	631	693	593	683	636	658	629	655	689	578	628	653	656	672	634	669	680	577	645	633	643	663	603	624	663	640	626	682	589	671	664	629	658	665	623	667	607	635	602	654	681	639	636	605	624	638	661	676	600	660	654	664	624	658	678	557	652	646	683	655	691	625	658	617	635	644	655	637	622	682	648	623	632	655	640	662	657	656	635	630	652	644	636	629	630	648	673	630	634	658	635	636	644	680	623	632	641	655	680	644	674	623	604	692	621	636	642	623	637	659	633	659	609	628	700	654	646	654	630	627	642	634	659	640	597	651	606	601	651	655	584	674	632	636	660	619	660	595	641	646	645	613	667	640	621	660	639	665	634	622	661	661	650	615	617	645	636	658	615	694	655	634	627	687	630	609	643	663	671	669	652	625	602	633	639	644	635	683	674	622	614	631	624	671	637	681	672	672	586	627	683	633	656	656	656	658	613	631	628	592	582	680	618	657	655	593	664	687	658	638	634	633	617	663	618	651	599	667	631	666	679	620	704	660	622	657	676	665	600	613	589	615	651	674	669	658	658	702	622	631	614	680	683	653	611	636	612	669	620	660	620	679	690	661	644	676	667	655	651	661	653	620	642	594	633	638	609	619	598	645	644	622	638	600	674	640	649	613	593	670	640	649	669	645	657	634	635	707	647	657	638	651	631	610	617	651	671	649	613	641	668	649	572	674	652	660	648	640	657	671	631	634	631	583	618	625	638	655	629	585	621	616	600	652	663	655	642	624	598	627	654	639	587	636	597	635	672	636	686	650	616	628	642	662	651	649	696	639	655	653	656	571	620	655	697	664	661	673	639	659	653	658	621	625	693	636	646	660	623	632	628	661	628	657	650	597	648	655	645	686	623	682	676	653	644	635	651	658	616	652	599	617	632	654	653	601	682	630	646	616	622	644	645	653	613	594	632	616	606	645	664	648	633	604	679	618	642	650	694	636	654	633	648	608	624	665	614	695	632	680	659	617	621	614	626	652	663	643	658	628	644	686	625	605	659	606	699	628	633	671	663	646	645	620	642	633	670	633	668	626	662	660	609	660	599	698	629	628	610	668	654	628	645	620	646	658	657	665	677	611	647	644	591	639	703	621	644	622	698	675	630	637	684	656	653	637	665	673	648	675	685	634	650	643	689	646	591	637	653	642	658	648	637	657	631	651	632	645	646	646	613	641	617	672	670	644	601	641	614	619	602	674	694	678	630	629	589	631	638	652	643	657	658	654	644	638	644	673	655	652	627	645	678	643	624	657	624	609	623	615	673	641	623	658	645	672	619	646	663	632	645	576	645	650	641	647	623	618	653	627	643	686	634	663	635	698	632	619	642	646	703	652	628	643	646	637	665	666	660	646	668	669	647	658	638	665	658	623	641	658	632	665	714	680	635	629	628	657	658	643	677	667	638	638	626	647	639	611	673	638	625	621	664	628	633	615	645	635	647	693	645	604	585	642	618	661	623	618	619	660	669	649	648	660	657	660	645	644	631	669	683	640	646	621	639	643	649	678	599	655	620	647	632	648	644	629	645	627	636	684	675	640	621	618	595	675	675	648	649	633	632	642	615	634	640	628	667	626	633	647	648	646	661	665	628	662	672	643	636	626	603	654	681	619	607	653	648	629	663	658	652	651	638	614	638	650	659	627	659	614	653	668	687	609	583	583	654	672	645	642	681	669	639	661	616	651	627	596	698	656	663	635	684	669	644	634	638	615	623	667	620	632	628	645	607	687	651	629	616	621	652	619	633	650	689	655	608	597	654	651	620	666	659	609	657	652	639	661	664	642	659	640	652	643	658	591	598	666	630	624	646	627	651	655	679	650	670	629	629	620	642	664	644	628	614	636	671	589	646	666	640	622	631	609	668	620	660	646	644	633	638	621	671	667	659	625	645	603	555	653	604	610	646	673	646	649	682	699	592	694	677	637	619	617	662	648	603	651	667	599	702	638	662	655	619	658	630	631	648	672	635	650	642	616	647	620	624	667	650	617	615	652	627	633	648	643	674	631	647	654	600	644	626	661	668	627	685	621	612	630	609	653	651	648	644	649	665	643	651	635	631	695	654	662	617	644	666	676	685	629	687	677	609	619	650	643	658	635	586	615	642	660	613	636	665	630	618	637	636	610	657	618	607	714	646	625	658	607	678	640	654	664	635	584	605	668	633	631	633	678	664	612	637	646	673	664	633	599	619	661	667	655	651	667	658	672	674	659	658	650	609	631	658	617	615	655	676	701	621	615	638	666	633	613	660	648	629	600	652	675	616	650	640	620	698	667	633	660	655	653	646	648	699	670	623	628	608	616	625	662	639	652	669	673	650	626	666	615	607	633	670	648	650	607	639	621	665	613	618	637	639	635	629	659	615	621	660	672	618	636	618	643
40286	37956	40944	37851	31559	26754	29770	29235	25750	20286	18501	12035	19604	20130	16633	14496	11398	10501	9094	8882	8817	8261	6849	8186	9567	9504	6779	4666	3405	2494	1929	1821	1841	1294	976	679	846	1051	1283	1120	992	969	875	743	615	635	627	665	648	522	584	467	396	366	325	326	324	316	284	314	284	258	300	258	286	251	265	252	229	243	247	251	260	229	239	239	243	242	223	273	237	243	272	271	242	248	216	242	229	214	256	230	199	278	226	252	238	243	263	255	251	237	240	251	226	229	235	260	237	237	243	229	215	237	205	232	241	241	236	243	239	228	255	237	251	264	259	219	218	232	240	237	246	239	233	240	248	246	241	233	244	220	209	224	222	236	240	217	226	236	253	231	202	263	233	235	247	207	253	241	227	257	234	203	232	218	232	239	210	282	226	231	238	270	225	247	268	247	239	236	257	218	236	246	221	209	230	250	241	242	255	232	262	245	231	258	252	235	242	221	249	243	231	235	248	228	235	245	251	255	234	227	222	237	248	222	244	222	253	231	216	243	207	241	237	240	237	215	264	231	247	245	250	261	237	213	259	265	233	253	247	241	267	237	227	262	229	242	224	231	251	265	222	258	230	208	222	247	232	218	242	234	248	237	235	231	242	221	231	233	253	249	249	253	253	251	254	236	233	275	259	246	240	236	214	266	232	226	238	221	248	249	237	259	222	210	237	253	224	243	253	216	224	268	213	282	221	263	225	217	250	247	226	229	234	219	258	238	218	221	243	238	227	240	247	212	249	240	227	240	229	240	222	248	232	257	230	207	258	235	218	265	230	231	244	225	219	244	251	254	242	224	238	237	264	198	238	198	259	246	204	195	259	246	250	235	224	244	229	250	252	223	247	247	255	219	258	224	227	261	242	216	228	227	234	231	226	249	245	226	250	234	260	234	239	250	257	271	231	227	230	243	245	239	253	225	246	256	223	245	266	221	241	222	231	251	244	223	239	233	261	233	236	222	253	226	227	251	246	220	229	248	244	209	224	222	239	258	245	227	248	219	229	246	243	230	228	236	221	215	253	262	262	234	234	230	247	223	224	245	261	242	249	219	231	251	215	224	213	240	245	243	233	224	243	273	234	226	262	223	207	245	242	243	241	261	237	212	261	245	240	224	223	247	224	264	242	237	247	248	218	224	225	218	240	259	248	253	249	262	231	242	252	244	244	252	231	256	226	264	239	231	230	277	186	225	251	242	216	255	228	229	241	213	242	254	256	275	259	249	221	241	274	227	258	243	223	232	244	217	237	238	234	242	255	197	240	214	246	250	228	219	220	230	218	236	266	236	247	200	232	221	263	226	227	259	271	236	224	237	267	219	274	229	261	228	217	234	250	228	227	240	241	239	213	249	235	252	225	218	251	266	230	226	224	269	235	237	243	188	232	235	266	250	235	236	270	242	234	222	257	232	258	222	244	229	242	240	249	275	222	251	244	240	224	247	215	241	250	239	245	227	228	244	226	252	276	244	240	243	252	252	246	233	238	253	227	216	244	222	261	244	280	272	247	242	232	228	209	253	228	236	268	252	253	234	236	236	236	216	248	251	248	251	242	226	221	231	216	244	249	254	295	238	255	239	240	225	249	247	235	254	252	226	220	257	246	234	247	259	230	245	263	248	249	240	249	242	229	225	222	206	266	237	224	220	229	238	248	232	261	272	228	270	209	212	254	233	225	235	245	276	242	230	190	247	234	255	221	264	212	239	218	247	229	230	243	224	237	216	252	244	239	252	259	226	220	230	228	216	196	254	214	223	259	262	254	266	236	271	253	215	237	225	232	229	230	222	236	251	270	238	246	216	212	247	215	227	272	265	217	240	237	211	243	215	216	249	210	213	235	244	215	266	218	262	232	241	214	210	230	253	226	250	247	231	240	247	259	210	228	253	210	225	218	224	255	247	235	214	250	229	257	243	244	229	243	251	206	261	232	221	238	238	218	209	295	215	287	246	239	257	239	227	246	244	236	202	261	222	210	264	260	265	233	256	239	240	239	225	235	234	232	249	246	242	265	246	266	227	251	234	238	243	247	237	264	216	212	230	236	231	249	250	240	252	245	236	246	256	264	248	234	226	246	213	244	243	239	253	223	271	235	238	226	235	264	231	258	212	222	216	252	243	250	235	240	250	241	241	230	204	206	235	223	236	252	251	255	247	266	204	262	257	233	223	258	284	257	261	260	258	237	232	215	224	229	221	222	236	226	249	201	235	263	247	234	237	256	259	254	243	216	235	236	227	242	242	243	209	253	229	245	253	249	268	234	244	255	229	254	234	237	274	252	242	243	216	208	277	241	229	240	225	271	242	256	243	233	244	227	258	272	235	221	247	240	258	213	212	264	208	251	243	222	225	252	245	238	246	242	227	217	234	261	224	240	284	270	253	250	213	233	223	219	225	251	239	232	267	254	217	208	223	257	244	216	251	258	227	248	225	246	244	230	238	250	237	223	216	257	235	246	249	221	246	217	263	251	256	244	248	241	248	233	244	205	250	255	225	234	208	238	249	220	223	250	259	231	251	224	251	226	226	232	229	251	230	246	229	241	219	262	212	219	245	253	265	239	249	238	220	262	210	255	251	232	217	223	226	244	238	231	233	238	230	224	228	244	257	247	212	232	231	241	258	237	219	261	240	243	221	196	249	271	237	234	210	264	263	211	239	269	249	224	243	236	233	248	244	260	238	240	242	248	226	255	240	255	230	201	233	241	227	227	250	263	249	230	240	216	243	249	240	225	273	230	223	243	238	247	217	249	232	236	186	272	252	280	253	266	255	219	199	237	266	246	255	231	258	241	275	224	225	226	206	241	239	239	245	231	259	222	238	229	247	249	230	252	266	229	223	221	221	238	276	227	248	213	250	235	242	251	225	240	245	212	250	240	219	246	226	209	198	226	257	251	228	231	246	241	246	236	200	232	256	237	243	230	259	244	229	255	241	253	232	192	206	233	238	249	244	219	251	233	210	233	221	246	241	246	247	246	254	230	233	256	280	261	226	224	251	225	234	227	259	230	268	225	243	217	215	249	215	249	224	221	249	252	258	242	256	253	246	243	203	225	229	247	220	260	237	210	259	249	221	280	228	240	213	254	257	223	211	271	283	254	255	240	243	227	246	233	238	242	257	279	228	211	249	234	244	220	246	249	235	263	269	232	261	241	242	240	255	243	239	235	256	252	234	241	221	224	260	240	245	258	258	255	222	229	225	213	247	236	239	228	231	250	215	246	280	283	230	259	249	245	243	232	228	259	237	233	228	249	250	268	257	238	265	238	233	266	249	230	220	261	262	232	216	234	222	249	238	219	251	247	199	204	245	232	254	241	264	226	256	206	218	227	237	247	249	220	223	215	219	237	242	272	253	249	231	228	241	249	230	202	247	232	255	224	242	263	234	289	234	244	237	244	249	237	239	256	238	237	243	255	223	230	250	227	241	218	208	247	234	223	267	230	245	226	241	212	224	229	208	218	249	233	222	223	227	266	214	226	271
24759	29589	40366	43548	37599	36792	40032	40041	35042	32218	29702	23992	36496	32290	30983	29885	27554	27610	24942	25881	27541	26019	22354	27896	32721	32048	25567	21318	17208	13704	10728	11230	10101	7522	5323	3686	5100	5960	8318	6979	5750	5752	5374	4664	3692	3624	3504	3464	3230	2768	2902	2112	1722	1526	1083	1264	1323	1161	1103	1220	995	907	915	976	843	747	823	765	650	679	685	671	627	690	600	625	640	603	660	584	583	627	590	607	606	574	583	611	579	595	580	652	649	662	597	624	615	591	647	629	627	579	613	621	570	611	601	569	590	593	587	606	619	633	607	602	598	581	562	585	591	622	574	569	558	568	613	553	593	581	602	545	587	576	575	536	564	584	583	582	587	500	535	595	612	561	577	565	570	572	604	585	549	546	548	601	566	536	543	569	539	557	600	576	565	558	626	574	559	566	595	571	508	590	591	557	560	574	550	537	538	570	565	604	596	559	580	524	528	561	586	560	564	556	570	586	587	586	583	568	563	585	531	563	622	561	548	530	583	595	567	562	602	564	573	560	555	580	583	549	562	559	585	544	545	571	558	534	561	569	593	585	626	531	557	621	569	540	568	583	570	598	520	544	545	579	517	574	581	560	595	576	531	601	563	551	553	580	551	615	578	559	634	556	528	569	548	579	571	566	590	555	596	584	557	562	569	590	585	562	561	602	559	579	585	534	578	556	557	598	545	569	527	595	574	557	541	556	558	590	526	565	591	590	598	566	571	546	607	553	544	538	562	551	585	575	567	545	579	573	594	574	572	556	537	547	531	584	609	587	570	570	563	572	603	573	578	572	529	545	590	560	524	585	555	565	512	575	589	583	557	556	533	559	548	579	571	601	567	572	591	525	545	527	570	547	553	576	548	599	573	543	554	562	571	612	555	596	576	547	555	561	586	520	568	566	557	573	569	570	571	591	547	576	614	551	613	580	570	520	557	538	586	530	568	608	577	604	605	610	607	528	540	563	545	529	588	567	548	555	577	517	574	564	581	574	587	580	539	550	584	563	598	564	529	558	608	591	581	552	592	586	543	576	553	538	562	586	553	576	564	595	540	568	561	582	543	593	590	572	580	568	531	591	527	588	560	592	552	569	555	605	546	580	559	527	570	571	549	581	511	556	548	563	548	545	586	545	613	540	569	561	559	519	583	593	553	575	572	573	573	557	535	598	535	543	577	574	558	572	583	567	550	540	593	569	524	634	566	562	576	580	552	568	545	540	580	546	570	586	589	549	590	619	565	502	549	558	596	593	536	547	558	534	572	559	577	582	551	606	572	606	603	544	581	615	616	543	552	556	590	586	584	554	524	549	585	565	563	562	590	591	554	593	545	530	562	549	554	577	526	510	562	554	544	556	524	569	570	572	578	559	605	557	582	611	538	532	536	559	600	561	571	559	588	558	552	553	568	566	535	567	556	550	533	531	582	557	562	575	593	564	566	584	558	554	577	599	562	562	575	575	547	627	594	532	586	588	549	559	548	533	562	566	586	549	553	564	589	595	592	557	568	584	592	535	597	552	521	567	553	586	569	619	575	573	595	568	548	563	588	580	537	573	594	570	557	567	572	557	569	559	559	535	587	555	501	554	573	590	590	567	578	569	559	539	565	535	581	614	560	576	556	593	611	583	536	582	538	579	565	585	552	571	567	514	568	583	576	589	568	572	596	599	498	586	543	613	556	575	573	588	575	545	547	575	551	536	570	519	536	597	542	560	556	583	587	597	644	549	591	542	563	569	540	550	589	553	572	574	602	519	600	567	593	580	594	583	575	587	554	584	589	553	574	570	556	557	536	535	520	559	586	558	574	551	562	558	524	597	524	563	575	566	575	593	559	530	533	570	575	571	557	619	598	567	536	526	556	528	599	557	561	544	563	575	559	572	586	533	584	553	563	591	609	546	573	535	574	565	573	569	578	562	590	579	598	601	547	580	556	577	542	569	587	600	563	571	552	602	571	535	558	520	588	553	531	548	523	598	595	556	545	531	576	573	561	544	601	572	547	580	545	602	556	552	558	569	582	559	568	605	584	618	539	557	568	534	564	583	568	548	566	520	536	523	557	605	563	563	564	560	600	595	556	521	539	573	523	523	594	556	556	570	589	574	573	594	605	545	554	578	552	587	587	566	593	538	609	561	582	590	546	591	550	572	563	510	542	546	539	588	581	547	561	565	553	569	525	575	567	573	588	531	610	559	533	555	525	549	565	552	544	583	557	572	586	610	562	560	568	565	563	556	586	569	567	549	503	577	552	509	563	561	568	603	565	568	559	531	567	574	520	572	605	553	588	562	540	590	563	551	574	548	574	579	584	532	546	564	578	567	589	578	608	552	611	598	564	570	579	546	555	606	586	562	588	500	559	600	613	537	533	568	550	561	534	582	573	577	552	530	615	573	533	574	572	580	515	555	594	535	573	597	542	561	576	617	561	555	519	585	559	604	538	607	576	558	580	549	596	630	547	593	581	609	504	523	562	552	574	572	581	548	546	618	565	538	543	579	598	554	557	578	563	542	568	529	595	590	618	594	499	547	572	549	561	575	594	566	573	579	571	551	583	584	582	555	548	589	573	582	571	604	588	576	576	568	574	556	482	551	584	533	561	532	542	541	575	572	539	570	575	538	522	564	528	558	577	558	592	550	590	563	571	564	539	530	541	537	581	568	604	564	575	590	553	554	542	608	534	560	544	560	547	542	634	585	540	562	578	543	597	579	541	592	587	575	568	564	574	612	561	598	523	586	557	563	564	586	539	557	562	523	538	573	524	550	536	574	582	551	568	526	534	524	555	543	586	587	578	525	551	588	553	529	562	558	530	561	594	534	548	590	604	532	573	557	581	513	569	550	557	568	552	571	554	575	554	597	563	549	583	559	576	551	526	625	558	561	586	588	573	558	537	565	559	535	612	577	541	560	562	528	556	572	556	557	551	544	572	525	556	572	614	585	592	557	552	548	574	572	589	519	556	598	552	561	517	541	579	512	560	599	549	548	540	572	569	588	564	591	544	584	612	582	543	581	539	577	577	608	560	572	566	583	591	546	556	546	580	557	547	574	540	551	572	615	547	545	568	551	595	536	585	580	591	531	523	574	583	538	595	559	524	551	582	576	586	549	577	583	610	518	539	560	594	541	546	532	567	552	576	569	553	571	577	564	560	547	565	538	589	579	561	577	577	533	565	526	561	594	571	561	601	577	556	559	569	558	620	569	569	566	555	529	591	547	585	553	571	572	552	587	572	501	581	547	578	516	573	570	554	545	548	566	561	576	585	547	588	587	525	567	617	570	557	557	541	546	582	559	573	570	573	538	596	568	594	573	603	608	568	598	591	576	556	514	550	609	600	568	533	567	537	573	586	597	533	594	538	592	576	563	574	576	541	553	535	569	575	570	575	582	545	620	605	589	565	585	577	592	545	552	546	607	556	532	542	528	577	587	567	536	560	556	589	589	550	586	566	548	553	560	620	539	593	560	529	541	582	587	622	599	547	571	575	568	569	584	521	583	588	552	546	581
21112	21703	24445	20367	13854	8702	6376	5590	4234	3840	2967	2404	2500	2059	1460	1148	885	818	766	674	629	536	481	443	455	459	400	416	320	345	311	315	296	317	338	330	299	319	282	275	354	322	288	304	268	270	279	280	310	307	301	246	279	285	288	282	278	273	271	251	268	288	263	263	273	294	263	249	291	277	281	281	259	253	274	264	254	261	289	248	271	319	254	251	248	294	280	275	244	262	274	242	267	280	249	257	290	261	274	290	268	251	280	258	257	265	238	283	266	250	306	263	279	262	293	272	245	232	251	277	292	275	258	261	249	273	255	268	273	259	255	276	308	286	255	259	261	268	237	254	249	272	288	250	272	256	271	237	267	290	215	261	271	260	277	291	277	242	241	247	238	250	251	271	290	276	279	271	255	247	289	227	242	253	271	251	253	280	299	237	274	251	281	276	254	271	251	249	223	249	264	242	272	302	249	253	264	250	247	264	258	271	264	247	265	214	270	287	263	251	253	271	240	287	282	267	276	261	255	262	247	247	269	246	268	264	260	269	249	235	236	278	259	277	244	283	291	277	263	254	283	287	251	281	294	253	258	252	267	239	286	233	254	278	243	248	254	242	257	275	241	266	240	302	259	258	252	278	290	240	269	300	275	236	239	273	236	252	260	264	270	262	264	295	257	239	274	245	268	270	270	277	263	246	253	255	264	254	267	267	265	259	250	265	259	248	286	259	287	284	277	284	283	262	265	249	236	283	234	276	260	266	260	292	253	261	281	248	247	252	251	254	245	262	299	296	276	233	267	264	261	265	237	274	261	287	269	273	266	275	286	266	266	265	232	273	252	246	236	286	253	276	284	299	237	248	259	292	260	280	251	254	239	263	254	275	252	269	278	262	272	263	272	240	249	277	245	268	274	292	261	243	270	253	241	217	226	264	262	268	314	256	265	261	270	280	269	251	245	278	247	252	259	282	275	244	277	268	236	264	250	272	271	256	262	297	277	251	267	289	246	265	251	259	276	247	257	253	247	251	278	295	256	289	270	261	269	224	232	257	217	241	229	256	260	263	269	255	262	243	250	251	257	271	275	243	272	262	247	268	287	248	284	234	262	280	256	256	272	275	264	283	278	264	273	288	256	253	269	272	279	264	245	263	269	267	238	255	315	241	258	260	257	272	278	285	266	277	288	265	284	292	248	266	252	237	254	261	259	258	253	244	266	244	272	244	241	266	256	267	244	284	272	218	249	273	222	274	263	256	269	260	257	279	245	250	260	257	241	285	274	249	281	258	234	250	257	294	251	235	290	261	291	244	262	229	284	276	289	280	267	261	267	257	259	264	279	270	255	259	235	233	264	257	246	258	280	269	252	281	255	256	250	271	261	250	264	265	287	274	286	257	255	234	251	235	243	256	225	275	279	270	261	258	297	260	257	241	281	249	262	258	274	252	263	238	259	251	260	240	264	262	261	267	267	273	241	287	253	266	261	282	247	242	269	257	247	265	228	244	264	257	271	233	276	268	251	268	241	267	257	238	274	280	242	267	257	261	264	272	250	257	293	247	260	235	251	248	225	245	260	271	283	273	236	238	254	292	248	255	269	242	243	247	257	268	279	277	258	259	278	254	251	276	273	263	257	314	261	272	284	279	279	239	265	243	264	237	264	255	258	266	284	291	301	276	265	263	252	233	233	255	268	243	258	257	255	269	264	266	256	273	258	252	236	275	262	256	267	261	222	280	282	276	284	276	254	264	257	272	293	286	265	264	257	269	228	257	265	257	267	272	265	262	262	269	258	276	248	250	267	264	271	252	245	285	279	278	241	271	269	272	271	273	253	245	278	254	267	285	275	267	271	263	273	251	236	266	242	263	267	239	265	255	253	245	230	252	231	267	252	240	277	251	231	288	230	243	237	267	254	243	259	274	245	261	280	255	243	273	260	278	282	255	291	275	247	281	253	238	274	250	296	250	284	278	276	221	306	255	266	261	255	276	294	286	255	268	258	262	254	245	270	253	277	244	240	260	248	286	258	262	268	268	261	290	264	253	278	243	271	274	231	272	251	259	234	301	279	293	284	266	283	282	296	266	244	252	274	252	248	256	278	279	252	256	294	295	252	274	264	262	261	263	249	275	223	241	268	252	281	313	263	240	253	265	273	269	273	260	240	251	281	239	292	276	290	295	229	266	247	232	237	307	253	250	275	253	265	249	256	265	244	219	242	282	254	264	237	254	255	288	269	261	235	253	234	265	293	261	260	229	240	240	271	259	248	258	247	242	261	260	270	274	266	266	253	253	256	273	299	269	262	256	245	245	240	247	285	273	301	276	251	252	252	246	229	260	255	287	245	255	256	267	271	275	254	264	271	258	255	295	299	263	292	251	266	241	249	251	264	287	230	268	291	300	266	259	263	276	256	263	267	290	274	243	282	267	268	226	261	271	263	270	258	234	239	279	272	261	261	261	285	264	259	242	240	252	270	250	275	267	237	239	271	242	268	286	235	242	267	257	272	256	264	254	250	260	254	254	230	257	247	254	293	245	277	252	256	267	262	293	268	268	256	243	248	260	279	257	285	250	285	257	243	256	259	265	257	260	274	279	248	267	265	245	296	264	255	240	241	256	267	272	257	257	275	291	256	268	282	288	233	260	271	264	260	252	266	274	276	237	262	269	271	272	250	255	278	237	253	276	256	283	256	266	270	272	248	269	234	286	265	234	287	299	241	264	273	288	272	259	249	272	295	266	271	280	260	300	283	231	284	263	267	264	250	249	235	266	278	290	272	266	252	262	281	288	320	277	266	249	221	238	247	292	249	263	237	238	291	242	268	261	269	293	257	257	252	247	250	272	280	263	246	262	267	273	276	265	285	249	263	292	263	266	273	261	288	263	280	277	241	257	243	282	263	274	260	263	265	267	247	240	270	268	275	247	253	262	295	261	251	272	267	255	270	281	267	268	257	270	259	261	268	246	272	266	251	245	274	301	289	283	246	273	264	254	266	248	246	274	234	284	269	256	278	283	281	266	259	265	236	275	260	263	247	238	233	272	268	284	262	281	244	240	259	257	258	262	281	253	264	263	264	272	275	252	258	272	291	268	239	265	270	237	262	265	257	266	231	269	249	230	263	236	295	264	270	274	262	278	269	258	250	233	275	269	262	246	287	258	277	258	248	250	255	246	263	251	273	270	279	241	248	248	269	271	265	270	272	238	275	275	244	283	274	281	252	261	279	267	295	238	286	272	240	277	273	248	253	261	237	279	251	252	253	303	256	253	269	304	251	268	252	243	256	246	281	261	287	275	246	281	268	297	249	273	251	256	272	243	251	284	255	256	276	233	234	258	272	271	265	282	277	273	234	246	268	269	241	251	265	264	274	251	273	224	268	281	262	268	283	243	232	284	278	262	275	253	273	283	245	272	268	264	261	247	247	239	246	264	265	239	257	243	265	213	269	268	302	297	282	259	272	249	251	272	239	256	271	247	292	273	257	280	271	254	271	225	271	251	234	273	256	283
12242	16922	26810	28184	24099	20215	18622	17648	15259	15009	12363	10752	11710	9619	7517	6120	4713	4263	4101	3594	2945	2491	2131	1995	2314	2333	1683	1527	1303	1171	1065	1038	1019	970	975	934	1050	1099	1087	1084	1108	998	932	911	874	791	813	879	884	927	885	763	801	751	703	740	678	637	666	679	674	631	689	653	644	659	633	621	699	629	652	672	624	670	669	663	639	635	629	613	652	637	668	607	635	636	610	621	638	612	646	659	613	619	629	643	647	649	651	682	604	647	611	611	629	642	641	690	678	662	638	611	645	651	624	618	646	602	631	613	667	616	609	632	626	645	652	653	600	663	623	648	628	640	640	608	611	596	640	611	625	605	595	628	616	576	635	600	649	604	626	634	641	641	596	655	619	606	609	637	653	619	568	646	632	673	632	608	618	643	610	620	662	614	586	652	582	579	612	669	620	617	613	590	636	625	668	629	577	602	623	673	656	652	642	661	651	625	642	601	621	629	652	610	613	660	655	633	618	617	610	617	613	573	595	587	625	598	606	598	610	601	656	634	650	648	625	633	651	601	612	612	629	662	649	617	659	630	628	605	658	638	596	608	643	622	616	644	623	630	640	589	644	605	651	622	603	627	648	646	605	614	609	654	609	633	628	604	613	612	638	671	641	624	610	628	633	682	600	593	647	616	632	648	604	584	645	623	614	627	649	646	632	626	647	608	630	649	651	595	608	598	662	629	623	616	644	597	595	580	633	577	611	639	656	631	573	607	616	635	602	615	620	634	609	627	639	611	615	597	686	643	647	669	637	611	624	624	671	647	610	661	577	613	639	597	654	647	630	624	605	567	641	571	610	637	650	565	653	625	649	638	603	625	590	631	614	641	633	632	620	625	630	632	628	640	664	638	616	576	609	634	623	653	612	608	611	641	612	654	657	608	644	630	642	614	584	643	585	620	636	631	675	629	616	610	655	633	596	632	620	609	672	628	613	643	623	630	599	610	646	665	624	602	655	628	629	653	608	633	635	637	628	604	639	634	654	682	598	627	653	609	614	603	665	635	631	607	638	606	567	646	642	618	610	667	645	606	619	625	667	635	613	644	597	608	638	672	630	638	636	601	635	642	634	610	651	613	601	650	671	608	614	634	600	595	650	628	623	627	654	616	655	658	663	620	665	607	545	618	588	566	590	657	608	644	634	651	609	617	604	629	608	632	678	599	614	663	593	616	598	633	628	643	589	641	599	671	675	628	616	644	603	668	644	629	561	568	671	650	633	631	613	618	621	634	640	612	582	628	623	610	620	587	647	644	633	612	618	615	648	621	591	671	628	588	643	658	613	631	604	584	639	629	638	636	603	642	650	606	672	646	661	613	624	628	644	618	604	628	674	594	602	602	632	589	647	620	624	631	633	656	587	609	644	596	624	604	629	640	618	647	622	644	678	640	654	607	645	626	619	623	647	620	669	653	617	650	645	636	607	619	630	618	625	604	638	655	612	642	597	650	608	626	626	613	625	615	666	645	585	611	663	631	642	596	618	632	603	608	598	651	585	608	620	615	636	611	640	658	579	567	659	626	594	623	683	681	632	655	592	612	646	594	651	604	637	675	624	635	606	624	623	645	595	631	675	629	652	675	631	630	625	580	631	616	640	611	590	581	647	639	613	607	625	608	643	656	631	618	610	642	581	646	610	624	596	591	624	638	623	647	649	626	617	650	631	619	617	624	672	631	626	607	614	624	659	611	607	606	617	618	623	591	628	611	650	604	627	636	583	584	632	642	654	669	645	610	637	590	633	611	603	635	632	617	663	616	686	584	616	620	617	590	640	630	645	642	623	614	611	646	614	639	631	662	641	592	629	652	657	656	626	635	654	582	633	616	666	621	633	630	659	640	611	648	645	641	630	637	627	635	645	651	621	622	623	623	617	618	625	627	660	595	611	598	624	608	634	621	618	628	642	665	616	635	634	620	626	577	653	623	605	621	622	625	610	597	621	604	649	619	658	649	585	598	658	666	624	645	618	634	642	662	635	602	631	629	596	609	562	628	625	599	610	578	605	617	672	620	607	667	626	672	622	607	614	610	599	576	633	655	616	619	601	594	625	619	648	636	648	680	630	608	614	615	618	645	628	569	607	606	623	615	598	609	665	648	617	653	638	620	615	664	603	620	667	617	630	646	603	629	620	597	628	619	647	600	623	639	637	667	623	629	625	640	656	609	620	636	632	648	653	610	678	640	618	661	594	613	580	631	633	609	621	633	643	641	595	642	673	638	615	610	683	679	652	634	648	656	629	625	646	618	630	582	623	633	603	643	615	635	639	611	657	594	593	614	626	606	642	635	644	604	592	610	681	642	628	680	642	632	609	619	639	595	662	638	622	591	626	620	636	662	644	610	618	625	608	583	643	579	670	630	609	637	640	635	643	642	617	653	634	653	583	631	655	601	630	641	677	627	625	593	652	613	620	649	563	641	606	565	641	627	635	588	626	627	629	625	644	617	590	622	655	604	679	571	576	635	597	615	601	654	617	601	557	625	617	631	596	646	636	623	615	619	612	629	611	632	606	652	613	610	649	632	625	588	640	659	645	629	599	615	608	628	649	655	615	604	637	611	619	691	614	631	661	606	578	647	662	618	607	615	686	592	610	606	623	634	595	617	627	636	640	603	637	644	617	654	668	630	640	673	655	564	611	601	599	606	630	610	630	648	608	650	590	680	594	600	665	638	572	676	627	644	638	621	611	598	618	654	623	635	660	654	632	619	640	667	633	607	625	636	654	629	619	560	664	651	602	607	642	643	681	606	596	547	655	636	615	671	645	664	595	634	655	623	630	608	563	596	565	592	651	659	588	627	601	635	667	627	604	615	635	608	644	632	631	600	645	587	580	625	612	603	644	598	632	582	632	632	637	640	634	646	642	600	644	694	561	630	634	593	630	628	654	612	594	614	633	577	664	596	583	617	631	576	654	633	637	648	674	611	599	577	607	624	600	591	576	652	597	567	621	619	632	681	625	607	613	602	615	638	575	598	605	644	631	653	647	609	654	624	657	620	626	634	657	636	635	628	634	649	637	615	618	621	582	618	641	622	602	610	619	635	619	593	601	644	606	625	628	634	624	641	634	625	656	611	635	611	624	649	650	616	583	639	649	635	598	609	631	635	673	608	620	653	650	672	650	568	573	656	646	615	654	605	665	589	638	646	612	625	630	592	590	627	616	578	617	621	616	616	650	617	655	618	632	635	585	667	661	627	600	576	641	607	627	630	622	640	634	638	655	619	648	625	558	613	639	585	588	641	645	607	661	608	615	588	618	623	650	606	609	623	644	612	627	653	610	609	625	641	645	620	658	624	649	629	593	649	646	615	600	673	568	632	633	634	640	618	595	640	623	625	631	621	628	621	611	644	633	623	686	604	602	619	615	632	628	675	648	610	615	656	606	611	648	608	669	624	640	648	658	626	607	598	640	618	624	631	568	579	596	592	619	611	629	620	662	637	633	611	642	648	568	620	612	596	633	611	635	643	608	580
31738	31886	35178	31649	25278	20943	22581	21575	16899	13668	10912	7485	11512	13012	11000	8505	6727	5987	4929	5154	4018	3167	3453	4094	4258	4556	3047	2420	1617	1200	1074	1037	883	714	595	522	564	760	823	758	623	652	601	528	462	415	432	451	532	471	472	380	360	340	303	295	349	328	299	302	271	311	284	321	312	277	299	289	268	278	266	304	262	260	260	257	283	270	265	279	297	294	276	273	285	286	281	249	314	272	274	279	274	287	290	281	291	272	290	275	282	256	275	245	332	255	274	279	284	276	289	279	300	269	322	292	299	259	283	254	281	255	278	288	252	258	266	257	253	282	262	245	285	280	270	276	261	280	283	280	296	281	297	273	268	258	275	285	279	278	269	246	287	262	284	242	309	280	280	283	277	280	286	256	275	271	268	305	281	283	287	270	271	283	264	248	251	271	251	300	313	276	272	247	257	272	256	279	264	278	277	248	238	271	258	268	238	277	280	252	310	257	294	265	266	267	288	277	275	271	297	260	264	270	259	292	286	276	270	262	275	281	272	234	278	281	261	264	264	267	268	266	266	233	273	285	278	258	248	257	297	274	276	284	274	293	296	267	261	274	239	255	259	283	275	266	274	290	262	269	229	275	260	263	246	261	255	254	278	308	250	276	247	240	288	277	271	245	272	244	265	265	255	255	264	273	237	267	273	282	281	325	244	274	277	274	267	274	254	290	264	248	258	266	273	261	273	295	277	249	263	288	296	246	266	264	271	282	257	270	270	256	283	279	288	303	232	292	262	276	256	267	245	295	258	265	277	257	256	255	280	267	243	282	300	301	274	278	268	276	285	270	256	267	260	259	278	244	267	242	245	278	264	279	285	239	287	277	281	262	256	286	276	295	285	260	306	268	268	260	262	243	265	293	284	270	281	266	289	291	241	270	276	265	262	244	257	284	255	280	234	272	263	269	262	276	255	254	228	259	275	292	253	256	237	277	271	243	261	261	264	276	240	268	264	244	295	270	263	263	265	242	291	266	266	264	253	281	238	261	271	273	259	275	278	262	267	259	245	253	266	272	259	272	286	247	262	287	303	254	272	279	269	271	303	241	272	278	290	279	261	252	261	311	288	245	252	282	265	279	276	268	273	267	265	261	255	285	265	271	284	260	254	267	300	272	290	268	254	244	275	266	269	243	259	262	260	264	253	259	246	257	274	266	271	260	294	265	275	260	289	271	307	273	260	263	268	279	277	260	261	306	261	253	252	247	263	282	263	254	249	267	235	251	249	258	262	301	239	287	256	293	266	285	259	271	263	270	293	253	276	266	275	276	272	287	258	286	273	272	278	272	277	291	264	298	288	266	270	264	257	255	278	264	279	235	240	269	284	247	268	277	247	263	269	235	272	264	273	269	296	314	301	253	274	293	274	259	253	265	301	269	284	258	298	249	279	279	280	234	264	259	251	279	283	284	271	266	274	266	294	288	264	285	257	294	275	269	278	242	272	276	255	265	278	262	292	236	281	248	254	297	304	266	272	302	262	267	284	291	271	245	269	246	280	264	255	252	270	263	230	298	274	280	251	289	266	261	260	275	264	284	241	273	264	245	274	216	281	280	245	248	266	239	254	255	257	275	281	234	259	250	278	232	291	250	289	281	294	294	265	300	277	263	290	269	279	267	297	264	254	268	268	257	274	301	268	263	293	282	265	247	254	270	264	267	259	297	258	265	283	316	296	278	262	252	276	251	278	252	281	250	267	265	274	292	246	306	240	268	277	264	233	278	253	262	259	268	251	279	279	261	264	267	262	280	292	254	265	263	269	264	274	256	251	276	244	259	271	253	234	275	243	254	259	303	243	292	283	282	260	266	260	270	261	262	278	256	247	257	254	248	262	275	279	273	269	317	293	269	277	285	278	263	285	298	284	272	266	274	270	271	268	287	279	257	274	255	249	277	244	253	266	260	273	288	250	267	295	281	296	226	238	279	256	236	270	250	292	269	262	293	251	243	282	282	252	266	264	263	246	279	261	263	249	266	281	255	252	264	274	300	259	286	262	250	291	303	266	278	272	276	258	282	272	257	266	286	282	284	262	256	273	249	262	259	282	286	299	250	265	259	264	288	271	264	251	269	292	294	253	284	297	273	291	285	294	282	261	278	291	252	252	287	273	291	246	250	253	233	264	274	282	279	287	281	286	271	264	297	277	268	276	275	258	263	261	283	321	276	285	285	279	262	252	270	274	258	260	297	249	299	256	260	254	256	251	252	258	267	247	238	247	254	256	262	218	280	275	258	298	253	278	296	290	268	248	253	283	284	270	243	287	255	254	279	262	250	268	277	224	274	243	266	238	232	260	258	266	268	285	281	275	259	290	254	265	269	275	248	301	278	278	261	258	259	243	253	289	247	280	291	249	290	256	302	260	264	277	269	294	289	269	294	270	256	262	276	284	262	302	260	309	291	260	277	268	293	288	280	296	278	276	299	243	296	265	279	286	242	272	279	268	286	266	280	263	258	268	278	288	266	271	269	273	273	285	291	283	293	283	259	287	266	273	270	297	310	293	279	278	273	248	245	230	265	277	286	289	277	256	277	280	260	285	273	263	260	273	285	287	251	260	265	265	266	274	262	267	298	284	240	259	276	265	280	263	287	269	264	291	274	281	259	246	276	294	277	244	266	236	306	240	252	240	249	282	277	252	297	259	292	274	254	263	264	260	252	262	280	296	284	289	253	274	282	271	257	247	260	260	248	238	275	234	302	259	273	268	247	280	288	290	265	295	263	265	246	264	251	253	263	293	296	284	273	266	271	241	275	244	291	283	259	266	263	267	288	254	253	257	250	275	242	261	269	262	276	273	249	298	254	273	246	267	296	258	234	277	271	262	289	265	257	257	253	256	242	276	260	301	298	290	276	255	262	269	268	274	284	270	277	269	302	305	271	262	288	316	279	297	298	290	263	276	278	265	274	251	270	294	261	293	267	277	282	286	295	291	225	293	264	317	288	285	252	295	263	269	258	293	264	255	242	277	258	262	257	273	231	277	263	283	277	254	263	262	245	266	295	250	252	276	281	248	293	274	244	247	235	289	249	265	289	257	278	251	269	252	238	247	296	287	273	269	282	286	261	259	280	275	250	250	268	263	266	264	272	284	278	249	275	258	251	269	288	258	271	257	270	289	273	266	270	265	274	261	248	243	288	268	268	285	268	269	260	270	285	302	267	279	235	283	270	243	273	269	281	269	229	250	272	292	260	272	278	257	275	254	242	288	263	277	260	268	294	291	275	285	254	272	284	289	305	248	266	306	266	276	293	273	261	281	278	284	284	280	309	280	246	284	266	288	267	273	282	265	263	275	288	274	279	262	251	264	258	285	269	302	280	284	223	268	277	265	247	250	302	260	257	254	269	280	260	304	263	265	275	287	236	262	288	279	284	268	272	280	273	273	277	285	279	271	274	254	295	283	309	242	276	284	262	271	262	240	264	263	242	264	282	245	274	282	269	291	300	268	239	283	284	290	258	266	310	268	278
19357	25183	35383	37438	32643	32191	34258	34288	27548	26236	22941	18529	28208	26557	24713	21943	20335	19668	18252	19241	17807	14980	14318	18132	21055	21546	15428	13246	9627	7392	6285	5728	5089	3797	3248	2125	3064	4368	4890	3957	3408	3353	3376	2737	2171	1992	1858	2095	2379	2235	2005	1424	1213	1007	1052	1009	1032	943	888	860	871	867	809	830	763	699	741	727	682	715	695	692	721	648	665	605	653	650	672	700	659	702	643	609	604	652	614	643	648	667	612	700	650	690	730	660	679	649	683	681	666	633	684	684	641	642	673	670	660	624	706	649	664	632	648	643	607	641	674	630	644	650	682	645	654	614	636	634	646	665	632	682	632	696	654	612	628	644	648	618	622	613	656	641	665	617	661	663	645	618	627	609	678	639	668	682	660	673	671	603	672	665	652	637	618	672	665	719	644	625	650	654	680	610	696	621	656	635	685	641	627	662	645	660	638	632	623	599	659	608	639	597	625	618	635	588	652	624	619	651	668	623	632	648	626	623	683	600	618	650	631	647	608	683	652	628	621	653	646	666	663	654	622	610	606	654	638	636	576	631	653	669	628	697	651	663	612	626	603	624	662	643	637	670	623	619	669	649	660	692	621	679	666	617	612	653	608	617	651	608	597	665	608	654	698	617	590	651	671	638	663	636	619	661	638	667	653	620	634	629	625	642	680	722	645	630	648	657	649	625	637	617	643	627	609	669	672	609	667	670	617	642	658	599	621	652	648	629	631	628	649	637	602	649	604	675	661	682	636	618	644	602	602	653	637	616	646	622	652	700	661	659	609	635	599	623	633	640	626	600	606	645	635	620	616	669	633	627	704	651	614	663	616	578	663	637	614	652	666	662	624	594	630	618	619	624	628	705	704	623	641	662	695	630	625	612	636	676	582	607	654	649	645	632	687	656	643	615	619	605	627	648	642	644	695	624	639	626	618	632	643	627	667	645	632	658	678	650	662	651	639	653	652	648	690	644	717	667	655	621	670	644	630	636	644	639	633	615	640	691	633	637	663	650	593	628	641	645	626	635	627	609	620	638	635	648	635	611	630	630	703	635	627	643	623	641	673	595	616	639	672	674	668	658	661	646	619	651	656	595	661	628	634	663	667	655	635	658	619	602	610	640	688	647	674	640	698	621	677	616	605	641	672	568	639	624	658	646	593	665	641	675	608	667	633	649	634	618	680	612	609	642	645	631	623	655	634	635	652	617	572	674	666	611	629	682	621	678	664	643	660	640	600	633	610	616	575	636	655	616	663	656	706	624	616	604	594	655	629	635	598	661	687	622	649	612	601	609	658	651	635	684	624	675	621	688	626	656	680	627	637	657	618	616	615	648	624	634	655	632	650	607	575	669	626	659	580	644	660	640	581	627	608	652	596	642	602	639	604	635	623	636	632	646	596	629	656	642	666	627	622	636	649	657	650	639	672	608	646	683	663	637	679	641	662	674	659	610	574	620	652	654	637	651	603	612	623	604	646	636	597	671	593	669	630	604	685	648	630	633	654	682	682	685	677	602	622	672	608	621	679	637	622	664	639	675	635	639	632	660	641	654	603	684	634	621	622	636	656	696	605	652	661	641	678	665	626	661	605	610	641	635	659	659	658	656	667	660	661	647	629	649	664	629	644	651	661	631	627	627	627	597	620	656	650	631	661	626	615	642	644	639	654	632	629	652	628	629	605	670	642	620	629	618	641	602	623	617	660	621	628	633	623	629	574	684	652	637	620	651	680	667	643	648	634	632	597	657	591	651	591	640	640	660	625	586	605	631	598	639	637	638	676	634	653	667	656	596	654	635	594	618	617	627	641	659	652	602	616	608	634	647	634	626	620	627	642	636	646	678	661	592	674	684	616	611	638	639	659	658	585	656	631	655	648	640	671	620	673	619	680	644	629	676	595	624	665	646	619	670	660	645	678	599	653	637	666	613	630	613	665	630	653	633	664	620	641	625	644	583	656	633	647	672	616	645	619	654	631	664	638	703	634	646	672	666	625	596	640	645	623	637	647	635	638	585	639	698	621	637	588	638	653	614	646	632	654	614	641	657	611	631	618	666	649	678	665	594	630	686	609	661	637	657	653	646	634	656	648	610	671	624	634	658	642	652	640	613	639	653	661	654	614	630	631	628	636	652	661	634	635	621	646	646	616	659	646	635	650	625	624	675	638	603	650	626	596	644	614	590	672	638	674	646	684	621	617	606	671	615	632	635	609	608	682	683	616	599	599	610	648	586	653	635	647	642	609	680	640	687	670	632	660	670	647	642	631	650	623	652	619	625	694	657	621	632	651	630	655	649	638	673	648	604	631	615	671	684	646	674	657	651	628	624	641	636	632	629	631	622	651	658	629	600	665	606	645	660	656	612	664	660	634	613	629	621	672	612	642	653	632	623	632	619	665	597	609	651	690	680	673	630	701	632	633	617	616	613	649	657	644	621	624	609	673	651	654	678	683	634	636	670	685	613	638	608	629	665	649	662	675	609	643	662	670	712	612	663	639	658	631	636	639	608	622	579	643	616	618	661	630	617	660	609	693	663	629	696	662	605	660	648	688	665	647	637	620	649	683	687	641	637	683	628	617	659	663	650	708	588	701	631	630	659	619	670	589	658	679	688	687	633	613	652	640	662	639	583	655	702	611	630	642	644	607	651	658	656	623	580	656	670	640	661	620	654	671	655	663	654	636	592	632	665	638	632	660	665	642	619	612	632	648	612	615	637	632	628	635	626	625	658	650	633	599	616	637	636	635	651	676	614	584	630	611	636	603	591	638	671	631	644	650	660	623	620	636	627	641	667	621	661	661	601	628	677	642	597	643	652	605	662	616	614	652	665	645	644	625	571	629	639	662	630	631	638	669	622	620	626	619	642	669	626	666	620	642	662	647	606	636	639	644	627	650	644	634	635	654	639	599	683	644	625	647	636	636	654	631	624	656	659	639	621	615	649	603	620	650	658	669	650	638	596	652	604	627	641	644	623	644	667	627	664	669	640	671	659	674	636	625	661	623	645	661	622	645	626	644	607	624	680	645	657	604	660	649	614	635	690	646	633	638	647	650	650	629	669	688	642	626	625	635	620	640	623	637	627	632	617	636	639	646	628	637	681	635	656	624	641	647	644	662	656	617	663	623	637	715	614	657	663	642	626	603	638	645	635	659	659	608	639	635	616	660	652	634	587	637	640	649	623	654	621	616	613	630	636	646	619	609	635	624	566	642	627	697	637	634	629	645	668	640	598	647	626	607	633	647	676	659	594	596	647	611	664	605	581	632	579	662	628	635	627	632	727	654	623	633	643	646	635	629	666	643	645	640	639	617	668	631	644	652	615	627	638	623	638	615	642	674	599	651	641	654	676	595	643	658	680	660	657	652	661	659	622	649	629	613	652	688	649	634	634	658	657	637	650	632	620	661	675	628	669	627	668	663	612	628	655	636	664	665	626	652	684	693	629	633	595	629	643	607	659	637	676	608	643	648	638	630	619	657	639	629	650	643	608	592	661	653	614	644	598	668	669
39724	36339	39486	36606	27926	28109	31441	29985	22391	19398	19394	14428	18620	20884	18723	14674	12367	10480	9362	9482	7582	6416	7057	7528	8494	8852	6100	4551	2959	2170	1778	1600	1328	1050	836	637	915	1285	1398	1100	960	848	882	750	566	564	513	570	736	761	567	394	410	344	333	371	311	307	299	291	299	344	300	264	293	265	270	268	263	288	251	220	260	260	283	250	226	249	232	263	254	262	237	233	259	263	229	241	243	253	246	229	270	241	247	257	241	252	229	261	217	250	245	244	236	239	209	250	246	248	229	256	232	254	234	234	251	240	219	257	229	251	219	217	264	239	248	254	216	219	254	228	208	244	234	219	223	228	258	234	238	239	233	230	253	251	230	241	219	245	280	238	197	242	224	241	213	248	229	249	290	238	231	259	235	239	227	261	213	243	215	220	244	233	236	244	215	233	243	235	246	254	217	231	221	238	243	243	255	236	216	225	258	252	224	252	211	262	219	223	234	263	260	232	232	230	236	237	235	244	259	272	254	251	229	235	249	240	228	235	222	221	221	239	197	222	207	249	226	223	231	269	225	241	226	233	209	232	231	229	230	263	219	255	257	207	232	229	246	242	240	257	257	248	217	200	211	254	229	220	221	249	225	244	240	231	246	238	233	207	232	233	244	259	228	222	229	261	234	220	224	213	236	241	256	229	216	257	200	219	228	243	256	231	234	234	255	237	279	230	234	255	222	261	241	205	242	255	235	258	248	231	240	227	249	244	264	238	251	226	228	233	245	245	237	234	256	262	245	237	234	238	236	206	229	237	242	239	244	210	209	240	241	226	253	252	217	270	229	231	236	234	205	240	241	227	242	229	247	216	243	234	231	231	224	258	245	231	200	240	230	217	206	234	241	233	247	222	238	237	242	239	224	228	236	244	256	259	218	227	254	243	193	230	240	210	247	229	232	201	239	225	257	198	214	224	227	205	215	240	237	244	217	237	239	216	249	224	271	239	211	251	231	230	238	235	210	220	228	232	231	207	248	224	279	245	236	270	243	255	248	225	254	251	240	229	216	223	224	246	238	210	218	225	231	223	248	240	233	229	211	247	248	213	235	245	218	242	242	244	267	261	220	233	222	237	243	240	244	211	215	247	213	258	251	240	240	231	247	241	235	234	251	236	229	213	266	232	267	233	225	233	239	248	235	241	235	249	218	266	231	243	229	249	279	259	212	253	234	225	245	229	252	253	235	251	217	247	224	234	223	268	255	246	225	246	246	263	236	253	257	242	228	222	222	209	232	246	258	210	255	237	229	237	255	231	233	232	200	233	252	238	222	220	253	244	232	220	229	241	230	241	218	259	256	226	232	236	239	262	209	230	231	239	266	237	219	245	236	240	246	207	237	224	250	240	246	228	227	230	238	229	231	204	232	266	247	223	231	220	238	224	242	211	218	267	228	219	233	272	240	247	230	231	234	210	226	255	254	234	231	243	210	242	226	238	274	239	233	263	239	244	244	262	210	227	245	239	235	263	239	216	225	241	245	232	232	256	242	244	230	236	193	235	263	232	240	238	246	229	227	240	210	245	231	234	229	241	229	222	260	214	218	239	271	258	232	244	236	221	215	241	244	226	217	241	261	231	272	223	239	217	234	238	250	255	247	228	228	241	235	246	256	224	231	234	230	232	232	215	235	211	181	205	233	236	229	243	222	265	247	244	244	223	239	237	273	231	190	251	235	232	254	270	238	212	235	274	226	221	247	230	226	226	240	231	241	228	234	225	241	236	237	255	258	255	251	246	211	223	229	233	269	228	259	202	246	226	222	235	226	209	246	194	241	214	240	245	235	250	236	265	250	247	237	261	232	205	250	229	233	231	244	256	221	259	245	252	228	211	254	222	213	227	242	227	239	235	239	232	230	232	267	245	222	230	241	244	244	239	238	221	216	234	228	215	275	264	243	240	240	253	241	229	240	195	243	238	228	245	228	264	230	207	252	231	234	227	236	260	226	239	251	267	251	208	240	227	217	232	210	230	203	222	227	232	249	229	219	279	225	240	236	235	237	231	251	224	227	202	248	270	229	257	235	247	215	253	215	235	237	236	253	234	256	209	239	221	226	239	239	235	241	248	204	247	258	223	261	221	254	264	218	247	237	234	235	219	256	248	225	224	227	271	252	278	251	212	242	241	243	233	233	239	199	252	242	215	220	231	240	256	258	253	259	225	228	246	215	238	240	255	243	218	223	243	235	265	208	225	265	224	240	242	263	224	249	255	240	234	236	227	240	235	235	242	258	213	241	215	218	215	253	225	253	228	254	251	238	256	255	226	221	206	254	246	243	243	230	249	224	220	239	255	250	249	240	250	264	240	241	228	254	230	271	253	238	231	214	249	237	226	241	220	224	257	261	212	228	251	217	201	242	224	232	237	239	231	217	229	256	201	238	258	228	226	248	248	237	240	222	278	243	200	237	254	251	228	215	246	237	224	226	224	227	236	224	221	240	255	209	221	250	228	224	247	243	228	255	216	234	246	264	267	207	240	257	261	208	234	264	238	209	247	242	212	235	214	222	234	235	222	245	214	257	275	245	242	261	234	270	234	201	268	219	206	269	221	242	215	261	220	229	251	253	220	259	226	221	203	231	222	236	220	224	236	222	204	246	237	253	240	238	227	223	251	251	223	253	257	227	249	216	245	255	231	250	237	255	218	225	246	230	263	224	244	221	220	214	256	232	231	243	207	232	234	256	237	251	256	221	257	236	228	226	220	233	233	204	249	259	244	243	238	279	224	219	265	244	213	234	263	262	210	255	242	223	209	236	216	248	259	228	248	217	208	234	220	244	239	222	218	220	270	253	239	245	265	229	267	240	241	238	229	243	247	252	215	230	227	222	230	233	216	247	235	252	243	225	235	236	249	205	221	265	241	242	251	218	243	228	263	229	246	230	255	207	239	254	237	219	228	241	212	243	251	229	211	209	249	260	230	245	264	269	237	218	236	237	205	252	239	227	246	221	205	195	254	235	246	232	233	240	235	210	238	263	288	243	222	225	247	248	206	251	230	243	221	226	236	230	233	206	228	240	226	236	258	228	244	228	239	240	245	239	261	208	279	233	234	231	221	269	243	256	249	217	227	234	220	216	255	243	249	229	245	259	238	234	229	268	224	237	274	255	236	220	241	222	220	224	263	216	242	242	272	252	228	251	245	215	250	233	249	239	248	261	241	235	230	261	239	224	258	221	212	229	238	260	229	239	245	226	241	228	216	191	252	263	238	228	237	233	229	219	217	245	213	203	235	246	266	244	217	193	236	254	236	239	229	248	228	218	215	260	225	236	231	233	236	219	230	248	254	242	241	235	254	230	258	262	247	241	259	250	256	225	238	202	207	243	235	242	234	273	235	242	238	239	235	227	233	233	254	229	233	207	216	228	245	237	212	256	230	237	246	247	224	200	222	238	235	224	237	255	235	239	224	223	221	227	224	225	249	234	218	264	251	263	190	277	252	235	213	229	273	233	207	258	241	213	235	233	239	209	242
23920	28446	38911	40346	35684	37863	41066	40968	31912	32009	32520	25311	34905	34010	33820	29172	28563	26591	26102	26473	25192	22912	22620	25227	30409	30560	24327	20939	15080	12580	10116	9362	8107	5966	4870	3510	5314	8076	8043	6281	6054	5329	5145	4136	3085	2693	2616	3042	4121	4155	3048	1811	1434	1180	1286	1347	1223	1175	1091	977	1032	992	847	872	798	720	729	711	760	678	677	626	644	617	583	610	597	622	604	593	575	601	606	626	605	563	639	618	598	617	608	661	648	572	661	639	627	586	570	572	622	645	607	563	646	616	599	601	560	604	544	612	593	597	569	548	604	571	590	553	585	551	552	579	575	513	573	577	551	579	535	602	577	526	582	539	562	550	536	521	525	569	566	623	603	582	525	591	571	576	532	566	518	554	583	542	555	536	577	567	580	546	527	573	569	594	555	544	558	545	550	577	546	554	550	573	540	551	523	593	539	549	550	520	593	595	562	573	532	603	557	549	578	582	545	554	561	534	555	577	577	579	572	552	539	523	575	625	554	593	561	564	594	569	570	558	516	543	562	524	541	579	535	573	558	585	558	562	549	518	585	582	565	598	543	552	558	582	539	551	585	580	579	589	590	506	542	549	570	558	556	593	567	581	571	565	542	566	567	556	546	538	546	530	527	594	548	545	528	574	575	573	562	562	544	588	562	522	530	578	545	581	568	607	591	566	556	572	550	554	543	530	546	561	558	551	545	553	560	547	558	538	544	563	561	530	559	547	575	557	584	554	526	533	540	571	537	613	532	551	572	583	565	556	599	593	583	538	545	565	536	560	580	578	551	572	590	540	525	573	518	531	548	543	582	572	580	601	536	541	511	541	611	570	527	506	577	582	579	513	566	564	538	558	528	575	533	566	554	477	563	539	568	533	541	571	577	581	546	574	516	599	550	577	522	542	567	559	583	501	543	553	551	546	575	544	565	553	536	549	565	564	536	564	548	556	554	583	545	567	538	523	605	569	576	581	571	563	538	548	579	552	551	563	568	590	557	572	567	550	576	540	551	560	553	555	556	591	578	600	569	531	529	531	549	556	537	587	559	555	587	578	561	550	569	605	594	572	546	562	557	539	553	538	574	557	574	569	491	529	569	513	531	602	595	551	592	604	565	552	546	538	579	537	562	530	546	560	541	615	526	586	576	554	556	555	539	573	530	545	536	564	573	575	554	561	580	548	563	559	532	538	552	566	575	572	590	553	558	557	547	576	599	549	598	559	563	550	567	598	605	584	518	563	536	548	553	558	521	579	597	539	514	565	572	558	545	613	563	545	548	624	545	551	583	550	559	588	553	596	581	525	570	552	586	561	586	555	539	549	540	530	565	530	592	589	609	556	574	542	573	538	616	573	558	541	541	568	567	522	529	584	525	564	568	551	562	548	567	536	584	562	570	540	589	582	573	601	540	540	523	551	545	546	589	535	594	564	585	530	563	559	537	562	564	593	539	515	596	561	530	602	547	591	523	507	565	541	574	559	567	569	575	551	533	549	519	529	571	544	574	554	562	564	554	580	546	558	583	576	519	539	530	529	541	604	581	549	585	542	552	569	561	550	576	530	584	574	563	551	542	573	523	545	559	558	555	587	572	531	545	575	539	555	590	562	579	570	547	565	557	559	570	527	541	586	568	545	542	502	587	583	523	571	561	564	563	554	554	530	566	551	563	621	573	538	588	544	522	532	563	579	524	513	505	537	595	575	555	527	563	604	535	524	549	569	510	579	526	527	579	536	613	537	539	532	595	553	585	557	533	539	573	563	515	546	571	575	542	586	548	567	583	555	567	564	577	574	529	557	532	560	601	514	560	606	525	549	609	562	557	559	536	602	556	568	532	537	492	540	525	551	550	574	538	554	527	598	554	574	574	597	547	533	578	583	599	513	541	591	558	584	525	563	556	592	606	542	602	538	594	516	610	530	577	545	592	559	567	578	563	557	592	559	544	570	566	553	586	574	532	563	521	560	547	515	579	552	548	590	566	557	539	568	526	543	560	575	574	546	558	559	543	571	549	582	530	556	552	574	525	562	565	535	571	565	582	601	599	532	579	585	618	574	566	572	560	584	582	573	556	537	551	569	531	563	597	571	576	528	564	551	585	545	573	523	567	566	529	545	570	575	574	548	506	523	533	591	558	550	572	542	521	561	595	574	574	583	542	533	552	566	544	542	556	566	549	575	557	514	575	560	556	545	599	586	542	538	548	563	533	517	564	558	583	531	536	576	523	535	588	564	578	544	596	570	576	589	535	547	576	571	592	548	561	554	556	595	545	594	557	561	587	569	572	561	578	556	555	575	571	600	572	551	590	558	586	553	542	550	559	571	577	550	540	599	537	556	552	539	580	569	536	543	506	579	590	521	552	549	525	549	558	570	533	590	554	585	596	538	573	559	566	584	509	561	565	541	589	560	530	560	547	544	563	512	578	552	546	565	521	580	519	566	554	574	545	559	587	546	583	530	500	591	559	605	554	565	555	526	600	591	525	548	565	550	540	576	553	571	556	554	544	556	563	550	535	588	533	544	549	557	565	594	558	583	567	599	612	541	538	586	568	554	573	528	551	535	550	533	560	542	509	548	515	540	621	535	525	572	558	535	544	578	603	502	550	578	555	559	599	596	589	532	549	554	607	593	605	555	523	566	536	575	556	572	542	562	564	533	523	522	567	562	535	581	555	540	520	613	590	572	582	516	554	562	525	552	553	529	556	580	577	558	566	599	577	561	564	590	556	571	524	597	517	541	557	574	556	589	522	571	542	575	566	567	519	564	531	578	562	603	544	555	597	570	577	585	560	539	559	551	532	525	559	585	542	587	575	581	577	567	540	545	565	575	574	543	577	622	565	568	510	585	524	547	564	566	518	586	558	556	564	526	586	569	535	551	533	516	587	574	558	545	520	511	552	608	565	596	540	594	562	568	554	581	531	562	584	565	549	620	577	526	518	556	562	573	589	577	585	555	555	530	593	532	550	574	608	555	543	520	599	577	537	543	577	501	553	584	586	528	565	519	538	558	560	537	543	586	586	592	565	552	560	604	592	569	536	553	552	560	542	596	529	545	564	589	584	588	638	560	566	563	552	542	575	539	570	509	561	583	581	567	541	569	535	540	599	576	567	539	573	584	559	543	544	551	543	564	600	558	548	546	554	566	585	557	610	561	572	555	562	551	542	582	539	571	546	580	555	548	539	574	562	544	559	573	575	537	561	620	529	586	547	588	544	598	566	523	572	588	557	519	564	535	558	563	563	581	552	586	511	556	566	570	584	583	594	568	555	594	584	605	549	551	568	557	535	574	554	578	553	558	543	537	543	534	537	562	574	559	568	539	524	576	493	549	558	559	508	544	556	572	576	589	576	555	564	553	550	571	571	506	565	542	555	528	562	583	559	538	514	606	578	530	598	567	530	572	557	542	519	578	586	534	578	579	501	531	555	529	593	599	583	565	555	525	571	589	555	529	542	547	538	573	568	568	529	556	616	530	536	551	554	590	564	555	502	576	560	547	586	549	587	527
20475	20893	25123	20854	13599	8938	6806	5012	3702	3307	2929	2361	2462	2173	1503	1222	992	930	825	727	579	494	433	483	478	392	373	364	345	300	333	305	296	311	281	322	290	380	351	333	322	307	302	285	268	330	286	275	303	328	267	269	275	291	296	277	264	265	273	272	283	289	277	296	267	273	300	245	265	255	273	271	278	279	248	258	289	280	253	251	264	264	262	270	267	241	243	263	285	254	245	272	267	239	256	286	258	228	268	271	252	265	249	275	267	288	247	278	267	290	285	259	281	266	270	272	249	278	254	264	248	262	266	269	268	238	255	260	258	280	263	248	253	268	281	262	227	274	248	250	265	251	235	270	295	253	257	240	286	268	278	263	265	280	213	263	288	262	236	252	256	265	233	288	244	274	245	256	290	275	305	293	240	246	248	266	250	262	245	265	260	254	243	286	236	259	235	255	269	252	266	254	277	267	233	283	262	252	248	294	260	250	245	264	258	253	277	290	280	282	269	261	246	280	240	260	255	268	265	258	290	243	264	263	285	283	268	267	270	262	274	238	259	259	256	263	277	250	273	269	262	238	246	280	272	265	221	271	259	272	288	252	270	268	277	237	289	254	304	246	261	293	299	276	268	245	264	252	264	266	244	260	259	260	258	280	305	316	247	257	271	281	252	295	272	265	256	282	244	288	258	251	272	271	255	244	279	257	270	266	264	239	272	263	277	277	258	256	256	283	276	311	302	290	239	268	287	270	240	286	265	261	253	287	250	283	287	259	267	259	297	258	247	272	252	297	304	278	280	296	261	238	251	244	260	242	234	292	258	283	233	246	278	253	277	258	265	265	267	291	277	249	284	269	237	260	267	259	252	277	240	241	259	272	264	244	285	271	265	268	263	266	305	251	287	274	253	259	282	252	238	255	256	244	246	260	241	268	251	269	267	254	288	294	275	267	255	258	222	243	297	254	264	269	264	276	267	271	257	270	212	226	264	260	244	266	257	271	268	273	282	270	274	242	245	285	288	250	266	269	307	250	300	279	272	287	261	253	248	259	241	263	251	249	268	256	274	239	262	277	290	257	257	277	239	257	277	254	271	280	267	285	271	288	282	238	259	255	260	224	268	282	264	237	241	287	272	233	269	246	257	262	246	274	244	273	257	274	256	247	276	252	266	261	255	262	296	266	261	260	239	291	302	263	276	251	252	249	266	294	265	250	271	267	252	254	252	275	231	253	247	281	261	287	258	270	302	275	269	263	290	286	244	256	266	258	222	289	263	239	253	283	290	265	285	268	283	290	264	244	288	235	215	268	262	281	271	251	265	252	265	262	271	236	271	266	271	249	298	280	276	261	282	238	266	264	249	258	257	238	271	264	248	265	290	234	224	258	275	250	251	258	241	275	251	252	272	261	291	269	266	262	283	239	279	264	267	276	247	280	261	242	241	267	263	252	254	289	262	274	253	258	285	240	271	268	271	257	272	256	248	252	270	276	257	237	253	267	246	275	277	268	267	245	232	275	271	258	248	253	296	261	252	250	269	283	243	281	240	279	286	244	302	261	265	248	276	268	266	262	274	230	283	273	277	287	255	233	260	265	270	235	261	264	256	270	265	241	246	275	254	285	313	250	237	235	242	262	259	267	263	244	291	253	274	254	253	257	270	281	260	254	258	275	261	230	288	265	266	267	256	284	270	256	261	270	269	242	236	234	264	292	262	280	239	289	263	292	249	273	258	243	275	259	245	236	283	272	271	248	270	287	264	252	249	277	274	306	260	275	253	254	247	274	281	278	261	271	277	236	262	298	243	242	279	250	261	233	258	254	268	282	254	248	274	238	254	282	240	276	252	257	287	262	260	264	245	273	277	310	265	261	278	243	262	243	270	260	294	276	294	235	268	262	253	248	262	254	251	274	272	249	283	278	269	252	258	269	290	265	269	246	259	262	240	247	272	265	289	304	246	249	264	268	245	238	240	238	305	270	228	287	265	252	255	260	257	275	241	271	251	256	256	242	269	281	235	289	272	263	229	229	263	284	250	225	275	246	277	254	242	267	254	275	266	266	243	265	274	257	261	256	272	253	248	289	278	265	267	296	261	267	271	272	240	263	270	257	261	249	264	242	273	234	290	300	269	285	264	248	260	280	272	251	269	272	279	248	247	235	252	240	249	293	277	291	263	245	268	279	253	248	259	249	258	246	265	244	276	280	248	261	267	263	267	244	272	285	245	285	226	279	252	259	264	260	245	259	278	267	261	288	280	233	236	236	273	280	260	253	258	245	252	251	261	246	264	262	271	245	269	288	248	263	244	257	278	271	261	267	282	247	269	265	242	277	265	275	277	243	266	258	266	264	245	245	285	286	275	259	289	264	256	252	298	266	270	262	258	265	249	256	244	262	262	250	241	285	301	240	289	244	252	255	279	260	270	275	250	276	233	279	242	250	257	275	266	251	284	281	265	246	230	233	275	264	229	251	280	235	245	242	237	242	238	274	287	270	277	266	232	266	269	261	250	291	247	264	257	249	289	237	260	235	244	255	250	272	263	260	265	279	282	260	240	257	259	240	260	247	251	278	294	239	264	279	266	293	292	267	258	223	249	273	230	273	284	231	291	234	298	262	272	225	268	267	270	276	257	251	241	256	248	295	265	255	279	256	265	250	232	268	275	233	236	272	246	250	291	255	261	266	282	266	250	287	275	282	238	261	290	274	276	263	264	271	272	249	233	239	268	258	268	260	297	257	259	259	234	254	287	261	255	276	249	279	246	296	264	225	277	277	259	268	255	283	270	266	270	276	276	292	276	255	244	231	255	261	267	272	248	255	271	279	243	280	285	270	285	278	259	261	248	266	252	270	263	258	264	241	263	250	296	268	253	260	262	253	256	268	265	233	275	253	232	263	249	263	279	275	250	268	252	263	266	287	246	241	243	242	275	267	239	265	251	271	236	231	261	277	269	249	236	252	234	269	254	238	249	278	256	254	280	268	259	270	261	261	270	277	269	254	241	260	247	275	274	255	246	256	252	270	281	294	253	269	265	278	258	268	249	267	260	259	266	245	273	290	288	275	272	271	247	240	270	253	277	288	275	290	244	276	271	265	252	257	246	254	273	268	266	258	274	253	255	253	240	258	265	249	252	257	236	263	292	283	279	253	240	226	244	243	274	258	238	266	267	283	268	252	257	294	255	289	249	269	279	257	298	270	249	258	270	280	263	263	289	277	271	249	243	274	263	256	249	267	291	279	278	269	254	273	267	276	280	270	236	247	272	286	260	265	269	274	260	274	264	257	273	293	280	262	268	292	267	274	254	270	265	301	256	253	249	260	251	240	272	248	291	282	316	282	265	253	221	287	256	280	243	285	260	267	258	247	284	247	280	259	265	259	261	249	243	295	278	279	267	269	258	271	275	294	270	253	263	245	231	265	230	309	242	270	260	273	250	261	275	256	250	265	251	274	280	271	247	275	271	282	297	253	262	241	279	245	290	239	270	247	286	251	256	277	231	248	264	258
11948	16507	27406	27810	23424	21064	19761	16890	13846	13473	12336	10429	11255	10389	7646	6104	5315	4622	4481	3597	2920	2307	2065	2154	2221	1998	1538	1559	1147	1052	1103	1075	970	954	964	1000	964	1036	1119	1136	1104	1071	961	795	806	815	815	832	864	858	755	763	767	716	680	756	709	646	627	630	650	655	649	652	673	663	671	627	683	622	622	630	659	633	630	609	631	648	682	571	624	640	619	581	635	622	621	607	659	583	641	622	623	616	634	590	657	610	622	614	631	629	619	653	659	590	621	635	634	628	617	650	614	645	624	604	567	604	579	645	644	655	616	563	627	634	624	584	620	614	616	662	649	616	638	668	637	637	609	699	619	614	594	638	601	586	636	622	649	623	594	638	616	608	620	621	635	608	625	602	619	592	602	671	625	611	634	619	593	621	612	605	626	599	641	608	619	634	643	640	578	600	588	624	609	605	592	608	626	636	598	628	623	624	602	626	631	640	609	611	579	633	643	592	619	646	633	597	635	608	643	620	657	607	611	607	616	598	665	620	577	604	604	594	646	655	609	597	611	643	657	586	619	659	621	639	628	657	591	646	678	602	617	606	624	627	629	653	616	648	626	643	615	623	615	562	623	624	669	571	612	620	653	626	613	634	603	630	678	629	656	656	599	631	641	601	620	634	645	629	611	625	661	601	610	599	636	638	636	556	609	603	632	624	602	587	620	611	634	623	614	573	609	635	602	607	587	648	636	674	586	579	649	625	626	625	584	580	584	613	631	630	664	624	637	582	622	621	647	669	602	644	590	603	621	597	648	597	649	577	624	593	637	618	632	589	620	578	622	632	623	656	653	614	625	585	663	659	623	603	672	599	645	653	635	644	635	655	630	642	659	614	631	594	630	616	650	611	651	592	627	603	607	596	588	622	578	603	677	650	670	616	623	610	616	635	622	589	594	630	629	622	615	584	611	615	622	650	597	588	629	616	605	645	615	539	624	633	585	595	610	590	618	609	650	583	610	672	640	619	673	594	608	612	608	639	654	641	587	631	596	615	628	605	621	633	616	627	604	600	605	619	655	644	669	601	610	655	665	629	600	640	677	656	596	559	658	624	634	673	630	575	619	640	599	624	592	628	609	643	615	632	614	603	597	636	637	620	616	625	619	577	578	627	609	617	610	660	626	616	573	628	631	629	643	656	624	621	614	623	646	609	599	647	652	687	582	623	603	563	603	593	625	603	612	635	560	635	620	643	581	566	594	625	644	627	639	618	638	618	649	633	613	634	688	623	613	589	627	643	627	602	636	645	623	603	630	652	634	604	637	641	651	674	638	619	624	632	659	666	685	645	608	582	643	670	597	613	644	634	614	627	614	636	591	596	605	573	615	639	607	648	640	628	642	624	570	635	653	594	634	610	649	648	603	607	619	657	630	668	621	615	611	667	597	580	617	625	611	637	632	616	626	642	585	638	591	652	623	635	616	655	648	637	640	637	583	645	616	620	621	589	636	596	668	618	636	615	659	640	616	568	619	653	588	592	671	648	618	607	633	634	615	643	593	605	635	615	660	649	607	629	631	608	579	630	609	612	669	637	685	626	610	576	614	588	586	604	645	628	609	628	593	688	613	669	647	609	627	593	621	623	600	620	651	588	623	614	600	588	612	635	602	572	606	602	660	605	615	646	645	610	612	572	614	598	607	670	660	624	598	566	593	651	636	581	621	619	625	639	656	631	608	601	621	668	630	669	652	590	626	593	628	565	680	637	610	605	604	588	644	599	634	625	633	629	611	609	629	599	655	629	594	606	654	642	607	637	607	572	641	610	610	590	666	605	609	596	644	593	629	637	636	643	593	629	640	631	650	613	598	575	591	563	629	596	614	670	641	630	615	676	658	617	599	591	635	621	615	631	602	576	652	612	655	649	649	618	621	649	606	631	627	607	634	644	546	598	587	645	638	653	634	612	608	625	654	547	642	600	607	644	628	620	617	630	647	630	633	565	655	597	649	612	621	651	629	621	599	637	601	608	630	621	626	631	603	633	607	628	592	640	673	604	606	598	588	654	614	642	620	615	645	622	623	628	631	638	633	590	603	607	635	597	612	665	631	666	619	626	651	599	629	598	635	614	605	636	625	649	600	623	660	615	609	651	663	605	619	615	634	595	617	621	647	641	623	637	591	593	593	627	657	672	583	630	592	617	587	653	624	593	659	633	623	632	645	640	610	635	653	617	649	671	616	610	617	621	626	612	638	634	615	639	604	635	609	588	615	618	600	637	599	599	631	593	674	612	621	630	612	619	646	572	622	651	654	663	665	641	612	642	603	587	655	615	602	585	659	635	633	608	601	599	605	658	643	607	620	628	599	686	652	608	628	617	605	588	656	665	649	581	673	612	595	587	631	589	619	652	626	627	650	622	588	610	591	610	664	632	618	619	649	618	612	654	654	592	621	592	601	632	636	574	593	602	586	587	631	640	651	661	604	598	611	596	615	627	599	635	617	629	634	611	582	658	627	628	686	606	596	614	602	644	616	627	617	619	572	628	597	626	616	614	598	605	630	618	641	636	609	605	637	631	604	668	602	671	640	602	570	598	639	647	595	610	654	613	610	645	623	640	607	619	597	602	638	657	659	651	586	615	604	594	661	645	653	592	603	605	604	630	643	604	602	581	662	615	665	582	590	600	634	619	589	600	648	632	657	610	639	650	589	622	621	657	684	603	616	621	628	655	607	614	646	661	592	671	660	668	603	598	616	586	648	643	650	626	579	612	615	621	583	616	606	599	620	621	622	576	658	585	639	611	617	633	591	609	595	622	594	655	678	587	640	605	601	623	628	614	604	641	640	647	610	628	583	632	641	604	601	608	651	623	617	612	606	642	625	625	661	574	613	608	627	667	612	623	617	603	652	622	623	605	604	619	664	678	652	598	648	600	652	617	653	607	591	624	626	650	585	615	602	636	633	637	610	581	678	583	602	621	639	620	613	602	643	639	643	617	589	652	600	629	591	611	585	640	610	639	623	580	630	649	595	602	611	584	599	647	648	614	625	577	592	624	645	618	637	617	602	628	657	607	638	646	662	580	641	653	623	628	622	647	586	602	672	615	650	618	603	624	638	617	613	649	612	592	680	610	620	639	660	652	623	647	582	607	651	602	668	657	639	661	632	627	598	587	615	642	636	568	600	601	608	618	599	564	641	624	646	608	585	646	603	615	638	587	670	628	609	644	639	638	639	654	650	662	645	608	687	622	641	617	588	622	607	599	665	647	632	645	636	605	587	624	637	624	670	632	633	616	645	626	643	640	605	600	646	600	632	620	599	655	615	629	576	660	602	624	610	623	607	639	620	630	614	635	628	653	648	627	626	607	587	598	585	623	598	629	582	602	636	629	579	616	604	666	628	629	598	626	643	614	582	633	673	625	601	628	660	633	686	640	601	635	598	608	650	624	613	678	599	652	618	632	632	656	611	609	648	601	573	618	640	592	616	644	587	618	632	642	633	592	573	579	610	659	593	615	631	632	644	633	582	629
31820	30340	36410	28859	23098	22334	24909	24328	17994	14096	13141	7938	9471	14732	11680	8967	7136	5036	5491	4977	3441	3294	3853	4058	3865	3602	3123	2353	1509	1215	972	914	779	660	689	541	533	776	813	717	600	568	594	497	437	378	426	469	439	405	372	354	334	354	317	291	336	321	278	299	296	294	283	286	332	270	296	277	296	292	305	271	290	228	249	260	275	263	251	259	269	298	290	259	262	280	269	279	278	270	278	268	272	279	290	273	273	284	271	277	263	274	260	293	278	276	265	284	264	274	282	290	273	280	241	277	303	262	248	284	263	270	259	278	271	267	272	291	281	274	277	270	272	272	284	286	261	281	248	269	261	274	295	320	275	238	251	287	260	290	295	265	283	277	268	283	273	264	309	281	258	288	265	252	293	271	273	276	301	273	285	267	276	319	292	272	256	269	231	271	243	256	280	274	289	253	296	270	285	253	261	286	250	281	281	265	266	260	240	258	271	276	273	241	277	272	273	284	267	255	253	284	248	282	276	292	282	248	256	288	273	251	272	290	278	293	271	310	271	274	260	282	262	250	265	282	286	266	247	251	263	249	286	263	302	257	249	300	251	250	257	303	249	317	278	270	283	267	312	279	248	250	284	285	268	262	284	269	268	293	252	265	264	304	284	280	278	293	271	270	266	252	251	277	302	269	271	245	280	266	268	270	262	261	307	320	250	241	283	256	245	233	283	253	295	285	321	279	275	276	251	267	290	294	247	231	286	313	272	280	269	276	244	276	273	270	273	267	293	258	268	235	282	270	274	259	284	258	252	256	272	286	255	260	268	313	264	229	259	241	275	285	262	254	265	293	247	239	284	255	284	274	269	238	273	275	292	267	276	280	292	287	249	281	265	277	250	271	261	283	280	265	255	261	248	280	258	234	276	244	299	273	292	261	259	253	263	244	273	257	271	247	284	301	294	274	276	257	289	269	275	283	249	263	269	259	294	276	273	281	286	277	257	295	270	311	248	292	294	262	259	286	275	270	278	281	275	285	277	289	287	274	292	285	269	253	265	263	278	279	287	265	288	268	293	263	261	291	293	284	264	278	260	240	263	290	267	261	278	284	265	258	259	276	272	273	251	274	250	295	273	232	268	287	294	256	276	279	298	249	225	268	291	284	257	255	289	275	257	257	256	268	262	252	245	257	284	262	288	264	295	257	261	285	282	281	262	246	286	268	277	279	277	243	262	230	290	277	258	260	282	304	290	241	228	236	286	248	275	277	266	246	292	279	287	237	277	279	286	320	277	290	282	273	238	270	277	262	227	271	260	303	283	253	255	270	259	287	274	256	273	260	266	270	250	265	295	273	260	237	261	266	258	275	278	280	252	273	308	286	309	297	286	261	291	281	299	290	247	247	244	291	225	277	253	280	302	241	244	282	282	311	243	273	284	272	259	246	265	260	271	294	282	282	272	235	252	289	292	301	288	293	266	290	274	247	273	264	261	280	265	231	270	268	295	273	315	294	274	277	273	270	285	278	278	267	287	297	289	255	256	270	256	279	267	270	243	288	310	246	261	280	275	269	282	253	280	294	285	279	286	282	255	285	259	265	270	260	273	293	271	282	288	289	272	248	285	266	286	248	300	291	275	247	251	253	277	293	258	287	262	263	281	240	272	286	271	285	290	262	262	264	267	287	244	281	288	263	277	255	250	257	288	262	258	283	250	282	265	300	272	263	296	270	276	291	246	273	295	295	258	264	318	285	277	279	270	258	285	257	296	289	281	320	277	247	264	288	276	294	275	273	277	305	276	284	267	274	266	301	275	251	280	244	287	266	264	268	249	264	267	280	279	297	264	304	258	261	280	255	286	280	296	263	251	258	278	315	299	248	289	295	265	286	281	266	249	293	290	284	262	263	286	248	267	268	276	270	272	277	260	288	265	263	275	291	235	308	250	269	229	319	294	278	263	298	262	308	289	264	288	253	292	288	279	284	279	283	277	268	263	266	318	268	271	297	282	316	264	273	286	272	254	258	260	298	295	265	303	261	282	271	283	271	255	284	282	280	256	282	289	290	265	278	255	291	316	262	255	257	229	304	286	283	283	263	263	283	264	285	282	277	265	258	277	296	282	247	288	292	277	264	332	285	259	298	249	277	269	276	293	271	287	250	269	270	269	266	247	251	294	291	264	276	296	266	299	294	239	273	245	267	272	271	249	289	280	290	280	256	305	291	266	274	266	272	251	294	262	269	250	293	254	268	272	293	284	281	280	269	265	259	271	278	274	279	290	274	269	253	281	303	247	254	296	253	284	244	287	278	258	263	245	277	289	250	261	282	255	276	239	261	247	283	269	265	266	281	314	265	270	250	297	285	300	272	274	259	283	278	256	270	275	251	264	279	291	280	269	253	283	251	272	283	263	323	252	259	244	248	278	294	274	246	260	265	274	269	283	302	275	276	266	266	254	286	272	242	254	264	293	270	269	242	283	301	282	272	283	291	264	264	261	281	281	287	298	267	233	268	290	258	267	258	272	266	250	263	277	265	230	279	270	278	290	282	261	274	283	298	268	254	287	266	296	262	299	293	254	282	275	264	258	273	291	271	264	271	280	273	266	276	283	254	268	286	304	281	263	266	291	265	265	267	250	261	242	243	266	262	278	262	270	268	253	281	255	284	274	277	254	288	273	291	283	277	243	256	260	285	248	270	275	280	277	288	297	279	239	276	269	313	248	287	280	287	307	288	247	290	238	273	274	313	260	271	257	292	268	276	252	260	257	303	300	231	267	251	252	284	281	262	258	305	249	262	281	258	303	267	281	257	288	275	248	258	272	249	261	236	275	259	251	274	295	321	284	261	271	294	272	287	280	264	266	304	277	268	261	290	262	258	251	247	266	267	256	301	285	285	286	276	253	238	238	293	324	262	307	285	276	277	268	273	290	268	281	262	267	296	272	240	279	281	279	246	257	270	276	258	281	272	264	271	261	257	262	270	248	279	266	278	267	277	249	252	269	267	268	284	239	307	249	268	263	254	295	263	306	273	252	301	288	279	269	270	237	274	289	275	273	269	269	271	279	246	307	276	315	259	266	275	263	274	271	284	264	277	263	292	294	276	247	266	297	253	267	258	279	272	304	281	309	285	285	241	285	280	255	273	263	281	248	296	302	277	297	285	241	281	276	282	252	272	283	274	279	241	262	281	274	286	254	284	266	282	264	273	279	273	251	288	297	296	281	277	295	294	263	271	272	277	275	272	297	283	292	240	285	268	256	285	262	264	269	296	255	280	277	270	289	282	253	284	284	272	288	251	261	287	282	274	286	251	293	282	258	257	280	280	270	288	270	273	303	267	294	248	277	272	288	286	270	255	249	300	323	271	273	280	261	261	291	274	265	273	276	258	250	266	255	260	274	262	288	258	296	270	270	275	271	277	240	239	264	277	287	262	293	287	292	258	260	247	261	276	253	253	259	261	245	264	297	294	250	289	275	272	300	268	252	249	241	293	289	252	257	268	297	267	290	276	254	333	258	278
19180	23766	36064	33494	31778	33002	36804	37273	28160	26346	26846	17681	24450	30377	25835	22700	21549	18487	19671	19356	15964	14804	15954	16898	18788	18679	16687	13184	8739	6757	5450	5019	4358	3422	3391	2461	2913	4370	4537	3731	3296	3034	3067	2220	1975	1754	1897	2047	2107	1669	1493	1240	1382	1265	1144	1071	1043	895	872	878	873	837	816	795	799	720	732	731	801	739	647	709	683	699	659	669	665	613	658	668	670	667	679	654	672	676	671	644	654	689	672	666	688	704	707	704	704	669	700	671	659	668	720	639	677	703	695	659	668	682	600	687	695	674	642	662	661	675	678	638	681	621	610	645	714	626	640	649	634	657	610	654	649	614	626	669	609	670	647	593	646	638	663	602	684	615	642	642	668	585	635	639	639	689	632	634	655	677	607	626	670	647	658	607	597	647	660	667	627	630	600	664	631	608	606	708	639	641	687	645	627	624	671	724	641	608	633	657	635	613	663	586	641	631	652	658	636	677	652	607	629	672	624	653	624	655	606	634	663	645	646	668	705	635	640	628	662	649	683	639	649	601	661	661	614	619	632	581	684	599	708	651	604	641	640	676	634	677	680	713	657	642	599	617	633	613	675	630	674	624	693	637	636	617	646	645	655	672	632	625	655	612	633	608	626	655	628	687	623	670	640	598	649	602	676	626	634	612	667	651	584	631	678	666	607	645	603	581	608	581	631	663	643	653	628	645	641	668	634	662	654	674	656	645	624	686	622	611	625	640	624	652	667	683	639	642	662	623	662	667	605	616	644	661	645	623	691	617	659	608	655	674	650	665	665	675	648	656	666	653	637	614	662	639	603	662	603	603	679	695	633	620	569	631	621	642	647	651	643	687	673	624	675	647	626	649	714	651	706	629	675	646	641	675	687	655	695	605	630	628	619	623	617	642	644	604	647	698	661	587	642	610	642	604	640	634	655	602	649	669	583	653	658	618	666	626	685	682	613	623	612	650	657	634	634	647	676	623	664	629	661	637	676	635	664	647	637	622	641	646	601	634	635	667	635	678	604	622	633	654	615	645	653	625	705	663	623	658	666	608	612	666	615	616	635	659	673	634	693	641	607	674	609	651	653	663	670	662	604	611	620	659	687	652	642	639	651	644	647	620	639	646	671	637	636	653	664	605	663	656	652	658	669	685	664	658	665	627	636	642	640	648	609	588	617	671	652	629	659	608	634	634	611	606	614	657	651	685	692	641	624	669	660	599	650	641	663	617	660	665	599	645	638	656	628	619	634	639	650	639	661	649	611	658	641	659	606	715	662	638	600	706	654	655	632	613	688	643	711	658	604	614	627	681	664	640	656	618	606	641	631	646	653	628	614	631	647	616	624	636	640	648	643	613	605	598	649	595	658	615	656	653	637	677	647	671	604	634	659	636	656	669	618	662	636	670	678	588	617	687	661	658	669	628	681	634	629	617	662	633	647	663	666	604	625	600	627	630	593	607	624	658	649	666	594	596	626	667	650	659	682	650	663	609	582	643	700	608	656	679	632	595	628	656	603	622	658	631	651	619	609	669	637	727	613	607	628	642	672	647	681	648	604	632	649	647	654	617	644	614	573	661	655	657	580	623	655	692	680	625	666	635	583	622	584	618	651	613	623	623	636	705	609	658	618	647	670	650	632	598	619	609	646	630	619	645	650	634	651	632	634	654	634	658	681	685	620	631	656	675	648	662	628	684	588	599	653	565	610	662	635	647	614	654	611	663	685	650	640	638	619	671	601	629	642	634	701	648	660	664	671	659	615	614	635	671	652	654	650	630	622	640	674	626	615	668	619	646	600	596	672	616	641	610	667	660	662	610	661	630	662	622	659	628	623	611	630	696	660	631	641	661	656	635	663	621	632	644	635	660	628	628	635	627	598	638	650	633	676	622	625	603	650	635	654	709	680	656	627	652	651	657	627	650	588	594	644	634	676	667	662	681	683	642	607	649	641	672	643	624	631	665	658	640	668	678	669	631	594	655	624	648	657	653	660	663	641	606	661	634	675	631	642	570	651	625	657	657	676	633	650	646	663	663	632	618	614	651	585	650	681	610	609	700	670	628	653	603	639	650	602	638	671	623	641	636	654	627	594	646	659	629	617	662	585	653	646	654	628	658	650	664	648	665	619	675	652	626	637	617	651	636	654	641	669	615	630	611	640	648	667	658	626	635	696	672	598	662	625	659	633	651	611	650	621	671	624	638	681	632	603	611	637	642	678	631	657	637	646	667	655	646	644	609	660	635	635	627	613	640	659	615	644	650	602	633	674	635	635	669	629	632	674	607	679	666	639	638	616	635	627	670	677	622	638	680	650	614	615	669	666	621	623	654	670	649	632	645	675	651	665	609	597	596	614	632	678	650	582	642	644	637	646	662	668	625	620	627	599	659	674	626	671	636	693	678	658	611	646	653	694	639	651	639	658	684	626	648	635	675	624	606	663	670	646	693	634	680	593	623	656	643	647	633	664	647	672	612	614	654	632	652	708	708	645	676	647	673	629	635	638	691	595	620	681	632	683	654	654	629	662	649	645	670	639	599	647	635	610	661	633	633	676	628	656	603	685	615	656	622	625	625	687	611	686	660	638	641	597	645	641	673	678	649	626	692	675	643	668	651	672	645	664	630	667	623	619	604	701	625	647	644	601	653	637	647	655	653	627	653	637	647	635	689	662	649	651	652	611	635	596	649	647	626	657	652	668	674	638	613	601	653	645	660	616	623	613	629	613	633	630	663	680	619	661	632	629	637	641	624	643	658	687	611	659	652	636	642	629	645	676	614	624	668	657	637	627	633	640	618	655	668	626	579	633	632	665	654	659	614	647	599	667	691	617	631	661	629	618	614	606	657	638	659	620	643	654	669	631	681	656	637	650	651	653	618	655	609	639	632	677	657	675	643	654	658	640	638	630	650	655	651	652	623	677	616	645	652	652	626	654	662	597	696	656	657	652	634	655	654	633	657	683	617	594	619	646	615	719	661	687	615	641	610	652	616	728	651	593	682	643	641	623	622	665	642	658	651	614	643	596	639	629	625	643	614	668	663	633	642	638	682	629	674	633	669	655	614	614	642	702	641	642	563	658	641	634	652	615	626	666	660	616	657	662	658	661	631	633	704	652	697	621	648	656	622	632	606	611	652	680	616	654	681	630	649	609	617	620	659	626	635	633	616	660	661	617	678	640	609	584	625	662	656	631	635	630	626	681	634	682	676	654	654	615	660	667	622	653	673	623	645	674	624	657	668	627	626	599	630	638	642	597	627	628	725	624	583	664	640	643	631	700	657	627	646	649	616	628	668	649	667	659	645	611	638	651	617	643	661	678	648	661	657	657	617	654	613	615	645	644	638	635	588	619	631	676	610	639	604	649	640	676	665	705	643	660	668	680	679	627	639	629	601	656	647	673	681	651	645	608	662	646	640	632	668	637	680	654	651	628	631	657	693	662	682	668	642	629	655	667	656	636	629	673	661	611	631	678	668	643	681	658	658	632	657	627	653	635	653	629	626	620	601	639	631
39164	37003	39897	35230	29555	27393	30951	33470	25869	21741	18876	14558	14236	20990	18088	15632	13237	10080	10046	9101	6846	6301	6696	7774	7917	7468	6421	4522	2885	1986	1557	1407	1175	950	988	726	970	1269	1307	1030	890	817	841	613	575	549	573	570	621	591	465	447	447	381	390	376	321	301	296	286	323	306	245	282	284	227	283	224	269	268	238	249	228	229	260	248	267	254	245	224	246	221	210	260	239	262	266	231	226	244	227	261	253	266	257	238	257	264	258	204	257	220	248	225	249	245	220	256	203	240	239	241	246	257	255	226	241	255	212	223	250	243	244	259	263	271	279	259	261	221	235	216	255	262	260	249	266	250	235	254	211	229	250	242	230	251	225	210	244	233	235	252	231	245	228	251	224	246	256	246	223	243	243	273	211	230	270	226	226	249	206	228	240	231	249	229	244	214	221	255	244	280	246	242	236	245	225	230	280	232	236	242	241	218	240	261	233	218	219	217	241	203	223	261	249	234	243	243	243	230	219	249	226	236	208	230	258	261	213	247	247	225	242	254	240	254	225	249	240	210	236	246	221	228	206	232	252	244	257	214	225	243	240	245	237	239	216	226	230	246	271	217	250	275	256	229	233	235	228	220	236	245	257	225	222	237	255	263	243	235	236	243	252	245	242	228	237	216	270	240	234	248	237	256	241	271	247	224	234	197	237	231	246	256	239	255	224	237	247	246	231	229	249	231	260	225	239	237	235	221	249	231	245	252	255	245	251	246	299	227	229	279	224	219	215	198	243	245	243	231	244	254	279	239	250	242	247	214	251	253	251	274	221	247	230	300	224	239	231	247	237	278	261	246	243	234	258	289	262	222	198	240	232	241	239	263	247	234	240	249	295	206	244	249	255	258	233	247	277	270	258	259	223	240	218	252	200	237	241	216	204	273	244	219	229	241	249	256	225	263	263	268	250	242	232	226	220	254	243	258	260	198	234	237	229	263	249	261	240	260	245	250	257	246	204	219	247	210	234	248	228	249	253	247	228	219	224	266	242	243	258	250	251	267	240	259	255	237	220	260	232	234	239	220	224	267	266	267	240	236	219	268	248	222	261	240	232	248	224	249	239	250	272	269	235	252	222	240	275	245	243	278	241	228	221	235	238	261	258	216	212	219	243	222	241	222	231	256	246	224	229	246	255	236	215	243	209	233	268	272	241	263	238	245	240	237	273	249	233	245	279	279	252	228	285	248	242	227	250	246	230	278	241	231	230	232	244	239	277	254	225	250	258	238	243	269	239	253	244	247	255	233	238	243	250	230	214	257	230	249	236	244	242	216	214	266	268	242	250	228	217	214	242	238	241	235	256	227	258	264	209	231	243	210	237	244	234	224	235	225	239	202	237	217	261	262	264	249	260	257	217	263	240	227	250	234	219	266	271	235	249	249	225	259	218	231	236	221	227	238	275	250	241	272	231	234	273	274	266	244	244	267	250	235	254	271	228	224	218	240	228	209	238	204	252	267	219	243	239	241	228	226	241	252	230	255	267	235	231	233	237	214	236	265	233	264	262	233	238	228	242	248	268	244	242	260	233	237	213	240	234	224	225	240	243	232	239	268	239	205	259	236	248	242	247	269	221	224	276	261	247	235	246	252	251	231	250	235	257	252	257	255	271	237	247	224	226	255	249	262	234	270	240	256	239	243	228	254	237	207	204	249	246	251	225	245	239	242	230	234	244	255	233	239	227	221	232	267	227	212	292	242	240	244	243	236	236	228	226	257	221	244	269	264	247	250	230	263	240	219	225	237	251	235	218	259	246	226	248	251	226	253	221	258	242	242	234	244	252	237	230	247	256	241	224	224	250	222	212	234	239	245	254	255	258	268	225	248	241	246	262	224	276	269	256	246	245	247	228	276	242	230	242	243	217	271	249	261	238	263	234	268	220	225	230	263	242	243	247	237	272	225	216	249	244	224	224	230	245	253	244	251	281	250	238	241	231	221	231	239	241	272	237	232	243	242	228	233	259	223	238	272	247	254	246	241	232	228	256	263	205	239	241	257	246	215	259	204	252	230	235	232	250	236	231	231	266	236	238	240	211	222	268	237	259	252	243	223	227	210	261	248	245	230	254	245	206	252	266	261	244	198	223	229	195	220	255	256	214	196	278	249	218	236	282	246	230	213	255	217	244	253	267	273	221	232	221	242	233	237	240	255	260	235	237	270	246	216	234	248	242	219	229	233	239	245	244	231	259	241	226	230	234	230	243	205	250	249	250	239	237	243	250	275	252	236	264	238	252	256	241	238	230	226	245	257	259	251	238	212	246	241	236	235	263	229	250	254	243	228	254	244	261	246	251	233	247	277	243	233	246	230	242	219	230	239	243	229	247	250	227	222	244	232	223	214	271	238	252	231	216	229	251	251	259	237	225	258	232	257	278	219	255	279	239	240	249	270	246	264	247	250	236	246	241	269	263	250	236	250	229	239	261	244	247	232	230	241	243	224	239	215	229	250	210	251	253	225	232	242	218	242	271	211	228	262	250	210	226	222	237	278	234	244	252	250	238	249	239	216	255	241	245	271	233	258	229	238	214	220	237	232	256	244	231	238	228	234	220	247	243	225	252	244	214	247	226	224	253	221	256	286	253	223	239	236	244	267	250	231	229	242	203	245	219	243	242	236	227	227	252	244	200	251	230	212	214	266	242	227	255	208	229	249	278	254	232	264	260	242	230	227	232	253	256	239	256	215	250	232	236	233	224	274	233	238	235	244	242	229	210	265	222	237	265	216	248	237	221	218	238	202	230	267	224	231	223	234	264	246	243	278	229	251	264	241	230	237	238	249	255	217	262	247	233	237	207	218	247	272	233	248	238	242	223	263	253	257	255	260	233	232	235	253	273	226	258	255	232	208	237	231	244	258	270	232	234	220	256	244	234	238	248	209	229	237	247	258	244	249	272	234	224	248	229	257	253	238	229	213	243	241	220	237	232	263	263	219	241	238	243	232	233	235	270	224	253	197	252	219	232	245	226	218	249	226	250	232	254	228	264	231	200	243	264	215	217	228	234	288	271	235	236	244	221	243	255	225	227	261	202	254	255	221	261	236	224	226	243	236	267	274	221	203	246	249	240	248	244	249	209	254	232	212	236	249	229	222	258	241	229	212	242	265	210	252	243	241	250	258	247	239	245	221	253	204	246	244	222	276	223	246	242	229	232	223	233	251	240	250	222	246	226	225	241	218	240	251	220	255	263	245	234	232	230	227	259	235	209	244	266	222	209	229	232	245	233	227	260	226	219	225	259	228	258	256	222	229	234	214	252	242	232	245	232	252	243	225	263	268	241	238	226	265	241	246	273	239	226	262	244	251	234	218	240	255	224	275	246	208	212	271	232	258	250	225	247	236	277	231	233	206	248	211	256	266	253	240	240	255	222	265	247	260	257	246	230	251	230	223	210	240	244	251	238	227	237	226	239	254	259	257	245	220	254	228	249	248	242	230	230	264	270	218	262	260	193	250	218	226	263	238	229	238	264	225
23945	29085	39299	40048	37558	36880	41682	44652	35373	33115	30836	26271	28894	35036	32584	30627	29847	25543	27037	26679	23175	22146	22859	25116	28464	27994	25832	20608	14938	11164	9352	8623	6823	5267	5697	3897	6091	7537	7570	6177	5431	4665	4784	3603	2847	2745	2977	3056	3458	3001	2165	2033	2051	1680	1545	1473	1365	1112	993	937	1035	862	830	807	767	678	732	731	767	692	696	662	638	642	607	639	620	644	592	562	601	607	585	645	593	611	586	626	621	617	595	679	677	634	661	655	626	640	663	628	582	600	616	580	580	587	589	586	646	625	628	579	585	572	626	607	562	628	597	525	597	588	599	574	595	584	552	548	576	628	622	580	577	610	569	567	604	618	591	597	528	532	644	602	532	577	564	548	581	574	616	575	576	604	572	560	576	576	600	593	569	601	574	573	590	599	602	608	591	565	584	565	570	625	575	579	543	603	583	613	511	576	559	589	590	590	565	564	545	587	605	529	578	587	543	583	575	571	523	614	564	544	518	553	566	580	552	529	594	602	625	569	587	592	568	584	551	569	557	561	576	565	522	574	571	552	594	573	599	539	591	587	554	597	603	550	600	579	553	562	607	550	523	577	593	621	577	590	546	569	605	567	589	572	542	571	565	523	584	585	574	572	596	578	591	561	576	576	546	564	588	594	583	520	589	545	573	599	582	595	573	588	578	566	547	625	596	594	597	595	511	573	581	551	566	586	595	600	605	585	532	606	597	588	589	525	537	609	561	552	615	599	565	560	598	517	528	539	572	541	561	593	585	585	580	562	586	552	557	526	600	608	570	558	572	572	546	579	599	557	546	605	566	601	568	588	572	551	543	599	567	605	538	566	542	586	596	562	593	601	562	546	576	614	586	531	566	585	567	547	579	581	561	584	563	568	546	559	553	581	562	591	563	557	566	560	572	609	533	591	563	577	563	555	582	580	576	601	583	536	591	541	576	551	592	558	585	543	545	515	531	513	572	570	565	563	597	550	540	542	558	587	558	595	561	540	571	596	584	573	553	532	583	588	578	577	583	599	583	597	574	581	600	556	599	557	607	600	552	561	606	539	586	570	598	627	555	566	575	527	577	568	575	574	546	607	529	540	583	549	579	520	550	548	546	571	576	559	594	609	592	572	526	582	544	556	577	582	570	594	582	566	561	563	560	519	527	545	602	589	610	515	619	591	578	561	576	563	547	576	538	569	538	558	571	569	537	563	592	624	539	586	598	552	555	533	563	567	559	607	560	560	539	585	531	556	552	610	534	605	587	542	607	642	550	587	558	538	585	574	563	573	577	604	564	567	575	575	601	597	625	559	539	583	540	569	590	563	575	583	566	545	573	562	553	559	625	609	613	574	595	526	568	523	549	547	550	588	538	574	571	586	519	606	557	550	560	546	565	570	562	579	555	542	572	558	575	596	571	576	571	547	520	566	603	540	541	536	542	570	553	569	546	623	584	560	554	581	568	548	573	543	593	559	584	574	568	564	561	574	571	585	548	559	617	537	539	598	594	598	558	594	582	586	582	558	561	521	531	589	527	560	590	565	570	559	582	556	565	606	592	594	615	552	524	547	572	555	576	593	559	551	562	563	555	548	529	568	568	635	555	572	557	562	580	549	581	565	554	570	569	585	538	559	589	617	566	598	584	531	570	592	587	573	590	552	598	612	587	572	577	583	566	549	589	618	575	601	525	593	590	526	578	574	613	556	526	576	565	589	523	600	584	550	542	551	589	557	584	584	574	555	589	532	566	609	602	596	562	602	592	576	571	579	546	551	545	568	565	588	614	583	605	568	581	568	546	575	593	570	560	529	561	575	585	594	535	553	548	522	560	547	587	595	566	588	570	566	588	572	613	564	542	577	587	551	567	564	569	566	627	526	588	559	559	550	587	553	571	590	567	600	558	543	563	559	610	595	591	548	531	590	580	561	611	616	590	575	554	566	585	610	613	568	566	566	571	580	559	596	598	573	573	608	551	530	559	566	569	607	536	557	580	540	575	527	586	578	569	547	554	591	576	553	532	550	563	560	556	570	555	538	547	588	552	561	565	532	552	551	570	560	585	554	559	580	575	537	546	611	546	577	592	554	599	603	530	572	579	555	537	574	541	558	549	585	604	552	557	519	582	573	540	582	554	556	574	573	602	608	560	537	583	592	528	556	564	580	627	539	601	582	585	539	528	550	607	606	602	579	538	571	556	585	569	604	541	564	538	534	558	555	570	558	608	604	551	575	600	555	597	582	565	567	560	603	594	590	539	548	601	569	553	611	578	589	639	577	599	602	538	586	604	573	566	571	593	551	558	613	582	597	554	543	623	556	575	578	596	587	578	587	566	526	569	595	583	585	600	567	590	564	549	525	578	552	560	563	522	582	534	560	536	578	536	607	567	539	582	586	564	541	583	570	589	591	580	582	556	593	555	579	567	557	572	560	589	580	540	542	621	557	583	578	585	571	575	608	554	580	584	569	544	593	570	555	615	591	554	554	537	556	559	569	596	550	544	584	569	550	570	581	557	550	580	545	615	545	567	617	585	603	521	584	580	560	563	552	555	596	557	593	586	587	529	552	561	588	618	566	547	558	576	549	556	557	540	576	571	588	578	553	578	561	577	532	596	566	599	562	555	612	571	616	578	629	573	548	550	568	518	547	569	601	639	554	612	570	566	594	582	581	556	581	603	585	585	540	566	553	592	565	560	569	545	598	505	582	551	549	567	574	580	593	554	581	577	593	574	551	587	538	567	604	550	589	545	563	569	588	534	600	559	579	560	581	569	571	583	557	542	582	545	575	551	570	589	571	621	531	607	558	583	538	574	618	587	567	566	565	594	541	537	561	607	597	573	594	556	564	607	568	607	582	564	570	576	527	542	599	555	606	597	589	547	542	553	533	620	539	592	550	588	547	557	583	538	536	588	557	600	569	589	586	576	605	580	557	559	577	567	588	570	577	571	499	604	591	582	556	553	542	543	540	551	564	591	565	581	562	549	546	554	552	575	585	548	603	610	589	566	563	585	591	583	615	574	557	572	561	557	583	575	573	565	630	598	568	617	570	556	540	575	545	590	581	563	545	556	576	548	609	546	585	563	504	552	582	521	564	540	578	528	550	557	594	591	597	613	556	568	589	598	569	614	549	560	562	553	566	563	580	573	560	599	560	620	588	575	579	566	571	545	592	570	547	594	561	555	544	587	590	563	582	549	538	588	598	606	547	561	542	587	597	540	582	545	554	581	579	567	542	578	590	589	596	529	645	549	603	590	552	552	523	608	546	590	550	547	545	564	547	607	571	568	590	602	582	552	577	543	579	552	567	619	571	554	615	612	563	589	558	549	551	554	563	589	582	589	577	565	485	596	569	592	576	577	539	559	557	614	587	581	551	575	558	585	585	542	559	544	535	558	581	604	561	582	586	620	556	599	588	563	537	552	589	581	578	537	553	532	607	568	581	569	543	567	565	611	601	619	558	587	566	566	572	574	586	539	604	539	559	582	544	575	541	569	547	584	565	548	586	557	598	577	559
20788	20549	23539	20209	13414	8501	5925	4798	3758	3177	2698	2134	2032	2145	1701	1627	1187	1111	1070	927	751	549	551	551	494	504	427	372	367	347	350	311	335	321	321	292	323	353	345	369	316	318	290	338	310	286	281	297	334	289	306	301	280	254	275	269	293	285	243	293	268	289	282	258	253	284	246	263	254	262	291	256	267	277	236	284	289	281	277	281	286	263	254	267	264	263	280	268	265	251	286	284	288	281	281	271	270	307	296	240	268	265	299	259	265	257	235	263	292	284	250	259	238	261	286	263	266	252	259	297	253	279	277	325	264	235	259	250	258	243	258	250	301	286	259	301	278	269	293	231	231	276	285	290	292	265	260	265	253	231	256	260	313	273	284	264	247	259	290	274	266	288	271	260	265	288	278	273	260	297	255	274	280	283	278	263	260	292	247	249	258	273	259	263	251	303	246	271	269	246	302	294	300	292	295	251	260	263	300	296	279	265	261	272	258	239	252	261	290	264	245	287	279	266	256	263	251	264	229	282	281	274	279	243	287	272	274	297	294	250	299	289	264	254	244	243	296	255	266	259	263	263	248	251	257	242	267	260	282	252	268	267	287	267	253	236	257	231	267	255	260	300	252	256	277	279	276	259	274	262	264	264	276	276	280	304	272	247	267	274	260	238	281	247	288	243	280	264	280	276	247	245	261	272	240	247	236	282	277	247	246	244	247	264	265	262	256	256	271	255	303	259	284	258	222	267	268	261	263	288	284	266	278	263	280	258	265	244	274	259	262	262	263	282	285	252	301	285	283	249	257	257	221	278	275	289	264	219	260	271	234	276	278	264	241	266	245	260	249	301	256	261	238	258	302	269	280	288	278	231	280	258	262	279	278	279	263	253	268	260	233	268	243	274	279	268	243	242	265	267	272	247	273	250	265	268	245	285	285	265	266	243	267	277	257	258	267	255	233	295	261	286	274	258	274	280	251	259	242	278	259	255	282	303	261	284	298	247	285	279	242	254	267	280	249	276	291	259	282	276	273	284	271	236	256	274	271	246	256	284	268	293	253	264	282	256	274	278	265	259	281	250	268	268	267	239	275	261	241	268	256	260	250	309	256	276	283	272	262	270	287	288	275	274	300	271	283	292	253	281	261	276	305	263	260	279	254	262	259	252	238	246	282	247	269	252	251	244	254	263	276	261	255	260	239	258	275	264	268	260	257	249	258	299	296	303	264	250	262	261	245	258	292	226	271	263	264	282	248	270	290	267	268	274	292	261	298	255	304	277	282	280	273	244	289	270	278	297	309	250	268	278	238	257	293	276	273	271	304	249	274	243	251	277	236	247	257	274	242	278	295	260	270	269	237	255	254	268	297	285	260	263	267	255	271	285	295	268	245	265	248	264	261	268	276	250	208	246	277	255	269	254	257	296	266	261	260	273	250	285	274	249	286	279	235	258	266	266	307	269	234	271	261	250	296	282	244	269	286	274	278	303	264	263	266	255	258	259	254	242	275	216	269	270	274	272	250	276	242	259	276	288	243	247	256	291	252	241	241	275	276	269	293	266	264	230	258	269	264	269	269	256	251	268	266	254	299	274	254	252	262	231	253	266	239	253	263	268	261	228	267	282	264	283	277	269	289	245	237	247	264	272	283	252	260	265	288	251	268	273	278	282	256	285	290	287	245	276	280	270	266	310	283	282	261	305	283	274	253	290	281	247	253	288	278	235	279	277	280	254	261	295	265	272	280	293	247	273	289	269	263	267	272	271	260	267	258	268	297	260	254	258	294	253	268	265	286	255	262	277	260	265	284	259	289	279	280	266	255	261	270	284	265	291	305	305	267	279	245	232	284	260	260	257	286	250	279	259	267	255	284	259	281	285	274	264	268	273	278	268	258	293	253	253	240	259	294	246	257	285	276	259	239	235	293	276	262	238	268	297	278	277	278	294	268	285	284	287	255	247	277	279	297	289	263	301	270	276	275	278	292	254	267	266	267	276	266	242	278	276	269	260	219	252	262	248	289	257	286	263	256	292	255	283	265	270	281	243	249	256	287	269	268	249	275	294	290	229	241	252	264	261	257	275	263	259	250	281	268	234	274	277	289	251	259	264	268	260	236	262	265	252	257	251	226	267	258	255	263	288	286	225	268	269	246	274	252	272	291	285	260	277	255	267	252	255	268	304	263	292	272	245	236	270	300	271	287	276	278	246	272	258	297	251	268	294	274	262	267	257	301	253	295	245	258	292	277	277	296	268	322	291	292	276	237	267	251	285	282	280	302	268	272	273	260	265	248	291	263	259	249	255	286	246	255	256	278	275	261	275	266	243	241	268	263	258	277	247	278	267	303	256	246	254	273	286	269	246	249	239	273	258	262	286	284	262	244	268	223	262	250	264	247	255	233	251	298	288	249	286	256	253	248	274	241	288	276	247	261	263	230	279	254	268	270	295	267	271	265	286	256	250	263	279	257	241	272	265	273	301	275	287	251	267	270	276	243	281	262	261	280	283	277	252	249	278	255	257	262	283	287	269	267	267	280	249	235	259	300	290	283	301	245	258	284	280	257	271	242	281	263	264	256	255	263	279	270	286	274	292	244	270	259	286	279	280	273	257	258	260	250	269	247	297	261	270	260	267	264	283	267	279	281	287	262	282	296	273	256	209	275	285	259	276	287	274	254	276	255	258	237	268	285	255	264	259	245	279	266	286	301	260	282	262	262	246	274	252	267	285	283	242	259	244	269	265	258	281	219	226	255	278	273	270	262	269	243	270	263	246	251	297	273	283	273	248	278	289	254	255	258	248	282	263	241	255	304	269	290	273	247	260	263	242	282	260	262	283	282	267	238	249	284	265	277	263	266	282	244	282	239	283	279	274	266	275	243	289	230	273	286	271	265	272	289	273	275	253	271	292	236	261	265	288	267	270	257	242	274	247	269	282	246	301	268	254	249	275	235	272	287	270	254	264	273	270	263	274	267	245	276	289	274	287	247	259	247	256	240	279	233	250	252	273	254	268	259	268	248	259	262	283	244	286	261	266	263	271	291	277	287	226	264	281	275	234	231	266	242	257	255	244	259	274	260	276	272	275	256	265	267	267	263	265	271	247	278	271	273	267	276	261	252	272	268	249	251	265	238	262	255	276	265	252	263	277	250	285	273	289	288	253	232	279	293	267	233	258	264	249	303	240	270	259	250	259	267	262	252	287	246	263	290	236	271	282	284	266	235	253	260	282	298	276	261	281	276	256	249	285	259	259	257	270	270	257	278	279	271	278	281	245	286	262	257	245	279	237	265	253	284	253	307	282	228	268	326	264	254	258	265	258	258	275	272	278	273	259	267	248	267	276	279	245	268	317	272	272	293	253	256	265	278	322	298	266	254	267	270	270	265	265	287	252	257	283	256	274	264	283	237	272	278	263	247	253	279	251	257	259	259	273	230	244	242	254	270	286	273	290	293	269	257	249	268	254	286	289	277	254	257	267	253	271	294	250	261	281	260	256	220	272	258	273	276	261
12175	15782	26332	27956	23310	20312	17376	16621	13432	12186	11065	9456	9341	9680	8279	7512	6422	5575	5078	4647	3449	2669	2384	2565	2409	2117	2004	1748	1375	1184	1142	1141	1096	1026	1111	1010	1126	1328	1297	1306	1148	1030	898	921	834	912	826	919	847	826	848	892	836	761	750	730	784	706	717	676	716	649	687	704	651	648	661	650	663	673	663	643	660	634	626	666	637	622	658	634	616	675	664	597	598	640	635	666	631	643	653	683	673	625	677	668	695	651	630	654	639	615	654	671	658	684	632	634	611	659	642	679	622	651	657	620	618	685	645	646	646	680	650	618	652	678	623	638	685	630	633	606	624	640	623	688	655	623	604	601	648	603	674	629	626	659	623	633	612	591	607	630	669	602	661	599	614	623	636	667	582	641	674	643	620	590	632	616	676	619	586	671	642	597	642	664	661	654	635	662	600	640	619	602	652	666	615	647	661	663	623	644	638	615	655	636	635	609	649	631	649	664	638	662	622	628	647	603	647	631	646	664	662	642	585	599	645	637	629	647	664	592	611	677	690	629	607	614	677	659	622	594	607	630	677	632	608	667	620	625	677	644	659	637	623	691	676	633	665	622	643	650	694	646	621	658	635	628	599	639	658	599	591	646	659	628	663	675	656	621	700	656	666	655	619	628	651	617	645	693	647	597	606	636	658	666	624	640	564	643	652	657	617	646	617	660	654	596	592	625	609	649	683	665	635	645	614	670	655	632	639	654	595	672	647	676	628	620	644	640	639	635	625	584	606	628	676	648	641	629	644	646	593	584	633	647	596	601	607	620	665	608	637	647	628	664	641	644	621	620	655	662	617	664	649	575	670	633	662	631	671	636	643	715	651	659	594	656	652	628	638	606	605	656	654	629	639	646	707	630	658	648	659	616	606	652	652	639	625	607	648	676	678	636	679	635	654	646	630	615	602	648	669	618	681	661	614	663	629	646	673	588	610	599	654	617	641	650	671	673	646	585	640	613	611	608	634	618	653	625	655	656	634	607	605	646	629	655	615	606	578	641	671	638	641	667	643	628	633	662	595	618	652	645	626	630	640	639	628	640	641	705	654	665	588	659	652	649	617	604	638	648	650	652	616	638	652	648	626	613	644	655	647	650	638	622	674	613	620	662	682	600	634	607	647	621	623	594	611	654	659	623	616	653	656	658	623	594	625	641	664	674	639	646	607	651	633	603	618	619	643	683	610	629	648	605	606	645	628	627	655	629	645	608	657	617	630	600	628	662	639	616	637	656	620	607	617	624	627	657	624	630	636	656	657	639	642	638	652	630	634	596	628	643	613	626	636	580	609	629	648	668	680	625	651	621	616	663	660	592	666	615	640	662	653	650	669	648	654	621	678	623	642	610	632	608	645	603	658	656	637	623	652	643	652	608	631	666	632	574	641	656	658	661	664	668	641	594	617	646	595	647	628	604	644	661	620	622	631	658	713	619	643	647	620	641	645	615	636	632	679	599	606	654	640	634	605	621	648	644	635	638	599	670	643	575	612	638	655	594	649	652	610	627	640	673	654	622	610	689	629	610	653	632	665	675	645	641	629	638	602	629	626	613	632	644	614	685	616	669	668	685	641	645	623	672	634	618	641	653	621	614	632	623	642	656	631	621	651	644	651	621	613	630	622	638	590	654	659	668	655	619	621	669	645	625	658	623	601	616	628	632	669	641	675	596	639	666	609	643	625	639	606	646	627	698	609	634	633	633	710	673	646	626	620	605	627	616	689	609	655	633	612	613	653	635	646	613	604	665	621	638	607	648	679	671	644	662	644	613	604	644	614	640	592	630	629	620	616	654	629	652	620	620	626	647	623	639	583	635	621	663	638	634	658	661	675	634	623	645	646	658	669	650	595	647	658	650	627	645	660	620	607	649	648	621	643	606	598	589	629	608	609	635	628	646	642	636	629	645	629	635	637	633	633	606	598	636	593	620	600	605	634	628	623	605	637	683	637	626	619	619	656	625	632	678	688	664	647	646	601	617	606	636	623	650	652	710	604	616	586	650	678	665	603	599	633	657	638	622	638	656	637	620	666	618	586	633	625	634	651	606	602	651	587	575	632	666	608	628	618	642	649	635	657	651	638	650	620	622	641	597	593	647	686	659	660	635	594	609	609	647	623	618	639	653	646	640	642	601	620	647	596	648	653	627	679	674	617	661	594	622	606	639	599	613	663	613	597	644	580	609	646	676	666	635	691	702	629	650	675	601	636	573	657	636	660	610	649	632	615	620	632	612	648	661	613	611	647	658	658	679	658	614	616	661	632	646	650	642	624	664	618	633	581	649	597	625	597	616	642	611	636	664	621	660	651	684	594	647	659	645	601	671	664	637	684	642	655	652	602	660	621	626	617	645	648	594	620	665	664	643	643	629	632	640	631	621	672	614	648	613	679	623	634	600	624	644	655	629	635	643	629	628	605	594	621	644	609	686	637	594	700	624	686	653	615	641	635	643	625	630	675	603	619	616	651	686	586	597	645	663	604	615	624	608	658	654	645	669	657	631	661	639	672	662	665	633	643	619	651	636	704	593	696	638	673	625	659	700	644	617	630	651	620	634	645	600	638	661	659	647	626	632	633	665	625	585	626	651	626	583	665	622	648	671	619	624	675	616	627	648	634	633	631	634	630	649	637	695	640	620	579	615	671	621	605	617	661	617	631	646	692	632	649	613	624	654	605	599	656	681	645	623	664	684	630	675	637	636	570	636	650	636	643	635	678	656	569	698	648	610	634	633	631	638	664	646	613	582	678	668	647	650	608	611	637	649	625	619	694	621	667	602	625	625	638	636	634	611	647	642	623	705	605	628	606	641	633	624	663	651	636	648	632	589	646	639	659	652	649	643	612	665	624	651	600	656	637	630	623	659	651	623	618	608	654	686	644	628	664	626	634	682	612	675	565	630	638	580	626	616	597	629	582	632	616	630	608	651	630	652	626	576	614	626	621	643	616	634	646	635	613	639	655	639	596	650	594	641	632	643	606	633	629	617	660	657	636	634	627	628	576	635	632	639	693	658	620	643	651	604	628	624	653	618	636	631	614	618	605	647	620	615	675	630	643	604	571	688	656	606	640	670	664	626	620	582	652	648	694	630	651	619	637	647	588	642	651	610	640	618	645	604	614	671	622	601	660	643	668	618	609	651	642	662	613	658	608	655	635	567	617	603	616	631	646	685	625	658	590	652	592	667	649	640	638	622	633	606	612	640	636	627	700	616	605	661	600	664	605	680	634	643	620	626	619	622	664	636	615	632	657	637	613	635	636	660	665	649	653	618	636	650	659	633	604	661	638	615	643	612	606	616	640	658	658	635	683	627	629	675	671	658	625	646	597	599	627	626	645	631	604	611	664	608	672	633	647	599	673	608	662	633	642	665	659	634	580	673	635	658	616	665	661	590	679	676	656	621	665	599	620	615	668	645	633	637	634	633	648	636	587	655	642	659	661	681	629	618	655	661	652	622	597	634	715	656	632	594	647	643	625	630	655	635
32164	28719	32990	30331	22634	20386	22783	23528	18384	12952	12742	10657	8732	12307	11339	8562	7721	6354	5751	5048	3397	2924	4197	4255	3709	2968	2762	2107	1423	1195	912	760	693	633	646	569	725	857	755	673	627	578	563	493	433	420	425	450	441	423	376	393	328	315	374	317	305	336	333	298	285	270	312	276	299	297	296	287	261	276	290	281	288	291	314	269	267	286	293	300	259	284	316	271	261	250	256	291	304	274	270	277	272	291	285	300	268	266	287	290	265	316	240	278	270	284	321	298	312	271	284	303	269	285	288	287	280	292	281	285	300	296	277	272	279	280	278	281	263	252	268	290	276	274	242	315	244	275	267	280	277	273	291	245	277	263	249	262	253	267	262	276	278	281	279	294	308	278	266	275	280	253	271	297	272	264	277	291	282	288	283	314	284	250	260	252	284	290	268	300	274	268	294	287	252	281	266	288	296	281	303	286	283	270	309	290	286	287	296	264	300	313	278	294	308	237	264	307	275	296	273	267	303	290	295	281	275	281	243	276	272	280	274	291	263	268	263	273	287	272	271	283	310	269	325	262	298	297	288	250	261	279	277	268	243	271	283	286	267	264	243	285	274	251	260	282	284	263	283	280	274	279	283	251	292	288	263	243	269	262	260	295	276	285	260	258	276	256	276	283	296	306	269	284	256	254	266	263	255	283	270	297	319	263	262	288	257	272	277	280	248	273	267	263	265	305	261	263	278	279	292	281	290	266	254	304	259	283	282	306	287	284	314	277	279	259	271	270	273	295	308	293	271	281	252	266	277	261	282	249	286	269	313	262	276	260	308	230	266	281	257	264	263	286	287	294	271	299	281	251	269	311	277	262	255	276	270	271	282	302	271	301	289	292	288	273	274	266	290	292	286	311	291	252	265	288	280	277	309	253	290	287	289	275	282	274	291	291	292	293	279	323	286	256	295	249	334	270	290	240	288	280	258	259	302	271	272	282	267	272	265	237	253	253	315	258	282	254	271	251	271	272	268	279	298	265	280	252	288	298	296	290	288	276	277	244	297	269	283	292	284	280	276	308	258	255	268	295	245	236	243	267	272	280	273	325	260	304	272	288	290	299	233	277	271	303	289	292	319	273	288	255	262	272	250	300	269	287	296	239	276	265	279	264	279	283	296	257	276	272	279	298	315	283	255	315	278	290	294	283	266	286	279	264	248	279	271	273	279	255	247	289	294	280	274	277	265	312	290	264	281	267	293	262	295	289	299	268	252	261	300	274	269	295	313	242	271	266	274	266	261	259	292	284	284	290	268	242	274	265	289	289	285	275	245	268	305	274	279	268	249	243	244	287	276	269	297	277	262	281	262	272	284	288	279	269	270	291	279	281	260	305	308	290	275	288	254	259	273	276	290	284	287	275	266	286	274	304	274	305	310	263	275	303	305	291	257	279	241	288	267	263	255	289	250	248	273	262	289	263	247	311	256	288	271	288	240	277	281	273	260	266	274	277	263	285	268	306	268	299	244	269	259	255	322	250	271	298	258	265	304	273	276	293	266	265	294	280	282	283	276	292	260	260	306	299	230	286	292	271	252	288	254	277	298	287	297	309	283	274	257	288	303	308	268	250	300	249	249	294	269	252	259	252	259	250	286	262	290	284	258	248	246	274	275	250	291	253	282	281	262	297	297	290	296	263	308	271	278	289	277	276	250	242	280	281	267	280	279	274	290	291	251	263	251	267	297	296	270	302	308	260	275	276	301	274	292	288	273	279	280	250	264	250	245	272	279	267	275	255	277	280	260	276	291	255	276	260	267	272	288	266	267	306	269	276	282	277	308	268	279	269	266	284	299	247	256	282	285	288	275	263	248	309	255	297	272	273	253	260	255	300	288	254	266	295	298	320	270	258	283	283	281	257	275	269	270	238	246	293	249	278	296	261	263	316	286	269	285	284	289	264	301	308	251	280	295	264	305	269	284	284	249	258	295	283	299	281	273	301	260	261	280	316	277	266	260	256	287	277	281	256	278	304	278	284	257	262	302	260	263	295	317	272	276	272	265	286	274	268	279	281	263	276	289	323	260	275	289	276	273	308	277	272	290	299	284	276	273	257	273	289	242	283	276	296	244	281	274	279	245	269	274	271	255	294	290	269	274	272	292	276	279	274	288	303	272	280	235	266	279	309	293	330	276	261	293	289	272	270	278	283	308	273	268	286	294	273	269	296	271	279	285	298	286	250	271	252	301	263	289	270	260	249	294	277	234	268	281	262	245	298	285	264	273	257	277	283	272	270	294	237	273	239	293	303	280	296	268	272	264	268	277	279	284	254	266	264	246	253	265	289	314	278	284	264	276	289	255	294	271	267	277	289	249	312	299	293	333	277	268	324	270	243	299	242	283	289	290	266	281	246	286	264	266	241	268	230	235	279	310	256	293	250	277	279	273	288	288	253	282	262	298	242	270	269	269	274	264	287	252	281	317	278	250	305	268	259	314	302	288	260	240	246	292	285	304	258	284	268	287	291	264	283	277	246	278	312	266	270	292	275	249	278	266	285	274	247	291	253	278	253	274	257	284	276	280	266	242	250	279	248	249	299	263	297	290	288	295	303	302	268	284	249	277	242	303	275	289	261	273	265	302	243	289	272	266	297	271	279	252	265	278	271	276	292	259	240	262	296	293	243	293	293	286	279	290	278	266	240	286	272	253	321	260	307	260	278	277	284	310	286	291	271	291	282	245	277	287	257	280	291	235	308	239	282	270	271	274	272	286	314	291	313	293	269	257	279	282	270	264	292	270	279	282	273	286	276	298	288	259	264	258	260	292	279	299	271	273	287	262	261	315	277	263	256	267	259	255	242	291	267	260	276	298	267	259	307	242	271	286	270	251	285	265	283	260	300	297	277	253	253	269	280	273	286	274	288	264	300	247	268	286	260	285	290	282	259	259	276	261	291	278	281	286	289	300	270	294	257	251	267	276	297	272	280	293	267	251	278	266	294	296	261	270	248	294	286	286	268	277	253	256	270	285	264	284	309	282	286	249	283	254	291	300	287	297	302	271	275	281	286	281	271	264	273	296	303	278	296	280	295	249	280	283	249	283	276	301	287	254	272	238	281	316	266	268	301	266	276	271	275	261	261	304	228	244	256	266	238	280	282	237	276	264	274	261	295	270	269	271	275	290	287	267	315	262	269	293	282	294	304	280	266	281	264	289	269	289	286	260	287	306	287	287	294	300	289	300	293	285	259	272	265	246	263	254	306	258	268	261	291	252	273	281	298	296	257	276	288	296	275	296	275	288	262	271	302	320	305	255	291	294	241	309	298	281	282	292	273	262	272	243	286	259	290	278	252	296	271	276	255	276	237	297	263	251	277	270	237	289	290	248	287	252	276	271	276	298	293	282	270	287	280	246	300	313	242	270	283	263	270	262	276	288	268	277	296	293	261	270	312	256	259	269	276	288	302	270	270	290	265	290	314	286	317	270	294	244	268	253	258	289	300	279	278	243	287	268	287	276	275	285	278	275	278
19610	21995	33367	35325	30649	32019	34263	37717	29007	24664	26020	22074	21610	28453	25916	23316	23116	20509	20127	19399	15875	13808	17269	17279	18786	16050	15074	11613	8463	6604	5262	4860	3740	3053	3629	2769	4128	4880	4383	3526	3257	2927	2746	2201	1882	1990	1883	1815	2031	1793	1612	1566	1360	1216	1098	1033	979	928	911	874	856	851	746	764	751	769	726	720	790	737	766	695	689	719	645	723	665	670	651	642	689	689	679	685	690	678	701	641	674	636	698	668	726	724	703	680	706	665	712	684	671	652	685	676	673	675	667	661	686	696	659	646	660	712	621	633	606	654	691	643	682	666	638	643	658	671	652	613	650	632	655	670	686	631	645	625	637	686	665	674	616	637	681	662	662	620	657	616	639	632	644	631	669	670	667	621	621	673	663	611	664	676	686	650	660	609	622	621	683	713	683	626	671	603	612	650	650	697	637	655	660	624	660	613	663	654	616	628	692	651	645	638	641	647	647	640	679	641	666	647	609	673	688	626	671	633	615	663	631	678	578	677	633	653	683	662	668	639	680	666	710	644	632	674	656	651	657	655	678	656	672	657	634	621	683	644	633	682	689	656	676	657	675	667	667	644	676	652	622	670	631	674	624	613	649	675	674	653	630	639	680	633	671	684	658	735	630	638	706	658	674	628	678	678	681	676	677	629	653	656	630	672	614	625	702	685	656	661	642	629	649	701	598	644	644	623	677	578	678	658	599	692	683	660	698	640	690	632	621	686	663	634	654	675	642	692	665	659	701	665	625	652	650	658	655	639	642	693	674	660	672	662	686	646	602	657	613	654	639	608	677	653	629	634	670	620	629	673	667	649	679	674	694	641	665	659	721	626	636	643	649	587	651	650	596	671	622	634	604	640	648	682	662	692	666	656	650	640	664	648	663	673	639	644	653	615	638	667	639	638	666	587	619	650	671	683	637	621	622	681	632	588	652	611	646	676	658	661	680	702	671	679	679	624	651	628	637	647	662	672	647	706	646	623	645	646	628	633	655	667	662	683	587	653	686	666	651	641	641	687	644	703	676	699	667	674	616	692	676	671	643	687	634	671	706	649	681	660	603	638	660	639	656	661	681	657	686	640	642	607	614	649	658	652	663	653	625	653	678	631	655	653	629	629	668	612	659	700	631	655	641	654	627	648	639	656	678	676	670	659	678	673	643	647	693	657	662	622	654	674	655	664	650	686	649	634	674	630	661	671	633	681	662	625	608	682	650	659	662	651	720	689	706	664	661	645	634	621	667	639	640	686	654	662	660	628	702	685	668	661	657	637	635	671	673	648	643	616	671	662	638	655	664	632	632	662	672	661	641	682	666	654	694	691	641	665	614	661	636	647	625	637	661	664	663	656	699	640	642	648	627	628	650	623	619	674	677	678	659	630	634	636	631	637	659	618	638	693	651	657	654	695	697	642	640	649	614	677	658	678	652	666	648	678	672	667	672	624	652	657	679	612	669	660	661	708	655	656	618	661	596	680	597	669	661	642	683	683	673	679	638	658	637	658	641	657	681	641	660	643	651	639	634	658	661	622	674	615	684	632	683	679	664	644	621	682	704	641	624	624	648	636	657	605	647	637	664	611	670	679	679	663	637	663	670	627	661	639	653	649	675	624	667	692	630	628	681	694	649	643	655	611	644	717	638	627	660	695	682	633	632	593	674	646	641	595	668	658	676	639	662	656	658	674	642	655	622	648	687	686	680	661	639	690	612	644	705	635	669	612	659	634	655	635	664	629	668	686	660	687	649	659	677	666	630	686	689	661	655	615	662	665	673	682	609	642	623	615	644	648	637	649	644	603	650	678	627	666	654	698	680	649	623	691	633	683	643	654	688	645	674	688	636	670	645	661	662	614	676	650	696	620	679	686	646	677	665	685	693	666	668	648	671	685	667	658	647	616	643	668	655	676	625	633	645	634	627	660	654	667	649	664	628	669	629	639	699	697	635	620	719	670	630	647	667	630	645	591	645	669	629	656	630	682	665	668	670	643	648	629	650	654	707	673	694	670	675	659	639	658	667	640	678	681	662	628	673	674	661	660	669	664	683	646	687	691	641	659	643	658	613	678	687	651	633	629	670	700	637	661	694	686	621	643	690	634	628	625	690	660	673	693	722	654	711	646	636	648	668	707	660	662	644	659	632	645	626	716	685	663	613	655	684	632	668	640	681	628	661	671	619	646	638	639	674	667	683	681	625	647	661	651	661	657	668	643	679	648	699	671	649	667	650	647	647	639	647	594	720	651	624	641	641	650	678	661	617	687	645	634	654	636	635	648	627	660	645	642	625	658	659	631	629	648	648	637	660	612	647	676	645	664	629	655	671	628	696	677	684	637	643	706	638	614	630	663	670	661	645	653	673	612	690	648	668	636	656	666	654	706	693	652	659	676	669	629	641	719	646	645	687	679	682	599	676	659	643	622	635	663	633	674	665	659	610	707	641	661	663	712	665	624	659	671	663	641	626	630	599	659	616	644	660	655	647	612	644	699	643	659	650	689	729	669	629	646	648	630	670	611	656	665	682	650	654	682	655	686	638	692	679	656	633	648	642	675	625	709	663	629	642	725	642	686	626	660	668	647	645	717	673	702	700	667	587	693	652	637	649	670	644	657	631	653	674	675	701	610	644	678	634	666	658	675	679	686	680	671	627	665	668	662	665	715	660	662	650	642	694	638	646	630	684	684	679	651	589	656	651	644	660	654	656	661	644	637	683	635	680	639	629	627	628	605	626	668	664	663	677	704	635	627	661	649	676	594	656	656	665	654	649	665	645	642	665	609	696	687	664	673	680	632	679	670	686	631	662	678	645	681	676	624	707	638	641	665	609	638	682	660	656	679	651	653	639	645	636	697	704	636	681	682	646	643	682	647	652	674	642	643	663	693	694	657	638	697	611	666	675	653	661	631	688	671	628	652	653	692	672	663	644	648	648	635	662	637	654	644	640	653	610	609	644	660	697	652	654	661	652	681	634	689	668	659	652	655	664	647	707	648	636	648	697	642	671	640	655	667	638	658	649	630	639	677	628	646	684	618	575	616	662	703	674	652	685	669	650	620	678	633	676	677	662	616	668	631	576	666	611	597	643	667	634	662	631	662	693	621	664	635	631	667	641	645	673	664	668	631	673	674	665	655	661	660	622	633	647	686	668	677	703	676	637	609	660	629	660	666	665	634	692	636	636	685	655	637	640	683	653	643	659	690	657	670	608	677	668	754	683	674	677	698	674	676	669	651	661	668	692	670	673	676	679	648	665	673	609	662	642	620	649	624	602	608	673	648	636	658	610	681	645	673	646	634	641	644	681	648	626	618	669	651	594	630	680	667	682	652	614	672	653	652	635	642	638	603	663	690	663	628	625	661	688	644	646	688	634	681	646	653	663	671	673	613	654	638	686	655	675	673	699	702	651	667	649	641	665	653	654	650	650	686	731	653	662	666	678	641	684	666	666	625	663	573	649	667	642	638	675	612	661	668	628	651	574	666	644	698	653	657	611	668	623	632	614	660
37936	33434	37387	32829	27431	27807	33020	31758	26403	23683	21087	16335	14760	16513	18721	14876	13609	10954	10086	9078	6223	5681	7077	8389	7288	5837	4933	3640	2861	1932	1454	1288	1145	815	1046	961	1175	1381	1229	937	900	798	775	582	603	555	609	539	579	531	497	435	417	376	313	270	307	328	282	270	312	290	248	259	272	259	264	287	285	298	289	248	252	248	257	254	250	255	251	246	243	227	249	258	241	223	241	229	234	247	252	262	267	244	251	270	237	269	270	235	253	241	255	257	256	233	260	256	265	214	252	245	246	253	227	226	258	256	235	248	228	255	234	255	279	262	258	218	268	237	282	236	236	246	243	256	232	223	200	222	231	226	253	237	256	262	228	245	285	232	226	269	232	228	249	233	220	221	261	210	217	267	208	254	247	240	241	255	235	252	274	250	242	234	242	225	254	252	238	254	238	262	243	247	219	256	220	238	239	218	256	251	227	233	243	253	225	301	219	260	263	253	260	258	224	254	262	210	248	271	269	249	241	264	225	248	248	236	234	230	248	237	250	216	228	256	240	247	234	221	254	240	243	242	236	231	238	243	252	210	274	214	237	277	250	225	237	267	230	234	196	230	251	245	236	232	236	255	238	221	220	261	240	237	228	230	226	241	237	242	262	240	256	249	224	244	236	259	249	237	216	263	257	257	265	253	270	227	225	235	261	247	228	248	248	247	262	227	234	249	257	240	234	256	238	238	249	248	246	276	261	235	274	253	244	254	222	215	245	250	246	223	234	243	236	275	226	239	230	252	245	261	236	233	221	213	251	231	256	246	248	251	249	236	223	229	264	259	255	229	247	271	256	236	254	246	255	261	237	231	293	252	213	217	236	256	254	245	220	249	246	230	221	227	265	253	245	248	228	244	245	257	261	248	265	230	253	241	243	225	262	232	267	273	267	242	236	241	262	237	243	253	234	249	220	264	229	240	230	232	231	247	257	237	271	235	273	271	258	259	234	260	222	238	207	230	220	251	250	211	220	267	238	253	248	224	215	243	249	257	297	194	220	239	250	243	236	247	214	265	259	249	230	245	273	233	224	236	254	273	214	241	231	238	259	246	264	219	232	209	278	250	258	225	255	267	266	239	251	259	249	260	270	226	247	228	250	260	271	215	214	253	247	230	243	240	259	247	232	230	242	272	227	219	242	215	274	242	222	233	240	232	226	241	228	223	227	248	243	262	292	216	249	224	253	231	251	227	242	262	219	247	243	257	248	248	251	228	221	243	229	240	258	220	252	272	228	227	227	264	271	221	238	253	256	224	219	232	252	233	243	254	214	246	234	241	223	263	236	227	259	221	233	242	247	244	255	251	262	277	253	226	224	270	200	261	235	240	245	224	218	228	270	233	238	248	235	235	244	237	241	232	232	235	250	243	267	211	229	240	276	226	232	246	236	205	256	265	239	245	265	236	224	233	279	237	243	243	269	232	255	275	261	222	245	246	224	205	269	287	246	232	227	243	238	244	262	235	226	242	224	259	241	238	239	240	219	247	237	219	228	248	225	224	262	257	281	231	248	232	227	256	214	250	225	271	229	235	256	203	252	252	224	259	229	270	221	245	221	222	260	263	240	263	265	254	256	234	262	253	268	267	261	217	242	271	264	271	233	241	233	270	255	227	240	209	256	253	220	267	267	252	271	263	258	237	267	241	256	242	244	239	230	254	260	237	225	246	236	254	250	229	236	251	268	272	228	226	233	245	279	259	258	227	238	240	264	282	253	229	239	234	265	254	209	247	273	255	264	239	267	250	206	256	217	264	217	223	234	276	241	224	256	238	228	234	242	246	216	231	231	252	266	243	250	252	222	214	236	269	261	207	223	233	249	242	248	241	245	224	223	276	218	228	263	247	267	241	238	264	210	212	221	263	243	231	251	265	262	242	236	239	234	238	268	247	264	228	244	240	255	249	253	245	230	266	252	246	231	262	224	267	253	243	239	250	224	225	248	242	242	247	236	237	225	257	279	229	237	251	255	235	264	253	262	238	232	229	212	233	243	248	235	238	232	221	229	266	219	249	232	233	255	264	247	239	246	230	250	231	248	266	252	224	229	274	237	225	255	225	212	262	255	232	238	240	237	246	231	261	247	230	258	249	244	237	239	261	220	258	214	260	247	246	241	277	243	229	248	249	260	264	214	240	256	229	250	263	214	258	240	224	249	274	243	266	250	229	253	241	232	248	234	257	236	241	260	242	230	258	251	249	247	236	236	251	230	269	263	255	251	226	257	244	231	240	220	225	268	268	251	254	222	271	215	263	258	209	254	279	244	261	217	227	274	239	227	245	263	238	255	228	252	252	230	239	281	249	252	242	253	244	270	233	239	245	275	212	212	244	235	257	247	234	274	221	255	248	258	275	239	216	258	244	259	243	230	254	251	250	239	237	222	217	250	242	247	244	249	235	258	229	228	274	273	230	243	224	248	259	279	255	242	246	248	253	258	257	251	229	254	239	197	256	257	232	237	251	250	241	252	230	261	255	265	260	235	238	242	245	225	215	237	246	229	255	213	227	217	248	238	235	256	232	254	208	238	262	242	242	258	246	218	199	233	223	226	257	282	218	256	227	220	253	236	267	232	244	276	271	261	233	243	221	234	229	240	247	260	280	254	235	241	263	259	233	228	249	216	246	235	255	242	210	265	259	235	219	267	240	245	234	234	245	218	255	238	218	260	245	251	212	245	244	242	266	262	254	219	242	257	224	240	260	245	254	232	246	232	222	253	256	239	263	227	252	246	247	240	247	240	227	224	232	270	273	262	228	233	214	265	248	237	251	234	238	217	224	228	251	234	249	235	262	245	247	234	224	267	235	246	273	247	244	246	222	233	244	233	240	263	207	265	268	254	248	281	241	250	268	245	230	244	221	221	247	225	255	253	244	243	225	220	230	247	255	236	257	263	241	240	238	233	221	222	243	253	273	228	247	237	241	268	233	249	240	249	247	228	239	257	235	216	277	262	249	212	241	224	212	221	247	243	247	255	260	234	254	230	255	234	301	272	224	250	213	242	243	240	219	265	268	250	219	239	252	244	234	232	243	275	258	279	241	263	256	247	234	233	262	235	236	272	226	212	223	240	220	244	233	243	240	232	244	225	216	250	246	219	194	252	260	267	248	249	269	243	231	236	232	235	233	216	230	250	271	249	252	205	227	237	265	245	237	245	244	256	225	257	251	232	248	253	259	271	242	258	231	272	226	230	222	241	237	243	255	236	251	270	229	239	220	207	233	244	263	257	227	238	232	244	227	207	239	260	240	215	239	245	256	243	246	249	225	213	193	231	263	247	250	251	248	230	222	236	253	250	238	270	258	276	278	240	229	222	241	242	233	262	254	265	234	228	241	245	239	257	228	238	227	270	232	221	246	248	259	218	289	241	249	274	253	246	259	243	261	242	242	254	254	222	217	263	213	207	221	278	241	240	268	228	266	229	236	222	256	203	244	234	244	238	220	251	256	234	234	224	242	238	228	232	256	259	253	221	259
22737	25316	37230	38470	35717	37420	43212	42246	37001	34235	33244	26720	27435	31962	33537	30554	30643	27275	26708	26805	21536	20865	23361	26396	26971	23784	22361	17959	15802	10830	8434	7933	6509	4742	6348	5458	6816	8554	6767	5247	5018	4552	4612	3223	3291	2859	3309	2617	2976	2776	2412	2010	1784	1601	1330	1179	1173	1209	952	920	931	880	879	801	784	721	695	695	756	758	694	665	628	677	613	601	605	616	601	585	601	537	575	598	593	635	594	632	589	579	662	662	629	630	683	700	636	665	642	620	623	628	681	601	612	666	633	592	646	609	680	620	626	587	597	593	624	538	630	655	598	642	587	543	627	570	599	573	543	558	636	616	609	581	594	577	537	579	559	602	573	590	583	590	586	542	536	590	610	556	582	604	584	561	582	600	641	589	581	601	586	614	582	642	614	571	597	579	582	600	569	596	578	581	579	591	557	636	580	604	588	579	550	575	572	564	620	580	566	542	540	615	606	575	605	607	613	553	601	586	592	606	508	620	587	586	600	637	608	544	596	616	599	588	581	558	577	577	588	571	606	523	583	570	586	596	583	591	540	587	589	605	592	603	607	555	547	576	592	560	599	589	559	586	592	571	595	599	584	564	554	556	584	583	595	571	583	578	583	539	573	564	582	588	560	581	597	600	585	556	580	589	577	614	577	599	574	587	557	617	578	562	610	584	611	557	584	549	533	549	567	589	597	577	549	577	575	572	620	580	613	594	577	618	580	591	572	590	555	556	595	598	537	588	557	583	555	592	615	587	603	584	555	576	560	540	528	617	567	556	583	599	580	577	556	589	618	542	568	580	567	555	561	579	560	559	575	581	594	612	597	574	612	586	533	565	578	594	537	583	601	553	569	579	577	619	581	576	564	591	588	602	615	614	609	568	555	591	610	592	548	576	550	588	561	611	548	572	566	555	579	582	613	581	568	562	544	556	629	640	610	538	555	585	570	608	638	558	586	576	578	578	576	582	603	590	566	601	600	573	580	550	592	568	602	565	571	619	577	568	604	572	629	579	569	524	549	595	563	559	571	601	543	578	593	593	623	569	587	556	608	594	567	554	579	592	606	549	604	590	585	629	563	615	568	575	569	533	600	542	575	552	585	558	565	636	570	564	562	582	572	604	600	539	630	577	622	548	595	605	565	607	590	575	549	581	596	557	545	578	604	601	558	563	595	590	591	575	614	591	544	590	567	593	619	550	540	586	599	565	595	566	632	570	603	565	544	573	594	584	602	566	574	544	560	589	564	552	599	575	581	599	597	625	591	564	574	617	591	590	572	605	558	591	560	566	603	572	519	580	581	591	585	551	562	602	576	570	582	547	570	580	632	593	560	604	582	579	525	612	538	577	570	620	548	584	599	565	574	608	537	577	607	635	560	620	570	581	630	560	581	571	561	595	594	566	597	577	570	565	578	604	584	572	578	630	573	574	562	580	555	594	561	581	587	590	611	609	553	571	551	567	626	561	577	569	570	543	619	574	597	614	562	580	539	573	585	594	577	585	566	576	554	583	588	576	621	615	560	603	608	575	618	585	605	531	555	580	590	589	595	597	554	569	573	553	563	562	593	607	579	581	584	565	610	582	583	556	608	591	612	585	596	559	566	560	581	551	559	558	578	617	594	553	559	592	580	616	563	559	556	609	590	575	576	597	551	565	591	599	617	577	572	563	584	561	562	584	556	595	546	586	564	566	580	583	588	597	552	639	578	580	607	558	590	526	590	551	613	583	578	576	587	584	578	578	645	577	561	616	626	599	596	566	553	575	546	591	572	606	576	551	562	549	625	593	569	604	575	583	557	536	576	606	579	595	589	593	607	628	593	594	588	554	544	578	534	581	592	607	565	597	612	557	607	555	573	584	554	581	546	579	598	605	535	526	611	623	552	594	627	594	559	595	579	602	549	564	546	623	639	575	575	578	605	540	562	593	536	602	554	649	548	571	568	571	601	567	611	594	569	633	609	593	644	558	580	585	608	570	563	534	567	588	588	561	541	553	549	567	545	575	639	623	557	543	596	565	588	550	585	554	603	628	630	561	586	636	593	585	570	564	560	607	592	586	596	565	574	554	636	559	546	591	559	577	577	579	562	567	618	598	589	600	612	546	585	581	567	560	560	551	610	592	607	583	584	550	556	580	591	575	578	573	571	590	572	582	609	580	585	581	567	567	604	614	533	598	569	560	604	571	612	587	595	566	609	585	569	597	606	547	602	570	592	605	595	551	594	573	561	548	594	549	575	637	575	573	590	586	574	590	596	553	608	587	571	574	531	598	580	612	543	575	563	598	592	564	583	539	618	567	623	561	598	579	555	583	538	572	549	579	598	592	594	589	552	540	568	559	600	601	587	510	592	559	598	594	592	567	599	547	586	613	548	578	583	572	561	567	538	581	555	617	575	561	573	582	611	561	556	574	575	621	549	615	598	555	543	580	560	611	531	622	591	572	582	573	554	599	605	586	602	552	592	555	580	563	548	569	594	540	614	582	596	576	574	592	569	595	628	591	613	567	596	581	581	608	559	576	611	555	579	527	576	612	594	592	575	603	533	552	588	604	555	553	589	563	569	544	552	578	621	575	575	582	599	581	575	583	615	569	599	601	576	598	593	565	576	576	595	549	593	582	552	581	556	586	578	599	596	573	607	563	570	531	604	586	571	575	581	550	593	561	584	611	558	579	573	568	569	597	565	540	585	597	563	561	568	561	551	536	607	579	579	605	611	587	566	586	592	576	574	607	609	549	603	584	592	562	567	557	607	544	589	609	551	553	589	598	581	583	556	595	536	544	541	606	544	602	611	528	592	601	606	563	584	524	547	597	530	596	554	569	587	543	574	514	511	569	605	540	605	621	628	574	615	516	589	581	561	574	595	537	597	614	587	594	540	549	537	571	570	606	577	605	552	604	588	609	577	562	609	597	590	595	554	579	586	600	607	585	575	567	620	609	581	586	608	570	562	537	555	592	537	585	553	621	587	612	591	572	590	623	573	550	566	585	535	539	549	543	566	557	611	568	560	573	589	626	568	551	588	594	584	536	593	618	546	572	564	574	595	611	548	610	631	609	616	637	554	547	613	628	529	593	623	582	651	568	613	589	546	542	626	559	594	535	591	559	614	553	569	574	607	598	580	538	558	575	584	571	592	584	551	574	544	598	609	570	593	568	586	559	602	571	566	584	632	576	612	641	578	573	582	560	582	610	530	589	596	525	580	534	586	552	545	572	572	574	626	598	595	600	594	625	562	553	566	583	565	597	596	536	584	596	550	560	626	591	557	545	583	579	561	594	545	586	595	590	607	543	560	621	569	593	600	577	524	601	604	597	553	556	614	540	592	607	592	537	542	610	612	563	551	567	593	587	569	584	565	547	534	576	589	604	528	569	579	580	668	601	602	581	539	573	581	605	557	623	584	570	609	592	546	574	581	555	548	540	585	624	582	542	540	567	573	611	604	564	608	579	553	647	602	557	544	604	577	599	575	600	528	617	598	591	547	563	604	608	575	592	582	594	562	595
18890	18666	22825	18094	12119	8532	6324	4329	3352	2858	2508	1827	1727	1570	1488	1344	1208	1018	933	843	596	527	487	486	408	414	388	350	339	339	310	314	293	317	345	280	351	332	306	307	340	334	304	318	315	283	267	314	306	302	277	286	307	293	277	280	303	250	263	285	244	271	267	293	285	268	284	272	268	252	250	264	257	266	241	266	309	289	289	291	259	273	291	296	231	273	298	264	255	255	256	278	280	279	266	283	264	295	277	285	282	277	259	248	278	297	268	258	220	286	260	283	239	300	283	246	269	289	271	276	266	289	283	274	263	248	247	262	251	262	264	296	273	238	276	260	269	250	303	286	275	300	254	271	270	252	280	269	265	264	259	266	232	289	262	285	279	286	260	274	274	270	254	295	266	283	271	264	272	277	250	270	301	243	288	268	275	292	265	258	293	291	290	284	278	277	282	277	272	280	258	248	244	290	286	262	266	287	266	288	258	258	264	269	246	262	279	245	265	261	269	266	285	257	294	284	297	243	251	269	298	267	243	255	276	261	242	257	304	266	271	266	302	269	276	275	269	272	263	283	242	246	253	252	284	273	268	286	288	238	273	233	252	246	273	257	278	275	281	275	254	277	255	294	281	264	274	233	243	291	250	277	249	241	285	308	279	267	279	273	261	240	263	243	284	254	266	298	268	245	272	257	256	254	264	256	291	260	277	277	298	270	281	280	294	267	291	264	232	284	269	255	262	276	308	250	263	286	289	286	276	244	291	292	271	270	274	267	272	254	274	272	259	268	279	239	270	251	271	312	273	250	245	272	274	262	259	267	295	255	274	277	268	286	267	292	281	270	260	276	267	298	235	253	285	262	243	256	286	279	264	252	270	248	250	271	282	250	282	269	283	278	275	236	258	273	245	262	263	255	251	242	306	271	261	254	257	301	281	248	256	259	266	308	269	266	288	310	255	262	256	231	279	257	274	291	249	282	272	279	247	249	234	276	293	252	264	265	279	273	256	277	261	301	263	290	257	272	250	289	292	275	278	276	278	265	269	268	284	278	274	318	257	236	255	276	261	256	243	254	266	281	262	252	269	271	257	277	270	268	287	300	271	238	256	276	276	274	256	283	257	260	251	275	265	230	278	265	254	274	266	276	266	272	252	261	253	281	279	298	243	296	299	285	279	279	248	227	296	265	254	278	255	259	278	250	281	265	268	255	272	275	269	256	255	263	275	268	256	274	263	246	252	254	270	292	282	257	264	253	246	299	260	285	252	265	274	253	278	272	277	249	298	284	265	268	253	282	274	265	258	283	277	264	245	265	273	276	255	267	285	286	265	246	279	261	271	270	261	275	260	276	237	272	272	257	263	247	273	255	241	272	259	255	282	277	276	265	257	270	259	278	300	273	303	294	230	285	281	267	248	252	249	262	263	305	255	296	318	278	273	266	260	284	264	282	278	258	302	270	243	249	276	268	297	269	249	219	292	257	292	270	259	259	251	261	282	271	261	261	265	285	283	286	273	252	247	281	285	273	260	315	284	247	237	255	250	277	264	240	274	298	237	253	248	257	234	269	283	288	274	235	306	263	250	276	278	240	315	250	261	240	257	251	242	260	282	248	256	270	291	247	267	261	264	256	279	260	261	246	293	252	253	261	263	267	256	266	273	281	281	244	279	248	257	254	257	265	292	263	249	256	299	274	292	255	271	262	274	248	269	258	251	273	271	289	265	273	274	268	271	271	271	263	289	284	267	246	246	279	265	280	253	257	284	269	286	268	284	267	298	278	246	280	283	271	283	275	254	260	257	235	231	247	240	249	269	287	266	239	264	264	303	256	307	248	259	259	286	293	250	258	283	258	263	243	258	262	275	256	282	272	268	247	253	242	259	277	258	253	247	252	249	265	243	247	261	263	279	276	242	289	257	270	262	277	277	244	284	268	274	264	265	262	239	286	266	238	295	252	258	293	263	282	234	249	282	240	263	288	270	277	270	261	252	245	270	249	304	251	255	281	267	282	300	262	245	258	258	269	269	281	279	235	261	266	284	246	265	279	286	288	273	285	271	250	248	282	273	285	263	297	312	220	283	274	263	239	257	299	258	247	283	303	273	274	295	303	305	273	241	258	258	254	249	239	280	287	280	296	295	255	239	282	236	256	281	263	280	250	266	294	261	273	273	276	270	264	276	276	292	285	268	323	259	276	272	254	292	255	264	253	282	270	252	259	267	256	274	273	254	255	244	267	250	281	249	279	281	272	290	239	260	264	252	292	266	313	272	257	312	239	256	271	238	252	280	230	288	266	282	266	251	283	276	303	249	289	254	261	273	262	278	282	273	272	268	251	236	314	279	276	275	279	266	278	301	246	283	262	250	246	241	267	242	266	252	281	272	277	287	293	260	329	279	272	279	246	252	237	302	259	277	241	271	297	248	286	235	258	298	269	253	244	250	263	274	267	259	298	261	279	274	293	257	240	279	272	277	218	282	286	253	278	306	275	262	252	306	260	293	275	286	261	254	288	269	288	239	271	244	273	260	302	305	271	268	256	281	280	228	287	257	277	284	275	271	283	260	241	270	274	283	258	249	280	271	241	294	282	280	275	274	224	280	273	253	246	294	271	262	250	270	269	294	282	265	250	275	269	259	256	258	289	291	238	270	262	266	255	278	286	287	255	259	265	262	255	303	251	260	268	283	270	266	287	289	260	246	260	284	267	260	285	237	276	296	255	263	236	262	258	232	266	262	264	273	274	278	265	258	282	282	272	284	286	258	280	254	253	270	264	245	293	246	283	314	281	291	274	237	264	275	277	252	281	262	250	260	291	268	280	268	283	270	292	291	240	258	310	271	289	251	256	268	273	273	271	297	294	289	292	262	278	292	265	274	265	256	295	287	290	255	265	273	269	270	235	255	245	277	264	329	290	281	285	261	267	272	241	276	252	300	271	280	272	287	276	304	281	274	280	258	264	259	263	274	293	263	260	281	272	266	267	284	269	269	256	283	252	280	277	244	264	274	281	259	232	241	280	264	261	272	295	271	259	280	244	278	320	283	270	273	290	272	267	257	273	258	276	270	267	270	286	309	306	282	259	301	279	294	269	285	286	260	283	275	262	261	238	254	261	290	231	280	263	259	248	275	270	287	245	243	243	283	322	270	251	246	290	260	267	275	246	247	277	259	239	312	286	273	244	274	278	243	285	240	243	276	247	268	242	269	267	249	296	254	254	284	275	258	257	231	279	264	273	244	271	285	308	276	270	266	255	284	253	258	278	272	276	263	281	238	281	258	281	266	261	274	277	244	261	274	307	277	289	269	277	269	284	258	252	281	264	273	271	266	272	276	289	279	260	228	263	256	274	250	277	261	284	272	286	248	259	305	278	291	250	276	290	262	239	245	244	259	260	256	280	278	261	235	246	254	262	288	254	244	250	266	266	263	268	267	277	290	271	259	266	275	240	285	299	254	228	273	293	268	245	288	272	296	274	262	274	270	245	281	250	257	258	264	259	261	290	262	285
11185	14951	25768	26132	23045	20246	18467	15036	12976	11827	10400	8673	8178	8096	7616	6954	6362	5588	4828	4318	2998	2401	2329	2274	1985	1808	1580	1376	1372	1233	1040	1088	1011	1053	990	1094	1135	1232	1226	984	1070	977	908	849	820	824	826	822	848	852	834	772	806	731	744	700	646	684	728	681	641	706	687	643	676	628	660	688	646	670	675	657	629	640	652	663	672	655	632	699	624	681	647	662	650	642	674	629	656	681	643	651	647	647	684	662	659	705	666	667	649	674	628	686	691	621	640	649	644	671	664	694	674	651	688	643	656	651	649	622	646	663	656	626	643	642	647	666	645	639	661	663	626	641	685	662	629	660	646	632	621	624	658	608	662	641	647	626	673	684	683	632	652	658	607	658	616	660	655	650	611	682	616	642	664	634	679	653	623	659	610	653	612	649	639	641	649	609	688	627	646	662	651	614	657	615	653	638	646	613	658	624	614	693	659	648	626	645	627	630	639	627	635	634	666	631	659	610	675	660	668	630	638	662	661	595	691	713	660	624	692	601	653	664	648	651	611	647	649	636	651	653	591	622	660	646	605	677	609	630	673	640	610	654	643	672	610	648	647	620	665	632	623	625	656	669	632	629	630	656	612	614	625	651	677	661	629	630	663	624	670	635	650	690	612	675	664	676	667	642	607	620	633	598	648	649	616	618	647	607	641	628	663	642	692	648	671	598	625	636	658	666	684	677	660	644	680	608	636	667	608	592	689	678	655	679	657	632	621	637	661	651	623	639	640	581	640	618	683	665	620	617	640	704	621	652	619	637	673	686	650	626	628	651	664	615	629	646	640	624	622	682	661	676	640	645	632	605	601	645	669	654	670	685	646	613	651	683	650	627	673	647	625	601	652	614	608	651	669	641	644	634	659	644	651	649	650	590	667	619	669	632	636	597	619	635	671	640	647	683	669	595	638	614	654	623	607	640	691	606	645	646	619	676	667	676	637	654	626	612	616	641	604	666	660	639	674	632	594	611	654	676	641	662	623	636	646	687	640	687	634	646	665	647	587	673	573	597	638	643	615	616	648	654	648	606	671	601	638	617	655	684	601	675	644	667	656	639	614	637	680	625	655	634	625	667	629	687	624	678	648	667	644	635	667	622	614	667	632	618	643	632	660	664	609	645	633	700	698	651	627	622	655	663	660	667	626	649	646	612	593	628	610	623	635	648	689	640	640	647	642	619	632	629	636	657	618	627	688	650	624	628	677	604	654	668	676	657	641	704	611	595	628	635	609	650	664	660	659	577	716	673	659	634	634	708	653	652	666	687	593	609	663	643	585	620	642	684	670	658	668	665	656	650	636	600	613	609	674	623	625	595	643	587	671	661	660	646	623	675	656	638	662	669	664	599	648	601	634	634	646	625	673	677	616	625	653	661	623	646	637	659	671	633	690	637	651	649	604	651	610	650	647	612	661	622	661	654	660	654	638	622	664	636	632	657	625	595	630	638	621	614	638	646	630	613	644	663	642	651	644	611	595	621	624	663	607	675	646	678	609	604	617	669	650	616	669	604	666	657	628	623	612	626	651	657	613	634	624	634	667	608	639	643	654	603	634	626	637	658	641	641	589	638	648	638	662	643	698	660	641	621	665	665	655	612	643	597	618	609	620	638	654	629	679	636	616	604	705	624	676	601	627	644	636	602	616	668	656	631	654	652	645	685	677	653	643	670	628	619	607	628	644	621	659	614	619	632	628	632	668	651	676	661	635	629	651	617	736	624	631	629	621	597	651	682	618	712	618	631	641	696	671	652	655	651	667	654	639	629	664	623	626	612	610	627	618	641	627	662	578	656	618	619	663	628	623	643	667	641	665	657	661	618	643	673	627	612	645	676	634	660	640	626	641	636	697	670	615	601	664	625	676	641	691	642	651	640	653	639	629	614	641	638	678	649	615	660	624	655	648	715	686	603	663	603	616	629	627	600	617	652	628	631	652	655	644	652	655	677	650	671	631	657	630	566	631	602	645	629	640	568	627	625	654	633	626	673	657	677	651	652	641	681	685	617	649	666	675	637	613	644	637	651	648	647	611	604	649	616	630	646	644	624	677	590	627	645	604	622	660	656	687	630	656	628	691	619	612	618	634	603	606	609	609	639	647	704	645	662	636	625	639	612	655	634	636	661	629	642	610	621	679	662	633	710	621	603	665	659	656	678	610	644	659	647	670	633	660	612	661	654	615	680	645	613	657	691	688	665	669	690	666	654	641	685	663	648	645	671	667	647	625	675	687	616	690	635	664	681	625	627	674	650	623	677	594	662	625	643	623	627	615	628	651	635	678	662	605	624	677	610	644	571	628	622	599	672	667	658	646	602	672	670	657	628	673	662	661	623	623	644	677	633	637	648	659	640	666	621	636	645	631	610	663	644	647	629	652	624	645	639	636	621	613	639	661	616	650	608	618	632	663	633	624	624	628	610	659	711	645	656	646	685	611	644	636	613	693	638	625	627	655	597	602	612	645	654	660	613	672	639	636	679	608	596	671	620	637	617	607	626	669	652	665	603	649	648	639	638	604	641	629	591	650	631	646	652	650	613	685	644	674	658	617	657	672	658	682	657	646	606	624	652	655	672	636	666	632	648	633	622	698	628	651	667	664	659	674	612	669	663	631	648	677	640	702	640	661	638	626	650	662	676	672	669	655	687	721	673	632	620	633	589	677	662	659	667	648	643	644	619	639	659	623	613	662	636	591	615	644	624	642	676	617	622	629	620	669	582	660	649	630	647	688	649	671	662	647	589	635	645	638	671	658	624	646	628	652	638	622	648	653	617	645	622	626	604	579	627	640	645	631	603	672	671	625	659	638	680	649	636	649	627	613	619	594	647	596	631	620	660	649	674	651	665	645	641	639	673	612	696	660	660	677	685	591	678	637	638	658	703	678	618	653	657	681	682	584	676	646	660	646	649	651	606	642	615	661	669	661	589	651	659	655	599	632	640	717	656	633	633	616	682	594	651	640	667	658	668	657	675	689	626	600	659	632	583	662	679	648	676	618	637	653	657	681	677	634	638	629	684	588	619	672	671	634	601	690	646	664	628	638	607	681	668	620	656	643	655	625	646	639	654	670	637	663	671	618	629	616	587	659	625	644	630	635	625	714	641	589	603	662	620	675	610	675	640	641	639	636	635	704	631	633	664	654	628	601	646	665	652	626	643	629	669	651	694	676	630	684	678	678	668	614	620	650	632	610	621	701	653	633	640	643	660	631	677	630	589	626	692	633	611	665	600	677	595	686	627	608	640	684	664	681	655	622	657	632	618	683	660	599	617	601	634	618	669	649	651	634	684	638	626	614	627	649	644	613	678	659	679	640	648	646	650	663	624	660	616	647	672	599	654	697	623	646	668	586	643	619	606	672	629	632	621	638	636	618	630	627	659	615	609	667	622	633	606	697	633	665	667	672	661	605	638	617	633	658	612	616	610	633	641	649	617	668	666	657	652	641	643	627	623	637	696	651	641	661	648	638	641	630	660	659	673
30654	28359	34499	29291	23658	20104	23116	22258	19555	17081	14969	11674	7589	8949	10279	8577	7656	6215	5645	4529	2979	2694	3600	3868	3049	2592	2008	1643	1349	1049	829	830	764	624	674	604	736	896	685	637	632	524	554	486	437	483	477	420	444	489	437	344	374	350	304	355	318	318	322	342	289	311	318	293	288	295	302	299	303	306	314	282	289	295	273	304	276	258	310	260	278	254	269	284	285	294	254	281	292	274	298	279	288	290	297	313	268	284	272	282	276	307	259	279	261	312	277	285	295	284	277	306	253	277	264	268	289	284	279	306	294	285	262	259	269	286	271	312	276	261	267	266	276	303	301	279	282	269	289	271	273	287	287	310	311	276	269	231	281	236	285	316	265	280	235	276	280	288	272	292	270	292	306	268	252	310	282	262	260	308	300	288	266	278	282	282	260	279	280	305	253	268	280	243	249	278	259	283	317	268	290	258	275	293	259	283	265	281	291	282	292	274	321	284	277	255	262	284	298	311	286	284	283	279	285	262	281	278	264	252	290	272	302	270	285	333	310	290	277	271	278	280	275	282	292	278	264	290	309	305	276	311	255	309	255	275	301	273	271	277	291	273	261	291	262	293	262	262	280	277	294	263	250	271	291	236	266	258	289	336	290	278	283	280	251	268	287	293	297	299	298	298	276	304	291	295	247	278	287	294	262	281	258	283	271	252	256	282	287	236	268	288	299	279	302	293	257	259	255	273	283	317	282	316	298	251	252	280	260	258	288	287	281	260	277	276	300	262	308	272	306	290	291	281	280	309	280	295	270	277	266	243	295	272	264	240	261	288	306	304	252	239	304	267	275	287	279	296	298	255	299	271	288	259	297	268	265	289	264	264	256	240	302	283	272	287	271	273	315	292	288	278	246	265	278	289	282	290	283	250	275	285	256	317	288	289	284	245	277	289	245	277	233	285	273	283	292	290	276	283	281	268	283	254	273	236	249	307	272	288	285	271	290	257	285	262	264	289	271	316	283	305	299	284	281	255	275	271	270	239	280	281	282	253	256	272	253	268	279	249	254	277	273	299	281	256	232	275	272	282	269	279	280	288	282	291	247	289	284	287	287	268	278	260	311	281	288	265	272	259	300	240	279	265	267	275	286	267	284	287	257	256	301	289	264	271	294	267	299	267	252	273	297	266	282	294	305	274	282	267	271	256	260	281	264	283	280	302	263	270	273	334	276	248	279	279	289	322	283	280	276	272	274	262	297	249	261	251	274	271	278	284	286	282	302	275	309	255	304	303	276	298	245	304	285	280	299	276	264	314	259	261	277	280	256	294	279	264	284	243	300	269	284	287	303	253	287	270	261	294	304	266	259	276	292	281	283	285	293	283	285	274	265	276	283	275	253	297	286	261	267	276	275	282	257	252	295	261	292	280	292	282	298	282	263	266	290	279	292	300	284	281	270	263	287	290	266	288	274	272	291	274	296	323	278	252	277	289	281	288	239	270	238	264	285	302	279	262	254	257	293	277	301	254	277	323	247	284	243	276	271	299	275	293	287	284	272	268	315	271	280	305	265	303	270	272	280	272	288	293	286	276	282	304	274	291	278	283	273	295	286	256	268	263	255	256	272	287	272	272	292	279	289	256	295	274	274	286	295	272	260	298	275	304	304	286	267	288	285	258	233	269	288	281	267	261	305	293	257	282	305	278	278	277	299	316	266	278	278	271	256	279	278	273	284	298	239	276	270	256	307	276	290	311	292	275	286	293	299	275	295	308	269	278	272	298	257	265	268	260	279	246	283	280	272	273	269	278	257	299	306	315	296	295	303	287	279	289	264	285	274	330	283	265	307	278	279	271	259	293	262	311	278	288	297	302	267	250	304	274	316	288	274	240	262	261	276	268	288	292	280	265	323	269	287	296	279	273	281	288	282	255	288	290	244	280	272	249	285	263	270	288	283	273	280	272	263	261	259	266	283	319	291	330	301	268	290	263	267	263	297	276	275	275	273	304	292	263	281	266	264	272	311	259	274	296	264	260	251	287	314	286	245	267	274	287	269	251	286	279	283	238	271	280	263	277	276	279	290	284	303	311	247	290	279	309	285	266	277	260	299	306	298	271	272	329	279	256	264	271	285	301	268	311	273	268	301	284	289	313	271	261	298	275	261	312	264	262	276	309	294	252	293	270	292	267	264	266	260	241	253	269	281	282	295	302	300	276	270	249	282	280	303	260	254	290	284	294	300	281	268	238	289	326	304	287	280	247	274	289	262	254	261	270	304	278	276	267	323	257	276	259	272	261	292	248	278	296	266	255	286	286	271	276	268	273	284	253	296	279	261	275	288	282	296	246	254	294	300	261	260	293	252	274	247	268	269	256	312	287	299	299	264	307	268	274	284	299	272	291	282	292	273	284	254	294	265	275	263	300	294	255	265	270	260	301	247	266	262	259	309	277	272	281	283	254	260	255	279	269	309	310	268	269	283	253	271	247	288	265	285	272	276	279	288	308	269	298	298	273	269	284	299	295	298	276	261	285	250	277	305	283	288	276	255	294	281	300	286	322	261	303	271	280	325	254	251	288	323	248	264	273	281	269	278	268	274	280	245	302	289	290	294	279	291	301	297	297	297	258	301	294	279	267	299	269	287	282	298	259	255	279	265	301	291	259	291	232	291	278	295	274	294	260	278	296	304	292	282	264	262	252	288	293	266	271	275	269	278	263	263	288	290	273	297	296	251	293	280	306	301	256	283	260	292	291	255	277	258	273	290	257	274	255	292	275	271	267	298	306	310	292	287	277	251	277	274	269	291	304	267	270	290	272	293	265	270	276	286	286	285	275	282	286	296	294	268	298	274	264	235	284	300	293	279	275	275	264	270	257	287	302	274	256	268	274	281	264	296	293	263	290	263	286	278	289	267	256	287	260	259	287	277	249	259	305	284	273	249	258	265	275	308	274	295	290	281	245	269	279	262	271	302	285	268	259	280	280	291	276	301	281	294	286	288	256	286	281	284	309	281	285	294	262	303	258	264	272	290	297	296	276	252	283	265	247	266	302	275	297	306	263	276	276	261	271	252	289	309	276	289	288	261	306	251	278	275	306	250	307	272	283	256	273	277	267	287	287	294	295	281	278	286	270	261	303	301	284	272	275	304	298	265	306	270	309	277	280	261	264	262	306	300	280	300	313	271	277	260	275	291	287	310	258	267	278	265	278	259	289	315	268	295	270	266	257	274	315	261	279	279	285	301	263	281	269	276	286	317	289	292	259	259	296	273	265	286	284	284	267	283	284	294	250	243	306	268	289	270	279	263	274	295	243	296	267	268	280	274	280	281	261	274	274	257	285	284	277	283	293	277	305	285	289	275	304	292	262	269	250	257	289	272	287	263	305	276	283	278	278	311	286	251	287	243	282	278	257	300	266	281	281	303	262	278	296	311	281	268	279	280	306	262	289	272	274	282	290	298	282	274	276	286	288	311	265	274	300	282	305	302	250	286	274	286	251	269	294	253	289	283	282	255	292	262	276
18282	21908	34640	35155	32641	30970	35063	34566	31785	28374	27801	21143	18051	21781	25801	23069	23033	20437	19222	17649	13812	13787	16064	16919	16419	13930	11844	9868	8076	6435	4655	4640	4189	3276	3775	3310	4019	5291	3738	3370	2939	2806	2816	2488	1865	2109	2015	1776	2024	2067	1702	1443	1275	1143	942	921	1016	963	917	860	847	778	758	807	759	730	756	697	754	772	738	746	729	684	717	687	694	684	685	674	677	687	685	689	635	667	714	681	691	684	693	711	670	696	670	680	670	692	691	729	704	656	719	777	696	704	743	708	717	700	658	655	720	741	666	669	658	688	672	649	657	694	677	657	664	653	674	693	641	665	649	672	695	669	688	684	656	650	680	618	654	675	714	714	715	698	660	648	660	667	677	673	649	660	633	638	667	670	639	643	638	653	636	677	686	645	636	676	645	636	649	689	687	651	706	717	665	673	669	618	695	627	654	673	679	650	718	631	688	687	700	634	654	675	673	623	609	648	602	647	693	627	667	639	654	667	669	583	652	712	641	672	695	637	683	630	704	622	669	659	654	634	654	676	689	674	635	715	654	614	683	673	667	662	620	604	644	670	650	606	698	642	688	670	654	639	731	667	690	643	670	649	685	658	712	661	624	672	699	627	671	682	710	666	676	677	664	608	627	699	626	634	633	679	698	661	671	676	666	664	663	650	659	669	659	659	662	632	704	642	670	654	655	676	692	703	688	635	665	649	667	671	664	680	677	646	618	644	659	639	602	691	682	638	695	657	680	683	627	639	677	640	717	638	658	648	653	662	635	668	684	620	656	638	692	639	620	643	681	661	631	679	611	663	624	670	657	658	625	663	655	717	654	673	634	665	676	677	637	637	628	702	616	653	672	676	656	718	634	640	718	638	659	697	679	621	733	673	670	669	683	672	671	635	646	673	694	643	651	664	642	674	676	643	712	692	642	679	644	672	662	633	664	683	625	654	673	649	726	650	631	661	625	663	675	640	675	627	624	679	639	683	655	668	677	631	710	662	647	625	655	669	652	686	639	667	662	658	657	658	693	697	626	632	694	683	635	666	699	674	673	647	723	673	678	663	695	680	642	671	667	639	666	674	653	691	630	668	660	659	685	672	661	670	668	676	647	683	650	723	670	699	667	701	645	656	656	646	654	662	673	676	657	649	661	677	633	687	710	683	663	632	705	667	670	686	671	715	672	662	667	673	610	677	684	658	704	651	640	634	626	661	656	685	636	697	698	664	622	673	675	677	608	667	643	647	652	665	639	651	659	676	661	661	657	691	696	651	656	665	675	680	677	730	680	712	619	709	698	654	683	634	661	676	664	635	632	694	667	635	675	668	657	666	697	641	670	625	637	635	644	686	660	607	656	675	685	664	695	618	659	636	641	689	674	644	639	657	643	710	660	708	663	651	695	681	690	744	725	670	653	659	647	642	664	665	672	677	688	678	655	689	617	650	649	635	712	663	678	660	626	632	642	693	601	673	654	684	681	688	672	598	687	680	668	678	684	656	673	653	687	679	681	579	650	663	665	686	704	624	654	687	670	678	675	621	706	636	638	689	691	676	676	695	692	691	642	678	651	694	687	619	658	667	672	607	646	695	667	657	699	689	705	673	649	690	681	666	630	626	680	653	671	685	661	682	632	707	658	600	658	672	643	653	689	650	672	649	691	692	677	654	664	694	669	650	623	674	632	665	650	691	665	667	697	636	684	608	662	610	700	662	659	644	658	677	664	703	722	639	682	658	633	640	615	726	671	663	708	681	621	672	673	632	674	680	662	670	666	665	665	653	662	642	660	641	643	638	668	712	690	687	645	627	685	650	675	627	678	676	664	623	648	645	675	634	641	687	692	596	689	670	670	671	643	662	662	648	641	689	611	649	677	663	644	691	730	662	652	689	620	669	688	656	743	664	661	633	643	642	635	661	680	683	681	661	637	653	644	614	695	666	641	663	648	656	641	652	677	693	632	695	718	689	670	657	652	662	705	694	625	677	648	681	640	658	678	689	672	665	676	650	647	660	635	645	660	612	667	629	662	673	637	701	674	680	669	683	650	645	692	673	649	651	660	639	647	673	652	656	678	677	632	648	655	610	652	679	639	640	651	657	667	682	657	637	665	657	679	659	663	695	654	651	681	644	624	630	676	635	620	661	657	683	624	684	677	675	614	666	674	664	660	675	699	656	656	664	672	636	654	619	689	612	642	621	655	661	653	659	660	674	637	617	683	674	678	681	611	686	641	696	736	619	598	680	660	683	655	633	675	667	694	674	658	690	631	660	662	654	670	717	668	671	709	610	678	674	713	641	671	679	688	680	698	662	694	707	665	700	656	658	708	649	680	646	642	665	693	698	675	649	676	677	634	637	652	662	704	649	660	645	642	694	705	646	618	675	622	653	651	653	656	656	668	650	687	640	683	675	676	626	608	636	666	651	668	651	637	685	699	655	709	620	672	686	656	615	664	658	641	721	614	661	619	672	626	686	679	693	709	679	680	680	684	645	653	696	635	664	665	635	662	700	659	684	655	654	696	697	691	685	649	642	674	647	662	646	627	650	635	649	643	690	656	681	683	667	660	644	645	625	688	641	683	683	667	645	654	667	632	655	703	619	662	706	669	700	693	672	684	666	658	667	677	708	675	662	651	666	679	688	648	650	644	659	672	670	686	669	676	692	652	644	636	676	654	642	649	676	693	674	653	621	675	652	653	697	640	697	695	670	635	607	651	597	709	683	683	670	666	666	683	630	697	703	616	691	668	652	672	626	632	651	613	684	669	575	656	685	707	673	683	660	637	684	663	626	661	713	693	695	724	700	711	657	613	639	686	660	645	678	660	690	627	666	651	661	641	659	678	708	656	688	697	697	699	631	695	688	672	669	682	647	667	625	647	661	657	686	697	660	641	630	647	646	647	660	638	700	667	671	669	685	646	655	687	641	654	667	653	668	637	644	620	630	676	667	680	639	642	659	672	638	681	680	610	646	691	672	662	659	677	697	674	681	637	686	677	624	653	696	668	604	663	687	652	632	683	667	673	738	716	682	680	661	657	627	682	657	667	620	657	677	588	657	614	650	614	671	659	651	646	692	655	650	701	697	662	652	597	683	672	701	678	692	671	655	639	636	636	661	665	617	635	648	644	617	713	649	676	661	653	681	666	710	662	632	689	666	664	694	653	680	688	644	622	664	681	668	626	651	646	693	707	651	663	713	649	690	649	654	630	688	715	634	683	612	653	648	678	682	649	632	680	652	636	648	685	660	602	672	629	667	673	639	684	678	678	660	736	621	682	636	693	664	646	632	661	666	656	662	646	637	673	644	657	608	624	659	597	688	626	663	661	636	691	631	633	637	634	702	693	623	661	682	644	655	641	643	704	661	682	654	679	656	676	619	668	683	660	638	719	638	722	650	672	690	675	646	627	644	656	670	664	653	645	703	701	617	632	700	671	647	707	671	664	671	640	656	669	637	662	642	717	623	644	670	621	680	692	688	670	651	687	643	642	678	647	665	644	646	597	665	648	653
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
